專利名稱:一種多人多視角立體顯示器影像顯示方法
技術領域:
本發(fā)明涉及多視角立體顯示領域,特別涉及一種多人多視角立體顯示器影像顯示方法。
背景技術:
傳統(tǒng)的在N個視角數(shù)的立體顯示屏上生成N個不同的立體影像以呈現(xiàn)出立體效果,其方式多是利用兩張二維影像合成出一張深度圖,再利用其中一張二維影像與深度圖配合深度圖像繪制法生成N張不同視角的影像,再將不同張的影像依順序分別填入到對應人眼視角位置。 當立體顯屏的視角數(shù)越多時所需計算的畫面數(shù)就越多,在影像播放時,每秒最少要呈現(xiàn)30張圖像,若視角數(shù)為N,則需計算出30*N張圖片的影像,目前多視角立體屏最少都做到8個視角,因此一秒內需計算出30*8=240張圖片,之后再填入對應的像素中,若要做到實時的轉換,所需之硬體資源成本極高,除此之外,因每個畫面均不同,加上立體顯示會將光線做出改變,使人眼看到畫面時會在人腦中感覺到分辦率、色偏、亮度降低且當立體屏的視角數(shù)越多時,感受到的分辦率、色偏、亮度越差,在多個使用者時,在固定的位置中產(chǎn)生無法顯示立體影像之區(qū)域,造成使用上的不便。
發(fā)明內容
本發(fā)明的目的在于提供一種可生成大量影像、節(jié)約硬件成本且提升了 3D影像質量的多人多視角立體顯示器影像顯示方法。為實現(xiàn)上述目的,本發(fā)明采用以下設計方案,所述的方法包括以下步驟步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據(jù)迭代算法確定N個人眼各自所在的位置,再根據(jù)人眼位置,分別計算N個人眼各自位置與顯示器法線之間夾角Θ i Θ 2……θ N,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;步驟二 影像合成裝置首先讀取立體顯示器參數(shù),此參數(shù)包括顯示器視角數(shù)M,顯示器各視角定義為V1V2……VM,以及各個視角對應的顯示器像素映射資料中的像素點位置,然后影像合成裝置根據(jù)收到的人眼位置信息作如下設置I)若N=O則說明影像獲取裝置可偵測范圍內無人,顯示器各視角影像對應的像數(shù)點位置填入左視角影像^或右視角影像Fk ;2)若N古O則說明影像獲取裝置可偵測范圍內有人眼,則影像合成裝置根據(jù)θ ! Θ 2……θ ,對應出各個人眼對應的立體顯示器視角,各個人眼對應的顯示器不同的視角總數(shù)定義為X,其中若X < 2,說明僅一人觀看節(jié)目或則多人位于同一位置觀看節(jié)目,則以左眼對應的視角為起點,往左計算M/2個視角對應的像數(shù)點位置均填入Fl影像;以右眼對應的視角為起點,往右計算M/2個視角對應的像數(shù)點位置均填入Fk影像;若X > 2,則根據(jù)多視角圖像生成方法合成多視角影像P1P2……Px,并至左向右將影像P1P2……Px填入人眼對應顯示器視角的像數(shù)點位置,其中若有顯示器視角的像數(shù)點位置未填入影像,則根據(jù)就近原貝U,填入與之最近視角像數(shù)點位置相同的影像。所述的步驟二中的立體顯示器視角數(shù)M大于4。所述的立體顯示器視角為循環(huán)排列,所述的循環(huán)排列即顯示器視角由多組的V1V2……Vm構成,使得第一個視角V1與上一組最后一個視角Vm相鄰,即V1和Vm相距I個單位。所述的多視角圖像生成方法為利用兩張二維圖像!\和Fk合成出一張深度圖,再利用其中一張二維圖像與合成的深度圖配合采用基于深度圖形的繪制技術生成多張不同視角的圖像。本發(fā)明采用以上技術方案,通過根據(jù)人眼位置對應的顯示器視角位置填入相應的影像,而在非人眼位置填入與之接近人眼位置相同的影像,使得多視角顯示技術產(chǎn)生大量影像滿足多人進行觀看,同時降低了硬件成本,提升了影像質量,克服了在多視角立體顯示 屏上固定位置無法顯示立體影像的缺陷,且使其可根據(jù)人眼位置做調整,并通過人臉跟蹤功能,使得在多個使用者時,也能有較自由的立體顯示區(qū)域。
下面結合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明圖I為本發(fā)明無人觀看節(jié)目示意圖;圖2為本發(fā)明一人觀看節(jié)目示意圖;圖3為本發(fā)明兩人觀看節(jié)目且其中兩個人眼對應相同顯示器視角的示意圖;圖4為本發(fā)明兩人位于不同位置觀看節(jié)目的示意圖;圖5為本發(fā)明為多視角圖像生成方法示意圖。
具體實施例方式如圖I、圖2、圖3所示,實施例中,以M取8為例進行說明,實際中M需大于4,所述的方法包括以下步驟步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據(jù)迭代算法確定N個人眼各自所在的位置,再根據(jù)人眼位置,分別計算N個人眼各自位置與顯示器I法線2之間夾角Θ i Θ 2……θ N,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;步驟二 影像合成裝置首先讀取立體顯示器參數(shù),此參數(shù)包括顯示器I視角數(shù)8,顯示器I各視角定義為V1V2……V8,以及各個視角對應的顯示器I像素映射資料中的像素點位置,然后影像合成裝置根據(jù)對收到的人眼位置信息作如下設置I)如圖I所示,若未收到人眼位置信息,則說明影像獲取裝置可偵測范圍內無人,顯示器各視角V1V2……V8對應的像素點位置填入左視角影像Fk或右視角影像Fy實施例中以V1到V5對應的像數(shù)點位置均填入Fl畫面數(shù)據(jù),V6到V8對應的像數(shù)點位置均填入Fk畫面數(shù)據(jù)為例;2)若N古O則說明影像獲取裝置可偵測范圍內有人眼,則影像合成裝置根據(jù)θ ! Θ 2……θ ,對應出各個人眼對應的立體顯示器視角,各個人眼對應的顯示器不同的視角總數(shù)定義為X,具體的,分以下三種情況
情況一如圖2所示,N取2,即有一人觀看節(jié)目,Q1, Θ 2所對應的顯示器視角為V4, V5,即X=2,此種情況也可能有多個人位于同一位置觀看節(jié)目,以V4為起點,往左計算4個視角對應的像數(shù)點位置均填入^畫面數(shù)據(jù),也就是V1, V2,V3, V1所對應的像素點均填入Fl畫面;以V5為起點,往右計算4個視角對應的像數(shù)點位置均填入Fk畫面,也就是V5,V6, V7,V8對應的像素點均填入Fk畫面;情況二 如圖3所示,N取4,有兩人同時觀看節(jié)目,其中第一人的右眼和第二人的左眼對應相同的顯示器視角,即91對應視角V6, 02和04對應視角V5, 93對應視角V4,因為92和04對應相同的視角,故不同的總視角數(shù)X=3,對不同的視角對應的像數(shù)點位置需填入不同的影像,則根據(jù)多視角圖像生成方法合成多視角影像P1P2P3,并至左向右將影像P1P2P3填入人眼對應顯示器I視角的像數(shù)點位置,其中若有顯示器視角的像數(shù)點位置未填入影像,則根據(jù)就近原則,填入與之最近視角的像數(shù)點位置相同的影像,即V1到%填入與之最近的V4視角的影像P1, V7和V8填入與之最近的V6視角的影像P3
情況三如圖4所示,N取4,有兩人同時觀看節(jié)目,且兩人位于不同的位置,Θ Θ 2) Θ 3, θ4所對應的顯示器視角分別為V1, V2,V4,V5,因為各個人眼位置分別對應不同的視角,故不同的總視角數(shù)x=4,對不同的視角對應的像數(shù)點位置需填入不同的影像,則根據(jù)多視角圖像生成方法合成多視角影像P1P2P3P4,并至左向右將影像P1P2P3P4填入人眼對應顯示器I視角的像數(shù)點位置,其中若有顯示器視角的像數(shù)點位置未填入影像,則根據(jù)就近原則,填入與之最近視角的像數(shù)點位置相同的影像,即V3填入與之最近的V2視角的影像P2,V6和V7填入與之最近的V5視角的影像P4,因為顯示器I視角為循環(huán)排列,所述的循環(huán)排列即顯示器I視角由多組的V1V2……V8構成,故視角V8與下一組的第一個視角V1相鄰,即V1和V8相距I個單位,故V8填入與之最近的V1的影像Pi。如圖5所示,所述的多視角圖像生成方法為利用由兩張二維圖像^和Fk合成出一張深度圖,再利用其中一張二維圖像與合成的深度圖配合采用基于深度圖形的繪制技術(DIBR)生成多張不同視角的圖像。
權利要求
1.一種多人多視角立體顯示器影像顯示方法,其特征在于所述的方法包括以下步驟步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據(jù)迭代算法確定N個人眼各自所在的位置,再根據(jù)人眼位置,分別計算N個人眼各自位置與顯示器法線之間夾角Θ i Θ 2……θ N,圖像處理裝置再把人眼位置信息傳送至影像合成裝置; 步驟二 影像合成裝置首先讀取立體顯示器參數(shù),此參數(shù)包括顯示器視角數(shù)M,顯示器各視角定義為V1V2……\,以及各個視角對應的顯示器像素映射資料中的像素點位置,然后影像合成裝置根據(jù)收到的人眼位置信息作如下設置 1)若N=O則說明影像獲取裝置可偵測范圍內無人,顯示器各視角影像對應的像數(shù)點位置填入左視角影像^或右視角影像Fk ; 2)若N古O則說明影像獲取裝置可偵測范圍內有人眼,則影像合成裝置根據(jù)Θi Θ 2……ΘΝ對應出各個人眼對應的立體顯示器視角,各個人眼對應的顯示器不同的視角總數(shù)定義為X,其中若X < 2,說明僅有一人觀看節(jié)目或則多人位于同一位置觀看節(jié)目,則以左眼對應的視角為起點,往左計算Μ/2個視角對應的像數(shù)點位置均填入Fl影像;以右眼對應的視角為起點,往右計算Μ/2個視角對應的像數(shù)點位置均填入Fk影像;若X > 2,則根據(jù)多視角圖像生成方法合成多視角影像P1P2……Px,并至左向右將影像P1P2……Px填入人眼對應顯示器視角的像數(shù)點位置,其中若有顯示器視角的像數(shù)點位置未填入影像,則根據(jù)就近原則,填入與之最近視角像數(shù)點位置相同的影像。
2.根據(jù)權利要求I所述的一多人多視角立體顯示器影像顯示裝置的方法,其特征在于所述的步驟二中的立體顯示器視角數(shù)M大于4。
3.根據(jù)權利要求I所述的一多人多視角立體顯示器影像顯示裝置的方法,其特征在于所述的立體顯示器視角為循環(huán)排列,所述的循環(huán)排列即顯示器視角由多組的V1V2……Vm構成,使得第一個視角V1與上一組最后一個視角Vm相鄰,即V1和Vm相距I個單位。
4.根據(jù)權利要求I所述的一多人多視角立體顯示器影像顯示裝置的方法,其特征在于所述的多視角圖像生成方法為利用兩張二維圖像^和匕合成出一張深度圖,再利用其中一張二維圖像與合成的深度圖配合采用基于深度圖形的繪制技術生成多張不同視角的圖像。
全文摘要
本發(fā)明公開了一種多人多視角立體顯示器影像顯示方法,其方法為通過影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據(jù)迭代算法確定N個人眼各自所在的位置,再根據(jù)人眼位置,分別計算N個人眼各自位置與顯示器法線之間夾角θ1θ2……θN,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;影像合成裝置首先讀取立體顯示器參數(shù),然后影像合成裝置根據(jù)人眼位置信息對人眼所對應的各個視角像數(shù)點位置填入相應的影像。本發(fā)明通過根據(jù)人眼位置對應的顯示器視角位置填入相應的影像,而在非人眼位置填入與之接近人眼位置相同的影像,使得多視角顯示技術產(chǎn)生大量影像滿足多人進行觀看,同時降低了硬件成本。
文檔編號H04N13/00GK102780900SQ20121028229
公開日2012年11月14日 申請日期2012年8月9日 優(yōu)先權日2012年8月9日
發(fā)明者呂昭宏, 許勝允 申請人:冠捷顯示科技(廈門)有限公司