本發明涉及一種電子裝置,尤其涉及一種顯示裝置及其操作方法。
背景技術:
1、三維(3d)顯示器可以基于三維視角顯示立體圖像給觀賞者。所述三維視角相關于觀賞者的眼睛在3d顯示器前的位置。在一些應用情境中,兩個(或更多個)3d顯示器可以被拼接在一起,以共同顯示一個立體圖像。以兩個3d顯示器被拼接在一起為例,一般而言,顯示裝置可以將一個立體圖像分為第一部圖像與第二部圖像,其中第一3d顯示器顯示第一部圖像,而第二3d顯示器顯示第二部圖像。在第一3d顯示器與第二3d顯示器未共平面的情況下,觀賞者會覺得第一部圖像與第二部圖像未共平面,亦即觀賞者會覺得一個立體圖像被彎折。
技術實現思路
1、本發明提供一種顯示裝置及其操作方法,以使主顯示器以及延伸顯示器分別顯示同一個原始圖像的第一部圖像與經轉換第二部圖像。
2、在根據本發明的實施例中,上述的顯示裝置包括主顯示器、第一眼動追蹤電路、延伸顯示器以及圖像處理電路。第一眼動追蹤電路配置在主顯示器,以檢測使用者眼睛。圖像處理電路耦接至第一眼動追蹤電路、主顯示器與延伸顯示器。圖像處理電路基于第一眼動追蹤電路的檢測而獲得用戶眼睛的觀賞位置。圖像處理電路將原始圖像分為第一部圖像與第二部圖像。圖像處理電路控制主顯示器以顯示第一部圖像,其中第二部圖像適于顯示在與主顯示器共平面的延伸虛擬顯示器,延伸顯示器與主顯示器未共平面,且延伸顯示器位于觀賞位置與延伸虛擬顯示器之間。圖像處理電路基于觀賞位置將在延伸虛擬顯示器的任一像素位置轉換為在延伸顯示器的對應像素位置,以將第二部圖像轉換為用于顯示在延伸顯示器的經轉換第二部圖像。
3、在根據本發明的實施例中,上述的操作方法包括:由顯示裝置的第一眼動追蹤電路檢測用戶眼睛,其中第一眼動追蹤電路配置在顯示裝置的主顯示器;基于第一眼動追蹤電路的檢測,獲得用戶眼睛的觀賞位置;將原始圖像分為第一部圖像與第二部圖像;控制主顯示器以顯示第一部圖像,其中第二部圖像適于顯示在與主顯示器共平面的延伸虛擬顯示器;以及基于觀賞位置將在延伸虛擬顯示器的任一像素位置轉換為在延伸顯示器的一個對應像素位置,以將第二部圖像轉換為用于顯示在延伸顯示器的經轉換第二部圖像。其中,延伸顯示器與主顯示器未共平面,且延伸顯示器位于觀賞位置與延伸虛擬顯示器之間。
4、基于上述,本發明諸實施例所述圖像處理電路可以通過主顯示器的眼動追蹤電路獲得用戶眼睛的觀賞位置。圖像處理電路控制主顯示器以顯示原始圖像的第一部圖像。圖像處理電路基于觀賞位置與延伸顯示器的位置將原始圖像的第二部圖像轉換為經轉換第二部圖像。圖像處理電路控制延伸顯示器以顯示經轉換第二部圖像。因此在主顯示器與延伸顯示器未共平面的情況下,觀賞者會覺得主顯示器的圖像與延伸顯示器的圖像似乎共平面,亦即避免了主顯示器與延伸顯示器共同呈現的立體圖像發生彎折。
1.一種顯示裝置,其特征在于,所述顯示裝置包括:
2.根據權利要求1所述的顯示裝置,其特征在于,所述圖像處理電路基于所述主顯示器的所述第一眼動追蹤電路的所述檢測去修正所述延伸顯示器所顯示所述經轉換第二部圖像的三維視角。
3.根據權利要求1所述的顯示裝置,其特征在于,所述顯示裝置更包括:
4.根據權利要求1所述的顯示裝置,其特征在于,所述圖像處理電路基于所述延伸顯示器相對于所述主顯示器的至少一個旋轉角度而獲得所述延伸顯示器的平面方程式,所述圖像處理電路基于所述觀賞位置獲得通過所述觀賞位置與所述延伸虛擬顯示器的所述任一像素位置的直線方程式,以及所述圖像處理電路計算所述直線方程式與所述平面方程式的交點坐標作為在所述延伸顯示器的所述對應像素位置。
5.根據權利要求4所述的顯示裝置,其特征在于,所述延伸顯示器相對于所述主顯示器的所述至少一個旋轉角度包括x軸旋轉角θx、y軸旋轉角θy以及z軸旋轉角θz,所述平面方程式為n1*x+n2*y+n3*z=(-cosθx*sinθz)*x+(cosθx*cosθz)*y+(sinθx)*z,所述觀賞位置為[ex,ey,ez],所述延伸虛擬顯示器的所述任一像素位置為[x_e,0,z_e],所述直線方程式為[x=x_e+(x_e-ex)*t,y=-ey*t,z=z_e+(z_e-ez)*t],所述交點坐標為[x_e+(x_e-ex)*t,-ey*t,z_e+(z_e-ez)*t],t為[-n3*h]/[n1*(w-ex)–n2*ey+n3*(h-ez)],h為所述第二部圖像的垂直高度,以及w為所述第二部圖像的水平寬度。
6.一種顯示裝置的操作方法,其特征在于,所述操作方法包括:
7.根據權利要求6所述的操作方法,其特征在于,所述操作方法還包括:
8.根據權利要求6所述的操作方法,其特征在于,所述操作方法還包括:
9.根據權利要求6所述的操作方法,其特征在于,所述操作方法還包括:
10.根據權利要求9所述的操作方法,其特征在于,所述延伸顯示器相對于所述主顯示器的所述至少一個旋轉角度包括x軸旋轉角θx、y軸旋轉角θy以及z軸旋轉角θz,所述平面方程式為n1*x+n2*y+n3*z=(-cosθx*sinθz)*x+(cosθx*cosθz)*y+(sinθx)*z,所述觀賞位置為[ex,ey,ez],所述延伸虛擬顯示器的所述任一像素位置為[x_e,0,z_e],所述直線方程式為[x=x_e+(x_e-ex)*t,y=-ey*t,z=z_e+(z_e-ez)*t],所述交點坐標為[x_e+(x_e-ex)*t,-ey*t,z_e+(z_e-ez)*t],t為[-n3*h]/[n1*(w-ex)–n2*ey+n3*(h-ez)],h為所述第二部圖像的垂直高度,以及w為所述第二部圖像的水平寬度。