CN116803335B - 一种基于眼动追踪的眼球运动功能评估方法及*** - Google Patents
一种基于眼动追踪的眼球运动功能评估方法及*** Download PDFInfo
- Publication number
- CN116803335B CN116803335B CN202310695723.7A CN202310695723A CN116803335B CN 116803335 B CN116803335 B CN 116803335B CN 202310695723 A CN202310695723 A CN 202310695723A CN 116803335 B CN116803335 B CN 116803335B
- Authority
- CN
- China
- Prior art keywords
- optotype
- movement
- preset
- head
- gazing
- 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
Links
- 238000011156 evaluation Methods 0.000 title claims abstract description 184
- 230000004424 eye movement Effects 0.000 title claims abstract description 162
- 230000000007 visual effect Effects 0.000 claims abstract description 162
- 230000033001 locomotion Effects 0.000 claims abstract description 145
- 210000005252 bulbus oculi Anatomy 0.000 claims abstract description 131
- 210000003128 head Anatomy 0.000 claims abstract description 109
- 238000005516 engineering process Methods 0.000 claims abstract description 81
- 210000001508 eye Anatomy 0.000 claims abstract description 60
- 238000000034 method Methods 0.000 claims abstract description 44
- 230000004886 head movement Effects 0.000 claims description 117
- 230000004434 saccadic eye movement Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 10
- 230000006641 stabilisation Effects 0.000 claims description 9
- 238000011105 stabilization Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000007689 inspection Methods 0.000 description 14
- 238000012360 testing method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 9
- 238000007405 data analysis Methods 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000001711 saccadic effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012854 evaluation process Methods 0.000 description 3
- 230000009191 jumping Effects 0.000 description 2
- 206010047513 Vision blurred Diseases 0.000 description 1
- 230000004598 abnormal eye movement Effects 0.000 description 1
- 230000007488 abnormal function Effects 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 208000002173 dizziness Diseases 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013097 stability assessment Methods 0.000 description 1
- 238000013112 stability test Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/10—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
- A61B3/113—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for determining or recording eye movement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Ophthalmology & Optometry (AREA)
- Biophysics (AREA)
- Eye Examination Apparatus (AREA)
Abstract
本发明公开了一种基于眼动追踪的眼球运动功能评估方法及***,包括:在预设的动态显示界面显示预设的第一视标、第二视标及第三视标,所述第一视标持续稳定显示、所述第二视标切换显示、所述第三视标按照预设的运动轨迹进行移动,通过预设的眼动追踪技术实时获取受检者对所述第一视标、第二视标、第三视标的注视结果,并根据所述注视结果采集所述受检者注视所述第一视标时的注视时长,注视所述第二视标时的眼球切换次数及头部运动信息和注视所述第三视标时的追随时长及头部运动信息,并根据所述注视时长,眼球切换次数及头部运动信息、追随时长及头部运动信息对所述受检者的眼球的运动功能进行评估,提高眼球运动功能评估的效率及精度。
Description
技术领域
本发明涉及眼球运动功能评估技术领域,尤其涉及一种基于眼动追踪的眼球运动功能评估方法及***。
背景技术
眼球运动是指眼球的运动能力,包括眼球的外展、内收、上下、左右等运动。这些运动使我们可以随意控制眼球的位置,让我们能够注视、扫视和追随物体。眼球运动功能对于保持视觉清晰和稳定非常重要。
眼球运动功能异常可能会带来日常生活中的问题。例如,阅读时眼球不停跳动、停顿,造成眼睛疲劳和视觉模糊或头晕等症状,影响正常的工作和生活。此外,眼球运动异常还可能导致双重视觉或视力下降等问题。
因此,评估眼球运动功能具有重要性,以往的眼球运动功能评估方法,如纸笔测试等,具有操作麻烦、测试范围狭窄和数据获取精度较低等问题。
发明内容
本发明公开了一种基于眼动追踪的眼球运动功能评估方法及***,提高眼球运动功能评估的效率及精准度。
为了实现上述目的,本发明公开了一种基于眼动追踪的眼球运动功能评估方法,包括:
根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长;
在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息;
在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息;
根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果。
本发明公开了一种基于眼动追踪的眼球运动功能评估方法,包括在预设在动态显示界面上显示预设的不同视标,所述视标包括稳定不同的第一视标、在不同区域切换显示的第二视标及根据预设的运动方向、运动速度及运动时长进行移动的第三视标,用户的眼球在注视上述不同的视标时会进行不同的运动,由此实现对用户的眼球进行注视稳定测试、扫视测试及追随测试,实现了定量及客观的测试参数,不依赖检查者的操作,提高了眼球运动功能评估的效率,接着在显示所述视标时,利用预设的眼动追踪技术实时检测所述受检者注视所述视标的时长,在显示第一视标时,根据所述眼动追踪技术先判断所述受检者是否注视所述第一视标,当受检者注视所述第一视标后,利用所述眼动追踪技术记录所述受检者注视所述第一视标的注视时长,以此根据所述注视时长判断眼球注视的稳定性,接着在扫视第二视标时,通过所述眼动追踪技术检测所述受检者是否注视所述第二视标,判断所述受检者的眼球是否随着第二视标的切换进行眼球往返运动,以此评估眼球的扫视功能,最后,在所述第三视标在所述动态显示界面移动时,利用所述眼动追踪技术获取受检者注视正在移动的第三视标的时长,根据所述时长以此判断受检者的眼球是否跟随第三视标移动,本发明通过所述预先设置的不同视标及所述眼动追踪技术可以准确记录和分析眼球运动参数,实现定量和客观的评估,相比传统方法,提供了更精确的数据和指标,使评估结果更可靠和科学,同时在进行第二视标注视时,还通过记录头部运动情况在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
作为优选例子,在所述控制预设的动态显示界面显示预设的第一视标前,包括:
获取受检者的身体信息,并通过预设的距离范围将所述受检者放置于所述动态显示界面正前方;所述身体信息包括性别及年龄。
本发明在进行眼部运动功能评估前获取受检者的身体信息,以使得在进行眼球运动功能评估时将所述身体信息作为参考,进一步提高后期眼球运动功能评估的精准性,接着将所述受检者放置于离所述动态显示界面一定距离的正前方,以使所述受检者准确得捕获视标得出现,提高运动评估得准确性。
作为优选例子,在所述通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长,包括:
在所述动态显示界面的中央显示预设的第一视标时,通过所述眼动追踪技术获取所述受检者的注视焦点的目标对象,并将所述目标对象与所述第一视标做比较,判断所述受检者是否注视所述第一视标;
若所述目标对象与所述第一视标一致,则判定所述受检者正在注视所述第一视标;
若所述目标对象与所述第一视标不一致,则判定所述受检者未在注视所述第一视标。
本发明在显示所述第一视标后,通过预设的眼动追踪技术实时获取所述受检者的注视焦点的目标对象,判断所述目标对象是否为所述第一视标,以此判断所述受检者是否正在注视第一视标,以此保证用户在注视所述第一视标之后,再采集用户注视所述第一视标的时长,提高采集的所述注视时长数据的稳定性及精准性,因此提高最后眼球运动功能评估的精准性。
作为优选例子,在所述通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长,包括:
当判定所述受检者正在注视所述第一视标时,记录当前时间为初始检测时间,并在所述视标显示时间内根据所述眼动追踪技术持续检测所述受检者是否注视所述第一视标;
当所述受检者注视所述第一视标时,则通过预设的时间函数记录所述第一视标被注视时的若干个第一时间;
根据所述若干个第一时间及所述初始检测时间,获得所述受检者在所述视标显示时间内注视所述第一视标的注视时长。
本发明在确定所述受检者注视所述第一视标后,开始进行检查,在预设的第一时间范围内,依旧通过所述目标检测函数判断所述受检者是否注视所述第一视标,并通过预设的时间记录函数记录在所述第一时间范围内,所述受检者每一次注视所述第一视标的第一时间及未注视所述第一视标的第二时间,由此,根据所述第一时间及所述第二时间,获得所述受检者注视所述第一视标的注视时长,由此为后期注视稳定性评估提供了客观的数据依据,提高了评估的客观性及准确性。
作为优选例子,在所述根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果,包括:
根据预设的视标显示参数,控制预设的第二视标在所述动态显示界面的不同显示区域切换显示;所述视标显示参数包括第二视标的显示时间、第二视标的切换顺序及第二视标的切换次数;
在所述第二视标的显示时间内,通过所述眼动追踪技术获取所述第二视标在每一次切换显示时所述受检者对所述第二视标的注视结果,以使根据所述注视结果及所述第二视标的切换次数获得所述受检者的眼球的切换次数。
本发明通过控制所述第二视标在不同的区域切换显示以使吸引受检者的眼球进行扫视运动,进而实现对眼球扫视功能的评估,在所述第二视标切换显示时,根据预设在眼球追踪技术中的目标注视函数检测所述用户是否在所述第二视标的显示时间内注视所述第二视标,获取用户的注视结果,根据所述注视及结果及所述视标的切换次数,获得所述用户在所述第二视标切换显示时眼球的切换次数,由此为后期进行眼球扫视功能评估提供了客观数据。
作为优选例子,在所述通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息,还包括:
根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第二视标每一次显示时的头部位置及头部旋转信息;
根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第二视标每一次切换显示时头部位置的变化量及所述头部旋转信息的变化量;
将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;
若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间。
本发明公开了在记录所述眼球运动的数据的同时,记录所述受检者是否进行头部运动,以使排除所述头部运动信息对所述眼动功能评估的影响,提高眼动功能评估的准确性。
作为优选例子,在所述通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息,具体包括:
在所述动态显示界面的中央显示所述第三视标,并控制所述第三视标根据预设的运动方向、运动速度、运动轨迹在所述动态显示界面上进行移动;
根据所述眼动追踪技术实时获取所述受检者对所述第三视标的注视结果,并根据所述注视结果通过预设的时间函数记录所述受检者每一次注视所述第三视标时的注视时间,以使根据所述注视时间获得所述受检者追随所述第三视标的追随时长;
根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第三视标移动时的头部位置及头部旋转信息,并根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第三视标移动时的头部位置的变化量及所述头部旋转信息的变化量;
将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间。
本发明利用在预设的动态显示界面上的显示正在移动的第三视标,以使吸引受检者的眼球跟随所述第三视标不断进行移动,在所述眼球跟随所述第三视标移动时,利用预设的眼动追踪技术获取所述第三视标被注视的结果,并获取所述第三视标每一次被注视时的时间以此获得在所述第三视标移动的整个过程中,所述受检者注视所述第三视标的注视时长,进而获得所述跟随时长,为后期进行眼球跟随功能评估提供了客观准确的评估数据,提高评估的准确率,同时在记录所述跟随时长的同时,利用所述眼动追踪技术获取用户在注视所述第三视标的时候头部的移动信息,以使根据所述移动信息判断所述用户是否发生了头部运动,进一步提高用户眼球跟随功能评估的准确性。
作为优选例子,在所述根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果,具体包括:
根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分;所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分;
将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
本发明利用眼动追踪技术准确眼球运动过程中的参数,实现定量和客观的评估,相比传统方法,它提供了更精确的数据和指标,使评估结果更可靠和科学,同时在眼球运动功能评估过程中还记录头部运动情况,可以在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
另一方面,本发明还公开了一种基于眼动追踪的眼球运动功能评估***,包括注视模块、扫视模块、追随模块及评估模块:
所述注视模块用于根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长;
所述扫视模块用于在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息;
所述追随模块用于在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息;
所述评估模块用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果。
本发明公开了一种基于眼动追踪的眼球运动功能评估***,包括在预设在动态显示界面上显示预设的不同视标,所述视标包括稳定不同的第一视标、在不同区域切换显示的第二视标及根据预设的运动方向、运动速度及运动时长进行移动的第三视标,用户的眼球在注视上述不同的视标时会进行不同的运动,由此实现对用户的眼球进行注视稳定测试、扫视测试及追随测试,实现了定量及客观的测试参数,不依赖检查者的操作,提高了眼球运动功能评估的效率,接着在显示所述视标时,利用预设的眼动追踪技术实时检测所述受检者注视所述视标的时长,在显示第一视标时,根据所述眼动追踪技术先判断所述受检者是否注视所述第一视标,当受检者注视所述第一视标后,利用所述眼动追踪技术记录所述受检者注视所述第一视标的注视时长,以此根据所述注视时长判断眼球注视的稳定性,接着在扫视第二视标时,通过所述眼动追踪技术检测所述受检者是否注视所述第二视标,判断所述受检者的眼球是否随着第二视标的切换进行眼球往返运动,以此评估眼球的扫视功能,最后,在所述第三视标在所述动态显示界面移动时,利用所述眼动追踪技术获取受检者注视正在移动的第三视标的时长,根据所述时长以此判断受检者的眼球是否跟随第三视标移动,本发明通过所述预先设置的不同视标及所述眼动追踪技术可以准确记录和分析眼球运动参数,实现定量和客观的评估,相比传统方法,提供了更精确的数据和指标,使评估结果更可靠和科学,同时在进行第二视标注视时,还通过记录头部运动情况在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
作为优选例子,在所述评估模块包括得分单元及评估单元;
所述得分单元用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分;所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分;
所述评估单元用于将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
本发明利用眼动追踪技术准确眼球运动过程中的参数,实现定量和客观的评估,相比传统方法,它提供了更精确的数据和指标,使评估结果更可靠和科学,同时在眼球运动功能评估过程中还记录头部运动情况,可以在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
附图说明
图1:为本发明实施例提供的一种基于眼动追踪的眼球运动功能评估方法的流程示意图;
图2:为本发明实施例提供的一种基于眼动追踪的眼球运动功能评估***的流程示意图;
图3:为本发明另一实施例提供的一种基于眼动追踪的眼球运动功能评估方法的流程示意图;
图4:为本发明另一实施例提供的一种第一视标在动态显示界面的区域显示示意图;
图5:为本发明另一实施例提供的一种第二视标在动态显示界面的区域显示示意图;
图6:为本发明另一实施例提供的一种第三视标在动态显示界面的区域显示示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例公开了一种基于眼动追踪的眼球运动功能评估方法,所述方法的具体实施流程请参照图1,主要包括步骤101至步骤104,所述步骤主要包括:
步骤101:根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长。
在本实施例中,所述步骤主要包括:获取受检者的身体信息,并通过预设的距离范围将所述受检者放置于所述动态显示界面正前方;所述身体信息包括性别及年龄;在所述动态显示界面的中央显示预设的第一视标时,通过所述眼动追踪技术获取所述受检者的注视焦点的目标对象,并将所述目标对象与所述第一视标做比较,判断所述受检者是否注视所述第一视标;若所述目标对象与所述第一视标一致,则判定所述受检者正在注视所述第一视标;若所述目标对象与所述第一视标不一致,则判定所述受检者未在注视所述第一视标;当判定所述受检者正在注视所述第一视标时,记录当前时间为初始检测时间,并在所述视标显示时间内根据所述眼动追踪技术持续检测所述受检者是否注视所述第一视标;当所述受检者注视所述第一视标时,则通过预设的时间函数记录所述第一视标被注视时的若干个第一时间;根据所述若干个第一时间及所述初始检测时间,获得所述受检者在所述视标显示时间内注视所述第一视标的注视时长。
本步骤在进行眼部运动功能评估前获取受检者的身体信息,以使得在进行眼球运动功能评估时将所述身体信息作为参考,进一步提高后期眼球运动功能评估的精准性,接着将所述受检者放置于离所述动态显示界面一定距离的正前方,以使所述受检者准确得捕获视标得出现,提高运动评估得准确性,在显示所述第一视标后,再通过预设的眼动追踪技术实时获取所述受检者的注视焦点的目标对象,判断所述目标对象是否为所述第一视标,以此判断所述受检者是否正在注视第一视标,以此保证用户在注视所述第一视标之后,再采集用户注视所述第一视标的时长,提高采集的所述注视时长数据的稳定性及精准性,因此提高最后眼球运动功能评估的精准性,接着在确定所述受检者注视所述第一视标后,开始进行检查,在预设的第一时间范围内,依旧通过所述目标检测函数判断所述受检者是否注视所述第一视标,并通过预设的时间记录函数记录在所述第一时间范围内,所述受检者每一次注视所述第一视标的第一时间及未注视所述第一视标的第二时间,由此,根据所述第一时间及所述第二时间,获得所述受检者注视所述第一视标的注视时长,由此为后期注视稳定性评估提供了客观的数据依据,提高了评估的客观性及准确性。
步骤102:在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息。
在本实施例中,所述步骤主要包括:根据预设的视标显示参数,控制预设的第二视标在所述动态显示界面的不同显示区域切换显示;所述视标显示参数包括第二视标的显示时间、第二视标的切换顺序及第二视标的切换次数;在所述第二视标的显示时间内,通过所述眼动追踪技术获取所述第二视标在每一次切换显示时所述受检者对所述第二视标的注视结果,以使根据所述注视结果及所述第二视标的切换次数获得所述受检者的眼球的切换次数;根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第二视标每一次显示时的头部位置及头部旋转信息;根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第二视标每一次切换显示时头部位置的变化量及所述头部旋转信息的变化量;将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间。
本步骤通过控制所述第二视标在不同的区域切换显示以使吸引受检者的眼球进行扫视运动,进而实现对眼球扫视功能的评估,在所述第二视标切换显示时,根据预设在眼球追踪技术中的目标注视函数检测所述用户是否在所述第二视标的显示时间内注视所述第二视标,获取用户的注视结果,根据所述注视及结果及所述视标的切换次数,获得所述用户在所述第二视标切换显示时眼球的切换次数,由此为后期进行眼球扫视功能评估提供了客观数据,同时记录所述眼球运动的数据的同时,记录所述受检者是否进行头部运动,以使排除所述头部运动信息对所述眼动功能评估的影响,提高眼动功能评估的准确性。
步骤103:在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息。
在本实施例中,本步骤主要包括:在所述动态显示界面的中央显示所述第三视标,并控制所述第三视标根据预设的运动方向、运动速度、运动轨迹在所述动态显示界面上进行移动;根据所述眼动追踪技术实时获取所述受检者对所述第三视标的注视结果,并根据所述注视结果通过预设的时间函数记录所述受检者每一次注视所述第三视标时的注视时间,以使根据所述注视时间获得所述受检者追随所述第三视标的追随时长;
进一步的,在本实施例中根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第三视标的头部位置及头部旋转信息;根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第三视标时头部位置的变化量及所述头部旋转信息的变化量;将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间。
本步骤利用在预设的动态显示界面上的显示正在移动的第三视标,以使吸引受检者的眼球跟随所述第三视标不断进行移动,在所述眼球跟随所述第三视标移动时,利用预设的眼动追踪技术获取所述第三视标被注视的结果,并获取所述第三视标每一次被注视时的时间以此获得在所述第三视标移动的整个过程中,所述受检者注视所述第三视标的注视时长,进而获得所述跟随时长,为后期进行眼球跟随功能评估提供了客观准确的评估数据,提高评估的准确率。
步骤104:根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果。
在本实施例中,本步骤主要包括:根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分;所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分;将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
本步骤利用眼动追踪技术准确眼球运动过程中的参数,实现定量和客观的评估,相比传统方法,它提供了更精确的数据和指标,使评估结果更可靠和科学,同时在眼球运动功能评估过程中还记录头部运动情况,可以在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
除上述方法外,本发明实施例还公开了一种基于眼动追踪的眼球运动功能评估***,所述***的具体结构组成请参照图2,包括注视模块201、扫视模块202、追随模块203及评估模块204。
所述注视模块201用于根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长。
所述扫视模块202用于在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息。
所述追随模块203用于在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息。
所述评估模块204用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果。
在本实施例中,所述评估模块204包括得分单元及评估单元。
所述得分单元用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分;所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分。
所述评估单元用于将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
本发明实施例公开的一种基于眼动追踪的眼球运动功能评估方法及***,包括在预设在动态显示界面上显示预设的不同视标,所述视标包括稳定不同的第一视标、在不同区域切换显示的第二视标及根据预设的运动方向、运动速度及运动时长进行移动的第三视标,用户的眼球在注视上述不同的视标时会进行不同的运动,由此实现对用户的眼球进行注视稳定测试、扫视测试及追随测试,实现了定量及客观的测试参数,不依赖检查者的操作,提高了眼球运动功能评估的效率,接着在显示所述视标时,利用预设的眼动追踪技术实时检测所述受检者注视所述视标的时长,在显示第一视标时,根据所述眼动追踪技术先判断所述受检者是否注视所述第一视标,当受检者注视所述第一视标后,利用所述眼动追踪技术记录所述受检者注视所述第一视标的注视时长,以此根据所述注视时长判断眼球注视的稳定性,接着在扫视第二视标时,通过所述眼动追踪技术检测所述受检者是否注视所述第二视标,判断所述受检者的眼球是否随着第二视标的切换进行眼球往返运动,以此评估眼球的扫视功能,最后,在所述第三视标在所述动态显示界面移动时,利用所述眼动追踪技术获取受检者注视正在移动的第三视标的时长,根据所述时长以此判断受检者的眼球是否跟随第三视标移动,本发明通过所述预先设置的不同视标及所述眼动追踪技术可以准确记录和分析眼球运动参数,实现定量和客观的评估,相比传统方法,提供了更精确的数据和指标,使评估结果更可靠和科学,同时在进行第二视标注视时,还通过记录头部运动情况在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。
实施例二
本实施例提供了另一种基于眼动追踪的眼球运动功能评估方法,所述方法的具体实施流程请参照图3,主要包括步骤301至步骤305,所述步骤主要包括:
步骤301:获取受检者的基本信息并进行眼球运动评估。
在本实施例中,该步骤主要包括:获取受检者的身体信息,并通过预设的距离范围将所述受检者放置于所述动态显示界面正前方,同时根据受检者的需求进行眼球的运动功能评估。
在本实施例中,该步骤具体为:录入受检者的基本信息,包括姓名,性别,年龄等。受检者的眼球运动能力与性别和年龄有相关性,受检者坐在显示屏正前方一定距离处,在本实施例中设置所述距离为40厘米,再进行眼球运动能评估时,受检者可以选择右眼检查,左眼检查和双眼检查,所述选择可以是单选也可以是多选,可以根据受检者的实际情况进行选择。在本实施例中以单选了双眼检查为例。
步骤302:根据预设的动态显示界面显示第一视标,并通过预设的眼动追踪技术获得所述受检者注视所述第一视标的注视时长。
在本实施例中,该步骤主要包括:控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长。
在本实施例中,所述步骤具体为:在本实施例中对用户进行眼球运动功能评估首先进行注视稳定性检查,即记录受检者在注视物体时的注视时间,用于准确评估注视稳定性。在本实施例中,为了提高检查效率,设置所述注视稳定性检查的总检查时间totalTime为20s,时间到的时候自动结束本检查,进一步的所述预设的总检查时间也可设置为不限制,手动操作结束本检查。在本实施例中,设置所述动态显示界面为显示屏,在所述受检者开始检测时,在所述显示屏的中央位置显示宽度为1cm的第一视标,命名为Target,所述第一视标可以设置为一个红色圆或者一个卡通人物等等,所述第一视标在所述显示屏中出现的位置如图4所示,在检测开始时,提示受检者注视所述第一视标,并通过预设的眼动追踪技术检测所述受检者是否已经注视所述第一视标,在本实施例中,所述眼动追踪技术可以采用眼动追踪传感器设备、眼动追踪函数,在本实施例中利用基于Unity3D和Tobii的眼动追踪传感器进行眼动追踪,通过设置在所述眼动追踪传感器中的HasGazeFocus(Target)方法检测所述第一视标是否被受检者注视到,如注视则返回true,否则返回false,当检测到所述第一视标被所述受检者注视时,开始进行检测,所述的HasGazeFocus(Target)函数为结合传感器提供的SDK,通过受检者注视的目标对象GameObject focusedObject=TobiiAPI.GetFocusedObject();获取具有注视焦点的目标对象,如果没有具有注视焦点的目标对象,则返回null。当focusedObject.name等于Target时则返回true,否则返回false,开始检查时,记录检查开始时间startTime,受检者需注视所述第一视标,记录受检者注视所述第一视标的开始时间targetGazeStartTime和一次注视周期总持续注视视标时间targetGazeDuration,在本实施例中,初始化targetGazeStartTime=currentTime。当当前时间currentTime减去startTime等于或超过totalTime则自动跳到下一个检查,检查过程中实时使用HasGazeFocus(Target)方法检测所述第一视标是否被受检者注视到,当所述第一视标被注视到时,通过预设的时间函数记录所述第一视标被注视的时间,在本实施例中,所述时间函数可以设置为如果视标被受检者注视到,则赋值targetGazeStartTime=targetGazeStartTime>0?targetGazeStartTime:currentTime;targetGazeDuration=currentTime-targetGazeStartTime。如果targetGazeDuration大于10s,视为注视稳定性正常,可设置自动切换到下一个检查,以便提高检查效率。也可以手动切换到下一个检查,如果视标未被注视到,赋值targetGazeStartTime=0,如果视标未被注视到且之前被注视到,可缓存targetGazeDuration为一次持续注视时间记录,以便作评估注视稳定性的相关历史记录,通过上述设置的时间函数记录获得所述受检者在检查时间内注视所述第一视标的注视时长。
步骤303:获得所述注视时长后,根据预设的切换显示次数在所述动态显示界面切换显示第二视标,并通过所述眼动追踪技术获得所述受检者注视所述第二视标时的注视结果及头部位置信息,并根据所述注视结果及所述头部位置信息获得所述第二视标显示时所述受检者的眼球切换次数及头部运动信息。
在本实施例中,该步骤主要包括:根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息。
在本实施例中,该步骤具体为:在上述注视稳定性检查时间到后,自动跳转转进行扫视功能检查,记录受检者进行扫视时的眼动数据,用于准确评估扫视功能的质量,在本实施例中,所述动态显示界面即所述显示屏随机在受检者的正前方偏左10cm或偏右10cm处显示1个宽度为1cm的第二视标,命名为Target,所述第二视标在所述动态显示界面的区域如图2,开始检查时,受检者需寻找所述第二视标并注视。
在检查过程中,所述第二视标在偏左和偏右坐标之间来回切换,根据预设的视标切换次数重复进行若干次往返,在本实施例中,所述视标切换次数设置为5次,以使保证检测效果及效率,所述第二视标的切换显示顺序可假设为“偏左,偏右,偏左,偏右,偏左,偏右,偏左,偏右,偏左,偏右”,在切换显示时每个视标的视标显示时间被默认为5秒,当顺序变化时,其视标的坐标也进行对应的变化。
在每次第二视标注视的检查过程中,使用所述HasGazeFocus(Target)方法实时检测受检者是否注视到视标,如果超过5秒受检者未找到所述第二视标并注视,则本次注视结果计为false,并切换到下一个坐标显示,如果受检者快速找到视标并注视,则本次注视结果计为true,可设置无需等待5秒切换坐标显示。
此外,通过眼动追踪技术,可以记录受检者的头部位置数据,并判断受检者是否发生头部运动,在开始检查时,记录受检者的初始头部位置信息包括初始的头部位置和旋转信息startHeadPoseData=TobiiAPI.GetHeadPose()。头部位置为startHeadPoseData.Position,头部旋转信息为startHeadPoseData.Rotation。然后,在每次所述第二坐标更新显示中获取当前头部位置和旋转的数据currentHeadPoseData=TobiiAPI.GetHeadPose()。计算头部位置和旋转的变化量:Vector3 headPositionDelta=currentHeadPoseData.Position-startHeadPoseData.Position;QuaternionheadRotationDelta=Quaternion.Inverse(startHeadPoseData.Rotation)*currentHeadPoseData.Rotation;
将变化量与预设的运动阈值maxHeadMovementThreshold(分别设置大幅度运动阈值、中幅度运动阈值和小幅度运动阈值)进行比较,判断头部运动是否超过阈值。如果超过阈值,则记录本次发生了头部运动,并累积头部运动时间:
if(headPositionDelta.magnitude>maxHeadMovementThreshold||Quaternion.Angle(headRotationDelta,Quaternion.identity)>maxHeadMovementThreshold)
{
Debug.Log("受检者发生了头部运动");
}
当视标显示结束后,自动切换到追随功能检查。
在本实施例中,通过所述眼动追踪技术获取所述受检者在所述第二视标切换显示时所述眼球的切换次数及头部的运动信息。
步骤304:获取所述眼球切换次数及头部运动信息后,根据预设的切换显示次数在所述动态显示界面切换显示第三视标,并通过所述眼动追踪技术获得所述受检者注视所述第三视标时的注视结果及头部位置信息,并根据所述注视结果及所述头部位置信息获得所述第三视标显示时所述受检者眼球追随所述第三视标的追随时长及头部运动信息。
在本实施例中,所述步骤主要包括:根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息;
在本实施例中,所述步骤具体为:在进行上述扫视功能检测后,自动进行追随功能检查,记录受检者进行追随时的眼动数据,用于准确评估追随功能的质量。在本实施例中,在所述显示屏的中心显示1个宽度为1cm的第三视标,命名为Target,在一个半径为10cm的圆形轨迹中进行两次顺时针运动和两次逆时针运动,所述第三视标在所述显示屏中的运动轨迹如图6,所述第三视标的移动速度可设置为低速,中速和高速三个档位,赋值分别为10度/秒,30度/秒和60度/秒,所述圆形轨迹不显示在界面中。在检查过程中,受检者需全程注视着移动的视标,使用HasGazeFocus(target)方法实时检测受检者是否注视到正在移动的视标。如果受检者注视到视标,则表示其在追随并注视着视标,记录该注视的时间和视标的位置。如果受检者未注视到视标,表示其没有追随并注视视标不做处理。此外,通过眼动追踪技术记录受检者的头部位置数据,并判断受检者是否发生头部运动,在开始检查时,记录受检者的初始头部位置信息包括初始的头部位置和旋转信息startHeadPoseData=TobiiAPI.GetHeadPose()。头部位置为startHeadPoseData.Position,头部旋转信息为startHeadPoseData.Rotation。然后,在所述第三视标移动的过程中,实时更新获取当前头部位置和旋转的数据currentHeadPoseData=TobiiAPI.GetHeadPose(),计算头部位置和旋转的变化量:Vector3headPositionDelta=currentHeadPoseData.Position-startHeadPoseData.Position;QuaternionheadRotationDelta=Quaternion.Inverse(startHeadPoseData.Rotation)*currentHeadPoseData.Rotation;
将变化量与预设的运动阈值maxHeadMovementThreshold(分别设置大幅度运动阈值、中幅度运动阈值和小幅度运动阈值)进行比较,判断头部运动是否超过阈值。如果超过阈值,则记录本次发生了头部运动,并累积头部运动时间:
if(headPositionDelta.magnitude>maxHeadMovementThreshold||Quaternion.Angle(headRotationDelta,Quaternion.identity)>maxHeadMovementThreshold)
{
Debug.Log("受检者发生了头部运动");
}
***在完成两次顺时针运动和两次逆时针运动后本次检查结束。
在进行追随的检查时,每一圈所需的时间和视标的移动速度相关,如速度为60度/每秒时,则完成一圈的追随所需的时间为6秒。受检者在进行追随视标的检查时,记录受检者的累计总持续注视视标时间,相关技术方案与第一个检查类似。根据总持续注视视标时间与预设的完成一圈所需时间进行比较,以判断是否完成了一圈或半圈的追随。
步骤305:根据所述注视时长、所述眼球切换次数及头部位置信息、所述追随时长及头部位置信息,分别对所述受检者眼球的注视稳定性功能、扫视功能和追随功能进行评估。
在本实施例中,该步骤包括:根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分,将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
在本实施例中,该步骤具体为:在本实施例中给。通过步骤301获得所述受检者的注视时长(s),并根据注视时长与预设的注视稳定性的评分等级作比较,以此获得所述受检者的眼球的注视稳定性功能的评估得分,在本实施例中所述评分等级如以下表格。
注视时间 | 得分 |
<2秒 | 1 |
2秒 | 2 |
3-4秒 | 3 |
5-9 | 4 |
>=10 | 5 |
在进行注视稳定性功能评估时,当受检者的评估得分小于5分时为异常,5分为正常。
在进行扫视功能评估时,根据获得的所述受检者的扫视往返次数和头部运动的次数,并根据往返次数和头部运动的次数与预设的评分标准进行比较,获得扫视功能的评分结果,所述评分标准如下表:
头部运动 | 得分 |
出现大幅度头部运动 | 0.5 |
出现中幅度头部运动 | 1 |
出现小幅度头部运动(>=50%时间) | 1.5 |
出现小幅度头部运动(<50%时间) | 2 |
没有头部运动 | 2.5 |
在进行扫视功能评估时,所述眼球的切换次数及头部运动两项的评估得分相加得分小于5分时为异常,大于或等于5分时为正常。
在进行追随功能评估时,使用受检者注视第三视标的数据,将每一次顺时针或逆时针运动的注视点连接起来,形成注视圆形轨迹并显示,计算受检者追随注视视标在圆形轨迹上的分布情况和头部运动的次数显示追随功能的评分结果。两项相加得分小于5分时为异常,5分为正常。评分标准如以下表格。
追随视标 | 得分 |
无法在任一个方向上完成半圈运动 | 0.5 |
任一个方向上完成半圈运动 | 1 |
任一个方向上完成一圈运行,但不能完成两圈 | 1.5 |
在一个方向上完成两圈运动,另一个方向没完成 | 2 |
两圈顺时针运动和两圈逆时针运动 | 2.5 |
当上述两项的评估得分相加得分小于5分时为异常,大于或等于5分时为正常。
通过上述对受检者的眼球的注视稳定性功能、扫视功能及追随功能的评估,获得所述受检者眼球的运动功能的评估结果。
本实施例公开的一种基于眼动追踪技术的眼球运动功能评估方法,利用眼动追踪设备进行眼球运动功能的检查和评估,通过简单的检查任务可以准确记录和分析眼球运动参数,实现定量和客观的评估。相比传统方法,它提供了更精确的数据和指标,使评估结果更可靠和科学,同时在进行眼球运动数据记录时,通过记录头部运动情况,可以在数据分析中排除头部运动对眼动评估的干扰,提高评估准确性。这是传统方法所无法实现的,因为传统方法无法对头部运动进行精确控制和记录,同时本发明自动化处理和分析数据,减少了人工操作和主观判断的影响,不依赖检查者的经验,提高了评估的客观性和一致性。在获得进行所述功能评估时,可采用图形化展示和评分标准,使评估结果更直观和易于理解。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种基于眼动追踪的眼球运动功能评估方法,其特征在于,包括:
根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长;
在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息;
在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息;
根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果;
所述通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息,还包括:
根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第二视标每一次显示时的头部位置及头部旋转信息;
根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第二视标每一次切换显示时头部位置的变化量及所述头部旋转信息的变化量;
将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;
若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间;
所述通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息,包括:
在所述动态显示界面的中央显示所述第三视标,并控制所述第三视标根据预设的运动方向、运动速度、运动轨迹在所述动态显示界面上进行移动;
根据所述眼动追踪技术实时获取所述受检者对所述第三视标的注视结果,并根据所述注视结果通过预设的时间函数记录所述受检者每一次注视所述第三视标时的注视时间,以使根据所述注视时间获得所述受检者追随所述第三视标的追随时长;
根据所述眼动追踪技术中预设的头部位置信息计算函数,实时获取所述受检者在所述第三视标移动时的头部位置及头部旋转信息,并根据所述头部位置及所述头部旋转信息,获取所述受检者在所述第三视标移动时的头部位置的变化量及所述头部旋转信息的变化量;
将所述头部位置的变化量及所述头部旋转信息的变化量分别与预设的运动阈值进行比较,判断所述受检者是否发生头部运动;若所述头部位置的变化量及所述头部旋转信息的变化量均大于所述运动阈值,则判定所述受检者发生头部运动并累计所述头部运动的时间;
所述根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果,具体包括:
所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分;将所述注视时长与预设的功能评估表进行比较获得眼球注视稳定功能的评估得分,将所述眼球的往返次数及所述第一头部运动信息分别与预设的功能评估表进行比较获得眼球扫视功能的评估得分,将所述追随时长及所述第二头部运动信息分别与预设的功能评估表进行比较获得眼球追随功能的评估得分;所述第一头部运动信息和第二头部运动信息的所述功能评估表为:出现大幅度头部运动时,评估得分为0.5分;出现中幅度头部运动时,评估得分为1分;出现小幅度头部运动且头部运动时长大于等于50%评估时长时,评估得分为1.5分;出现小幅度头部运动且头部运动时长小于50%评估时长时,评估得分为2分;没有头部运动时,评估得分为2.5分;
将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
2.如权利要求1所述的一种基于眼动追踪的眼球运动功能评估方法,其特征在于,所述控制预设的动态显示界面显示预设的第一视标前,包括:
获取受检者的身体信息,并通过预设的距离范围将所述受检者放置于所述动态显示界面正前方;所述身体信息包括性别及年龄。
3.如权利要求1所述的一种基于眼动追踪的眼球运动功能评估方法,其特征在于,所述通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长,包括:
在所述动态显示界面的中央显示预设的第一视标时,通过所述眼动追踪技术获取所述受检者的注视焦点的目标对象,并将所述目标对象与所述第一视标做比较,判断所述受检者是否注视所述第一视标;
若所述目标对象与所述第一视标一致,则判定所述受检者正在注视所述第一视标;
若所述目标对象与所述第一视标不一致,则判定所述受检者未在注视所述第一视标。
4.如权利要求3所述的一种基于眼动追踪的眼球运动功能评估方法,其特征在于,所述通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长,包括:
当判定所述受检者正在注视所述第一视标时,记录当前时间为初始检测时间,并在所述视标显示时间内根据所述眼动追踪技术持续检测所述受检者是否注视所述第一视标;
当所述受检者注视所述第一视标时,则通过预设的时间函数记录所述第一视标被注视时的若干个第一时间;
根据所述若干个第一时间及所述初始检测时间,获得所述受检者在所述视标显示时间内注视所述第一视标的注视时长。
5.如权利要求1所述的一种基于眼动追踪的眼球运动功能评估方法,其特征在于,所述根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果,包括:
根据预设的视标显示参数,控制预设的第二视标在所述动态显示界面的不同显示区域切换显示;所述视标显示参数包括第二视标的显示时间、第二视标的切换顺序及第二视标的切换次数;
在所述第二视标的显示时间内,通过所述眼动追踪技术获取所述第二视标在每一次切换显示时所述受检者对所述第二视标的注视结果,以使根据所述注视结果及所述第二视标的切换次数获得所述受检者的眼球的切换次数。
6.一种执行如权利要求1-5任一项所述的基于眼动追踪的眼球运动功能评估方法的***,其特征在于,包括注视模块、扫视模块、追随模块及评估模块:
所述注视模块用于根据预设的视标显示时间,控制预设的动态显示界面显示预设的第一视标,并通过预设的眼动追踪技术实时检测受检者是否注视所述第一视标,获取所述第一视标的注视结果,并根据所述注视结果获取所述受检者注视所述第一视标的注视时长;
所述扫视模块用于在获得所述注视时长后,根据预设的视标显示参数控制所述动态显示界面在不同的显示区域切换显示预设的第二视标,并通过所述眼动追踪技术实时获取所述受检者对所述第二视标的注视结果及记录所述受检者的第一头部位置数据,并根据所述第二视标的注视结果获取所述受检者的眼球切换次数及根据所述头部位置数据获得所述受检者的第一头部运动信息;
所述追随模块用于在获得所述眼球切换次数及所述第一头部运动信息后,根据预设的运动方向、运动速度及运动时长控制所述动态显示界面显示预设的第三视标,并通过所述眼动追踪技术实时检测所述受检者对所述第三视标的注视结果及记录所述受检者的第二头部位置数据,并根据所述第三视标的注视结果获取所述受检者追随所述第三视标的追随时长及根据所述第二头部位置数据获得所述受检者的第二头部运动信息;
所述评估模块用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第二头部运动信息,对所述受检者的眼球运动功能进行评估,获得所述受检者的眼球运动功能评估结果。
7.如权利要求6所述的***,其特征在于,所述评估模块包括得分单元及评估单元;
所述得分单元用于根据所述注视时长、所述眼球的往返次数及第一头部运动信息和所述追随时长及第一头部运动信息,分别与预设的功能评估表进行比较,获得所述受检者的眼球运动功能评估得分;所述眼球运动功能评估得分包括眼球注视稳定功能的评估得分、眼球扫视功能的评估得分及眼球追随功能的评估得分;
所述评估单元用于将所述眼球运动功能评估得分分别与预设的得分阈值进行比较,获得所述受检者的眼球运动功能评估结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310695723.7A CN116803335B (zh) | 2023-06-12 | 2023-06-12 | 一种基于眼动追踪的眼球运动功能评估方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310695723.7A CN116803335B (zh) | 2023-06-12 | 2023-06-12 | 一种基于眼动追踪的眼球运动功能评估方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116803335A CN116803335A (zh) | 2023-09-26 |
CN116803335B true CN116803335B (zh) | 2024-03-22 |
Family
ID=88080308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310695723.7A Active CN116803335B (zh) | 2023-06-12 | 2023-06-12 | 一种基于眼动追踪的眼球运动功能评估方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116803335B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117058148B (zh) * | 2023-10-12 | 2024-02-02 | 超目科技(北京)有限公司 | 一种眼球震颤患者成像质量检测方法、装置及设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017189470A (ja) * | 2016-04-14 | 2017-10-19 | ヤンマー株式会社 | 眼球運動計測装置、眼球運動計測方法および眼球運動計測プログラム |
CN107929007A (zh) * | 2017-11-23 | 2018-04-20 | 北京萤视科技有限公司 | 一种利用眼动追踪和智能评估技术的注意力和视觉能力训练***及方法 |
CN113080841A (zh) * | 2021-04-12 | 2021-07-09 | 广州市诺以德医疗科技发展有限公司 | 用于检测眼球运动精准度的方法 |
CN113288044A (zh) * | 2021-05-27 | 2021-08-24 | 北京大学第三医院(北京大学第三临床医学院) | 动态视力检测***和方法 |
CN114795104A (zh) * | 2022-04-27 | 2022-07-29 | 郑州大学 | 一种基于眼动仪的眼球运动功能量化评估*** |
CN115944266A (zh) * | 2023-01-29 | 2023-04-11 | 吉林大学 | 基于眼动追踪技术的视功能确定方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201200122D0 (en) * | 2012-01-05 | 2012-02-15 | Univ Aberdeen | An apparatus and a method for psychiatric evaluation |
US11504051B2 (en) * | 2013-01-25 | 2022-11-22 | Wesley W. O. Krueger | Systems and methods for observing eye and head information to measure ocular parameters and determine human health status |
WO2016176287A1 (en) * | 2015-04-27 | 2016-11-03 | University Of Florida Research Foundation, Inc. | Application for smart phone or related devices for use in assessment of vestibulo-ocular reflex function |
CN109276228B (zh) * | 2017-07-21 | 2020-12-25 | 成都集思鸣智科技有限公司 | 一种检测大脑功能的***及其装置 |
-
2023
- 2023-06-12 CN CN202310695723.7A patent/CN116803335B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017189470A (ja) * | 2016-04-14 | 2017-10-19 | ヤンマー株式会社 | 眼球運動計測装置、眼球運動計測方法および眼球運動計測プログラム |
CN107929007A (zh) * | 2017-11-23 | 2018-04-20 | 北京萤视科技有限公司 | 一种利用眼动追踪和智能评估技术的注意力和视觉能力训练***及方法 |
CN113080841A (zh) * | 2021-04-12 | 2021-07-09 | 广州市诺以德医疗科技发展有限公司 | 用于检测眼球运动精准度的方法 |
CN113288044A (zh) * | 2021-05-27 | 2021-08-24 | 北京大学第三医院(北京大学第三临床医学院) | 动态视力检测***和方法 |
CN114795104A (zh) * | 2022-04-27 | 2022-07-29 | 郑州大学 | 一种基于眼动仪的眼球运动功能量化评估*** |
CN115944266A (zh) * | 2023-01-29 | 2023-04-11 | 吉林大学 | 基于眼动追踪技术的视功能确定方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN116803335A (zh) | 2023-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2754195C2 (ru) | Система для измерения совокупности клинических параметров функции зрения | |
CN107929007B (zh) | 一种利用眼动追踪和智能评估技术的注意力和视觉能力训练***及方法 | |
Megaw et al. | Eye movements and industrial inspection | |
US9439592B2 (en) | Eye tracking headset and system for neuropsychological testing including the detection of brain damage | |
KR101722288B1 (ko) | 검사 및/또는 훈련을 위한 눈 및 신체 운동 추적 | |
US9872615B2 (en) | Systems and methods for improved ease and accuracy of gaze tracking | |
Chandra et al. | Eye tracking based human computer interaction: Applications and their uses | |
EP2134243B1 (en) | Unitary vision testing center | |
CN104159497B (zh) | 用于评估视觉***的功能的方法及其装置 | |
JP2021502881A5 (zh) | ||
CN116803335B (zh) | 一种基于眼动追踪的眼球运动功能评估方法及*** | |
CN110623629A (zh) | 一种基于眼球运动的视觉注意检测方法及*** | |
CN113288044B (zh) | 动态视力检测***和方法 | |
KR20150083119A (ko) | 전자 눈 마킹/등록 | |
JP2021504093A (ja) | 神経障害の検出および一般的認知能力の測定のためのシステムおよび方法 | |
CN115670373B (zh) | 一种眼动检测方法、装置、设备及介质 | |
US10537240B2 (en) | Method for assessing function of the visual system and apparatus thereof | |
CN111067474B (zh) | 使用动态速度阈值滤波器的客观视敏度测量的装置和方法 | |
Muczyński et al. | Using eye tracking data for evaluation and improvement of training process on ship’s navigational bridge simulator | |
JP4280125B2 (ja) | 眼調節機能測定装置 | |
JP4330399B2 (ja) | 眼調節機能測定装置 | |
CN115444422A (zh) | 一种基于眼动数据的真实环境心理负荷评估方法和*** | |
CN114027782A (zh) | 一种基于虚拟现实和眼动追踪技术的非共同性斜视诊断方法 | |
CN113827238A (zh) | 基于虚拟现实和眼动信息的情绪评估方法、装置 | |
CN111401181A (zh) | 一种利于学生视力的防控筛查*** |
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 |