CN106990848B - 一种虚拟现实防眩晕方法和*** - Google Patents

一种虚拟现实防眩晕方法和*** Download PDF

Info

Publication number
CN106990848B
CN106990848B CN201710229890.7A CN201710229890A CN106990848B CN 106990848 B CN106990848 B CN 106990848B CN 201710229890 A CN201710229890 A CN 201710229890A CN 106990848 B CN106990848 B CN 106990848B
Authority
CN
China
Prior art keywords
user
virtual reality
picture
display
head
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710229890.7A
Other languages
English (en)
Other versions
CN106990848A (zh
Inventor
魏琼华
李英杰
丹阳
穆海博
张玉红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan University of Traditional Chinese Medicine HUTCM
Original Assignee
Henan University of Traditional Chinese Medicine HUTCM
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Henan University of Traditional Chinese Medicine HUTCM filed Critical Henan University of Traditional Chinese Medicine HUTCM
Priority to CN201710229890.7A priority Critical patent/CN106990848B/zh
Publication of CN106990848A publication Critical patent/CN106990848A/zh
Application granted granted Critical
Publication of CN106990848B publication Critical patent/CN106990848B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种适用于外语教学的虚拟现实防眩晕方法和***,具体实现方法为,在使用陀螺仪检测到使用者头部动作后,暂时冻结或模糊使用者双眼前的显示,在头部动作停止后,再根据新的头部位置更新显示,此外,在冻结显示的同时,还可以使用画中画实时更新使用者新视角的可见内容,方便使用者确定头部动作的幅度和终点,本发明的方法和***摒弃了现在提高测量速度和显示速度的思路,转而采用镜头跳跃的手法,间歇地更新使用者眼前的画面,这种做法将可在降低硬件成本的同时,在外语教学等非竞技性虚拟现实场合显著减少使用者的眩晕现象。

Description

一种虚拟现实防眩晕方法和***
技术领域
本发明涉及虚拟现实领域,尤其涉及一种虚拟现实防眩晕方法和***。该方法和***的典型应用场合为外语教学。
背景技术
目前,虚拟现实技术已经取得了长足的进展。各种实现方式(如头盔、虚拟现实眼镜等)层出不穷。不过目前的实现方式都有一个很大的缺点,就是容易导致使用者头晕。目前解决这个问题的思路是提高陀螺仪测量速度和显示更新速度,不过这种做法对硬件要求很高,随之提高了成本。
与此同时,已经有不少学者尝试以虚拟现实的形式进行教学,而使用虚拟现实进行教学,并不需要像游戏或其他应用一样,追求实时准确响应。如果能够以较低成本的办法达到防眩晕的效果,则基于虚拟现实的教学有望得到更广泛的应用。
发明内容
有鉴于此,本发明要解决的一个技术问题是提供一种虚拟现实防眩晕方法,从而在降低硬件成本的同时避免使用者的眩晕现象。其基本做法为,摒弃现在提高测量速度和显示速度的思路,转而采用镜头跳跃的手法,间歇地更新使用者眼前的画面。
一种虚拟现实防眩晕方法,包括:使用陀螺仪测量使用者的头部动作(转动、俯仰等)或身体动作;在检测到使用者动作后,暂时冻结(或模糊)使用者双眼前的显示;
根据本发明的方法的一个实施例,进一步的,在检测到使用者动作并暂时冻结(或模糊)使用者双眼前的显示时,还在适当位置新开小窗口,根据陀螺仪输出在小窗口显示新头部位置对应的画面;这种多画面显示可以帮助使用者预估新的视野,并据此控制头部转动方向和幅度。
本发明要解决的一个技术问题是提供一种虚拟现实防眩晕***,从而在降低硬件成本的同时避免使用者的眩晕现象。
一种虚拟现实防眩晕***,包括:陀螺仪,用于检测使用者的头部动作(转动、俯仰等)或身体动作;放置于双眼前的显示设施,用于展示虚拟现实场景;模糊设施,放置于显示设施和使用者眼睛之间,用于在使用者动作时模糊使用者视野;控制器,用于根据陀螺仪量测控制模糊设施。
根据本发明的方法的一个实施例,进一步的,模糊设施为液晶点阵组成。在陀螺仪检测到头部或身体动作后,更改点阵中部分液晶状态,暂时模糊使用者视野。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明的虚拟现实防眩晕方法的一个实施例的流程图。
图2为根据本发明的虚拟现实防眩晕方法的一个实施例的多画面显示示意图。
图3为根据本发明的虚拟现实防眩晕***的一个实施例的示意图。
具体实施方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,虚拟现实技术已经取得了长足的进展。各种实现方式(如头盔、虚拟现实眼镜等)层出不穷。不过目前的实现方式都有一个很大的缺点,就是容易导致使用者头晕。
事实上,虚拟现实导致的头晕,至少有相当一部分可以从控制理论的角度来解释。对人类来说,大脑是控制器,眼睛是传感器,而控制头部运动的肌肉是执行机构。一般而言,如果大脑希望改变视野,则会指挥相应的肌肉(执行机构)引起头部动作,最后眼睛(传感器)获得的景象应该与期望值相当。如果在头部运动过程中传感器获得的景象与大脑期望存在差异,就会导致眩晕。
由于头部运动、视野改变和人类双眼测距、使用工具、运动等活动密切相关,人类已经进化到这个控制-反馈闭环可以相当精巧吻合的程度。以目前的测量、控制手段来精准实现这种吻合仍有困难,即使能够实现成本也相当高昂。
不过,在特定的场合,完全可以用采取另外一个思路。即在人脑中打破这种控制-反馈闭环,便可进而消除虚拟现实带来的眩晕。外语教学就是这样的一个场合。在利用虚拟现实进行外语教学时,多数情况下,老师/学生或朋友之间是在固定的场景下交谈,或在相对缓和的运动中活动/交流。显然,仅为教学的背景和目的,是不需要实时准确更新场景的。这就带来一种新的可能,即模拟电影镜头跳跃(蒙太奇)的做法,在相距甚远的不同视角间跳跃(而非连续过渡),这种做法可以打破大脑中固有的控制-反馈闭环错觉,即可实现防眩晕的效果。
图1为根据本发明的虚拟现实防眩晕方法的一个实施例的流程图。如图1所示,使用放置于虚拟现实眼镜或头盔内的陀螺仪,检测使用者的头部或身体运动,一旦运动超过某一预设的阈值(这一阈值因人而异),就冻结使用者眼前的画面。运动停止后,再由CPU或GPU计算得到新的头部位置对应的视野和显示画面,并更新到显示设施上去。所得到的效果,就将类似于电影中的镜头跳跃手法,由旧的视角直接跳跃到新的视角去。
此外,在冻结画面的同时,还可以加上模糊效果,以加大和常规运动认知的区别,方便人脑形成新的反射机制。
不过,这一做法虽然可行,却并不完美。这是因为在看电影时,观众处于完全的被动状态,视角完全由导演决定。而在虚拟现实环境下,即使仅为教学的目的,使用者也希望自己决定视角。此时完全打破控制-反馈的闭环,虽然可以防眩晕,但是却会影响人选择视角进行交流。所以,最好能够部分保留控制-反馈的闭环,为达到这个目的,可以使用两种方法:第一种方法是在使用者头部/身体动作时,不是冻结画面,而是仅将画面模糊,但画面仍随着动作而变化。
另外一种方法则是,在硬件许可时,使用图2所示多画面(画中画)的做法。这种做法也可以帮助使用者预估新的视野,并据此控制动作幅度和终点,改善使用体验。具体做法为,在检测到使用者头部或身体动作并暂时冻结使用者双眼前的显示时,还在适当位置新开小窗口,根据陀螺仪输出在小窗口显示新头部位置对应的画面(由于大画面起到防眩晕效果,所以小画面更新速度可以较低,对硬件要求也随之降低);最后,在运动停止后,再将小窗口的显示内容放大到完整视野(小窗口随着消失)。
这种画中画的做法,既使用大画面欺骗大脑,达到镜头跳跃和防眩晕的效果,又用小画面来辅助预测新的视野和显示内容,保留控制-反馈的闭环,是更好的实现方式。
此外,图2仅在右下角显示了小画面,事实上,小画面的位置可以在左上、左、左下、右上、右、右下等任意位置。这是因为一般情况下,头部转动时,眼球也会随着转动,所以头部向右下转动,则小画面应位于右下方。类似的,头部向其他方向转动,小画面也可以随着调整位置。
前文所述的虚拟现实防眩晕方法可以取得较好的效果,不过该方法对虚拟现实设备仍要求较高,主要表现在,陀螺仪检测到运动后,需要尽快冻结或模糊显示。稍有迟滞就会影响防眩晕效果。而低时滞必然对设备的控制/计算能力及软件(操作***)的实时性有更高的要求。单纯为了降低时滞而去提高计算能力,改进软件实时性其实并不非常必要。此时可以采用额外的硬件回路来达到更好的效果。
如图3所示,一种虚拟现实防眩晕***的一个实施例,包括:陀螺仪,用于检测使用者的头部动作(转动、俯仰等)或身体动作;放置于双眼前的显示设施,用于展示虚拟现实场景;模糊设施,放置于显示设施和使用者眼睛之间,用于在使用者头部或身体动作时模糊使用者视野;控制器,用于根据陀螺仪量测控制模糊设施。
该***基本工作原理和前述方法类似,都是在检测到使用者头部动作或身体动作后,暂时模糊使用者眼前的显示画面。区别在于,陀螺仪和模糊设施及控制器,可以是附加在较低配置的虚拟现实显示设施上的额外设施。例如,显示设施可以是普通的安卓手机及配套使用的虚拟现实眼镜,而且安卓手机的运算速度和内置的陀螺仪速度都可以较慢。不过,附加在显示设施之外的陀螺仪和控制器、模糊设施构成独立的硬件回路,一旦控制器使用陀螺仪检测到运动,即可以极高的响应速度即刻驱动模糊设施模糊视野,而停止运动后,模糊设施就恢复透明状态。这种做法可以低的多的成本,实现更好的防眩晕效果。
前述***中的模糊设施则可由液晶点阵组成。这种液晶点阵和液晶显示器中的阵列类似,各像素点的透光程度均可改变。一旦控制器发出模糊指令,液晶点阵中的部分液晶就改变状态,对应像素点就由全透明变为半透明,达到模糊的效果。反之,则可由半透明转为透明恢复正常显示。这种原理已为工业界广泛使用,所以不再赘述其实现细节。
此外,由于模糊设施由液晶组成,因此也有可能根据陀螺仪检测到的头部运动方向,在液晶点阵中的某一个子区域保留透明状态,这一子区域应对应前述画中画方法的小画面。再配合显示设备的画中画功能,同样可以实现用大画面欺骗大脑,用小画面辅助预测新的视野和显示内容。这种组合可以在达到防眩晕效果的同时,最大程度降低对硬件的需求,并保留人脑控制-反馈闭环,是最佳的实施方式。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

Claims (2)

1.一种虚拟现实防眩晕的***,其特征在于有助于防止虚拟现实使用者眩晕,且其结构包括:
陀螺仪,用于检测使用者的头部或身体动作;
显示设施,用于展示虚拟现实场景;
模糊设施,由液晶点阵组成且置于显示设施和使用者眼睛之间,在接到控制器的指令后,会改变部分像素的透明度以达到模糊效果,从而在使用者头部或身体动作时模糊使用者视野;
控制器,用于根据陀螺仪量测控制模糊设施。
2.如权利要求1所述的***,其特征在于:
所述模糊设施上的液晶点阵在使用者头部或身体运动时,仍有部分区域保持透明,配合显示设施的画中画,帮助使用者确定动作幅度和终点。
CN201710229890.7A 2017-04-10 2017-04-10 一种虚拟现实防眩晕方法和*** Active CN106990848B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710229890.7A CN106990848B (zh) 2017-04-10 2017-04-10 一种虚拟现实防眩晕方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710229890.7A CN106990848B (zh) 2017-04-10 2017-04-10 一种虚拟现实防眩晕方法和***

Publications (2)

Publication Number Publication Date
CN106990848A CN106990848A (zh) 2017-07-28
CN106990848B true CN106990848B (zh) 2023-06-20

Family

ID=59416074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710229890.7A Active CN106990848B (zh) 2017-04-10 2017-04-10 一种虚拟现实防眩晕方法和***

Country Status (1)

Country Link
CN (1) CN106990848B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019140593A1 (zh) * 2018-01-18 2019-07-25 深圳市柔宇科技有限公司 头戴式显示设备及其显示控制方法
CN108334323A (zh) * 2018-02-02 2018-07-27 苏州超科医通信息科技有限公司 Vr医学教学用引擎的开发方法
CN108446090A (zh) * 2018-03-28 2018-08-24 河南中医药大学 一种适用于复杂教学场景的虚拟现实防眩晕方法和***
CN109696959B (zh) * 2018-11-30 2022-09-27 歌尔光学科技有限公司 一种画面展示方法、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970075958A (ko) * 1996-05-15 1997-12-10 이데이 노부유키 광학시각장치
WO2008078320A2 (en) * 2006-12-22 2008-07-03 Yossi Gross Electronic transparency regulation element to enhance viewing through lens system
CN103489412A (zh) * 2012-06-12 2014-01-01 宏碁股份有限公司 透明显示装置及其透明度调整方法
CN204595327U (zh) * 2014-12-26 2015-08-26 成都理想境界科技有限公司 头戴式显示装置
CN204903866U (zh) * 2015-08-25 2015-12-23 江苏水晶石信息科技有限公司 一种虚拟现实眼镜

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008256946A (ja) * 2007-04-05 2008-10-23 Tokyo Institute Of Technology 画像表示装置のための酔い防止装置
CN100478849C (zh) * 2007-04-10 2009-04-15 南京航空航天大学 基于多加速度传感器的虚拟现实头盔防眩晕***及方法
CN101607520B (zh) * 2008-06-17 2012-11-14 联想(北京)有限公司 汽车遮光***及方法
US10108018B2 (en) * 2012-11-13 2018-10-23 Sony Corporation Image display apparatus for displaying an image captured by a mobile apparatus
WO2015030797A1 (en) * 2013-08-30 2015-03-05 Intel Corporation Nausea and seizure detection, prediction, and mitigation for head-mounted displays
CN105629469B (zh) * 2016-01-12 2019-03-15 叠境数字科技(上海)有限公司 基于液晶透镜阵列的头戴式显示设备
CN106126143A (zh) * 2016-06-29 2016-11-16 石惠卿 一种应用于头戴显示器的图像调整方法及头戴显示器
CN106339084A (zh) * 2016-08-21 2017-01-18 乐视控股(北京)有限公司 虚拟现实设备的控制方法及***
CN106331681A (zh) * 2016-08-22 2017-01-11 石惠卿 一种头戴显示器的图像显示方法
CN106385587B (zh) * 2016-09-14 2019-08-02 三星电子(中国)研发中心 分享虚拟现实视角的方法、装置及***
CN106502395A (zh) * 2016-10-18 2017-03-15 深圳市火花幻境虚拟现实技术有限公司 一种在虚拟现实应用中避免用户眩晕的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970075958A (ko) * 1996-05-15 1997-12-10 이데이 노부유키 광학시각장치
WO2008078320A2 (en) * 2006-12-22 2008-07-03 Yossi Gross Electronic transparency regulation element to enhance viewing through lens system
CN103489412A (zh) * 2012-06-12 2014-01-01 宏碁股份有限公司 透明显示装置及其透明度调整方法
CN204595327U (zh) * 2014-12-26 2015-08-26 成都理想境界科技有限公司 头戴式显示装置
CN204903866U (zh) * 2015-08-25 2015-12-23 江苏水晶石信息科技有限公司 一种虚拟现实眼镜

Also Published As

Publication number Publication date
CN106990848A (zh) 2017-07-28

Similar Documents

Publication Publication Date Title
CN106990848B (zh) 一种虚拟现实防眩晕方法和***
CN107376349B (zh) 被遮挡的虚拟图像显示
JP6837805B2 (ja) ディスプレイ・システムにおける前庭動眼反射の修正の設計および方法
US10013812B2 (en) Method and system for controlling a head-mounted display system
CN108762492A (zh) 基于虚拟场景实现信息处理的方法、装置、设备及存储介质
US10621792B2 (en) Focus control for virtual objects in augmented reality (AR) and virtual reality (VR) displays
JP2022064987A5 (zh)
US9936194B2 (en) Active shutter head mounted display
US20160238852A1 (en) Head mounted display performing post render processing
US10754420B2 (en) Method and device for displaying image based on virtual reality (VR) apparatus
WO2015169018A1 (zh) 透明显示***以及设置有透明显示***的设备
TWI629506B (zh) 眼球凝視運動之影像穿透式擴增實境裝置、頭戴式顯示器及近距離物體之擴增實境方法
US11533468B2 (en) System and method for generating a mixed reality experience
WO2017090373A1 (ja) 画像表示方法及びプログラム
US20170358280A1 (en) Method of controlling head-mounted display system
CN112384843B (zh) 动态面板掩膜
CN107479804A (zh) 虚拟现实设备及其内容调整方法
US20140043440A1 (en) 3d glasses, 3d display system and 3d displaying method
US20150304645A1 (en) Enhancing the Coupled Zone of a Stereoscopic Display
Schweizer Smart glasses: technology and applications
KR20180076023A (ko) 객체추적을 이용한 안구운동장치 및 방법
CA3057507C (en) Virtual reality system and method for displaying on a real-world display a viewable portion of a source file projected on an inverse spherical virtual screen
KR20190003263A (ko) 디바이스의 회전에 따른 콘텐츠를 입체화하여 함께 회전하여 시야의 사각지대를 줄이는 방법
US11423516B2 (en) Gaze enhanced natural motion blur
KR101838501B1 (ko) 가상화면과 현실화면을 동시에 표시해주는 입체영상 에이치엠디 장치 및 이를 이용한 영상표시방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant