技術領域:
本發(fā)明屬于圖像處理技術領域,特別涉及一種基于離散概率分布自適應立體深度調(diào)整的方法。
背景技術:
:
目前裸眼3d顯示效果比較好且存儲比較方便的方式為2d+z格式。一般裸眼3d顯示屏需要大于等于兩個畫面的視差畫面,而這些畫面需要傳輸和存儲,會占用大量的傳輸帶寬和存儲空間。2d+z格式恰好解決了這個問題,一般采用一半為彩色圖像另一半為深度圖像的形式,播放時以深度圖像對彩色圖像進行重構(gòu)的方式重建出其他幾個視差圖。
目前2d+z格式中,由于片源制作過程中方法和工序的不同,會存在深度圖中的深度分布呈現(xiàn)一定程度的失衡的現(xiàn)象,從而導致在重建好其他視差圖后并且顯示效果時,場景中有大部分物體在屏幕以內(nèi),而出屏的物體很少或基本沒有;或者場景中有大部分物體在屏幕以外,而入屏的物體很少或者基本沒有。在立體顯示中,由于立體感由入屏和出屏的對比構(gòu)成,如果大部分物體為入屏或者出屏,就會導致觀看立體的感受變差的情況,或者頭暈等情況發(fā)生。
公開于該背景技術部分的信息僅僅旨在增加對本發(fā)明的總體背景的理解,而不應當被視為承認或以任何形式暗示該信息構(gòu)成已為本領域一般技術人員所公知的現(xiàn)有技術。
技術實現(xiàn)要素:
:
本發(fā)明的目的在于提供一種基于離散概率分布自適應立體深度調(diào)整的方法,從而克服上述現(xiàn)有技術中的缺陷。
為實現(xiàn)上述目的,本發(fā)明提供了
一種基于離散概率分布自適應立體深度調(diào)整的方法,其步驟為:
(1)首先將深度圖進行平均分塊,每個方格為4x4的塊;然后再對每個分塊的平均值對0-255范圍的深度點進行離散化,將每個分塊平均后的深度值除以8,得到一組0-31范圍內(nèi)的像素值,此時中值點為15;
(2)建立標準概率分布曲線,曲線橫軸z為深度,縱軸為像素(pixelpercent),z軸上有一中值點,中值點左邊有一處為第一高峰,往兩邊平滑延伸,中值點右邊有一處為第二高峰,往兩邊平滑延伸,第二高峰低于第一高峰,第一高峰左右的像素點分布代表入屏像素點分布,第二高峰左右的像素點分布代表出屏像素點分布;
(3)對每個深度像素按0-31生成概率分布曲線,根據(jù)第一高峰、第二高峰在z軸上的位置,判斷像素的出入屏情況,并根據(jù)判斷結(jié)果對概率分布曲線整體向左或右移動,移動到合適位置,生成多圖并排列。
優(yōu)選地,上述技術方案中,步驟(2)中,中值點左邊距中值點3/10處為第一高峰,中值點右邊距離中值點3/4處為第二高峰,第二高峰的峰值約為第一高峰峰值的1/4-1/3。
優(yōu)選地,上述技術方案中,步驟(3)中,當?shù)谝桓叻?、第二高峰均位于中點値左側(cè)時,則無出屏效果,將概率分布曲線整體向右移動;當?shù)谝桓叻濉⒌诙叻寰挥谥悬c値右側(cè)時,則無入屏效果,將概率分布曲線整體向左移動。
優(yōu)選地,上述技術方案中,步驟(3)中,當像素生成多圖并排列后出現(xiàn)重影時,對圖像做飽和處理。
與現(xiàn)有技術相比,本發(fā)明具有如下有益效果:
本發(fā)明可以動態(tài)自適應地將分布不均或分布范圍不符合立體視覺規(guī)律的深度值進行動態(tài)調(diào)整,對用戶來說,可以避免重影,視差過大引起的頭暈情況發(fā)生,給觀看者始終呈現(xiàn)出高質(zhì)量的3d視覺體驗。
附圖說明:
圖1為本發(fā)明深度圖像均分示意圖;
圖2為本發(fā)明標準概率分布曲線坐標圖;
圖3為本發(fā)明實施例1概率分布像素百分比坐標圖;
圖4為本發(fā)明實施例2概率分布像素百分比坐標圖。
具體實施方式:
下面對本發(fā)明的具體實施方式進行詳細描述,但應當理解本發(fā)明的保護范圍并不受具體實施方式的限制。
除非另有其它明確表示,否則在整個說明書和權(quán)利要求書中,術語“包括”或其變換如“包含”或“包括有”等等將被理解為包括所陳述的元件或組成部分,而并未排除其它元件或其它組成部分。
如圖1-2所示,一種基于離散概率分布自適應立體深度調(diào)整的方法,其步驟為:
(1)首先將深度圖進行平均分塊,每個方格為4x4的塊;然后再對每個分塊的平均值對0-255范圍的深度點進行離散化,將每個分塊平均后的深度值除以8,得到一組0-31范圍內(nèi)的像素值,此時中值點為15;
(2)建立標準概率分布曲線,曲線橫軸z為深度,縱軸為像素(pixelpercent),z軸上有一中值點,中值點左邊距中值點3/10處為第一高峰,往兩邊平滑延伸,中值點右邊距離中值點3/4處為第二高峰,往兩邊平滑延伸,第二高峰的峰值約為第一高峰峰值的1/4-1/3,第一高峰左右的像素點分布代表入屏像素點分布,第二高峰左右的像素點分布代表出屏像素點分布;
(3)對每個深度像素按0-31生成概率分布曲線,當?shù)谝桓叻?、第二高峰均位于中點値左側(cè)時,則無出屏效果,將概率分布曲線整體向右移動;當?shù)谝桓叻?、第二高峰均位于中點値右側(cè)時,則無入屏效果,將概率分布曲線整體向左移動;移動到合適位置后,生成多圖并排列。
實施例1
如圖3所示,在深度離散化后得到的0-31深度值范圍內(nèi),對應0-31深度值的像素百分比大致為60%(p1),25%(p2),10%(p3),5%(p4);所在的深度分別對應z坐標為z1-z4。
第一峰值接近最大深度,說明大部分像素點都在最遠處,生成多圖并排列侯可能會造成很多重影的情況。第二峰值在中值點左邊,即沒有出屏效果。將0-255的原深度圖按本方法的移動方式進行直接數(shù)值移動,并且對255做飽和處理。
實施例2
如圖4所示,在深度離散化后得到的0-31深度值范圍內(nèi),對應0-31深度值的像素百分比大致為10%(p1),5%(p2),35%(p3),40%(p4),10%(p5);所在的深度分別對應z坐標為z1-z5。
第一峰值在中值點右方,而第二峰值點接近最小深度。此時第一峰值點左右的大部分像素為出屏狀態(tài),不符合一般立體視覺規(guī)律,而第二峰值點對應像素已經(jīng)接近最小深度,代表在生成多圖并排列侯可能會造成模糊重影,將0-255的原深度圖按本方法的移動方式進行直接數(shù)值移動,同時將兩個峰值點向外側(cè)兩個不同向拉伸進行飽和處理。
前述對本發(fā)明的具體示例性實施方案的描述是為了說明和例證的目的。這些描述并非想將本發(fā)明限定為所公開的精確形式,并且很顯然,根據(jù)上述教導,可以進行很多改變和變化。對示例性實施例進行選擇和描述的目的在于解釋本發(fā)明的特定原理及其實際應用,從而使得本領域的技術人員能夠?qū)崿F(xiàn)并利用本發(fā)明的各種不同的示例性實施方案以及各種不同的選擇和改變。本發(fā)明的范圍意在由權(quán)利要求書及其等同形式所限定。