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

一種保護(hù)終端用戶眼部健康的方法及終端與流程

文檔序號(hào):12801089閱讀:186來(lái)源:國(guó)知局
一種保護(hù)終端用戶眼部健康的方法及終端與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種保護(hù)終端用戶眼部健康的方法及終端。



背景技術(shù):

智能終端,例如手機(jī),像個(gè)人電腦一樣,其功能越來(lái)越強(qiáng)大,它帶給我們極大的方便,但它是把雙刃劍,在我們使用過(guò)程中,也會(huì)帶來(lái)很多的麻煩,比如我們?cè)陂L(zhǎng)時(shí)間看手機(jī),甚至經(jīng)常在躺著時(shí)也在看手機(jī),時(shí)間越長(zhǎng),人眼與手機(jī)的距離越來(lái)越近,長(zhǎng)期以往,就會(huì)傷害我們的眼睛。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的實(shí)施例提供了一種保護(hù)終端用戶眼部健康的方法及終端,能夠在用戶使用終端時(shí),當(dāng)人眼距離終端屏幕過(guò)近提醒用戶注意眼部健康。

第一方面,本發(fā)明實(shí)施例提供了一種保護(hù)終端用戶眼部健康的方法,該方法包括:

控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球;

判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球;

若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)梗?/p>

獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2;

根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z;

判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi),若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

第二方面,本發(fā)明實(shí)施例還提供了一種終端,該終端包括:

第一控制單元,用于控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球;

第一判斷單元,用于判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球;

第二控制單元,用于若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)梗?/p>

獲取單元,用于獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2;

計(jì)算單元,用于根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z;

第二判斷單元,用于判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi);

提醒單元,用于若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

本發(fā)明實(shí)施例公開(kāi)的一種保護(hù)終端用戶眼部健康的方法及終端,通過(guò)終端的兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球?qū)?,利用兩個(gè)攝像頭以及眼球形成的三角關(guān)系計(jì)算出人眼與終端屏幕的距離,當(dāng)距離不在預(yù)設(shè)參考范圍內(nèi)時(shí)提醒用戶注意保護(hù)眼部健康。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種保護(hù)終端用戶眼部健康的方法的示意流程圖;

圖2是本發(fā)明實(shí)施例提供的兩個(gè)攝像頭與眼球的位置關(guān)系示意圖;

圖3是本發(fā)明實(shí)施例提供的一種保護(hù)終端用戶眼部健康的方法的另一示意流程圖;

圖4是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意框圖;

圖5是本發(fā)明實(shí)施例提供的一種終端的另一結(jié)構(gòu)示意框圖;

圖6是本發(fā)明實(shí)施例提供的一種終端的示意性框圖;

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

應(yīng)當(dāng)理解,當(dāng)在本說(shuō)明書(shū)和所附權(quán)利要求書(shū)中使用時(shí),術(shù)語(yǔ)“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個(gè)或多個(gè)其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

還應(yīng)當(dāng)理解,在此本發(fā)明說(shuō)明書(shū)中所使用的術(shù)語(yǔ)僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說(shuō)明書(shū)和所附權(quán)利要求書(shū)中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個(gè)”及“該”意在包括復(fù)數(shù)形式。

請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種保護(hù)終端用戶眼部健康的方法的示意流程圖。該方法可以應(yīng)用于智能終端(如android手機(jī)、ios手機(jī)等),該方法包括以下步驟s101~s107。

s101、控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球。

智能終端發(fā)展到現(xiàn)在,已經(jīng)具有雙攝像頭,尤其在vr成為一種科技趨勢(shì)后,雙攝像頭更是發(fā)揮著巨大的功能,而雙攝像頭并非是像以前的智能終端,前后各一個(gè)攝像頭,而是一共用兩顆后攝像頭,模擬人的一雙眼睛,來(lái)實(shí)現(xiàn)更多的功能?,F(xiàn)在有些高端的智能終端配置雙后攝像頭,而隨著技術(shù)的發(fā)展,同樣可以實(shí)現(xiàn)終端的前雙攝像頭。

在本發(fā)明實(shí)施例中,通過(guò)利用終端的兩個(gè)攝像頭,例如前置的雙攝像頭,檢測(cè)用戶的眼球判斷用戶是否在使用終端,每隔第一預(yù)置時(shí)間檢測(cè)一次而不是連續(xù)檢測(cè),則可以降低因頻繁使用攝像頭造成的功耗。

進(jìn)一步地,所述第一預(yù)置時(shí)間在[2s,60s]的區(qū)間內(nèi),具體地,優(yōu)選為5s。

s102、判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球。

s103、若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)埂?/p>

當(dāng)攝像頭檢測(cè)到用戶眼球時(shí),說(shuō)明用戶正在使用終端,此時(shí),控制該兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球進(jìn)行對(duì)焦,以便后續(xù)計(jì)算用戶人眼與終端屏幕之間的距離。

s104、獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2。

當(dāng)對(duì)焦結(jié)束后,兩個(gè)攝像頭及眼球形成了固定的三角關(guān)系,如圖2所示,a代表其中一個(gè)攝像頭的光心(或鏡心),b代表另一個(gè)攝像頭的光心(或鏡心),c代表眼球,d是其中一個(gè)攝像頭的鏡頭或保護(hù)鏡片所在位置,e是另一個(gè)攝像頭的盡鏡頭或保護(hù)鏡片所在位置,則兩個(gè)攝像頭之前的距離為線段ab的長(zhǎng)度y,兩個(gè)攝像頭的焦距分別為f1和f2。當(dāng)兩個(gè)攝像頭及眼球的位置關(guān)系確定后,則兩個(gè)攝像頭的焦距f1和焦距f2也確定,同時(shí)焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2也確定了。

s105、根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z。

如圖2所示,根據(jù)△abc,利用公式z=f1*f2*y/(f1*w2+f2*w1)計(jì)算所述眼球與所述終端之間的距離z,即點(diǎn)c到線段ab的距離,其中,y為所述兩個(gè)攝像頭之間的距離,即兩個(gè)攝像頭的光心的距離。

本發(fā)明實(shí)施例只需要通過(guò)兩個(gè)攝像頭對(duì)用戶的一顆眼球進(jìn)行對(duì)焦,與該眼球形成固定的位置關(guān)系,則可以通過(guò)三角形的知識(shí)計(jì)算出人眼與終端之間的距離,不需要對(duì)人眼進(jìn)行拍照、處理圖像再計(jì)算人眼與終端之間的距離,方法簡(jiǎn)單、有效。

s106、判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi),若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

如果人眼與終端距離不在預(yù)設(shè)參考范圍內(nèi),說(shuō)明人眼距離終端過(guò)近或過(guò)遠(yuǎn),如此長(zhǎng)時(shí)間使用終端會(huì)對(duì)用戶的眼睛造成傷害,過(guò)近時(shí)容易造成眼睛近視,過(guò)遠(yuǎn)時(shí)人會(huì)瞇眼看東西,對(duì)眼睛有一定的傷害,為避免這一情況,終端會(huì)提示用戶當(dāng)前人眼距離過(guò)近或過(guò)遠(yuǎn),注意保護(hù)眼部健康,特別是眼睛過(guò)近時(shí)需要注意健康,因?yàn)榫嚯x過(guò)遠(yuǎn)時(shí)看東西模糊,大部分用戶會(huì)自我調(diào)整距離。

預(yù)設(shè)參考范圍可根據(jù)終端屏幕尺寸的大小進(jìn)行設(shè)置,例如,4寸屏以下的,預(yù)設(shè)參考范圍為15cm-20cm,5寸-7寸或以上的,預(yù)設(shè)參考范圍為20cm-25cm。

本發(fā)明實(shí)施例公開(kāi)的一種保護(hù)終端用戶眼部健康的方法,通過(guò)終端的兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球?qū)?,利用兩個(gè)攝像頭以及眼球形成的三角位置關(guān)系計(jì)算出人眼與終端屏幕的距離,當(dāng)距離過(guò)近或過(guò)遠(yuǎn),特別是過(guò)近時(shí)提醒用戶注意保護(hù)眼部健康。

請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例提供的一種保護(hù)終端用戶眼部健康的方法的另一示意流程圖,該方法包括以下步驟s201~s204。

s201、檢測(cè)所述終端屏幕亮屏?xí)r間是否大于或等于第二預(yù)置時(shí)間,若是,控制所述兩個(gè)攝像頭開(kāi)啟。

當(dāng)終端屏幕亮屏?xí)r間大于或等于第二預(yù)置時(shí)間,則確定用戶為長(zhǎng)時(shí)間使用終端,控制所述兩個(gè)攝像頭開(kāi)啟,開(kāi)始對(duì)測(cè)量人眼距離終端的距離,以提醒用戶注意用眼健康。

在本發(fā)明實(shí)施例中,所述第二預(yù)置時(shí)間在[10min,30min]內(nèi),進(jìn)一步地,可選為10min、20min或30min,即當(dāng)終端屏幕亮屏?xí)r間達(dá)到10min、20min或30min則確定為用戶長(zhǎng)時(shí)間使用終端。

s202、控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球。

在本發(fā)明實(shí)施例中,通過(guò)利用終端的兩個(gè)攝像頭檢測(cè)用戶的眼球判斷用戶是否在使用終端,每隔第一預(yù)置時(shí)間檢測(cè)一次而不是連續(xù)檢測(cè),則可以降低因頻繁使用攝像頭造成的功耗。

進(jìn)一步地,所述第一預(yù)置時(shí)間在[2s,60s]的區(qū)間內(nèi),具體地,可選為5s、30s或60s。

s203、判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球,若是,進(jìn)行步驟s204,若否,進(jìn)行步驟s208。

s204、控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)埂?/p>

當(dāng)攝像頭檢測(cè)到用戶眼球時(shí),控制兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球進(jìn)行對(duì)焦,以便后續(xù)計(jì)算用戶人眼與終端屏幕之間的距離。

s205、獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2。

當(dāng)對(duì)焦結(jié)束后,兩個(gè)攝像頭及眼球形成了固定的三角位置關(guān)系,則兩個(gè)攝像頭的焦距f1和焦距f2也確定,同時(shí)焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2也確定了。

s206、根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z。

進(jìn)一步地,所述根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z,包括:根據(jù)公式z=f1*f2*y/(f1*w2+f2*w1)計(jì)算所述眼球與所述終端之間的距離z;其中,y為所述兩個(gè)攝像頭之間的距離。

本發(fā)明實(shí)施例只需要通過(guò)兩個(gè)攝像頭對(duì)用戶的一顆眼球就行對(duì)焦,與該眼球形成固定的位置關(guān)系,則可以通過(guò)三角形的知識(shí)計(jì)算出人眼與終端之間的距離,不需要對(duì)人眼進(jìn)行拍照、處理圖像再計(jì)算人眼與終端之間的距離,方法簡(jiǎn)單、有效。

s207、判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi),若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

如果人眼與終端距離不在預(yù)設(shè)參考范圍內(nèi),說(shuō)明人眼距離終端過(guò)近或過(guò)遠(yuǎn),如此長(zhǎng)時(shí)間使用終端會(huì)對(duì)用戶的眼睛造成傷害,為避免這一情況,終端會(huì)提示用戶當(dāng)前人眼距離過(guò)近或過(guò)遠(yuǎn),注意保護(hù)眼部健康。

預(yù)設(shè)參考范圍可根據(jù)終端屏幕尺寸的大小進(jìn)行設(shè)置,例如,4寸屏以下的,預(yù)設(shè)參考范圍為15cm-20cm,5寸-7寸或以上的,預(yù)設(shè)參考范圍為20cm-25cm。

s208、判斷所述兩個(gè)攝像頭是否連續(xù)預(yù)設(shè)次數(shù)未檢測(cè)到人眼,若是,進(jìn)行步驟s209,若否,返回步驟s203。

s209、控制所述終端關(guān)機(jī)或熄屏。

在終端的使用階段,例如播放視頻、聽(tīng)音樂(lè)等,存在用戶可能會(huì)因事離開(kāi)一會(huì)(但終端保持正在使用)或者使用時(shí)間過(guò)長(zhǎng)后用戶睡著的情況,此時(shí)普通的終端一般會(huì)繼續(xù)運(yùn)行,而在本發(fā)明實(shí)施例中,兩個(gè)的攝像頭每隔一段時(shí)間會(huì)檢測(cè)人眼一次,當(dāng)兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)未檢測(cè)到人眼時(shí),說(shuō)明終端正在運(yùn)行但非用戶主動(dòng)使用,此時(shí),控制所述終端關(guān)機(jī)或熄屏,以便造成浪費(fèi)功耗,可以節(jié)約資源。

進(jìn)一步地,設(shè)置兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)檢測(cè)人眼的時(shí)間為預(yù)設(shè)時(shí)間,所述連續(xù)預(yù)設(shè)次數(shù)根據(jù)攝像頭檢測(cè)人眼的周期(即第一預(yù)置時(shí)間)的長(zhǎng)短來(lái)設(shè)置,例如,若設(shè)置所述預(yù)設(shè)時(shí)間為5min,當(dāng)?shù)谝活A(yù)置時(shí)間為30s時(shí),預(yù)設(shè)次數(shù)為10次,當(dāng)?shù)谝活A(yù)置時(shí)間為5s時(shí),預(yù)設(shè)次數(shù)為60次;再如,若設(shè)置所述預(yù)設(shè)時(shí)間為10min,當(dāng)?shù)谝活A(yù)置時(shí)間為30s時(shí),預(yù)設(shè)次數(shù)為20次,當(dāng)?shù)谝活A(yù)置時(shí)間為60s時(shí),預(yù)設(shè)次數(shù)為10次。

在其他實(shí)施例中,所述方法還包括:檢測(cè)所述終端在預(yù)置方向的加速度是否大于或等于閾值,若是,則控制所述終端關(guān)機(jī)或熄屏。

進(jìn)一步地,預(yù)置方向?yàn)樨Q直方向,閾值所在的范圍為9m/s2-9.5m/s2,具體地,閾值可選為9m/s2。

當(dāng)終端在豎直方向的加速度大于或等于閾值,說(shuō)明終端突然掉落,可以及時(shí)檢測(cè)出終端掉落,控制終端及時(shí)關(guān)機(jī),一是可以保護(hù)終端,二是可以減少功耗。

本發(fā)明實(shí)施例公開(kāi)的一種保護(hù)終端用戶眼部健康的方法,在用戶長(zhǎng)時(shí)間使用終端時(shí),通過(guò)終端的兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球?qū)?,利用兩個(gè)攝像頭以及眼球形成的三角位置關(guān)系計(jì)算出人眼與終端屏幕的距離,當(dāng)距離不在預(yù)設(shè)參考范圍內(nèi)時(shí)提醒用戶注意保護(hù)眼部健康;同時(shí)在非用戶主動(dòng)使用終端的情況下控制終端關(guān)機(jī)或熄屏,以降低功耗。

請(qǐng)參閱圖4,圖4是本發(fā)明實(shí)施例提供的一種終端100的示意性框圖,該終端100包括第一控制單元101、第一判斷單元102、第二控制單元103、獲取單元104、計(jì)算單元105、第二判斷單元106和提醒單元107。

所述第一控制單元101,用于控制終端100的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球。

在本發(fā)明實(shí)施例中,通過(guò)利用終端100的兩個(gè)攝像頭檢測(cè)用戶的眼球判斷用戶是否在使用終端100,每隔第一預(yù)置時(shí)間檢測(cè)一次而不是連續(xù)檢測(cè),則可以降低因頻繁使用攝像頭造成的功耗。

進(jìn)一步地,所述第一預(yù)置時(shí)間在[2s,60s]的區(qū)間內(nèi),具體地,優(yōu)選為5s。

所述第一判斷單元102,用于判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球。

所述第二控制單元103,用于若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)埂?/p>

當(dāng)檢測(cè)到用戶眼球時(shí),說(shuō)明用戶正在使用終端100,此時(shí),控制兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球進(jìn)行對(duì)焦,以便后續(xù)計(jì)算用戶人眼與終端100屏幕之間的距離。

所述獲取單元104,用于獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2。

所述計(jì)算單元105,用于根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端100之間的距離z。

進(jìn)一步地,所述計(jì)算單元105具體用于:根據(jù)公式z=f1*f2*y/(f1*w2+f2*w1)計(jì)算所述眼球與所述終端之間的距離z,其中,y為所述兩個(gè)攝像頭之間的距離。

當(dāng)兩個(gè)攝像頭及眼球的位置關(guān)系確定后,則兩個(gè)攝像頭的焦距f1和焦距f2也確定,同時(shí)焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2也確定了,利用公式z=f1*f2*y/(f1*w2+f2*w1)計(jì)算出距離z。

所述第二判斷單元106,用于判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi)。

所述提醒單元107,用于若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

如果人眼與終端100距離不在預(yù)設(shè)參考范圍內(nèi),說(shuō)明人眼距離終端100過(guò)近,終端100會(huì)提示用戶當(dāng)前人眼距離過(guò)近或過(guò)遠(yuǎn),注意保護(hù)眼部健康。

預(yù)設(shè)參考范圍可根據(jù)終端100屏幕尺寸的大小進(jìn)行設(shè)置,例如,4寸屏以下的,預(yù)設(shè)參考范圍為5cm-30cm,較佳地為15cm-20cm,5寸-7寸或以上的,預(yù)設(shè)參考范圍為10-50cm,較佳地為20cm--40cm。當(dāng)然,上述參考范圍只是示例性的,可根據(jù)實(shí)際需求對(duì)參考范圍進(jìn)行調(diào)整。

本發(fā)明實(shí)施例公開(kāi)的一種保護(hù)終端用戶眼部健康的方法,通過(guò)終端的兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球?qū)梗脙蓚€(gè)攝像頭以及眼球形成的三角位置關(guān)系計(jì)算出人眼與終端屏幕的距離,當(dāng)距離過(guò)近或過(guò)遠(yuǎn)時(shí)提醒用戶注意保護(hù)眼部健康。

請(qǐng)參閱圖5,圖5是本發(fā)明實(shí)施例提供的一種終端200的示意性框圖,該終端200包括第一檢測(cè)單元201、第三控制單元202、第一控制單元203、第一判斷單元204、第二控制單元205、獲取單元206、計(jì)算單元207、第二判斷單元208、提醒單元209、第四控制單元210和第二檢測(cè)單元211。

所述第一檢測(cè)單元201,用于檢測(cè)所述終端200屏幕亮屏?xí)r間是否大于或等于第二預(yù)置時(shí)間。

所述第三控制單元202,用于若所述終端200屏幕亮屏?xí)r間大于或等于第二預(yù)置時(shí)間,控制所述兩個(gè)攝像頭開(kāi)啟。

當(dāng)終端200屏幕亮屏?xí)r間大于或等于第二預(yù)置時(shí)間,則確定用戶為長(zhǎng)時(shí)間使用終端200,控制所述兩個(gè)攝像頭開(kāi)啟,開(kāi)始對(duì)測(cè)量人眼距離終端200的距離,以提醒用戶注意用眼健康。

在本發(fā)明實(shí)施例中,所述第二預(yù)置時(shí)間在[10min,30min]內(nèi),進(jìn)一步地,可選為10min、20min或30min。

所述第一控制單元203,用于控制終端200的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球。

在本發(fā)明實(shí)施例中,通過(guò)利用終端200的兩個(gè)攝像頭檢測(cè)用戶的眼球判斷用戶是否在使用終端200,每隔第一預(yù)置時(shí)間檢測(cè)一次而不是連續(xù)檢測(cè),則可以降低因頻繁使用攝像頭造成的功耗。

進(jìn)一步地,所述第一預(yù)置時(shí)間在[2s,60s]的區(qū)間內(nèi),具體地,可選為5s、30s或60s。

所述第一判斷單元204,用于判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球。

所述第二控制單元205,用于若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)埂?/p>

所述獲取單元206,用于獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2。

所述計(jì)算單元207,用于根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端200之間的距離z。

當(dāng)對(duì)焦結(jié)束后,兩個(gè)攝像頭及眼球形成了固定的三角位置關(guān)系,則兩個(gè)攝像頭的焦距f1和焦距f2也確定,同時(shí)焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2也確定了,最后計(jì)算單元207利用公式z=f1*f2*y/(f1*w2+f2*w1)計(jì)算出所述眼球與所述終端之間的距離z,其中,y為所述兩個(gè)攝像頭之間的距離。

所述第二判斷單元208,用于判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi)。

所述提醒單元209,用于若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

如果人眼與終端200距離不在預(yù)設(shè)參考范圍內(nèi),說(shuō)明人眼距離終端200過(guò)近或過(guò)遠(yuǎn),終端200會(huì)提示用戶注意保護(hù)眼部健康。

預(yù)設(shè)參考范圍可根據(jù)終端200屏幕尺寸的大小進(jìn)行設(shè)置,,例如,4寸屏以下的,預(yù)設(shè)參考范圍為5cm-30cm,較佳地為15cm-20cm,5寸-7寸或以上的,預(yù)設(shè)參考范圍為10-50cm,較佳地為20cm--40cm。當(dāng)然,上述參考范圍只是示例性的,可根據(jù)實(shí)際需求對(duì)參考范圍進(jìn)行調(diào)整。

所述第四控制單元210,用于若所述兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)未檢測(cè)到人眼,控制所述終端200關(guān)機(jī)或熄屏。

當(dāng)兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)未檢測(cè)到人眼時(shí),說(shuō)明終端200正在運(yùn)行但非用戶主動(dòng)使用,此時(shí),控制所述終端200關(guān)機(jī)或熄屏,以便造成浪費(fèi)功耗,可以節(jié)約資源。

進(jìn)一步地,設(shè)置兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)檢測(cè)人眼的時(shí)間為預(yù)設(shè)時(shí)間,所述連續(xù)預(yù)設(shè)次數(shù)根據(jù)攝像頭檢測(cè)人眼的周期,即第一預(yù)置時(shí)間的長(zhǎng)短來(lái)設(shè)置。

所述第二檢測(cè)單元211,用于檢測(cè)到所述終端200在預(yù)置方向的加速度是否大于或等于閾值。

進(jìn)一步地,預(yù)置方向?yàn)樨Q直方向,閾值所在的范圍為9m/s2-9.5m/s2,具體地,閾值可選為9m/s2。

所述第四控制單元210還用于:若所述終端200在預(yù)置方向的加速度大于或等于閾值,控制所述終端200關(guān)機(jī)或熄屏。

當(dāng)終端200在豎直方向的加速度大于或等于閾值,說(shuō)明終端200突然掉落,第二檢測(cè)單元211可以及時(shí)檢測(cè)出終端200掉落,第四控制單元210控制終端200及時(shí)關(guān)機(jī),一是可以保護(hù)終端200,二是可以減少功耗。

本發(fā)明實(shí)施例公開(kāi)的一種保護(hù)終端用戶眼部健康的方法,在用戶長(zhǎng)時(shí)間使用終端時(shí),通過(guò)終端的兩個(gè)攝像頭同時(shí)對(duì)用戶的一顆眼球?qū)?,利用兩個(gè)攝像頭以及眼球形成的三角位置關(guān)系計(jì)算出人眼與終端屏幕的距離,當(dāng)距離不在預(yù)設(shè)范圍內(nèi)時(shí)提醒用戶注意保護(hù)眼部健康;同時(shí)在非用戶主動(dòng)使用終端的情況下控制終端關(guān)機(jī)或熄屏,以降低功耗。

請(qǐng)參閱圖6,圖6為本發(fā)明實(shí)施例提供的一種終端300的結(jié)構(gòu)組成示意圖。該終端300可以包括輸入設(shè)備301、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器302、輸出設(shè)備303、收發(fā)設(shè)備304、以及包括有一個(gè)或者一個(gè)以上處理核心的處理器305等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的終端300結(jié)構(gòu)并不構(gòu)成對(duì)終端300的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

輸入設(shè)備301可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,在一個(gè)具體的實(shí)施例中,輸入設(shè)備301可包括觸敏表面以及其他輸入裝置。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸敏表面可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器305,并能接收處理器305發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面。除了觸敏表面,輸入設(shè)備301還可以包括其他輸入裝置。

存儲(chǔ)器302可用于存儲(chǔ)應(yīng)用程序和數(shù)據(jù)。存儲(chǔ)器302存儲(chǔ)的應(yīng)用程序中包含有可執(zhí)行代碼。應(yīng)用程序可以組成各種功能模塊。處理器305通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器302的應(yīng)用程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器302可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端300的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器302可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器302還可以包括存儲(chǔ)器控制器,以提供處理器305對(duì)存儲(chǔ)器302的訪問(wèn)。

輸出設(shè)備303用于對(duì)外輸出終端300的輸出數(shù)據(jù),可包括顯示器、揚(yáng)聲器等。進(jìn)一步的,顯示器的顯示面板可覆蓋觸敏表面,當(dāng)觸敏表面檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器305以確定觸摸事件的類型,隨后處理器305根據(jù)觸摸事件的類型在顯示面板上提供相應(yīng)的視覺(jué)輸出。

收發(fā)設(shè)備304,用于向其他設(shè)備發(fā)送數(shù)據(jù)或者從其他設(shè)備接收數(shù)據(jù)。一般而言,收發(fā)設(shè)備304可包括藍(lán)牙、射頻天線、近場(chǎng)通信模塊等。

處理器305是終端300的控制中心,利用各種接口和線路連接整個(gè)終端300300的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器302內(nèi)的應(yīng)用程序,以及調(diào)用存儲(chǔ)在存儲(chǔ)器302內(nèi)的數(shù)據(jù),執(zhí)行終端300的各種功能和處理數(shù)據(jù),從而對(duì)終端300進(jìn)行整體監(jiān)控??蛇x的,處理器305可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器305可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器305中。

盡管圖6中未示出,本領(lǐng)域的技術(shù)人員可以理解,終端300還可以包括攝像頭、藍(lán)牙、無(wú)線保真等,在此不再贅述。

具體在本實(shí)施例中,終端300的處理器305會(huì)按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的可執(zhí)行代碼或數(shù)據(jù)加載到存儲(chǔ)器302中,由處理器305來(lái)運(yùn)行或操作存儲(chǔ)在存儲(chǔ)器302中的程序代碼或數(shù)據(jù),并執(zhí)行如下操作:

控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球;判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球;若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)梗猾@取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2;根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z;判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi);若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息。

進(jìn)一步地,所述處理器305還執(zhí)行如下操作:檢測(cè)所述終端屏幕亮屏?xí)r間是否大于或等于第二預(yù)置時(shí)間,若是,控制所述兩個(gè)攝像頭開(kāi)啟;控制終端的兩個(gè)攝像頭每隔第一預(yù)置時(shí)間檢測(cè)用戶眼球;判斷所述兩個(gè)攝像頭是否檢測(cè)到用戶眼球;若檢測(cè)到用戶眼球,則控制所述兩個(gè)攝像頭同時(shí)對(duì)該用戶的一顆眼球?qū)?;獲取所述兩個(gè)攝像頭的焦距f1和焦距f2,并分別獲取焦距f1和焦距f2對(duì)應(yīng)的視差w1和視差w2;根據(jù)焦距f1、焦距f2、視差w1和視差w2計(jì)算所述眼球與所述終端之間的距離z;判斷所述距離z是否在預(yù)設(shè)參考范圍內(nèi);若所述距離z不在預(yù)設(shè)參考范圍內(nèi),則發(fā)出提醒信息;若所述兩個(gè)攝像頭連續(xù)預(yù)設(shè)次數(shù)未檢測(cè)到人眼,則控制所述終端關(guān)機(jī)或熄屏;檢測(cè)所述終端在預(yù)置方向的加速度是否大于或等于閾值,若是,則控制所述終端關(guān)機(jī)或熄屏。

本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的終端和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。

本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,僅為本發(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)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金坛市| 方山县| 桑植县| 岐山县| 阿城市| 邓州市| 娄烦县| 松潘县| 巩留县| 东乡县| 浦北县| 萍乡市| 大丰市| 永康市| 额尔古纳市| 绩溪县| 徐汇区| 普兰县| 建宁县| 保德县| 张家界市| 蒙阴县| 页游| 嘉祥县| 高淳县| 蛟河市| 乌海市| 子长县| 隆安县| 本溪市| 梨树县| 桂东县| 昌图县| 永年县| 上蔡县| 武山县| 兴文县| 北流市| 满洲里市| 武陟县| 澳门|