本發(fā)明涉及顯示技術(shù)領(lǐng)域,尤其涉及一種顯示裝置及其控制方法。
背景技術(shù):
隨著科技的不斷進(jìn)步,手機(jī)、電腦、平板等電子產(chǎn)品被廣泛使用,電子產(chǎn)品的人機(jī)交互方式也受到越來越多的重視。
由于電子產(chǎn)品在各個(gè)領(lǐng)域的不斷發(fā)展,使得敲擊鍵盤、點(diǎn)擊鼠標(biāo)等傳統(tǒng)人機(jī)交互方式的局限性日益凸顯。而觸摸屏技術(shù)可以完全擺脫鼠標(biāo)和鍵盤,為人們提供方便快捷的服務(wù),但是,目前現(xiàn)有的觸摸屏技術(shù)都是以硬件為基礎(chǔ)的,容易受到電子元件性能的影響,并且成本較高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種顯示裝置及其控制方法,可以使用戶在不直接接觸顯示裝置的情況下,對(duì)其進(jìn)行操作,給用戶帶來全新的體驗(yàn)。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一方面,提供一種顯示裝置,包括外殼、設(shè)置于所述外殼中的顯示組件、以及控制模塊;所述外殼露出所述顯示組件的顯示面;所述控制模塊用于控制所述顯示組件進(jìn)行顯示;還包括設(shè)置于所述外殼上的多個(gè)追蹤模塊。
所述多個(gè)追蹤模塊分設(shè)于與所述顯示面同側(cè)的至少兩條邊框上,所述多個(gè)追蹤模塊順次連線構(gòu)成一個(gè)平面。
所述多個(gè)追蹤模塊,分別用于發(fā)射預(yù)定波長的不可見光,并捕捉各自發(fā)出的所述不可見光進(jìn)入人眼瞳孔形成的高亮度反射點(diǎn)的位置、追蹤模塊到各自捕捉的所述高亮度反射點(diǎn)之間的第一距離、所述不可見光與所有所述高亮度反射點(diǎn)所形成的平面之間的第一夾角;還用于檢測人眼狀態(tài)。
所述控制模塊,還用于獲取所述多個(gè)追蹤模塊之間的第二距離、以及所述多個(gè)追蹤模塊順次連線構(gòu)成的平面的內(nèi)角;根據(jù)每個(gè)所述追蹤模塊捕捉的所述高亮度反射點(diǎn)的位置、所述第一夾角、所述第一距離、以及自身獲取的所述第二距離和所述內(nèi)角,得到人眼在所述顯示面的聚焦區(qū)域;根據(jù)所述追蹤模塊檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作。
優(yōu)選的,所述追蹤模塊的個(gè)數(shù)為3個(gè)。
進(jìn)一步優(yōu)選的,所述控制模塊用于根據(jù)每個(gè)所述追蹤模塊捕捉的所述高亮度反射點(diǎn)的位置、所述第一夾角、所述第一距離、以及自身獲取的所述第二距離和所述內(nèi)角,得到人眼在所述顯示面的聚焦區(qū)域,具體包括:
根據(jù)所述高亮度反射點(diǎn)的位置,確定人眼瞳孔中心的位置,根據(jù)所述高亮度反射點(diǎn)的位置和所述第一夾角,確定人眼眼球中心的位置,所述人眼眼球中心到所述人眼瞳孔中心的連線方向?yàn)槿搜垡暰€的方向;根據(jù)每個(gè)所述追蹤模塊捕捉的所述第一夾角,計(jì)算每個(gè)所述追蹤模塊發(fā)射的所述不可見光與人眼視線方向之間的第二夾角。
根據(jù)所述高亮度反射點(diǎn)的位置,得到相鄰所述高亮度反射點(diǎn)之間的第三距離,并由所述第三距離得到每個(gè)所述高亮度反射點(diǎn)到所述人眼瞳孔中心的第四距離。
根據(jù)所述第四距離以及所述第二夾角,得到每個(gè)所述高亮度反射點(diǎn)到所述人眼眼球中心的第五距離。
根據(jù)所述第一距離以及所述第五距離,得到每個(gè)所述追蹤模塊到人眼眼球中心的第六距離。
在上述基礎(chǔ)上,根據(jù)所述第二夾角、所述第六距離、所述第二距離、以及所述內(nèi)角,得到人眼視線落在所述顯示面上的視線點(diǎn)到每個(gè)所述追蹤模塊的第七距離;根據(jù)所述視線點(diǎn)到三個(gè)所述追蹤模塊的第七距離,確定所述聚焦區(qū)域。
優(yōu)選的,所述追蹤模塊為微型紅外攝像機(jī)。
優(yōu)選的,所述顯示組件中集成有觸控結(jié)構(gòu);所述顯示裝置還包括設(shè)置在所述外殼外側(cè)表面的切換按鍵,所述切換按鍵與所述控制模塊相連;所述控制模塊還用于接收到所述切換按鍵發(fā)出的切換信號(hào)后,控制所述多個(gè)追蹤模塊停止工作,并基于所述觸控結(jié)構(gòu),對(duì)觸控位置進(jìn)行識(shí)別。
優(yōu)選的,所述顯示組件包括OLED顯示面板;或者,所述顯示組件包括LCD面板和背光源。
另一方面,提供一種如第一方面所述的顯示裝置的控制方法,控制模塊獲取多個(gè)追蹤模塊之間的第二距離、以及所述多個(gè)追蹤模塊順次連線構(gòu)成的平面的內(nèi)角;并接收所述多個(gè)追蹤模塊分別發(fā)送的高亮度反射點(diǎn)的位置、追蹤模塊到各自捕捉的所述高亮度反射點(diǎn)之間的第一距離、所述不可見光與所有所述高亮度反射點(diǎn)所形成的平面之間的第一夾角。
根據(jù)所述高亮度反射點(diǎn)的位置、所述第一夾角、所述第一距離、所述第二距離和所述內(nèi)角,得到人眼在所述顯示面的聚焦區(qū)域。
根據(jù)所述追蹤模塊檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作。
優(yōu)選的,所述追蹤模塊的個(gè)數(shù)為3個(gè)。
進(jìn)一步優(yōu)選的,控制模塊根據(jù)所述高亮度反射點(diǎn)的位置、所述第一夾角、所述第一距離、所述第二距離和所述內(nèi)角,得到人眼在所述顯示面的聚焦區(qū)域,具體包括:
控制模塊根據(jù)所述高亮度反射點(diǎn)的位置,確定人眼瞳孔中心的位置,根據(jù)所述高亮度反射點(diǎn)的位置和所述第一夾角,確定人眼眼球中心的位置,所述人眼眼球中心到所述人眼瞳孔中心的連線方向?yàn)槿搜垡暰€的方向;根據(jù)每個(gè)所述追蹤模塊發(fā)送的所述第一夾角,計(jì)算每個(gè)所述追蹤模塊發(fā)射的所述不可見光與人眼視線方向之間的第二夾角。
根據(jù)所述高亮度反射點(diǎn)的位置,得到相鄰所述高亮度反射點(diǎn)之間的第三距離,并由所述第三距離得到每個(gè)所述高亮度反射點(diǎn)到所述人眼瞳孔中心的第四距離。
根據(jù)所述第四距離以及所述第二夾角,得到每個(gè)所述高亮度反射點(diǎn)到所述人眼眼球中心的第五距離。
根據(jù)所述第一距離以及所述第五距離,得到每個(gè)所述追蹤模塊到所述人眼眼球中心的第六距離。
根據(jù)所述第二夾角、所述第六距離、所述第二距離、以及所述內(nèi)角,得到人眼視線落在所述顯示面上的視線點(diǎn)到每個(gè)所述追蹤模塊的第七距離;根據(jù)所述視線點(diǎn)到三個(gè)所述追蹤模塊的第七距離,確定所述聚焦區(qū)域。
優(yōu)選的,所述方法還包括:所述控制模塊接收到切換信號(hào)后,控制所述多個(gè)追蹤模塊停止工作,并基于觸控結(jié)構(gòu),對(duì)觸控位置進(jìn)行識(shí)別。
本發(fā)明施例提供一種顯示裝置及其控制方法,通過在與顯示面同側(cè)的邊框上設(shè)置多個(gè)可發(fā)射預(yù)定波長的不可見光的追蹤模塊,且多個(gè)追蹤模塊分設(shè)于至少兩條邊框上,使得多個(gè)追蹤模塊順次連線可構(gòu)成一個(gè)平面,控制模塊根據(jù)各個(gè)追蹤模塊捕捉各自發(fā)出的不可見光進(jìn)入人眼瞳孔形成的高亮度反射點(diǎn)的位置、追蹤模塊到各自捕捉的高亮度反射點(diǎn)之間的第一距離、不可見光與所有高亮度反射點(diǎn)所形成的平面之間的第一夾角、以及自身獲取的多個(gè)追蹤模塊之間的第二距離和多個(gè)追蹤模塊順次連線構(gòu)成的平面的內(nèi)角,得到人眼在顯示面的聚焦區(qū)域,再根據(jù)追蹤模塊檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作,可以使用戶在不直接接觸顯示裝置的情況下,對(duì)顯示裝置進(jìn)行操作,給用戶帶來全新的體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種顯示裝置的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種顯示裝置確定人眼聚焦區(qū)域的原理圖;
圖3為本發(fā)明實(shí)施例提供的一種顯示裝置確定視線點(diǎn)位置的原理圖;
圖4為本發(fā)明實(shí)施例提供的一種顯示裝置中各模塊的連接示意圖;
圖5為本發(fā)明實(shí)施例提供的一種顯示裝置控制方法的流程示意圖一;
圖6為本發(fā)明實(shí)施例提供的一種顯示裝置控制方法的流程示意圖二。
附圖標(biāo)記:
10-顯示面;20-邊框;30-追蹤模塊;401-人眼眼球中心;402-高亮度反射點(diǎn);403-人眼瞳孔中心;50-不可見光;60-視線點(diǎn);70-控制模塊;80-切換按鍵;90-觸控結(jié)構(gòu)。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供一種顯示裝置,如圖1所示,包括外殼、設(shè)置于所述外殼中的顯示組件、以及控制模塊(圖中未標(biāo)出);外殼露出顯示組件的顯示面10;控制模塊用于控制顯示組件進(jìn)行顯示;還包括設(shè)置于外殼上的多個(gè)追蹤模塊30;多個(gè)追蹤模塊30分設(shè)于與顯示面10同側(cè)的至少兩條邊框20上,多個(gè)追蹤模塊30順次連線構(gòu)成一個(gè)平面。
如圖2所示,多個(gè)追蹤模塊30,分別用于發(fā)射預(yù)定波長的不可見光50,并捕捉各自發(fā)出的不可見光50進(jìn)入人眼瞳孔形成的高亮度反射點(diǎn)402的位置、追蹤模塊30到各自捕捉的高亮度反射點(diǎn)402之間的第一距離(圖2中的FB、GC、HD)、不可見光50與所有高亮度反射點(diǎn)402所形成的平面之間的第一夾角(圖2中的∠ABE、∠ACE、∠ADE);還用于檢測人眼狀態(tài)。
如圖2和圖3所示,控制模塊,還用于獲取多個(gè)追蹤模塊30之間的第二距離(圖2中的FG、GH、FH)、以及多個(gè)追蹤模塊30順次連線構(gòu)成的平面的內(nèi)角(圖2中的∠FGH、∠GFH、∠FHG);根據(jù)每個(gè)追蹤模塊30捕捉的高亮度反射點(diǎn)402的位置、所述第一夾角、所述第一距離、以及自身獲取的所述第二距離和所述內(nèi)角,得到人眼在顯示面10的聚焦區(qū)域;根據(jù)追蹤模塊30檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作。
此處,本領(lǐng)域的技術(shù)人員應(yīng)該知道,不可見光50為人眼看不到的光。因此,多個(gè)追蹤模塊30發(fā)射的預(yù)定波長的不可見光50不會(huì)影響用戶正常觀看顯示裝置顯示的畫面。
需要說明的是,第一,追蹤模塊30具有同步追蹤功能,能自動(dòng)捕捉人眼的轉(zhuǎn)動(dòng)方向,并隨人眼的轉(zhuǎn)動(dòng)方向轉(zhuǎn)動(dòng)。
第二,不對(duì)不可見光50的具體波長進(jìn)行限定,例如預(yù)定波長的不可見光50可以是紅外光、紫外光等。
第三,無論眼球怎樣轉(zhuǎn)動(dòng),人眼視線都與人眼瞳孔垂直、且經(jīng)過人眼瞳孔中心403。將圓盤狀的人眼瞳孔近似看作所有高亮度反射點(diǎn)402順次連線所形成的平面的外接圓,人眼瞳孔中心403為所述外接圓的圓心,則人眼視線垂直于所述外接圓,進(jìn)而人眼視線垂直于所述外接圓上任意一條直線,由于人眼瞳孔中心403與高亮度反射點(diǎn)402的連線為所述外接圓上的一條直線,因此,人眼視線垂直于人眼瞳孔中心403與高亮度反射點(diǎn)402的連線,而不可見光50為經(jīng)過高亮度反射點(diǎn)402、且不與所述外接圓平行的直線,從而根據(jù)線面夾角關(guān)系可得,不可見光50與所有高亮度反射點(diǎn)402所形成的平面之間的第一夾角為:人眼瞳孔中心403與高亮度反射點(diǎn)402的連線和不可見光50之間的夾角。
第四,不對(duì)各個(gè)追蹤模塊30的具體設(shè)置位置進(jìn)行限定,只要多個(gè)追蹤模塊30分設(shè)于與顯示面10同側(cè)的至少兩條邊框20上,且順次連線可構(gòu)成一個(gè)平面即可。
第五,追蹤模塊30可以檢測人眼的活動(dòng)狀態(tài),例如張開、閉合、眨眼等。
第六,控制模塊確定人眼在顯示面10的聚焦區(qū)域后,可以按照已設(shè)定的操作規(guī)則,根據(jù)追蹤模塊30檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作。
示例的,當(dāng)人眼視線聚焦某一區(qū)域,且在5秒內(nèi)沒有眨眼時(shí),表示對(duì)該聚焦區(qū)域進(jìn)行單擊操作;當(dāng)人眼視線聚焦某一區(qū)域,且在5秒內(nèi)眨眼兩次時(shí),表示對(duì)該聚焦區(qū)域進(jìn)行雙擊操作。
本發(fā)明施例提供一種顯示裝置,通過在與顯示面10同側(cè)的邊框20上設(shè)置多個(gè)可發(fā)射預(yù)定波長的不可見光50的追蹤模塊30,且多個(gè)追蹤模塊30分設(shè)于至少兩條邊框20上,使得多個(gè)追蹤模塊30順次連線可構(gòu)成一個(gè)平面,控制模塊根據(jù)各個(gè)追蹤模塊30捕捉各自發(fā)出的不可見光50進(jìn)入人眼瞳孔形成的高亮度反射點(diǎn)402的位置、追蹤模塊30到各自捕捉的高亮度反射點(diǎn)402之間的第一距離、不可見光50與所有高亮度反射點(diǎn)402所形成的平面之間的第一夾角、以及自身獲取的多個(gè)追蹤模塊30之間的第二距離和多個(gè)追蹤模塊30順次連線構(gòu)成的平面的內(nèi)角,得到人眼在顯示面10的聚焦區(qū)域,再根據(jù)追蹤模塊30檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作,可以使用戶在不直接接觸顯示裝置的情況下,對(duì)顯示裝置進(jìn)行操作,給用戶帶來全新的體驗(yàn)。
考慮到將多個(gè)追蹤模塊30分設(shè)于與顯示面10同側(cè)的至少兩條邊框20上,且多個(gè)追蹤模塊30順次連線構(gòu)成一個(gè)平面,至少需要3個(gè)追蹤模塊30,優(yōu)選的,如圖1-3所示,追蹤模塊30的個(gè)數(shù)為3個(gè),可節(jié)省制作成本。
進(jìn)一步優(yōu)選的,如圖2和圖3所示,所述控制模塊用于根據(jù)每個(gè)追蹤模塊30捕捉的高亮度反射點(diǎn)402的位置、所述第一夾角、所述第一距離、以及自身獲取的所述第二距離和所述內(nèi)角,得到人眼在顯示面10的聚焦區(qū)域60,具體包括如下過程:
控制模塊根據(jù)高亮度反射點(diǎn)402的位置,確定人眼瞳孔中心403的位置,根據(jù)高亮度反射點(diǎn)402的位置和所述第一夾角,確定人眼眼球中心401的位置,人眼眼球中心401到人眼瞳孔中心403的連線方向?yàn)槿搜垡暰€的方向;根據(jù)每個(gè)追蹤模塊30捕捉的所述第一夾角,計(jì)算每個(gè)追蹤模塊30發(fā)射的不可見光50與人眼視線方向之間的第二夾角(圖2中的∠HAI、∠FAI、∠GAI,或者∠DAE、∠CAE、∠DAE)。
具體的,計(jì)算第二夾角∠HAI、∠FAI、∠GAI的度數(shù),以∠HAI為例:在直角△ADE中,已知AE⊥DE、以及∠ADE的度數(shù),得到∠HAI的度數(shù)。同理可求出∠FAI、∠GAI的度數(shù)。
此處,追蹤模塊30發(fā)出的不可見光50先在人眼瞳孔形成高亮反射點(diǎn)402,再與所有高亮反射點(diǎn)402的外接圓形成所述第一夾角匯聚到視網(wǎng)膜中間凹,視網(wǎng)膜中間凹與人眼瞳孔中心403連線的方向?yàn)槿搜垡暰€的方向,因此,可通過高亮度反射點(diǎn)402的位置和所述第一夾角,確定視網(wǎng)膜中間凹的位置。其中,由于眼睛晶體變化復(fù)雜,且獲取視網(wǎng)膜中間凹的位置很困難,因此,通常將人眼眼球中心401與人眼瞳孔中心403連線的方向作為視線方向。
根據(jù)高亮度反射點(diǎn)402的位置,得到相鄰高亮度反射點(diǎn)402之間的第三距離(圖2中的BC、CD、BD),并由所述第三距離得到每個(gè)高亮度反射點(diǎn)402到人眼瞳孔中心403的第四距離(圖2中的BE、CE、DE)。
具體的,計(jì)算第四距離DE、BE、CE的長度,以DE為例:根據(jù)B、C、D的位置,得到第三距離BC、CD、BD的長度,在△BCD中,可根據(jù)已知三角形三邊邊長,求三角形外接圓半徑的公式,計(jì)算出△BCD的外接圓半徑DE,具體的,根據(jù)得到∠BDC的度數(shù),再根據(jù)得到DE的長度。同理可求出BE、CE的長度。
根據(jù)所述第四距離以及所述第二夾角,得到每個(gè)高亮度反射點(diǎn)402到人眼眼球中心401的第五距離(圖2中的BA、CA、DA)。
具體的,計(jì)算第五距離DA、BA、CA的長度,以DA為例:在直角△ADE中,已知AE⊥DE、∠DAE的度數(shù)、DE的長度,根據(jù)得到DA的長度。同理可求出BA、CA的長度。
根據(jù)所述第一距離以及所述第五距離,得到每個(gè)追蹤模塊30到人眼眼球中心401的第六距離(圖2中的FA、GA、HA)。
具體的,計(jì)算第六距離FA、GA、HA的長度,以HA為例:已知HD的長度、以及DA的長度,根據(jù)HA=HD+DA,得到HA的長度。同理可求出FA、GA的長度。
根據(jù)所述第二夾角、所述第六距離、所述第二距離、以及所述內(nèi)角,得到人眼視線落在顯示面10上的視線點(diǎn)60到每個(gè)追蹤模塊30的第七距離(圖2中的IF、IG、IH);根據(jù)所述視線點(diǎn)60到三個(gè)追蹤模塊30的第七距離,確定所述聚焦區(qū)域。
具體的,計(jì)算第七距離HI、GI、FI的長度,在△AHI中,已知∠HAI的度數(shù)、HA的長度,根據(jù)余弦定理可得在△AFI中,已知∠FAI的度數(shù)、FA的長度,得到在△AGI中,已知∠GAI的度數(shù)、GA的長度,得到在式①②③中,HI、FI、GI都可用只含AI一個(gè)未知數(shù)的表達(dá)式表示出來。
在此基礎(chǔ)上,在△FHI和△GHI中,已知FH、GH的長度、∠FHG的度數(shù)α,則∠FHI+∠GHI=α------④;在△FHI中,根據(jù)余弦定理可得出關(guān)系式同理,在△GHI中,可得出關(guān)系式
綜上,在①②③④⑤⑥6個(gè)方程中,HI、GI、FI、AI、∠FHI、∠GHI為未知數(shù),由于HI、GI、FI都可以用只含AI一個(gè)未知數(shù)的表達(dá)式進(jìn)行表示,因此,可先求出AI的值,再根據(jù)式①求出HI的長度、式②求出FI的長度、式③求出GI的長度。
由上述計(jì)算結(jié)果可知:視線點(diǎn)I到各個(gè)追蹤模塊F、H、G的第七距離,從而可根據(jù)視線點(diǎn)I到三個(gè)追蹤模塊F、H、G的第七距離,確定所述聚焦區(qū)域,如圖3所示,具體方法為:以追蹤模塊F、H、G為圓心,視線點(diǎn)I到追蹤模塊F、H、G的第七距離為半徑畫圓,三個(gè)圓的交點(diǎn)即為視線點(diǎn)I的位置。
需要說明的是,本領(lǐng)域的技術(shù)人員應(yīng)該知道,通常以顯示面10上任一點(diǎn)建立直角坐標(biāo)系作為屏幕坐標(biāo),控制模塊可通過獲取某點(diǎn)在顯示面10上的坐標(biāo),得到該點(diǎn)在顯示面10上的具體位置,進(jìn)而對(duì)該點(diǎn)進(jìn)行操作。
基于此,在已知每個(gè)追蹤模塊30的坐標(biāo)的情況下,控制模塊可根據(jù)視線點(diǎn)60到三個(gè)追蹤模塊30之間的第七距離,確定視線點(diǎn)60的坐標(biāo)。由于人眼觀看顯示面10時(shí),視線的聚焦位置是由很多個(gè)視線點(diǎn)60組成的聚焦區(qū)域,因此,可通過視線點(diǎn)60的坐標(biāo),得到人眼聚焦區(qū)域的坐標(biāo)。
本發(fā)明實(shí)施例中,控制模塊可確定當(dāng)追蹤模塊30的個(gè)數(shù)為3個(gè)時(shí),人眼的聚焦區(qū)域。
優(yōu)選的,所述追蹤模塊30為微型紅外攝像機(jī)。
本發(fā)明實(shí)施例中,由于微型紅外攝像機(jī)的制作及應(yīng)用已經(jīng)非常成熟,且能實(shí)現(xiàn)本發(fā)明中追蹤模塊30所需的功能,因此,可將微型紅外攝像機(jī)用作追蹤模塊30。
優(yōu)選的,所述顯示組件中集成有觸控結(jié)構(gòu);顯示裝置還包括設(shè)置在外殼外側(cè)表面的切換按鍵,切換按鍵與控制模塊相連;如圖4所示,控制模塊70還用于接收到切換按鍵80發(fā)出的切換信號(hào)后,控制所述多個(gè)追蹤模塊30停止工作,并基于觸控結(jié)構(gòu)90,對(duì)觸控位置進(jìn)行識(shí)別。
需要說明的是,觸控結(jié)構(gòu)90可以是基于電容式的觸控結(jié)構(gòu)90,也可以是基于電阻式的觸控結(jié)構(gòu)90。當(dāng)觸控結(jié)構(gòu)90為基于電容式的觸控結(jié)構(gòu)90時(shí),不對(duì)觸控結(jié)構(gòu)90的設(shè)置位置進(jìn)行限定,只要能實(shí)現(xiàn)觸控功能即可,例如可以是內(nèi)嵌式觸控(in cell touch)、可以是表面式觸控(on cell touch)、也可以是一體化觸控(One Glass Solution,簡稱OGS);當(dāng)觸控結(jié)構(gòu)90為基于電阻式的觸控結(jié)構(gòu)90時(shí),可以是四線電阻式、也可以是五線電阻式。
本發(fā)明實(shí)施例中,顯示裝置不但可以通過視覺識(shí)別觸控位置,還可以在控制模塊70接收到切換按鍵80發(fā)出的切換信號(hào)后,通過觸控結(jié)構(gòu)90識(shí)別觸控位置。
優(yōu)選的,所述顯示組件包括有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,簡稱OLED)顯示面板;或者,所述顯示組件包括液晶顯示(Liquid Crystal Display,簡稱LCD)面板和背光源。
本發(fā)明實(shí)施例中,顯示裝置既可以是LCD,也可以是OLED顯示器。
本發(fā)明實(shí)施例提供一種如本發(fā)明前述任一實(shí)施例顯示裝置的控制方法,如圖5所示,具體可通過如下步驟實(shí)現(xiàn):
S10、如圖2所示,控制模塊70獲取多個(gè)追蹤模塊30之間的第二距離、以及多個(gè)追蹤模塊30順次連線構(gòu)成的平面的內(nèi)角;并接收多個(gè)追蹤模塊30分別發(fā)送的高亮度反射點(diǎn)402的位置、追蹤模塊30到各自捕捉的高亮度反射點(diǎn)402之間的第一距離、不可見光50與所有高亮度反射點(diǎn)402所形成的平面之間的第一夾角。
S20、如圖2所示,根據(jù)高亮度反射點(diǎn)402的位置、所述第一夾角、所述第一距離、所述第二距離和所述內(nèi)角,得到人眼在顯示面10的聚焦區(qū)域。
S30、根據(jù)追蹤模塊30檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作。
本發(fā)明施例還提供一種顯示裝置的控制方法,通過在與顯示裝置的顯示面10同側(cè)的邊框20上,設(shè)置多個(gè)可發(fā)射預(yù)定波長的不可見光50的追蹤模塊30,且多個(gè)追蹤模塊30分設(shè)于至少兩條邊框20上,使得多個(gè)追蹤模塊30順次連線可構(gòu)成一個(gè)平面,顯示裝置中的控制模塊70根據(jù)各個(gè)追蹤模塊30捕捉各自發(fā)出的不可見光50進(jìn)入人眼瞳孔形成的高亮度反射點(diǎn)402的位置、追蹤模塊30到各自捕捉的高亮度反射點(diǎn)402之間的第一距離、不可見光50與所有高亮度反射點(diǎn)402所形成的平面之間的第一夾角、以及自身獲取的多個(gè)追蹤模塊30之間的第二距離和多個(gè)追蹤模塊30順次連線構(gòu)成的平面的內(nèi)角,得到人眼在顯示面10的聚焦區(qū)域,再根據(jù)追蹤模塊30檢測的人眼狀態(tài),對(duì)所述聚焦區(qū)域進(jìn)行操作,可以使用戶在不直接接觸顯示裝置的情況下,對(duì)顯示裝置進(jìn)行操作,給用戶帶來全新的體驗(yàn)。
考慮到將多個(gè)追蹤模塊30分設(shè)于與顯示面10同側(cè)的至少兩條邊框20上,且多個(gè)追蹤模塊30順次連線構(gòu)成一個(gè)平面,因此,至少需要3個(gè)追蹤模塊30,優(yōu)選的,如圖1-3所示,追蹤模塊30的個(gè)數(shù)為3個(gè),可節(jié)省制作成本。
進(jìn)一步優(yōu)選的,如圖2和圖3所示,控制模塊70根據(jù)高亮度反射點(diǎn)402的位置、所述第一夾角、所述第一距離、所述第二距離和所述內(nèi)角,得到人眼在所述顯示面11的聚焦區(qū)域,如圖6所示,所述方法具體還包括如下步驟:
S100、如圖2所示,控制模塊70根據(jù)高亮度反射點(diǎn)402的位置,確定人眼瞳孔中心403的位置,根據(jù)高亮度反射點(diǎn)402的位置和所述第一夾角,確定人眼眼球中心401的位置,人眼眼球中心401到人眼瞳孔中心403的連線方向?yàn)槿搜垡暰€的方向;根據(jù)每個(gè)追蹤模塊30發(fā)送的所述第一夾角,計(jì)算每個(gè)追蹤模塊30發(fā)射的不可見光50與人眼視線方向之間的第二夾角。
具體的,計(jì)算第二夾角∠HAI、∠FAI、∠GAI的度數(shù),以∠HAI為例:在直角△ADE中,已知AE⊥DE、以及∠ADE的度數(shù),得到∠HAI的度數(shù)。同理可求出∠FAI、∠GAI的度數(shù)。
S200、如圖2所示,根據(jù)高亮度反射點(diǎn)402的位置,得到相鄰高亮度反射點(diǎn)402之間的第三距離,并由所述第三距離得到每個(gè)高亮度反射點(diǎn)402到人眼瞳孔中心403的第四距離。
具體的,計(jì)算第四距離DE、BE、CE的長度,以DE為例:根據(jù)B、C、D的位置,得到第三距離BC、CD、BD的長度,在△BCD中,可根據(jù)已知三角形三邊邊長,求三角形外接圓半徑的公式,計(jì)算出△BCD的外接圓半徑DE,具體的,根據(jù)得到∠BDC的度數(shù),再根據(jù)得到DE的長度。同理可求出BE、CE的長度。
S300、如圖2所示,根據(jù)所述第四距離以及所述第二夾角,得到每個(gè)高亮度反射點(diǎn)402到人眼眼球中心401的第五距離。
具體的,計(jì)算第五距離DA、BA、CA的長度,以DA為例:在直角△ADE中,已知AE⊥DE、∠DAE的度數(shù)、DE的長度,根據(jù)得到DA的長度。同理可求出BA、CA的長度。
S400、如圖2所示,根據(jù)所述第一距離以及所述第五距離,得到每個(gè)追蹤模塊30到人眼眼球中心401的第六距離。
具體的,計(jì)算第六距離FA、GA、HA的長度,以HA為例:已知HD的長度、以及DA的長度,根據(jù)HA=HD+DA,得到HA的長度。同理可求出FA、GA的長度。
S500、如圖2和圖3所示,根據(jù)所述第二夾角、所述第六距離、所述第二距離、以及所述內(nèi)角,得到人眼視線落在顯示面10上的視線點(diǎn)60到每個(gè)追蹤模塊30的第七距離;根據(jù)所述視線點(diǎn)60到三個(gè)追蹤模塊30的第七距離,確定所述聚焦區(qū)域。
具體的,計(jì)算第七距離HI、GI、FI的長度,在△AHI中,已知∠HAI的度數(shù)、HA的長度,根據(jù)余弦定理可得在△AFI中,已知∠FAI的度數(shù)、FA的長度,得到在△AGI中,已知∠GAI的度數(shù)、GA的長度,得到在式①②③中,HI、FI、GI都可用只含AI一個(gè)未知數(shù)的表達(dá)式表示出來。
在此基礎(chǔ)上,在△FHI和△GHI中,已知FH、GH的長度、∠FHG的度數(shù)α,則∠FHI+∠GHI=α------④;在△FHI中,根據(jù)余弦定理可得出關(guān)系式同理,在△GHI中,可得出關(guān)系式
綜上,在①②③④⑤⑥6個(gè)方程中,HI、GI、FI、AI、∠FHI、∠GHI為未知數(shù),由于HI、GI、FI都可以用只含AI一個(gè)未知數(shù)的表達(dá)式進(jìn)行表示,因此,可先求出AI的值,再根據(jù)式①求出HI的長度、式②求出FI的長度、式③求出GI的長度。
由上述計(jì)算結(jié)果可知:視線點(diǎn)I到各個(gè)追蹤模塊F、H、G的第七距離,從而可根據(jù)視線點(diǎn)I到三個(gè)追蹤模塊F、H、G的第七距離,確定所述聚焦區(qū)域,如圖3所示,具體方法為:以追蹤模塊F、H、G為圓心,視線點(diǎn)I到追蹤模塊F、H、G的第七距離為半徑畫圓,三個(gè)圓的交點(diǎn)即為視線點(diǎn)I的位置。
本發(fā)明實(shí)施例中,控制模塊70根據(jù)所述步驟,可確定當(dāng)追蹤模塊30的個(gè)數(shù)為3個(gè)時(shí),人眼的聚焦區(qū)域。
優(yōu)選的,如圖4所示,所述方法還包括:控制模塊70接收到切換信號(hào)后,控制多個(gè)追蹤模塊30停止工作,并基于觸控結(jié)構(gòu)90,對(duì)觸控位置進(jìn)行識(shí)別。
本發(fā)明實(shí)施例中,顯示裝置不但可以通過視覺識(shí)別觸控位置,還可以在控制模塊70接收到切換按鍵80發(fā)出的切換信號(hào)后,通過觸控結(jié)構(gòu)90識(shí)別觸控位置。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。