專利名稱:寬屏自適應(yīng)圖像處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到電視圖像處理技術(shù)領(lǐng)域,特別涉及到寬屏自適應(yīng)圖像處理方法和裝置。
背景技術(shù):
隨著高清電視的大力推廣,寬屏幕電視機正成為市場的主流,為確保用戶觀看到優(yōu)質(zhì)的畫面,電視畫面按照正確的比例顯示十分重要。當(dāng)節(jié)目源信號是輸出比例與電視屏幕的顯示比例不一致時,如果沒有對圖像正確的處理,顯示的畫面就會被拉伸或壓縮,造成畫面失真,用戶在觀看節(jié)目時會發(fā)現(xiàn)某位演員或主持人變胖,嚴(yán)重影響到用戶的觀看效果。傳統(tǒng)的處理方法是在MPEG視頻解碼后,直接由WffS (Wide Screen Signaling,寬屏信號)進行格式轉(zhuǎn)換,單獨通過寬屏信息去處理,顯得非常無力,獲得的畫面仍然達不到滿意的效果O
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種有效避免寬屏畫面失真的寬屏自適應(yīng)圖像處理方法和裝置。本發(fā)明提出一種寬屏自適應(yīng)圖像處理方法,包括步驟解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值(Active Format Description,動態(tài)格式描述信息);當(dāng)所述視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻 圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。優(yōu)選地,所述根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比的步驟具體包括根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整所述顯示窗口的高寬比和所述視頻圖像的裁剪窗口的高寬比;根據(jù)調(diào)整后的裁剪窗口對所述視頻圖像進行裁剪預(yù)處理。優(yōu)選地,所述從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值的步驟之后還包括監(jiān)測所述視頻圖像AFD值;當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效。優(yōu)選地,所述當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效的步驟具體包括
當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù);當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷所述視頻圖像AFD值是否有效。優(yōu)選地,所述從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值的步驟之后還包括當(dāng)所述視頻圖像AFD值無效時,從視頻解碼幀中獲取視頻圖像WWS值;根據(jù)所述WffS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示在顯示窗口中。本發(fā)明還提出一種寬屏自適應(yīng)圖像處理裝置,包括解碼模塊,用于解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高 寬比和視頻圖像AFD值;預(yù)處理模塊,用于當(dāng)所述視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;轉(zhuǎn)換模塊,用于根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯不在調(diào)整后的顯不窗口中。優(yōu)選地,所述預(yù)處理模塊具體用于根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整所述顯示窗口的高寬比和所述視頻圖像的裁剪窗口的高寬比;根據(jù)調(diào)整后的裁剪窗口對所述視頻圖像進行裁剪預(yù)處理。優(yōu)選地,所述寬屏自適應(yīng)圖像處理裝置還包括監(jiān)測模塊,用于監(jiān)測所述視頻圖像AFD值;當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效。優(yōu)選地,所述監(jiān)測模塊具體用于當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù);當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷所述視頻圖像AFD值是否有效。優(yōu)選地,所述解碼模塊還用于,當(dāng)所述視頻圖像AFD值無效時,從視頻解碼幀中獲取視頻圖像WffS值;所述轉(zhuǎn)換模塊還用于,根據(jù)所述WffS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示在顯示窗口中。本發(fā)明通過對視頻畫面進行預(yù)處理,修改視頻圖像高寬比,并對顯示窗口進行調(diào)整,結(jié)合預(yù)設(shè)的顯示模式對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,顯示在調(diào)整后的顯示窗口中,使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕,以達到最逼真的視覺效果。
圖I為視頻圖像的解析圖;圖2為本發(fā)明寬屏自適應(yīng)圖像處理方法第一實施例的流程圖;圖3為本發(fā)明寬屏自適應(yīng)圖像處理方法第二實施例的流程圖;圖4為本發(fā)明寬屏自適應(yīng)圖像處理方法第三實施例的流程圖;圖5為本發(fā)明寬屏自適應(yīng)圖像處理方法第四實施例的流程圖;圖6為本發(fā)明寬屏自適應(yīng)圖像處理裝置第一實施例的結(jié)構(gòu)示意圖;圖7為本發(fā)明寬屏自適應(yīng)圖像處理裝置第二實施例的結(jié)構(gòu)示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施例方式應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,圖I為視頻圖像的解析圖,從圖I中可以看出,視頻圖像可分為兩個部分空白區(qū)(格子紋部分)和真實區(qū)(白色部分),其中,真實區(qū)為畫面部分。真實區(qū)又可分為鏡頭保護區(qū)(帶圓圈部分)和不受保護區(qū)(不帶圓圈部分),鏡頭保護區(qū)為含有主要畫面的部分,不可以被裁剪,如果裁剪了,將會導(dǎo)致畫面失真;不受保護區(qū)為可被裁剪的部分,即使被裁剪了,畫面也不會失真。因此,在進行寬屏自適應(yīng)圖像處理時,需要確保鏡頭保護區(qū)完難
iF. O如圖2所示,圖2為本發(fā)明寬屏自適應(yīng)圖像處理方法第一實施例的流程圖。本實施例提到的寬屏自適應(yīng)圖像處理方法,包括步驟步驟S101,解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;本實施例中,AFD值(Active Format Description,動態(tài)格式描述信息)存在于視頻信號中,包含有視頻圖像的高寬比等信息。按ETSI TS 101 154對傳輸流的視頻數(shù)據(jù)包進行解碼,獲得視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值。其中,根據(jù)視頻圖像解析度可以獲得視頻圖像真實的高寬比。步驟S102,當(dāng)視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;顯示模式可由用戶在電視機菜單上進行選擇,對于寬屏電視機,顯示模式默認(rèn)為16:9。對視頻圖像的預(yù)處理,使視頻圖像中的鏡頭保護區(qū)全部保留下來,可適當(dāng)裁剪不受保護區(qū)。對顯示窗口的調(diào)整,包括調(diào)整顯示起始位置的坐標(biāo)、裁剪顯示窗口大小等,顯示的起始位置為調(diào)整后的起始坐標(biāo)。步驟S103,根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。通過對視頻畫面進行預(yù)處理,修改視頻圖像高寬比,并對顯示窗口進行調(diào)整,結(jié)合預(yù)設(shè)的顯示模式對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,顯示在調(diào)整后的顯示窗口中,使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕,以達到最逼真的視覺效果。如圖3所示,圖3為本發(fā)明寬屏自適應(yīng)圖像處理方法第二實施例的流程圖。本實施例以圖2所示實施例為基礎(chǔ),對調(diào)整顯示窗口和裁剪視頻圖像的步驟進行詳細(xì)說明,具體為步驟S201,解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;步驟S202,當(dāng)視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整顯示窗口的高寬比和視頻圖像的裁剪窗口的高寬比;步驟S203,根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理;步驟S204,根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。本實施例以16:9顯示模式為例,用戶預(yù)先設(shè)置AFD模式為ON,AFD的有效值分別·為 0x08、0x09、OxOA、OxOB、OxOD、OxOE、OxOF。當(dāng)AFD值為0x08時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比不確定時,保持視頻圖像高寬比不變,并保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的四分之三,將顯示窗口的水平起始值切換至原水平寬度的八分之一。當(dāng)AFD值為0x09或OxOD時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、
視頻圖像真實區(qū)的高寬比為4:3時,保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的四分之三,將顯示窗口的水平起始值切換至原水平寬度的八分之一;并保持視頻圖像的裁剪窗口的垂直起始值和垂直高度,將裁剪窗口的水平寬度縮小為原水平寬度的四分之三,將裁剪窗口的水平起始值切換至原水平寬度的八分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。當(dāng)AFD值為OxOA或OxOE或OxOF時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比為16:9時,保持顯示窗口的高寬比不變,并保持視頻圖像的裁剪窗口的水平起始值和水平高度,將裁剪窗口的垂直寬度縮小為原垂直寬度的四分之三,將裁剪窗口的垂直起始值切換至原垂直寬度的八分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。當(dāng)AFD值為OxOB時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比為14:9時,保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的八分之七,將顯示窗口的水平起始值切換至原水平寬度的十六分之一;并保持視頻圖像的裁剪窗口的水平起始值和水平高度,將裁剪窗口的垂直寬度縮小為原垂直寬度的七分之六,將裁剪窗口的垂直起始值切換至原垂直寬度的十四分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。本實施例通過調(diào)整視頻圖像的裁剪窗口的高寬比,實現(xiàn)對視頻畫面的預(yù)處理,使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕。如圖4所示,圖4為本發(fā)明寬屏自適應(yīng)圖像處理方法第三實施例的流程圖。本實施例以圖2所示實施例為基礎(chǔ),增加了監(jiān)測AFD值的步驟,具體為步驟S301,解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;
步驟S302,監(jiān)測視頻圖像AFD值;步驟S303,當(dāng)視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù);步驟S304,當(dāng)視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷視頻圖像AFD值是否有效;本實施例中,當(dāng)電視機切換頻道或在同一個頻道下切換播放的電視節(jié)目時,視頻源的AFD值可能會發(fā)生變化,因此,本實施例在監(jiān)聽機制中增加了對解碼器中的AFD值進行監(jiān)測,在電視機從當(dāng)前節(jié)目或頻道切換到下一個節(jié)目或頻道時,將下一個節(jié)目或頻道的AFD值與當(dāng)前節(jié)目或頻道的AFD值進行比較,如果AFD值不一致,則說明切換后的視頻圖像的高寬比可能發(fā)生變化,而不適用于當(dāng)前的寬屏處理方式,應(yīng)及時對視頻圖像的預(yù)處理方式和顯示窗口進行調(diào)整,以適應(yīng)切換后的視頻圖像。此外,考慮到用戶快速切換頻道時,并未決定好自己需要收看的頻道,如果此時立即進行視頻預(yù)處理和顯示窗口調(diào)整,則會嚴(yán)重影響電視機的處理速度。因此,可對AFD值不一致的時長進行計時,當(dāng)AFD值不一致的時長大于預(yù)設(shè)時限時,則說明用戶已經(jīng)決定好需要收看的電視節(jié)目,此時才進行視頻預(yù)處理和顯示窗口調(diào)整,有效提高了電視機處理效率。步驟S305,當(dāng)視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;步驟S306,根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。如圖5所示,圖5為本發(fā)明寬屏自適應(yīng)圖像處理方法第四實施例的流程圖。本實施例以圖2所示實施例為基礎(chǔ),增加了 AFD值無效時的處理步驟,具體為步驟S401,解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;步驟S402,判斷視頻圖像AFD值是否有效;如果是,則執(zhí)行步驟S403 ;如果否,則執(zhí)行步驟S405 ;步驟S403,根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;步驟S404,根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。步驟S405,從視頻解碼幀中獲取視頻圖像WffS值;步驟S406,根據(jù)WffS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示在顯示窗口中。本實施例中,由于AFD值只存在于數(shù)字信號中,對于模擬信號,其AFD不存在,如果存在,也會是無效的值,因此,對包含無效AFD值的視頻圖像,如果按照基于AFD值的寬屏自適應(yīng)圖像處理方式進行視頻處理,則可能會出現(xiàn)圖像顯示明顯失真,對于這些視頻圖像,則仍按照原來的處理方式。如圖6所示,圖6為本發(fā)明寬屏自適應(yīng)圖像處理裝置第一實施例的結(jié)構(gòu)示意圖。本實施例提到的寬屏自適應(yīng)圖像處理裝置,包括 解碼模塊10,用于解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;預(yù)處理模塊20,用于當(dāng)視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;轉(zhuǎn)換模塊30,用于根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯不在調(diào)整后的顯不窗口中。本實施例中,AFD值(Active Format Description,動態(tài)格式描述信息)存在于視頻信號中,包含有視頻圖像的高寬比等信息。按ETSI TS 101 154對傳輸流的視頻數(shù)據(jù)包進行解碼,獲得視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值。其中,根據(jù)視頻圖像解析度可以獲得視頻圖像真實的高寬比。顯示模式可由用戶在電視機菜單上進行選擇,對于寬屏電視機,顯示模式默認(rèn)為16:9。對視頻圖像的預(yù)處理,使視頻圖像中的鏡頭保護區(qū)全 部保留下來,可適當(dāng)裁剪不受保護區(qū)。對顯示窗口的調(diào)整,包括調(diào)整顯示起始位置的坐標(biāo)、裁剪顯示窗口大小等,顯示的起始位置為調(diào)整后的起始坐標(biāo)。通過對視頻畫面進行預(yù)處理,修改視頻圖像高寬比,并對顯示窗口進行調(diào)整,結(jié)合預(yù)設(shè)的顯示模式對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,顯示在調(diào)整后的顯示窗口中,使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕。本發(fā)明實施例中,預(yù)處理模塊20具體用于根據(jù)預(yù)設(shè)的顯示模式、視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整顯示窗口的高寬比和視頻圖像的裁剪窗口的高寬比;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。本實施例以16:9顯示模式為例,用戶預(yù)先設(shè)置AFD模式為ON,AFD的有效值分別為 0x08、0x09、OxOA、OxOB、OxOD、OxOE、OxOF。當(dāng)AFD值為0x08時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比不確定時,保持視頻圖像高寬比不變,并保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的四分之三,將顯示窗口的水平起始值切換至原水平寬度的八分之一。當(dāng)AFD值為0x09或OxOD時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、
視頻圖像真實區(qū)的高寬比為4:3時,保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的四分之三,將顯示窗口的水平起始值切換至原水平寬度的八分之一;并保持視頻圖像的裁剪窗口的垂直起始值和垂直高度,將裁剪窗口的水平寬度縮小為原水平寬度的四分之三,將裁剪窗口的水平起始值切換至原水平寬度的八分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。當(dāng)AFD值為OxOA或OxOE或OxOF時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比為16:9時,保持顯示窗口的高寬比不變,并保持視頻圖像的裁剪窗口的水平起始值和水平高度,將裁剪窗口的垂直寬度縮小為原垂直寬度的四分之三,將裁剪窗口的垂直起始值切換至原垂直寬度的八分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。當(dāng)AFD值為OxOB時,即當(dāng)預(yù)設(shè)的顯示模式為16:9、視頻圖像高寬比為4:3、視頻圖像真實區(qū)的高寬比為14:9時,保持顯示窗口的垂直起始值和垂直高度,將顯示窗口的水平寬度縮小為原水平寬度的八分之七,將顯示窗口的水平起始值切換至原水平寬度的十六分之一;并保持視頻圖像的裁剪窗口的水平起始值和水平高度,將裁剪窗口的垂直寬度縮小為原垂直寬度的七分之六,將裁剪窗口的垂直起始值切換至原垂直寬度的十四分之一;根據(jù)調(diào)整后的裁剪窗口對視頻圖像進行裁剪預(yù)處理。本實施例通過調(diào)整視頻圖像的裁剪窗口的高寬比,實現(xiàn)對視頻畫面的預(yù)處理,使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕。本發(fā)明實施例中,解碼模塊10還用于,當(dāng)視頻圖像AFD值無效時,從視頻解碼幀中獲取視頻圖像WffS值;轉(zhuǎn)換模塊30還用于,根據(jù)WffS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示 在顯TK窗口中。本實施例中,由于AFD值只存在于數(shù)字信號中,對于模擬信號,其AFD不存在,如果存在,也會是無效的值,因此,對包含無效AFD值的視頻圖像,如果按照基于AFD值的寬屏自適應(yīng)圖像處理方式進行視頻處理,則可能會出現(xiàn)圖像顯示明顯失真,對于這些視頻圖像,則仍按照原來的處理方式。如圖7所示,圖7為本發(fā)明寬屏自適應(yīng)圖像處理裝置第二實施例的結(jié)構(gòu)示意圖。本實施例以圖6所示實施例為基礎(chǔ),增加了監(jiān)測模塊40,用于監(jiān)測視頻圖像AFD值;當(dāng)視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷視頻圖像AFD值是否有效。本實施例中,當(dāng)電視機切換頻道或在同一個頻道下切換播放的電視節(jié)目時,視頻源的AFD值可能會發(fā)生變化,因此,本實施例在監(jiān)聽機制中增加了對解碼器中的AFD值進行監(jiān)測,在電視機從當(dāng)前節(jié)目或頻道切換到下一個節(jié)目或頻道時,將下一個節(jié)目或頻道的AFD值與當(dāng)前節(jié)目或頻道的AFD值進行比較,如果AFD值不一致,則說明切換后的視頻圖像的高寬比可能發(fā)生變化,而不適用于當(dāng)前的寬屏處理方式,應(yīng)及時對視頻圖像的預(yù)處理方式和顯示窗口進行調(diào)整,以適應(yīng)切換后的視頻圖像。本發(fā)明實施例中,監(jiān)測模塊40具體用于當(dāng)視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù);當(dāng)視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷視頻圖像AFD值是否有效。本發(fā)明實施例中,考慮到用戶快速切換頻道時,并未決定好自己需要收看的頻道,如果此時立即進行視頻預(yù)處理和顯示窗口調(diào)整,則會嚴(yán)重影響電視機的處理速度。因此,可對AFD值不一致的時長進行計時,當(dāng)AFD值不一致的時長大于預(yù)設(shè)時限時,則說明用戶已經(jīng)決定好需要收看的電視節(jié)目,此時才進行視頻預(yù)處理和顯示窗口調(diào)整,有效提高了電視機
處理效率。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種寬屏自適應(yīng)圖像處理方法,其特征在于,包括步驟 解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值; 當(dāng)所述視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比; 根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。
2.根據(jù)權(quán)利要求I所述的寬屏自適應(yīng)圖像處理方法,其特征在于,所述根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比的步驟具體包括 根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整所述顯不窗口的聞寬比和所述視頻圖像的裁到窗口的聞寬比; 根據(jù)調(diào)整后的裁剪窗口對所述視頻圖像進行裁剪預(yù)處理。
3.根據(jù)權(quán)利要求I或2所述的寬屏自適應(yīng)圖像處理方法,其特征在于,所述從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值的步驟之后還包括 監(jiān)測所述視頻圖像AFD值; 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效。
4.根據(jù)權(quán)利要求3所述的寬屏自適應(yīng)圖像處理方法,其特征在于,所述當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效的步驟具體包括 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù); 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷所述視頻圖像AFD值是否有效。
5.根據(jù)權(quán)利要求3所述的寬屏自適應(yīng)圖像處理方法,其特征在于,所述從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值的步驟之后還包括 當(dāng)所述視頻圖像AFD值無效時,從視頻解碼幀中獲取視頻圖像WWS值; 根據(jù)所述WWS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示在顯示窗口中。
6.一種寬屏自適應(yīng)圖像處理裝置,其特征在于,包括 解碼模塊,用于解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值; 預(yù)處理模塊,用于當(dāng)所述視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比; 轉(zhuǎn)換模塊,用于根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。
7.根據(jù)權(quán)利要求6所述的寬屏自適應(yīng)圖像處理裝置,其特征在于,所述預(yù)處理模塊具體用于 根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,調(diào)整所述顯不窗口的聞寬比和所述視頻圖像的裁到窗口的聞寬比; 根據(jù)調(diào)整后的裁剪窗口對所述視頻圖像進行裁剪預(yù)處理。
8.根據(jù)權(quán)利要求6或7所述的寬屏自適應(yīng)圖像處理裝置,其特征在于,還包括監(jiān)測模塊,用于 監(jiān)測所述視頻圖像AFD值; 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,判斷所述視頻圖像AFD值是否有效。
9.根據(jù)權(quán)利要求8所述的寬屏自適應(yīng)圖像處理裝置,其特征在于,所述監(jiān)測模塊具體用于 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致時,計數(shù)器計數(shù); 當(dāng)所述視頻圖像AFD值與電視機存儲的當(dāng)前播放視頻AFD值不一致的持續(xù)時長大于或等于預(yù)設(shè)時限時,判斷所述視頻圖像AFD值是否有效。
10.根據(jù)權(quán)利要求6至9任一項所述的寬屏自適應(yīng)圖像處理裝置,其特征在于,所述解碼模塊還用于,當(dāng)所述視頻圖像AFD值無效時,從視頻解碼幀中獲取視頻圖像WWS值; 所述轉(zhuǎn)換模塊還用于,根據(jù)所述WWS值和預(yù)設(shè)的顯示模式,對視頻圖像進行調(diào)整,并顯示在顯示窗口中。
全文摘要
本發(fā)明公開了一種寬屏自適應(yīng)圖像處理方法和裝置,其方法包括步驟解碼視頻數(shù)據(jù)包,從視頻解碼幀獲取視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值;當(dāng)所述視頻圖像AFD值有效時,根據(jù)預(yù)設(shè)的顯示模式、所述視頻圖像解析度、視頻圖像高寬比和視頻圖像AFD值,對所述視頻圖像進行裁剪預(yù)處理,并調(diào)整顯示窗口的高寬比;根據(jù)預(yù)設(shè)的顯示模式,對預(yù)處理后的視頻圖像進行格式轉(zhuǎn)換,并顯示在調(diào)整后的顯示窗口中。本發(fā)明使視頻圖像中的鏡頭保護區(qū)不失真的顯示在顯示窗口中,并且在不失真的情況下盡可能多的占滿電視機屏幕,以達到最逼真的視覺效果。
文檔編號H04N5/44GK102984476SQ201210534950
公開日2013年3月20日 申請日期2012年12月12日 優(yōu)先權(quán)日2012年12月12日
發(fā)明者潘偉雄 申請人:深圳創(chuàng)維-Rgb電子有限公司