Android平臺上的移動視頻監(jiān)控的設(shè)計
本文選題:視頻監(jiān)控 切入點(diǎn):Android 出處:《杭州電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:在人類感官攝取外圍世界信息方面,圖像憑借其蘊(yùn)含的巨大的信息容量成為人類獲取信息的主要來源。因此人們總是傾向于從視頻圖像中獲取我們想要的信息。圖像視頻監(jiān)控則是在這樣的需求下逐漸發(fā)展壯大起來。目前,視頻監(jiān)控廣泛應(yīng)用在各行各業(yè),不管在日常的交通或者小區(qū)的安防監(jiān)控,還是在發(fā)射的火箭上,我們都能看到視頻監(jiān)控的應(yīng)用。它為人們的決策提供了直觀的圖像內(nèi)容。而隨著近年來3G及4G網(wǎng)絡(luò)的發(fā)展,以及各種移動終端設(shè)備的發(fā)展,為都為移動互聯(lián)網(wǎng)的發(fā)展浪潮的來臨推波助瀾。各種移動終端的上產(chǎn)品應(yīng)用也快速發(fā)展,關(guān)于移動視頻監(jiān)控的應(yīng)用也都有了長足發(fā)展。視頻監(jiān)控系統(tǒng)是計算機(jī),移動網(wǎng)絡(luò),視頻編解碼技術(shù)以及視頻傳輸服務(wù)的結(jié)合。它將不同的地方的現(xiàn)場情況,通過無線網(wǎng)絡(luò)實(shí)時的傳輸?shù)揭苿咏K端上。移動視頻監(jiān)控不僅實(shí)現(xiàn)了對目標(biāo)物體場所的監(jiān)控,更讓監(jiān)控具備了移動便捷性,讓我們可以隨時隨地的實(shí)現(xiàn)監(jiān)控,極大方便了人們的生活。 本文系統(tǒng)的研究了視頻監(jiān)控的相關(guān)技術(shù),視頻圖像壓縮編碼技術(shù),視頻信息傳輸協(xié)議,運(yùn)動檢測相關(guān)算法,Android操作系統(tǒng)及相關(guān)系統(tǒng)架構(gòu)等。在進(jìn)行相關(guān)背景分析后,提出了采用Android作為移動視頻監(jiān)控設(shè)計的平臺,給出了移動視頻監(jiān)控系統(tǒng)的系統(tǒng)架構(gòu)和軟件設(shè)計方案,并在此基礎(chǔ)上實(shí)現(xiàn)智能監(jiān)控。 論文設(shè)計實(shí)現(xiàn)了在嵌入式android平臺上的視頻監(jiān)控。前端采用IP Camera來采集視頻圖像內(nèi)容,通過流媒體技術(shù)來進(jìn)行視頻圖像內(nèi)容的傳輸和接收。在移動平臺選擇方面,采用在嵌入式板子QT210上建立android操作系統(tǒng),運(yùn)行后續(xù)設(shè)計的移動視頻監(jiān)控軟件。在監(jiān)控客戶端軟件設(shè)計方面,文章詳細(xì)的描述了視頻傳輸過程所采用的RTP等相關(guān)協(xié)議,研究了相關(guān)運(yùn)動檢測算法。由于Android本身在視頻解碼性能方面的不足,論文提出把FFmpeg移植到android端上的相關(guān)設(shè)計和移植。采用JNI方式調(diào)用第三方開源庫,利用FFmpeg在視頻處理方面的優(yōu)勢,,來處理Android客戶端軟件來接收前端傳輸過來的視頻圖像內(nèi)容,并在此基礎(chǔ)上實(shí)現(xiàn)智能監(jiān)控。另外對監(jiān)控系統(tǒng)進(jìn)行了相關(guān)功能性評估和改進(jìn),分別在3G和Wifi網(wǎng)絡(luò)下進(jìn)行了充分測試,并作出了比較分析。最后文章對android客戶端監(jiān)控系統(tǒng)軟件進(jìn)行了相關(guān)壓力測試和函數(shù)性能分析來評估設(shè)計質(zhì)量。
[Abstract]:In terms of human sensory uptake of peripheral world information, Image, with its enormous information capacity, has become the main source of information for human beings. Therefore, people tend to get the information we want from video images. Image and video surveillance is based on this demand. Growing up. At present, Video surveillance is widely used in a wide variety of industries, whether in daily traffic or residential security surveillance, or in the launch of rockets, We can all see the application of video surveillance. It provides intuitive image content for people to make decisions. But with the development of 3G and 4G networks in recent years, and the development of various mobile terminal devices, The application of all kinds of mobile terminal products has also developed rapidly, and the application of mobile video surveillance has also made great progress. The video surveillance system is computer, mobile network, The combination of video coding and decoding technology and video transmission service. It transmits the local situation in different places to the mobile terminal in real time through wireless network. Mobile video surveillance not only realizes the monitoring of the target object, It also makes the monitoring mobile convenient, so that we can monitor anytime, anywhere, greatly convenient for people's lives. This paper systematically studies the related technology of video surveillance, video image compression and coding technology, video information transmission protocol, motion detection algorithm, Android operating system and related system architecture. In this paper, Android is used as the platform of mobile video surveillance design, and the system architecture and software design scheme of mobile video surveillance system are presented. Based on this, intelligent monitoring is realized. The paper designs and implements the video surveillance on the embedded android platform. The front-end uses IP Camera to collect the video image content, and the streaming media technology is used to transmit and receive the video image content. The android operating system is established on the embedded board QT210, and the mobile video monitoring software is run. In the aspect of monitoring client software design, this paper describes in detail the related protocols such as RTP used in the video transmission process. The related motion detection algorithm is studied. Due to the lack of video decoding performance of Android itself, this paper proposes the design and transplantation of transplanting FFmpeg to android. The third party open source library is called by JNI mode. The advantage of FFmpeg in video processing is utilized to process the Android client software to receive the video image content transmitted from the front end, and on the basis of this, the intelligent monitoring is realized. In addition, the related functional evaluation and improvement of the monitoring system are carried out. It is fully tested in 3G and Wifi networks, and compared and analyzed. Finally, the software of android client monitoring system is tested and the function performance is analyzed to evaluate the design quality.
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN948.6
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 王茜;;Android嵌入式系統(tǒng)架構(gòu)及內(nèi)核淺析[J];電腦開發(fā)與應(yīng)用;2011年04期
2 張光耀;郭永清;陳煬;;基于Android系統(tǒng)的H.264視頻壓縮技術(shù)實(shí)現(xiàn)[J];電子科技;2011年09期
3 戴茜;孫潤康;嚴(yán)尹宏;;基于Android后臺監(jiān)聽機(jī)制的程序?qū)崿F(xiàn)[J];計算機(jī)光盤軟件與應(yīng)用;2012年15期
4 鄢軍霞;周焰;;基于Google Android平臺的移動開發(fā)初探[J];硅谷;2012年15期
5 余文琦;鄧建國;張鵬輝;王中方;;基于Android的低功耗移動心電監(jiān)控系統(tǒng)設(shè)計與實(shí)現(xiàn)[J];電子世界;2013年21期
6 王輝;田鵬輝;;一種基于Android的視頻自適應(yīng)算法設(shè)計[J];工業(yè)儀表與自動化裝置;2012年06期
7 劉金媛;孟憲遵;陳琦;;移動互聯(lián)網(wǎng)設(shè)備硬件規(guī)格現(xiàn)狀與發(fā)展探討[J];電信科學(xué);2013年05期
8 張婷;尹明;;Wyner-Ziv視頻編碼中邊信息估計研究[J];計算機(jī)工程與應(yīng)用;2010年34期
9 林雯;;新型基于幀間差分法的運(yùn)動人臉檢測算法研究[J];計算機(jī)仿真;2010年10期
10 孟曉龍;;Win7系統(tǒng)下Android開發(fā)平臺的搭建[J];科協(xié)論壇(下半月);2011年08期
相關(guān)博士學(xué)位論文 前1條
1 胡昭華;基于粒子濾波的視頻目標(biāo)跟蹤技術(shù)研究[D];南京理工大學(xué);2008年
本文編號:1573223
本文鏈接:http://sikaile.net/kejilunwen/wltx/1573223.html