CN116439652A - 一种屈光度检测方法、装置、上位机及*** - Google Patents
一种屈光度检测方法、装置、上位机及*** Download PDFInfo
- Publication number
- CN116439652A CN116439652A CN202310442092.8A CN202310442092A CN116439652A CN 116439652 A CN116439652 A CN 116439652A CN 202310442092 A CN202310442092 A CN 202310442092A CN 116439652 A CN116439652 A CN 116439652A
- Authority
- CN
- China
- Prior art keywords
- diopter
- liquid lens
- different
- detection
- adjustment parameters
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 161
- 239000007788 liquid Substances 0.000 claims abstract description 232
- 238000000034 method Methods 0.000 claims abstract description 60
- 238000003384 imaging method Methods 0.000 claims abstract description 51
- 230000015654 memory Effects 0.000 claims description 13
- 230000003068 static effect Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 238000013519 translation Methods 0.000 claims description 5
- 239000003550 marker Substances 0.000 claims 1
- 238000013461 design Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 238000012360 testing method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 239000003086 colorant Substances 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005299 abrasion Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 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/103—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for determining refraction, e.g. refractometers, skiascopes
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Ophthalmology & Optometry (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Eyeglasses (AREA)
Abstract
本申请实施例提供一种屈光度检测方法、装置、上位机及***,该方法应用于上位机,与上位机相连接的成像装置包括待检测的液态镜头,该成像装置用于通过液态镜头对标记板进行拍摄,该标记板的不同位置设置有不同标记。该方法接收液态镜头处于不同的调整参数时,由成像装置对所述标记板拍摄的图像;然后确定图像中的目标标记,该目标标记的清晰度大于所述图像中的其他标记的清晰度,再基于目标标记在三维空间的位置,确定液态镜头在不同的调整参数下的屈光度。该方法无需额外配置焦距仪,因此能够减少屈光度检测所需的成本,以及该方法由上位机实现,能够减少人工参与的环节,从而提高屈光度检测的准确度。
Description
技术领域
本申请涉及机器视觉技术领域,尤其涉及一种屈光度检测方法、装置、上位机及***。
背景技术
随着机器视觉技术的发展,对成像镜头的要求越来越高,例如有些场景下,需要成像镜头能够满足不同景深和工作距离的成像要求。为了满足这一要求,液态镜头应运而生。液态镜头是一种包含有光学级液体的小型元件,当对其施加不同的电流或电压时,该光学级液体会使液态镜头表面发生形变,导致光学功率发生变化,从而能够在几毫秒时间内改变液态镜头的景深和工作距离,被广泛应用于手机、工业检测和无人驾驶等领域。
但是,液态镜头在长时间使用的情况下,受到磨损等原因的影响,同一电流或电压下的屈光度可能会发生变化,因此有必要对液态镜头的屈光度进行检测。目前常用的屈光度检测方法包括两种:方法一为通过焦距仪和上位机进行检测,该方法中,上位机获取液态镜头通过焦距仪的成像,然后通过对成像进行处理,确定液态镜头的屈光度;方法二为利用平行光进行检测,该方法将平行光入射至液态镜头,然后由人为观察液态镜头形成的最小光斑,并记录该最小光斑与液态镜头之间的相对距离,将该相对距离作为液态镜头的焦距,进一步基于该焦距确定液态镜头的屈光度。
但是,第一种屈光度检测的方法中应用的焦距仪的价格较昂贵,导致该方法的成本较高,第二种方法需要人为观察最小光斑及记录相对距离,人工参与环节较多,导致该方法的准确性较低。
发明内容
本申请提供一种屈光度检测方法、装置及***,用于对液态镜头的屈光度进行检测,以解决通过现有第一种方法进行屈光度检测时,存在的成本高昂的问题,以及解决通过现有第二种方法进行屈光度检测时,存在的准确度低的问题。
第一方面,本申请实施例提供一种屈光度检测方法,应用于上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述方法包括:
接收所述液态镜头处于不同的调整参数时,由所述成像装置对所述标记板拍摄的图像,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
确定所述图像中的目标标记,所述目标标记的清晰度大于所述图像中的其他标记的清晰度;
基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度。
一种可选的设计中,所述基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度,包括:
基于所述目标标记在三维空间的位置和所述液态镜头在三维空间的位置,确定所述液态镜头的工作距离,所述工作距离为所述目标标记与所述液态镜头之间的相对距离;
基于所述液态镜头的工作距离,计算所述液态镜头在不同的所述调整参数下的屈光度。
一种可选的设计中,所述基于所述液态镜头的工作距离,计算所述液态镜头在不同的所述调整参数下的屈光度,包括:
若对所述液态镜头的屈光度进行周期性检测,基于所述工作距离中的第一距离,以及在第一检测周期内,检测到的所述液态镜头在所述第一距离下的第一屈光度,计算目标公式中的系数,其中,所述第一距离为在第一检测周期内,所述液态镜头在至少两个不同的所述调整参数下的工作距离,所述目标公式用于表征所述液态镜头的屈光度与工作距离之间的关系;
通过将第二距离和计算得到的所述系数代入所述目标公式中,计算在所述第一检测周期内,所述第二距离对应的所述调整参数下的第二屈光度,其中,所述第二距离为在所述第一检测周期内,所述液态镜头分别在不同的所述调整参数下的其他工作距离。
一种可选的设计中,所述目标公式为:
WDn=Kφn(dpt)+C;
其中,所述系数包括第一系数和第二系数,K为所述第一系数,C为所述第二系数,WDn为第n个工作距离,φn(dpt)为所述第n个工作距离对应的所述调整参数下的屈光度。
一种可选的设计中,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,还包括:
基于在不同检测周期内计算得到的所述目标公式的系数的偏移量,确定所述液态镜头的屈光度的动态重复性;
或者,
基于在不同检测周期内,所述液态镜头在不同的所述调整参数下的屈光度,生成各个所述检测周期分别对应的屈光度检测曲线,所述屈光度检测曲线用于表征所述目标标记在所述图像中的位置与所述屈光度之间的对应关系;
基于各个所述检测周期分别对应的屈光度检测曲线之间的平移量,确定所述液态镜头的屈光度的动态重复性。
一种可选的设计中,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,还包括:
比较在不同检测周期内,所述液态镜头处于同一调整参数时的屈光度;
基于比较结果,确定所述液态镜头的屈光度的静态重复性。
一种可选的设计中,所述确定所述图像中的目标标记,包括:
基于所述图像中各个标记的像素的灰度值,生成灰度曲线,所述灰度曲线用于表征所述标记中像素的位置与所述灰度值之间的对应关系;
确定所述灰度曲线的质心位置;
确定所述质心位置对应的所述标记为所述目标标记。
第二方面,本申请实施例提供一种屈光度检测装置,应用与上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述装置包括:
图像接收模块,用于接收所述液态镜头处于不同的调整参数时,由所述成像装置对所述标记板拍摄的图像,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
标记确定模块,用于确定所述图像中的目标标记,所述目标标记的清晰度大于所述图像中的其他标记的清晰度;
屈光度确定模块,用于基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度。
第三方面,本申请实施例提供一种上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述上位机包括:
存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现第一方面所述的方法。
第四方面,本申请实施例提供一种屈光度检测***,包括:
标记板,所述标记板的不同位置设置有不同标记;
包括待检测的液态镜头的成像装置,在所述液态镜头处于不同的调整参数时,所述成像装置对所述标记板进行拍摄,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
如第三方面所述的上位机。
通过本申请实施例提供的方案,能够基于通过液态镜头拍摄的图像,确定液态镜头的屈光度。并且,该方法无需额外配置焦距仪,因此与现有技术的方法一相比,能够减少屈光度检测所需的成本,以及该方法由上位机实现,因此与现有技术的方法二相比,能够减少人工参与的环节,提高屈光度检测的准确度。
进一步的,现有技术的方法一中,在同一个时间段,一台焦距仪只能检测一个液态镜头的屈光度,如果需要检测多个液态镜头的屈光度,需要通过焦距仪对各个液态镜头依次进行检测,检测效率较低;而且现有技术的方法二中,需要人为观察液态镜头形成的最小光斑,并记录该最小光斑与液态镜头之间的相对距离,也会导致检测效率较低。而本申请的方案中,一台上位机可在同一时间段内获取多个成像装置通过液态镜头拍摄的图像,实现对多个液态镜头的屈光度的检测,因此能够提高屈光度的检测效率。
附图说明
图1为本申请实施例公开的一种屈光度检测方法的应用场景示意图;
图2为本申请实施例公开的一种屈光度检测方法的工作流程示意图;
图3为本申请实施例公开的一种屈光度检测方法中,确定目标标记的工作流程示意图;
图4为本申请实施例公开的一种屈光度检测方法中的灰度曲线的示意图;
图5为本申请实施例公开的又一种屈光度检测方法的工作流程示意图;
图6为本申请实施例公开的又一种屈光度检测方法的工作流程示意图;
图7为本申请实施例公开的一种屈光度检测方法中的屈光度检测曲线的示意图;
图8为本申请实施例公开的又一种屈光度检测方法的工作流程示意图;
图9为本申请实施例公开的一种屈光度检测方法装置的结构示意图;
图10为本申请实施例公开的上位机的结构示意图。
具体实施方式
为使本申请的目的、实施方式和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
本申请提供一种屈光度检测方法、装置及***,用于对液态镜头的屈光度进行检测,以解决通过现有第一种方法进行屈光度检测时,存在的成本高昂的问题,以及解决通过现有第二种方法进行屈光度检测时,存在的准确度低的问题。
本申请提供一种屈光度检测方法,该方法应用于上位机。其中,该上位机可以为平板电脑(portable android device,PAD)、个人数字处理(personal digital assistant,PDA)、笔记本电脑、具有无线通信功能的手持设备、计算设备或可穿戴设备等。本申请实施例中对上位机的形态不做具体限定。
参见图1所示的场景示意图,其中,上位机100与成像装置200相连接,该成像装置200包括待检测的液态镜头300,该成像装置200用于通过液态镜头300对标记板400进行拍摄,在标记板400的不同位置设置有不同标记。
其中,标记板400通常还可倾斜于水平面放置,示例性的,标记板与水平面之间的角度可为0度到60度之间。在图1中,标记板400与水平面之间的角度为45度。
进一步的,为了提高成像装置200的成像效果,在液态镜头300和标记板400之间,还可设置光源500,以便在成像装置200拍摄过程中,为成像装置200提供充足的光照。
在屈光度检测的过程中,可对液态镜头的调整参数进行调整,该调整参数包括用于调整液态镜头的屈光度的至少一种参数,例如电流或电压等。液态镜头的调整参数发生变化时,液态镜头内的光学级液体使液态镜头表面发生形变,液态镜头的屈光度相应发生变化。
在一种可行的设计中,可通过多个检测周期对液态镜头的屈光度进行检测,这种情况下,可预先设置检测周期的时长,并根据检测周期的时长实现对屈光度的周期性检测。例如,若检测周期的时长为T,可每隔T或大于T的时间段,进行一次屈光度的检测。
在一个检测周期内,调整参数发生至少两次变化。示例性的,在同一个检测周期内,调整参数可发生多次变化,并且调整参数根据预设的调整步长可依次递增或可依次递减,相应的,在同一个检测周期内,液态镜头的屈光度多次变化。
在本申请中,标记板的不同位置设置有不同标记,这种情况下,如果设定成像装置拍摄的图像中最清晰的标记为目标标记,则液态镜头的屈光度不同时,成像装置拍摄的图像中的目标标记不同,因此,该图像中包含的目标标记可反映出液态镜头的屈光度的变化。
在一种可行的设计中,该标记板可为景深(Depth of Field,DOF)测试板,景深测试板上设置有多条间距相等的刻线,该多条刻线可作为标记板上的标记。这种情况下,上位机可基于图像中包括的各条刻线,确定目标标记的位置。
或者,该标记板可在不同位置,设置有不同的物体(例如不同颜色的线段,断续程度不同的虚线等),这种情况下,标记板上的标记为标记板上设置的物体,上位机可预先存储不同的物体和物体所在位置的对应关系,然后基于该对应关系,确定目标标记的位置。
当然,标记板还可为其他形式,本申请对此不作限定。
参见图2,本申请的实施例提供的屈光度检测方法包括以下步骤:
步骤S11、接收液态镜头处于不同的调整参数时,由成像装置对所述标记板拍摄的图像。
其中,调整参数包括用于调整所述液态镜头的屈光度的至少一种参数,例如电流或电压。
液态镜头处于不同的调整参数时,其屈光度不同,相应的,成像装置拍摄的图像中包含的清晰的标记位于标记板的不同位置。
步骤S12、确定图像中的目标标记,目标标记的清晰度大于图像中的其他标记的清晰度。
也就是说,目标标记为图像中最清晰的标记。如果标记板为景深测试板,标记为景深测试板上显示的刻线,则目标标记为图像中最清晰的刻线。如果标记板为在不同位置设置有不同的物体的标记板,标记为标记板上设置的物体,则目标标记为图像中最清晰的物体。
步骤S13、基于目标标记在三维空间的位置,确定液态镜头在不同的调整参数下的屈光度。
由于液态镜头的屈光度=1/液态镜头的焦距,因此在液态镜头的屈光度发生变化的情况下,液态镜头的焦距也会发生变化,即液态镜头的工作距离相应发生变化。其中,液态镜头的工作距离指的是液态镜头拍摄的清晰的物体与液态镜头之间在三维空间的相对距离。因此,目标标记在三维空间的位置变化可反映出液态镜头的屈光度的变化。
有鉴于此,本申请实施例可基于目标标记在三维空间的位置,确定液态镜头在不同的调整参数下的屈光度。
在确定目标标记在三维空间的位置时,首先可确定目标标记分别在标记板中的位置,其中,如果标记板为景深测试板,即目标标记为景深测试板中的一条刻线,则可基于各条刻线在景深测试板中的位置,确定目标标记在标记板中的位置;如果标记板在不同位置设置有不同的物体,即目标目标为标记板中设置的一个物体,则可基于不同的物体和物体所在位置的对应关系,确定目标标记在标记板中的位置。然后基于目标标记在标记板的位置,以及标记板所处的位置、高度和倾斜角度,即可确定目标标记在三维空间的位置。
本申请实施例提供一种屈光度检测方法,该方法应用于上位机,与上位机相连接的成像装置包括待检测的液态镜头,该成像装置用于通过液态镜头对标记板进行拍摄,该标记板的不同位置设置有不同标记。在该方法中,首先接收液态镜头处于不同的调整参数时,由成像装置对所述标记板拍摄的图像;然后,确定图像中的目标标记,该目标标记的清晰度大于图像中的其他标记的清晰度;最后,基于目标标记在三维空间的位置,确定液态镜头在不同的调整参数下的屈光度。
通过本申请实施例提供的方案,能够基于通过液态镜头拍摄的图像,确定液态镜头的屈光度。并且,该方法无需额外配置焦距仪,因此与现有技术的方法一相比,能够减少屈光度检测所需的成本,以及该方法由上位机实现,因此与现有技术的方法二相比,能够减少人工参与的环节,提高屈光度检测的准确度。
进一步的,现有技术的方法一中,在同一个时间段,一台焦距仪只能检测一个液态镜头的屈光度,如果需要检测多个液态镜头的屈光度,需要通过焦距仪对各个液态镜头依次进行检测,检测效率较低;而且现有技术的方法二中,需要人为观察液态镜头形成的最小光斑,并记录该最小光斑与液态镜头之间的相对距离,也会导致检测效率较低。而本申请的方案中,上位机可在同一时间段内获取多个成像装置通过液态镜头拍摄的图像,实现对多个液态镜头的屈光度的检测,因此能够提高屈光度的检测效率。
在本申请提供的步骤S12中,公开了确定图像中的目标标记的操作。在一种可行的设计中,参见图3所示的流程示意图,该操作可通过以下步骤实现:
步骤S121、基于图像中各个标记的像素的灰度值,生成灰度曲线,灰度曲线用于表征标记中像素的位置与灰度值之间的对应关系。
示例性的,该灰度曲线所在坐标系的横轴可表示像素的位置,纵轴可表示像素的灰度值。其中,在生成灰度曲线时,可确定图像中的标记所在区域包含的若干行像素,然后确定若干行像素在同一列下的灰度值的均值,将某一像素所在的列数作为该像素的位置,将该列的灰度值的均值作为像素的灰度值。
例如,灰度曲线可如图4所示,在图4中,横轴所代表的像素的位置从0至2500,分别对应从第0列到2500列像素,纵轴所代表的灰度值从10到110,则表示灰度值可从10到110。
步骤S122、确定灰度曲线的质心位置。
其中,图像的质心也可称为图像的重心。图4中竖直方向的虚线所在的位置即为该质心位置。
步骤S123、确定质心位置对应的标记为目标标记。
通过步骤S121至步骤S123的操作,可基于图像中各个标记的像素的灰度值,生成灰度曲线,再基于灰度曲线的质心位置确定目标标记。
或者,在另一种可行的设计中,还可计算图像中各个标记所包含的像素的灰度值的平均值,将该平均值作为用于表征各个标记的清晰度的参数,并确定其中平均值最高的标记作为目标标记。
当然,在屈光度检测的过程中,还可以通过其他方式确定图像中的目标标记,本申请对此不作限定。
在步骤S13中,公开基于目标标记在三维空间的位置,确定液态镜头在不同的调整参数下的屈光度的操作。为了明确这一操作的实现方式,本申请公开另一实施例。该操作包括以下步骤:
首先,基于目标标记在三维空间的位置和液态镜头在三维空间的位置,确定液态镜头的工作距离。其中,该工作距离为目标标记与液态镜头之间的相对距离。
然后,基于该液态镜头的工作距离,计算液态镜头在不同的调整参数下的屈光度。
由于液态镜头的屈光度发生变化后,液态镜头的工作距离也相应发生变化,因此,可基于液态镜头的工作距离,确定液态镜头在不同调整参数下的屈光度。
其中,若对液态镜头的屈光度进行周期性检测,基于液态镜头的工作距离,计算液态镜头在不同的调整参数下的屈光度,可通过以下步骤实现:
首先,基于工作距离中的第一距离,以及在第一检测周期内,检测到的液态镜头在第一距离下的第一屈光度,计算目标公式中的系数。
其中,第一距离为在第一检测周期内,液态镜头在至少两个不同的调整参数下的工作距离,也就是说,第一距离为同一个检测周期内的工作距离,并且第一距离包括至少两个。另外,在一个检测周期内,调整参数发生至少两次变化,示例性的,在一个检测周期内,调整参数可根据预设的步长,以递增方式变化或以递减方式变化。
目标公式用于表征液态镜头的屈光度与工作距离之间的关系,在一种可行的设计中,目标公式可为:
WDn=Kφn(dpt)+C 公式(1);
这一设计中,目标公式中的系数包括第一系数和第二系数,K为第一系数,C为第二系数,WDn为第n个工作距离,φn(dpt)为该第n个工作距离对应的调整参数下的屈光度。
在同一个检测周期中,目标公式中的第一系数和第二系数通常较为稳定,保持不变。这种情况下,可基于在第一检测周期内检测到的液态镜头在第一距离下的第一屈光度,利用最小二值法得到目标公式中的第一系数和第二系数。
然后,通过将第二距离和计算得到的系数代入目标公式中,计算在第一检测周期内,第二距离对应的调整参数下的第二屈光度。
其中,第二距离为在第一检测周期内,液态镜头分别在不同的调整参数下的其他工作距离。也就是说,在第一检测周期内,液态镜头的工作距离包括第一距离和第二距离,并且预先检测到在各第一距离下,液态镜头对应的第一屈光度,这种情况下,可基于第一距离和第一屈光度,计算得到目标公式中的系数,再根据计算得到的系数和第二距离,计算得到第二距离对应的第二屈光度,实现对第二距离下的屈光度的检测。
在这一实施例中,利用了在同一检测周期内,目标公式中的系数较为稳定,通常保持不变的原则,通过预先检测到的数量较少的第一距离下的第一屈光度,计算得到目标公式中的系数,从而能够确定目标公式,进一步再基于目标公式,可计算得到第二距离对应的第二屈光度,实现对屈光度的检测。
通过上述的实施例,可实现对液态镜头的屈光度的检测,得到液态镜头在各调整参数下的屈光度。但是,液态镜头在长时间的使用过程中,即使针对同一调整参数,液态镜头的屈光度都有可能发生变化。相应的,在不同的检测周期下,目标公式中的系数可能发生变化。
针对这一情况,在完成对液态镜头的屈光度的检测之后,还可以根据液态镜头在各个检测周期下的屈光度,确定液态镜头的屈光度的重复性,该重复性用于表征液态镜头在不同检测周期下的屈光度的相似程度,重复性越好,则该相似程度越高,表明该液态镜头性能越好;而重复性越差,则该相似程度越低,表明该液态镜头性能越差。
进一步的,液态镜头的屈光度的重复性包括动态重复性和静态重复性。其中,动态重复性指的是液态镜头的调整参数多次连续从最大到最小变化或者从最小到最大变化时,该液态镜头的屈光度的波动范围;静态重复性指的是液态镜头多次连续处于同一调整参数时,该液态镜头的屈光度的波动范围。
为了检测液态镜头的屈光度的动态重复性,参见图5,本申请提供另一实施例,该实施例在步骤S13之后,还包括以下操作:
步骤S14、基于在不同检测周期内计算得到的目标公式的系数的偏移量,确定液态镜头的屈光度的动态重复性。
通常情况下,该系数的偏移量越大,则表明液态镜头的屈光度的动态重复性越差。
在一种可行的设计中,如果目标公式如公式(1)所示,则可通过以下公式确定系数的偏移量:
Cmax=max([C1......Cm])-min([C1......Cm]) 公式(3);
Δφ=Cmax/K' 公式(4)。
其中,K'表示第一系数的偏移量,m表示检测周期的数量,Km表示第m个检测周期对应的第一系数,C1表示第一个检测周期对应的第二系数,Cm表示第m个检测周期对应的第二系数,Δφ表示第二系数的偏移量。
通过公式(2)至公式(4),即可得到第一系数在检测周期的偏移量和第二系数在不同检测周期的偏移量,并通过该偏移量确定液态镜头的屈光度的动态重复性。
另外,通常在不同检测周期下,第一系数的变化量较小,而第二系数的变化量较大,因此,还可只通过第二系数的偏移量确定屈光度的动态重复性,以提高确定该动态重复性的准确度。
或者,还可通过另一方案确定屈光度的动态重复性,参见图6,本申请提供另一实施例,该实施例在步骤S13之后,还包括以下操作:
步骤S15、基于在不同检测周期内,液态镜头在不同的调整参数下的屈光度,生成各个检测周期分别对应的屈光度检测曲线,屈光度检测曲线用于表征目标标记在图像中的位置与屈光度之间的对应关系。
在一种可行的设计中,参见图7所示的示例图,屈光度检测曲线所在坐标系的横轴可为屈光度,纵轴可为目标标记中的像素在图像中的位置。
步骤S16、基于各个检测周期分别对应的屈光度检测曲线之间的平移量,确定液态镜头的屈光度的动态重复性。
通常情况下,屈光度检测曲线为一条倾斜的直线,不同检测周期对应的屈光度检测曲线之间的平移量越大,则该屈光度的动态重复性越差。
通过上述实施例,能够确定液态镜头的屈光度的动态重复性,从而能够通过该屈光度的动态重复性,确定液态镜头的性能。
为了检测液态镜头的屈光度的静态重复性,参见图8,本申请提供另一实施例,该实施例在步骤S13之后,还包括以下操作:
步骤S17、比较在不同检测周期内,液态镜头处于同一调整参数时的屈光度;
步骤S18、基于比较结果,确定液态镜头的屈光度的静态重复性。
其中,在不同检测周期内,液态镜头处于同一调整参数时的屈光度的差距越小,则表明屈光度的静态重复性越好,而该差距越大,则表明屈光度的静态重复性越差。示例性的,可比较在不同检测周期内,液态镜头处于相同电流下的屈光度,并基于该比较结果,确定屈光度的静态重复性。
与前述屈光度检测方法的实施例相对应,本申请还提供了一种屈光度检测装置。下述为屈光度检测装置的实施例,可以用于执行本申请的方法实施例。对于该装置实施例中未披露的细节,请参照本申请的方法实施例。
参见图9,本申请提供一种屈光度检测装置,该装置应用与上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述装置包括:图像接收模块110、标记确定模块210和屈光度确定模块310。
其中,所述图像接收模块110,用于接收所述液态镜头处于不同的调整参数时,由所述成像装置对所述标记板拍摄的图像,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
所述标记确定模块210,用于确定所述图像中的目标标记,所述目标标记的清晰度大于所述图像中的其他标记的清晰度;
所述屈光度确定模块310,用于基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度。
在一种可行的设计中,所述屈光度确定模块310可通过以下方式确定所述液态镜头在不同的所述调整参数下的屈光度:
基于所述目标标记在三维空间的位置和所述液态镜头在三维空间的位置,确定所述液态镜头的工作距离,所述工作距离为所述目标标记与所述液态镜头之间的相对距离;
基于所述液态镜头的工作距离,计算所述液态镜头在不同的所述调整参数下的屈光度。
示例性的,所述屈光度确定模块310用于,若对所述液态镜头的屈光度进行周期性检测,基于所述工作距离中的第一距离,以及在第一检测周期内,检测到的所述液态镜头在所述第一距离下的第一屈光度,计算目标公式中的系数,其中,所述第一距离为在第一检测周期内,所述液态镜头在至少两个不同的所述调整参数下的工作距离,所述目标公式用于表征所述液态镜头的屈光度与工作距离之间的关系;
通过将第二距离和计算得到的所述系数代入所述目标公式中,计算在所述第一检测周期内,所述第二距离对应的所述调整参数下的第二屈光度,其中,所述第二距离为在所述第一检测周期内,所述液态镜头分别在不同的所述调整参数下的其他工作距离。
在一种可行的设计中,所述目标公式为:
WDn=Kφn(dpt)+C;
其中,所述系数包括第一系数和第二系数,K为所述第一系数,C为所述第二系数,WDn为第n个工作距离,φn(dpt)为所述第n个工作距离对应的所述调整参数下的屈光度。
进一步的,所述屈光度检测装置还用于,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,基于在不同检测周期内计算得到的所述目标公式的系数的偏移量,确定所述液态镜头的屈光度的动态重复性;
或者,基于在不同检测周期内,所述液态镜头在不同的所述调整参数下的屈光度,生成各个所述检测周期分别对应的屈光度检测曲线,所述屈光度检测曲线用于表征所述目标标记在所述图像中的位置与所述屈光度之间的对应关系;
基于各个所述检测周期分别对应的屈光度检测曲线之间的平移量,确定所述液态镜头的屈光度的动态重复性。
进一步的,所述屈光度检测装置还用于,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,比较在不同检测周期内,所述液态镜头处于同一调整参数时的屈光度;基于比较结果,确定所述液态镜头的屈光度的静态重复性。
在一种可行的设计中,所述标记确定模块210可通过以下方式确定目标标记:
基于所述图像中各个标记的像素的灰度值,生成灰度曲线,所述灰度曲线用于表征所述标记中像素的位置与所述灰度值之间的对应关系;
确定所述灰度曲线的质心位置;
确定所述质心位置对应的所述标记为所述目标标记。
通过本申请实施例提供的装置,能够基于通过液态镜头拍摄的图像,确定液态镜头的屈光度。并且,该装置无需额外配置焦距仪,因此与现有技术的方法一相比,能够减少屈光度检测所需的成本,以及该装置应用于上位机,由上位机实现屈光度的检测,因此与现有技术的方法二相比,能够减少人工参与的环节,提高屈光度检测的准确度。
进一步的,现有技术的方法一中,在同一个时间段,一台焦距仪只能检测一个液态镜头的屈光度,如果需要检测多个液态镜头的屈光度,需要通过焦距仪对各个液态镜头依次进行检测,检测效率较低;而且现有技术的方法二中,需要人为观察液态镜头形成的最小光斑,并记录该最小光斑与液态镜头之间的相对距离,也会导致检测效率较低。而本申请的方案中,一台上位机可在同一时间段内获取多个成像装置通过液态镜头拍摄的图像,实现对多个液态镜头的屈光度的检测,因此能够提高屈光度的检测效率。
相应的,本申请实施例公开一种上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记。参见图10所示的结构示意图,所述上位机包括:
处理器1101和存储器,
所述存储器,用于存储计算机程序;
所述处理器1101,用于调用并执行所述存储器中存储的计算机程序,当所述存储器存储的计算机程序被所述处理器1101执行时,使得所述上位机执行图2、图3、图5、图6及图8对应的实施例中的全部或部分步骤。
进一步的,该上位机还可以包括:收发器1102和总线1103,所述存储器包括随机存取存储器1104和只读存储器1105。
本发明实施例的上位机可对应于上述图2、图3、图5、图6及图8所对应的实施例中的上位机,并且,该上位机中的处理器和存储等可以实现图2、图3、图5、图6及图8所对应的实施例中的上位机所具有的功能和/或所实施的各种步骤和方法,为了简洁,在此不再赘述。
相应的,本申请实施例提供一种屈光度检测***,该***包括:
标记板,所述标记板的不同位置设置有不同标记;
包括待检测的液态镜头的成像装置,在所述液态镜头处于不同的调整参数时,所述成像装置对所述标记板进行拍摄,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
如本申请上述实施例所述的上位机。
在本申请中,标记板的不同位置设置有不同标记,这种情况下,液态镜头的屈光度不同时,成像装置拍摄的图像中的清晰度高的标记不同,因此,成像装置拍摄的图像中包含的清晰度高的标记反映出液态镜头的屈光度的变化。
在一种可行的设计中,该标记板可为景深测试板,所述景深测试板与水平面之间的倾斜角度在0度到60度之间。景深测试板上设置有多条间距相等的刻线,该多条刻线可作为标记板上的标记。
或者,该标记板可在不同位置,设置有不同的物体(例如不同颜色的线段,断续程度不同的虚线等),这种情况下,上位机可预先存储不同的物体和物体所在位置的对应关系。
当然,标记板还可为其他形式,本申请对此不作限定。
通过本申请实施例提供的屈光度检测***,可实现对液态镜头的屈光度的检测,并且,由于该***无需配置焦距仪,以及减少了人工参与的环节,因此能够减少屈光度检测所需的成本,以及提高屈光度检测的准确度。
进一步的,该***中的上位机可在同一时间段内获取多个成像装置通过液态镜头拍摄的图像,实现对多个液态镜头的屈光度的检测,因此能够提高屈光度的检测效率。
本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信息处理器,专用集成电路(application specific integrated circuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信息处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信息处理器核,或任何其它类似的配置来实现。
本申请实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件单元、或者这两者的结合。软件单元可以存储于随机存取存储器(random accessmemory,RAM)、闪存、只读存储器(read-only memory,ROM)、可擦式可编程只读存储器(erasable programmable read-only memory,EPROM)、寄存器、硬盘、可移动磁盘、便携式紧凑盘只读存储器(compact disc read-only memory,CD-ROM)或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端(user equipment,UE)中。可选地,处理器和存储媒介也可以设置于UE中的不同的部件中。
应理解,在本申请的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质、或者半导体介质(例如固态硬盘(solid statedisk,SSD))等。
本说明书的各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于本申请公开的道路约束确定装置的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
以上所述的本发明实施方式并不构成对本发明保护范围的限定。
Claims (10)
1.一种屈光度检测方法,其特征在于,应用于上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述方法包括:
接收所述液态镜头处于不同的调整参数时,由所述成像装置对所述标记板拍摄的图像,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
确定所述图像中的目标标记,所述目标标记的清晰度大于所述图像中的其他标记的清晰度;
基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度。
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度,包括:
基于所述目标标记在三维空间的位置和所述液态镜头在三维空间的位置,确定所述液态镜头的工作距离,所述工作距离为所述目标标记与所述液态镜头之间的相对距离;
基于所述液态镜头的工作距离,计算所述液态镜头在不同的所述调整参数下的屈光度。
3.根据权利要求2所述的方法,其特征在于,所述基于所述液态镜头的工作距离,计算所述液态镜头在不同的所述调整参数下的屈光度,包括:
若对所述液态镜头的屈光度进行周期性检测,基于所述工作距离中的第一距离,以及在第一检测周期内,检测到的所述液态镜头在所述第一距离下的第一屈光度,计算目标公式中的系数,其中,所述第一距离为在第一检测周期内,所述液态镜头在至少两个不同的所述调整参数下的工作距离,所述目标公式用于表征所述液态镜头的屈光度与工作距离之间的关系;
通过将第二距离和计算得到的所述系数代入所述目标公式中,计算在所述第一检测周期内,所述第二距离对应的所述调整参数下的第二屈光度,其中,所述第二距离为在所述第一检测周期内,所述液态镜头分别在不同的所述调整参数下的其他工作距离。
4.根据权利要求3所述的方法,其特征在于,所述目标公式为:
WDn=Kφn(dpt)+C;
其中,所述系数包括第一系数和第二系数,K为所述第一系数,C为所述第二系数,WDn为第n个工作距离,φn(dpt)为所述第n个工作距离对应的所述调整参数下的屈光度。
5.根据权利要求3所述的方法,其特征在于,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,还包括:
基于在不同检测周期内计算得到的所述目标公式的系数的偏移量,确定所述液态镜头的屈光度的动态重复性;
或者,
基于在不同检测周期内,所述液态镜头在不同的所述调整参数下的屈光度,生成各个所述检测周期分别对应的屈光度检测曲线,所述屈光度检测曲线用于表征所述目标标记在所述图像中的位置与所述屈光度之间的对应关系;
基于各个所述检测周期分别对应的屈光度检测曲线之间的平移量,确定所述液态镜头的屈光度的动态重复性。
6.根据权利要求3所述的方法,其特征在于,在确定所述液态镜头在不同的所述调整参数下的屈光度之后,还包括:
比较在不同检测周期内,所述液态镜头处于同一调整参数时的屈光度;
基于比较结果,确定所述液态镜头的屈光度的静态重复性。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述确定所述图像中的目标标记,包括:
基于所述图像中各个标记的像素的灰度值,生成灰度曲线,所述灰度曲线用于表征所述标记中像素的位置与所述灰度值之间的对应关系;
确定所述灰度曲线的质心位置;
确定所述质心位置对应的所述标记为所述目标标记。
8.一种屈光度检测装置,其特征在于,应用与上位机,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述装置包括:
图像接收模块,用于接收所述液态镜头处于不同的调整参数时,由所述成像装置对所述标记板拍摄的图像,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
标记确定模块,用于确定所述图像中的目标标记,所述目标标记的清晰度大于所述图像中的其他标记的清晰度;
屈光度确定模块,用于基于所述目标标记在三维空间的位置,确定所述液态镜头在不同的所述调整参数下的屈光度。
9.一种上位机,其特征在于,与所述上位机相连接的成像装置包括待检测的液态镜头,所述成像装置用于通过所述液态镜头对标记板进行拍摄,所述标记板的不同位置设置有不同标记,所述上位机包括:
存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至7中任一项所述的方法。
10.一种屈光度检测***,其特征在于,包括:
标记板,所述标记板的不同位置设置有不同标记;
包括待检测的液态镜头的成像装置,在所述液态镜头处于不同的调整参数时,所述成像装置对所述标记板进行拍摄,所述调整参数包括用于调整所述液态镜头的屈光度的至少一种参数;
如权利要求9所述的上位机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310442092.8A CN116439652A (zh) | 2023-04-23 | 2023-04-23 | 一种屈光度检测方法、装置、上位机及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310442092.8A CN116439652A (zh) | 2023-04-23 | 2023-04-23 | 一种屈光度检测方法、装置、上位机及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116439652A true CN116439652A (zh) | 2023-07-18 |
Family
ID=87133480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310442092.8A Pending CN116439652A (zh) | 2023-04-23 | 2023-04-23 | 一种屈光度检测方法、装置、上位机及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116439652A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116684721A (zh) * | 2023-07-31 | 2023-09-01 | 广东工业大学 | 一种基于运动目标的液态镜头快速对焦方法、装置和设备 |
-
2023
- 2023-04-23 CN CN202310442092.8A patent/CN116439652A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116684721A (zh) * | 2023-07-31 | 2023-09-01 | 广东工业大学 | 一种基于运动目标的液态镜头快速对焦方法、装置和设备 |
CN116684721B (zh) * | 2023-07-31 | 2023-11-03 | 广东工业大学 | 一种基于运动目标的液态镜头快速对焦方法、装置和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3295146B1 (en) | Apparatus, system and method of determining one or more optical parameters of a lens | |
US10533925B2 (en) | Fixtureless lensmeter and methods of operating same | |
RU2738913C2 (ru) | Устройство, система и способ определения одного или более оптических параметров линзы | |
CN109557669B (zh) | 头戴显示设备的图像漂移量的确定方法及头戴显示设备 | |
US9781412B2 (en) | Calibration methods for thick lens model | |
CN113227747B (zh) | 无固定装置检镜仪*** | |
US11585724B2 (en) | Fixtureless lensmeter system | |
CN116439652A (zh) | 一种屈光度检测方法、装置、上位机及*** | |
CN107527323B (zh) | 镜头畸变的标定方法及装置 | |
JP2016161721A (ja) | 合焦位置検出装置、合焦位置検出方法及び合焦位置検出用コンピュータプログラム | |
CN109682312A (zh) | 一种基于摄像头测量长度的方法及装置 | |
US20240135586A1 (en) | Calibration method of a portable electronic device | |
CN109212546A (zh) | 双目相机深度方向测量误差的计算方法和装置 | |
CN116456189A (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 |