【技术实现步骤摘要】
【国外来华专利技术】用于视觉检查的图像采样相关申请的交叉引用本申请要求于2018年7月26日提交的美国临时专利申请号62/736,975的优先权,该专利申请的全部内容通过援引并入本文。
本申请总体上涉及自动视觉检查系统,诸如那些出于质量控制目的用于分析药物产品的系统,并且更具体地涉及用于对自动成像设备生成的图像进行采样的技术。
技术介绍
可以通过人工(即,通过人眼)的方式检查药物产品,也可以通过自动视觉检查系统更有效地检查药物产品。对于自动系统,视觉检查配方(算法等)可能比较复杂,并且检查配方的开发可能需要许多样品图像,以便对自动检查过程进行微调。特别地,自动视觉检查系统可以采用机器学习模型,如果要满足严格的质量控制标准,则必须使用大量的训练图像来训练这些机器学习模型。在初始配方开发之后,可以在运行时操作期间(例如,在处理生产批次时)保存额外的图像,并将其用于对检查配方进行微调和/或故障排除。对于单个生产批次这些额外的图像可能有数百万个,从而导致了巨大的存储需求。例如,如果八个相机各自捕获一个样品的20个图像,一个生产批次包含500,000个样品,并且每个图像需要4兆字节(MB)的存储空间,则仅一个生产批次的完整图像组就需要320太字节(TB)的存储空间。为了减少存储需求,已经使用了多种不同采样技术。例如,可以仅保存和分析倒数(最近的)X个图像,或者可以仅保存和分析每Y个图像中的一个图像。前一种技术(仅保存最近的X个图像)可能是有利的,因为它基本上确保了将整套样本保存下来,即使该批次的视觉检查被过早地中断也是如此 ...
【技术保护点】
1.一种用于对自动成像设备生成的图像进行采样的计算机实施的方法,该方法包括:/n接收该自动成像设备在第一检查周期期间生成的第一图像组;/n将图像库存储在存储器中,该图像库最初由该第一图像组组成;/n依次接收该自动成像设备在多个后续检查周期期间生成的多个后续图像组;以及/n更新该存储器中存储的该图像库,其中,/n更新该存储器中存储的该图像库包括,针对每个后续图像组,将分布在该后续图像组中的j个图像添加到该图像库,并从该图像库中移除分布在该图像库的当前实例中的j个图像,j是大于零的整数,并且/n对于该多个后续图像组中的每个相继图像组,j减小。/n
【技术特征摘要】
【国外来华专利技术】20180926 US 62/736,9751.一种用于对自动成像设备生成的图像进行采样的计算机实施的方法,该方法包括:
接收该自动成像设备在第一检查周期期间生成的第一图像组;
将图像库存储在存储器中,该图像库最初由该第一图像组组成;
依次接收该自动成像设备在多个后续检查周期期间生成的多个后续图像组;以及
更新该存储器中存储的该图像库,其中,
更新该存储器中存储的该图像库包括,针对每个后续图像组,将分布在该后续图像组中的j个图像添加到该图像库,并从该图像库中移除分布在该图像库的当前实例中的j个图像,j是大于零的整数,并且
对于该多个后续图像组中的每个相继图像组,j减小。
2.如权利要求1所述的计算机实施的方法,其中,(i)该图像库、(ii)该第一图像组和(iii)该多个后续图像组中的每一个图像组各自都包括相同数量的图像。
3.如权利要求1或2所述的计算机实施的方法,其中:
接收第一图像组包括,接收该自动成像设备接续生成的第一组X个图像,X是大于1的整数;以及
依次接收该多个后续图像组包括,针对每个后续图像组,接收该自动成像设备接续生成的新的一组X个图像。
4.如权利要求1至3中任一项所述的计算机实施的方法,其中,更新该存储器中存储的该图像库包括,针对每个后续图像组,从该图像库中移除该图像库的当前实例中的每第n个图像,n是其间生成该后续图像组的检查周期的编号。
5.如权利要求1至4中任一项所述的计算机实施的方法,其中,更新该存储器中存储的该图像库包括,针对每个后续图像组,将该后续图像组中的每第n个图像添加到该图像库,并从该图像库中移除该图像库的当前实例中的每第n个图像,n是其间生成该后续图像组的检查周期的编号。
6.如权利要求1至3中任一项所述的计算机实施的方法,其中,更新该存储器中存储的该图像库包括,针对每个后续图像组,将该后续图像组中的每第n个子组的Y个图像添加到该图像库,并从该图像库中移除该图像库的当前实例中的每第n个子组的Y个图像,n是其间生成该后续图像组的检查周期的编号,Y是大于1的整数。
7.如权利要求1至6中任一项所述的计算机实施的方法,其中:
该存储器位于服务器内或通信联接到服务器;
接收该第一图像组包括,在计算机处接收该第一图像组;
将该图像库存储在该存储器中包括,通过网络将该第一图像组发送到该服务器,该服务器将该第一图像组存储在该存储器中;
依次接收该多个后续图像组包括,在该计算机处依次接收该多个后续图像组;以及
更新该存储器中存储的该图像库包括,针对每个后续图像组,
该服务器将分布在该后续图像组中的该j个图像添加到该图像库,以及
该服务器从该图像库中移除分布在该图像库的当前实例中的该j个图像。
8.如权利要求1或7所述的计算机实施的方法,其中:
接收第一图像组包括,接收该自动成像设备接续生成的第一组X个图像,X是大于1的整数;
依次接收该多个后续图像组包括,针对每个后续图像组,接收该自动成像设备接续生成的新的一组X个图像;以及
更新该存储器中存储的该图像库包括,针对每个后续图像组,将该后续图像组中的每第n个图像或图像子组添加到该图像库,并从该图像库中移除该图像库的当前实例中的每第n个图像或图像子组,n是其间生成该后续图像组的检查周期的编号。
9.一种自动视觉检查系统,包括:
自动成像设备,该自动成像设备包括一个或多个成像器并被配置用于捕获样品的图像;
存储器;以及
一个或多个处理器,该一个或多个处理器被配置用于:
接收该自动成像设备在第一检查周期期间生成的第一图像组,
将图像库存储在该存储器中,该图像库最初由该第一图像组组成,
依次接收该自动成像设备在多个后续检查周期期间生成的多个后续图像组,以及
更新该存储器中存储的该图像库,其中,
更新该存储器中存储的该图像库包括,针对每个后续图像组,将分布在该后续图像组中的j个图像添加到该图像库,并从该库中移除分布在该图像库的当前实例中的j个图像,j是大于零的整数,并且
对于该多个后续图像组中的每个相继图像组,j减小。
10.如权利要求9所述的系统,其中,(i)该图像库、(ii)该第一图像组和(iii)该多个后续图像组中的每一个图像组各自都包括相同数量的图像。
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。