基于眼底相机的图像拍摄方法、眼底相机、装置及介质转让专利

申请号 : CN202310955386.0

文献号 : CN116687339B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 程得集程子豪徐冰程香云吕兴正

申请人 : 杭州目乐医疗科技股份有限公司

摘要 :

本发明提供一种基于眼底相机的图像拍摄方法、眼底相机、装置及介质,属于医疗器械技术领域,具体包括:贴合判断模块,移动判断模块,图像采集频率确定模块,眼底图像筛选模块;其中贴合判断模块负责根据用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定用户是否已贴合面贴组件;移动判断模块负责进行用户的面部移动评估量的确定;图像采集频率确定模块负责通过用户的瞳孔面积、面部压力的实时采集量以及面部移动评估量进行图像采集频率的确定;眼底图像筛选模块负责根据图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,对备选图像的筛选得到眼底图像,从而提升了眼底图像的获取的效率。

权利要求 :

1.一种基于眼底相机的图像拍摄方法,其特征在于,具体包括:

根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户已贴合所述面贴组件时,进入下一步骤;

将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定,并通过所述用户的面部移动评估量确定所述用户的面部的移动情况满足要求时,进入下一步骤;

通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,并根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,进入下一步骤;

通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。

2.如权利要求1所述的一种基于眼底相机的图像拍摄方法,其特征在于,确定所述用户已贴合所述面贴组件,具体包括:获取所述用户在最近的设定时间内的面部压力,并将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及时间占比,压力合格时间的本次持续时间及最长持续时间进行所述用户的面部压力贴合评估量的确定,并根据所述面部压力贴合评估量确定所述用户是否已贴合所述面贴组件。

3.如权利要求1所述的一种基于眼底相机的图像拍摄方法,其特征在于,所述用户的面部压力贴合评估量的确定的方法为:S21获取所述用户在最近的设定时间内的压力合格时间的累计时长,并根据所述用户在最近的设定时间内的压力合格时间的累计时长确定所述用户的贴合状态是否满足要求,若是,则进入步骤S23,若否,则进入步骤S22;

S22获取所述用户在最近的设定时间内的压力合格时间的最长持续时间,并根据所述用户在最近的设定时间内的压力合格时间的最长持续时间确定所述用户的贴合状态是否满足要求,若是,则进入步骤S23,若否,则确定所述用户未贴合所述面贴组件;

S23根据所述用户在最近的设定时间内的压力合格时间的累计时长、时长占比进行所述用户的压力合格时间评估量的确定,并根据所述用户的压力合格时间评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的压力合格时间评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S24;

S24根据所述用户在最近的设定时间内的压力合格时间的持续时间进行压力合格次数的确定,并根据所述用户在最近的设定时间内的压力合格次数、不同的压力合格次数的持续时间均值以及最长持续时间、本次持续时间进行所述用户的合格时间评估量的确定,并根据所述用户的合格时间评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的合格时间评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S25;

S25通过所述用户的合格时间评估量以及所述用户的压力合格时间评估量进行所述用户的面部压力贴合评估量的确定。

4.如权利要求3所述的一种基于眼底相机的图像拍摄方法,其特征在于,所述面部压力贴合评估量的取值范围在0到1之间,其中当所述用户的面部压力贴合评估量大于设定压力评估值时,则确定所述用户已贴合所述面贴组件。

5.如权利要求3所述的一种基于眼底相机的图像拍摄方法,其特征在于,所述用户的合格时间评估量的确定的方法为:S31根据所述用户在最近的设定时间内的压力合格次数,并判断所述用户在最近的设定时间内的压力合格次数是否小于设定次数,若是,则进入步骤S32,若否,则进入步骤S33;

S32获取所述用户在最近的设定时间内的压力合格时间的累计时长,并判断所述用户在最近的设定时间内的压力合格时间的累计时长是否大于预设时长,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户在最近的设定时间内的压力合格次数以及所述用户在最近的设定时间内的压力合格时间的累计时长进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S33;

S33判断所述用户的不同的压力合格次数的持续时间均值是否大于第二预设时长,其中第二预设时长小于所述预设时长,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户在最近的设定时间内的压力合格次数以及所述用户的不同的压力合格次数的持续时间均值进行所述用户的面部压力贴合评估量的确定,若否,则进入下一步骤;

S34根据所述第二预设时长对所述用户的压力合格次数进行筛选得到筛选合格次数,并根据所述用户的筛选合格次数的数量、持续时间均值以及所述用户的筛选合格次数的持续时间和与所述设定时间的比值进行所述用户的筛选合格评估量的确定,并根据所述用户的筛选合格评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的筛选合格评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S35;

S35通过所述用户的在最近的设定时间内的压力合格次数、不同的压力合格次数的持续时间均值以及所述用户的压力合格次数的持续时间和与所述设定时间的比值进行所述用户的一般合格评估量的确定,并通过所述用户的一般合格评估量、筛选合格评估量、不同的压力合格次数的最长持续时间、当前处于压力合格状态时的本次持续时间进行所述用户的合格时间评估量的确定。

6.如权利要求1所述的一种基于眼底相机的图像拍摄方法,其特征在于,所述用户的面部移动评估量的确定的方法为:S41获取所述用户在设定时间内的稳定时间的时长,并根据所述用户在设定时间内的稳定时间的时长确定所述用户的面部的移动情况是否满足要求,若是,则通过所述用户在设定时间内的稳定时间的时长进行所述用户的面部移动评估量的确定,若否,则进入下一步骤;

S42获取所述用户在设定时间内的稳定时间的最长持续时间,并根据所述用户在设定时间内的稳定时间的最长持续时间确定所述用户的面部的移动情况是否无法满足要求,若是,则进入步骤S43,若否,则进入步骤S44;

S43获取所述用户在设定时间内的持续时间的时长占比,并根据所述用户在设定时间内的持续时间的时长占比确定所述用户的面部的移动情况是否无法满足要求,若是,则确定所述用户的面部的移动情况无法满足要求,若否,则进入步骤S44;

S44通过所述用户在设定时间内的稳定时间的时长、时长占比以及所述稳定时间的最长持续时间进行所述用户的面部稳定评估量的确定,并判断所述用户的面部稳定评估量是否满足要求,若是,则进入步骤S45,若否,则确定所述用户的面部的移动情况无法满足要求;

S45通过所述用户在单位时间内的面部压力的变动量进行剧烈移动时间的确定,并根据所述用户在设定时间内的剧烈移动时间的时长、时长占比以及所述用户在单位时间内的面部压力的变动量的最大值进行所述用户的移动评估量的确定,并根据所述用户的移动评估量以及所述用户的面部稳定评估量进行所述用户的面部移动评估量的确定。

7.如权利要求6所述的一种基于眼底相机的图像拍摄方法,其特征在于,根据所述用户在设定时间内的稳定时间的时长确定所述用户的面部的移动情况是否满足要求,具体包括:当所述用户在设定时间内的稳定时间的时长大于预设指定时长时,则确定所述用户的面部的移动情况满足要求。

8.如权利要求6所述的一种基于眼底相机的图像拍摄方法,其特征在于,通过所述用户在单位时间内的面部压力的变动量进行剧烈移动时间的确定,具体包括:当所述用户在单位时间内的面部压力的变动量的最大值不满足要求时,则确定当前的单位时间为剧烈移动时间;

当所述用户在单位时间内的面部压力的变道量的最大值满足要求时,则通过所述用户在单位时间内的面部压力的变动次数以及不同的变动次数的面部压力的变动量进行所述剧烈移动时间的确定。

9.一种眼底相机,采用权利要求1‑8任一项所述的一种基于眼底相机的图像拍摄方法,其特征在于,具体包括:

贴合判断模块,移动判断模块,图像采集频率确定模块,眼底图像筛选模块;

其中所述贴合判断模块负责根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户是否已贴合所述面贴组件;

所述移动判断模块负责将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定;

所述图像采集频率确定模块负责通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,并结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定;

所述眼底图像筛选模块负责根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。

10.一种计算机装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,其特征在于:所述处理器运行所述计算机程序时执行权利要求1‑8任一项所述的一种基于眼底相机的图像拍摄方法。

11.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求1‑8任一项所述的一种基于眼底相机的图像拍摄方法。

说明书 :

基于眼底相机的图像拍摄方法、眼底相机、装置及介质

技术领域

[0001] 本发明属于医疗器械技术领域,尤其涉及一种基于眼底相机的图像拍摄方法、眼底相机、装置及介质。

背景技术

[0002] 视网膜的毛细血管不仅可以准确反应眼部的病变情况,同时也还可以准确的反应其它部位的病变情况,为了实现对视网膜的眼底图像的拍摄,眼底相机应运而生,而如何实现对眼底图像的自动拍摄成为亟待解决的技术问题。
[0003] 为了实现对眼底图像的自动拍摄,在发明专利《眼底相机及眼底图像全自动拍摄方法》通过控制所述镜头采集图像,利用所述图像确定工作距离;调整焦距并采集眼底图像,利用所述眼底图像确定拍摄焦距;在所述工作距离上使用所述拍摄焦距拍摄眼底图像,但是存在以下技术问题:
[0004] 在进行眼底图像的采集时,忽视了结合面贴组件的压力变化情况进行用户的面贴情况的识别以及面部的移动情况的识别,具体的,依靠采集图像实现对面部的移动情况的识别的实时性和准确性均较差,因此若不能结合面贴组件的压力变化情况,则会导致眼底图像的拍摄效率降低。
[0005] 在进行眼底图像的拍摄时,忽视了结合面贴组件的压力识别情况以及眼部图像的采集失败次数进行眼底图像的采集频率的动态调整,具体的,当用户的面部的移动情况较为频繁时,若不能实时的进行眼部图像的采集频率的动态调整,则无法高效的实现对眼底图像的准确采集。
[0006] 针对上述技术问题,本发明提供了一种基于眼底相机的图像拍摄方法、眼底相机、装置及介质。

发明内容

[0007] 为实现本发明目的,本发明采用如下技术方案:
[0008] 根据本发明的一个方面,提供了一种基于眼底相机的图像拍摄方法。
[0009] 一种基于眼底相机的图像拍摄方法,其特征在于,具体包括:
[0010] S11根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户已贴合所述面贴组件时,进入下一步骤;
[0011] S12将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定,并通过所述用户的面部移动评估量确定所述用户的面部的移动情况满足要求时,进入下一步骤;
[0012] S13通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,并根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,进入下一步骤;
[0013] S14通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0014] 通过根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定用户已贴合所述面贴组件,从而实现了从一定时间内的压力的变动情况以及持续时间对贴合情况的判断,进一步保证了贴合情况的判断的准确性,也提升了贴合情况的判断的效率。
[0015] 根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量,从而实现了从多个角度对用户的面部移动情况的准确判断,避免了由于用户的面部的移动较为剧烈导致的采集结果不够准确的技术问题。
[0016] 根据所述眼底图像确定所述用户的瞳孔面积,并结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,从而实现了通过用户的瞳孔情况以及面部的移动情况对图像采集频率的确定,不仅保证了移动较为剧烈的用户的采集的准确性,进一步提升了图像采集的效率。
[0017] 进一步的技术方案在于,确定所述用户已贴合所述面贴组件,具体包括:
[0018] 获取所述用户在最近的设定时间内的面部压力,并将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及时间占比,压力合格时间的本次持续时间及最长持续时间进行所述用户的面部压力贴合评估量的确定,并根据所述面部压力贴合评估量确定所述用户是否已贴合所述面贴组件。
[0019] 进一步的技术方案在于,所述图像采集装置的图像采集频率的确定的方法为:
[0020] S51根据所述用户的面部移动评估量以及所述用户在单位时间内的面部压力的变动量的最大值进行所述图像采集装置的基准采集频率的确定;
[0021] S52根据所述用户的面部压力的实时采集量进行所述用户的面部压力的实时变动量的确定,并根据所述用户的面部压力的实时变动量确定所述图像采集装置的基准采集频率是否满足要求,若是,则通过所述图像采集装置的基准采集频率进行所述图像采集装置的图像采集频率的确定,若否,则进入下一步骤;
[0022] S53根据所述眼底图像的解析结果进行所述用户的瞳孔面积的确定,并判断所述用户的瞳孔面积是否大于第一设定面积阈值,若是,则通过所述用户的面部压力的实时变动量对所述图像采集装置的基准采集频率进行修正得到所述图像采集装置的图像采集频率,若否,则进入下一步骤;
[0023] S54根据所述用户的瞳孔面积、眼部面积以及所述用户的面部压力的实时变动量进行所述图像采集装置的采集频率修正量的确定,并根据所述图像采集装置的采集频率修正量以及所述图像采集装置的基准采集频率进行所述图像采集装置的图像采集频率的确定。
[0024] 第二方面,本发明提供了一种眼底相机,采用上述的一种基于眼底相机的图像拍摄方法,具体包括:
[0025] 贴合判断模块,移动判断模块,图像采集频率确定模块,眼底图像筛选模块;
[0026] 其中所述贴合判断模块负责根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户是否已贴合所述面贴组件;
[0027] 所述移动判断模块负责将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定;
[0028] 所述图像采集频率确定模块负责通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,并结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定;
[0029] 所述眼底图像筛选模块负责根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0030] 第三方面,本发明提供了一种计算机装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,其特征在于:所述处理器运行所述计算机程序时执行上述的一种基于眼底相机的图像拍摄方法。
[0031] 第四方面,本申请实施例中提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行上述的一种基于眼底相机的图像拍摄方法。
[0032] 其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
[0033] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0034] 通过参照附图详细描述其示例实施方式,本发明的上述和其它特征及优点将变得更加明显;
[0035] 图1是一种基于眼底相机的图像拍摄方法的流程图;
[0036] 图2是用户的面部压力贴合评估量的确定的方法的流程图;
[0037] 图3是用户的合格时间评估量的确定的方法的流程图;
[0038] 图4是用户的面部移动评估量的确定的方法的流程图;
[0039] 图5是图像采集装置的图像采集频率的确定的方法的流程图;
[0040] 图6是一种计算机装置的框架图。

具体实施方式

[0041] 为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
[0042] 为解决上述问题,根据本发明的一个方面,如图1所示,提供了根据本发明的一个方面,提供了一种基于眼底相机的图像拍摄方法,其特征在于,具体包括:
[0043] S11根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户已贴合所述面贴组件时,进入下一步骤;
[0044] 在本实施例中,根据用户的面部压力的变动情况确定用户是否贴合至面贴组件,避免了用户尚未贴合至面贴组件的眼底图像的采集不够准确的技术问题。
[0045] 在本实施例中,设定时间一般取1分钟以内的时间,本次持续时间为当前用户的面部压力满足要求时的最长的持续时间。
[0046] 需要说明的是,确定所述用户已贴合所述面贴组件,具体包括:
[0047] 获取所述用户在最近的设定时间内的面部压力,并将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及时间占比,压力合格时间的本次持续时间及最长持续时间进行所述用户的面部压力贴合评估量的确定,并根据所述面部压力贴合评估量确定所述用户是否已贴合所述面贴组件。
[0048] 具体的举例说明,如图2所示,所述用户的面部压力贴合评估量的确定的方法为:
[0049] S21获取所述用户在最近的设定时间内的压力合格时间的累计时长,并根据所述用户在最近的设定时间内的压力合格时间的累计时长确定所述用户的贴合状态是否满足要求,若是,则进入步骤S23,若否,则进入步骤S22;
[0050] 当压力合格时间的累计时长超过30秒及以上时,此时说明用户的贴合状态满足要求,当小于30秒以下时,再通过用户的最长持续时间,判断用户的压力合格的稳定情况,从而可以实现对用户的贴合状态的判断。
[0051] S22获取所述用户在最近的设定时间内的压力合格时间的最长持续时间,并根据所述用户在最近的设定时间内的压力合格时间的最长持续时间确定所述用户的贴合状态是否满足要求,若是,则进入步骤S23,若否,则确定所述用户未贴合所述面贴组件;
[0052] S23根据所述用户在最近的设定时间内的压力合格时间的累计时长、时长占比进行所述用户的压力合格时间评估量的确定,并根据所述用户的压力合格时间评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的压力合格时间评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S24;
[0053] S24根据所述用户在最近的设定时间内的压力合格时间的持续时间进行压力合格次数的确定,并根据所述用户在最近的设定时间内的压力合格次数、不同的压力合格次数的持续时间均值以及最长持续时间、本次持续时间进行所述用户的合格时间评估量的确定,并根据所述用户的合格时间评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的合格时间评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S25;
[0054] S25通过所述用户的合格时间评估量以及所述用户的压力合格时间评估量进行所述用户的面部压力贴合评估量的确定。
[0055] 具体的,所述面部压力贴合评估量的取值范围在0到1之间,其中当所述用户的面部压力贴合评估量大于设定压力评估值时,则确定所述用户已贴合所述面贴组件。
[0056] 需要说明的是,如图3所示,所述用户的合格时间评估量的确定的方法为:
[0057] S31根据所述用户在最近的设定时间内的压力合格次数,并判断所述用户在最近的设定时间内的压力合格次数是否小于设定次数,若是,则进入步骤S32,若否,则进入步骤S33;
[0058] S32获取所述用户在最近的设定时间内的压力合格时间的累计时长,并判断所述用户在最近的设定时间内的压力合格时间的累计时长是否大于预设时长,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户在最近的设定时间内的压力合格次数以及所述用户在在最近的设定时间内的压力合格时间的累计时长进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S33;
[0059] S33判断所述用户的不同的压力合格次数的持续时间均值是否大于第二预设时长,其中第二预设时长小于所述预设时长,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户在最近的设定时间内的压力合格次数以及所述用户的不同的压力合格次数的持续时间均值进行所述用户的面部压力贴合评估量的确定,若否,则进入下一步骤;
[0060] S34根据所述第二预设时长对所述用户的压力合格次数进行筛选得到筛选合格次数,并根据所述用户的筛选合格次数的数量、持续时间均值以及所述用户的筛选合格次数的持续时间和与所述设定时间的比值进行所述用户的筛选合格评估量的确定,并根据所述用户的筛选合格评估量确定所述用户是否已贴合所述面贴组件,若是,则确定所述用户已贴合所述面贴组件,并根据所述用户的筛选合格评估量进行所述用户的面部压力贴合评估量的确定,若否,则进入步骤S35;
[0061] S35通过所述用户的在最近的设定时间内的压力合格次数、不同的压力合格次数的持续时间均值以及所述用户的压力合格次数的持续时间和与所述设定时间的比值进行所述用户的一般合格评估量的确定,并通过所述用户的一般合格评估量、筛选合格评估量、不同的压力合格次数的最长持续时间、当前处于压力合格状态时的本次持续时间进行所述用户的合格时间评估量的确定。
[0062] 在本实施例中,通过根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定用户已贴合所述面贴组件,从而实现了从一定时间内的压力的变动情况以及持续时间对贴合情况的判断,进一步保证了贴合情况的判断的准确性,也提升了贴合情况的判断的效率。
[0063] S12将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定,并通过所述用户的面部移动评估量确定所述用户的面部的移动情况满足要求时,进入下一步骤;
[0064] 在本实施例中,通过结合多重因素对用户的面部的移动情况进行判断,实现了剧烈移动情况的判断,避免了由于剧烈移动导致的眼底图像的采集结果不够准确的问题。
[0065] 在本实施例中,当用户的面部的移动情况不满足要求时,则通过语音信号提醒用户保持稳定等实现对用户的提醒,并当用户的面部移动情况满足要求后,再进行下一步的眼底图像的采集。
[0066] 具体的举例说明,如图4所示,所述用户的面部移动评估量的确定的方法为:
[0067] S41获取所述用户在设定时间内的稳定时间的时长,并根据所述用户在设定时间内的稳定时间的时长确定所述用户的面部的移动情况是否满足要求,若是,则通过所述用户在设定时间内的稳定时间的时长进行所述用户的面部移动评估量的确定,若否,则进入下一步骤;
[0068] S42获取所述用户在设定时间内的稳定时间的最长持续时间,并根据所述用户在设定时间内的稳定时间的最长持续时间确定所述用户的面部的移动情况是否无法满足要求,若是,则进入步骤S43,若否,则进入步骤S44;
[0069] S43获取所述用户在设定时间内的持续时间的时长占比,并根据所述用户在设定时间内在设定时间内的持续时间的时长占比确定所述用户的面部的移动情况是否无法满足要求,若是,则确定所述用户的面部的移动情况无法满足要求,若否,则进入步骤S44;
[0070] S44通过所述用户在设定时间内的稳定时间的时长、时长占比以及所述稳定时间的最长持续时间进行所述用户的面部稳定评估量的确定,并判断所述用户的面部稳定评估量是否满足要求,若是,则进入步骤S45,若否,则确定所述用户的面部的移动情况无法满足要求;
[0071] S45通过所述用户在单位时间内的面部压力的变动量进行剧烈移动时间的确定,并根据所述用户在设定时间内的剧烈移动时间的时长、时长占比以及所述用户在单位时间内的面部压力的变动量的最大值进行所述用户的移动评估量的确定,并根据所述用户的移动评估量以及所述用户的面部稳定评估量进行所述用户的面部移动评估量的确定。
[0072] 需要说明的是,根据所述用户在设定时间内的稳定时间的时长确定所述用户的面部的移动情况是否满足要求,具体包括:
[0073] 当所述用户在设定时间内的稳定时间的时长大于预设指定时长时,则确定所述用户的面部的移动情况满足要求。
[0074] 进一步的,通过所述用户在单位时间内的面部压力的变动量进行剧烈移动时间的确定,具体包括:
[0075] 当所述用户在单位时间内的面部压力的变动量的最大值不满足要求时,则确定当前的单位时间为剧烈移动时间;
[0076] 当所述用户在单位时间内的面部压力的变道量的最大值满足要求时,则通过所述用户在单位时间内的面部压力的变动次数以及不同的变动次数的面部压力的变动量进行所述剧烈移动时间的确定。
[0077] 在本实施例中,根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量,从而实现了从多个角度对用户的面部移动情况的准确判断,避免了由于用户的面部的移动较为剧烈导致的采集结果不够准确的技术问题。
[0078] S13通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,并根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,进入下一步骤;
[0079] 需要说明的是,N的取值范围在5张及以上。
[0080] 具体的举例说明,如图5所示,所述图像采集装置的图像采集频率的确定的方法为:
[0081] S51根据所述用户的面部移动评估量以及所述用户在单位时间内的面部压力的变动量的最大值进行所述图像采集装置的基准采集频率的确定;
[0082] S52根据所述用户的面部压力的实时采集量进行所述用户的面部压力的实时变动量的确定,并根据所述用户的面部压力的实时变动量确定所述图像采集装置的基准采集频率是否满足要求,若是,则通过所述图像采集装置的基准采集频率进行所述图像采集装置的图像采集频率的确定,若否,则进入下一步骤;
[0083] S53根据所述眼底图像的解析结果进行所述用户的瞳孔面积的确定,并判断所述用户的瞳孔面积是否大于第一设定面积阈值,若是,则通过所述用户的面部压力的实时变动量对所述图像采集装置的基准采集频率进行修正得到所述图像采集装置的图像采集频率,若否,则进入下一步骤;
[0084] S54根据所述用户的瞳孔面积、眼部面积以及所述用户的面部压力的实时变动量进行所述图像采集装置的采集频率修正量的确定,并根据所述图像采集装置的采集频率修正量以及所述图像采集装置的基准采集频率进行所述图像采集装置的图像采集频率的确定。
[0085] 在本实施例中,根据所述眼底图像确定所述用户的瞳孔面积,并结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,从而实现了通过用户的瞳孔情况以及面部的移动情况对图像采集频率的确定,不仅保证了移动较为剧烈的用户的采集的准确性,进一步提升了图像采集的效率。
[0086] S14通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0087] 另一方面,如图6所示,本发明提供了一种眼底相机,采用上述的一种基于眼底相机的图像拍摄方法,具体包括:
[0088] 贴合判断模块,移动判断模块,图像采集频率确定模块,眼底图像筛选模块;
[0089] 其中所述贴合判断模块负责根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户是否已贴合所述面贴组件;
[0090] 所述移动判断模块负责将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间;
[0091] 获取所述用户在设定时间内的稳定时间的时长,并根据所述用户在设定时间内的稳定时间的时长确定所述用户的面部的移动情况不满足要求时,进入下一步骤;
[0092] 获取所述用户在设定时间内的稳定时间的最长持续时间,获取所述用户在设定时间内的持续时间的时长占比;
[0093] 通过所述用户在设定时间内的稳定时间的时长、时长占比以及所述稳定时间的最长持续时间进行所述用户的面部稳定评估量的确定,并判断所述用户的面部稳定评估量不满足要求时,进入下一步骤;
[0094] 通过所述用户在单位时间内的面部压力的变动量进行剧烈移动时间的确定,并根据所述用户在设定时间内的剧烈移动时间的时长、时长占比以及所述用户在单位时间内的面部压力的变动量的最大值进行所述用户的移动评估量的确定,并根据所述用户的移动评估量以及所述用户的面部稳定评估量进行所述用户的面部移动评估量的确定;
[0095] 根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定;
[0096] 所述图像采集频率确定模块负责通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,并结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定;
[0097] 所述眼底图像筛选模块负责根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0098] 另一方面,本发明提供了一种计算机装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,其特征在于:所述处理器运行所述计算机程序时执行上述的一种基于眼底相机的图像拍摄方法。
[0099] 其中上述的一种基于眼底相机的图像拍摄方法,具体包括:
[0100] 根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及本次持续时间确定所述用户已贴合所述面贴组件时,进入下一步骤;
[0101] 将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定,并通过所述用户的面部移动评估量确定所述用户的面部的移动情况满足要求时,进入下一步骤;
[0102] 通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,并根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,进入下一步骤;
[0103] 通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0104] 另一方面,本申请实施例中提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行上述的一种基于眼底相机的图像拍摄方法。
[0105] 其中上述的一种基于眼底相机的图像拍摄方法,具体包括:
[0106] 根据眼底相机的面贴组件获取用户的面部压力,将所述用户的面部压力满足要求的时间作为压力合格时间;
[0107] 获取所述用户在最近的设定时间内的面部压力,并将所述用户的面部压力满足要求的时间作为压力合格时间,并根据所述用户在最近的设定时间内的压力合格时间的累计时长以及时间占比,压力合格时间的本次持续时间及最长持续时间进行所述用户的面部压力贴合评估量的确定,并根据所述面部压力贴合评估量确定所述用户是否已贴合所述面贴组件;
[0108] 所述用户的面部压力贴合评估量的确定的方法为:
[0109] 根据所述用户在最近的设定时间内的压力合格时间的累计时长、时长占比进行所述用户的压力合格时间评估量的确定,并根据所述用户的压力合格时间评估量确定所述用户没有已贴合所述面贴组件时,进入下一步骤;
[0110] 根据所述用户在最近的设定时间内的压力合格时间的持续时间进行压力合格次数的确定,并根据所述用户在最近的设定时间内的压力合格次数、不同的压力合格次数的持续时间均值以及最长持续时间、本次持续时间进行所述用户的合格时间评估量的确定;
[0111] 通过所述用户的合格时间评估量以及所述用户的压力合格时间评估量进行所述用户的面部压力贴合评估量的确定,并确定所述用户已贴合所述面贴组件时,进入下一步骤;
[0112] 将所述用户的面部压力在单位时间内的变动量满足要求的时间作为稳定时间,并根据在设定时间内的稳定时间的时长、时长占比、所述稳定时间的最长持续时间以及在单位时间内的面部压力的变动量的最大值进行所述用户的面部移动评估量的确定,并通过所述用户的面部移动评估量确定所述用户的面部的移动情况满足要求时,进入下一步骤;
[0113] 通过所述眼底相机的图像采集装置获取所述用户的眼底图像,并根据所述眼底图像确定所述用户的瞳孔面积,结合所述用户的面部压力的实时采集量以及面部移动评估量进行所述图像采集装置的图像采集频率的确定,并根据所述图像采集频率至少获取N张不同焦距的眼底图像作为备选图像后,进入下一步骤;
[0114] 通过所述备选图像的图像清晰度进行所述备选图像的筛选得到筛选图像,并将所述筛选图像作为采集得到的眼底图像。
[0115] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备、非易失性计算机存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0116] 上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0117] 以上所述仅为本说明书的一个或多个实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书的一个或多个实施例可以有各种更改和变化。凡在本说明书的一个或多个实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。