基于AT76C120无线视频传输系统的研究和设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
无线视频传输系统是具有无线发射和接收图像的收发机,它以自由空间为传输介质、通过无线传输的方式实现视频通信。无线视频系统解决了传统有线视频通信需布线的不足,可广泛应用于无线监控、工业机器人视觉系统、电梯保安监控、电视台新闻暗访等无线局域网系统中。
     AT76C120处理器是ATMEL公司推出的多媒体处理器,支持媒体文件的视频解码和视频信号编码,具有强大的视频处理功能,它对视频图像的处理适用于无线局域网、多媒体手机、数码相框等,应用非常广泛。本文所撰写的是基于AT76C120无线视频传输系统的研究和设计。
     本文概述了无线视频传输的基本原理,构建了基于AT76C120的无线视频传输系统,并论述了整个传输系统的硬件和软件实现过程,详细地讨论了优化系统传输效率和无线视频传输安全性的方法。本文的特色之一是采用了基于AT76C120集成的ARM7处理器实现视频通信,是一次新的尝试。该处理器控制的硬件资源,在软件程序控制下建立了IEEE802.11 WLAN连接,最终实现了无线视频通信。本文的特色之二是在系统已经实现的基础上,通过软件编程实现了系统性能的多方面优化,并给出了优化前后的对比数据,并且实现红外智能启动系统的过程。本文的特色之三是深入研究了无线视频传输过程的安全性,分析了WLAN传输的加密方法,并提出了创新的视频数据流加密算法,确保了实际系统的双安全性。
     本系统包括两个AT76C120处理器,一个是发端(Server),另一个是收端(Client),它们是两个预备通信的无线终端设备。无线视频传输发端(AT76C120Server)的主要功能是:视频图象的采集、压缩编码、分段送入TCP/IP协议栈处理,最后发送至WLAN;收端(AT76C120 Client)的主要功能是:数据接收,TCP/IP协议栈处理,数据段拼接,最后解码显示图象。实现了完整的收发端功能,即完成了无线视频传输系统的构建。在此基础上,通过进一步分析系统工作过程,利用软件编程优化了图像采集、数据包传输效率、视频输出显示模式、红外启动系统和数据通信安全等方面,增强了系统实时传输的有效性和安全性。
The wireless video communication system includes a wireless transmit device and a wireless receive device, and the transmission medium is free air space. The system implements the whole transmission over wireless LAN. The wireless video transmission system can be widely used in many wireless LAN system , such as wireless monitoring and control, industrial robot vision system, elevators security monitoring, unannounced visits to television news, and so on.
     AT76C120 processor is a multimedia processor, which is produced by ATMEL company. AT76C120 supports the video decoding and video signal coding of media files, which is a powerful video processor. And the video image processing of AT76C120 can be used in many video systems, such as wireless video transmission system, multimedia mobile phones, digital photo frame, and so on. The application of AT76C120 is very extensive. This paper is written about research and design of video transmission system over wireless LAN based on AT76C120.
     This paper summarizes the the basic principle of video transmission over IEEE 802.11 wireless LAN, and builds video transmission hardware and software system based on AT76C120, and discusses how to implement the whole communication over wireless LAN, and also especially discusses several kinds of methods for optimizing the system communication efficiency and security. In this paper, the first remarkable feature is the wireless video communication system is based on the use of the ARM7 processor AT76C120. This is a new attempt. The second remarkable feature is the system has been optimized by several kinds of methods, and gives the optimization data before and after contrast, and also finished smart start system over infrared. The third remarkable feature is the paper puts forward an innovative video data stream encryption algorithms to ensure that the actual system of double security.
     The system includes two AT76C120 processors. One is Server, and another is Client. They are wireless communication terminal equipments, and prepared to communicate. The main function of AT76C120 Server is collection video images, compression images data, processing data in the TCP / IP protocol stack by subparagraph, and transmission data over wireless LAN. The main function of AT76C120 Client is receiving data, processing data in the TCP / IP protocol stack, getting original compressed images data, decoding data, and showing images. After achieving a complete communication system, through further analysis system, the paper uses many methods to optimize and enhance the effectiveness and security of real-time communication system.
引文
[1]刘乃安,李晓辉,张联峰,王多华,何广法,《无线局域网(WLAN)--原理、技术与应用》,西安电子科技大学出版社,2004年4月;
    [2]沈建华(译),《ARM嵌入式系统开发:软件设计与优化》,第1版,北京航空航天大学出版社,2005年5月:
    [3]ATMEL公司,AT76C120 Datasheet,http://www.atmel.com;
    [4]马忠梅、马广云、徐英慧、田泽,《ARM嵌入式处理器结构与应用基础》,第一版,北京航空航天大学出版社,2002年1月;
    [5]沈振元,聂志泉,赵雪荷,《通信系统原理》,西安电子科技大学出版社,2000年;
    [6]孙树峰,石兴方等“关于802.1X协议的攻击研究”《网络安全技术与应用》,2002年第10期;
    [7]张益贞,刘滔.《VisualC++.实现MPEG/JPEG编解码技术》[M].北京:人民邮电出版社,2002年;
    [8]王信敏,《RC4算法的分析》,山东大学硕士学位论文,2005年10月:
    [9]王军明,《LNA设计技术的ADS仿真研究》,宁波大学学报(理工版),2005年9月;
    [10]ATMEL公司,AT76CSOSA Datasheet,http://www.atmel.com;
    [11]《JTAG基本原理及仿真器性能比较》,http://www.chinaecnet.com/Newsview_zy.asp?id=53463,2007年6月;
    [12]谭浩强,《C程序设计》,第二版,清华大学出版社,1999年12月;
    [13]Brian W.Kernighan,Dennis M.Ritchie,《The C Programming Language 》,Prentice-Hall PTR,2004年;
    [14]USB1.1协议中文版,http://www.cndzz.com/down/soft/47669.htm;
    [15]杨军,李瑛,杨章玉,《无线局域网组建实战》,电子工业出版社,第一版,2006年4月;
    [16]米本和也,《CCD/CMOS图像传感器基础与应用》,科学出版社,2006年9月;
    [17]马争鸣,《TCP/IP原理与应用》,冶金工业出版社发行部,2006年5月;
    [18]统宝光电(南京)有限公司,TD025THEA3 Datasheet,http://www.toppoly.net;
    [19]豪威科技技术有限公司(OmniVision),OV9653 Datasheet,http://www.omnivision.com;
    [20]袁宇望,卢亮,《实时图像压缩存储系统的发展和应用》,光电子技术,2005年02期;
    [21]俞斯乐等,《电视原理(第6版)》,国防工业出版社,2005年8月;
    [22]《红外遥控系统原理及单片机软件解码实例》,机电专业技术网,http://www.jdzyjs.aom/dianqi/dpj/4952.html,2006年12月;
    [23]曹秀英,耿嘉,沈平等,《无线局域网安全系统》,电子工业出版社,2004年3月;
    [24]张兴强,《无线局域网WEP协议的安全性分析》,电脑知识与技术,2007年第24期;
    [25]IEEE802.11 标准协议,IEEE std 802.11,LAN/MAN Standards Committee of the IEEE Computer Society[S];
    [26]宋宇波,胡爱群,蔡天佑,《无线局域网TKIP协议的安全分析》应用科学学报,2005年23卷1期;
    [27]欧阳亮,炼春法,《WLAN安全规范WPA的研究》,计算机工程与设计,2005年11期;
    [28]王正勇,李永合,《MPEG-4与H.263视频编码性能比较》四川大学学报:自然科学版,2001年38卷3期;
    [29]H.263:视频编码和解码(Video Coding and Decoding-CODEC rk),http://www.networkdictionary.cn/?q=protocols/h263.php;
    [30]通信人家园论坛网http://www.txrjy.com/index.asp;
    [31]嵌入开发网http://www.embed.com.cn/。

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700