镜架优化系统及方法与流程

文档序号:13170095阅读:529来源:国知局
镜架优化系统及方法与流程

本发明的实施例总体上涉及提供一种基于患者的处方和面部属性来优化患者的镜架的系统和方法。



背景技术:

当前的投放技术不能高效地指导根据患者的面部解剖学定制的适当镜架的投放。因此,当前技术增大了选定镜片的性能不能为患者实现希望的视力矫正的风险。通过考虑患者的面部解剖学,从业者将能够更好地选择患者需要的适当镜架。

此外,在大多数情况下,在镜架选择过程中不考虑患者的全部处方。例如,患者会徒劳地花时间来选择他/她喜欢的镜架,却发现选定镜架不能针对患者处方起作用。此外,即使选定镜架根据患者处方起作用,也可能无法提供最佳视力矫正。例如,为了优化选定镜片的性能,镜架的大小和深度必须足以适应有待由从业者制造而需要的镜片处方和材料。处方的(例如,焦度、球镜度、和柱镜度等)各方面都可能影响特定患者的镜片的最佳大小、形状、和材料、并因此影响最适合与这类镜片一起使用的镜架。

根据所披露的实施例,通过考虑患者的面部解剖学以及医生所写的处方,将优化镜架与镜片选择过程以便为患者交付最高可能视觉性能并同时减少选择镜架所花的时间量。



技术实现要素:

所披露的实施例包括一种系统,所述系统用于基于患者的处方数据和所述患者的面部属性来为所述患者确定至少一条镜架建议。在某些实施例中,这可以是以下特别配置的机器:所述机器可以包括集成式面部成像装置或扫描仪、并且还可以包括三维打印机或相关技术,以用于基于所述至少一条镜架建议来自动创建选定镜架或选定镜架与镜片的组合。

作为实例,在一个实施例中,所披露的系统包括用于执行计算机可执行指令的处理器以及用于存储所述计算机可执行指令的计算机可读存储介质。所述指令在被所述处理器执行时使所述系统能够执行以下特征,包括:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议。

附图说明

为了更全面理解在此提供的说明和其优点,现在结合附图和详细描述参照以下简要说明,其中相同的参考号表示相同的零件。

图1展示了根据一个实施例的镜架与镜片优化系统100。

图2是镜架与镜片优化应用200的示例性实施例的框图。

图3是展示了根据一个实施例的用于为患者确定至少一条镜架建议的过程300的流程图。

图4是展示了根据一个实施例的用于提供至少一个建议镜架的过程的流程图。

图5是展示了根据一个实施例的镜架建议系统500的框图。

具体实施方式

在以下说明中,附图不一定按比例绘制并且为了清楚和简明的目的或出于信息目的,某些特征可能以广义的或示意性形式示出。此外,尽管在下文详细讨论了制造和使用不同实施例,但应理解如本文所述提供了可以在多种环境中实施的许多发明概念。这里讨论的实施例仅仅是代表性的而不限制本发明的范围。

图1展示了根据一个实施例的镜架与镜片优化系统100。在所描绘的实施例中,镜架与镜片优化系统100通过通信网络110与多个其他装置通信,包括但不限于:镜架数据库120、镜架/镜片履行系统130、以及开账单/保险系统140。

通信网络110可以是任何类型的有线或无线连接,所述通信网络可以包括一个或多个公用或私用网络或其某个组合,如互联网、内联网、移动蜂窝网或数据网络、或者可运行以往返于镜架与镜片优化系统100传输数据的任何其他网络。

在一个实施例中,镜架与镜片优化系统100包括多个部件,这些部件包括一个或多个处理器101、计算机可读存储介质102、输入/输出接口103、以及网络接口104。镜架与镜片优化系统100的每个部件经由系统总线105进行通信,所述系统总线在所述部件之间传递数据。处理器101被配置成用于处理数据并执行计算机可执行指令。这些指令可以包括但不限于:机器代码指令、针对软件解释程序的字节代码、对象代码、和高级编程语言的源代码。

数据和计算机可执行指令存储在计算机可读存储介质102中。计算机可读存储介质102可以是任何适当的存储器装置或计算机存储介质,如但不限于:硬盘驱动器、随机存取存储器、只读存储器、电可擦除可编程只读存储器、闪存或其他存储器技术、光盘只读存储器、数字通用光盘或其他光学磁盘存储、磁带盒、磁带、磁盘存储器或其他磁性存储设备。

输入/输出(i/o)接口103包括用于接收来自一个或多个外围装置的用户输入或数据的输入接口。例如,i/o接口103可以接收来自一个或多个输入装置的用户输入或数据,如但不限于:键盘、鼠标、触摸屏、麦克风、扫描仪和/或相机。i/o接口103还包括用于将信息输出至与镜架与镜片优化系统100相关联的一个或多个装置或部件的输出接口。例如,i/o接口103可以将数据或其他信息输出至显示装置以用于向用户、另一个系统和/或用于打印建议镜架的打印机显示信息。

如上文所提及的,镜架与镜片优化系统100还可以包括网络接口104,以用于使镜架与镜片优化系统100能够通过网络110来发送和接收数据。网络接口104可以包括一个或多个有线或无线接口,例如,以太网端口或无线收发器,并且不限于任何具体的通信协议。例如在一个实施例中,如在本文中进一步所描述的,镜架与镜片优化系统100可以查询包含关于多个镜架的数据的镜架数据库/系统120或与之通信,以便基于患者的处方和面部解剖学来为患者检索一个或多个建议镜架。可以存储在镜架数据库120中的镜架数据的非限制性实例包括a/b/dbl镜架测量值,其中a是跨一个镜片的中心的距离,b是镜片的高度,并且dbl是鼻梁大小或镜片之间的距离。镜架数据还可以包括:镜架宽度;包角、关于顶点距离的前倾角倾斜度、镜腿长度;鼻梁宽度、例如钥匙孔或鞍座式的鼻梁类型;镜架是否包括鼻垫;有框/无框镜片;弹簧铰接的;镜腿尖端;柔性/可调整范围;镜架颜色;镜架材料,例如塑料-醋酸纤维素、丙酸酯、尼龙、或金属-钛、不锈钢或镍;成本;制造商;耐用等级;当前促销;库存/缺货;以及订购前置时间。镜架数据还可以指示与面部属性的测量值相对应的范围。例如,特定镜架可以具有与患者的前额宽度相对应的镜腿宽度范围,这指示了镜腿到镜腿测量值适合在12.5与14厘米之间。镜架还可以具有与从患者的前额到耳朵后方在10.5与12厘米之间的距离相对应的镜腿长度范围。这样的范围可以用于快速地确认适合于特定患者的潜在镜架,如下文中进一步所描述的。

镜架数据库120可以是以下各项的组合:一个或多个专用或公用数据库、一个或多个网站、和/或包含与多个镜架相关的数据的任何其他系统或数据资源库。镜架数据库120可以包含有单一供应商、供应商组合、或独立的第三方所提供和/或保持的信息。在一些实施例中,镜架数据库120可以由镜架与镜片优化系统100的提供者提供和/或保持。仍然在某些实施例中,镜架与镜片优化系统100可以将镜架数据本体地存储在本地数据存储单元或数据库中。

在一些实施例中,网络接口104还可以使镜架与镜片优化系统100能够与一个或多个装置直接通信。例如,在某些实施例中,镜架与镜片优化系统100可以与web服务器150通信以向一个或多个远程客户端160提供在此披露为web应用或网站的服务。在一些实施例中,镜架与镜片优化系统100可以与web服务器150通信以便从一个或多个网站检索数据。仍然,在某些实施例中,镜架与镜片优化系统100可以在不使用web服务器150的情况下直接向所述一个或多个客户端160提供服务。在一些实施例中,镜架与镜片优化系统100可以是不与任何通信网络相连的独立机器。另外,在一些实施例中,镜架与镜片优化系统100可以是便携式或移动式装置。

如上文所提及的,镜架与镜片优化系统100可以与之通信的其他装置的实例包括但不限于:镜架/镜片履行系统130和开账单系统140。例如,在一个实施例中,镜架与镜片优化系统100执行在此所披露的、用于提供至少一个建议镜架的一个或多个过程,镜架与镜片优化系统100可以被配置成与镜架/镜片履行系统130通信以便单独地或与镜片组合地订购选定镜架。此外,在一些实施例中,镜架与镜片优化系统100可以进一步被配置成用于与开账单系统140通信,以便向保险公司开具所述订单或所提供服务的至少一部分的账单。

在一些实施例中,镜架与镜片优化系统100还可以特别被配置成包括一个或多个可选部件106,包括但不限于:一个或多个数码相机、面部扫描仪、和/或三维3d打印机。所述一个或多个可选部件106可以集成在镜架与镜片优化系统100内、或联接至镜架与镜片优化系统100上。例如,设想到,所披露的实施例在眼睛医生的办公室或独立自助服务亭处包括特别配置的机器,所述机器包括内置面部图像扫描仪,所述内置面部图像扫描仪至少能够扫描患者正脸和侧脸尺寸并生成数据图像。在某些实施例中,所述特别配置的机器还可以执行三维打印所建议镜架中的至少一个镜架的指令,如本文所描述的。在一些实施例中,还可以单独地和/或与所建议镜架中的至少一个镜架组合地打印处方镜片。

图2是镜架与镜片优化应用200的示例性实施例的框图。镜架与镜片优化应用200包括存储在计算机可读存储介质102(如主存储器或硬盘驱动器)中的数据和计算机可执行指令,所述指令当被执行时进行在此披露的过程。在一些实施例中,镜架与镜片优化应用200的数据和/或计算机可执行指令中的一些或全部可以通过通信网络110被下载或检索至一个或多个系统。在某些实施例中,计算机可读存储介质102还可以存储与操作系统202和/或一个或多个程序/应用程序204相关联的数据和计算机可执行指令。

在所描绘的实施例中,镜架与镜片优化应用200包括各种类型的类别、对象或软件模块的实例,这些实例可以用来执行在此披露的过程。例如在一个实施例中,处方数据模块210可以包括用于生成图形用户界面的计算机可执行指令,所述图形用户界面包括用于接收处方数据用户输入的输入栏。处方数据指定了开方者认为对于构造和/或投放适合于患者的矫正性镜片所必需的所有参数的值。处方的视远(dv)部分描述了用于看到远处物体的矫正。双光镜处方中的视近(nv)部分用于看到非常近的物体。处方数据的非限制性实例包括:用于通过沿所有子午线的单一会聚或发散屈光力来矫正眼睛的屈光不正的球镜度矫正参数值;通过在处方轴位所指定的子午线中添加或减去柱镜度来矫正眼睛的散光屈光不正的柱镜度矫正参数值;以及轴位参数值,所述轴位参数值指示处方柱镜度所在的两条主要子午线之一的角度度数。在一些实施例中,处方数据模块210可以包括:用于从存储了处方数据的外部系统中检索所述处方数据的计算机可执行指令。

面部轮廓图像模块212可以包括用于控制以下一个或多个成像装置的计算机可执行指令:例如但不限于一个或多个相机、扫描仪、或用于捕捉与患者的面部相关联的图像数据并且确定患者的面部属性的任何其他类型的成像装置。例如在一个实施例中,面部轮廓图像模块212可以包括:用于捕捉患者头部的至少一个正脸视图和至少一个侧脸视图图像的指令。在一些实施例中,面部轮廓图像模块212包括:用于执行全扫描和/或捕捉多个图像的指令,这使得能够确定患者的所有或基本上所有面部属性。例如,在某些实施例中,面部轮廓图像模块212包括:用于确定以下面部属性的计算机可执行指令:镜腿到镜腿宽度、镜腿长度、鼻子尺寸、瞳孔间距、或面部形状(例如,圆形、鹅蛋形、菱形、长方形、正方形、三角形、梨形、矩形、或心形)。还可以确定的其他面部属性包括肤色、眼睛颜色、和头发颜色。例如,冷肤色或暖肤色可能影响镜架与镜片的选择。例如,某些眼睛颜色可能受益于具有的某些镜片或涂层,这进而可能影响镜片选择。此外,某些镜架颜色或款式可能与某些眼睛颜色、头发颜色、或者甚至发型看起来更美观。

在一个实施例中,面部轮廓模块212可以通过测量在患者头部的正脸视图中观察到的前额宽度、颧骨宽度、或颌线宽度来确定面部形状。可以进一步通过测量患者前额、颧骨、与颌线之间的距离来确定面部形状。所述面部轮廓模块还可以捕捉与镜架选择相关的额外的患者信息,例如头发与眼睛颜色以及肤色。

在某些实施例中,面部轮廓图像模块212可以包括:用于检索与患者的民族、身高、体重、或关于患者的任何其他特征相关联的统计数据的计算机可执行指令。所述统计数据可以辅助确定上述患者的面部属性中的任一个属性。

此外,在一些实施例中,面部轮廓图像模块212进一步包括:用于基于所确定的面部属性来生成患者的头部/面部的三维图像的计算机可执行指令。在某些实施例中,所述三维图像可以用于显示一个或多个建议镜架以使患者能够在他或她自己的图像上看到选定镜架。

在一个实施例中,镜架与镜片优化模块214可以被提供成包括:基于患者的处方数据来确定患者的镜片属性的计算机可执行指令。镜片属性的非限制性实例包括材料、涂层(包括但不限于:耐刮擦涂层)、偏振、自修复、双焦点、大小、形状、曲率、光致变色性、电致变色性、着色、污迹与曲率之间的关系(污迹可见度-基于镜片曲率的污迹可见度)、滤光器、以及厚度。

另地,在某些实施例中,镜架与镜片优化模块214可以包括:用于接收一个或多个患者属性并且将所述患者属性与处方数据结合使用以确定患者的镜片属性的计算机可执行指令。患者属性可以包括但不限于:年龄;肤色;民族简介;病史/个人资料/患者的家族病史;dna测试;患者的面部的解剖学轮廓/拟人轮廓;职业;之前的眼镜数据(患者以前选择或配戴的镜架和镜片的数据);眼睛疲劳敏感性;娱乐活动;或日常活动(例如在计算机前、阅读、或可能影响镜头选择的其他常规活动花费的平均时间)。在一些实施例中,患者的心情可能是起作用的患者属性。例如,患者接收到的某些颜色或光量可能影响患者的情绪。例如,对于生活在阳光量有限的北方气候的一些患者,可能选择某些镜片或镜片滤光器,以便在冬天让更多的光射入以改善心情。在一个实施例中,其上具有一个或多个传感器的电致变色镜片可以用于增强光来影响患者的心情。在一些实施例中,可以从外部来源检索一个患者属性。例如,在一个实施例中,可以从患者的社交网站、患者摄食形式、电子病历、或其他适合的来源检索患者属性。

镜架与镜片优化模块214进一步包括:用于基于患者的镜片属性和面部属性为所述患者确定至少一条镜架建议的计算机可执行指令。在一个实施例中,所述计算机可执行指令被配置成用于简单地输出所述至少一条镜架建议的镜架尺寸。在其他实施例中,计算机可执行指令还可以被配置成用于生成所述患者的至少一条镜架建议的图像。仍然,在一些实施例中,可以从外部来源(例如但不限于:数据库或网站)中检索所述至少一条镜架建议的图像。例如在一个实施例中,在基于患者的镜片属性和面部属性来确定所述患者的至少一条镜架建议时,镜架与镜片优化模块214可以包括:用于查询包含镜架信息的远程数据库(例如上文所描述的镜架数据库120)的指令。

在一个实施例中,一旦为患者确定至少一条镜架建议,镜架与镜片优化应用200就可以采用镜架与镜片呈现模块216,所述镜架与镜片呈现模块包括:用于基于一个或多个镜架指标来显示并筛选患者的至少一条镜架建议的指令。例如,可以基于以下各项来对所述至少一条镜架建议进行筛选:患者对以下各项的偏好:特定品牌、供应商、样式、颜色、材料、成本、可用库存、镜架的耐用性/柔性、镜架和镜片相对于患者头部的重量和压力分布、镜架/镜片与患者的面部所成的最佳弯度/角度、作为镜片/镜架在镜片上的理想重量/压力分布的指示的皮肤弹性(潜在地受生活方式影响,测量皮肤弹性)、和/或任何保险范围(例如,完全、部分地或根本不被覆盖)。类似地,可以基于医生对上述因素或其他因素中的一个或多个因素、或其他因素的偏好来对所述至少一条镜架建议进行筛选。另外,上述偏好中的每一个偏好可以基于重要等级来被赋予权重。例如在一个实施例中,这些偏好的权重可以被指示为:需要、强烈肯定偏好、轻微肯定偏好、不偏好、强烈否定偏好、轻微否定偏好、不可接受。例如,镜架是否被投保可以被指定为一项绝对要求。

在一些实施例中,镜架与镜片呈现模块216包括:所述至少一条镜架建议的不同显示选项的指令。例如在一个实施例中,所述至少一条镜架建议可以被示为二维图像、三维可旋转图像、被显示在患者的图像上、或者被显示在被确定具有与所述患者相似的面部属性的其他人的图像上。

在优选实施例中,镜架与镜片呈现模块216还可以包括:用于根据所述至少一条镜架建议、使用三维打印机来打印选定镜架的计算机可执行指令。在一些实施例中,可以从例如网站或镜架数据库120等外部来源检索或下载用于打印特定镜片的指令。镜架与镜片呈现模块216还可以包括:用于发起交易以便根据所述至少一条镜架建议来购买选定镜片的计算机可执行指令。此外,在一些实施例中,镜架与镜片呈现模块216还可以包括:用于向患者的承保人开具所述交易的至少一部分的账单的计算机可执行指令。

图3是展示了根据一个实施例的用于为患者确定至少一条镜架建议的过程300的流程图。在步骤302,所述过程从接收患者的矫正性镜片处方数据开始。如上文所描述的,所述处方数据可以由用户手动地录入或者可以从另一系统输入。所述系统还可以接收如之前所描述的其他患者属性。在步骤304,所述过程至少基于所述患者的处方数据和患者属性(如果存在的话)来确定患者的镜片属性。

在步骤306,所述过程接收与患者的面部相关联的图像数据,以便在步骤308确定患者的面部属性。在某些实施例中,所述过程中可以包括生成患者的三维图像以确定面部属性。

基于所述镜片属性和面部属性,在步骤310,所述过程为患者确定至少一条镜架建议。如上文所指出的,这个步骤可以包括输出患者的适当镜架尺寸和/或可以包括查询包含镜架信息的本地或远程数据库以便为患者确定至少一个建议镜架。例如在一个实施例中,如在图4中进一步所描述的,多个镜架可以分为多个镜架子集,例如具有满足特定范围的镜架尺寸的镜架,并且基于镜片属性和面部属性,在特定镜架子集中找到对于患者而言最佳的镜架。

替代地,在其他实施例中,查询准确尺寸或特定尺寸范围,并且将满足这些查询请求的镜架作为特定患者的建议镜架返回。例如在一个实施例中,所述过程可以查询所有具有51mm镜片直径、18mm鼻梁宽度、以及140mm镜腿臂长度的镜架。在一些实施例中,所述过程可配置成用于将具有与输入值中的一个或多个值相差±xmm的镜架返回。例如,在上文的实例中,可以调整镜腿长度以便返回具有140mm的±2mm的镜架,同时其他参数值保持不变或者也可以对它们进行调整。在查询中还可以包括的其他参数包括:总宽度,所述总宽度是从全正脸视图中从镜架的最左边到最右边的距离;或高度,所述高度是从镜片区域的顶部到底部的距离。

在某些实施例中,在步骤312,所述过程还可以被配置成用于发起镜片、特别建议镜架、或这两者的组合的购买交易。在一些实施例中,所述过程还可以被配置成用于向患者的保险公司开具所提供的服务或购买交易的至少一部分的账单。

图4是展示了根据一个实施例的用于提供至少一个建议镜架的过程的流程图。所述过程从镜架集合400开始,所述镜架集合包含镜架数据库中的所有可用镜架的信息。在镜架集合402,所述过程应用根据患者处方数据确定的镜片属性,以便基于所述镜片属性来生成镜架子集。例如,镜片属性可以包括镜片厚度。因此,仅能够支持特定镜片厚度的镜架是镜架集合402的一部分。其他镜片属性可以包括轮廓、最佳观看区域或大小、以及可以驱动特定镜架选择的双焦点能力。在一些实施例中,所述过程仅选择与所有指定镜片属性相匹配的镜架。替代性地,在一些实施例中,如果没有镜架与所有镜片属性相匹配,则所述过程可以选择满足大部分镜片属性的镜架。并且在一些实施例中,与其他属性相比,所述过程可以对特定镜片属性应用较大的权重。例如在一个实施例中,所述过程可以对镜片的轮廓应用最大权重,以确保所有选定镜架至少支持为患者提供最佳观看体验的镜片形状。

根据镜架集合402,所述过程应用患者属性来在镜架集合404处生成满足患者属性和镜片属性的较小镜架子集。如上文指出的,患者属性可以包括肤色、生活方式、以及个性。例如,对于例如黄色、古铜色、或金色皮肤的暖肤色,通常应避免使用对比色(例如粉彩、白色、和黑色)镜架。代替地,对具有暖肤色的人而言最佳镜架颜色是浅玳瑁色、棕色调、金色或蜂蜜色、米色、和橄榄绿色。如果患者具有冷肤色,例如皮肤具有粉色或蓝色底色,则应避免与面部冲撞的颜色。代替地,对于具有冷肤色的患者,所述过程可以被配置成用于选择银色、黑色、黑玳瑁色、粉红色、紫色、蓝色、淡紫色、和灰色的镜架。

关于生活方式和个性,对于专业人士而言,所述过程可以选择合理的款式,而对于冒险主义者或玩家而言,所述过程可以选择更加时尚/时髦的镜架或增强冒险或游戏体验的镜架。并且在一些实施例中,特定的患者属性的权重可以高于其他患者属性。类似地,在一些实施例中,某些镜片属性的权重可以高于任何患者属性,因为最佳观看增强感受可能较款式是更优选的。例如在一个实施例中,在确定建议镜架时,将去除或无视与为了支持影响患者处方的特定镜片属性而需要的适当镜架尺寸相冲突的患者属性。

所述过程接着进一步包括将面部属性应用于镜架集合404,以便在镜架集合406处将镜架自己减少到满足患者属性、镜片属性、和面部属性的至少一个建议镜架。在一些实施例中,类似于其他属性,某些面部属性可以被赋予有比其他面部属性、患者属性并且在一些情况下镜片属性更高的权重。作为实例,一个重要的面部属性是患者的面部形状,例如但不限于圆形、鹅蛋形、正方形、菱形、或心形。所述过程可以应用关于这种面部属性的规则的实例可以包括:1)对于圆形面部,选择正方形或矩形镜架,因为它们通过使其看起来更纤细且更长、增大了对圆形特征的平衡而改善面部;并且避免无框镜架、圆形镜架和凸显面部的圆度的小镜架;2)对于鹅蛋形面部,选择具有明显鼻梁、比面部的最宽部分更宽、并且形状为几何形状的镜架;并且避免过大且遮盖面部的一半以上的镜架,因为它们会使鹅蛋形面部失去自然平衡和对称性;3)对于正方形面部,选择卵形或圆形镜架,所述镜架缓和棱角并且高高地位于鼻梁上以使正方形面部的角度平衡并且添加更瘦的外观;4)对于菱形面部,选择的镜架是向上加宽或比颧骨更宽的镜架,例如猫眼眼镜和卵形镜架;并且5)对于心形面部,选择使前额宽度与下巴窄度平衡的镜架,例如但不限于:具有低位镜腿和镜架底部粗框(将对你的面部的较窄部分添加宽度)的镜架;以及具有将会帮助使注意力远离宽的高前额的弯曲边缘的圆形或方形镜架。

其他面部属性可以包括鼻子大小和形状、眼睛大小和形状、瞳孔间距、和颞长度。在一个实施例中,所述过程被配置成用于将眼睛大小乘以2、接着加上鼻梁大小以确定总宽度。在一个实施例中,建议镜架将是在总宽度的±1至2mm内。另一面部属性可以是后顶点距离(bvd),所述后顶点距离指定了眼镜架镜片的背面与眼睛的前表面之间的距离。这种属性在较高的处方中是重要的、通常高于±4.00d,因为眼镜与眼睛之间的距离高于这个水平的细微变化可能致使患者感知到不同的焦度,从而导致模糊和/或其他症状。因此在某些实施例中,对于较高的处方,所述过程将仅建议提供适当bvd的镜架。

在一些实施例中,镜架集合404可以由为患者提供最佳观看矫正的一个镜架组成。在其他实施例中,镜架集合404可以包括满足全部、大部分特定属性、或其优选组合的多个镜架。在一些实施例中,可以通过基于一个或多个用于用户选定指标来向镜架集合406应用一个或多个筛选条件(例如但不限于:颜色、品牌、成本、材料、柔性、可用性、全框、半框、无框、或凸出或平坦鼻垫),来进一步减小镜架集合406处的镜架集合,从而产生镜架集合408。

图5是展示了根据一个实施例的镜架建议系统500的框图。在一个实施例中,镜架建议系统500可以是封闭式结构,例如但不限于服务亭、自助服务亭、或者具有门或幕帘作为开口以便能够进入的小房间。在其他实施例中,镜架建议系统500可以是完全开放的并且不被任何特定结构封闭。

在所描绘的实施例中,镜架建议系统500包括一个或多个相机和/或图像扫描仪504,例如但不限于用于捕捉患者/用户510的一个或多个图像的3d激光扫描仪,以用于确定患者510的面部属性。一个或多个相机和/或图像扫描仪504可以放在镜架建议系统500的不同位置处,包括镜架建议系统500的顶侧和侧面。在一些实施例中,镜架建议系统500可以包括:用于自动地旋转、改变一个或多个相机和/或图像扫描仪504的角度、或者将其移动至不同位置以捕捉希望的图像或扫描图以便确定患者的面部属性的计算机可执行指令。

在某些实施例中,镜架建议系统500还包括用户界面506,所述用户界面用于接收用户输入和/或显示信息(例如但不限于:至少一个建议镜架)。例如,用户界面506可以包括鼠标、键盘、监视器、和/或触屏显示器。镜架建议系统500还包括电子部件508,例如但不限于:如上所述的处理器和存储器。

在这个具体实施例中,镜架建议系统500包括就坐设备512,例如用于患者510的椅子、凳子。在一个实施例中,镜架建议系统500可以包括:自动旋转、移动、和/或改变就坐设备512的角度以捕捉希望的患者图像的计算机可执行指令。镜架建议系统500还可以包括:用于基于患者510的高度来自动地调整就坐设备512的高度的计算机可执行指令。在一些实施例中,患者510的高度可以使用用户界面506手动地录入、和/或可以从电子患者文档自动地检索到。

并且在这个实施例中,镜架建议系统500包括集成式或联接的制造装置516,例如但不限于3d打印机,以用于制造建议镜架和/或镜架与镜片组合520中的至少一者。目前,3d打印是增材制造的形式,通过基于计算机指令集或例如但不限于标准镶嵌语言(stl)文档的计算机文档向物体逐层添加材料来创建所述物体。3d打印技术的非限制性实例包括直接3-d打印,所述技术投放厚蜡和塑料聚合物,其固化以形成坚固的3d物体的每个新截面。其他3d打印技术包括粘接剂3-d打印、熔融沉积造型(fdm)、光聚合、以及快速成型(rp)。在某些实施例中,可以采用用于制造建议镜架的其他方法。例如,替代增加层,在一些实施例中,所述制造过程可以基于计算机指令集或计算机文档来从现有的块去除材料。

在一个实施例中,镜架建议系统500可以将使得所述系统能够制造任何建议镜架的计算机文档或指令本地地存储在存储器中。替代地,在某些实施例中,如果特定的选定镜架文档没有被本地的存储,则镜架建议系统500可以被配置成从以下外部来源检索镜架文档:例如但不限于:镜架数据库120、供应商系统、第三方系统、镜架设计的制造商或所有者;或通过互联网或其他网络来进行一般查询。

一旦镜架建议系统500具有用于产生建议镜架的指令,实际制作过程就可以开始。在一个实施例中,镜架建议系统500包括一个或多个容器,所述一个或多个容器容纳所需的聚合物、粘接剂、以及在制造建议镜架时使用的其他消耗品。所披露实施例设想到,基于技术进步,可以在相同的访问期间产生镜架,并且患者将能够在选择建议镜架的几分钟内接收到一副完整的眼镜。一旦完成打印,患者或技术人员/医师可以从投放器518取出镜架与镜片组合520。在某些实施例中,镜架建议系统500还可以用于打印非建议镜架,例如患者实际喜欢、但不是镜架建议系统500建议的镜架(因为所述镜架不满足指定指标中的一项或多项指标)。

相应地,所披露的实施例提供了对与不正确的镜架选择相关联的以下问题的技术解决方案,这些问题例如但不限于:不对患者提供最佳视觉矫正的镜架的不正确选择、以及滥用时间来选择不针对特定处方起作用的镜架。此外,所披露的实施例提供了一种增强患者理解建议特定镜架的原因的教学工具。

尽管代表性方法和物品已在本文中详细描述,但是本领域技术人员将认识到可以在不脱离由所附权利要求描述和限定的范围下进行不同替代和修改。例如,虽然上述描述描述了以特定顺序并且通过特定模块执行的特定步骤和功能,但是本文披露的特征并不旨局限于任何特定的顺序或任何特定的实现约束条件。例如在图5中,可以在镜片属性应用于产生镜架子集之前应用患者属性。此外,在图3所描述的实施例中可以添加、删除、和/或组合一个或多个模块。因此,应理解,本发明不限于所披露的特定实施例。

此外,虽然本文中使用了特定的术语,但它们仅以通用且描述性的意义使用,而不是为了限制目的。例如,本文使用的术语“数据库”旨在包括任何形式的有组织的数据,包括但不限于在表格、图表、电子表格和文献中找到的数据。另外,术语“数据库”既不暗示使用特别的或专门的数据库软件也不暗示使用任何特别的数据结构。

此外,如本文所使用的,术语“属性”是指品质或特征。术语“属性”是指一种或多种属性。

总之,所披露的实施例包括一种优化镜架建议系统、方法、以及计算机程序产品。除了上文所描述的实施例之外,特定组合的许多实例在本披露的范围内,下面详述了其中的一些实例。

实例1.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议。

实例2.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;其中接收与所述患者的面部相关联的所述图像数据包括:接收所述患者的正脸图像和至少一个侧脸图像;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议。

实例3.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议;并且输出所述至少一条镜架建议中的镜架尺寸。

实例4.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且查询包含镜架信息的远程数据库,以便基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议;

实例5.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议;并且基于至少一个镜架指标来筛选所述至少一条镜架建议。

实例6.

一种系统,包括:用于执行计算机可执行指令的处理器;以及其上存储有计算机可执行指令的计算机可读存储介质,以用于:接收患者的处方数据以用于矫正性镜片;接收至少一个患者属性;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性、所述至少一个患者属性、以及所述面部属性来为所述患者确定至少一条镜架建议。

实例7.

一种用于为患者确定至少一条镜架建议的计算机实施的方法,所述方法包括:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议。

实例8.

一种其上存储有计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在被系统的处理器执行时使所述系统能够:接收患者的处方数据以用于矫正性镜片;接收与所述患者的面部相关联的图像数据;基于所述患者的所述处方数据来确定所述患者的镜片属性;根据所述患者的所述图像数据来确定面部属性;并且基于所述患者的所述镜片属性和所述面部属性来为所述患者确定至少一条镜架建议。

以上特定的示例性实施例不旨在限制权利要求书的范围。这些示例性实施例可以通过包括、排除或组合本披露中所描述的一个或多个特征或功能来进行修改,例如但不限于:

-包括一种制造装置并且根据所述至少一条镜架建议、使用所述制造装置来制造选定镜架。

-发起交易以根据所述至少一条镜架建议来购买选定镜片。

-向患者的承保人开具所述交易的至少一部分的账单。

-生成对患者的至少一条镜架建议的图像。

-根据所述至少一条镜架建议来生成患者戴着选定镜架时的图像。

-通过指定特定镜架尺寸或镜架尺寸范围作为查询输入来查询镜架数据库。

权利要求书的范围旨在宽泛地涵盖所披露的实施例及在此披露的任何这种修改或组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1