專(zhuān)利名稱(chēng):視頻顯示控制設(shè)備和視頻顯示控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻顯示控制設(shè)備以及一種視頻顯示控制方法。
背景技術(shù):
隨著數(shù)字照相機(jī)和數(shù)字可攜式攝像機(jī)變得更流行,它們的使用顯著地增加。由比如數(shù)字照相機(jī)或數(shù)字可攜式攝像機(jī)的裝置拍攝的視頻可被顯示在比如CRT的另外的視頻裝置上或在所述裝置的LCD面板上,所述裝置的LCD面板也被用作界面。為了提供視頻數(shù)據(jù)以及關(guān)于所述視頻數(shù)據(jù)的信息,視頻數(shù)據(jù)和在屏顯示(OSD)數(shù)據(jù),或者視頻數(shù)據(jù)和圖形數(shù)據(jù)被組合然后被顯示為可由用戶操作的用戶界面。
OSD是監(jiān)視器本身在沒(méi)有另外的視頻信號(hào)的情況下顯示在它的屏幕上的信息。當(dāng)沒(méi)有適當(dāng)?shù)剡B接視頻信號(hào)線纜時(shí),比如“檢查連接”的消息被顯示,當(dāng)使用監(jiān)視器前面的操作按鈕執(zhí)行多種設(shè)置操作時(shí),所述操作被顯示在屏幕上。所有這些使用了OSD功能。通常使用OSD來(lái)操作監(jiān)視器的屏幕顯示功能。
表示數(shù)字彩色圖像的圖像格式除了包括在彩色計(jì)算機(jī)圖形或彩色電視中使用的“RGB”格式外還包括比如“YUV”、“YIQ”等的多種格式。RGB格式使用三個(gè)分量R(紅)、G(綠)和B(藍(lán))表示彩色圖像。YUV格式使用亮度分量Y和兩個(gè)顏色分量U和V表示彩色圖像。YIQ格式與YUV格式類(lèi)似。
圖1是示出傳統(tǒng)的OSD/圖形數(shù)據(jù)的參考示圖。圖1顯示一個(gè)在系統(tǒng)中顯示的顯示屏幕的示例,所述系統(tǒng)安裝有主要負(fù)責(zé)數(shù)字照相機(jī)或數(shù)字可攜式攝像機(jī)的界面的LCD面板,在所述示例中,視頻數(shù)據(jù)110被顯示在最低層,指示回放狀態(tài)120和日期130的OSD信息被顯示在所述視頻數(shù)據(jù)110之上,并且包括具有多個(gè)層的圖形數(shù)據(jù)的用戶界面菜單140被顯示在顯示屏幕的中間。
如果顯示在數(shù)字照相機(jī)或數(shù)字可攜式攝像機(jī)的LCD面板上的屏幕也被發(fā)送到CRT,則指示回放狀態(tài)120和日期130的OSD信息被顯示;然而,用戶界面菜單140沒(méi)有被顯示。
傳統(tǒng)上,顯示在這些顯示裝置上的OSD信息或圖形數(shù)據(jù)被存儲(chǔ)在另外的存儲(chǔ)器中,存儲(chǔ)的OSD信息和圖形數(shù)據(jù)被讀取、分別處理并被顯示在每一顯示裝置上。所述圖形數(shù)據(jù)也可由多個(gè)圖形層組成,所述圖形層都被分別存儲(chǔ)并被組合以被顯示在顯示裝置上。
圖2是示出包括傳統(tǒng)的視頻顯示設(shè)備的一般總線系統(tǒng)的方框圖。參照?qǐng)D2,總線系統(tǒng)包括微處理器210、主導(dǎo)裝置(master)220、后處理器230、存儲(chǔ)器240、視頻顯示控制器250、顯示裝置260和系統(tǒng)總線270。
為了提供多個(gè)用戶界面,微處理器210支持用于通知用戶系統(tǒng)信息或視頻信息的OSD,產(chǎn)生OSD數(shù)據(jù)和圖形數(shù)據(jù),并將它們存儲(chǔ)在存儲(chǔ)器以支持alpha混合功能和多個(gè)圖形層。
總線主導(dǎo)裝置(MASTER#2)220,其作為可以是具有控制總線系統(tǒng)權(quán)力的主導(dǎo)裝置的裝置,包括用于從照相機(jī)接收輸入信號(hào)并將所述信號(hào)存儲(chǔ)在系統(tǒng)存儲(chǔ)器中的輸入單元。
存儲(chǔ)器240存儲(chǔ)來(lái)自照相機(jī)的輸入視頻數(shù)據(jù)和與所述視頻數(shù)據(jù)組合并被顯示的圖形數(shù)據(jù)的層。
后處理器230從存儲(chǔ)器240的某區(qū)域讀取數(shù)據(jù)并將所述數(shù)據(jù)顯示在視頻顯示控制器250上,所述視頻顯示控制器250將從后處理器230接收的數(shù)據(jù)顯示在每一顯示裝置260上。
系統(tǒng)總線270在與總線系統(tǒng)相連接的裝置之間傳輸數(shù)據(jù)。
當(dāng)從照相機(jī)接收以4∶2∶2的比率采樣的輸入的YUV信號(hào)時(shí),所述YUV信號(hào)由視頻處理器壓縮、恢復(fù)、存儲(chǔ)或變換,變換的數(shù)據(jù)或存儲(chǔ)的視頻數(shù)據(jù)由視頻顯示裝置顯示。通常,視頻顯示裝置表現(xiàn)由具有比如R/G/B、Y/cb/Cr、Y/pb/Pr等的三維坐標(biāo)軸的顏色坐標(biāo)系統(tǒng)所表示的顏色。所述視頻顯示裝置可以是單個(gè)的顯示裝置或多個(gè)顯示裝置,數(shù)據(jù)可以被同時(shí)顯示在多個(gè)視頻顯示裝置上。
例如,當(dāng)視頻顯示裝置包括需要從照相機(jī)接收的SD(720*480或720*576)Y/cb/Cr視頻的CRT顯示裝置和需要具有不同分辨率的RGB視頻的顯示裝置時(shí),由于不同的顏色空間,所以需要用于轉(zhuǎn)換視頻的顏色轉(zhuǎn)換器和用于轉(zhuǎn)換輸入/輸出分辨率的縮放轉(zhuǎn)換器?;旌螼SD數(shù)據(jù)和圖形層也需要alpha混合功能。
用于alpha混合的方程如下所述。
Out(x,y)=Img(x,y)*(1-alpha(x,y)+Grp(x,y)*(alpha)其中,Img(x,y)指示輸入到視頻顯示控制設(shè)備的圖像,1-alpha(x,y)指示alpha混合值,所述alpha混合值被乘以所述輸入圖像,Grp(x,y)指示圖形數(shù)據(jù),alpha指示alpha混合值,所述alpha混合值被乘以所述圖形數(shù)據(jù),Out(x,y)指示alpha混合的顯示視頻。
圖3是示出在圖2中顯示的視頻顯示設(shè)備的詳細(xì)方框圖。參照?qǐng)D3,所述視頻顯示設(shè)備包括存儲(chǔ)器240、后處理器230、NTSC編碼器251、LCD控制器252、CRT 261和LCD 262。
存儲(chǔ)器240存儲(chǔ)視頻數(shù)據(jù)241、用于CRT的圖形數(shù)據(jù)242和alpha數(shù)據(jù)243,以及用于LCD的圖形數(shù)據(jù)244和alpha數(shù)據(jù)245。
視頻數(shù)據(jù)241包含從照相機(jī)接收的、以4∶2∶2的比率使用界面連接方法采樣的輸入的Y/Cb/Cr信號(hào)。
用于CRT的圖形數(shù)據(jù)242和alpha數(shù)據(jù)243指示被顯示在CRT上的圖形數(shù)據(jù)和alpha數(shù)據(jù)。所述圖形數(shù)據(jù)和alpha數(shù)據(jù)的大小是720*480,其與視頻數(shù)據(jù)大小相同。用于LCD的圖形數(shù)據(jù)244和alpha數(shù)據(jù)245指示被顯示在LCD上的圖形數(shù)據(jù)和alpha數(shù)據(jù)。所述圖形數(shù)據(jù)和alpha數(shù)據(jù)的大小是480*240。每一圖形數(shù)據(jù)通常以4∶4∶4被采樣,alpha值通常被表示為級(jí)16或256。
后處理器230包括YCbCr2RGB 231、(1-alpha)混合器232、alpha混合器233、alpha混合器234、加法器235、RGB2YCbCr 236、縮放器237和加法器238。
YCbCr2RGB 231將從存儲(chǔ)器240讀取的視頻數(shù)據(jù)241的YCbCr信號(hào)轉(zhuǎn)換成用于alpha混合的RGB。(1-alpha)混合器232通過(guò)將(1-alpha)乘以被轉(zhuǎn)換成RGB格式的視頻數(shù)據(jù)執(zhí)行alpha混合。alpha混合器233通過(guò)將alpha數(shù)據(jù)243乘以從存儲(chǔ)器240讀取的圖形數(shù)據(jù)242來(lái)對(duì)用于CRT的圖形數(shù)據(jù)執(zhí)行alpha混合。alpha混合器234通過(guò)將alpha數(shù)據(jù)245乘以從存儲(chǔ)器240讀取的圖形數(shù)據(jù)244來(lái)對(duì)用于LCD的圖形數(shù)據(jù)執(zhí)行alpha混合。加法器235將alpha混合的視頻數(shù)據(jù)和alpha混合的圖形數(shù)據(jù)相加并將它們輸出到RGB2YCbCr236。RGB2YCbCr 236將接收的RGB格式的數(shù)據(jù)轉(zhuǎn)換成YCbCr格式。縮放器237改變alpha混合的視頻數(shù)據(jù)的分辨率以與LCD的大小對(duì)應(yīng)。加法器238將分辨率被改變的alpha混合的視頻數(shù)據(jù)與alpha混合的圖形數(shù)據(jù)相加并將它們輸出到LCD控制器252。
NTSC編碼器251將從RGB2YCbCr 236接收的數(shù)據(jù)輸出到CRT 261,CRT261顯示該接收的數(shù)據(jù)。LCD控制器252將從加法器238接收的數(shù)據(jù)輸出到LCD 262,LCD 262顯示該接收的數(shù)據(jù)。
同時(shí),因?yàn)榇蠖鄶?shù)多媒體裝置趨向要求高的可壓縮性和多種數(shù)據(jù)變換,所以所述數(shù)據(jù)總線占用率保持得相當(dāng)高。隨著多媒體裝置的便攜性增加,通過(guò)降低系統(tǒng)內(nèi)部操作和總線占用率的多種方法,系統(tǒng)的時(shí)鐘信號(hào)被減少。
然而,由于多種類(lèi)型數(shù)據(jù),在總線上的多個(gè)主導(dǎo)裝置中的視頻顯示控制設(shè)備的總線占用率還是相當(dāng)高。圖形處理是從存儲(chǔ)器讀取每一層并直接將它加到硬件中,這也導(dǎo)致增加總線占用率。
圖4是示出在圖3中顯示的圖形層和圖形數(shù)據(jù)的參考示圖。參照?qǐng)D4,具有大小為720*480的層0和層1被從存儲(chǔ)器讀取并被組合以產(chǎn)生用于CRT的圖形數(shù)據(jù)。具有大小為480*240的層0、層1和層2被從存儲(chǔ)器讀取并被組合以產(chǎn)生用于LCD的圖形數(shù)據(jù)。同樣地,所述存儲(chǔ)器包含產(chǎn)生每一圖形數(shù)據(jù)所需的多個(gè)層,后處理器230必須讀取所有的層以產(chǎn)生在圖3中顯示的圖形數(shù)據(jù)。因此,在存儲(chǔ)器240和后處理器230之間的總線系統(tǒng)中出現(xiàn)瓶頸。
上面的傳統(tǒng)方法增加總線占用率的大小。
發(fā)明內(nèi)容
本發(fā)明的另外方面和/或優(yōu)點(diǎn)將在下面的描述中部分地闡明,并且部分地根據(jù)描述將變得清楚,或者可以通過(guò)實(shí)施本發(fā)明被了解。
本發(fā)明提供一種在具有多于一個(gè)顯示裝置的視頻顯示控制系統(tǒng)中減少數(shù)據(jù)傳輸以降低總線數(shù)據(jù)數(shù)量的視頻顯示控制設(shè)備以及視頻顯示控制方法。
根據(jù)本發(fā)明的一方面,提供一種視頻顯示控制設(shè)備,包括數(shù)據(jù)存儲(chǔ)器,其存儲(chǔ)包括將與視頻數(shù)據(jù)組合的圖形數(shù)據(jù)和用于顯示該視頻數(shù)據(jù)的控制信息的圖形/控制整合數(shù)據(jù);和控制器,其參照?qǐng)D形/控制整合數(shù)據(jù)將所述視頻數(shù)據(jù)與所述圖形數(shù)據(jù)組合并將組合的數(shù)據(jù)發(fā)送到多于一個(gè)的顯示裝置。
所述控制器可包括解析器,其分析所述圖形/控制整合數(shù)據(jù)并提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù);多于一個(gè)的alpha混合器,其基于關(guān)于顯示裝置的信息接收所述顏色數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和加法器,其將從alpha混合器顯示的alpha混合的圖形數(shù)據(jù)與所述視頻數(shù)據(jù)組合。
所述控制器還可包括格式轉(zhuǎn)換器,其轉(zhuǎn)換來(lái)自加法器的輸出數(shù)據(jù)以與所述顯示裝置的顏色格式對(duì)應(yīng);和縮放器,其轉(zhuǎn)換來(lái)自格式轉(zhuǎn)化器的輸出數(shù)據(jù)以與所述顯示裝置的分辨率對(duì)應(yīng)。
所述控制器可包括解析器,其分析關(guān)于包括在所述圖形/控制整合數(shù)據(jù)中的每一行的信息;游程解碼器,其為了從所述圖形/控制整合數(shù)據(jù)中提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù),對(duì)所述圖形/控制整合數(shù)據(jù)的行數(shù)據(jù)進(jìn)行游程解碼;多于一個(gè)的alpha混合器,其基于關(guān)于顯示裝置的信息接收所述圖形數(shù)據(jù),并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和加法器,其將從alpha混合器顯示的alpha混合的圖形數(shù)據(jù)與所述視頻數(shù)據(jù)組合。
所述控制器還可包括格式轉(zhuǎn)換器,其轉(zhuǎn)換來(lái)自加法器的輸出數(shù)據(jù)以與所述顯示裝置的顏色格式對(duì)應(yīng);和縮放器,其轉(zhuǎn)換來(lái)自格式轉(zhuǎn)換器的輸出數(shù)據(jù)以與所述顯示裝置的分辨率對(duì)應(yīng)。
所述行信息可包括關(guān)于每一行的以下信息的至少一條用于指示OSD數(shù)據(jù)是否存在的信息、用于指示游程編碼是否被執(zhí)行的信息、用于指示位映射表是否被使用的信息和用于指示所述行是否與上一行相同的信息。
根據(jù)本發(fā)明的另一方面,提供一種視頻顯示控制方法,包括存儲(chǔ)包括將與視頻數(shù)據(jù)組合的圖形數(shù)據(jù)和用于顯示所述視頻數(shù)據(jù)的控制信息的圖形/控制整合數(shù)據(jù);參照所述圖形/控制整合數(shù)據(jù)將所述視頻數(shù)據(jù)和所述圖形數(shù)據(jù)組合;和將組合的數(shù)據(jù)發(fā)送到多于一個(gè)的顯示裝置。
所述組合步驟包括分析所述圖形/控制整合數(shù)據(jù)并且提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù);基于關(guān)于顯示裝置的信息接收所述顏色數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和將alpha混合的圖形數(shù)據(jù)和所述視頻數(shù)據(jù)組合。
所述組合步驟還可包括將所述組合的數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的顏色格式;和轉(zhuǎn)換數(shù)據(jù),所述數(shù)據(jù)的格式被轉(zhuǎn)換成所述顯示裝置的分辨率。
所述組合步驟可包括分析關(guān)于包括在圖形/控制整合數(shù)據(jù)中的每一行的信息;為了從所述圖形/控制整合數(shù)據(jù)中提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被再現(xiàn)在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù),對(duì)所述圖形/控制整合數(shù)據(jù)的行數(shù)據(jù)進(jìn)行游程解碼;基于關(guān)于顯示裝置的信息接收所述圖形數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和將alpha混合的圖形數(shù)據(jù)和所述視頻數(shù)據(jù)組合。
所述組合步驟還可包括將所述組合的數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的格式;和轉(zhuǎn)換數(shù)據(jù),所述數(shù)據(jù)的格式被轉(zhuǎn)換成所述顯示裝置的分辨率。
所述行信息可包括關(guān)于每一行的以下信息的至少一個(gè)用于指示OSD數(shù)據(jù)是否存在的信息、用于指示游程編碼是否被執(zhí)行的信息、用于指示位映射表是否被使用的信息和用于指示所述行是否與上一行相同的信息中。
所述組合步驟可包括逐行讀取并存儲(chǔ)所述圖形/控制整合數(shù)據(jù),和如果當(dāng)前行通過(guò)包括在行信息中的用于指示所述行是否與上一行相同的信息而被確定為與先前剛被解碼的行數(shù)據(jù)相同,則對(duì)先前剛被解碼的所述行數(shù)據(jù)進(jìn)行游程解碼。
通過(guò)組合附圖,對(duì)實(shí)施例進(jìn)行的以下的描述,本發(fā)明的這些和/或其它方面及優(yōu)點(diǎn)將會(huì)變得清楚,并且更易于理解,其中圖1是示出傳統(tǒng)OSD/圖形數(shù)據(jù)的參考示圖;圖2是示出包括傳統(tǒng)視頻顯示設(shè)備的一般總線系統(tǒng)的方框圖;圖3是示出圖2中顯示的視頻顯示設(shè)備的詳細(xì)方框圖;圖4是示出圖3中顯示的圖形層和圖形數(shù)據(jù)的參考示圖;圖5是示出根據(jù)本發(fā)明實(shí)施例的具有多個(gè)顯示單元的視頻顯示設(shè)備的方框圖;圖6是示出圖5中顯示的圖形數(shù)據(jù)產(chǎn)生器的詳細(xì)方框圖;圖7是描述存儲(chǔ)在圖5顯示的外部存儲(chǔ)器中的圖形/控制整合數(shù)據(jù)的結(jié)構(gòu)圖;圖8是描述圖7中顯示的行信息層的數(shù)據(jù)的結(jié)構(gòu)圖;
圖9是圖7中顯示的行數(shù)據(jù)層的行數(shù)據(jù)的一個(gè)示例;圖10是圖7中顯示的行數(shù)據(jù)層的行數(shù)據(jù)的另一個(gè)示例;圖11是圖10中顯示的對(duì)其進(jìn)行游程編碼的行數(shù)據(jù)的特定示例;和圖12是描述根據(jù)本發(fā)明實(shí)施例的具有多個(gè)顯示單元的視頻顯示設(shè)備中的視頻顯示方法的過(guò)程的流程圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)描述本發(fā)明的實(shí)施例,其示例在附圖中示出,其中,相同的標(biāo)號(hào)始終表示相同的部件。下面通過(guò)參照附圖來(lái)描述這些實(shí)施例以解釋本發(fā)明。
現(xiàn)在將參照附圖更充分地描述本發(fā)明。
圖5是示出根據(jù)本發(fā)明實(shí)施例的具有多個(gè)顯示裝置的視頻顯示設(shè)備的方框圖。參照?qǐng)D5,視頻顯示設(shè)備包括存儲(chǔ)器510、后處理器520、NTSC編碼器530、CRT 540、LCD控制器550、LCD 560和圖形數(shù)據(jù)產(chǎn)生器570。
在圖5中顯示的設(shè)備中,圖形數(shù)據(jù)產(chǎn)生器570產(chǎn)生圖形/控制整合數(shù)據(jù)700并將其存儲(chǔ)在存儲(chǔ)器510中,后處理器520讀取存儲(chǔ)在存儲(chǔ)器510中的所述圖形/控制整合數(shù)據(jù),將它與視頻數(shù)據(jù)組合并在各個(gè)顯示裝置上顯示該組合的數(shù)據(jù)。
首先,根據(jù)本發(fā)明實(shí)施例,圖形數(shù)據(jù)產(chǎn)生器570產(chǎn)生圖形/控制整合數(shù)據(jù)700并將其存儲(chǔ)在的存儲(chǔ)器510中,在所述圖形/控制整合數(shù)據(jù)700中關(guān)于OSD數(shù)據(jù)、圖形層、alpha信息、以及顯示裝置的信息被整合。存儲(chǔ)器510存儲(chǔ)視頻數(shù)據(jù)511和圖形/控制整合數(shù)據(jù)700。
視頻數(shù)據(jù)511可以是來(lái)自照相機(jī)或可攜式攝像機(jī)通過(guò)編碼處理(未示出)而被存儲(chǔ)的數(shù)據(jù),并具有比如720*480的大小。
用于整合圖形層的圖形/控制整合數(shù)據(jù)700包括將被顯示在顯示裝置上的最終圖形數(shù)據(jù),并且包括另外的alpha信息和關(guān)于其它顯示裝置的信息。存儲(chǔ)在存儲(chǔ)器510中的圖形/控制整合數(shù)據(jù)700的結(jié)構(gòu)在圖7中示出。
參照?qǐng)D7,所述圖形/控制整合數(shù)據(jù)700包括行信息層710和行數(shù)據(jù)層720。所述行信息層710是未壓縮數(shù)據(jù),其包含關(guān)于每一行的信息。行數(shù)據(jù)層720是被包含在每一行中的像素?cái)?shù)據(jù),其可以通過(guò)游程編碼等被壓縮。在圖8中示出所述行信息層710的詳細(xì)的數(shù)據(jù)內(nèi)容,在圖9中示出行數(shù)據(jù)層720的詳細(xì)內(nèi)容。這些隨后將被詳細(xì)描述。
在圖6中示出圖形數(shù)據(jù)產(chǎn)生器570的詳細(xì)結(jié)構(gòu)。參照?qǐng)D6,圖形數(shù)據(jù)產(chǎn)生器570包括行信息提取器571、行數(shù)據(jù)提取器572、游程編碼器573以及行信息和行數(shù)據(jù)組合器574。如果圖形數(shù)據(jù)產(chǎn)生器570的每一組件是通過(guò)軟件由使用API(應(yīng)用程序接口)的處理構(gòu)成,則不能在使用現(xiàn)有OSD芯片的方法中被表示的多種華麗的圖形界面被表示。因?yàn)槊恳粓D形層和OSD信息在單個(gè)層上被形成,所以在現(xiàn)有硬件中多個(gè)層被組合成單個(gè)層,這樣明確地減少了總線占用率。在變化的圖形相關(guān)的視頻的頻率是每秒3至5幀的條件下,在處理中產(chǎn)生數(shù)據(jù)的方法被充分地應(yīng)用。
行信息提取器571接收將被用于圖形數(shù)據(jù)的在比如層0、層1和層2的每一層上的輸入數(shù)據(jù),并提取關(guān)于圖形數(shù)據(jù)的行信息,在該行信息中,所有的層被組合。由水平的像素和垂直的行組成的組合的圖形層提取關(guān)于每一行的信息。對(duì)于來(lái)自組合的圖形層的每一行,所述行信息提取器571確定OSD數(shù)據(jù)是否存在、執(zhí)行游程編碼是否合適、位映射表是否被使用以及行是否具有與上一行數(shù)據(jù)相同的數(shù)據(jù),提取在其上的信息,并且產(chǎn)生如圖8所示的行信息層710。
參照?qǐng)D8,所述行信息層710具有關(guān)于每一行數(shù)據(jù)的信息,所述數(shù)據(jù)包括組合的圖形層。如果所述包括組合的圖形層的數(shù)據(jù)由n行組成,則行信息層710具有n行信息。各個(gè)行信息包括關(guān)于OSD數(shù)據(jù)是否存在的信息711、關(guān)于RLE(游程編碼)是否被執(zhí)行的信息712、關(guān)于位映射表是否被使用的信息713和關(guān)于它是否和上一行相同的信息714。
當(dāng)OSD數(shù)據(jù)不存在于行中時(shí),關(guān)于OSD數(shù)據(jù)是否存在的信息711被使用,并且代替正被處理的該行,下一行被處理。當(dāng)由于包含在行中的數(shù)據(jù)被確定從而相同的數(shù)據(jù)非常冗余、所以游程編碼更有效時(shí),關(guān)于游程編碼是否被執(zhí)行的信息712被用于執(zhí)行游程編碼。關(guān)于位映射表是否被使用的信息713是是否將每一像素?cái)?shù)據(jù)認(rèn)作所述位映射表的索引;或者是否使用其原本的實(shí)際的顏色值。如果當(dāng)前行由與先前行相同的數(shù)據(jù)組成,則關(guān)于所述行是否與上一行相同的信息714被使用以利用先前行數(shù)據(jù)而不用在解碼過(guò)程中從存儲(chǔ)器再次讀取當(dāng)前行。
行數(shù)據(jù)提取器572接收將被用于圖形數(shù)據(jù)的每一層,即層0、層1和層2上的輸入數(shù)據(jù)和alpha信息,并從其中提取行數(shù)據(jù)。所述行數(shù)據(jù)包括關(guān)于包含在每一行中的像素的信息。所述關(guān)于每一像素的信息包括像素?cái)?shù)據(jù),即顏色值、將被應(yīng)用于所述像素的alpha值、和關(guān)于所述像素?cái)?shù)據(jù)在哪個(gè)顯示裝置上被顯示的信息。因?yàn)楦鶕?jù)本發(fā)明實(shí)施例的OSD數(shù)據(jù)和圖形層數(shù)據(jù)被整合來(lái)使用,所以對(duì)于每一像素,存在用于指示所述像素將被發(fā)送到哪個(gè)顯示裝置的信息。例如,如圖1所示,所述圖形數(shù)據(jù)的回放狀態(tài)120、日期130和用戶界面菜單140都被顯示在LCD上;然而,指示回放狀態(tài)120和日期130的OSD信息僅被顯示在CRT上。因此,每一像素包括關(guān)于所述像素將被發(fā)送到的顯示裝置的信息,從而用于指示回放狀態(tài)120和日期130的數(shù)據(jù)被顯示在CRT和LCD二者上,用戶界面菜單140僅被顯示在LCD上。
由行數(shù)據(jù)提取器572產(chǎn)生的行數(shù)據(jù)900的示例在圖9中被示出。參照?qǐng)D9,行數(shù)據(jù)900包括alpha和模式信息910、分隔器920、顏色信息930和分隔器920。
alpha和模式信息910包括關(guān)于被應(yīng)用于每一像素的alpha值的信息和關(guān)于每一像素被顯示在其上的顯示裝置的信息。分隔器920是用于識(shí)別alpha和模式信息910與顏色信息930的標(biāo)識(shí)符。作為用于表示每一像素顏色的信息的顏色信息930包括亮度信號(hào)和色差信號(hào)。
每一像素具有alpha和模式信息以及顏色信息。參照?qǐng)D9,alpha和模式信息910包含關(guān)于像素0的alpha和模式信息911、關(guān)于像素1的alpha和模式信息912,...,和關(guān)于像素M-1的alpha和模式信息913。如果位映射表持有每一像素的顏色信息,則顏色信息930包含關(guān)于像素0的位映射索引931、關(guān)于像素1的位映射索引932,...,和關(guān)于像素M-1的位映射索引933。
關(guān)于每一像素的alpha和模式信息包含alpha信息914和模式信息915。
alpha信息914指示用于調(diào)整像素透明度的alpha值,模式信息915包含關(guān)于所述像素被顯示在其上的顯示裝置的信息和關(guān)于所述像素是否是以4∶4∶4的比率被采樣的信息。
參照?qǐng)D9,模式信息915包含關(guān)于像素是否被顯示在LCD上的信息916、關(guān)于像素是否被顯示在CRT上的信息917、關(guān)于像素是否被顯示在其它裝置上的信息918和像素是否以4∶4∶4的比率被采樣的信息919。如圖5所示的系統(tǒng)中,相同的數(shù)據(jù)不總是顯示在多于比如CRT 540和LCD 560的兩個(gè)顯示裝置上。例如,對(duì)于包括觸摸屏或滾動(dòng)條的顯示裝置,所述顯示裝置必須包括用于菜單和按鈕等的信息,所述信息對(duì)于其它顯示裝置不是必不可少的。因此,包括在存儲(chǔ)器中的圖形/控制整合數(shù)據(jù)包含考慮每一情況的信息。然而,需要確定像素是否被顯示在每一顯示裝置上。關(guān)于顯示裝置的信息被包括在模式信息中,這僅是一個(gè)示例。如果使用其它顯示裝置,則對(duì)應(yīng)的信息必須被包括在所述模式信息中。
考慮到由于alpha混合操作是使用量化的像素信息被處理,在如圖5所示被表示為4∶2∶2的系統(tǒng)中圖像質(zhì)量被降低,所以關(guān)于像素是否以4∶4∶4的比率被采樣的信息919傾向于在alpha混合中處理4∶4∶4的采樣。
游程編碼器573輸出來(lái)自行數(shù)據(jù)提取器572的行數(shù)據(jù),并對(duì)每一行執(zhí)行游程編碼。對(duì)于其游程編碼被確定沒(méi)有在信息提取器571中被執(zhí)行的行,根據(jù)所述信息對(duì)該行沒(méi)有執(zhí)行游程編碼,所述行被顯示在行信息和行數(shù)據(jù)組合器574上。
游程由游程編碼器573編碼的示例被描述。
參照?qǐng)D10,行數(shù)據(jù)1000包括alpha和模式信息1010、分隔器1020、顏色信息1030和分隔器1020。
alpha和模式信息1010包含被游程編碼的運(yùn)行代碼(run code)01011、運(yùn)行代碼11012......每一運(yùn)行代碼包含用于指示運(yùn)行代碼的標(biāo)志1013、用于指示游程的運(yùn)行次數(shù)(run count)1014和運(yùn)行值(run value)1015。所述運(yùn)行值1015包含alpha信息1016和模式信息1017。
所述顏色信息1030包含運(yùn)行代碼01031、運(yùn)行代碼11032等。
每一運(yùn)行代碼包含用于指示運(yùn)行代碼的標(biāo)志1033、運(yùn)行次數(shù)1034和運(yùn)行值1035。運(yùn)行值1035指示位映射索引1036。在根據(jù)本發(fā)明實(shí)施例的行數(shù)據(jù)游程編碼中,alpha和模式信息以及顏色信息被分別進(jìn)行游程編碼,并由分隔器分隔。
在其中游程被編碼的行數(shù)據(jù)的詳細(xì)示例在圖11中被示出。
參照?qǐng)D11,在其中游程被編碼的alpha和模式信息的示例中運(yùn)行代碼的每一標(biāo)志被表示為255。第一運(yùn)行代碼指示每一具有運(yùn)行值0的255次連續(xù)運(yùn)行,第二運(yùn)行代碼指示每一具有運(yùn)行值34的32次連續(xù)運(yùn)行。
因?yàn)樵诘诙\(yùn)行代碼之后的23、34、33不具有標(biāo)志255,所以它們指示單個(gè)像素的alpha信息和模式信息。下一個(gè)運(yùn)行代碼指示每一具有運(yùn)行值0的255次連續(xù)運(yùn)行。因?yàn)樵撨\(yùn)行代碼之后的34、33不具有標(biāo)志255,所以它們指示單個(gè)像素的alpha信息和模式信息。在最后六個(gè)0中,兩個(gè)0將符合32比特的單元,其它四個(gè)0是用于分隔alpha和模式信息以及顏色信息的分隔器。
后處理器520包括行緩沖器519、解析器521、游程解碼器522、alpha混合器523、(1-alpha)混合器524、加法器525、alpha混合器526、加法器527、YCbCr2RGB 528和縮放器529。
行緩沖器519逐行讀取存儲(chǔ)在存儲(chǔ)器510中的圖形/控制整合數(shù)據(jù)700并將其存儲(chǔ)。首先,行緩沖器519接收?qǐng)D形/控制整合數(shù)據(jù)700的行信息。
解析器521讀取存儲(chǔ)在緩沖器519中的數(shù)據(jù)并按被游程編碼成其特征的行分離輸入數(shù)據(jù)。首先,解析器521讀取存儲(chǔ)在行緩沖器519中的行信息并分析它。
參照?qǐng)D8,行信息包括關(guān)于OSD數(shù)據(jù)是否存在的信息711、關(guān)于RLE是否被執(zhí)行的信息712、關(guān)于位映射表是否被使用的信息713和關(guān)于所述行是否和上一行相同的信息714。
解析器521首先分析所述行信息中的關(guān)于OSD數(shù)據(jù)是否存在的信息711,如果OSD數(shù)據(jù)存在,則控制讀取對(duì)應(yīng)所述行信息的行數(shù)據(jù)并將其存儲(chǔ)在行緩沖器519中,如果OSD數(shù)據(jù)不存在,則由于不需要讀取所述行數(shù)據(jù)所以分析下一行信息。關(guān)于OSD數(shù)據(jù)是否存在的信息可以移除沒(méi)有用于傳輸?shù)臄?shù)據(jù)的行的傳輸,從而降低總線占用率。
解析器521分析關(guān)于RLE是否被執(zhí)行的信息712,如果游程編碼被執(zhí)行,則控制存儲(chǔ)在行緩沖器519中的行數(shù)據(jù)被游程解碼器522解碼,如果游程編碼沒(méi)有被執(zhí)行,則直接提取詳細(xì)數(shù)據(jù),即,包括在行數(shù)據(jù)中的alpha信息、模式信息和顏色信息,并將它發(fā)送到alpha混合器。
解析器521分析關(guān)于位映射表是否被使用的信息713,如果位映射被使用,則控制找到位映射表(未示出)的索引并在分析行數(shù)據(jù)的顏色信息的過(guò)程中得到與將被alpha混合的索引相對(duì)應(yīng)的顏色值。
解析器521分析關(guān)于所述行是否和上一行相同的信息714,如果當(dāng)前行具有與上一行(先前剛被解碼的行)相同的數(shù)據(jù),則不從存儲(chǔ)器讀取行數(shù)據(jù),而是使用存儲(chǔ)在行緩沖器519中的當(dāng)前行數(shù)據(jù)。如果由于所述信息當(dāng)前行被確定與所述上一行相同,則由于沒(méi)有從存儲(chǔ)器讀取行數(shù)據(jù)所以解析器使用包括在所述行緩沖器中的數(shù)據(jù),從而降低總線占用率。如果它們彼此不相同,則下一行數(shù)據(jù)從存儲(chǔ)在存儲(chǔ)器中的圖形/控制整合數(shù)據(jù)700讀取并被存儲(chǔ)在行緩沖器519中。游程解碼器522對(duì)從解析器521分離的每個(gè)流同時(shí)解碼并提取或計(jì)算alpha信息、模式信息和顏色信息。
如參照?qǐng)D9所描述的,所述模式信息包括關(guān)于在其上像素被顯示的顯示裝置的信息。基于包括在所述模式信息中的該關(guān)于顯示裝置的信息,alpha值和顏色值被顯示在alpha混合器523或alpha混合器526上。alpha混合器523用于CRT上的顯示,alpha混合器526用于LCD上的顯示。所述模式信息可包括關(guān)于像素是否以4∶4∶4的比率被采樣的信息。在關(guān)于像素是否以4∶4∶4的比率被采樣的信息被設(shè)置為使用4∶4∶4采樣的情況下,alpha混合器被控制以執(zhí)行使用4∶4∶4采樣的alpha混合,從而防止圖像質(zhì)量被降低。
alpha混合器523通過(guò)將從游程解碼器522接收的alpha值和顏色值相乘來(lái)執(zhí)行alpha混合。
(1-alpha)混合器524接收從存儲(chǔ)器510讀取的輸入視頻數(shù)據(jù)并將視頻數(shù)據(jù)乘以(1-alpha),并且執(zhí)行alpha混合。
加法器525將從alpha混合器523接收的alpha混合的圖形數(shù)據(jù)與從(1-alpha)混合器524接收的、alpha混合的視頻數(shù)據(jù)相加,并將它輸出到NTSC編碼器530。
alpha混合器526通過(guò)將從游程解碼器522接收的alpha值和顏色值相乘來(lái)執(zhí)行alpha混合。
加法器527將從alpha混合器526接收的alpha混合的圖形數(shù)據(jù)與從(1-alpha)混合器524接收的alpha混合的視頻數(shù)據(jù)相加并將它輸出到Y(jié)CbCr2RGB 528。
YCbCr2RGB 528將從加法器527接收的TCbCr格式轉(zhuǎn)換成RGB格式并將它輸出到縮放器529??s放器529改變從YCbCr2RGB 528接收的數(shù)據(jù)的分辨率以與LCD顯示裝置對(duì)應(yīng),并將轉(zhuǎn)換的數(shù)據(jù)輸出到LCD控制器550。NTSC編碼器530將從加法器525接收的數(shù)據(jù)輸出到CRT 540,CRT 540顯示該接收的數(shù)據(jù)。LCD控制器550將從縮放器529接收的數(shù)據(jù)輸出到LCD 560,LCD560顯示該接收的數(shù)據(jù)。
圖12是描述根據(jù)本發(fā)明實(shí)施例的在具有多個(gè)顯示裝置的視頻顯示設(shè)備中使用的視頻顯示方法的流程圖。
參照?qǐng)D12,在操作1210中,關(guān)于圖形/控制整合數(shù)據(jù)的行信息從存儲(chǔ)器被讀取并被存儲(chǔ)在行緩沖器中。在操作1220中,解析器讀取存儲(chǔ)在行緩沖器中的該行信息。在操作1230中,解析器分析關(guān)于每一行的行信息。在操作1240中,基于由解析器分析的行信息,行數(shù)據(jù)從存儲(chǔ)器被讀取并被存儲(chǔ)在行緩沖器中。在操作1250中,基于分析的行信息,所述行數(shù)據(jù)被游程解碼并與視頻數(shù)據(jù)組合。
在操作1260中,基于分析的行信息,顏色空間被轉(zhuǎn)換,比例被轉(zhuǎn)換,從而組合的數(shù)據(jù)符合每一顯示裝置的格式并被顯示。
本發(fā)明可在計(jì)算機(jī)可讀記錄介質(zhì)上被實(shí)現(xiàn)為計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀記錄介質(zhì)包括每一種用于存儲(chǔ)計(jì)算機(jī)系統(tǒng)可讀數(shù)據(jù)的記錄裝置。ROM、RAM、CD-ROM、磁帶、軟盤(pán)、光學(xué)數(shù)據(jù)存儲(chǔ)器等被用作計(jì)算機(jī)可讀記錄介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)還可以以載波(例如,通過(guò)互聯(lián)網(wǎng)的傳輸)的形式被實(shí)現(xiàn)。計(jì)算機(jī)可讀記錄介質(zhì)被分散在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)中,導(dǎo)致其作為計(jì)算機(jī)可讀代碼通過(guò)分散(dispersion)方法被存儲(chǔ)并被執(zhí)行。用于實(shí)現(xiàn)本發(fā)明的功能程序、代碼和代碼段可由熟練的計(jì)算機(jī)程序員根據(jù)包含于此的本發(fā)明的描述獲得。
雖然參照其示例性實(shí)施例詳細(xì)顯示和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對(duì)其進(jìn)行形式和細(xì)節(jié)上的各種改變。示例性實(shí)施例應(yīng)該僅被認(rèn)為是描述意義上的,而非為了限制的目的。因此,本發(fā)明的范圍不是由本發(fā)明的詳細(xì)描述而是由所附權(quán)利要求限定,在本發(fā)明的范圍內(nèi)的所有不同將被解釋為包括在本發(fā)明中。
與其它模塊比較,用于視頻顯示控制器的數(shù)據(jù)具有一般多媒體裝置的相當(dāng)大的部分,為了支持多個(gè)用戶環(huán)境,各種效果正在更多地增加。
因此,如上所述,用于多個(gè)顯示裝置的視頻數(shù)據(jù)、OSD數(shù)據(jù)和圖形數(shù)據(jù)的傳輸容量被減少,從而降低總線占用率??傊?,系統(tǒng)要求的能耗被減少,從而實(shí)現(xiàn)與移動(dòng)裝置相適合。
盡管顯示并描述了本發(fā)明的一些實(shí)施例,但本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求及其等同物限定其范圍的本發(fā)明的原理和精神的情況下,可以對(duì)這些實(shí)施例進(jìn)行改變。
權(quán)利要求
1.一種視頻顯示控制設(shè)備,包括數(shù)據(jù)存儲(chǔ)器,其存儲(chǔ)視頻數(shù)據(jù)和圖形/控制整合數(shù)據(jù),所述圖形/控制整合數(shù)據(jù)包括將與所述視頻數(shù)據(jù)組合的圖形數(shù)據(jù)和用于顯示所述視頻數(shù)據(jù)的控制信息;和控制器,其基于所述圖形/控制整合數(shù)據(jù)將所述視頻數(shù)據(jù)和所述圖形數(shù)據(jù)組合并將組合的數(shù)據(jù)發(fā)送到至少一個(gè)顯示裝置。
2.如權(quán)利要求1所述的設(shè)備,其中,所述控制器包括解析器,其分析所述圖形/控制整合數(shù)據(jù)并提取關(guān)于所述圖形數(shù)據(jù)的α信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù);多于一個(gè)的alpha混合器,其基于關(guān)于顯示裝置的信息接收所述顏色數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和加法器,其將從alpha混合器顯示的alpha混合的圖形數(shù)據(jù)與所述視頻數(shù)據(jù)組合。
3.如權(quán)利要求2所述的設(shè)備,其中,所述控制器還包括格式轉(zhuǎn)換器,其將來(lái)自所述加法器的輸出數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的預(yù)定顏色格式;和縮放器,其將來(lái)自所述格式轉(zhuǎn)換器的輸出數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的預(yù)定分辨率。
4.如權(quán)利要求1所述的設(shè)備,其中,所述控制器包括解析器,其分析關(guān)于包括在所述圖形/控制整合數(shù)據(jù)中的每一行的信息;游程解碼器,其為了從所述圖形/控制整合數(shù)據(jù)中提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù),對(duì)所述圖形/控制整合數(shù)據(jù)的行數(shù)據(jù)進(jìn)行游程解碼;多于一個(gè)的alpha混合器,其基于關(guān)于顯示裝置的信息接收所述圖形數(shù)據(jù),并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和加法器,其將從alpha混合器顯示的alpha混合的圖形數(shù)據(jù)與所述視頻數(shù)據(jù)組合。
5.如權(quán)利要求4所述的設(shè)備,其中,所述控制器還包括格式轉(zhuǎn)換器,其轉(zhuǎn)換來(lái)自加法器的輸出數(shù)據(jù)以與所述顯示裝置的顏色格式對(duì)應(yīng);和縮放器,其轉(zhuǎn)換來(lái)自格式轉(zhuǎn)換器的輸出數(shù)據(jù)以與所述顯示裝置的分辨率對(duì)應(yīng)。
6.如權(quán)利要求4所述的設(shè)備,其中,所述行信息包括關(guān)于每一行的以下信息中的至少多于一條用于指示OSD數(shù)據(jù)是否存在的信息、用于指示游程編碼是否被執(zhí)行的信息、用于指示位映射表是否被使用的信息和用于指示所述行是否與上一行相同的信息。
7.如權(quán)利要求6所述的設(shè)備,其中所述控制器還包括用于逐行讀取并存儲(chǔ)所述圖形/控制整合數(shù)據(jù)的行緩沖器;并且如果通過(guò)包括在所述行信息中的指示當(dāng)前行是否與上一行相同的信息確定了當(dāng)前行與先前剛被解碼的行數(shù)據(jù)相同,則所述解析器將先前剛被解碼的存儲(chǔ)在所述行緩沖器中的行數(shù)據(jù)發(fā)送到游程解碼器。
8.一種視頻顯示控制方法,包括存儲(chǔ)視頻數(shù)據(jù)和包括將與視頻數(shù)據(jù)組合的圖形數(shù)據(jù)和用于顯示所述視頻數(shù)據(jù)的控制信息的圖形/控制整合數(shù)據(jù);參照所述圖形/控制整合數(shù)據(jù)將所述視頻數(shù)據(jù)和所述圖形數(shù)據(jù)組合;和將組合的數(shù)據(jù)發(fā)送到至少一個(gè)顯示裝置。
9.如權(quán)利要求8所述的方法,其中,所述組合步驟包括分析所述圖形/控制整合數(shù)據(jù)并且提取關(guān)于所述圖形數(shù)據(jù)的信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù);基于關(guān)于顯示裝置的信息接收所述顏色數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和將alpha混合的圖形數(shù)據(jù)和所述視頻數(shù)據(jù)組合。
10.如權(quán)利要求9所述的方法,其中,所述組合步驟還包括將所述組合的數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的預(yù)定顏色格式;和轉(zhuǎn)換數(shù)據(jù),所述數(shù)據(jù)的格式被轉(zhuǎn)換成所述顯示裝置的預(yù)定分辨率。
11.如權(quán)利要求8所述的方法,其中,所述組合步驟包括分析關(guān)于包括在圖形/控制整合數(shù)據(jù)中的每一行的信息;為了從所述圖形/控制整合數(shù)據(jù)中提取關(guān)于所述圖形數(shù)據(jù)的alpha信息、關(guān)于所述圖形數(shù)據(jù)被顯示在其上的顯示裝置的信息和所述圖形數(shù)據(jù)的顏色數(shù)據(jù),對(duì)所述圖形/控制整合數(shù)據(jù)的行數(shù)據(jù)進(jìn)行游程解碼;基于關(guān)于顯示裝置的信息接收所述圖形數(shù)據(jù)并使用基于提取的alpha信息的alpha值對(duì)所述顏色數(shù)據(jù)進(jìn)行alpha混合;和將α混合的圖形數(shù)據(jù)和所述視頻數(shù)據(jù)組合。
12.如權(quán)利要求11所述的方法,其中,所述組合步驟還包括將所述組合的數(shù)據(jù)轉(zhuǎn)換成所述顯示裝置的預(yù)定格式;和轉(zhuǎn)換數(shù)據(jù),所述數(shù)據(jù)的格式被轉(zhuǎn)換成所述顯示裝置的預(yù)定分辨率。
13.如權(quán)利要求11所述的方法,其中,所述行信息包括每一行的用于指示OSD數(shù)據(jù)是否存在的信息、用于指示游程編碼是否被執(zhí)行的信息、用于指示位映射表是否被使用的信息和用于指示所述行是否與上一行相同的信息中的至少一個(gè)。
14.如權(quán)利要求13所述的方法,其中,所述組合步驟包括逐行讀取并存儲(chǔ)所述圖形/控制整合數(shù)據(jù),和如果當(dāng)前行通過(guò)包括在所述行信息中的用于指示所述行是否與上一行相同的信息而被確定為與先前剛被解碼的行數(shù)據(jù)相同,則對(duì)所述先前剛被解碼行數(shù)據(jù)進(jìn)行游程解碼。
15.一種視頻顯示控制方法,包括檢查行信息的多個(gè)數(shù)據(jù)字段;和基于檢查操作的結(jié)果執(zhí)行對(duì)應(yīng)的處理。
16.如權(quán)利要求15所述的視頻顯示控制方法,其中,如果OSD數(shù)據(jù)字段是“開(kāi)”,則對(duì)應(yīng)的處理是讀取OSD數(shù)據(jù)。
17.如權(quán)利要求15所述的視頻顯示控制方法,其中,如果RLE數(shù)據(jù)字段是“開(kāi)”,則對(duì)應(yīng)的處理是RLE(游程編碼)。
18.如權(quán)利要求15所述的視頻顯示控制方法,其中,如果位映射數(shù)據(jù)字段是“開(kāi)”,則對(duì)應(yīng)的處理是位映射。
19.如權(quán)利要求15所述的視頻顯示控制方法,其中,如果與上一行相同字段是“開(kāi)”,則對(duì)應(yīng)的處理是從當(dāng)前行讀取行數(shù)據(jù)。
全文摘要
提供一種視頻顯示控制設(shè)備以及一種視頻顯示控制方法。所述視頻顯示控制設(shè)備包括數(shù)據(jù)存儲(chǔ)器,用于存儲(chǔ)圖形/控制整合數(shù)據(jù),所述圖形/控制整合數(shù)據(jù)包括用于顯示將與視頻數(shù)據(jù)組合的圖形數(shù)據(jù)的控制信息和所述視頻數(shù)據(jù);和控制器,用于參照所述圖形/控制整合數(shù)據(jù)將所述視頻數(shù)據(jù)和所述圖形數(shù)據(jù)組合并將組合的數(shù)據(jù)發(fā)送到多于一個(gè)的顯示裝置。如上所述,用于多個(gè)顯示裝置的視頻數(shù)據(jù)、OSD數(shù)據(jù)和圖形數(shù)據(jù)的傳輸量被減少,從而降低總線占用率。總之,系統(tǒng)要求的能耗被減少,從而實(shí)現(xiàn)與移動(dòng)裝置相適合。
文檔編號(hào)H04N5/445GK1744684SQ20051009380
公開(kāi)日2006年3月8日 申請(qǐng)日期2005年8月30日 優(yōu)先權(quán)日2004年8月30日
發(fā)明者鄭映勛 申請(qǐng)人:三星電子株式會(huì)社