久久中文久久字幕_国产精品99久久久久久www_国产亚洲精品自在久久_国产精品一区视频

歡迎進入儀商網!

基于PC104無人機網絡視頻系統的構建

       無人機具有體積小、重量輕、靈活機動、成本低等特點,可以用于對地偵察拍照,還可以廣泛應用于軍事偵察、地質勘探以及對火災等危險區域的勘察預報等,因而在無人機上構建一個網絡視頻系統就顯得十分重要。本文以基于 PC104的無人機為基礎,構建一個網絡視頻系統,其中,無人機視頻數據的采集、壓縮、解壓縮、傳輸都是無人機網絡視頻系統中的關鍵技術,本文將針對這幾部分的關鍵問題進行研究。
      1、系統結構及工作原理
      該系統的下位機主要由深圳桑達公司的PC104工控機、羅技快看太空版MP攝像頭(USB接口)、linksysWRT54GC-CN無線路由器及外圍電路組成,采用嵌入式Linux 2.4.26操作系統,主要負責視頻數據的采集,壓縮及將數據發送到上位機。上位機是包含有無線網卡的PC電腦,主要負責視頻數據的接收、解壓和顯示,上下位機通過UDP/IP網絡協議進行數據的傳輸,采用socket網絡編程可以實現網絡的互聯及數據的收發。
       PC104工控機采用嵌人式專用CPU PⅢ533~933 MHz,板載DDR內存高達128MB,提供2個RS 232串行接口,2個USB接口,1個并行口,軟盤驅動器接口,IDE硬盤驅動器,10/100 base-TX Ethernet接口,CRT/LCD顯示器接口和固態盤插座,支持DiskonChip 8~288 MB。PC104工控機的操作和使用與PC機相同,安裝系統硬件后,即可開機進行BIOS設置,輸入電壓必須為+5 V,其波動范圍不超過5%。
       2、視頻數據采集的軟件實現
       Video4Linux(V4L)是嵌入式Linux下視頻設備的內核驅動,他為Linux下的視頻設備提供了一系列的接口函數,在編譯和配置內核階段,必須增加V4L模塊和USB攝像頭驅動模塊的支持。對于USB接口攝像頭,其驅動程序中需要提供基本的I/O操作函數 open,read,write,close的實現,對中斷的處理實現,內存映射功能以及對I/O通道的控制接口函數ioctl的實現等,并把他們定義在 struct file operations中。這樣當應用程序對設備文件進行諸如open等系統調用操作時,Linux內核將通過fileoperations結構訪問驅動程序提供的函數。在系統平臺上對USB攝像頭進行驅動,首先把USB控制器驅動模塊靜態編譯進內核,使平臺中支持USB接口,再在需要使用攝像頭采集時,使用insmode動態加載其驅動模塊,這樣攝像頭就可正常工作了。
       在USB攝像頭被驅動后,再利用Video4Linux支持的幾個視頻采集相關的數據結構進行編程,就可以實現視頻數據的采集。圖1是嵌入式Linux下視頻數據采集的流程:
視頻數據采集流程圖
視頻數據采集的軟件實現
       使用ioctl(devfd,VIDIOCSYNC,&vid_mmap)函數判斷一幀圖像是否截取完畢,成功返回表示截取完畢,之后就可把圖像數據保存成文件的形式。為了得到連續幀視頻圖像,可在單幀的基礎上,利用vid_buf.frames值確定采集完攝像頭幀緩沖區幀數據進行循環的次數。在循環語句中,也是使用VIDIOCMCAPTURE ioctl和VIDIOCSYNC ioct1函數完成每幀截取,但要給采集到的每幀圖像賦地址,利用語句buf=map+vid_buf.off-sets[frame],然后保存成文件的形式。
      3、視頻數據壓縮原理
      無人機系統的下位機要求實時傳輸視頻數據到上位機,由于視頻數據量較大且網絡帶寬非常寶貴,對視頻數據選用一種高壓縮比的文件格式顯得十分重要。 JPEG是聯合圖像專家組(Joint Picture Expert Group)的英文縮寫,是國際標準化組織(ISO)和CCITT聯合制定的靜態圖像的壓縮編碼標準。和相同圖像質量的其他常用文件格式(如 GIF,TIFF,PCX)相比,JPEG是目前靜態圖像中壓縮比最高的,而圖像質量卻差不多。正是由于JPEG的高壓縮比,使得他廣泛地應用于多媒體和網絡編程中。
       JPEG-專家組開發了兩種基本的壓縮算法,一種是采用以離散余弦變換(Discrete Cosine Transform,DCT)為基礎的有損壓縮算法,另一種是采用以預測技術為基礎的無損壓縮算法。使用有損壓縮算法時,在壓縮比為25:1的情況下,壓縮后還原得到的圖像與原始圖像相比較,非圖像專家難于找出他們之間的區別,因此得到了廣泛的應用。JPEG壓縮是有損壓縮,他利用了人的視角系統的特性,使用量化和無損壓縮編碼相結合來去掉視角的冗余信息和數據本身的冗余信息。JPEG算法框圖如圖2所示。
JPEG算法框圖
       壓縮編碼大致分成3個步驟:
      (1) 通過DCT去除數據冗余。DCT是影像壓縮的重要步驟,他通過正交變換將圖像由空間域轉換為頻率域。對于N×N維的數據,經變換以后仍然得到N×N的數據,雖然DCT變換本身并不對影像進行壓縮,但變換消除了N×N維數據之間的冗余性。DCT變換是壓縮過程中量化和編碼的基礎。
       (2) 使用量化表對DCT系數進行量化。量化表是一個量化系數矩陣,通過量化可以降低整數的精度,減少整數存儲所需的位數。量化過程除掉了一些高頻分量,損失了高頻分量上的細節。由于人類視覺系統對高空間頻率遠沒有低頻敏感,經過量化處理的圖像從視覺效果來看損失很小。由于低空間頻率中包含大量的影像信息,經過量化處理后,在高空間頻率段,出現大量連續的零,這有利于以后通過編碼減小數據量。
      (3) 對量化后的DCT系數進行編碼使其熵達到最小。遙感圖像數據經過DCT和量化之后,在高頻率段會出現大量連續的零,采用Huffman可變字長編碼,可使冗余量達到最小。
譯碼或者叫做解壓縮的過程與壓縮編碼過程正好相反。根據上述JPEG數據壓縮解壓原理,在C編譯器和集成開發環境(Code Composer Studio,CCS)中開發實現了圖像壓縮解壓程序,便可應用于無人機視頻數據的處理中。視頻數據壓縮處理程序的接口如下:
視頻數據壓縮處理程序的接口
      4、網絡傳輸協議及socket編程
      根據OSI網絡標準定義,網絡由物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層7層組成。而在實際應用中,網絡結構可采用鏈路層、網絡層、傳輸層和應用層4層模型。
在TCP/IP協議組中,IP協議是網絡層協議。TCP協議是一種面向連接的協議,他能夠提供可靠的、全雙工的網絡通信服務,具有確認、數據流控制、多路復用和數據同步等功能,適合高質量數據的傳輸,是目前應用最為廣泛的網絡傳輸協議之一。但是,由于TCP協議實現復雜,網絡開銷大,以及其提供的確認與超時重傳機制都給數據傳輸帶來很大的時延。因此TCP協議不適合傳輸實時視頻數據和突發性的大量數據。
       UDP協議是無連接協議,報文交換機理簡單,不存在多重確認機制,從而減少了因建立連接和撤除連接所需要的巨大開銷。每個分組都攜帶完整的目的地址,在各分組系統中獨立傳送,他不保證分組的先后順序,不進行分組出錯的恢復與重傳,因此無法保證傳輸的可靠性和服務質量。但是相對于TCP協議,UDP 協議減少了確認、同步等操作,節省了很大的網絡開銷。他能夠提供高傳輸效率的數據報服務,能夠實現數據的實時性傳輸,在數據的實時傳輸中應用廣泛。為了保證無人機視頻數據傳輸的實時性,采用IP協議和UDP協議作為系統的通信協議。
       系統中網絡傳輸部分的軟件實現采用socket(套接口)編程技術,系統調用socket()函數,返回一個整型的socket描述符,視頻數據傳輸便是通過該socket函數實現的。常用的socket類型對應于傳輸協議也有兩種:流式socket和數據報式socket。前者使用TCP協議,后者使用UDP協議,本系統中采用的是數據報式socket。以下是下位機socket編程的主要實現:
下位機socket編程
       由上位機的無線網卡負責接收下位機的視頻數據,并根據JPEG圖像的解壓原理對視頻數據進行解壓縮并顯示。圖3,圖4可以看到從下位機采集到視頻數據并通過處理之后發到上位機然后顯示出來的效果。
圖3,圖4可以看到從下位機采集到視頻數據并通過處理之后發到上位機然后顯示出來的效果

聲明: 聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。

久久中文久久字幕_国产精品99久久久久久www_国产亚洲精品自在久久_国产精品一区视频
国产精品成人观看视频免费| 都市激情久久久久久久久久久 | 亚洲 日韩 国产第一区| 国产精品欧美亚洲777777| 精品国产乱码久久久久久88av| 国产精品麻豆va在线播放| 久久久国产一区| 国产精品视频一区二区三区四 | 国产欧美欧洲在线观看| 国产一级片黄色| 国产免费xxx| 草b视频在线观看| 国产精品96久久久久久 | 国产伦精品一区二区三区四区视频| 国内精品免费午夜毛片| 激情视频小说图片| 国产中文字幕91| 国产精品一区在线播放| av在线不卡一区| 欧美一区二区在线视频观看| 天天人人精品| 九九热精品视频在线播放| 欧美精品七区| 黄色污污在线观看| 精品视频一区在线| 成人精品在线观看| 88国产精品欧美一区二区三区| 久章草在线视频| 国产精品视频99| 一区二区三区视频在线播放| 亚洲欧洲日本国产| 欧美专区第一页| 国产亚洲二区| 亚洲精品国产精品国自产 | 亚洲精品一区二区三区蜜桃久| 亚洲三级一区| 欧美日韩国产高清视频| 国产视频观看一区| 91国产中文字幕| 国产精品视频一区二区三区经| 欧美激情第6页| 日本亚洲欧洲色α| 精品视频免费观看| 91av一区二区三区| 国产精品免费区二区三区观看| 尤物国产精品| 欧美日韩一区二区在线免费观看 | 国模吧无码一区二区三区| 国产麻花豆剧传媒精品mv在线| 久久这里只有精品8| 国产精品久久久久9999爆乳| 一区二区国产日产| 欧美性资源免费| 99热在线国产| 国产精品毛片a∨一区二区三区|国 | 日韩中文字幕在线视频| 一区二区三区在线视频看| 日韩亚洲欧美视频| 成人久久18免费网站图片| 国产精品入口夜色视频大尺度| 色综合久久天天综线观看| 青青草视频在线视频| 97精品一区二区三区| 国产精品国模大尺度私拍| 日韩激情久久| 国产极品精品在线观看 | 精品国产乱码久久久久软件| 日韩一二三区不卡在线视频| 国产精品一区视频网站| 久久久精品国产一区二区| 色大师av一区二区三区| 国产精品亚发布| 久久精品视频在线| 日本www在线视频| 操人视频欧美| 久久综合国产精品台湾中文娱乐网| 日韩精品一区二区三区色偷偷| 91精品国产成人| 亚洲专区在线视频| 国产伦精品一区二区三区精品视频| 国产成人免费观看| 日本久久91av| 久久综合给合久久狠狠色| 亚洲一区二区三区乱码aⅴ| 国产女人水真多18毛片18精品| 国产精品-区区久久久狼| 欧美日韩天天操| 久久久久久久影院| 日本少妇高潮喷水视频| 99国产视频| 亚洲一区二区三区精品视频 | 日韩有码在线视频| 日本一区二区三区www| 91精品久久久久| 熟女视频一区二区三区| 国产传媒一区| 日韩av在线播放不卡| 久久国产精品99久久久久久丝袜| 亚洲中文字幕无码专区| 成人国产精品一区二区| 宅男av一区二区三区| 国产欧美日韩视频| 欧美人与性动交a欧美精品| 国产一区二区三区黄| 精品国产日本| 97久久久免费福利网址| 欧美一级片久久久久久久| 久久久久久香蕉| 欧美极品欧美精品欧美| 国产精品伦子伦免费视频| 精品一区二区久久久久久久网站| 久久精品人人爽| 国产免费一区二区三区在线观看| 欧美极品第一页| 久久这里精品国产99丫e6| 日韩一级免费看| 日韩综合中文字幕| 黄色三级中文字幕| 色综合视频网站| 久久久在线免费观看| 日av在线播放中文不卡| 国产精品丝袜久久久久久不卡 | 日韩美女免费观看| 国产精品久久久久久网站| 国产一区二区丝袜| 天天在线免费视频| 国产精品偷伦免费视频观看的| 男人天堂av片| 中文精品无码中文字幕无码专区| 古典武侠综合av第一页| 视频一区二区三区免费观看| 久久久久久免费看| 国产视频不卡| 日本免费a视频| 免费91麻豆精品国产自产在线观看| www日韩av| 欧美一区二区在线视频观看| 欧美成人在线免费| 国产成人jvid在线播放| 精品一区二区日本| 三级三级久久三级久久18| 国产精品激情自拍| 国产精品一级久久久| 日本精品www| 久久99精品视频一区97| 久久久久久久久久久久av| 国产日韩精品综合网站| 日韩xxxx视频| 欧美区二区三区| 久久国产精品久久| 成人久久一区二区三区| 欧美日韩一区二区三区免费| 亚洲色欲综合一区二区三区| 国产精品久久久久秋霞鲁丝| 国产高清在线一区| 国产精品一区二区三区久久| 欧美亚州一区二区三区| 亚洲一区二区三区免费观看| 国产精品久在线观看| 久草一区二区| 91久久精品国产91久久| 国产最新免费视频| 欧美一区二区影院| 日韩欧美一区二区视频在线播放| 亚洲午夜精品久久久中文影院av| 国产精品美乳在线观看| 久久久久久久久久久久久久久久久久av| 成人a在线视频| 国产一区二中文字幕在线看| 欧美日韩亚洲第一| 欧美一区二区影院| 日韩免费中文字幕| 天天干天天色天天爽| 亚洲天堂av免费在线观看| 欧美激情一区二区久久久| 久精品免费视频| 九九久久久久久久久激情| 国产精品少妇在线视频| 久久精品国产久精国产一老狼| 九九久久九九久久| 久久99久久久久久| 国产精品999视频| 不卡影院一区二区| 国产精品一区二| av在线com| 欧美 日本 亚洲| 欧美做暖暖视频| 亚洲欧美日韩精品综合在线观看 | 91久久久久久久一区二区| 国产欧美日韩视频一区二区三区| 欧美亚洲视频一区二区| 欧美亚洲国产日韩2020| 青青草视频在线视频| 日韩av一区二区三区在线| 九九热精品视频国产| 这里只有精品66| 在线视频精品一区| 中文精品一区二区三区| 欧美xxxx18性欧美| 久久久久成人网|