使用MEMS加速度计和自适应参考方法助于大幅提高DVR系统性能

发布时间:2023-02-01  

现代车载数字视频记录系统 (DVR) 或 OBD 正在使用加速度计(g 传感器)来测量车载加速度。这允许DVR在发生预定义事件(例如急刹车或碰撞)时,使用日期/时间/加速信息为录制的视频加水印。将视频保存到系统内存(如硬盘或SD卡)时,水印很有帮助。水印可以轻松识别和播放感兴趣的活动视频。并且通过仅保留带水印的视频并删除其他视频,可以显着节省系统内存。然而,由于加速度计上的地球重力偏移和车辆振动的组合,在车辆运行时准确测量加速度是一项很大的挑战。本文介绍了解决此问题的简单但有效的方法。


图1所示为车载DVR系统框图。来自CMOS传感器的相机视频被拍摄、处理并最终存储在独立存储器中,例如SD卡或硬盘。如蓝色突出显示所示,加速度计(例如ADXL313)用于测量车辆加速度。

pYYBAGPY6b6AA-JtAABDMcSerh4769.png?h=270&hash=A83DB1ED73D8D5261E6788D41029E3AA72541A3C&la=en&imgver=1

图1.车载DVR系统框图。

图 2 说明了带有加速度计的 DVR 系统的工作原理。在预定义事件的情况下,例如急刹车,加速度会随着车辆速度的变化而显着增加或减少。加速度计将感测并测量数据MCU/处理器可以捕获和处理的加速度。一旦加速度超过预定义的阈值(例如,–1.5 g),DVR 系统将开始为录制的视频添加日期/时间/加速值等信息的水印。

poYBAGPY6b-Af75mAACHcchStGI270.png?h=270&hash=304FDBB7F6CBD6D45C9CCCFE63B044BF49E4C22E&la=en&imgver=1

图2.车辆急刹车时的加速度和速度与时间的关系。

实际上,加速度计测得的加速度并不能准确反映由于地球重力偏移和车辆振动引起的畸变而导致的真实车辆加速度。在许多情况下,会引入地球的重力偏移。例如,当DVR安装在后视镜中时,镜子与地球引力的表面角度是不确定的,因为乘客可以用手调节它。另一个例子是当车辆在非 100% 水平的道路上行驶时。此外,来自车辆发动机的振动和崎岖的路况会随机耦合到加速度测量中并导致误差。


表1检查了地球重力偏移如何引入重大误差。第一列是与地平线相关的道路坡度角度;第二列是由地球引力引入的重力传感器Z轴上的偏移量;第四列是传感器在Z轴上测量的加速度。如第四列所示,在车辆上加速度为 1 g 时,z 轴上测得的加速度随角度增加。例如,在 15° 角处,测得的加速度约为 1.26 g,z 轴上的实际加速度为 1 g,因此测量误差约为 26%。


道路坡度与感应重力偏移
路面坡度T(°) Z 轴上的重力偏移 (g) Z轴上的真实车辆g(g) 传感器在 Z 轴上测量的 g (g)
0 0 1 1
1 0.017452406 1 1.017452406
2 0.034899497 1 1.034899497
3 0.052335956 1 1.052335956
4 0.069756474 1 1.069756474
5 0.087155743 1 1.087155743
6 0.104528463 1 1.104528463
7 0.121869343 1 1.121869343
8 0.139173101 1 1.139173101
9 0.156434465 1 1.156434465
10 0.173648178 1 1.173648178
11 0.190808995 1 1.190808995
12 0.207911691 1 1.207911691
13 0.224951054 1 1.224951054
14 0.241921896 1 1.241921896
15 0.258819045 1 1.258819045


图3显示了用地球重力偏移和车辆振动耦合到加速度计上测量的真实加速度事件。在图中,蓝线表示在加速度计上测量的加速度,黄线表示地球重力引入的重力偏移。如图所示,观察到三个峰值点,A点,B点和C点.A点测量约1.25 g,B点测量约2.25 g,C点测量约1.75 g。通过将阈值预定义为 1.5 g,B 点和 C 点都超过了阈值,而 A 点低于阈值。但是,事实上,这个结果是错误的,因为加速度计上的重力偏移没有得到补偿。如图中突出显示的红色所示,通过消除重力偏移效应,A点的实际加速度约为1.5 g,B点约为2 g,C点约为1.25 g。在这种情况下,预定义阈值为 1.5 g,A 点和 B 点超过阈值,C 点低于阈值。这个例子清楚地表明,重力偏移会在测量的加速度上引入误差,从而导致系统做出不正确的决策。实际上,重力偏移和振动都是不可预测的,因此测量中引入的误差也是不可预测的。从重力偏移和振动的测量数据中提取实际加速度是一项相当大的挑战。

pYYBAGPY6cGALDqbAADWDs81Ox8271.png?h=270&hash=350527B27ECF7233DD279EFED83A67C0116EA05B&la=en&imgver=1

图3.加速度输出与地球重力偏移和车辆振动相结合。

然而,自适应参考可以自适应地消除重力偏移和振动引入的误差。它立即监控来自加速度计的数据,任何随时间变化小而缓慢的数据都被认为是重力偏移和振动引入的误差。图 3 中的黄线突出显示了这一点。感兴趣的实际加速度随时间变化大而快,可以通过消除重力偏移和振动引入的误差来识别和提取测量数据。这在图3中突出显示为脉冲A、B和C。下一段描述了实现真实加速度数据的基本操作。


在每个测量周期中,加速度计测量并存储数据,这些数据用作下一个周期计算的参考。在下一个测量周期,测量数据将与前一个周期的参考数据进行比较,并将结果数据与预定义的阈值进行比较。如果结果数据超过预定义的阈值,则将其识别为感兴趣的大而快速的传输,并将由系统软件进一步处理。如果结果数据未超过阈值,则将其标识为重力和振动引入的偏移和噪声。测量周期需要微调算法来实现基于不同环境的准确检测。上述过程可以用以下公式表示:

poYBAGPY6cOAWQqnAAAPdVSlMSs901.png?la=en&imgver=1

其中
gn = 当前测量周期中测量的 g 数据 gn – 1 = 在前一个周期

中测量的 g 参考 gth = 预定义的 g 阈值

图4描述了通过消除重力偏移和振动引入的误差来计算的实际加速度。如图所示,现在黄线接近于零,这意味着重力偏移和振动几乎被消除。点 A、B 和 C 正确反映了实际加速度。

poYBAGPY6cSALneMAADBiK8O4V0808.png?h=270&hash=2A3C51C18475B2C629C51BC22268B883413598A7&la=en&imgver=1

图4.应用自适应参考方法后的精确加速度。

一般来说,上述自适应参考方法应该由软件实现,但实际上,期望MCU或处理器使用纯软件完成它可能不切实际,因为视频应用是实时的,MCU或处理器可能缺乏资源。作为一种解决方案,ADI ADXL313W加速度计具有交流模式操作和内置32深度FIFO,这极大地有助于实现自适应参考方法,即使在资源受限的后端MCU或处理器中也能实现精确的加速度测量。交流模式操作允许ADXL313W保留测量数据作为下一个周期计算的基准,内置的32 FIFO使ADXL313W能够保存多达32字的测量数据,这两者都大大减轻了后端MCU或处理器的负载。


图5是ADXL313W交流模式操作的流程图。一旦交流模式操作被激活,ADXL313W将自动保留先前测量的数据,作为下一个周期与预定义阈值进行比较的基准;如果超过阈值,中断信号将激活,通知MCU或处理器进行处理。在流程图中,延迟X ms设置为两个测量周期之间的间隔时间,可以根据应用进行微调。

pYYBAGPY6caAILnJAABiRdc68e4945.png?h=270&hash=EBAE577667D2D329715CBDEAB2EA30BC238D91A6&la=en&imgver=1

图5.利用ADXL313W交流模式进行精确加速度计算的流程图。

图6是ADXL313W 32先进先出操作的流程图。启用32 FIFO模式操作后,ADXL313W将自动在FIFO中保留最多32字的数据,如果FIFO已满,则中断信号激活,以相应地通知MCU或处理器。

pYYBAGPY6ciABLjqAACU8OpaJN0554.png?h=270&hash=483F5C9A2A11941B72B894C989369676B7792041&la=en&imgver=1

图6.利用ADXL313W FIFO进行精确加速度计算的流程图。


结论

现代车载DVR或OBD需要精确的加速度检测和测量,以便以有限的内存大小记录感兴趣的水印视频。测量误差主要由地球重力偏移和车辆振动引入,并且具有不可预测性,这给系统设计人员带来了设计挑战。自适应参考方法可以通过软件实现以消除误差,但实际上这可能不切实际,因为DVR或OBD系统很容易受到资源限制。ADI ADXL313W加速度计具有交流模式操作和32深度FIFO,极大地有助于实现自适应参考方法,同时显著减轻后端MCU或处理器的负担。ADXL313W结合汽车级认证、高分辨率、低噪声和低功耗等更多特性,有助于大幅提高DVR系统性能。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>