專利名稱:根據(jù)眼部調(diào)整顯示畫面的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子通訊技術(shù),尤其涉及根據(jù)眼部調(diào)整顯示畫面的方法。
背景技術(shù):
現(xiàn)有技術(shù)中,手機或者其他電子設(shè)備顯示的畫面大都為二維圖片,顯示效果看起來靜止、呆板;隨著技術(shù)的發(fā)展,有些電子設(shè)備可呈現(xiàn)出三維的視覺效果,主要是基于給用戶的雙眼產(chǎn)生視覺差,需要給電子設(shè)備配置三維顯示屏或給用戶配備三維眼睛,這樣會增加較多的成本。
發(fā)明內(nèi)容
本發(fā)明提供一種根據(jù)眼部調(diào)整顯示畫面的方法。本發(fā)明所提供的根據(jù)眼部調(diào)整顯示畫面的方法,包括
SI識別人眼瞳孔位置;
S2建立瞳孔與電子設(shè)備之間的位置關(guān)系;
S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整。本發(fā)明所提供的根據(jù)眼部調(diào)整顯示畫面的方法,可在現(xiàn)有手機或電子設(shè)備的硬件基礎(chǔ)上,利用軟件實現(xiàn)三維顯示的效果,有效降低三維顯示的開發(fā)成本,并利用了人體器官特征,利用特征明顯的眼睛來進行視覺定位,圖像顯示技術(shù)也十分成熟,利于快速實現(xiàn)。本發(fā)明可以作為家庭全智能的過度產(chǎn)品,消費者可以根據(jù)自身需求設(shè)置閾值范圍,在肢體不方便實現(xiàn)物理接觸的情況下,利用眼睛發(fā)送控制信息,體驗流暢、清晰、動感的手機顯示效果O
圖I為本發(fā)明實施例所提供的根據(jù)眼部調(diào)整顯示畫面的方法的流程示意 圖2為圖I中所述的提取人眼信息的具體步驟示意 圖3為攝像頭及瞳孔位置在坐標系中的位置示意 其中I攝像頭在坐標系中的位直;2睛孔在坐標系中的位直;
圖4為人眼在手機正前方觀察的顯示效果示意 圖5為人眼在手機右側(cè)方觀察的顯示效果示意 圖6為人眼在手機左側(cè)方觀察的顯示效果示意圖。其中,21人眼;3手機中的圖像;31人眼在當(dāng)前位置觀察到的顯示效果。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。如圖I所示,本實施例提供一種根據(jù)眼部調(diào)整顯示畫面的方法,包括如下步驟
SI識別人眼瞳孔位置;
S2建立瞳孔與電子設(shè)備之間的位置關(guān)系;
S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整。本領(lǐng)域技術(shù)人員可以理解,在觀察手機或電子設(shè)備的顯示畫面時,當(dāng)觀察的角度不同時,用戶瞳孔位置會發(fā)生變化,同時眼球會隨之轉(zhuǎn)動,因此根據(jù)用戶瞳孔的位置可判斷出用戶觀察手機或者電子設(shè)備的角度,再根據(jù)該角度來調(diào)整顯示畫面,呈現(xiàn)與該觀察角度相對應(yīng)的立體畫面,這樣,不但提供了一種新的三維顯示畫面技術(shù),還節(jié)省了配置硬件所花費的較高成本。
所述SI識別人眼瞳孔位置的步驟,包括
Sll利用手機或電子設(shè)備前置攝像頭對用戶的臉部進行拍攝,從而獲得臉部圖片并將臉部圖片轉(zhuǎn)換為灰度圖(Gray Scale Image);所述灰度圖(Gray Scale Image)是指用灰度表示的圖像。本領(lǐng)域技術(shù)人員可以理解,圖片中的任何顏色,
都由紅、綠、藍三原色組成,假如原來某點的顏色為RGB(R,G,B),那么,可以通過下面幾種方法,將其轉(zhuǎn)換為灰度浮點算法Gray=R*0. 3+G*0. 59+B*0. 11 ; 整數(shù)方法 Gray=(R*30+G*59+B*ll)/100 ;移位方法 Gray= (R*76+G*151+B*28) 8;平均值
法Gray= (R+G+B) /3;僅取綠色Gray=G。通過上述任一種方法求得Gray后,將原來的RGB (R, G, B)中的R, G, B統(tǒng)一用Gray替換,形成新的顏色RGB (Gray, Gray, Gray),用它替換原來的RGB(R,G,B)就得到了灰度圖。由于將攝像頭拍攝的臉部圖片轉(zhuǎn)換為灰度圖的過程為本領(lǐng)域公知的技術(shù)手段,這里不再進行贅述。S12在所述灰度圖中劃分搜索窗,計算每個搜索窗中所有的像素點的灰度值之和;本領(lǐng)域技術(shù)人員可以理解,所述搜索窗為包括一個或多個像素點的區(qū)域。S13將所有搜索框的灰度值之和進行比較,找出灰度值之和最小的兩個像素窗,將這兩個像素窗的區(qū)域識別為瞳孔位置。本領(lǐng)域技術(shù)人員可以理解,像素窗中所有像素點的灰度值之和越小,說明該像素窗的區(qū)域顏色越深,而瞳孔的顏色為臉部顏色最深的部分,因而只要找到具有最小灰度值之和的像素窗,就確定了瞳孔的位置。所述SI識別人眼瞳孔位置的步驟中,在所述S13之后還包括瞳孔位置確認的步驟,具體為
S14放大S13中所確定的像素窗的區(qū)域的面積;即放大后的所述像素窗包括的像素點的數(shù)量大于放大前的所述像素窗包括的像素點的數(shù)量。S15計算放大后的所述像素窗中所有像素點的灰度值之和;
S16將放大前的所述像素窗中所有像素點的灰度值之和與放大后的像素窗中所有像素點的灰度值之和進行比較,當(dāng)二者之差大于設(shè)定的閾值時,判斷S13所確定的像素窗的區(qū)域確實為瞳孔位置;當(dāng)二者之差小于或者等于設(shè)定的閾值時,判斷S13所確定的像素窗的區(qū)域并非瞳孔位置,S13的識別結(jié)果為誤識別。本領(lǐng)域技術(shù)人員可以理解,瞳孔面積較小,如果搜索窗的區(qū)域為瞳孔位置,則將搜索窗放大以后,會將非瞳孔的區(qū)域納入到該搜索框中,而非瞳孔區(qū)域與瞳孔區(qū)域的灰度值差別較大,從而導(dǎo)致放大后的搜索窗的灰度值之和較之放大前有明顯的增加。反之,如果搜索窗的區(qū)域為非瞳孔位置,則不會導(dǎo)致灰度值之和的明顯增加。本領(lǐng)域技術(shù)人員可以理解,所述閾值可根據(jù)多次檢測的經(jīng)驗數(shù)據(jù)獲得并設(shè)置。所述放大后的搜索窗為15X15 (像素)。所述S2建立瞳孔與電子設(shè)備之間的位置關(guān)系的步驟,包括
S21建立三維坐標系,且確定攝像頭在坐標系中的位置坐標;
S22將瞳孔的位置納入所述坐標系中,從而獲得瞳孔的位置坐標;
S23根據(jù)所述瞳孔的位置坐標及所述攝像頭的位置坐標計算出所述瞳孔與攝像頭之間的位置關(guān)系。所述S2建立瞳孔與電子設(shè)備之間的位置關(guān)系的步驟,在所述S23之后,還包括
S24根據(jù)攝像頭與顯示屏中心的位置關(guān)系,以及瞳孔與攝像頭之間的位置關(guān)系計算出
瞳孔與顯示屏中心的位置關(guān)系。這樣,可取的顯示畫面隨瞳孔與顯示屏中心的位置關(guān)系而調(diào)整的效果,三維效果更佳逼真。所述S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整的步驟,包括
S31查詢與所述位置關(guān)系相對應(yīng)的顯示數(shù)據(jù);所述顯示數(shù)據(jù)包括顯示角度參數(shù)、顯示尺寸參數(shù)、陰影效果參數(shù)及光線效果參數(shù)中的全部或部分。我們以攝像頭能夠識別與其垂直距離20cm之內(nèi)的眼睛活動范圍為例,按照一定的的比例進行縮放和映射,為了方便說明這里假設(shè)1:10的比例,限定手機中屏幕畫面的旋轉(zhuǎn)范圍,例如眼睛相對攝像頭向右旋轉(zhuǎn)了10cm,屏幕畫面則向左旋轉(zhuǎn)1cm,顯示效果如圖4至圖6所示。S32根據(jù)所述顯示數(shù)據(jù)對圖片進行處理從而獲得與當(dāng)前所述瞳孔位置相匹配的圖像;
S33將處理后的圖片進行顯示。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種根據(jù)眼部調(diào)整顯示畫面的方法,其特征在于,包括 SI識別人眼瞳孔位置; S2建立瞳孔與電子設(shè)備之間的位置關(guān)系; S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整。
2.如權(quán)利要求I所述的方法,其特征在于,所述SI識別人眼瞳孔位置的步驟,包括 Sll利用手機或電子設(shè)備前置攝像頭對用戶的臉部進行拍攝,從而獲得臉部圖片并將臉部圖片轉(zhuǎn)換為灰度圖; S12在所述灰度圖中劃分若干個搜索窗,計算每個搜索窗中所有的像素點的灰度值之和; S13將所有搜索框的灰度值之和進行比較,找出灰度值之和最小的兩個像素窗,將這兩個像素窗的區(qū)域識別為瞳孔位置。
3.如權(quán)利要求2所述的方法,其特征在于,所述S13之后還包括 S14放大S13中所確定的像素窗的區(qū)域的面積; S15計算放大后的所述像素窗中所有像素點的灰度值之和; S16將放大前的所述像素窗中所有像素點的灰度值之和與放大后的像素窗中所有像素點的灰度值之和進行比較,當(dāng)二者之差大于設(shè)定的閾值時,判斷S13所確定的像素窗的區(qū)域確實為瞳孔位置;當(dāng)二者之差小于或者等于設(shè)定的閾值時,判斷S13所確定的像素窗的區(qū)域并非瞳孔位置,S13的識別結(jié)果為誤識別。
4.如權(quán)利要求3所述的方法,其特征在于,所述放大后的搜索窗為15個像素X15個像素。
5.如權(quán)利要求I至4中任一項所述的方法,其特征在于,所述S2建立瞳孔與電子設(shè)備之間的位置關(guān)系的步驟,包括 S21建立三維坐標系,且確定攝像頭在坐標系中的位置坐標; S22將瞳孔的位置納入所述坐標系中,從而獲得瞳孔的位置坐標; S23根據(jù)所述瞳孔的位置坐標及所述攝像頭的位置坐標計算出所述瞳孔與攝像頭之間的位置關(guān)系。
6.如權(quán)利要求5所述的方法,其特征在于,在所述S23之后還包括 S24根據(jù)攝像頭與顯示屏中心的位置關(guān)系,以及瞳孔與攝像頭之間的位置關(guān)系計算出瞳孔與顯示屏中心的位置關(guān)系。
7.如權(quán)利要求5所述的方法,其特征在于,所述S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整的步驟,包括 S31查詢與所述位置關(guān)系相對應(yīng)的顯示數(shù)據(jù); S32根據(jù)所述顯示數(shù)據(jù)對圖片進行處理從而獲得與當(dāng)前所述瞳孔位置相匹配的圖像; S33將處理后的圖片進行顯示。
全文摘要
本發(fā)明提供一種根據(jù)眼部調(diào)整顯示畫面的方法包括S1識別人眼瞳孔位置;S2建立瞳孔與電子設(shè)備之間的位置關(guān)系;S3根據(jù)所述位置關(guān)系對顯示畫面進行調(diào)整。本發(fā)明所提供的根據(jù)眼部調(diào)整顯示畫面的方法,可在現(xiàn)有手機或電子設(shè)備的硬件基礎(chǔ)上,利用軟件實現(xiàn)三維顯示的效果,有效降低三維顯示的開發(fā)成本。
文檔編號G06F3/01GK102915115SQ201210360169
公開日2013年2月6日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者蔡喆, 鄭晶 申請人:上海華勤通訊技術(shù)有限公司