中文字幕无码日韩视频无码三区

一種視距調節方法以及裝置與流程

文(wen)檔序號:11132568閱(yue)讀(du):1022來源:國知局
本發明涉及虛擬現實
技術領域
,尤其涉及一種視距調節方法以及裝置。
背景技術
:虛擬現實(VirtualReality,簡稱為VR)是利用計算機模擬產生一個具有多源信息融合的交互式的三維動態視景和實體行為的虛擬仿真世界,以提供給用戶關于視覺、聽覺、觸覺等感官的模擬,讓用戶如同身臨其境一般,可以及時、沒有限制的觀察三維空間內的事物。目前,頭戴式虛擬現實設備作為虛擬現實技術的一種常用設備,主要體現在頭盔顯示器和虛擬現實眼鏡兩方面的應用,其中,頭盔顯示器和虛擬現眼鏡都可以將人對外界的視覺封閉,以達到屏蔽現實世界的效果,并可以提供高分辨率、大視場角的虛擬場景,對應于用戶的左右眼屏幕可以分別顯示左右眼的圖像,人眼獲取這種帶有差異的信息后可以在腦海中產生立體感,從而可以引導用戶產生一種身在虛擬環境中的感覺,使用戶產生強烈的沉浸感。然而,當用戶長時間使用虛擬現實設備時,由于眼睛與虛擬現實設備的顯示對象之間的距離,即視距,一直保持在同一距離,會使眼睛產生很嚴重的疲勞,且容易損害視力,不利于用戶的使用體驗。現有技術中,多在虛擬現實設備中設計視距調節裝置,使得用戶可以手動操作視距調節裝置達到視距調節的目的。然而,用戶無法合理根據眼睛的疲勞程度進行視距的有效調節。技術實現要素:本發明實施例提供了一種用于緩解用戶的視覺疲勞,達到保護用戶視力的目的。有鑒于此,本發明第一方面提供一種視距調節方法,應用于虛擬現實設備,該方法可包括:虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像;虛擬現實設備采集所述用戶的眼部特征參數;虛擬現實設備判斷眼部特征參數是否指示用戶處于視覺疲勞狀態;若是,則虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像。結合本發明實施例的第一方面,在本發明實施例的第一方面的第一種實施方式中,眼部特征參數包括鞏膜紅血絲量、眼壓以及眨眼頻率中的一種或多種;虛擬現實設備判斷眼部特征參數是否指示用戶處于視覺疲勞狀態包括:虛擬現實設備檢測鞏膜紅血絲量是否大于第一預設閾值,若是,則虛擬現實設備判斷鞏膜紅血絲量指示用戶處于視覺疲勞狀態;和/或,虛擬現實設備檢測眼壓是否大于第二預設閾值,若是,則虛擬現實設備判斷眼壓指示用戶處于視覺疲勞狀態;和/或,虛擬現實設備檢測眨眼頻率是否大于第三預設閾值,若是,則虛擬現實設備判斷眨眼頻率指示用戶處于視覺疲勞狀態。結合本發明實施例的第一方面,或本發明實施例的第一方面的第一種實施方方式,在本發明實施例的第一方面的第二種實施方式中,在虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像之前,方法還包括:虛擬現實設備檢測連續以第一視距向用戶下顯示虛擬現實圖像的時長是否大于第四預設閾值;若大于,則觸發虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像的步驟。結合本發明實施例的第一方面,本發明實施例的第一方面的第一種實施方式或第二種實施方式,在本發明實施例的第一方面的第三種實施方式中,在虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像之前,該方法還包括:虛擬現實設備獲取用戶的視力級別;虛擬現實設備根據視力級別確定第二視距。結合本發明實施例的第一方面的第三種實施方式,在本發明實施例的第一方面的第四種實施方式中,虛擬現實設備根據視力級別確定第二視距包括:虛擬現實設備獲取預設視距與預設視力級別的映射關系;虛擬現實設備根據預設視距與預設視力級別的映射關系確定視力級別對應的第二視距。結合本發明實施例的第一方面,本發明實施例的第一方面的第一種實施方式至第四種實施方式中的任意一種,在本發明實施例的第一方面的第五種實施方式中,虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像包括:當第二視距大于第一視距時,虛擬現實設備根據第一預設規則放大虛擬現實圖像,并按照第二視距向用戶顯示放大后的虛擬現實圖像;當第二視距小于第一視距時,虛擬現實設備根據第二預設規則縮小虛擬現實圖像,并按照第二視距向用戶顯示縮小后的虛擬現實圖像。本發明第二方面提供一種視距調節裝置,應用于虛擬現實設備,該裝置可包括:第一顯示模塊,用于按照第一視距向用戶顯示虛擬現實圖像;采集模塊,用于采集用戶的眼部特征參數;判斷模塊,用于判斷采集模塊采集的眼部特征參數是否指示用戶處于視覺疲勞狀態;第二顯示模塊,用于當判斷模塊判斷眼部特征參數指示用戶處于視覺疲勞狀態時,則按照第二視距向用戶顯示虛擬現實圖像。結合本發明實施例的第二方面,在本發明實施例的第二方面的第一種實施方式中,眼部特征參數包括鞏膜紅血絲量、眼壓以及眨眼頻率中的一種或多種;判斷模塊包括:第一檢測單元,用于檢測鞏膜紅血絲量是否大于第一預設閾值;第一判斷單元,用于當第一檢測單元檢測鞏膜紅血絲量大于第一預設閾值時,則判斷鞏膜紅血絲量指示用戶處于視覺疲勞狀態;和/或,第二檢測單元,用于檢測眼壓是否大于第二預設閾值;第二判斷單元,用于當第二檢測單元檢測眼壓大于第二預設閾值時,則判斷眼壓指示用戶處于視覺疲勞狀態;和/或,第三檢測單元,用于檢測眨眼頻率是否大于第三預設閾值;第三判斷單元,用于當第三檢測單元檢測眨眼頻率大于第三預設閾值時,則判斷眨眼頻率指示用戶處于視覺疲勞狀態。結合本發明實施例的第二方面,或本發明實施例的第二方面的第一種實施方方式,在本發明實施例的第二方面的第二種實施方式中,該裝置還包括:檢測模塊,用于檢測連續以第一視距向用戶下顯示虛擬現實圖像的時長是否大于第四預設閾值;觸發模塊,用于當檢測模塊檢測時長大于第四預設閾值時,則觸發第二顯示模塊按照第二視距向用戶顯示虛擬現實圖像。結合本發明實施例的第二方面,本發明實施例的第二方面的第一種實施方式至第三種實施方式中的任意一種,在本發明實施例的第二方面的第四種實施方式中,該裝置還包括:獲取模塊,用于獲取用戶的視力級別;確定模塊,用于根據獲取模塊獲取的視力級別確定第二視距。結合本發明實施例的第二方面的第四種實施方式,在本發明實施例的第二方面的第五種實施方式中,確定模塊包括:獲取單元,用于獲取預設視距和預設視力級別的映射關系;確定單元,用于根據獲取單元獲取的預設視距和預設視力級別的映射關系確定視力級別對應的第二視距。結合本發明實施例的第二方面,本發明實施例的第二方面的第一種實施方式至第五種實施方式中的任意一種,在本發明實施例的第二方面的第六種實施方式中,第二顯示模塊包括:放大單元,用于當第二視距大于第一視距時,根據第一預設規則放大虛擬現實圖像;第一顯示單元,用于按照第二視距向用戶顯示放大單元放大后的虛擬現實圖像;和/或,縮小單元,用于當第二視距小于第一視距時,虛擬現實設備根據第二預設規則縮小虛擬現實圖像;第二顯示單元,用于按照第二視距向用戶顯示縮小單元縮小后的虛擬現實圖像。從以上技術方案可以看出,本發明實施例具有以下優點:本實施例中,由于各個用戶的眼睛的耐疲勞程度以及視力不同,那么當虛擬現實設備中的虛擬現實圖像與用戶的眼睛維持在第一視距時,可以根據用戶的眼部特征參數進行相應地檢測,并當檢測到用戶處于視覺疲勞狀態時,可以按照第二視距輸出虛擬現實圖像,從而使得用戶的眼睛與虛擬現實圖像之間的距離可以及時地得到動態調整,進而有利于緩解用戶的視覺疲勞。附圖說明圖1為本發明實施例中視距調節方法一個實施例示意圖;圖2為本發明實施例中視距調節方法另一實施例示意圖;圖3為本發明實施例中視距調節方法另一實施例示意圖;圖4為本發明實施例中視距調節方法另一實施例示意圖;圖5為本發明實施例中視距調節方法另一實施例示意圖;圖6為本發明實施例中視距調節裝置一個實施例示意圖;圖7為本發明實施例中視距調節裝置另一實施例示意圖;圖8為本發明實施例中視距調節裝置另一實施例示意圖;圖9為本發明實施例中視距調節裝置另一實施例示意圖;圖10為本發明實施例中視距調節裝置另一實施例示意圖。具體實施方式本發明實施例提供了一種視距調節方法以及裝置,用于緩解用戶的視覺疲勞,達到保護用戶視力的目的。為了使本
技術領域
的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。本發明實施例中,虛擬現實設備為虛擬現實系統中的輸出設備,可以是具有顯示功能的頭戴式顯示器(HeadMountDisplay,HMD),在實際應用中,主要體現為虛擬現實頭盔或虛擬現實眼鏡。可以理解的是,虛擬現實設備也可以使用其它HMD形式得到實現,具體此處不做限定。本發明實施例中,視距指的是用戶的眼睛到虛擬現實設備顯示的虛擬現實圖像的距離。為便于理解,下面對本發明實施例中的具體流程進行描述,請參閱圖1,本發明實施例中視距調節方法一個實施例包括:101、虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像;具體的,為了減小虛擬現實設備的處理負荷,優選的,可以是在檢測到用戶使用虛擬現實設備時進行虛擬現實圖像的輸出,在實際應用中,可采用諸如溫度傳感器進行檢測,即虛擬現實設備的佩戴部位在佩戴時與未佩戴時的溫度將有所變化,從而通過檢測佩戴部位的溫度變化可以判斷用戶是否使用虛擬現實設備,那么當用戶使用虛擬現實設備時,虛擬現實設備將按照第一視距向用戶顯示虛擬現實圖像。需要說明的是,本實施例中檢測用戶是否使用虛擬現實設備的具體方式除了上述說明的內容,在實際應用中,也可以采用其它方式進行結合或單獨使用,如檢測是否可以獲取用戶的虹膜信息,若可以獲取,則可以判斷用戶在使用虛擬現實設備,具體此處不做限定。可以理解的是,本實施例中的第一視距可以是用戶進行自定義設置,也可以是虛擬現實設備根據用戶輸入的眼部信息進行計算后預存,如視力信息,還可以是虛擬現實設備通過對用戶的眼部進行檢測后進行相應的計算得到,具體此處不做限定。102、虛擬現實設備采集用戶的眼部特征參數;本實施例中,眼部特征參數可以包括鞏膜血絲量、眼壓、眨眼頻率中的一種或多種,具體的,虛擬現實設備可以通過不同的元件對相應的眼部特征參數進行采集,如虛擬現實設備可以安裝有攝像頭,并可以通過攝像頭采集用戶的鞏膜紅血絲量或眨眼頻率,又如虛擬現實設備可以安裝有非接觸式眼壓計對用戶的眼壓進行采集。可以理解的是,本實施例中的眼部特征參數除了上述說明的內容,在實際應用中,還可以是其它參數,如眼部血壓,具體此處不做限定。而相應的眼部特征參數的采集除了上述說明的方式,在實際應用中,還可以采用其它方式進行單獨或結合使用,只要能夠采集到較為準確的眼部特征參數即可,具體此處也不做限定。103、虛擬現實設備判斷眼部特征參數是否指示用戶處于視覺疲勞狀態,若是,則執行步驟104,若否,則執行步驟105;本實施例中,虛擬現實設備采集用戶的眼部特征參數后,可以判斷眼部特征參數是否指示用戶處于視覺疲勞狀態。具體的,視覺疲勞是指由于長時間用眼不當,如高度緊張地近距離目視、注視目標閃爍、目標亮度過高/過低、以及用眼過度等之后出現視模糊、眼脹、干澀、流淚、眼眶酸痛等眼部癥狀、嚴重時會發展為頭痛、眩暈、乏力等全身不適應的一種綜合癥,從而當用戶發生視覺疲勞時,用戶的眼部特征參數將發生一系列的變化,如鞏膜紅血絲增多,那么虛擬現實設備根據采集的眼部特征參數可以判斷用戶是否處于視覺疲勞狀態。在實際應用中,本實施例可以根據眼部特征參數將視覺疲勞劃分為輕度視覺疲勞、中度視覺疲勞以及高度視覺疲勞,不同程度等級的視覺疲勞對應的眼部特征參數不同,從而可以進一步判斷用戶視覺疲勞的程度。104、虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像;本實施例中,若虛擬現實設備判斷眼部特征參數指示用戶處于視覺疲勞狀態,那么虛擬現實設備可以按照第二視距向用戶顯示虛擬現實圖像,其中,第二視距不同于第一視距,通過相應的增長第一視距或縮短第一視距顯示虛擬現實圖像,有利于避免用戶連續以第一視距觀看虛擬現實圖像,以緩解視覺疲勞。進一步的,由于視覺疲勞狀態可以劃分為不同的程度等級,因此虛擬現實設備根據可以用戶相應的視覺疲勞狀態確定對應的第二視距,即輕度視覺疲勞、中度視覺疲勞以及高度視覺疲勞對應不同的第二視距,并可以按照對應的第二視距顯示虛擬現實圖像。更進一步的,若虛擬現實設備判斷眼部特征參數指示用戶處于視覺疲勞狀態,則還可以輸出用于提示用戶處于視覺疲勞狀態的提示信息,以能夠提醒用戶自行采取相應的措施進行視覺疲勞的緩解。其中,該提示信息的輸出方式可以包括但不限于多媒體提示、語音提示、文字提示、光電提示以及震動提示中的一種或多種。105、結束流程。本實施例中,若虛擬現實設備判斷眼部特征參數未指示用戶處于視覺疲勞狀態,那么可以不執行其它操作,即結束流程,虛擬現實設備仍以第一視距繼續向用戶顯示虛擬現實圖像。本實施例中,虛擬現實設備通過對用戶的眼部特征參數進行相應地檢測,可以在當用戶處于視覺疲勞狀態時,將第一視距調整為第二視距,并可以按照第二視距輸出虛擬現實圖像,從而使得用戶的眼睛與虛擬現實圖像之間的距離可以及時地得到動態調整,進而有利于緩解用戶的視覺疲勞,防止用戶的視力受到損害。需要說明的是,在實際應用中,本發明實施例中的眼部特征參數可以包括鞏膜紅血絲量、眼壓以及眨眼頻率中的一種或多種,下面分別進行具體說明:一、眼部特征參數為鞏膜紅血絲量:具體請參閱圖2,本發明實施例中視距調節方法另一實施例可包括:本實施例中的步驟201與圖1所示實施例中的步驟101相同,此處不再贅述。202、虛擬現實設備采集用戶的鞏膜紅血絲量;本實施例中,虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像后,可以對用戶的鞏膜紅血絲量進行采集。具體的,虛擬現實設備可以通過安裝諸如攝像頭對用戶的眼部進行拍攝,并可以對拍攝的眼部圖像進行解析,虛擬現實設備根據解析結果可以計算得到相應的鞏膜紅血絲量。可以理解的是,本實施例中虛擬現實設備采集用戶的鞏膜紅血絲量的具體方式除了上述說明的內容,在實際應用中,還可以采用其它方式,只要能夠采集用戶的鞏膜紅血絲量即可,具體采集方式此處不做限定。203、虛擬現實設備檢測鞏膜紅血絲量是否大于第一預設閾值,若是,則執行步驟204,若否,則執行步驟207;具體的,可以在虛擬現實設備中預先設置第一預設閾值,在實際應用中,該第一預設閾值可以是在預設的過程中是由用戶根據需要進行設定,也可以是虛擬現實設備根據用戶的歷史設定記錄進行設定,還可以是虛擬現實設備通過獲取與用戶的諸如年齡信息相匹配的平均鞏膜血絲量,并根據該平均鞏膜血絲量進行設定,還可以是虛擬現實設備根據獲取到的用戶的眼部健康狀況進行相應的設定,此處不做限定。可以理解的是,本實施例僅以上述幾個例子說明了設置第一預設閾值的具體方式,在實際應用中,還可以采用其它方式進行單獨使用,只要能夠使得鞏膜紅血絲量具有檢測依據即可,具體此處不做限定。204、虛擬現實設備獲取用戶的視力級別;本實施例中,若虛擬現實設備檢測鞏膜紅血絲量大于第一預設閾值,則意味著鞏膜紅血絲量指示用戶處于視覺疲勞狀態,那么虛擬現實設備可以獲取用戶的視力級別。具體的,視力級別可由用戶預先輸入并存儲于虛擬現實設備中,也可以是實時輸入使得虛擬現實設備進行獲取,還可以是由虛擬現實設備對用戶進行視力檢測得到。本實施例中的視力檢測可以參照現有技術,此處不再贅述。205、虛擬現實設備根據視力級別確定第二視距;本實施例中,虛擬現實設備根據視力級別確定第二視距的具體方式可以為:虛擬現實設備獲取預設視距和預設視力級別的映射關系;虛擬現實設備根據預設視距和預設視力級別的映射關系確定視力級別對應的第二視距。具體的,由于每個人的視力不同,有正常、近視以及遠視之分,因而每個人要求或適應的視距可以不一致,而根據視力級別確定對應的第二視距,則更有利于適應用戶的觀看需要,緩解用戶的視覺疲勞。在實際應用中,虛擬現實設備可以預先存儲預設視距和預設視力級別的映射關系,也可以通過服務器獲取,若虛擬現實設備已獲取用戶的視力級別,則通過查找預設視距和預設視力級別的映射關系,可以確定用戶的視力級別對應的第二視距。例如,假設預設視距和預設視力級別的映射關系如表1所示,用戶的視力級別為近視,那么可以確定第二視距在5至10厘米范圍內,則在該范圍內的任一數值均可設為第二視距。可以理解的是,本實施例中的表1的視距僅為舉例說明,在實際應用中,可以根據具體情況進行設置,此外,視距與視力級別的映射關系可以進行更細致的劃分,如近視或遠視均可以根據具體的度數再進行相應的劃分,表1僅為示意性說明,具體此處不做限定。表1視距(厘米)視力級別10至15正常5至10近視15至20遠視需要說明的是,本實施例僅以上述一個例子說明了虛擬現實設備根據視力級別確定第二視距的具體方式,在實際應用中,還可以采用其它方式進行單獨使用或結合使用,只要能夠根據視力級別確定對應的第二視距即可,具體此處不做限定。進一步的,基于圖1所示實施例中步驟103說明的部分內容,本實施例還可以結合視力級別與鞏膜紅血絲量確定的用戶的視覺疲勞的程度等級確定第二視距,以更有利于根據用戶當前的眼部狀態進行視距的調整。206、虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像;基于圖1所示實施例中步驟104說明的部分內容,本實施例中,虛擬現實設備根據視力級別確定第二視距后,可以按照第二視距向用戶顯示虛擬現實圖像。本實施例中,虛擬現實設備按照第二視距向用戶顯示虛擬現實圖像的具體方式可以為:當第二視距大于第一視距時,虛擬現實設備根據第一預設規則放大虛擬現實圖像,并按照第二視距向用戶顯示放大后的虛擬現實圖像;當第二視距小于第一視距時,虛擬現實設備根據第二預設規則縮小虛擬現實圖像,并按照第二視距向用戶顯示縮小后的虛擬現實圖像。具體的,由于第二視距不同于第一視距,那么為了不影響用戶的視覺體驗效果,則當第二視距大于第一視距時,虛擬現實設備可以根據第二視距與第一視距的差異相應地放大虛擬現實圖像,使得虛擬現實圖像與用戶的眼睛之間的距離增大,但由于顯示的是放大后的虛擬現實圖像,則對用戶來說,視距增大,虛擬現實圖像也相應地放大,視覺差異會稍小,從而可以有效地降低視距變化帶來的視覺影響,同理,若第二視距小于第一視距,則可以相應的顯示縮小后的虛擬現實圖像。207、結束流程。本實施例中,若虛擬現實設備檢測鞏膜紅血絲量不大于第一預設閾值,那么說明此時用戶未處于視覺疲勞狀態,則可以不執行其它操作,即結束流程,虛擬現實設備仍以第一視距繼續向用戶顯示虛擬現實圖像,但虛擬現實設備仍可以繼續對鞏膜紅血絲量進行檢測,此處不做限定。二、眼部特征參數為眼壓:具體請參閱圖3,本發明實施例中視距調節方法另一實施例可包括:本實施例中的步驟301與圖1所示實施例中的步驟101相同,此處不再贅述。302、虛擬現實設備采集用戶的眼壓;本實施例中,虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像后,可以對用戶的眼壓進行采集。具體的,虛擬現實設備可以通過安裝諸如非接觸式眼壓進行眼壓的采集,非接觸式眼壓計可以在從距離角膜的預設距離的噴嘴對用戶的眼睛的角膜噴射空氣時光學地檢測角膜的壓平,以計算眼壓值。可以理解的是,本實施例中虛擬現實設備采集用戶的眼壓的具體方式除了上述說明的內容,在實際應用中,還可以采用其它方式,只要能夠采集用戶的眼壓即可,具體采集方式此處不做限定。303、虛擬現實設備檢測眼壓是否大于第二預設閾值,若是,則執行步驟304,若否,則執行步驟307;本實施例中,虛擬現實設備采集用戶的眼壓之后,可以檢測眼壓是否大于第二預設閾值。具體的,可以在虛擬現實設備中預先設置第二預設閾值,在實際應用中,該第二預設閾值可以是在預設的過程中是由用戶根據需要進行設定,也可以是虛擬現實設備根據用戶的歷史設定記錄進行設定,還可以是虛擬現實設備通過獲取與用戶的諸如年齡信息相匹配的平均眼壓,并根據該平均眼壓進行設定,還可以是虛擬現實設備根據獲取到的用戶的眼部健康狀況進行相應的設定,此處不做限定。可以理解的是,本實施例僅以上述幾個例子說明了設置第一預設閾值的具體方式,在實際應用中,還可以采用其它方式進行單獨使用,只要能夠使得眼壓具有檢測依據即可,具體此處不做限定。本實施例中,若虛擬現實設備檢測眼壓大于第二預設閾值,那么意味著眼壓指示用戶處于視覺疲勞狀態,則虛擬現實設備可以繼續執行步驟304。本實施例中的步驟304至步驟306與圖2所示實施例中的步驟204至步驟206相同,此處不再贅述。307、結束流程。本實施例中,若虛擬現實設備檢測眼壓不大于第二預設閾值,那么說明此時用戶未處于視覺疲勞狀態,則可以不執行其它操作,即結束流程,虛擬現實設備仍以第一視距繼續向用戶顯示虛擬現實圖像,但虛擬現實設備仍可以繼續對眼壓進行檢測,此處不做限定。三、眼部特征參數為眨眼頻率:具體請參閱圖4,本發明實施例中視距調節方法另一實施例可包括:本實施例中的步驟401與圖1所示實施例中的步驟101相同,此處不再贅述。402、虛擬現實設備采集用戶的眨眼頻率;本實施例中,虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像后,可以對用戶的眨眼頻率進行采集。具體的,虛擬現實設備可以通過安裝諸如攝像頭對用戶的眼部進行預設時長的攝錄,并可以對攝錄的影像進行解析,得到用戶在該預設時長內的眨眼頻率。可以理解的是,本實施例中虛擬現實設備采集用戶的眨眼頻率的具體方式除了上述說明的內容,在實際應用中,還可以采用其它方式,如利用紅外光在預設時長內檢測獲取到的虹膜信息的次數,具體采集方式此處不做限定。本實施例中,預設時長可以由用戶進行自定義設定,也可以由虛擬現實設備根據用戶的個人信息獲取平均眨眼頻率,如眼部健康信息,并根據眨眼頻率進行預設時長的設定,虛擬現實設備還可以根據用戶的歷史設定記錄進行設定,具體此處不做限定。403、虛擬現實設備檢測眨眼頻率是否大于第三預設閾值,若是,則執行步驟404,若否,則執行步驟407;本實施例中,虛擬現實設備采集用戶的眨眼頻率之后,可以檢測眨眼頻率是否大于第三預設閾值。具體的,可以在虛擬現實設備中預先設置第三預設閾值,在實際應用中,該第三預設閾值可以是在預設的過程中是由用戶根據需要進行設定,也可以是虛擬現實設備根據用戶的歷史設定記錄進行設定,還可以是虛擬現實設備通過獲取與用戶的諸如年齡信息相匹配的平均眨眼頻率,并根據該平均眨眼進行設定,還可以是虛擬現實設備根據獲取到的用戶的眼部健康狀況進行相應的設定,此處不做限定。可以理解的是,本實施例僅以上述幾個例子說明了設置第一預設閾值的具體方式,在實際應用中,還可以采用其它方式進行單獨使用,只要能夠使得眨眼頻率具有檢測依據即可,具體此處不做限定。本實施例中,若虛擬現實設備檢測眼壓大于第二預設閾值,那么意味著眼壓指示用戶處于視覺疲勞狀態,則虛擬現實設備可以繼續執行步驟404.本實施例中的步驟404至步驟406與圖2所示實施例中的步驟204至步驟206相同,此處不再贅述。407、結束流程。本實施例中,若虛擬現實設備眨眼頻率不大于第三預設閾值,那么說明用戶此時為處于視覺疲勞狀態,則可以不執行其它操作,即結束流程,虛擬現實設備仍以第一視距繼續向用戶顯示虛擬現實圖像,但虛擬現實設備仍可以繼續對眨眼頻率進行檢測,此處不做限定。需要說明的是,由于每個人的眼睛耐受程度不同,每時的精神狀態也不一致,從而也可以根據用戶連續以第一視距的觀看虛擬現實圖像的時長進行視距的調節,下面進行詳細說明:具體請參閱圖5,本發明實施例中視距調節方法另一實施例可包括:本實施例中的步驟501至步驟502與圖1所示實施例中的步驟101至步驟102相同,503、虛擬現實設備判斷眼部特征參數是否指示用戶處于視覺疲勞狀態,若是,則執行步驟505,若否,則執行步驟508;本實施例中的步驟503與圖1所示實施例中的步驟103相同,此處不再贅述。504、虛擬現實設備檢測連續以第一視距向用戶顯示虛擬現實圖像的時長是否大于第四預設閾值,若是,則執行步驟505,若否,則執行步驟508;本實施例中,當虛擬現實設備按照第一視距向用戶顯示虛擬現實圖像時,可以對連續以第一視距向用戶顯示虛擬現實圖像的時長進行記錄,并檢測該時長是否大于第四預設閾值。具體的,由于每個人眼睛的耐受程度不一致,那么可以進一步結合連續以第一視距向用戶顯示虛擬現實圖像的時長進行視距的調節。在實際應用中,可以在虛擬現實設備中預先設置第四預設閾值,該第四預設閾值可以是在預設的過程中是由用戶根據需要進行設定,也可以是虛擬現實設備根據用戶的歷史設定記錄進行設定,還可以是虛擬現實設備通過獲取與用戶的諸如年齡信息相匹配的連續以一視距顯示虛擬現實圖像的平均時長,并根據該平均時長進行設定,還可以是虛擬現實設備根據獲取到的用戶的眼部健康狀況進行相應的設定,此處不做限定。可以理解的是,本實施例僅以上述幾個例子說明了設置第四預設閾值的具體方式,在實際應用中,還可以采用其它方式進行單獨使用,只要能夠使得連續以第一視距向用戶顯示虛擬現實圖像的時長具有檢測依據即可,具體此處不做限定。可以理解的是,本實施例中的步驟504也可以在步驟501至步驟503之間執行,還可以與步驟502或步驟503同時執行,本實施例以與步驟503同時執行為例進行說明。在實際應用中,步驟504的執行可以不受約于步驟502與步驟503的執行,連續以第一視距向用戶顯示虛擬現實圖像的時長以及眼部特征參數是用于視距調節的兩種方式的結合。本實施例中的步驟505至步驟507與圖2所示實施例中的步驟204至步驟206相同,此處不再贅述。在步驟505中,基于圖2所示實施例中步驟206說明的部分內容,本實施例中,當虛擬現實設備檢測到用戶的眼部特征參數指示用戶處于視覺疲勞狀態,和/或,虛擬現實設備檢測連續以第一視距向用戶顯示虛擬現實圖像的時長大于第四預設閾值時,虛擬現實設備均按照第二視距向用戶顯示虛擬現實圖像。508、結束流程。本實施例中,由于虛擬現實設備既對眼部特征參數進行判斷,又對連續以第一視距向用戶顯示虛擬現實圖像的時長進行檢測,那么只有當虛擬現實設備判斷眼部特征參數未指示用戶處于視覺疲勞狀態,且虛擬現實設備檢測連續以第一視距向用戶顯示虛擬現實圖像的時長不大于第四預設閾值時,虛擬現實設備可以不執行其它操作,即結束流程,虛擬現實設備仍以第一視距繼續向用戶顯示虛擬現實圖像,但虛擬現實設備仍可以對眼部特征參數和/或連續以第一視距向用戶顯示虛擬現實圖像的時長進行相應的檢測,此處不做限定。上面對本發明實施例中的視距調節方法進行了描述,下面對本發明實施例中的視距調節裝置進行描述,該裝置應用于虛擬現實設備,請參閱圖6,本發明實施例中視距調節裝置一個實施例包括:第一顯示模塊601,用于按照第一視距向用戶顯示虛擬現實圖像;采集模塊602,用于采集用戶的眼部特征參數;判斷模塊603,用于判斷采集模塊采集的眼部特征參數是否指示用戶處于視覺疲勞狀態;第二顯示模塊604,用于當判斷模塊判斷眼部特征參數指示用戶處于視覺疲勞狀態時,則按照第二視距向用戶顯示虛擬現實圖像。本實施例中,在第一顯示模塊601按照第一視距向用戶顯示虛擬現實圖像后,判斷模塊603對采集模塊602采集的眼部特征參數進行相應地檢測,在當用戶處于視覺疲勞狀態時,第二顯示模塊604可以按照第二視距輸出虛擬現實圖像,從而使得用戶的眼睛與虛擬現實圖像之間的距離可以及時地得到動態調整,進而有利于緩解用戶的視覺疲勞,防止用戶的視力受到損害。請參閱圖7,本發明實施例中視距調節裝置另一實施例可包括:本實施例中的模塊701與圖6所示實施例中的模塊601相同,模塊702與圖6所示實施例中的模塊602相同,模塊703與圖6所示實施例中的模塊603相同,此處不再贅述。獲取模塊704,用于獲取用戶的視力級別;確定模塊705,用于根據獲取模塊獲取的視力級別確定第二視距。本實施例中的模塊706與圖6所示實施例中的模塊604相同,此處不再贅述。本實施例中,判斷模塊703可以進一步包括:第一檢測單元7031,用于檢測鞏膜紅血絲量是否大于第一預設閾值;第一判斷單元7032,用于當第一檢測單元檢測鞏膜紅血絲量大于第一預設閾值時,則判斷鞏膜紅血絲量指示用戶處于視覺疲勞狀態;本實施例中,確定模塊705可以進一步包括:獲取單元7051,用于獲取預設視距和預設視力級別的映射關系;確定單元7052,用于根據獲取單元獲取的預設視距和預設視力級別的映射關系確定視力級別對應的第二視距。本實施例中,第二顯示模塊706可以進一步包括:放大單元7061,用于當第二視距大于第一視距時,根據第一預設規則放大虛擬現實圖像;第一顯示單元7062,用于按照第二視距向用戶顯示放大單元放大后的虛擬現實圖像;和/或,縮小單元7063,用于當第二視距小于第一視距時,虛擬現實設備根據第二預設規則縮小虛擬現實圖像;第二顯示單元7064,用于按照第二視距向用戶顯示縮小單元縮小后的虛擬現實圖像。請參閱圖8,本發明實施例中視距調節裝置另一實施例可包括:本實施例中的模塊801與圖6所示實施例中的模塊601相同,模塊802與圖6所示實施例中的模塊602相同,模塊803與圖6所示實施例中的模塊603相同,模塊804與圖7所示實施例中的模塊704相同,模塊805與圖7所示實施例中的模塊705相同,實施例中的模塊806與圖7所示實施例中的模塊706相同,此處不再贅述。本實施例中,判斷模塊803可以進一步包括:第二檢測單元8031,用于檢測眼壓是否大于第二預設閾值;第二判斷單元8032,用于當第二檢測單元檢測眼壓大于第二預設閾值時,則判斷眼壓指示用戶處于視覺疲勞狀態;請參閱圖9,本發明實施例中視距調節裝置另一實施例可包括:本實施例中的模塊901與圖6所示實施例中的模塊601相同,模塊902與圖6所示實施例中的模塊602相同,模塊903與圖6所示實施例中的模塊603相同,模塊904與圖7所示實施例中的模塊704相同,模塊905與圖7所示實施例中的模塊705相同,實施例中的模塊906與圖7所示實施例中的模塊706相同,此處不再贅述。本實施例中,判斷模塊903可以進一步包括:第三檢測單元9031,用于檢測眨眼頻率是否大于第三預設閾值;第三判斷單元9032,用于當第三檢測單元檢測眨眼頻率大于第三預設閾值時,則判斷眨眼頻率指示用戶處于視覺疲勞狀態。請參閱圖10,本發明實施例中視距調節裝置另一實施例可包括:本實施例中的模塊1001與圖6所示實施例中的模塊601相同,模塊1002與圖6所示實施例中的模塊602相同,模塊1003與圖6所示實施例中的模塊603相同,此處不再贅述。檢測模塊1004,用于檢測連續以第一視距向用戶下顯示虛擬現實圖像的時長是否大于第四預設閾值;本實施例中的模塊1005與圖7所示實施例中的模塊704相同,模塊1006與圖7所示實施例中的模塊705相同,模塊1007與圖7所示實施例中的模塊706相同,此處不再贅述。觸發模塊1008,用于當檢測模塊檢測時長大于第四預設閾值時,則觸發第二顯示模塊按照第二視距向用戶顯示虛擬現實圖像。所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質。以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。當前第1頁1 2 3 
當前第1頁1 2 3 
網友詢問留(liu)言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1