论文题名: | 基于i.MX6Quad的车载DVR及其回放系统设计 |
关键词: | 车载DVR系统;微处理器;录像回放;视频信号;压缩编码 |
摘要: | 随着视频监控技术在车辆上的应用,车载DVR越来越普及,这对车载DVR产品的性能也有了更高的要求。本文深入研究了Linux嵌入式系统下车载DVR的设计和实现方案,提出了一个合理的设计方案,开发实现了一款功能性强,稳定性高的车载DVR产品,对国内Linux嵌入式系统下性能卓越,稳定性强的车载系统的研发和生产有极大的促进作用。该产品不仅支持实时显示,还支持后台录像和回放。驾驶人员可以直接在车内查看录像,不用将SD卡中的录像取出在电脑上播放,有效的节省了驾驶人员的时间,更加的方便。 本文根据所参与的基于i.MX6Quad的车载系统开发的实际研究项目,结合国内外车载DVR研究现状,总结出基于i.MX6Quad的车载DVR系统的设计和实现方案,并逐一实现。本文采用4个标准摄像头和麦克风,从四个方向采集音视频信息,通过CVBS标准将模拟视频信号传递给视频采集芯TW6865的方案实现对车内外场景的采集。针对采集到的车内外场景初处理,本文利用采集芯片TW6865来实现。TW6865将模拟信号转化为数字信号后通过PCI Express接口传给 i.MX6Quad。对于车载 DVR系统的实时监测功能的实现,本文利用i.MX6Quad内部的IPU对获取的图像进行去隔行处理,然后利用i.MX6Quad内部的图形处理器GPU将四副图像整合成一幅图像输出到LCD上。对于车载DVR系统的回放处理,本文利用i.MX6Quad内部的VPU将TW6865传输过来的数字视频信号压缩编码,并且将编码后的录像文件存储在外部存储设备SD卡上,方便以后查找播放录像。并且利用Linux系统下查找文件目录的机制实现了查找存储在SD卡中的录像的功能。对于录像的播放系统,本文提出了以Gstreamer框架来设计录像播放器的方案。在录像播放过程中本文还实现了可以通过切换Gstreamer元件状态来对录像的播放状态进行控制。 最后,对该系统产品进行了展示,并根据产品的功能需求对录像的实时显示和录像回放进行了测试。测试结果表明所设计的车载DVR及其回放系统功能满足设计需求,性能高,稳定性强。 |
作者: | 刘博 |
专业: | 信息与通信工程 |
导师: | 刘岚 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2015 |
正文语种: | 中文 |