3d播放器中塊效應(yīng)的檢測與修復(fù)方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及數(shù)字圖像處理、計算機視覺技術(shù)領(lǐng)域,具體設(shè)及一種3D播放器中塊效 應(yīng)的檢測與修復(fù)方法。
【背景技術(shù)】
[0002] 近年來,裸眼3D顯示技術(shù)逐漸成為一熱口研究課題,裸眼3D顯示是在不需要任 何輔助設(shè)備的情況下就能就能帶給我們3D成像效果。隨著光柵設(shè)計及工藝的進(jìn)步W及3D 信號處理技術(shù)的逐漸成熟,裸眼3D逐漸從實驗室產(chǎn)品過渡到商用市場。在當(dāng)前裸眼3D行 業(yè)光柵的設(shè)計、制造、加工技術(shù)逐漸成熟,因此裸眼3D的信號處理技術(shù)的差異直接導(dǎo)致了 整機的質(zhì)量的好壞,裸眼3D顯示片源一般分為多視點和超多視點,多視點一般包括4、5、8、 9視點,超多視點一般分為14、28、30視點,傳統(tǒng)的多宮格拼接的方式由于視頻解碼的瓶頸, 直接導(dǎo)致了裸眼3D顯示分辨率的大幅降低,因此采用V+D的視頻輸入格式結(jié)合DIBR技術(shù) 可有效的解決視頻分辨率降低的問題,DIBR擅染出的虛擬視圖的質(zhì)量很大程度上取決于深 度圖的質(zhì)量,但現(xiàn)有的視頻壓縮標(biāo)準(zhǔn)如:肥63、冊4、1?661、16?62、和1陽64都是基于分塊變 化編碼的,因此會導(dǎo)致視頻出現(xiàn)圖像失真,尤其是對于低碼率視頻失真更為嚴(yán)重。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明克服了現(xiàn)有技術(shù)的不足,提供一種可大幅提高虛擬視點擅染質(zhì)量的3D播 放器中塊效應(yīng)的檢測與修復(fù)方法。
[0004] 考慮到現(xiàn)有技術(shù)的上述問題,根據(jù)本發(fā)明公開的一個方面,本發(fā)明采用W下技術(shù) 方案:
[0005] 一種3D播放器中塊效應(yīng)的檢測與修復(fù)方法,確定物體的內(nèi)部區(qū)域或邊緣區(qū)域,其 對邊緣區(qū)域的處理包括:
[0006] 解碼深度圖、并將該深度圖劃分為一個塊;
[0007] 找出所述塊內(nèi)的最大深度值和最小深度值,并分別進(jìn)行保存;
[000引用所述塊內(nèi)的最大值與最小值的差與一設(shè)定值比較,W判斷對應(yīng)區(qū)域是否為穩(wěn)定 區(qū)域;
[0009] 若判斷對應(yīng)區(qū)域為穩(wěn)定的區(qū)域,則將該區(qū)域內(nèi)所有像素點的深度值賦值為該塊的 平均值;
[0010] 若判斷當(dāng)前區(qū)域為非穩(wěn)定區(qū)域,則找出該當(dāng)前區(qū)域的相鄰區(qū)域,并判斷所述相鄰 區(qū)域是否為穩(wěn)定區(qū)域,并選出所述相鄰區(qū)域的穩(wěn)定區(qū)域,在選出的穩(wěn)定區(qū)域中找出最大深 度值和最小深度值;
[0011] 對所述當(dāng)前區(qū)域中每個像素點做如下操作:
[0012] 判斷當(dāng)前待判斷像素點與另一設(shè)定值的關(guān)系,若當(dāng)前像素點的值大于所述另一設(shè) 定值,則將選出的穩(wěn)定區(qū)域中的最大深度值賦值給當(dāng)前像素點;若當(dāng)前像素點的值小于所 述另一設(shè)定值,則將選出的穩(wěn)定區(qū)域中的最小深度值賦值給當(dāng)前像素點。
[0013] 為了更好地實現(xiàn)本發(fā)明,進(jìn)一步的技術(shù)方案是:
[0014] 根據(jù)本發(fā)明的一個實施方案,所述深度圖劃分為16X16的塊。
[0015] 根據(jù)本發(fā)明的另一個實施方案,所述塊的平均值的計算方法為:
[0016]
【主權(quán)項】
1. 一種3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于確定物體的內(nèi)部區(qū)域或邊 緣區(qū)域,其對邊緣區(qū)域的處理包括: 解碼深度圖、并將該深度圖劃分為一個塊; 找出所述塊內(nèi)的最大深度值和最小深度值,并分別進(jìn)行保存; 用所述塊內(nèi)的最大值與最小值的差與一設(shè)定值比較,以判斷對應(yīng)區(qū)域是否為穩(wěn)定區(qū) 域; 若判斷對應(yīng)區(qū)域為穩(wěn)定的區(qū)域,則將該區(qū)域內(nèi)所有像素點的深度值賦值為該塊的平均 值; 若判斷當(dāng)前區(qū)域為非穩(wěn)定區(qū)域,則找出該當(dāng)前區(qū)域的相鄰區(qū)域,并判斷所述相鄰區(qū)域 是否為穩(wěn)定區(qū)域,并選出所述相鄰區(qū)域的穩(wěn)定區(qū)域,在選出的穩(wěn)定區(qū)域中找出最大深度值 和最小株度值; 對所述當(dāng)前區(qū)域中每個像素點做如下操作: 判斷當(dāng)前待判斷像素點與另一設(shè)定值的關(guān)系,若當(dāng)前像素點的值大于所述另一設(shè)定 值,則將選出的穩(wěn)定區(qū)域中的最大深度值賦值給當(dāng)前像素點;若當(dāng)前像素點的值小于所述 另一設(shè)定值,則將選出的穩(wěn)定區(qū)域中的最小深度值賦值給當(dāng)前像素點。
2. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述深度 圖劃分為16X16的塊。
3. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述塊的 平均值的計算方法為
其中i,j為快內(nèi)行號和列號。
4. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述一設(shè) 定值為經(jīng)驗值。
5. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述一設(shè) 定值為10。
6. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述相鄰 區(qū)域選擇8個區(qū)域。
7. 根據(jù)權(quán)利要求1所述的3D播放器中塊效應(yīng)的檢測與修復(fù)方法,其特征在于所述另 一設(shè)定值為minValueOfPatch[i] +(maxValueOfPatch[i]-minValueOfPatch[i]) *ratio, ratio的取值為0.5。
【專利摘要】本發(fā)明公開了一種3D播放器中塊效應(yīng)的檢測與修復(fù)方法,若判斷當(dāng)前區(qū)域為非穩(wěn)定區(qū)域,則找出該當(dāng)前區(qū)域的相鄰區(qū)域,并判斷所述相鄰區(qū)域是否為穩(wěn)定區(qū)域,并選出所述相鄰區(qū)域的穩(wěn)定區(qū)域,在選出的穩(wěn)定區(qū)域中找出最大深度值和最小深度值;對所述當(dāng)前區(qū)域中每個像素點做如下操作:判斷當(dāng)前待判斷像素點與另一設(shè)定值的關(guān)系,若當(dāng)前像素點的值大于所述另一設(shè)定值,則將選出的穩(wěn)定區(qū)域中的最大深度值賦值給當(dāng)前像素點;若當(dāng)前像素點的值小于所述另一設(shè)定值,則將選出的穩(wěn)定區(qū)域中的最小深度值賦值給當(dāng)前像素點。從而可大幅提高虛擬視點渲染的質(zhì)量。
【IPC分類】H04N13-04, H04N19-597, H04N19-154, H04N13-00
【公開號】CN104717478
【申請?zhí)枴緾N201510058583
【發(fā)明人】馬杰
【申請人】四川長虹電器股份有限公司
【公開日】2015年6月17日
【申請日】2015年2月4日