專利名稱:一種追蹤式多視角立體顯示器影像質量提升方法
技術領域:
本發明涉及多視角立體顯示領域,特別涉及一種追蹤式多視角立體顯示器影像質量提升方法。
背景技術:
傳統的在N個視角數的立體顯示屏上生成N個不同的立體影像以呈現出立體效果,其方式多是利用兩張二維影像合成出一張深度圖,再利用其中一張二維影像與深度圖配合深度圖像繪制法生成N張不同視角的影像,再將不同張的影像依順序分別 填入到對應人眼視角位置。當立體顯屏的視角數越多時所需計算的畫面數就越多,在影像播放時,每秒最少要呈現30張圖像,若視角數為N,則需計算出30*N張圖片的影像,目前多視角立體屏最少都做到8個視角,因此一秒內需計算出30*8=240張圖片,之后再填入對應的像素中,若要做到實時的轉換,所需之硬體資源成本極高,除此之外,因每個畫面均不同,加上立體顯示會將光線做出改變,使人眼看到畫面時會在人腦中感覺到分辦率、色偏、亮度降低且當立體屏的視角數越多時,感受到的分辦率、色偏、亮度越差,造成使用上的不便。
發明內容
本發明的目的在于提供一種一人觀看立體顯示器時,可根據人眼位置顯示出立體影像的追蹤式多視角立體顯示器影像質量提升方法。為實現上述目的,本發明采用以下設計方案,所述的方法包括以下步驟步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據迭代算法確定人眼的位置,再根據人眼的左眼位置和右眼位置,分別計算出左眼位置和右眼位置與顯示器法線之間夾角Θ,和Θ R,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;步驟二 影像合成裝置首先讀取立體顯示器參數,此參數包括顯示器視角數Μ,顯示器各視角定義為V1V2……VM,以及各個視角對應的顯示器像素映射資料中的像素點位置,然后影像合成裝置根據人眼位置信息對人眼進行狀態判定,并作如下設置I)若未收到人眼位置信息,則判定影像獲取可偵測裝置范圍內無人,顯示器各視角V1V2……Vm對應的像素點位置填入左視角影像Fk或右視角影像Fl ;2)若收到人眼位置信息且人眼始終位于固定位置,相應的,Θ ^對應的視角為Vl, θ R對應的視角為以\為起點,往左計算M/2個視角對應的像數點位置均填入Fl畫
面數據,也就是。_(年)+1……G-2對應的像素點均填入^畫面;以Vk為起點,往
右計算M/2個視角對應的像數點位置均填入Fk畫面,也就是~ ’ Dru……對應的像素點均填入Fk畫面;3)若收到人眼位置信息且人眼在移動,則顯示器播放的畫面固定不變。
所述的對人眼進行判定的方法為預先設置空間范圍α與時間長度β,在β時間內,圖像處理裝置連續傳送X條人眼位置信息至影像合成裝置,若此X條人眼位置信息中相鄰兩條人眼位置信息所對應的人眼影像所在位置相對偏移量超出了 α,則判定此人正在移動,反之則判定此人在固定位置。所述的步驟二中的立體顯示器視角數M大于4。本發明采用以上技術方案,通過在M視角立體顯示器中對人眼所在位置填入對應的左視角影像和右視角影像,然后對左眼往左的Μ/2個視角均填入左視角影像,對右眼以右的Μ/2個視角均填入右視角影像,實現了只需要用使用兩張二維的立體影像就可在多視角的立體屏上播放出三維效果,無需產生大量的影像,可大幅降低硬件成本,最后可再配合人臉追蹤系統,在偵測出人臉位置時調整畫面對應的視角位置,實現了在可視角內隨時呈現三維效果。
下面結合附圖和具體實施方式
對本發明作進一步詳細的說明圖I為本發明未收到人眼位置信息的實施方式示意圖;圖2為本發明收到人眼位置信息在固定位置的實施方式示意圖;圖3為本發明人眼位置狀態判定示意圖。
具體實施例方式如圖I和圖2所示,實施例中以顯示器視角為8,即M取8進行說明,實際操作中M需大于4,所述的方法包括以下步驟步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據迭代算法確定人眼的位置,再根據人眼的左眼位置和右眼位置,分別計算出左眼位置和右眼位置與顯示器I法線2之間夾角Θ,和θ κ,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;步驟二 影像合成裝置首先讀取立體顯示器參數,此參數包括顯示器I視角數8,顯示器I各視角定義為V1V2……V8,以及各個視角對應的顯示器像素映射資料中的像素點位置,然后影像合成裝置根據對收到的人眼位置信息對人眼進行狀態判定,并作如下設置I)如圖I所示,若未收到人眼位置信息,則判定影像獲取可偵測裝置范圍內無人,顯示器各視角V1V2……V8對應的像素點位置填入左視角影像Fk或右視角影像Fy實施例中以V1到V5對應的像數點位置均填入Fl畫面數據,V6到V8對應的像數點位置均填入Fk畫面數據為例;2)如圖2所示,若收到人眼位置信息且人眼始終位于固定位置,相應的,Θ ^對應的視角為\,θ κ對應的視角為VK,以\為起點,往左計算4個視角對應的像數點位置均填入Fl畫面數據,也就是'_3,VL_2, VL_1; Vl所對應的像素點均填入^畫面;以Vr為起點,往右計算4個視角對應的像數點位置均填入Fk畫面,也就是VE+1,VE+2, VE+3對應的像素點均填入Fe畫面;3)若收到人眼位置信息且人眼在移動,則顯示器播放的畫面固定不變。如圖3所示,上述的對人眼進行判定的方法為預先設置空間范圍與時間長度β,在β時間內,圖像處理裝置連續傳送2條人眼位置信息至影像合成裝置,此2條人眼位置信息中所對應的人眼影像所在位置相對偏移量為D,D將與預先設定的α進行比較,若D小 于α則判定此人在固定位置,若D大于α則判定此人正在移動。
權利要求
1.一種追蹤式多視角立體顯示器影像質量提升方法,其特征在于所述的方法包括以下步驟 步驟一影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據迭代算法確定人眼的位置,再根據人眼的左眼位置和右眼位置,分別計算出左眼位置和右眼位置與顯示器法線之間夾角V和0K,圖像處理裝置再把人眼位置信息傳送至影像合成裝置; 步驟二 影像合成裝置首先讀取立體顯示器參數,此參數包括顯示器視角數M,顯示器各視角定義為V1V2……\,以及各個視角對應的顯示器像素映射資料中的像素點位置,然后影像合成裝置根據人眼位置信息對人眼進行狀態判定,并作如下設置 1)若未收到人眼位置信息,則判定影像獲取可偵測裝置范圍內無人,顯示器各視角V1V2……Vm對應的像素點位置填入左視角影像Fk或右視角影像Fl ;2)若收到人眼位置信息且人眼始終位于固定位置,相應的,V對應的視角為Vu應的視角為\,以\為起點,往左計算M/2個視角對應的像數點位置均填入Fl畫面數據,也就是F^f)+1……&-2&-13&所對應的像素點均填入^畫面;以%為起點,往右計算M/2個視角對應的像數點位置均填入Fk畫面,也就是~......對應的像素點均填A Fe畫面; 3)若收到人眼位置信息且人眼在移動,則顯示器播放的畫面固定不變。
2.根據權利要求I所述的一種追蹤式多視角立體顯示器影像質量提升方法,其特征在于所述的對人眼進行判定的方法為預先設置空間范圍a與時間長度P,在P時間內,圖像處理裝置連續傳送X條人眼位置信息至影像合成裝置,若此X條人眼位置信息中相鄰兩條人眼位置信息所對應的人眼影像所在位置相對偏移量超出了 a,則判定此人正在移動,反之則判定此人在固定位置。
3.根據權利要求I所述的一種追蹤式多視角立體顯示器影像質量提升方法,其特征在于所述的步驟二中的立體顯示器視角數M大于4。
全文摘要
本發明公開了一種追蹤式多視角立體顯示器影像質量提升方法,其通過影像獲取裝置獲取人眼影像并傳送給圖像處理裝置,圖像處理裝置根據迭代算法確定人眼的位置,分別計算出左眼位置和右眼位置與顯示器法線之間夾角θL和θR,圖像處理裝置再把人眼位置信息傳送至影像合成裝置;影像合成裝置首先讀取立體顯示器參數,然后影像合成裝置根據對收到的人眼位置信息對人眼進行狀態判定,再對相應的像數點位置填入相應的視角影像。本發明實現了只需要用使用兩張二維的立體影像就可在多視角的立體屏上播放出三維效果,可大幅降低硬件成本,配合人臉追蹤系統,實現了在可視角內隨時呈現三維效果。
文檔編號H04N13/00GK102802000SQ20121028291
公開日2012年11月28日 申請日期2012年8月9日 優先權日2012年8月9日
發明者呂昭宏, 許勝允 申請人:冠捷顯示科技(廈門)有限公司