基于圖像畫質(zhì)分析的3d信號自動識別方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的實(shí)施方式涉及電視的3D視頻播放自動識別技術(shù)領(lǐng)域,更具體地,本發(fā)明 的實(shí)施方式涉及基于圖像畫質(zhì)分析的3D信號自動識別方法,適用于所有使用具有3D播放 功能的電視等視頻顯示設(shè)備。
【背景技術(shù)】
[0002] 隨著3D電視技術(shù)的發(fā)展,用戶經(jīng)常可使用3D電視機(jī)觀看3D節(jié)目。大多數(shù)的3D 信號是上下或左右對稱的,電視在檢測到連續(xù)輸入的多幀圖像都具有上下對稱性(或是左 右對稱性)時,自動進(jìn)入3D模式;這種傳統(tǒng)方案會經(jīng)常性出現(xiàn)誤進(jìn)3D、誤退3D的情況。
[0003] 例如樂視盒子在切換畫面時出現(xiàn)連續(xù)藍(lán)屏或灰屏的信號,這種圖像上下左右均對 稱,整機(jī)很容易將2D圖像自動識別為3D,出現(xiàn)誤進(jìn)3D;解決這種問題的做法通常是增加判 別幀的數(shù)量,增大圖像對稱性判別的嚴(yán)格性,但實(shí)際效果是對類似灰場的2D畫面誤判率有 一定下降,仍有誤判概率,同時出現(xiàn)新問題是播放3D圖像時,電視很容易退出3D模式;相對 噪聲較多的3D片源,根本無法進(jìn)入3D。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明克服了現(xiàn)有技術(shù)的不足,提供一種基于圖像畫質(zhì)分析的3D信號自動識別 方法,以期望提升電視機(jī)等視頻設(shè)備的3D信號識別準(zhǔn)確性,減少視頻設(shè)備對3D信號的誤判 情形的發(fā)生。
[0005] 為解決上述的技術(shù)問題,本發(fā)明的一種實(shí)施方式采用以下技術(shù)方案:
[0006] -種基于圖像幀畫質(zhì)分析的3D信號自動識別方法,它包括以下步驟:
[0007]A?對連續(xù)圖像幀進(jìn)行相似性判定
[0008] 獲取連續(xù)N幀圖像中每幀圖像的整體平均亮度,然后將所得的整體平均亮度進(jìn)行 比較:
[0009] 若每幀圖像的整體平均亮度不同,判定連續(xù)N幀圖像中的每幀圖像的固定點(diǎn)及其 對應(yīng)的上下對稱點(diǎn)、左右對稱點(diǎn)的畫質(zhì)數(shù)據(jù)均不同;
[0010] 若每幀圖像的整體平均亮度相同,繼續(xù)對連續(xù)圖像幀中每幀圖像的固定點(diǎn)、固定 點(diǎn)對應(yīng)的左右對稱點(diǎn)及固定點(diǎn)對應(yīng)的上下對稱點(diǎn)進(jìn)行畫質(zhì)數(shù)據(jù)相似性判定:
[0011] %.獲取每幀圖像的固定點(diǎn)的YCbCr,計(jì)算所有固定點(diǎn)的亮度平均值,然后計(jì)算當(dāng) 前幀的固定點(diǎn)的亮度與所述亮度平均值的差值:
[0012] 若差值的絕對值> 所述亮度平均值的1%,認(rèn)定前一幀和當(dāng)前幀的固定點(diǎn)畫質(zhì)數(shù) 據(jù)不相似;若差值的絕對值< 所述亮度平均值的1%,分別計(jì)算連續(xù)圖像幀中每幀圖像的 固定點(diǎn)的亮度與所述亮度平均值的差值,然后將所有差值的絕對值累加獲得累加差值,若 所述累加差值 < 所述亮度平均值的1%,認(rèn)定前一幀和當(dāng)前幀的固定點(diǎn)畫質(zhì)數(shù)據(jù)相同或相 似,若所述累加差值 > 所述亮度平均值的1 %,認(rèn)定前一幀和當(dāng)前幀的固定點(diǎn)畫質(zhì)數(shù)據(jù)不相 似;
[0013] a2.利用步驟ai的方法對連續(xù)N幀圖像的固定點(diǎn)的畫質(zhì)數(shù)據(jù)進(jìn)行相似性判定;
[0014] a3.利用步驟的方法對連續(xù)N幀圖像的固定點(diǎn)對應(yīng)的左右對稱點(diǎn)或上下對稱點(diǎn) 的畫質(zhì)數(shù)據(jù)進(jìn)行相似性判定;
[0015] B.對連續(xù)圖像幀進(jìn)行2D/3D類型判定
[0016] 若步驟A檢測到連續(xù)N幀圖像中每幀圖像的固定點(diǎn)及其對應(yīng)的上下對稱點(diǎn)、左右 對稱點(diǎn)的畫質(zhì)數(shù)據(jù)均不同或不相似,則判定連續(xù)圖像幀為2D圖像;
[0017] 若步驟A檢測到連續(xù)N幀圖像中每幀圖像的固定點(diǎn)及其對應(yīng)的上下對稱點(diǎn)的畫質(zhì) 數(shù)據(jù)相同或相似,則判定連續(xù)圖像幀為上下對稱的3D圖像;
[0018] 若步驟A檢測到連續(xù)N幀圖像中每幀圖像的固定點(diǎn)及其對應(yīng)的上下對稱點(diǎn)和左右 對稱點(diǎn)的畫質(zhì)數(shù)據(jù)均相同或相似,則判定連續(xù)圖像幀為上下對稱的3D圖像;
[0019] 若步驟A檢測到連續(xù)N幀圖像中每幀圖像的固定點(diǎn)及其對應(yīng)的左右對稱點(diǎn)的畫質(zhì) 數(shù)據(jù)相同或相似,則判定連續(xù)圖像幀為左右對稱的3D圖像;
[0020] C?對2D/3D圖像進(jìn)行模式轉(zhuǎn)換
[0021] 根據(jù)步驟B的判定結(jié)果對圖像進(jìn)行2D/3D模式轉(zhuǎn)換使視頻播放模式與圖像類型吻 合。
[0022] 本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法中,步驟C所述對 2D/3D圖像進(jìn)行模式轉(zhuǎn)換包括維持2D/3D模式、將2D模式轉(zhuǎn)換成3D模式和將3D模式轉(zhuǎn)換 成2D模式。
[0023] 采用本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法時,當(dāng)步驟B判定 連續(xù)圖像幀為2D圖像時,若當(dāng)前視頻播放模式為2D模式則繼續(xù)維持2D模式,若當(dāng)前視頻 播放模式為3D模式則將3D模式轉(zhuǎn)換成2D模式;當(dāng)步驟B判定連續(xù)圖像幀為3D圖像時,若 當(dāng)前視頻播放模式為3D模式則繼續(xù)維持3D模式,若當(dāng)前視頻播放模式為2D模式則將2D 模式轉(zhuǎn)換成3D模式。
[0024] 本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法中,步驟&1中所述前 一幀和當(dāng)前幀的固定點(diǎn)畫質(zhì)數(shù)據(jù)相同是指所述累加差值為〇,即連續(xù)圖像幀中每幀圖像的 固定點(diǎn)的亮度與所述亮度平均值的差值為〇,每幀圖像的固定點(diǎn)的亮度完全相同。
[0025] 本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法中,步驟&1中所述前 一幀和當(dāng)前幀的固定點(diǎn)畫質(zhì)數(shù)據(jù)相似是指所述累加差值<所述亮度平均值的1%且所述累 加差值尹0。
[0026] 本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法中,所述連續(xù)N幀圖像 中的N3 3。N是指圖像幀數(shù),在對連續(xù)圖像幀進(jìn)行相似性判定時,選用越多的圖像幀進(jìn)行 畫質(zhì)分析更有利于準(zhǔn)確判定3D/2D信號。
[0027] 本發(fā)明所述的基于圖像幀畫質(zhì)分析的3D信號自動識別方法中,所述左右對稱點(diǎn) 與所述固定點(diǎn)之間的對稱軸為穿過圖像中心點(diǎn)并與水平垂直的直線,所述上下對稱點(diǎn)與所 述固定點(diǎn)之間的對稱軸為穿過圖像中心點(diǎn)的水平直線。比如以3X3的圖像為例,先選取一 個固定點(diǎn),然后以圖像的中心點(diǎn)為對稱點(diǎn)定位其左右對稱點(diǎn)或者上下對稱點(diǎn)。
[0028] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果之一是:采用本發(fā)明的方法,可以準(zhǔn)確區(qū)分出 類似3D圖像的2D圖像,且通過增加取樣點(diǎn)的數(shù)量可以提高3D圖像的判定準(zhǔn)確性,降低了 傳統(tǒng)做法的運(yùn)算量,提高了 2D和3D的區(qū)分能力,基本排除了誤進(jìn)3D和誤退3D的可能性, 即使是相對噪聲較多的3D片源,也能夠進(jìn)行3D播放。
【附圖說明】
[0029] 圖1為本發(fā)明實(shí)施例2獲取固定點(diǎn)及其對應(yīng)的左右對稱點(diǎn)和上下對稱點(diǎn)的圖像。
【具體實(shí)施方式】
[0030] 為了使本發(fā)