- 相關(guān)推薦
視頻開(kāi)題報(bào)告
。視頻技術(shù)最早是為了電視系統(tǒng)而發(fā)展,但現(xiàn)在已經(jīng)發(fā)展為各種不同的格式以利消費(fèi)者將視頻記錄下來(lái)。網(wǎng)絡(luò)技術(shù)的發(fā)達(dá)也促使視頻的紀(jì)錄片段以串流媒體的形式存在于因特網(wǎng)之上并可被電腦接收與播放。視頻與電影屬于不同的技術(shù),后者是利用照相術(shù)將動(dòng)態(tài)的影像捕捉為一系列的靜態(tài)照片。為了讓大家更了解視頻,YJBYS小編提供了一篇視頻開(kāi)題報(bào)告!
視頻開(kāi)題報(bào)告
1.研究?jī)?nèi)容
本課題主要研究嵌入式linux應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程。其主要包括:
(1)、交叉編譯環(huán)境的搭建;
(2)、嵌入式linux的移植;
(3)、文件系統(tǒng)的制作;
(4)、usb攝像頭的驅(qū)動(dòng)設(shè)計(jì);
(5)、視頻圖像的采集、壓縮、傳輸?shù)燃夹g(shù)。
(6)、嵌入式web服務(wù)器的建立
2.研究意義
為了更加高效地對(duì)監(jiān)控現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)控和遠(yuǎn)程監(jiān)控,同時(shí)考慮到各方面的成本因素而提出基于嵌入式linux的視頻監(jiān)控系統(tǒng)。 該系統(tǒng)可應(yīng)用于各種小區(qū)、商場(chǎng)、醫(yī)院看護(hù)等公共場(chǎng)所的領(lǐng)域,實(shí)現(xiàn)視頻監(jiān)控的網(wǎng)絡(luò)化,數(shù)字化,相比傳統(tǒng)的監(jiān)控模式,使監(jiān)控現(xiàn)場(chǎng)的管理更加便捷,效率更高。 畢業(yè)設(shè)計(jì)(論文)研究現(xiàn)狀和發(fā)展趨勢(shì)(文獻(xiàn)綜述) 嵌入式linux(embeded linux)是指對(duì)標(biāo)準(zhǔn)linux經(jīng)過(guò)小型化裁剪處理之后,能夠固化在容量只有幾kb或者幾mb字節(jié)的存儲(chǔ)器芯片或者單片機(jī)中,是適合于特定嵌入式應(yīng)用場(chǎng)合的專用linux操作系統(tǒng)。在目前已經(jīng)開(kāi)發(fā)成功的嵌入式系統(tǒng)中,大約有一半使用的是linux,這與它自身的優(yōu)良特性是分不開(kāi)的。嵌入式linux同linux一樣,具有低成本、多種硬件平臺(tái)支持、優(yōu)異的性能和良好的網(wǎng)絡(luò)支持等優(yōu)點(diǎn)。另外,為了更好地適應(yīng)嵌入式領(lǐng)域的開(kāi)發(fā),嵌入式linux還在linux基礎(chǔ)上做了部分改進(jìn),如改善了內(nèi)核結(jié)構(gòu),提高了系統(tǒng)的實(shí)時(shí)性等。
目前國(guó)內(nèi)外不少大學(xué)、研究機(jī)構(gòu)、和知名公司都加入了嵌入式linux的研究開(kāi)發(fā)工作,較成熟的嵌入式linux產(chǎn)品也不斷涌現(xiàn)。 視頻監(jiān)控系統(tǒng)在電信、銀行、交通、電力、水利、石化、智能大廈等諸多領(lǐng)域有著廣泛的應(yīng)用。隨著計(jì)算機(jī)技術(shù)、多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,視頻監(jiān)控系統(tǒng)正向數(shù)字化、網(wǎng)絡(luò)化、集成化和智能化方向發(fā)展。 以嵌入式視頻web服務(wù)器為核心的視頻監(jiān)控系統(tǒng)是視頻監(jiān)控系統(tǒng)中主流的研究現(xiàn)狀,把視頻壓縮和web服務(wù)器集中到一個(gè)很小的設(shè)備中,可以方便地接入計(jì)算機(jī)網(wǎng)絡(luò),用戶只要通過(guò)web訪問(wèn)就可以方便地觀看web服務(wù)器上的攝像機(jī)圖像。以嵌入式視頻web服務(wù)器為核心的視頻監(jiān)控系統(tǒng)布控區(qū)域廣闊,系統(tǒng)擴(kuò)展能力強(qiáng), 可組成非常復(fù)雜的監(jiān)控網(wǎng)絡(luò)。采用基于嵌入式web服務(wù)器為核心的監(jiān)控系統(tǒng),在組網(wǎng)方式上與傳統(tǒng)的模擬監(jiān)控和基于pc平臺(tái)的監(jiān)控方式有極大的不同;趙eb服務(wù)器輸出己完成模擬到數(shù)字的轉(zhuǎn) 換并壓縮,采用統(tǒng)一的協(xié)議(如tcp/ip協(xié)議)在網(wǎng)絡(luò)上傳輸,因此支持跨網(wǎng)關(guān)、跨路由器的遠(yuǎn)程視頻傳輸,性能穩(wěn)定可靠,無(wú)需專人管理。 數(shù)字視頻監(jiān)控系統(tǒng)設(shè)備中具有圖像識(shí)別和特征提取的功能,通過(guò)圖像分析實(shí)現(xiàn)運(yùn)動(dòng)探測(cè)和報(bào)警,使其更具視頻數(shù)字化、系統(tǒng)的網(wǎng)絡(luò)化、應(yīng)用的多媒體化、管理的智能化,這將成為今后數(shù)字視頻監(jiān)控系統(tǒng)的主要發(fā)展趨勢(shì)。 另外,新的視頻監(jiān)控系統(tǒng)的研究也受到關(guān)注,比如對(duì)于一種新的錄像監(jiān)控系統(tǒng)—數(shù)字硬盤錄像機(jī) (digitalvideorecord,dvr)的研究陽(yáng)】。數(shù)字硬盤錄像機(jī)摒棄了傳統(tǒng)的模擬數(shù)據(jù),采用了數(shù)字化的方式記錄數(shù)據(jù)。具有存儲(chǔ)量大,成本低,檢索方便的特點(diǎn),在許多領(lǐng)域受到重用。
畢業(yè)設(shè)計(jì)(論文)研究方案及工作計(jì)劃(含工作重點(diǎn)與難點(diǎn)及擬采用的途徑)
1、設(shè)計(jì)思路:
系統(tǒng)的主體設(shè)計(jì)思想是將視頻終端和嵌入式web服務(wù)器整合在一起,攝像頭傳送來(lái)的視頻信號(hào)經(jīng)過(guò)壓縮后,通過(guò)內(nèi)部總線傳送到內(nèi)置的web服務(wù)器。
該服務(wù)器可直接接上internet,網(wǎng)絡(luò)上用戶可以直接用瀏覽器(如ie瀏覽器)觀看服務(wù)器上的監(jiān)控圖像。
這種方案是當(dāng)前應(yīng)用較為廣泛的方法,使用了近來(lái)發(fā)展迅速的嵌入式技術(shù)、網(wǎng)絡(luò)化技術(shù)
以及圖像處理的技術(shù),具有較高的技術(shù)水平。
由于把視頻采集壓縮和web功能集成到一個(gè)設(shè)備內(nèi)直接連入網(wǎng)絡(luò),達(dá)到即插即看,省掉很多復(fù)雜的電路,安裝也很方便(僅需設(shè)置ip地址),用戶無(wú)需使用專用軟件,在具有網(wǎng)絡(luò)接口的地方都可以直接使用。這種視頻監(jiān)控系統(tǒng)除應(yīng)用于遠(yuǎn)程網(wǎng)絡(luò)實(shí)驗(yàn)系統(tǒng)中,也可以應(yīng)用在其它如小區(qū),醫(yī)院病床監(jiān)護(hù)等各種設(shè)備之間距離較大的情況。
本文將設(shè)計(jì)一個(gè)基于嵌入式linux的嵌入式視頻監(jiān)控系統(tǒng),即對(duì)嵌入式linux在視頻監(jiān)控系統(tǒng)中的應(yīng)用展開(kāi)研究。
本系統(tǒng)的主要硬件組成為基于三星s3c2440的mini2440開(kāi)發(fā)系統(tǒng)和usb攝像頭。
操作系統(tǒng)采用在嵌入式技術(shù)中流行的嵌入式linux。
系統(tǒng)將實(shí)現(xiàn)實(shí)驗(yàn)現(xiàn)場(chǎng)的網(wǎng)絡(luò)化實(shí)時(shí)視頻監(jiān)控,同時(shí)具有網(wǎng)絡(luò)化遠(yuǎn)程控制功能。
當(dāng)然在此基礎(chǔ)上也可實(shí)現(xiàn)對(duì)多個(gè)視頻前端的訪問(wèn)和控制。
本文將對(duì)嵌入式linux在arm開(kāi)發(fā)平臺(tái)上內(nèi)核、文件系統(tǒng)的開(kāi)發(fā)和移植,視頻前端設(shè)備(usb攝像頭)驅(qū)動(dòng)程序的開(kāi)發(fā),視頻圖像的采集和壓縮,服務(wù)器的.建立及視頻圖像的網(wǎng)絡(luò)傳輸?shù)妊芯績(jī)?nèi)容進(jìn)行了詳細(xì)的論述,并對(duì)系統(tǒng)建成后在實(shí)際中的應(yīng)用進(jìn)行了測(cè)試和實(shí)驗(yàn)。
2、應(yīng)用的技術(shù)分析: 集計(jì)算機(jī)技術(shù)、通信技術(shù)、微電子技術(shù)等多種技術(shù)為一體的嵌入式技術(shù)進(jìn)入到了一個(gè)飛速發(fā)展的階段,嵌入式系統(tǒng)已被廣泛應(yīng)用到了航空、消費(fèi)電子、信息家電、網(wǎng)絡(luò)通信等各個(gè)領(lǐng)域。arm9 s3c2440是嵌入式處理器是性價(jià)比較優(yōu)秀的芯片,在各個(gè)領(lǐng)域的開(kāi)發(fā)應(yīng)用有著廣闊的應(yīng)用前景。同時(shí)arm9 s3c2440微處理器與linux的結(jié)合越來(lái)越緊密,逐漸在嵌入式領(lǐng)域得到廣范的應(yīng)用。
目前,在便攜式消費(fèi)類電子產(chǎn)品、無(wú)線設(shè)備、汽車、網(wǎng)絡(luò)、存儲(chǔ)產(chǎn)品等都可以看到s3c2440與linux相結(jié)合的身影。samsung s3c2440a是一個(gè)很不錯(cuò)的嵌入式微處理器,價(jià)格相當(dāng)較便宜、內(nèi)部資源多、最主要的是國(guó)內(nèi)很多人使用,相關(guān)的資料比較多。
基本參數(shù):arm920t內(nèi)核, 400m主頻,最高可達(dá)到533m,支持nand flash、norflash、sdram、支持stn/tft lcd、4通道dma、3通道uart、2通道spi、iic總線、iis/ac97音頻控制器、sd/mmc控制器、2通道usb host 1通道usb device、4通道pwm、8通道a/d轉(zhuǎn)換、觸摸屏控制器、rtc、cmos攝像頭、多功能i/o及多種電源管理在眾多嵌入式操作系統(tǒng)中,linux目前發(fā)展最快、應(yīng)用最為廣泛。
性能優(yōu)良、源碼開(kāi)放的linux具有體積小、內(nèi)核可裁減、網(wǎng)絡(luò)功能完善、可移植性強(qiáng)等諸多優(yōu)點(diǎn),非常適合作為嵌入式操作系統(tǒng)。
一個(gè)最基本的linux操作系統(tǒng)應(yīng)該包括:引導(dǎo)程序、內(nèi)核與根文件系統(tǒng)三部分。
usb設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)包括主機(jī)端設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)、主機(jī)控制器驅(qū)動(dòng)程序設(shè)計(jì)和設(shè)備端驅(qū)動(dòng)程序設(shè)計(jì)三部分組成。
主機(jī)端設(shè)備驅(qū)動(dòng)程序就是通常說(shuō)的設(shè)備驅(qū)動(dòng)程序,它是主機(jī)環(huán)境中為用戶應(yīng)用程序提供一個(gè)訪問(wèn)usb外設(shè)的接口。linux為這部分驅(qū)動(dòng)程序提供編程接口,驅(qū)動(dòng)程序設(shè)計(jì)者只要按照需求編寫驅(qū)動(dòng)程序框架,通過(guò)調(diào)用操作系統(tǒng)提供的api接口函數(shù)可以完成對(duì)usb外設(shè)的特定訪問(wèn)。
視頻采集是基于video4linux的視頻采集模塊來(lái)實(shí)現(xiàn),linux系統(tǒng)中的視頻子系統(tǒng)video4linux為視頻應(yīng)用程序提供了一套統(tǒng)一的api,視頻應(yīng)用程序通過(guò)調(diào)用即可操作各種不同的視頻捕獲設(shè)備,包括電視卡、視頻捕獲卡和usb攝像頭等。對(duì)于攝像頭的視頻采集,需要使用video4linux提供的設(shè)備接口/dev/video0,若文件中沒(méi)有這個(gè)設(shè)備文件,則先建立該設(shè)備節(jié)點(diǎn)文件。
要實(shí)現(xiàn)監(jiān)控現(xiàn)場(chǎng),除了完成視頻采集的編程,還需要把視頻圖像數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳輸出去,因此需要在完成視頻讀取的基礎(chǔ)上建立web服務(wù)器,一是為了實(shí)現(xiàn)對(duì)硬件設(shè)備的擴(kuò)展和訪問(wèn),
二是為了實(shí)現(xiàn)客戶端和服務(wù)器之間的數(shù)據(jù)通訊
3、技術(shù)方案比較:
本課題的主要要方案選擇是在操作系統(tǒng)的選擇。
除了wince的實(shí)時(shí)性稍差外,大多數(shù)嵌入式操作系統(tǒng)的實(shí)時(shí)性都很強(qiáng),所以也可稱為實(shí)時(shí)操作系統(tǒng)real time operating system.
目前最重要的rtos主要包括:
(1)、傳統(tǒng)的經(jīng)典rtos:最主要的便是vxworks操作系統(tǒng),以及其tornado開(kāi)發(fā)平臺(tái)。
vxworks因出現(xiàn)稍早,實(shí)時(shí)性很強(qiáng)(據(jù)說(shuō)可在1ms內(nèi)響應(yīng)外部事件請(qǐng)求),并且內(nèi)核可極微(據(jù)說(shuō)最小可8k),可靠性較高等,所以在北美,vxworks占據(jù)了嵌入式系統(tǒng)的多半疆山。特別是在通信設(shè)備等實(shí)時(shí)性要求較高的系統(tǒng)中,幾乎非vxworks莫屬。vxworks的很多概念和技術(shù)都和linux很類似,主要是c語(yǔ)言開(kāi)發(fā)。
但vxworks因價(jià)格很高,所以一些小公司或小產(chǎn)品中往往用不起。
(2)、 windows ce嵌入式操作系統(tǒng):microsoft也看準(zhǔn)了嵌入式的巨大市場(chǎng),ms永遠(yuǎn)是最厲害的,wince出來(lái)只有幾年時(shí)間,但目前已占據(jù)了很大市場(chǎng)份額,特別是在pda、手機(jī)、顯示儀表等界面要求較高或者要求快速開(kāi)發(fā)的場(chǎng)合,wince目前已很流行(據(jù)說(shuō)有一家賣工控機(jī)的公司板子賣得太好,以至來(lái)不及為客戶裁減wince)。wince目前主要為5.0版(.net),開(kāi)發(fā)平臺(tái)主要為wince platform builder,有時(shí)也用evc環(huán)境開(kāi)發(fā)一些較上層的應(yīng)用, 雖然有著良好的性能,但開(kāi)發(fā)成本過(guò)高不適宜我們學(xué)習(xí)。
(3)、嵌入式linux操作系統(tǒng):linux的前途除作為服務(wù)器操作系統(tǒng)外,最成功的便是在嵌入式領(lǐng)域的應(yīng)用,原因當(dāng)然是免費(fèi)、開(kāi)源、支持軟件多、呼擁者眾,這樣嵌入式產(chǎn)品成本會(huì)低。
linux本身不是一個(gè)為嵌入式設(shè)計(jì)的操作系統(tǒng),不是微內(nèi)核的,并且實(shí)時(shí)性不強(qiáng)。
目前應(yīng)用在嵌入式領(lǐng)域的linux系統(tǒng)主要有兩類:一類是專為嵌入式設(shè)計(jì) 的已被裁減過(guò)的linux系統(tǒng),最常用的是uclinux(不帶mmu功能),可在arm7上跑;
另一類是跑在arm 9上的,一般是將linux 2.4內(nèi)核系列或者linux2.6系列內(nèi)核移植在其上,可使用更多的linux功能(當(dāng)然uclinux更可跑在arm 9上)。
很多人預(yù)測(cè),嵌入式linux預(yù)計(jì)將占嵌入式操作系統(tǒng)的50%以上份額,非常重要。
由于開(kāi)源免費(fèi)等等的優(yōu)勢(shì),適合本課題實(shí)現(xiàn),是理想的方案選擇。
4、設(shè)計(jì)重點(diǎn)難點(diǎn):
本課題重點(diǎn)和難點(diǎn)在于交叉編譯環(huán)境的搭建,linux內(nèi)核的編譯,根文件系統(tǒng)的制作,
視頻采集的實(shí)現(xiàn),視頻圖像的壓縮和傳輸?shù)戎R(shí)要點(diǎn)。
5、總體描述與系統(tǒng)框架: 系統(tǒng)描述如圖1所示: 圖1. 總體描述
系統(tǒng)框架如圖2所示: 圖2. 系統(tǒng)框架
6、各子模塊的實(shí)現(xiàn)方法:
(1)、建立嵌入式linux開(kāi)發(fā)環(huán)境:在xp系統(tǒng)中虛擬一個(gè)linux開(kāi)發(fā)環(huán)境,在linux系統(tǒng)下載arm-linux-gcc交叉編譯工具并配置交叉編譯環(huán)境。
(2)、linux內(nèi)核的移植:配置標(biāo)準(zhǔn)的linux內(nèi)核,編譯,下載至開(kāi)發(fā)板中。
(3)、文件系統(tǒng)的制作:用busybox編譯一個(gè)根文件系統(tǒng),創(chuàng)建映像文件。
(4)、usb驅(qū)動(dòng)設(shè)計(jì),修改配置linux內(nèi)核并編譯。
(5)、視頻壓縮:將usb攝像頭傳來(lái)的每一幀圖像壓縮成jpeg格式的圖片。
(6)、嵌入式web服務(wù)器的設(shè)計(jì):用boa配置編譯并移植到開(kāi)發(fā)板中。
(7)、用戶瀏覽器訪問(wèn)服務(wù)器實(shí)現(xiàn)監(jiān)控:通過(guò)局域網(wǎng)設(shè)置ip地址與嵌入式linux系統(tǒng)的ip地址屬同一網(wǎng)段即可訪問(wèn)服務(wù)器。
7、預(yù)期結(jié)果:
制作出一個(gè)能實(shí)際應(yīng)用的基于嵌入式linux的視頻監(jiān)控系統(tǒng)。usb攝像頭能捕獲現(xiàn)場(chǎng)視頻并傳至web服務(wù)器,同時(shí)客戶端的瀏覽器能訪問(wèn)服務(wù)器對(duì)監(jiān)控現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)控。
8、工作計(jì)劃:
第1周 畢業(yè)實(shí)習(xí)(1)
第2周 畢業(yè)實(shí)習(xí)(2)
第3周 需求分析,并開(kāi)始撰寫畢業(yè)設(shè)計(jì)說(shuō)明書
第4周 系統(tǒng)可行性分析
第5周 linux操作系統(tǒng)的安裝與使用
第6周 開(kāi)發(fā)環(huán)境的搭建,并練習(xí)操作
第7周 嵌入式linux內(nèi)核編譯移植
第8周 文件系統(tǒng)制作移植
第9周 linux環(huán)境下編程練習(xí)
【視頻開(kāi)題報(bào)告】相關(guān)文章:
課題開(kāi)題報(bào)告格式及開(kāi)題報(bào)告的寫法05-28
課題開(kāi)題報(bào)告格式及開(kāi)題報(bào)告的寫法內(nèi)容03-22
關(guān)于課題開(kāi)題報(bào)告的格式及開(kāi)題報(bào)告的寫法03-21
課題開(kāi)題報(bào)告格式及開(kāi)題報(bào)告的寫法優(yōu)秀04-12
本科開(kāi)題報(bào)告11-09
開(kāi)題報(bào)告的寫法03-26
MBA開(kāi)題報(bào)告03-07
地理開(kāi)題報(bào)告09-21
游戲開(kāi)題報(bào)告05-23
護(hù)理開(kāi)題報(bào)告10-18