亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種圖像校正的方法和裝置的制造方法

文檔序號:10625232閱讀:548來源:國知局
一種圖像校正的方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種圖像校正的方法,該方法包括:建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,以及校正后的視線對應(yīng)的虛擬校正像平面;將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述虛擬校正像平面上;用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像。本發(fā)明能夠?qū)嚯x拍攝畫面中人物的視線進行校正,校正后的人物視線接近直視狀態(tài)。本發(fā)明還公開了一種圖像校正的裝置。
【專利說明】
-種圖像校正的方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及圖像處理技術(shù)領(lǐng)域,尤其設(shè)及的是一種圖像校正的方法和裝置。
【背景技術(shù)】
[0002] 手機自拍或者視頻通話的時候,因為人眼注視的目標(biāo)是屏幕,而攝像頭與注視的 焦點有位置差,運個位置差在近距離拍照或者攝像的時候會造成人眼的視線偏差,使得畫 面中人物的視線總是向下(眼睛朝下看),用戶體驗不理想。

【發(fā)明內(nèi)容】

[0003] 本發(fā)明所要解決的技術(shù)問題是提供一種圖像校正的方法和裝置,能夠?qū)嚯x拍 攝畫面中人物的視線進行校正,校正后的人物視線接近直視狀態(tài)。
[0004] 為了解決上述技術(shù)問題,本發(fā)明提供了 一種圖像校正的方法,該方法包括: 陽〇化]建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,W及校正后的 視線對應(yīng)的虛擬校正像平面;
[0006] 將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述虛擬 校正像平面上;
[0007] 用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像。
[0008] 進一步地,該方法還包括下述特點:
[0009] 建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,W及校正后的 視線對應(yīng)的虛擬校正像平面,包括:
[0010] 建立注視焦點落在終端屏幕畫面中雙眼中屯、點時對應(yīng)的虛擬原始像平面;其中, 所述虛擬原始像平面與經(jīng)過雙眼中屯、點和所述終端屏幕畫面中雙眼中屯、點的原始視線垂 直相交于所述雙眼中屯、點;
[0011] 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像 平面與經(jīng)過雙眼中屯、點和所述攝像頭的校正視線垂直相交于所述雙眼中屯、點。
[0012] 進一步地,該方法還包括下述特點:
[0013] 將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述虛擬 校正像平面上,包括:
[0014] 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)fl (y)進行變化,將 終端屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化;
[001引其中,n(y)和f2(y)的函數(shù)式相同或不相同,y是終端屏幕畫面上顯示的雙眼 圖像在直角坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中屯、的坐標(biāo) 軸,所述直角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸W上為雙眼圖像的上半部分,所述橫 軸W下為雙眼圖像的下半部分。
[0016] 進一步地,該方法還包括下述特點:
[0017] 如果校正后的視線垂直于攝像頭所在的終端屏幕平面,貝U
[0018] f 1 (y) = I y I / k〇s θ+(|γ|/α) · sin θ ),y > 0 ;
[0019] f2(y) = - |y|/k〇s Θ - (|y|/a ) · sin Θ ),5T<〇 ;
[0020] 其中,a是攝像頭焦距;
[0021] 其中,θ是虛擬原始像平面與虛擬校正像平面之間的夾角,θ = arctan(dl/d2); 陽02引其中,dl是攝像頭與所述屏幕畫面中雙眼中屯、點之間的距離值,d2是攝像頭與雙 眼中屯、點之間的距離值。
[0023] 進一步地,該方法還包括下述特點:
[0024] 所述方法還包括: 陽0巧]獲取攝像頭與人物雙眼中屯、點之間的距離值,W及攝像頭與屏幕畫面中雙眼中屯、 點的距離值;
[00%] 其中,攝像頭與人物雙眼中屯、點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲 得;其中,所述紅外傳感器裝配在所述攝像頭旁邊;
[0027] 其中,攝像頭與屏幕畫面中雙眼中屯、點的距離值根據(jù)攝像頭的物理位置,對屏幕 畫面中雙眼位置進行分析和計算后獲得。
[0028] 進一步地,該方法還包括下述特點:
[0029] 如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,則用所述虛擬校正像平面上的 雙眼圖像替換掉終端屏幕畫面中的雙眼圖像之前,還包括:
[0030] 根據(jù)所述參考圖像中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪 廓的外接矩形的長寬比、眼球的外接矩形的長寬比、W及眼皮遮蓋眼球的區(qū)域的寬度。
[0031] 進一步地,該方法還包括下述特點:
[0032] 用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像后,還包 括:
[0033] 對替換完成后的圖像進行邊緣融合處理。
[0034] 為了解決上述技術(shù)問題,本發(fā)明提供了一種圖像校正的裝置,包括:
[0035] 虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬 原始像平面,W及校正后的視線對應(yīng)的虛擬校正像平面;
[0036] 映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映 射到所述虛擬校正像平面上;
[0037] 圖像合成模塊,用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中 的雙眼圖像。
[0038] 進一步地,該裝置還包括下述特點:
[0039] 虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬 原始像平面,W及校正后的視線對應(yīng)的虛擬校正像平面,包括:
[0040] 建立注視焦點落在終端屏幕畫面中雙眼中屯、點時對應(yīng)的虛擬原始像平面;其中, 所述虛擬原始像平面與經(jīng)過雙眼中屯、點和所述終端屏幕畫面中雙眼中屯、點的原始視線垂 直相交于所述雙眼中屯、點;
[0041] 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像 平面與經(jīng)過雙眼中屯、點和所述攝像頭的校正視線垂直相交于所述雙眼中屯、點。
[0042] 進一步地,該裝置還包括下述特點:
[0043] 映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映 射到所述虛擬校正像平面上,包括: W44] 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)fl (y)進行變化,將 終端屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化; W45] 其中,n(y)和f2(y)的函數(shù)式相同或不相同,y是終端屏幕畫面上顯示的雙眼 圖像在直角坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中屯、的坐標(biāo) 軸,所述直角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸W上為雙眼圖像的上半部分,所述橫 軸W下為雙眼圖像的下半部分。
[0046] 進一步地,該裝置還包括下述特點:
[0047] 如果校正后的視線垂直于攝像頭所在的終端屏幕平面,貝U
[0048] f 1 (y) = I y I / k〇s θ+(|γ|/α) · sin Θ ),y > 0 ;
[0049] f2 (y) = -1 y I / k〇s Θ - (I y I / a ) · sin Θ ),5T<〇 ;
[0050] 其中,a是攝像頭焦距;
[0051] 其中,θ是虛擬原始像平面與虛擬校正像平面之間的夾角,θ = arctan(dl/d2); 陽化引其中,dl是攝像頭與所述屏幕畫面中雙眼中屯、點之間的距離值,d2是攝像頭與雙 眼中屯、點之間的距離值。
[0053] 進一步地,該裝置還包括下述特點:
[0054] 所述裝置還包括:
[0055] 數(shù)據(jù)獲取模塊,用于獲取攝像頭與人物雙眼中屯、點之間的距離值,W及攝像頭與 屏幕畫面中雙眼中屯、點的距離值;
[0056] 其中,攝像頭與人物雙眼中屯、點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲 得;其中,所述紅外傳感器裝配在所述攝像頭旁邊;
[0057] 其中,攝像頭與屏幕畫面中雙眼中屯、點的距離值根據(jù)攝像頭的物理位置,對屏幕 畫面中雙眼位置進行分析和計算后獲得。
[0058] 進一步地,該裝置還包括下述特點:
[0059] 圖像合成模塊,還用于如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,則用所 述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像之前,還根據(jù)所述參考 圖像中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪廓的外接矩形的長寬比、 眼球的外接矩形的長寬比、W及眼皮遮蓋眼球的區(qū)域的寬度。
[0060] 進一步地,該裝置還包括下述特點:
[0061] 圖像合成模塊,還用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面 中的雙眼圖像后,還對替換完成后的圖像進行邊緣融合處理。
[0062] 與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種圖像校正的方法和裝置,利用攝像頭、人眼和 屏幕畫面中雙眼圖像之間的位置關(guān)系對近距離拍攝畫面中的人物視線進行校正,校正后的 人物視線接近直視狀態(tài)。
【附圖說明】
[0063] 圖1為本發(fā)明實施例的一種圖像校正的方法的流程圖。
[0064] 圖2為本發(fā)明中近距離拍攝時人眼視線的示意圖。 陽0化]圖3為本發(fā)明實施例中虛擬原始像平面和虛擬校正像平面的示意圖。
[0066] 圖4為校正視線垂直屏幕時虛擬原始像平面和虛擬校正像平面夾角的示意圖。
[0067] 圖5為虛擬原始像平面和虛擬校正像平面成像原理示意圖。
[0068] 圖6為將人眼圖像從虛擬原始像平面映射到虛擬校正像平面的效果示意圖。 W例圖7為人眼圖像的參數(shù)。
[0070] 圖8為本發(fā)明實施例的一種圖像校正的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0071] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明 的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中 的特征可W相互任意組合。
[0072] 如圖1所示,本發(fā)明實施例提供了一種圖像校正的方法,該方法包括:
[0073] S10,建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,W及校正 后的視線對應(yīng)的虛擬校正像平面;
[0074] S20,將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述 虛擬校正像平面上;
[0075] S30,用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像;
[0076] 所述方法還可W包括下述特點:
[0077] 其中,所述方法應(yīng)用于視頻通話或自拍;
[0078] 其中,如圖2所示,終端屏幕畫面中顯示的人物圖像(笑臉)中雙眼中屯、點C與前 置攝像頭B之間具有一定的距離,C點與B點之間的水平距離為圖中標(biāo)記的X,垂直距離為 圖中標(biāo)記的y ;人物雙眼中屯、點記作A點,經(jīng)過A、C兩點的直線:i君與經(jīng)過A、B兩點的直線 之間的夾角為圖中標(biāo)記的Z b。
[0079] 其中,建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,W及校 正后的視線對應(yīng)的虛擬校正像平面,包括:
[0080] 建立注視焦點落在終端屏幕畫面中雙眼中屯、點時對應(yīng)的虛擬原始像平面;其中, 所述虛擬原始像平面與經(jīng)過雙眼中屯、點和所述終端屏幕畫面中雙眼中屯、點的原始視線垂 直相交于所述雙眼中屯、點;
[0081] 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像 平面與經(jīng)過雙眼中屯、點和所述攝像頭的校正視線垂直相交于所述雙眼中屯、點;
[0082] 如圖3所示,A點為人物雙眼中屯、點,B點為前置攝像頭,C點為屏幕畫面中雙眼中 屯、點。D點為終端屏幕上的一點,B點、C點和D點構(gòu)成一個直角Ξ角形,其中,Z BDC為直 角。人眼原始視線落在屏幕畫面中雙眼中屯、點時對應(yīng)的虛擬原始像平面為圖中的平面曰,直 線^與平面a垂直相交于A點;人眼校正視線落在所述攝像頭時對應(yīng)的虛擬校正像平面為 圖中的平面b,直線與平面b垂直相交于A點;平面a與平面b的夾角Θ等于ZBAC。
[0083] 其中,將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述 虛擬校正像平面上,包括:
[0084] 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)fl (y)進行變化,將 終端屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化;
[00財其中,fl(y)和f2(y)相同或不相同,y是終端屏幕畫面上顯示的雙眼圖像在直角 坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中屯、的坐標(biāo)軸,所述直 角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸W上為雙眼圖像的上半部分,所述橫軸W下為 雙眼圖像的下半部分;
[0086] 其中,在自拍或者視頻通話過程中,如果人眼視線與攝像頭所在的手機平面垂直, 手機平面跟人臉平面平行,則能夠獲得最好的拍攝角度和觀看角度,也即,人眼視線近似垂 直狀態(tài)。
[0087] 其中,如圖4所示,如果校正后的視線垂直于攝像頭所在的終端屏幕平面,則虛擬 原始像平面(a平面)與虛擬校正像平面化平面)之間的夾角Θ的值為:Θ = arctan(dl/ d2);
[00蝴其中,dl是攝像頭B與所述屏幕畫面中雙眼中屯、點C之間的距離值,d2是攝像頭 與人物雙眼中屯、點A之間的距離值;如圖4所示,dl等于瓦^的長度,d2等于:的長度, Δ ABC是直角Ξ角形,AB丄BC,AB垂直于b平面,AC垂直于a平面。
[0089] 其中,如圖5所示,B點為攝像頭,0點為虛擬原始像平面a與虛擬校正像平面b交 線上的點,0'為0點在攝像頭成像平面上的像點;
[0090] 為了計算虛擬原始像平面a和虛擬校正像平面b之間的映射關(guān)系,也即,為了計 算視線調(diào)整后的人眼圖像與原始人眼圖像之間的關(guān)系,假設(shè)C點是虛擬原始像平面a的上 半平面上的任意一個像素點,d點是虛擬原始像平面a的下半平面上的任意一個像素點,e 點是虛擬校正像平面b的上半平面上的任意一個像素點,f點是虛擬校正像平面b的下半 平面上的任意一個像素點,C'點是虛擬原始像平面a的上半平面上的C點在攝像頭成像平 面上成的像點,d'點是虛擬原始像平面a的下半平面上的d點在攝像頭成像平面上成的 像點,e'點是虛擬校正像平面b的上半平面上的e點在攝像頭成像平面上成的像點,f'點 是虛擬校正像平面b的下半平面上的f點在攝像頭成像平面上成的像點;從C點向00'軸 作垂線cm, cm與00'軸交于m點,從d點向00'軸作垂線化,化與00'軸交于η點;如果 .巧C = oey/' = iJi/ ,貝!J :
[0099]因此,f 1 (y)=(曰· I y I) /^ (曰· cos 白 +1 y I · sin 白),y > 0 ; (1-9) 陽 100]也即,f 1 (y) = I y I / k〇s 目+ (|y|/a) · sin 目),y > ο ; (1-10)
[0101] f2(y) =-(a · |y|V(a · cos 白-|y| · sin 白),;y<0 ; (1-11) 陽 10引 也即,f2 (y) = -1 y I / k〇s 目- (|y|/a) · sin 目),}f<0 ; (1_。) 陽103] 其中,a是攝像頭焦距,y是終端屏幕畫面上顯示的雙眼圖像在直角坐標(biāo)系中的 縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中屯、的坐標(biāo)軸,所述直角坐標(biāo)系的 縱軸垂直于所述橫軸。
[0104] 其中,所述方法還包括: 陽105] 獲取攝像頭與人物雙眼中屯、點之間的距離值,W及攝像頭與屏幕畫面中雙眼中屯、 點的距離值; 陽106] 其中,攝像頭與人物雙眼中屯、點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲 得;其中,所述紅外傳感器裝配在所述攝像頭旁邊;
[0107] 其中,攝像頭與屏幕畫面中雙眼中屯、點的距離值根據(jù)攝像頭的物理位置,對屏幕 畫面中雙眼位置進行分析和計算后獲得。
[0108] 如圖6所示,經(jīng)過視線校正后,眼睛上半部分沿縱向縮短了,眼睛下半部分沿縱向 拉伸了,眼皮的遮蓋區(qū)域變窄了,校正后的視線接近眼睛直視狀態(tài)。
[0109] 其中,如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,則用所述虛擬校正像平 面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像之前,還包括:
[0110] 根據(jù)所述參考圖像中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪 廓的外接矩形的長寬比、眼球的外接矩形的長寬比、W及眼皮遮蓋眼球的區(qū)域的寬度。調(diào)整 后的眼睛圖像的比例接近參考圖像中眼睛圖像的比例。 陽111] 如圖7所示,參考圖像中的眼睛圖像的參數(shù)包括:眼睛的外輪廓的外接矩形的橫 向長度(長)Lx,縱向長度(寬)Ly,眼球的外接矩形的橫向長度(長)Lxl,縱向長度(寬) Ly,眼皮遮蓋眼球的區(qū)域的寬度Lyl。
[0112] 其中,用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像 后,還包括:
[0113] 對替換完成后的圖像進行邊緣融合處理。
[0114] 如圖8所示,本發(fā)明實施例提供了一種圖像校正的裝置,包括:
[0115] 虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬 原始像平面,W及校正后的視線對應(yīng)的虛擬校正像平面;
[0116] 映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映 射到所述虛擬校正像平面上;
[0117] 圖像合成模塊,用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中 的雙眼圖像。
[0118] 所述圖像校正的裝置還可W包括下述特點:
[0119] 其中,虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng) 的虛擬原始像平面,W及校正后的視線對應(yīng)的虛擬校正像平面,包括:
[0120] 建立注視焦點落在終端屏幕畫面中雙眼中屯、點時對應(yīng)的虛擬原始像平面;其中, 所述虛擬原始像平面與經(jīng)過雙眼中屯、點和所述終端屏幕畫面中雙眼中屯、點的原始視線垂 直相交于所述雙眼中屯、點; 陽121] 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像 平面與經(jīng)過雙眼中屯、點和所述攝像頭的校正視線垂直相交于所述雙眼中屯、點。
[0122] 其中,映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像 平面映射到所述虛擬校正像平面上,包括: 陽123] 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)fl(y)進行變化,將 終端屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化; 陽124] 其中,n(y)和f2(y)的函數(shù)式相同或不相同,y是終端屏幕畫面上顯示的雙眼 圖像在直角坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中屯、的坐標(biāo) 軸,所述直角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸W上為雙眼圖像的上半部分,所述橫 軸W下為雙眼圖像的下半部分。
[01巧]其中,如果校正后的視線垂直于攝像頭所在的終端屏幕平面,貝U [0126] f 1 (y) = I y I / (cos 白+ (|y|/a) .sin 白),y>0; 陽 127] f 2 (y) = -1 y I / k〇s θ-(|γ|/α) ?sinB), y<〇 ; 陽12引其中,α是攝像頭焦距;
[0129] 其中,Θ是虛擬原始像平面與虛擬校正像平面之間的夾角,Θ = arctan(dl/d2);
[0130] 其中,dl是攝像頭與所述屏幕畫面中雙眼中屯、點之間的距離值,d2是攝像頭與雙 眼中屯、點之間的距離值。 陽13U 其中,Θ是虛擬原始像平面與虛擬校正像平面之間的夾角,Θ = arctan(dl/d2); 陽132] 其中,dl是攝像頭與所述屏幕畫面中雙眼中屯、點之間的距離值,d2是攝像頭與雙 眼中屯、點之間的距離值。 陽133] 其中,所述裝置還包括:
[0134] 數(shù)據(jù)獲取模塊,用于獲取攝像頭與人物雙眼中屯、點之間的距離值,W及攝像頭與 屏幕畫面中雙眼中屯、點的距離值;
[0135] 其中,攝像頭與人物雙眼中屯、點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲 得;其中,所述紅外傳感器裝配在所述攝像頭旁邊;
[0136] 其中,攝像頭與屏幕畫面中雙眼中屯、點的距離值根據(jù)攝像頭的物理位置,對屏幕 畫面中雙眼位置進行分析和計算后獲得。 陽137] 其中,圖像合成模塊,還用于如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,貝U 用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像之前,還根據(jù)所述 參考圖像中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪廓的外接矩形的長 寬比、眼球的外接矩形的長寬比、W及眼皮遮蓋眼球的區(qū)域的寬度。調(diào)整后的眼睛圖像的比 例接近參考圖像中眼睛圖像的比例。
[0138] 其中,圖像合成模塊,還用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏 幕畫面中的雙眼圖像后,還對替換完成后的圖像進行邊緣融合處理。
[0139] 上述實施例提供的一種圖像校正的方法和裝置,利用攝像頭、人眼和屏幕畫面中 雙眼圖像之間的位置關(guān)系對近距離拍攝畫面中的人物視線進行校正,校正后的人物視線接 近直視狀態(tài)。
[0140] 本領(lǐng)域普通技術(shù)人員可W理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可W存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤 等??蛇x地,上述實施例的全部或部分步驟也可w使用一個或多個集成電路來實現(xiàn),相應(yīng) 地,上述實施例中的各模塊/單元可W采用硬件的形式實現(xiàn),也可W采用軟件功能模塊的 形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。 陽141] 需要說明的是,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但運些相應(yīng)的 改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
【主權(quán)項】
1. 一種圖像校正的方法,該方法包括: 建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,以及校正后的視線 對應(yīng)的虛擬校正像平面; 將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述虛擬校正 像平面上; 用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像。2. 如權(quán)利要求1所述的方法,其特征在于: 建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始像平面,以及校正后的視線 對應(yīng)的虛擬校正像平面,包括: 建立注視焦點落在終端屏幕畫面中雙眼中心點時對應(yīng)的虛擬原始像平面;其中,所述 虛擬原始像平面與經(jīng)過雙眼中心點和所述終端屏幕畫面中雙眼中心點的原始視線垂直相 交于所述雙眼中心點; 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像平面 與經(jīng)過雙眼中心點和所述攝像頭的校正視線垂直相交于所述雙眼中心點。3. 如權(quán)利要求2所述的方法,其特征在于: 將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到所述虛擬校正 像平面上,包括: 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)Π (y)進行變化,將終端 屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化; 其中,fl(y)和f2(y)的函數(shù)式相同或不相同,y是終端屏幕畫面上顯示的雙眼圖像在 直角坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中心的坐標(biāo)軸,所 述直角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸以上為雙眼圖像的上半部分,所述橫軸以 下為雙眼圖像的下半部分。4. 如權(quán)利要求3所述的方法,其特征在于: 如果校正后的視線垂直于攝像頭所在的終端屏幕平面,則 fl (y) = I y I / (cos e+(|y|/a) *sin0),y^:〇; f2 (y) = -1 y I / (cos Θ - (I y I / a ) · sin Θ ),y〈0 ; 其中,a是攝像頭焦距; 其中,Θ是虛擬原始像平面與虛擬校正像平面之間的夾角,Θ =arctan(dl/d2); 其中,dl是攝像頭與所述屏幕畫面中雙眼中心點之間的距離值,d2是攝像頭與雙眼中 心點之間的距離值。5. 如權(quán)利要4所述的方法,其特征在于,還包括: 獲取攝像頭與人物雙眼中心點之間的距離值,以及攝像頭與屏幕畫面中雙眼中心點的 距離值; 其中,攝像頭與人物雙眼中心點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲得; 其中,所述紅外傳感器裝配在所述攝像頭旁邊; 其中,攝像頭與屏幕畫面中雙眼中心點的距離值根據(jù)攝像頭的物理位置,對屏幕畫面 中雙眼位置進行分析和計算后獲得。6. 如權(quán)利要求1所述的方法,其特征在于: 如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,則用所述虛擬校正像平面上的雙眼 圖像替換掉終端屏幕畫面中的雙眼圖像之前,還包括: 根據(jù)所述參考圖像中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪廓的 外接矩形的長寬比、眼球的外接矩形的長寬比、以及眼皮遮蓋眼球的區(qū)域的寬度。7. 如權(quán)利要求1所述的方法,其特征在于: 用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像后,還包括: 對替換完成后的圖像進行邊緣融合處理。8. -種圖像校正的裝置,包括: 虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始 像平面,以及校正后的視線對應(yīng)的虛擬校正像平面; 映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到 所述虛擬校正像平面上; 圖像合成模塊,用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙 眼圖像。9. 如權(quán)利要求8所述的裝置,其特征在于: 虛擬像平面構(gòu)造模塊,用于建立雙眼注視終端屏幕畫面時的原始視線對應(yīng)的虛擬原始 像平面,以及校正后的視線對應(yīng)的虛擬校正像平面,包括: 建立注視焦點落在終端屏幕畫面中雙眼中心點時對應(yīng)的虛擬原始像平面;其中,所述 虛擬原始像平面與經(jīng)過雙眼中心點和所述終端屏幕畫面中雙眼中心點的原始視線垂直相 交于所述雙眼中心點; 建立注視焦點落在所述攝像頭時對應(yīng)的虛擬校正像平面;其中,所述虛擬校正像平面 與經(jīng)過雙眼中心點和所述攝像頭的校正視線垂直相交于所述雙眼中心點。10. 如權(quán)利要求9所述的裝置,其特征在于: 映射模塊,用于將所述終端屏幕畫面上顯示的雙眼圖像從所述虛擬原始像平面映射到 所述虛擬校正像平面上,包括: 將終端屏幕畫面上顯示的雙眼圖像的上半部分縱向根據(jù)函數(shù)Π (y)進行變化,將終端 屏幕畫面上顯示的雙眼圖像的下半部分縱向根據(jù)函數(shù)f2 (y)進行變化; 其中,fl(y)和f2(y)的函數(shù)式相同或不相同,y是終端屏幕畫面上顯示的雙眼圖像在 直角坐標(biāo)系中的縱坐標(biāo),所述直角坐標(biāo)系的橫軸為經(jīng)過圖像中雙眼瞳孔中心的坐標(biāo)軸,所 述直角坐標(biāo)系的縱軸垂直于所述橫軸,所述橫軸以上為雙眼圖像的上半部分,所述橫軸以 下為雙眼圖像的下半部分。11. 如權(quán)利要求10所述的裝置,其特征在于: 如果校正后的視線垂直于攝像頭所在的終端屏幕平面,則 fl (y) = I y I / (cos e+(|y|/a) *sin0),y^:〇; f2 (y) = -1 y I / (cos Θ - (I y I / a ) · sin Θ ),y〈0 ; 其中,a是攝像頭焦距; 其中,Θ是虛擬原始像平面與虛擬校正像平面之間的夾角,Θ =arctan(dl/d2); 其中,dl是攝像頭與所述屏幕畫面中雙眼中心點之間的距離值,d2是攝像頭與雙眼中 心點之間的距離值。12. 如權(quán)利要求11所述的裝置,其特征在于,還包括: 數(shù)據(jù)獲取模塊,用于獲取攝像頭與人物雙眼中心點之間的距離值,以及攝像頭與屏幕 畫面中雙眼中心點的距離值; 其中,攝像頭與人物雙眼中心點之間的距離值預(yù)先設(shè)定或通過紅外傳感器測距獲得; 其中,所述紅外傳感器裝配在所述攝像頭旁邊; 其中,攝像頭與屏幕畫面中雙眼中心點的距離值根據(jù)攝像頭的物理位置,對屏幕畫面 中雙眼位置進行分析和計算后獲得。13. 如權(quán)利要求8所述的裝置,其特征在于: 圖像合成模塊,還用于如檢測到用戶拍攝了雙眼直視攝像頭的參考圖像,則用所述虛 擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的雙眼圖像之前,還根據(jù)所述參考圖像 中的眼睛圖像參數(shù)調(diào)整所述虛擬校正像平面上的眼睛的外輪廓的外接矩形的長寬比、眼球 的外接矩形的長寬比、以及眼皮遮蓋眼球的區(qū)域的寬度。14. 如權(quán)利要求8所述的裝置,其特征在于: 圖像合成模塊,還用于用所述虛擬校正像平面上的雙眼圖像替換掉終端屏幕畫面中的 雙眼圖像后,還對替換完成后的圖像進行邊緣融合處理。
【文檔編號】G06T5/00GK105989577SQ201510086541
【公開日】2016年10月5日
【申請日】2015年2月17日
【發(fā)明人】吳釗
【申請人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1