Augmented Physics:增强现实你的物理课本 让你的物理课本上的图表动起来

Augmented Physics 是一个结合机器学习的创作工具,旨在将传统物理教材中的静态图表转换为互动物理仿真。通过利用先进的计算机视觉技术,如Segment Anything多模态大语言模型(LLM),它允许用户从教材中半自动地提取图表,并生成交互式仿真,使得学生能够通过交互的方式更好地理解物理概念。

也就是它能让普通物理教材中的静态图片变得可以互动的工具。它能把书本上的静态图表变成可以操作和体验的互动模拟。通过使用这个工具,学生可以亲自动手“玩”这些图表,像是在做实验一样,帮助他们更好地理解物理概念。

主要功能:

Augmented Physics 可以将静态图表(如光学、运动学、摆、电路等)变成可以操作的动态模拟实验。比如,你可以调整镜片位置,看看光线如何变化。

1. 增强实验(Augmented Experiments)
2. 动画图表(Animated Diagrams)
3. 数据联动(Bi-Directional Binding)
4. 参数可视化(Parameter Visualization)
5. 操作简便支持多设备

Augmented Physics 技术方法详解

技术流程详解

  1. 导入图表 📥
    • 用户首先将物理教材的页面上传到系统中,这可以是PDF文件或者从手机拍摄的图片。系统支持桌面端和移动端设备,方便用户操作。
  2. 选择模拟类型 🎯
    • 系统会根据上传的图表自动推荐一个模拟类型(如运动学、光学、电路等)。用户也可以手动选择合适的模拟类型。主要支持三类仿真:运动学(重力、牛顿运动等)、光学(光线折射、镜像成像等)、电路(电流、电压等)。
  3. 图像分割 ✂️
    • 用户可以在图表中选择需要模拟的部分,比如镜片、物体或电路元件。系统会利用Segment Anything技术自动分割出这些物体,并识别它们在图表中的位置。
    • 对于动画类型的模拟,用户可以通过点击图表中的路径(如光线的折射路径)来指定路径的开始和结束点,系统会自动提取出这条路径。
  4. 对象赋予角色 🎭
    • 用户需要为分割出的图表元素分配相应的物理属性。比如在光学模拟中,用户可以指定镜片为“透镜”,物体为“成像物”,光线为“光线路径”。在运动学模拟中,物体可以被赋予“动态对象”(受力运动)或“静态对象”(固定不动)。
    • 在电路模拟中,系统会自动识别电路元件,并根据电路理论连接这些元件。
  5. 生成并运行仿真 🚀
    • 当所有元素都被分配完角色后,系统会自动生成相应的物理仿真。例如,系统会将物体转化为2D多边形,并为这些物体赋予物理属性(如质量、速度等),并开始模拟这些物体在图表中的运动。
    • 用户可以通过拖动图表中的元素来观察物理现象的变化,比如光线的折射、物体的运动轨迹或电流的流动情况。
  6. 调整参数并互动 🔧
    • 用户可以在仿真过程中调整图表中的参数,比如电路中的电阻值,或物体的质量、位置等。系统会实时计算并展示仿真结果的变化。
    • 通过双向绑定功能,用户可以直接在图表中修改参数,比如调整文本中的数值,系统会自动更新并反映在模拟结果中。
  7. 动画与可视化 🎞️
    • 系统允许用户为分割出的对象设置运动路径,生成动画效果。例如,在光学模拟中,用户可以让光线按照设定的路径传播,展示光线折射或反射的过程。
    • 对于一些需要数据展示的物理现象,系统会生成相应的图表(如随时间变化的摆动角度),帮助用户可视化这些变化。

实验结果

实验目的
通过技术评估、用户研究和专家访谈来验证Augmented Physics系统的有效性,评估其在物理教学中应用的潜力。

1. 技术评估结果 🔧

对系统的技术功能进行了测试,包括图像分割、对象识别、物理仿真等方面。评估了不同类型的物理图表(如运动学、光学、电路)的模拟效果。测试了从6本物理教材中随机选取的200个图表。

评估的主要方面和结果如下:

技术评估总结

2. 用户研究结果 🧪

进行了一项可用性研究(N=12),参与者通过系统完成四个实验,探索不同的功能模块(增强实验、动画图表、参数可视化、双向绑定)。参与者的反馈结果如下:

反馈摘要

3. 专家访谈结果 👨‍🏫

与12名物理教师进行了半结构化访谈,这些教师的教学经验从1到5年不等,主要在高中和大学任教。专家的反馈集中在以下几点:

总结

Augmented Physics 通过技术评估、用户体验研究和专家反馈,证明了它在物理教育中的有效性和潜力。

 

论文: https://arxiv.org/abs/2405.18614

退出移动版