欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法

文檔序號(hào):6648847閱讀:181來(lái)源:國(guó)知局
監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法
【專利摘要】本發(fā)明公開了一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法。該裝置包括:人眼坐標(biāo)識(shí)別模塊,其配置為識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo);坐標(biāo)轉(zhuǎn)換模塊,其配置為將所述第一人眼坐標(biāo)轉(zhuǎn)換成以所述終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo);姿態(tài)判定模塊,其配置為根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài);報(bào)警模塊,其配置為如果所述姿態(tài)判定模塊判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。本發(fā)明能夠精確判斷用戶不良姿態(tài)以及精確判斷用戶使用終端設(shè)備的有效時(shí)間,防止用戶近視或斜視。
【專利說(shuō)明】監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,具體涉及一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法。

【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,計(jì)算機(jī)、智能手機(jī)、平板電腦等電子產(chǎn)品越來(lái)越普及,現(xiàn)代人幾乎每天都在使用這些電子產(chǎn)品,并且使用時(shí)間也越來(lái)越長(zhǎng)。對(duì)于青少年而言,長(zhǎng)期以不良姿勢(shì)使用計(jì)算機(jī)、智能手機(jī)、平板電腦會(huì)導(dǎo)致近視、斜視、駝背,成年人則容易引發(fā)各種身體疾病,比如頸椎病等等。因此,如何在使用這些電子產(chǎn)品時(shí)養(yǎng)成并保持良好的使用習(xí)慣逐漸成為一個(gè)值得關(guān)注的主題。
[0003]當(dāng)前,已經(jīng)有人提出了監(jiān)測(cè)計(jì)算機(jī)用戶的使用習(xí)慣的方案。例如,專利號(hào)201020246535.4提出了一種防近視電腦攝像頭,其紅外感應(yīng)器檢測(cè)用戶與攝像頭的距離,其缺點(diǎn)是結(jié)構(gòu)復(fù)雜、功能單一,使用紅外感應(yīng)器設(shè)備使得增加了成本。此外,現(xiàn)有的一些方案是通過(guò)測(cè)量攝像頭與用戶的距離來(lái)判斷用戶是否離計(jì)算機(jī)屏幕過(guò)近,然而攝像頭本身與計(jì)算機(jī)屏幕有可能不在一個(gè)平面上,因此,這種判斷方式會(huì)導(dǎo)致誤判斷的可能性。再者,目前還沒(méi)有能夠防止用戶斜視的成型方案。


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

[0004]針對(duì)上述問(wèn)題,本發(fā)明提供一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置及方法,以提示用戶距離終端設(shè)備屏幕過(guò)近或用戶處于斜視屏幕的狀態(tài)。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明一方面提供了一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置,包括:
[0006]人眼坐標(biāo)識(shí)別模塊,其配置為識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo);
[0007]坐標(biāo)轉(zhuǎn)換模塊,其配置為將所述第一人眼坐標(biāo)轉(zhuǎn)換成以所述終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo);
[0008]姿態(tài)判定模塊,其配置為根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài);
[0009]報(bào)警模塊,其配置為如果所述姿態(tài)判定模塊判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
[0010]通過(guò)本發(fā)明提供的監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置,能夠更精確地檢測(cè)到用戶是否姿態(tài)不良,并且能夠判斷用戶是否距離終端設(shè)備屏幕過(guò)近或用戶處于斜視狀態(tài),從而有效避免用戶使用終端設(shè)備時(shí)不良姿態(tài)造成的近視或斜視。
[0011]作為優(yōu)選,該裝置還包括:
[0012]人眼狀態(tài)識(shí)別模塊,其配置為識(shí)別所述圖像中的人眼狀態(tài),所述人眼狀態(tài)為睜眼狀態(tài)、閉眼狀態(tài)或眨眼狀態(tài);
[0013]記錄模塊,其配置為記錄用戶使用終端設(shè)備的累計(jì)有效時(shí)間,所述累計(jì)有效時(shí)間為排除眨眼狀態(tài)后對(duì)睜眼狀態(tài)進(jìn)行累計(jì)得到的累計(jì)時(shí)間;
[0014]其中,所述報(bào)警模塊還配置為如果用戶使用終端設(shè)備的所述累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,則向用戶發(fā)出警報(bào)。
[0015]通過(guò)優(yōu)選實(shí)施例的方案,能夠較精確地檢測(cè)用戶使用終端設(shè)備的累計(jì)有效時(shí)間,報(bào)警更準(zhǔn)確。
[0016]作為優(yōu)選,所述第一人眼坐標(biāo)、所述第二人眼坐標(biāo)分別為三維坐標(biāo)(xl,yl,zl)和(x2,y2,ζ2) ο
[0017]作為優(yōu)選,所述姿態(tài)判定模塊包括:
[0018]距離判定單元,其配置為判斷z2的絕對(duì)值是否小于第一閾值,如是,則判定用戶離終端設(shè)備屏幕過(guò)近;
[0019]斜視判定單元,其配置為判斷x2的絕對(duì)值是否大于第二閾值,如是,則判定用戶處于斜視狀態(tài);且/或配置為判斷y2的絕對(duì)值是否大于第三閾值,如是,則判定用戶處于斜視狀態(tài)。
[0020]作為優(yōu)選,該裝置還可以包括:
[0021]校準(zhǔn)預(yù)備模塊,其配置為在終端設(shè)備屏幕上顯示作為坐標(biāo)系原點(diǎn)的所述預(yù)定點(diǎn)并提示用戶正視該預(yù)定點(diǎn)的校準(zhǔn)信息,并且接收用戶關(guān)于已經(jīng)完成校準(zhǔn)預(yù)備的指令以觸發(fā)校準(zhǔn)操作模塊;
[0022]所述校準(zhǔn)操作模塊,其配置為識(shí)別攝像頭當(dāng)前拍攝的圖像中的人眼并確定該人眼的第三人眼坐標(biāo),以確定所述第一人眼坐標(biāo)與所述第二人眼坐標(biāo)之間的轉(zhuǎn)換關(guān)系。
[0023]本發(fā)明另一方面還提供了一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的方法,包括:
[0024]識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo);
[0025]將所述第一人眼坐標(biāo)轉(zhuǎn)換成以所述終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo);
[0026]根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài);
[0027]如果判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
[0028]作為優(yōu)選,該方法還可以包括:
[0029]識(shí)別所述圖像中的人眼狀態(tài),所述人眼狀態(tài)為睜眼狀態(tài)、閉眼狀態(tài)或眨眼狀態(tài);
[0030]記錄用戶使用終端設(shè)備的累計(jì)有效時(shí)間,所述累計(jì)有效時(shí)間為排除眨眼狀態(tài)后對(duì)睜眼狀態(tài)進(jìn)行累計(jì)得到的累計(jì)時(shí)間;
[0031]如果用戶使用終端設(shè)備的所述累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,則向用戶發(fā)出警報(bào)。
[0032]作為優(yōu)選,所述第一人眼坐標(biāo)、所述第二人眼坐標(biāo)分別為三維坐標(biāo)(xl,yl, zl)和(x2,y2,ζ2) ο
[0033]作為優(yōu)選,判斷第二人眼坐標(biāo)(x2,y2,z2)中z2的絕對(duì)值是否小于第一閾值,如是,則判定用戶離終端設(shè)備屏幕過(guò)近;
[0034]判斷x2的絕對(duì)值是否大于第二閾值,如是,則判定用戶處于斜視狀態(tài);且/或判斷y2的絕對(duì)值是否大于第三閾值,如是,則判定用戶處于斜視狀態(tài)。
[0035]作為優(yōu)選,該方法還可以包括:
[0036]在終端設(shè)備屏幕上顯示作為坐標(biāo)系原點(diǎn)的所述預(yù)定點(diǎn)并提示用戶正視該預(yù)定點(diǎn)的校準(zhǔn)信息,并且接收用戶關(guān)于已經(jīng)完成校準(zhǔn)預(yù)備的指令;
[0037]在接收到所述指令時(shí),識(shí)別攝像頭當(dāng)前拍攝的圖像中的人眼并確定該人眼的第三人眼坐標(biāo),以確定所述第一人眼坐標(biāo)與所述第二人眼坐標(biāo)之間的轉(zhuǎn)換關(guān)系。

【專利附圖】

【附圖說(shuō)明】
[0038]圖1為本發(fā)明實(shí)施例的監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置的結(jié)構(gòu)示意圖。
[0039]圖2為本發(fā)明一優(yōu)選實(shí)施例的監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的方法的流程示意圖。

【具體實(shí)施方式】
[0040]為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,下面參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
[0041]圖1是本發(fā)明實(shí)施例的一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置的結(jié)構(gòu)示意圖,其中,終端設(shè)備可以包括計(jì)算機(jī)、平板電腦、智能手機(jī)等。在本實(shí)施例中,終端設(shè)備具體為計(jì)算機(jī)。本實(shí)施例的監(jiān)測(cè)計(jì)算機(jī)用戶不良習(xí)慣的裝置包括:
[0042]人眼坐標(biāo)識(shí)別模塊,其配置為識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo);
[0043]坐標(biāo)轉(zhuǎn)換模塊,其配置為將所述第一人眼坐標(biāo)轉(zhuǎn)換成以計(jì)算機(jī)屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo);
[0044]姿態(tài)判定模塊,其配置為根據(jù)所述第二人眼坐標(biāo),判定用戶是否離計(jì)算機(jī)屏幕過(guò)近或用戶是否處于斜視狀態(tài);
[0045]報(bào)警模塊,其配置為如果判定出用戶離計(jì)算機(jī)屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
[0046]根據(jù)本實(shí)施例,通過(guò)轉(zhuǎn)換模塊得到的轉(zhuǎn)換后的人眼坐標(biāo),對(duì)用戶姿勢(shì)的判斷會(huì)更加精確。
[0047]具體而言,可以利用現(xiàn)有的任一種人眼定位算法來(lái)識(shí)別人眼坐標(biāo),如專利號(hào)201410258718.0提供的一種人眼定位、人眼區(qū)域定位方法及裝置,專利號(hào)201410231543.4提供的一種基于主動(dòng)光的人眼定位的方法等,再如,專利號(hào)201310015921.0提供的一種眼睛定位方法及裝置;此外,關(guān)于人眼定位算法,已有多篇論文對(duì)此進(jìn)行了闡述,在此不再贅述。也就是說(shuō),本發(fā)明不限于使用何種人眼定位算法。
[0048]在一個(gè)實(shí)施例中,將第一人眼坐標(biāo)設(shè)為(xl,yl),第二人眼坐標(biāo)設(shè)為(x2,y2)。根據(jù)坐標(biāo)轉(zhuǎn)換公式x2 = xl+xO ;y2 = yl+yO ;其中x0、yO分別為利用人眼定位算法識(shí)別出的第一人眼坐標(biāo)所處坐標(biāo)系的坐標(biāo)原點(diǎn)在以計(jì)算機(jī)屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系上的橫坐標(biāo)值和縱坐標(biāo)值,可計(jì)算出轉(zhuǎn)換后的第二人眼坐標(biāo)(x2,y2)的值;
[0049]以上僅考慮了識(shí)別單個(gè)人眼坐標(biāo)來(lái)做判斷的情況。在較佳實(shí)施例中,識(shí)別雙眼坐標(biāo)以作更精確的判斷,如,識(shí)別出的第一人眼坐標(biāo)中,左眼坐標(biāo)(Xl,yi),右眼坐標(biāo)(\,yr),先對(duì)左眼坐標(biāo)、右眼坐標(biāo)進(jìn)行平均處理得到(xl,yl),其中xl = (x1+xr)/2,yl = (yx+yr)/2,隨后利用上述坐標(biāo)轉(zhuǎn)換公式對(duì)(xl,yl)進(jìn)行坐標(biāo)轉(zhuǎn)換。
[0050]計(jì)算機(jī)屏幕上的預(yù)定點(diǎn)優(yōu)選為計(jì)算機(jī)屏幕中心點(diǎn)。
[0051]x0,yO可通過(guò)以下任一種方式來(lái)確定:
[0052]1、由用戶輸入x0,yO的值;
[0053]2、預(yù)先存儲(chǔ)對(duì)應(yīng)關(guān)系表或數(shù)據(jù)庫(kù),該對(duì)應(yīng)關(guān)系表或數(shù)據(jù)庫(kù)中存儲(chǔ)有計(jì)算機(jī)型號(hào)信息和與該計(jì)算機(jī)型號(hào)相應(yīng)的內(nèi)置攝像頭在以計(jì)算機(jī)屏幕上一預(yù)定點(diǎn)處為坐標(biāo)系原點(diǎn)的坐標(biāo)系中的坐標(biāo)值(xO,yO);在應(yīng)用本發(fā)明時(shí),通過(guò)自動(dòng)識(shí)別計(jì)算機(jī)型號(hào)信息,并通過(guò)型號(hào)信息查找對(duì)應(yīng)關(guān)系表或數(shù)據(jù)庫(kù),獲取x0,yO的值。
[0054]在一優(yōu)選實(shí)施例中,不利用上述方式,通過(guò)增加校準(zhǔn)預(yù)備模塊和校準(zhǔn)操作模塊,可以更便利地得到x0,yO的值。這將在后文進(jìn)行描述。
[0055]在下面一個(gè)實(shí)施例中,利用現(xiàn)有人眼定位算法識(shí)別出人眼三維坐標(biāo),與僅對(duì)人眼二位坐標(biāo)進(jìn)行檢測(cè)的方案相比較,利用轉(zhuǎn)換后的人眼三維坐標(biāo),既可以防止用戶斜視也能防止用戶離屏幕過(guò)近。
[0056]第一人眼坐標(biāo)和第二人眼坐標(biāo)分別設(shè)定為三維坐標(biāo)(xl,yl, zl)和(x2,y2,z2)。這里,與識(shí)別人眼二維坐標(biāo)的情形類似,第一人眼坐標(biāo)較佳地為將已經(jīng)識(shí)別出的雙眼坐標(biāo)做平均處理后得到的坐標(biāo)。
[0057]所述姿態(tài)判定模塊具體包括:
[0058]距離判定單元,其配置為判斷z2的絕對(duì)值是否小于第一閾值TH1,如是,則判定用戶離終端設(shè)備屏幕過(guò)近;
[0059]斜視判定單元,其配置為:判斷x2的絕對(duì)值是否大于第二閾值TH2,如是,則判定用戶處于斜視狀態(tài);以及判斷y2的絕對(duì)值是否大于第三閾值TH3,如是,則判定用戶處于斜視狀態(tài)。
[0060]第一閾值THl根據(jù)容易引發(fā)用戶近視的用戶與電腦屏幕之間的距離來(lái)設(shè)定;其優(yōu)選設(shè)定為30cm。
[0061]在該優(yōu)選實(shí)施例中,將屏幕中心點(diǎn)選為預(yù)定點(diǎn),以便更方便地設(shè)定第二閾值TH2、第三閾值TH3的具體值。在屏幕中心點(diǎn)為預(yù)定點(diǎn)(坐標(biāo)系原點(diǎn))的情形下,第二閾值TH2、第三閾值TH3的優(yōu)選值均為30cm。此外在一更優(yōu)選的實(shí)施例中,還可以讀取計(jì)算機(jī)屏幕尺寸參數(shù),并根據(jù)計(jì)算機(jī)屏幕的尺寸,調(diào)整用于判定用戶是否斜視的閾值。
[0062]在本實(shí)施例中,該裝置還可以包括校準(zhǔn)預(yù)備模塊和校準(zhǔn)操作模塊。
[0063]校準(zhǔn)預(yù)備模塊可以配置為在屏幕上顯示屏幕中心點(diǎn)和提示用戶正視屏幕中心點(diǎn)的校準(zhǔn)信息,用戶根據(jù)校準(zhǔn)說(shuō)明提示完成校準(zhǔn)預(yù)備后,點(diǎn)擊完成校準(zhǔn),校準(zhǔn)預(yù)備模塊接收到用戶指令后,觸發(fā)校準(zhǔn)操作模塊;
[0064]校準(zhǔn)操作模塊可以配置為識(shí)別攝像頭當(dāng)前拍攝的圖像中的人眼并確定該人眼的第三人眼坐標(biāo)(x3,y3,z3)(優(yōu)選為經(jīng)平均處理后得到的坐標(biāo)),從而可以確定所述第一人眼坐標(biāo)(xl,yl, zl)與所述第二人眼坐標(biāo)(x2,y2,z2)之間的轉(zhuǎn)換關(guān)系,即,得到坐標(biāo)轉(zhuǎn)換公式 x2 = xl~x3 ;y2 = yl-y3 ;z2 = zl_z3。
[0065]由于通常情況下攝像頭與計(jì)算機(jī)屏幕在z方向上的距離相比于用戶與計(jì)算機(jī)屏幕在z方向上的距離可以忽略,因此在上述坐標(biāo)轉(zhuǎn)換公式中z2 = zl-z3可以近似地簡(jiǎn)化為z2 = zlo由此,得到近似坐標(biāo)轉(zhuǎn)換公式:
[0066]χ2 = xl-x3 ;y2 = yl-y3 ;ζ2 = zl ο
[0067]可以使用該近似坐標(biāo)轉(zhuǎn)換公式進(jìn)行坐標(biāo)轉(zhuǎn)換。
[0068]根據(jù)該優(yōu)選實(shí)施例,既可以防止用戶斜視也能防止用戶距離屏幕過(guò)近,并且經(jīng)坐標(biāo)轉(zhuǎn)換后對(duì)用戶具有不良姿勢(shì)的判斷會(huì)更精準(zhǔn)。
[0069]在一更優(yōu)選的實(shí)施例中,該裝置還可以包括人眼狀態(tài)識(shí)別模塊和記錄模塊。
[0070]人眼狀態(tài)識(shí)別模塊可利用現(xiàn)有人眼狀態(tài)識(shí)別方法,如專利號(hào)200710028387.1提出的一種人眼定位及人眼狀態(tài)識(shí)別方法,專利號(hào)201310127089.3提出的一種基于圖割模型的人眼狀態(tài)識(shí)別方法,這些現(xiàn)有的人眼狀態(tài)識(shí)別方法可以識(shí)別出人眼狀態(tài)是睜眼狀態(tài)還是閉眼狀態(tài)。
[0071]特別地,本發(fā)明根據(jù)識(shí)別出的睜眼狀態(tài)、閉眼狀態(tài)進(jìn)一步識(shí)別眨眼狀態(tài)。
[0072]眨眼狀態(tài)的識(shí)別通過(guò)以下方式進(jìn)行:
[0073]當(dāng)人眼處于閉眼狀態(tài)的持續(xù)時(shí)間Tc與通常人眼在正常眨眼時(shí)所需的時(shí)間大致相稱時(shí),可認(rèn)為人眼此時(shí)是眨眼狀態(tài)。具體的判斷方式為如果Tc〈TtO,認(rèn)為人眼此時(shí)是眨眼狀態(tài),TtO優(yōu)選為Is或2s。
[0074]記錄模塊在排除了眨眼狀態(tài)后,如果人眼狀態(tài)處于連續(xù)睜眼狀態(tài),則對(duì)處于連續(xù)睜眼狀態(tài)的時(shí)間進(jìn)行累計(jì),累計(jì)出的時(shí)間作為用戶使用終端設(shè)備的累計(jì)有效時(shí)間。
[0075]也就是,記錄模塊在用戶閉眼休息時(shí),不對(duì)該時(shí)間進(jìn)行累計(jì)。
[0076]如果用戶使用終端設(shè)備的所述累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,如,該預(yù)定時(shí)間通??稍O(shè)定為30分鐘?I小時(shí)之間,則報(bào)警模塊將會(huì)向用戶發(fā)出警報(bào)。
[0077]通過(guò)該實(shí)施例,由于記錄的是用戶使用終端設(shè)備的有效時(shí)間,因此,本實(shí)施例能夠更精確地確定用戶是否長(zhǎng)時(shí)間連續(xù)使用終端設(shè)備,避免用眼疲勞。
[0078]本發(fā)明另一實(shí)施例還提供了一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的方法,包括:
[0079]識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo);
[0080]將所述第一人眼坐標(biāo)轉(zhuǎn)換成以終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo);
[0081]根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài);
[0082]如果判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
[0083]下面,通過(guò)一優(yōu)選實(shí)施例,詳細(xì)描述本發(fā)明優(yōu)選實(shí)施例的監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的方法。如圖2所示,該方法包括:
[0084]校準(zhǔn)階段:
[0085]步驟S101,在屏幕上顯示作為坐標(biāo)系原點(diǎn)的屏幕中心點(diǎn),并提示用戶調(diào)整姿態(tài)使得雙眼正視該坐標(biāo)系原點(diǎn),等待用戶調(diào)整完姿態(tài)后點(diǎn)擊開始;
[0086]步驟S102,根據(jù)當(dāng)前拍攝的圖像,識(shí)別圖像中的當(dāng)前人眼坐標(biāo),對(duì)當(dāng)前人眼坐標(biāo)中的左眼坐標(biāo)(χ3ρ γ3χ)和右眼坐標(biāo)(x3r,y3r)做平均處理,得到(x3,y3),其中x3 =(x31+x3r)/2, yl = (^+^^/20
[0087]應(yīng)用階段:
[0088]步驟S110,識(shí)別攝像頭拍攝的圖像中的人眼的三維人眼坐標(biāo),對(duì)其中的左眼坐標(biāo)和右眼坐標(biāo)作平均處理,得到(xl,yl,zl);
[0089]步驟S111,利用坐標(biāo)轉(zhuǎn)換公式 x2 = xl-x3 ;y2 = yl-y3 ;z2 = zl,將(xl, yl, zl)轉(zhuǎn)換為(x2,y2,z2);
[0090]步驟S112,判斷|z2|〈THl是否成立,如果成立則向用戶發(fā)出警報(bào);
[0091]步驟S113,判斷1x2 I >TH2是否成立,如果成立,則向用戶發(fā)出警報(bào);判斷| y2 | >TH3是否成立,如果成立,則向用戶發(fā)出警報(bào);
[0092]步驟S210,識(shí)別圖像中的人眼狀態(tài)為睜眼狀態(tài)、閉眼狀態(tài)或眨眼狀態(tài);
[0093]步驟S211,記錄用戶使用終端設(shè)備的累計(jì)有效時(shí)間;
[0094]步驟S212,如果累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,則向用戶發(fā)出警報(bào)。
[0095]以上步驟中,SllO?S113與S210?S212可并行執(zhí)行。在一些實(shí)施例中,只有在用戶第一次使用本發(fā)明的裝置時(shí),才進(jìn)行校準(zhǔn),并將獲得的坐標(biāo)轉(zhuǎn)換關(guān)系或者坐標(biāo)值(x3,y3)進(jìn)行存儲(chǔ),以備之后多次使用。
[0096]本發(fā)明不局限于上述特定實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)改變和變形,但這些相應(yīng)改變和變形都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的裝置,包括: 人眼坐標(biāo)識(shí)別模塊,其配置為識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo); 坐標(biāo)轉(zhuǎn)換模塊,其配置為將所述第一人眼坐標(biāo)轉(zhuǎn)換成以所述終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo); 姿態(tài)判定模塊,其配置為根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài); 報(bào)警模塊,其配置為如果所述姿態(tài)判定模塊判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
2.如權(quán)利要求1所述的裝置,還包括: 人眼狀態(tài)識(shí)別模塊,其配置為識(shí)別所述圖像中的人眼狀態(tài),所述人眼狀態(tài)為睜眼狀態(tài)、閉眼狀態(tài)或眨眼狀態(tài); 記錄模塊,其配置為記錄用戶使用終端設(shè)備的累計(jì)有效時(shí)間,所述累計(jì)有效時(shí)間為排除眨眼狀態(tài)后對(duì)睜眼狀態(tài)進(jìn)行累計(jì)得到的累計(jì)時(shí)間; 其中,所述報(bào)警模塊還配置為如果用戶使用終端設(shè)備的所述累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,則向用戶發(fā)出警報(bào)。
3.如權(quán)利要求1所述的裝置,其中,所述第一人眼坐標(biāo)、所述第二人眼坐標(biāo)分別為三維坐標(biāo)(xl,yl,zl)和(x2,y2, z2)。
4.如權(quán)利要求3所述的裝置,其中,所述姿態(tài)判定模塊包括: 距離判定單元,其配置為判斷z2的絕對(duì)值是否小于第一閾值,如是,則判定用戶離終端設(shè)備屏幕過(guò)近; 斜視判定單元,其配置為判斷x2的絕對(duì)值是否大于第二閾值,如是,則判定用戶處于斜視狀態(tài);且/或配置為判斷y2的絕對(duì)值是否大于第三閾值,如是,則判定用戶處于斜視狀--τ ο
5.如權(quán)利要求1?4中任一項(xiàng)所述的裝置,還包括: 校準(zhǔn)預(yù)備模塊,其配置為在終端設(shè)備屏幕上顯示作為坐標(biāo)系原點(diǎn)的所述預(yù)定點(diǎn)并提示用戶正視該預(yù)定點(diǎn)的校準(zhǔn)信息,并且接收用戶關(guān)于已經(jīng)完成校準(zhǔn)預(yù)備的指令以觸發(fā)校準(zhǔn)操作模塊; 所述校準(zhǔn)操作模塊,其配置為識(shí)別攝像頭當(dāng)前拍攝的圖像中的人眼并確定該人眼的第三人眼坐標(biāo),以確定所述第一人眼坐標(biāo)與所述第二人眼坐標(biāo)之間的轉(zhuǎn)換關(guān)系。
6.一種監(jiān)測(cè)終端設(shè)備用戶不良習(xí)慣的方法,包括: 識(shí)別攝像頭拍攝的圖像中的人眼并確定該人眼在以所述攝像頭為原點(diǎn)的坐標(biāo)系中的第一人眼坐標(biāo); 將所述第一人眼坐標(biāo)轉(zhuǎn)換成以所述終端設(shè)備屏幕上一預(yù)定點(diǎn)為原點(diǎn)的坐標(biāo)系中的第二人眼坐標(biāo); 根據(jù)所述第二人眼坐標(biāo),判定用戶是否離終端設(shè)備屏幕過(guò)近或用戶是否處于斜視狀態(tài); 如果判定出用戶離終端設(shè)備屏幕過(guò)近或者用戶處于斜視狀態(tài),則向用戶發(fā)出警報(bào)。
7.如權(quán)利要求6所述的方法,還包括: 識(shí)別所述圖像中的人眼狀態(tài),所述人眼狀態(tài)為睜眼狀態(tài)、閉眼狀態(tài)或眨眼狀態(tài); 記錄用戶使用終端設(shè)備的累計(jì)有效時(shí)間,所述累計(jì)有效時(shí)間為排除眨眼狀態(tài)后對(duì)睜眼狀態(tài)進(jìn)行累計(jì)得到的累計(jì)時(shí)間; 如果用戶使用終端設(shè)備的所述累計(jì)有效時(shí)間超過(guò)預(yù)定時(shí)間,則向用戶發(fā)出警報(bào)。
8.如權(quán)利要求6所述的方法,其中,所述第一人眼坐標(biāo)、所述第二人眼坐標(biāo)分別為三維坐標(biāo)(xl,yl,zl)和(x2,y2, z2)。
9.如權(quán)利要求8所述的方法,其中, 判斷第二人眼坐標(biāo)(x2,y2,z2)中z2的絕對(duì)值是否小于第一閾值,如是,則判定用戶離終端設(shè)備屏幕過(guò)近; 判斷x2的絕對(duì)值是否大于第二閾值,如是,則判定用戶處于斜視狀態(tài);且/或判斷y2的絕對(duì)值是否大于第三閾值,如是,則判定用戶處于斜視狀態(tài)。
10.如權(quán)利要求6?9中任一項(xiàng)所述的方法,還包括: 在終端設(shè)備屏幕上顯示作為坐標(biāo)系原點(diǎn)的所述預(yù)定點(diǎn)并提示用戶正視該預(yù)定點(diǎn)的校準(zhǔn)信息,并且接收用戶關(guān)于已經(jīng)完成校準(zhǔn)預(yù)備的指令; 在接收到所述指令時(shí),識(shí)別攝像頭當(dāng)前拍攝的圖像中的人眼并確定該人眼的第三人眼坐標(biāo),以確定所述第一人眼坐標(biāo)與所述第二人眼坐標(biāo)之間的轉(zhuǎn)換關(guān)系。
【文檔編號(hào)】G06K9/00GK104504868SQ201510001491
【公開日】2015年4月8日 申請(qǐng)日期:2015年1月4日 優(yōu)先權(quán)日:2015年1月4日
【發(fā)明者】丁燕 申請(qǐng)人:合肥聯(lián)寶信息技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
富民县| 天全县| 绥芬河市| 循化| 武功县| 青岛市| 惠东县| 安陆市| 漠河县| 施甸县| 牟定县| 沙河市| 延庆县| 云龙县| 酒泉市| 东辽县| 林芝县| 蓬莱市| 普格县| 南丰县| 丘北县| 西昌市| 沈阳市| 宣城市| 贵阳市| 长宁区| 汉阴县| 夏邑县| 阳朔县| 永城市| 贡嘎县| 广水市| 铜陵市| 西畴县| 河北区| 石泉县| 防城港市| 米脂县| 中牟县| 海林市| 西平县|