某新型飛機機載數(shù)字視頻記錄儀的設計與實現(xiàn)
摘 要: 介紹一種用數(shù)字技術(shù)實現(xiàn)飛機視頻記錄的方法及數(shù)字壓縮算法、工程實現(xiàn)中的技術(shù)要點。
本文引用地址:http://m.butianyuan.cn/article/88377.htm
機載視頻記錄系統(tǒng)在飛行員的日常訓練中發(fā)揮著十分重要的作用。機載視頻記錄系統(tǒng)可以實時記錄飛行器飛行及訓練過程中的各種信息。它能夠直觀、真實地反映飛行員在空中飛行和操作情況。通過地面回放設備的回放,飛行員可以準確把握自身的不足,及時改進,提高訓練水平。
但由于視頻信號數(shù)據(jù)量大,技術(shù)要求高,數(shù)字視頻系統(tǒng)達不到,故多采用模擬記錄方式。模擬記錄電路復雜龐大,圖像質(zhì)量差,記錄時間短,回放和查找不方便;因其記錄載體為磁帶,磁帶的磨損會產(chǎn)生額外的干擾和噪聲。隨著大規(guī)模集成電路的發(fā)展與計算機技術(shù)的進步,采用數(shù)字圖像壓縮技術(shù)實現(xiàn)高壓縮比、高質(zhì)量的圖像數(shù)字化壓縮記錄已成為可能。數(shù)字化的記錄方法可以將視頻數(shù)據(jù)經(jīng)過壓縮記錄在大容量的存儲器上,有效消除噪聲,增加記錄時間,快速拷貝和復制,快速回放和查找,還可以快速地通過計算機網(wǎng)絡進行傳送?;谝陨显蚬P者為某新型飛機研制了高性能的適于航空機載環(huán)境的數(shù)字式彩色視頻記錄儀。本記錄儀采用MPEG-1數(shù)字圖像壓縮記錄技術(shù)。
1 MPEG-1壓縮算法的基本原理
MPEG-1標準是ISO所推薦的通用動態(tài)圖像壓縮標準,其編號為ISO/IEC-11172。此標準分四部分:系統(tǒng)標準、視頻標準、音頻標準和測試標準。在視頻壓縮方面,MPEG-1標準采用色度信息子采樣、幀間預測編碼、運動補償、離散余弦變換(DCT)壓縮和可變長編碼等技術(shù);從空間域、時間域和頻率域三方面達到了對圖像冗余信息的高效壓縮。MPEG-1壓縮的基本原理如圖1所示。輸入圖像為數(shù)字化圖像,且以Y、Cb、Cr表示。圖像首先被分成16×16不相重疊的宏塊,然后對各宏塊進行有關(guān)數(shù)據(jù)壓縮處理。為了極大地減小冗余信息,首先對每塊找出其相對于前一幀圖像所產(chǎn)生的運動矢量,然后再對此塊相應于運動向量所指出的塊進行象素值相減。為了傳送此相減信息,在4:2:0的模式下,此16×16宏塊又被分成6個8×8的子塊,如圖2所示。其中Y、Cb、Cr對應亮度信息,將16×16的宏塊隔行隔列抽取形成亞抽樣子塊8×8象素,對每一個8×8子塊可采用專用芯片進行DCT變換,對所得系數(shù)首先進行一次量化,然后再按“Z”形順序進行二維塊的掃描,從而變?yōu)橐痪S的量化DCT系數(shù)串。為了達到高度壓縮的目的,這一系數(shù)串用可變長Huffman碼進行高效編碼。此編碼及模式信息、運動向量信息將被復用,送入緩沖器并按照一定的速率向外發(fā)送。
采用上述算法,對絕大多數(shù)不同種類的視頻圖像MPEG-1均可將數(shù)據(jù)率壓縮為1.15Mbps,以保持較高的圖像質(zhì)量。對PAL制視頻信號(-3dB信號帶寬:6MHz),MPEG-1采用的原始數(shù)據(jù)分辨率為352×288,因而其采樣頻率為7.25MHz。設量化方式為8比特線性量化,且每象素為RGB三基色,則不考慮色度空間子采樣時,在25幀/s的幀率下,原始圖像數(shù)據(jù)率為352×288×3×25=76.032Mbps。設壓縮后的數(shù)據(jù)率為1.15Mbps,則可算出壓縮比為76.032/1.15=61.15。正是由于較高的壓縮性能,考慮將它用于機載視頻壓縮記錄中。
2 記錄儀的組成與部分單元電路的工作原理
如圖3所示,整個系統(tǒng)由壓縮控制、存儲和電源三大模塊組成。其中壓縮部分由一路MPEG-1音視頻壓縮電路、控制單元PC-104組成,主要功能是實現(xiàn)對輸入音視頻信號的數(shù)字壓縮。存儲部分由大容量硬盤組成,完成對壓縮數(shù)據(jù)的長時間記錄。電源部分對各模塊電路供電。
在系統(tǒng)啟動時,主控計算機對壓縮卡進行初始化,設置好MPEG-1壓縮格式及數(shù)據(jù)速率,壓縮卡開始工作,在主控計算機的控制下,將壓縮后的圖像數(shù)據(jù)寫入硬盤。在工作過程中,主控計算機不斷監(jiān)視相關(guān)信號,可以在圖像中加入相應的標志。在接收到關(guān)機信號后,自動結(jié)束壓縮卡的工作,并關(guān)閉主機。系統(tǒng)中的幾個主要部分:
(1)視頻壓縮電路:因為MPEG-1壓縮算法需要很大的運算量,用軟件實時完成比較困難,所以主要依靠硬件電路來實現(xiàn)。在所研制的硬件壓縮卡中,主要選用了以色列Zepax公司的SZ1510 MPEG-1編碼芯片,實現(xiàn)了對視頻信號的高效壓縮。該芯片具有功能多、功耗小、溫度范圍寬等特點,其組成電路如圖4所示。主要由運動估計與補償單元、DCT與反DCT變換單元、可變長編碼單元、控制單元、SDRAM接口單元、通用總線接口單元組成。其內(nèi)部的壓縮處理完全采用流水線結(jié)構(gòu),開機后只需簡單初始化即可開始獨立工作,自動送出壓縮好的數(shù)據(jù)。外部時鐘為27MHz,工作電壓為3.3V。
(2)主控單元:考慮到控制單元的體積、可靠性和控制能力,選用了嵌入式計算機PC104作為主控單元。根據(jù)視頻壓縮的特點,選擇了安普公司的產(chǎn)品AmproP5E/166,其溫度特性好、功能強大、可靠性高、軟硬件移植性好、易于調(diào)試。
(3)記錄單元:從重量和可靠性出發(fā),記錄單元可以用Flash電子盤實現(xiàn)。但因為視頻數(shù)據(jù)量很大,對記錄單元的容量要求也很大。所以從價格和體積考慮,Flash電子盤顯然無法滿足要求。經(jīng)過慎重的考慮和充分的論證,本系統(tǒng)選用了IDE硬盤作記錄單元。IDE硬盤不能直接應用,需要進行一些必要的技術(shù)處理,主要是要進行減震處理。普通硬盤不工作時,可承受300~400G的沖擊,5~12G的震動;但是通電工作后,1~2G的震動情況下不能保持正常工作,3~4G時有可能使其記錄盤體劃傷,并使磁頭脫落,導致永久損壞。經(jīng)過采取減震措施后,可在7G以上的震動中保持正常工作。
3 工程實現(xiàn)中主要問題的考慮
在工程實現(xiàn)中,主要根據(jù)使用環(huán)境要求,如溫度、振動、沖擊、加速度、電磁兼容等,從產(chǎn)品的可靠性、維修性、測試性方面考慮,設計出符合航空要求的產(chǎn)品。經(jīng)降溫、減震處理后,系統(tǒng)的工作溫度范圍達到-55℃~+70℃,耐加速度為13.75g,符合軍用標準。下面主要介紹電磁兼容問題。
本系統(tǒng)著重以下方面的工作:
a.不同功能模塊分艙屏蔽、隔離;
b.電源輸入端加濾波、瞬態(tài)抑制網(wǎng)絡;
c.模擬接口信號采取屏蔽措施,其中視頻信號必須采用三同軸電纜傳輸,傳輸阻抗必須匹配,地線連接采用一點接地方式;
d.接口離散量、開關(guān)量信號采用光電隔離措施;
e.局部電路二次穩(wěn)壓;
f.應用EMI濾波器減少VDDA的電源噪音;
g.PCB設計時,連接到SZ1510電路的外部LPF盡可能接近封裝管腳,最大長度0.5英寸。
通過原理設計與工程實現(xiàn),完成了高性能的機載彩色視頻記錄儀的研制。經(jīng)過各項測試表明,設計思路正確,設計方案合理可行,技術(shù)先進,方便實現(xiàn)。隨著多媒體計算機技術(shù)的發(fā)展,存儲器容量、性能會不斷提高,本系統(tǒng)很容易升級,從而保持技術(shù)的先進性。
參考文獻
1 PC/104 Consortium.PC/104-plus specification Version 1.1. 1992/98
2 EMBLAZE electronics Corp.sz1510 DataSheet_3.0.2001
3 馬小虎,張明敏,嚴華明. 多媒體數(shù)據(jù)壓縮標準及實現(xiàn)[M]. 北京:清華大學出版社,1996
評論