基于H.264的嵌入式远程视频监控系统的设计与实现
发布时间:2018-01-18 05:25
本文关键词:基于H.264的嵌入式远程视频监控系统的设计与实现 出处:《武汉科技大学》2012年硕士论文 论文类型:学位论文
更多相关文章: 远程视频监控 嵌入式Linux H.264 SOCKET
【摘要】:视频监控系统隶属于安全防范系统,具备较强的防范能力。视频监控以其直观、方便、丰富的信息内容而被广泛应用于众多场合。新一代视频压缩标准H.264在视频图像压缩编码上具备更高的压缩率,能够适用于大多数应用场合。H.264可以实现在尽可能小的存储空间下保证图像的高质量。所以市场对视频监控的要求越来越高。那些编码效率不高而且又要求高带宽的视频监控系统已经不适用。 本文结合H.264视频编码算法与嵌入式技术来设计一款基于H.264的嵌入式平台上的远程视频监控系统。编码效率更加高效,减少了带宽占用量,提高了传输效率。在本文中,本人完成的工作如下: (1)对视频监控系统的背景、发展历程以及发展趋势做了一些介绍。 (2)首先就本文涉及的核心算法H.264进行了详细的阐述,然后重点介绍了其中包含的几种关键技术,并将其与之前几种编码标准进行了对比,,总结了它们的优缺点。 (3)详细介绍了软硬件平台的搭建,其中完成了Linux内核、BootLoader和根文件系统的移植。 (4)设计采集模块与传输模块以及其中包含的一些编码库、USB驱动移植和Socket的创建等。 (5)与以前相比,合理采用H.264编码算法,结果证明该系统在对视频信息的压缩上效果更好,也进一步节约了带宽;对比之前的Windows操作系统,选取嵌入式平台来开发该系统简化了开发过程中的一些程序也提高了工作效率;在视频采集部分采用mmap()取代之前的read()和write(),大大提高了工作效率。实验结果证明本文开发的视频监控系统得到了预期的效果。
[Abstract]:Video surveillance system belongs to the security prevention system, and has a strong ability of prevention. Video surveillance is intuitive and convenient. The new generation video compression standard H.264 has a higher compression ratio in video compression coding. It can be used in most applications. H. 264 can guarantee the high quality of image in the smallest possible storage space. So the market demand for video surveillance is higher and higher. High bandwidth video surveillance system is no longer applicable. This paper combines H.264 video coding algorithm with embedded technology to design a remote video surveillance system based on H.264 embedded platform. The coding efficiency is more efficient and the bandwidth consumption is reduced. The transmission efficiency is improved. In this paper, my work is as follows: 1) introduce the background, development history and development trend of video surveillance system. Firstly, the core algorithm H.264 is described in detail, and then several key technologies are introduced and compared with the previous coding standards. Their advantages and disadvantages are summarized. The hardware and software platform is introduced in detail, in which the Linux kernel Boot Loader and the root file system are transplanted. (4) the collection module and transmission module are designed, and some coding libraries are included, such as USB driver porting and Socket creation. Compared with before, the H.264 coding algorithm is used reasonably. The results show that the system can compress video information more effectively and save the bandwidth further. Compared with the previous Windows operating system, choosing the embedded platform to develop the system simplifies some programs in the development process and improves the working efficiency. In the video capture part, we use mmapan) instead of the previous READX) and writebur). The experimental results show that the video surveillance system developed in this paper has achieved the desired results.
【学位授予单位】:武汉科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP277;TP368.1
【参考文献】
相关期刊论文 前8条
1 吴德天;杨根兴;;嵌入式Linux系统构建技术研究[J];北京机械工业学院学报;2009年01期
2 梁培钧;赵军;;基于嵌入式Linux的视频采集系统设计[J];电脑知识与技术;2009年11期
3 史斌;;ARM汇编语言和C/C++语言混合编程的方法[J];电子测量技术;2006年06期
4 刘鲁新,权进国,林孝康;ARM9处理器与ARM7处理器比较[J];电子技术应用;2004年11期
5 范金刚;陈雷霆;;基于嵌入式WEB的网络视频监控系统的设计与实现[J];计算机与信息技术;2005年11期
6 刘炜,郑纬民,申俊,鞠大鹏;底层通信协议中内存映射机制的设计与实现[J];软件学报;1999年01期
7 高丙坤;吕鑫;;U-Boot在LPC2210上的移植分析[J];微计算机信息;2008年17期
8 赵晓宇,马严;ISP由IPv4向IPv6过渡的策略[J];现代电信科技;2001年12期
本文编号:1439646
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1439646.html