- 无标题文档
查看论文信息

中文题名:

 基于i.MX6Quad的车载DVR及其回放系统设计    

姓名:

 刘博    

学号:

 1049721203172    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 0810    

学科名称:

 信息与通信工程    

学生类型:

 硕士    

学位:

 工学硕士    

学校:

 武汉理工大学    

院系:

 信息工程学院    

专业:

 信息与通信工程    

研究方向:

 嵌入式系统及应用    

第一导师姓名:

 刘岚    

第一导师院系:

 武汉理工大学    

完成日期:

 2015-04-01    

答辩日期:

 2015-05-10    

中文关键词:

 车载DVR ; TW6865 ; i.MX6Quad ; SD卡 ; Gstreamer    

中文摘要:

随着视频监控技术在车辆上的应用,车载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及其回放系统功能满足设计需求,性能高,稳定性强。

参考文献:

[1] 马晓军, 马天宇. 交通行业视频监控资源整合平台技术及应用[J]. 公路交通科技 (应用技术版), 2013, 8: 071.

[2] 朱文燕. 交通运输车远程监控终端的设计与实现[D]. 南京理工大学, 2014.

[3] 罗燊. 基于3G 的智能公交车载信息传输终端的设计与实现[D]. 湖南大学, 2013.

[4] Gregoire M J. Vehicle-mounted video surveillance system: U.S. Patent Application 13/049,273[P]. 2011-3-16.

[5] 陈定锋. 车载DVR现状及发展探讨[J]. 硅谷, 2014, 13: 111.

[6] 张玉来. 浅析DVR市场发展现状及竞争情况[J]. 中国安防, 2011 (8): 71-73.

[7] 秦小云. 基于嵌入式的实验室视频监控系统的设计与实现[D]. 电子科技大学, 2012.

[8] 赵迎春. 校园网络视频监控系统的设计与实现[J]. 信息技术, 2013 (6): 169-171.

[9] 高岳. 无线视频监控系统在 WCDMA 网络中的实现[D]. 电子科技大学, 2011.

[10] 李磊. 3G行业应用之智能公交系统解决方案[D]. 北京邮电大学, 2011.

[11] 杨寅权. 高速公路视频联网监控技术发展趋势[J]. 中国公路, 2013 (12): 126-127.

[12] 周平. 基于Linux 的智能公交无线传输平台设计与开发[D]. 湖南大学, 2011.

[13] 胡昊, 蒋志翔, 张杨. 基于 Eclipse 的嵌入式集成开发环境的研究与实现[J]. 计算机工程与设计, 2014, 35(9): 3050-3055.

[14] Muzammil M J, Mahboob A. Design of multi-threaded real time embedded video acquisition system from IP cameras[C].Computer, Control & Communication (IC4), 2013 3rd International Conference on. IEEE, 2013: 1-5.

[15] 刘金权. 借助iMX6打造新一代工业互联网智能核心[J]. 物联网技术, 2013, 3(3): 6-7.

[16] 周时伟, 谢维波, 郭利全. i.MX51平台视频硬件解码的研究与应用[J]. 微型机与应用, 2013, 32(10): 13-16.

[17] 孙俊杰. i.MX6用技术创造便利[J].中国电子商情(基础电子),2013,03:20-21.

[18] 官志平. 基于 ARM9 的 Linux 系统移植以及在电梯轿厢内人数检测的应用[D]. 厦门大学, 2014.

[19] 刘治国, 陈新华. 基于 Linux 和 Qt 的智能家居系统的设计与实现[J]. 电子技术应用, 2012, 38(4): 23-26.

[20] 黄超. 基于QT的嵌入式GUI的研究与实现[D].吉林大学,2011.

[21] Zhang H, Gao M. Analysis of U-Boot booting process and the realization of command menu[C].Electrical and Control Engineering (ICECE), 2011 International Conference on. IEEE, 2011: 2894-2896.

[22] 付阳. 基于 ARM9 的嵌入式 Linux 移植和驱动程序设计[D]. 华中科技大学, 2012.

[23] Muench D, Isfort O, Mueller K, et al. Hardware-Based I/O Virtualization for Mixed Criticality Real-Time Systems Using PCIe SR-IOV[C].Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on. IEEE, 2013: 706-713.

[24] 雷雨, 任国强, 孙健, 等. 基于 PCIE 的高速光纤图像实时采集系统设计[J]. 电子技术应用, 2013, 39(10): 136-138.

[25] 王东松. 城市大厦监控系统的设计与实现[D]. 吉林大学,2014.

[26] Wei C, Wei W, Gu Z. The Design of an Embedded Video Data Acquisition System[J]. Sensors and Transducers, 2013, 156(9): 276-285.

[27] 赵孝磊. 基于 DM368 高清智能监控系统的设计[D]. 南京理工大学, 2014.

[28] 李恺. 基于 ARM Cortex-A8 平台的视频硬件编解码处理的研究[D]. 南京理工大学, 2014.

[29] 丁建桥, 周磊, 张正华. 基于 IMX53 的视频编码的研究与应用[J]. 无线电通信技术, 2014, 40(2): 86-89.

[30] Chang C Y, Huang C H, Chu Y S. Efficient memory access methods for framebuffer-less video processing applications[C].Circuits and Systems (ISCAS), 2013 IEEE International Symposium on. IEEE, 2013: 3026-3029.

[31] Matthew N, Stones R. Beginning Linux Programming[M]. John Wiley & Sons, 2011:495-497.

[32] Cui Y, Wang Y, Chen Y, et al. Reducing Scalability Collapse via Requester-Based Locking on Multicore Systems[C].Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2012 IEEE 20th International Symposium on. IEEE, 2012: 298-307.

[33] Wang P, Zhang L, Ge Q. Video surveillance in simplex wireless channel based on GStreamer[C].Advanced Research and Technology in Industry Applications (WARTIA), 2014 IEEE Workshop on. IEEE, 2014: 378-382.

[34] WANG R, LIU W, WANG J. Media-player research based on GStreamer[J]. Electronic Design Engineering, 2012, 3: 010.

[35] Wang H, Hao F, Zhu C, et al. An Android Multimedia Framework Based on Gstreamer[M].Green Communications and Networking. Springer Berlin Heidelberg, 2012: 51-62.

[36] 王蕊. 基于 GStreamer 多格式媒体 播放系统的设计实现[D]. 中国海洋大学, 2012.

[37] 仇昊. 基干Gstreamer的嵌入式多媒体系统的研究与实现[D]. 北京邮电大学,2011.

[38] 陈敬. 基于 OMAP3530 多媒体终端设备的软件设计与实现[D]. 南京理工大学, 2013.

[39] Jin H, Jia-ming H. Research on the Synchronized Transmission Algorithm of Embedded FFmpeg Multimedia Data[C].Internet Technology and Applications (iTAP), 2011 International Conference on. IEEE, 2011: 1-3.

[40] Lanoe M, Senn E. Consumption analysis and estimation in the design of GStreamer based multimedia applications[C].Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on. IEEE, 2012: 1-7.

[41] Zhang H, Li H, Wu D, et al. The design and implementation of an embedded high definition player[C].Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on. IEEE, 2010, 4: 301-304.

中图分类号:

 TP391.41    

馆藏号:

 TP391.41/3172/2015    

备注:

 403-西院分馆博硕论文库;203-余家头分馆博硕论文库    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式