基于ARM11的移動(dòng)視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-02-25 00:24
本文關(guān)鍵詞: 嵌入式 Mjpg-streamer 視頻監(jiān)控 H.264 家庭安防 出處:《哈爾濱工業(yè)大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:近年來,隨著人們生活質(zhì)量的提高和家居安防行業(yè)的快速發(fā)展,人們對(duì)于家庭財(cái)產(chǎn)的安全性要求也越來越高,家庭安防機(jī)器人應(yīng)運(yùn)而生,而視頻監(jiān)控系統(tǒng)作為其核心組成部分已經(jīng)受到廣泛關(guān)注和重視。鑒于機(jī)器人具有隨時(shí)運(yùn)動(dòng)的特性,為了獲得更好的用戶體驗(yàn),機(jī)器人的視頻監(jiān)控系統(tǒng)在滿足傳統(tǒng)視頻監(jiān)控功能的基礎(chǔ)上,應(yīng)擁有良好的移動(dòng)性和實(shí)時(shí)性,使用戶可以通過移動(dòng)終端設(shè)備隨時(shí)隨地獲取監(jiān)控信息,滿足用戶多元化需求。本文針對(duì)家庭安防機(jī)器人的視頻監(jiān)控應(yīng)用需求,設(shè)計(jì)并實(shí)現(xiàn)了一種基于ARM11的移動(dòng)視頻監(jiān)控系統(tǒng)。系統(tǒng)采用C/S架構(gòu),由視頻監(jiān)控服務(wù)器端和客戶端兩部分組成。通過對(duì)開源視頻服務(wù)器軟件Mjpg-streamer進(jìn)行優(yōu)化改進(jìn),在其框架結(jié)構(gòu)下重新設(shè)計(jì)了視頻監(jiān)控服務(wù)器。在服務(wù)器端,使用CMOS攝像頭采集視頻,以基于ARM11架構(gòu)的S3C6410芯片為核心處理器,采用處理器內(nèi)部集成的MFC(Multi-Format video Codec)硬件編解碼模塊對(duì)視頻進(jìn)行H.264編碼,通過移植JRTPLIB庫(kù)使用RTP/RTCP協(xié)議對(duì)H.264碼流進(jìn)行打包傳輸;在客戶端,通過移植FFmpeg音視頻編解碼庫(kù)對(duì)接收的H.264碼流進(jìn)行解碼顯示。Mjpg-streamer本身采用M-JPEG圖像壓縮編碼技術(shù)對(duì)視頻進(jìn)行幀內(nèi)逐幀壓縮,壓縮效率低,不能在帶寬受限的網(wǎng)絡(luò)中實(shí)現(xiàn)流暢的視頻傳輸。而H.264是一種高性能的視頻壓縮編碼技術(shù),壓縮效率非常高,能夠在不同網(wǎng)絡(luò)上提供連續(xù)、高質(zhì)量的視頻。嵌入式本身就是一種資源受限的系統(tǒng),使用硬件H.264編碼,減少CPU資源的消耗,加快視頻處理速度。因此,本文在嵌入式系統(tǒng)上將Mjpg-streamer與H.264硬編碼相結(jié)合,充分利用了處理器的硬件資源和高效的視頻壓縮編碼標(biāo)準(zhǔn),使視頻傳輸更流暢,符合系統(tǒng)實(shí)時(shí)性要求。系統(tǒng)采用無線網(wǎng)絡(luò)傳輸視頻極大的提高了系統(tǒng)的靈活性,滿足了移動(dòng)性需求。通過對(duì)系統(tǒng)進(jìn)行測(cè)試,在無線局域網(wǎng)環(huán)境下,當(dāng)視頻分辨率為640×480時(shí),系統(tǒng)可達(dá)25fps,傳輸視頻清晰、流暢,具有很好的實(shí)用前景。
[Abstract]:In recent years, with the improvement of people's quality of life and the rapid development of home security industry, the security requirements of family property become more and more high, and the home security robot emerges as the times require. As the core part of the video surveillance system, the video surveillance system has received extensive attention and attention. In view of the robot has the characteristics of moving at any time, in order to obtain a better user experience, On the basis of satisfying the traditional video surveillance function, the robot video surveillance system should have good mobility and real-time, so that users can obtain monitoring information anytime and anywhere through the mobile terminal equipment. This paper designs and implements a mobile video surveillance system based on ARM11, which is based on C / S architecture. By optimizing and improving the open source video server software Mjpg-streamer, the video surveillance server is redesigned under its frame structure. In the server side, the CMOS camera is used to capture video. Taking S3C6410 chip based on ARM11 architecture as the core processor, the video coding and decoding module of MFC(Multi-Format video Codecs is used to encode the video in H.264, and the RTP/RTCP protocol is transplanted to the JRTPLIB library to package and transmit the H.264 code stream. By transplanting FFmpeg audio and video codec library to decode and display the received H.264 code stream. Mjpg-streamer itself uses M-JPEG image compression coding technology to compress the video frame by frame, and the compression efficiency is low. H.264 is a high performance video compression coding technology, which is very efficient and can provide continuity on different networks. High quality video. Embedded is a resource-limited system. It uses hardware H.264 coding to reduce the consumption of CPU resources and speed up video processing. Therefore, this paper combines Mjpg-streamer and H.264 hard coding in embedded system. It makes full use of the hardware resources of the processor and the high efficiency video compression coding standard, which makes the video transmission more smooth and meets the real-time requirements of the system. The system uses wireless network to transmit video greatly to improve the flexibility of the system. Through the test of the system, when the video resolution is 640 脳 480, the system can reach 25fps. the video transmission is clear and smooth, which has a good practical prospect.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN948.6
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 章民融;徐亞鋒;尤晉元;張國(guó)彬;;RTP/RTCP協(xié)議在視頻監(jiān)控系統(tǒng)中的實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2006年01期
,本文編號(hào):1532327
本文鏈接:http://sikaile.net/kejilunwen/wltx/1532327.html
最近更新
教材專著