学位论文 > 优秀研究生学位论文题录展示

基于嵌入式Linux的视频传输系统开发

作 者: 彭志军
导 师: 李强
学 校: 南京理工大学
专 业: 控制理论与控制工程
关键词: 视频传输 视频编解码 内核驱动 i.MX27 VPU
分类号: TP368.1
类 型: 硕士论文
年 份: 2012年
下 载: 87次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着嵌入式系统在网络通信、汽车电子、医疗保健、消费电子、航空航天、工业控制等各个领域的广泛应用,嵌入式系统已经被人们广泛熟悉。嵌入式系统以其软硬件可裁剪等特点而著称,互联网的广泛应用更是繁荣了嵌入式的发展。同时,在通信方面,人们对通信便捷性的要求越来越高,不在只满足于普通的语音电话通信,市场导向已经往视频通信方面发展多年。视频通信重要环节就是视频的网络传输,嵌入式系统与网络结合的广泛应用,使得视频传输的技术问题大大减少,但视频通信对网络质量要求比较高,如何在有限带宽的情况下使得视频的有效传输,这就需要视频数据的压缩技术。经过对多款嵌入式视频处理平台的分析和深入学习,本文设计了一款基于嵌入式Linux的视频传输系统方案,系统的硬件平台采用Freescale公司的i.MX27处理器,其在视频编解码方面有突出性能。嵌入式系统可以根据用户需求定制和裁剪软硬件功能。系统硬件平台的外围电路按客户需求进行了定制,软件平台对RS-485接口模块,音频模块和LCD模块的Linux内核驱动进行了修改和调试,向嵌入式系统的硬件平台移植了重新配置的Linux系统,使系统的各模块都能正常工作。最后在软硬件平台调试运行正常的基础上,对视频传输功能的进行了软件编写和调试。CMOS数字摄像头采集视频数据,经过主芯片VPU进行硬件视频压缩或是Xvid软件编码后,应用Socket传输到另一终端做相应的解码后在嵌入式Qt上显示,实现了视频的编解码传输显示。

全文目录


摘要  3-4
Abstract  4-7
1 绪论  7-13
  1.1 论文的研究背景和意义  7-8
  1.2 视频编解码技术  8-9
    1.2.1 MPEG-4  8
    1.2.2 H.264  8-9
  1.3 视频传输  9-10
  1.4 嵌入式系统概述  10-11
  1.5 论文的主要研究内容和章节安排  11-13
2 系统软硬件平台构架  13-25
  2.1 硬件平台构架  13-15
    2.1.1 嵌入式系统处理器  13-14
    2.1.2 硬件系统外围电路  14-15
  2.2 软件平台构架  15-24
    2.2.1 BootLoader  15-17
    2.2.2 Kernel(内核)  17-20
    2.2.3 文件系统(File system)  20-21
    2.2.4 嵌入式系统综合构架  21-24
  2.3 本章总结  24-25
3 Linux设备驱动的调试  25-51
  3.1 Linux设备驱动  25-28
    3.1.1 Linux设备的分类及特点  25-26
    3.1.2 Linux内核模块  26-28
  3.2 嵌入式系统Linux驱动调试  28-46
    3.2.1 RS-485接口Linux驱动调试  28-36
    3.2.2 音频(WM9712)驱动调试  36-43
    3.2.3 LCD驱动调试  43-46
  3.3 新内核配置和编译  46-49
  3.4 本章总结  49-51
4 视频传输的实现  51-69
  4.1 CMOS摄像头  51-52
  4.2 V4L2  52-55
    4.2.1 V4L2简介  52-53
    4.2.2 V4L2的程序调用步骤  53-55
  4.3 i.MX27视频处理模块  55-58
    4.3.1 VPU介绍  56-57
    4.3.2 VPU编解码软件操作  57-58
  4.4 Xvid  58-60
  4.5 YUV与RGB的格式转换  60-61
  4.6 视频传输框架和软件测试  61-68
  4.7 本章总结  68-69
5 总结和展望  69-71
  5.1 总结  69
  5.2 展望  69-71
致谢  71-73
参考文献  73-77
附录  77

相似论文

  1. 远程医疗系统图像压缩及传输关键技术研究,R318.0
  2. 面向无线视频传输的H.264错误隐藏技术研究,TN919.81
  3. 基于H.264网络视频传输方案的设计与实现,TN919.81
  4. 基于ARM的无线实时公路道路视频传输的研究,TN919.8
  5. 网络视频监控系统设计与实现,TP277
  6. 无线网络中可分级视频传输QoS保证跨层设计方法研究,TN919.81
  7. 基于H.264的无线视频传输系统的研究和方案实现,TN919.8
  8. 多协议即时通讯软件中间件的设计与实现,TP311.52
  9. 电子文件操作安全监控技术研究,TP309
  10. 网络视频传输系统研究和设计,TN919.8
  11. 基于跨层反馈的无线视频自适应编码技术研究,TN919.81
  12. 基于802.11网络的无线视频传输系统设计,TN919.8
  13. Raptor码在视频通信中的应用研究,TN919.8
  14. 基于TMS320DM365的嵌入式无线视频传输系统的设计与实现,TN919.8
  15. 基于i.MX27的3G网络摄像机的实现研究,TN948.41
  16. 基于i.MX27的3G视频监控系统的实现研究,TN919.8
  17. 基于第三代移动通信平台的视频图像传输技术的研究,TN929.5
  18. MHG中无线监控系统设计与研究,TP277
  19. 无线视频传输系统设计与测试,TN919.8
  20. 基于网络的家庭安保机器人远程控制系统的分析与实现,TP242

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com