雙通道多畫(huà)面多布局的全高清大屏幕光學(xué)電視機(jī)
更新時(shí)間:2007-11-9 10:37:54
(
編輯:映君
)
內(nèi)容導(dǎo)航:
第1頁(yè):雙通道多畫(huà)面多布局的全高清大屏幕光學(xué)電視機(jī)
第2頁(yè):用軟件算法實(shí)現(xiàn)多畫(huà)面多布局
用軟件算法實(shí)現(xiàn)多畫(huà)面多布局
軟件通過(guò)一定的算法虛擬出屏幕上面的多個(gè)窗口,并且為每個(gè)窗口分別進(jìn)行去隔行化(Deinterlace)、縮放(Scale)、視頻增強(qiáng)(Video Enhance)、色空間轉(zhuǎn)換(Color Space Convert)等等處理,再合理安排窗口的數(shù)目和各個(gè)窗口的大小以及在屏幕上面的位置,以實(shí)現(xiàn)多畫(huà)面多布局的窗口組合,然后將各個(gè)窗口以及OSD信息疊加在一起,通過(guò)PW328的Display Port(顯示口)輸出24位的TTL電平的1080P@60Hz的數(shù)字RGB信號(hào),再經(jīng)過(guò)SiI164芯片處理后送往DVI接口輸出,繼續(xù)送往采用LCOS技術(shù)的昂納明達(dá)的光機(jī),最后在屏幕上面顯示輸出,最終實(shí)現(xiàn)雙通道多畫(huà)面多布局的1080P@60Hz的高清大屏幕光學(xué)電視的全部功能。
圖4 多畫(huà)面多布局詳細(xì)布局圖
整機(jī)提供的畫(huà)面布局有單畫(huà)面、畫(huà)中畫(huà)、分屏雙畫(huà)面、5畫(huà)面畫(huà)外畫(huà)、12畫(huà)面畫(huà)外畫(huà)共五種畫(huà)面布局,詳細(xì)布局見(jiàn)附圖(單畫(huà)面無(wú)需詳細(xì)說(shuō)明故省略),其中明黃色表示主通道畫(huà)面,其余顏色的表示是副通道的畫(huà)面,其中畫(huà)中畫(huà)布局時(shí)小畫(huà)面在屏幕上的大小、位置、透明度均可以通過(guò)用戶菜單調(diào)節(jié)。
受到物理硬件上只有兩路通道的限制,在進(jìn)行雙通道多畫(huà)面多布局顯示的時(shí)候,副通道的多個(gè)窗口在任意時(shí)刻都只有一個(gè)窗口是活動(dòng)的,其余的副通道窗口的圖像是靜止的。所有副通道的窗口每隔一段時(shí)間(例如2秒)輪流激活,最終實(shí)現(xiàn)多窗口多布局循環(huán)播放的顯示效果。
整個(gè)系統(tǒng)的軟件框架如圖5所示。
圖5 軟件系統(tǒng)層次
該方案的軟件平臺(tái)基本可以分為四層:雜項(xiàng)層(Utility Layer)、應(yīng)用層(Application Layer)、硬件抽象層(HAL-Hardware Abstraction Layer)、驅(qū)動(dòng)層(Driver Layer)。其中應(yīng)用層為上層,硬件抽象層為中層,驅(qū)動(dòng)層為底層。應(yīng)用層包括窗口管理、用戶界面管理、電視節(jié)目管理等模塊,硬件抽象層包括圖像控制、OSD顯示控制、高頻頭搜臺(tái)控制、用具輸入控制等模塊,驅(qū)動(dòng)層包括高頻頭、圖像解碼器、模數(shù)轉(zhuǎn)換、存儲(chǔ)器、逐行化器件、圖像處理器間等的驅(qū)動(dòng)程序。雜項(xiàng)層包括主循環(huán)、數(shù)學(xué)運(yùn)算、信號(hào)量的處理、中斷服務(wù)程序、消息傳遞、定時(shí)器、計(jì)數(shù)器、事件處理、總線協(xié)議、串口調(diào)試協(xié)議、內(nèi)存塊讀寫(xiě)、模式表維護(hù)、屏參配置、CRC校驗(yàn)、全局變量、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的定義等等基本的功能模塊。
整個(gè)軟件系統(tǒng)層次清晰,模塊采用結(jié)構(gòu)化設(shè)計(jì)。為保證整個(gè)軟件的邏輯性,每一層的模塊均向自己的上層模塊提供服務(wù),直至應(yīng)用層。每一層模塊都將自己需要實(shí)現(xiàn)的功能提交給自己的下一層,直至物理硬件層。整個(gè)軟件系統(tǒng)只能由上層逐層往下調(diào)用,不允許跨層次調(diào)用。雜項(xiàng)層因?yàn)樘峁└魇礁鳂拥幕竟δ苣K,各個(gè)層次的軟件模塊都有可能調(diào)用雜項(xiàng)層,雜項(xiàng)層也有可能存取各個(gè)層次的軟件模塊的一些變量等等。所以雜項(xiàng)層可以與其他三層相互調(diào)用。
各層次模塊之間具體的相互調(diào)用關(guān)系見(jiàn)圖6。
圖6 軟件系統(tǒng)調(diào)用關(guān)系
更多相關(guān):
投影機(jī)
文章來(lái)源:中國(guó)投影網(wǎng)
內(nèi)容導(dǎo)航