连续动态扫描的分割制造技术

技术编号:36800611 阅读:16 留言:0更新日期:2023-03-08 23:40
在与具有图像传感器的图像获取装置通信的计算机系统处执行分析图像的方法。该方法包括接收基准模板,该基准模板包括同步区域和位于距同步区域偏移的检查区域。该方法还包括从图像传感器获取图像帧的连续序列,并将各个图像帧存储在计算机系统存储器内的缓冲区中。该方法还包括:对于缓冲区中的各个图像帧,确定该图像帧是否包括与同步区域匹配的子区域。所述方法还包括:根据确定所述图像帧包括与同步区域匹配的子区域,在所述图像帧内距所述子区域偏移处捕捉检查区域,以及将所捕捉的检查区域存储到所述存储器的非易失性部分。域存储到所述存储器的非易失性部分。域存储到所述存储器的非易失性部分。

【技术实现步骤摘要】
【国外来华专利技术】连续动态扫描的分割


[0001]所公开的实现方式总体上涉及分析图像,并且更具体地涉及用于分析连续图像流内的分段图像的系统和方法。

技术介绍

[0002]随着世界各地越来越多的商品和产品被生产和运输,这种信息的适当组织和编目依赖于提供准确的信息。在许多情况下,信息以打印材料的形式存储,例如用于产品的条形码、发运标签或订单确认。因此,打印材料的检查和验证非常重要,因为打印材料中的错误会导致产品损失和/或效率降低。

技术实现思路

[0003]打印材料的验证需要检查实时获取的高分辨率图像。在许多情况下,当打印材料从打印机输出时,例如在标签打印工厂线中,实时数据获取被捕捉为连续的图像流(例如,视频流)。在许多情况下,连续数据流不提供将各个打印单元彼此分开的区别特征或标记。从连续图像流中识别和分割单个打印单元的图像的当前方法需要打印机与图像获取系统之间的紧密联接,并且利用从打印机发送到图像获取系统的触发信号来识别单独的打印单元。打印机和图像获取系统之间的紧密联接和信号由于信号传输、信号接收、中断的无线连接或甚至松散的电缆中的错误而容易中断。这导致允许小误差容限的方法,这会导致不一致和不可靠的结果。
[0004]因此,需要一种能够可靠且有效地识别和提供打印单元的分段图像以供检查和验证的工具。该问题的一个解决方案是与打印单元的预定义参数结合使用特征识别方法。通过识别包括可以使用特征识别方法识别的特征的同步区域,以及识别包括要验证的图像部分的检查区域,图像分析系统可以自动地将连续的图像流分割成打印单元的各个图像,并存储分割的图像以供检查。对于特定的打印图案,例如公司的收据,各个收据包括公司名称和标识(即使各个收据可以包括不同的信息,例如客户账单信息、金额和日期)。因此,公司标识可被选择为同步区域,使得计算机被配置为在数据获取系统提供打印收据的动态数据流(例如,打印收据的视频流)时查找并识别标识的特征。每当计算机将徽识别别为在数据流中示出时,计算机自动识别相对于标识的相应检查区域(例如,在标识之前的10个像素和在标识之后的500个像素),并将检查区域的图像存储为收据的分段图像。该技术消除了打印机输出或打印机信号的定时与图像获取信号紧密联接的需要(例如,在打印机发送触发信号之后10毫秒获取图像),并且可靠地产生打印单元的高分辨率图像以供检查。
[0005]根据一些实现方式,一种分析图像的方法在与具有图像传感器的图像获取装置通信的计算机系统处执行。该计算机系统包括显示器、一个或更多个处理器和存储器。例如,计算机系统可以是智能电话、平板电脑、笔记本计算机、台式计算机、服务器计算机或服务器计算机系统。计算机系统接收包括预定义同步区域和预定义检查区域的基准模板。预定义同步区域包括一个或更多个区别特征。预定义检查区域位于距预定义同步区域的预定义
偏移处。图像传感器获取图像帧的连续序列,并且计算机将各个图像帧存储在存储器内的缓冲区中。对于缓冲区中的各个图像帧,计算机系统确定各个图像帧是否包括与预定义同步区域匹配的相应子区域。根据相应图像帧包括与预定义同步区域匹配的相应子区域的确定,计算机系统在距各个子区域的预定偏移捕捉各个图像帧内的各个检查区域,并且计算机系统将所捕捉的相应检查区域存储到计算机系统的存储器的非易失性部分。存储器的非易失性部分不同于缓冲区。
[0006]在一些实现方式中,计算机系统还存储对应于所捕捉的相应检查区域的相应识别符。
[0007]在一些实现方式中,计算机系统还存储同步区域大小和同步区域位置。同步区域位置包括第一组坐标。计算机系统还存储检查区域大小和检查区域位置。检查区域位置包括与第一组坐标有区别(例如,不同)的第二组坐标。
[0008]在一些实现方式中,计算机系统检测包括一个或更多个区别特征的帧。
[0009]在一些实现方式中,预定义同步区域和预定义检查区域由用户指定。
[0010]在一些实现方式中,预定义检查区域包括预定义同步区域。
[0011]在一些实现方式中,预定义同步区域与预定义检查区域不同并且分开。
[0012]在一些实现方式中,计算机系统提供所捕捉的相应检查区域以供检查。
[0013]在一些实现方式中,计算机系统对所捕捉的相应检查区域执行一个或更多个预定义视觉测试,以评估相应图像帧是否满足指定质量标准,并且报告对所捕捉的相应检查区域执行的一个或更多个预定义视觉测试的结果。
[0014]在一些实现方式中,计算机系统识别用于评估的特征区域并确定该特征区域是否满足指定质量标准。计算机系统还提供特征区域是否满足指定质量标准的指示。
[0015]在一些实现方式中,特征区域包括条形码。
[0016]在一些实现方式中,计算机系统自动识别一个或更多个特征区域,并且该一个或更多个特征区域中的至少一个包括条形码。
[0017]在一些实现方式中,特征区域是用户定义区域。
[0018]根据一些实现方式,一种分析图像的方法在与具有图像传感器的图像设备通信的计算机系统处执行。该计算机系统包括显示器、一个或更多个处理器和存储器。计算机系统接收对应于预定义同步区域的第一组坐标和一组区别特征。计算机系统还接收对应于预定义检查区域的第二组坐标。第二组坐标位于第一组坐标的预定偏移处。图像传感器获取图像帧的连续序列,并且计算机将各个图像帧存储在存储器内的缓冲区中。对于缓冲区中的各个图像帧,计算机系统确定各个图像帧是否包括与预定义同步区域匹配的相应子区域。根据相应图像帧包括与预定义同步区域匹配的相应子区域的确定,计算机系统在距各个子区域的预定偏移捕捉各个图像帧内的各个检查区域,并且计算机系统将所捕捉的相应检查区域存储到计算机系统的存储器的非易失性部分。存储器的非易失性部分不同于缓冲区。
[0019]根据一些实现方式,生成基准模板的方法在具有显示器、一个或更多个处理器和存储器的计算机系统处执行。计算机系统在计算机系统的用户接口上显示图像。计算机系统在用户接口处接收定义图像内的同步区域的用户输入。同步区域包括一个或更多个区别特征。计算机还在用户接口处接收定义图像内的检查区域的用户输入。检查区域位于距同步区域的预定偏移处。然后,计算机在存储器的非易失性部分存储图像和关于图像内的同
步区域和检查区域的信息作为基准模板。
[0020]在一些实现方式中,在显示图像之后,计算机系统自动提供图像的推荐区域作为同步区域,并接收接受推荐区域作为同步区域的用户输入。
[0021]在一些实现方式中,计算机系统基于对多个样本图像的视觉分析并确定各个样本图像内的推荐区域基本相同来提供推荐区域。
[0022]在一些实现方式中,计算机系统存储对应于同步区域的一个或更多个区别特征的第一组坐标和图像。计算机系统还存储对应于检查区域的第二组坐标。第二组坐标与第一组坐标有区别(例如,不同)。
[0023]在一些实现方式中,计算机系统向与该计算机系统不同且远离的另一计算机系统提供基准模板。另一计算机系统与具有图像传感器的图像获取装置通信。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种分析图像的方法,该方法在与具有图像传感器的图像获取装置通信的计算机系统处执行,所述计算机系统具有一个或更多个处理器和存储一个或更多个程序的存储器,所述一个或更多个程序被配置成由所述一个或更多个处理器执行:接收基准模板,所述基准模板包括:包括一个或更多个区别特征的预定义同步区域;以及位于距所述预定义同步区域的预定义偏移处的预定义检查区域;从所述图像传感器获取图像帧的连续序列并将所述图像帧中的每一者存储在所述存储器内的缓冲区中;对于所述缓冲区中的各个图像帧:确定相应图像帧是否包括与所述预定义同步区域匹配的相应子区域;根据所述相应图像帧包括与所述预定义同步区域匹配的相应子区域的确定:在所述相应图像帧内,在距所述相应子区域的预定义偏移处捕捉相应检查区域;以及将所捕捉的相应检查区域存储到所述计算机系统的所述存储器的非易失性部分,所述存储器的所述非易失性部分不同于所述缓冲区。2.根据权利要求1所述的方法,其中,将所捕捉的相应检查区域存储到所述计算机系统的所述存储器的非易失性部分包括存储对应于所捕捉的相应检查区域的相应识别符。3.根据权利要求1所述的方法,所述方法还包括存储所述基准模板,包括:存储同步区域大小和同步区域位置,其中,所述同步区域位置包括第一组坐标;以及存储检查区域大小和检查区域位置,其中,所述检查区域位置包括第二组坐标。4.根据权利要求1所述的方法,其中,确定所述相应图像帧是否包括与所述预定义同步区域匹配的相应子区域包括检测包括所述一个或更多个区别特征的帧。5.根据权利要求1所述的方法,其中,所述预定义同步区域由用户指定;并且所述预定义检查区域由用户指定。6.根据权利要求1所述的方法,其中,所述预定义检查区域包括所述预定义同步区域。7.根据权利要求1所述的方法,其中,所述预定义同步区域与所述预定义检查区域不同并且分开。8.根据权利要求1的方法,所述方法还包括:提供所捕捉的相应检查区域以供检查。9.根据权利要求1所述的方法,所述方法还包括:对所捕捉的相应检查区域进行一个或更多个预定义视觉测试,以评估各个图像帧是否满足指定质量标准;以及报告对所捕捉的相应检查区域执行的所述一个或更多个预定义视觉测试的结果。10.根据权利要求9所述的方法,其中,对所捕捉的相应检查区域执行一个或更多个预定义视觉测试包括:识别用于评估的特征区域;以及确定所述特征区域是否满足所述指定质量标准;并且报告对所捕捉的相应检查区域执行的所述预定义视觉测试的结果包括提供所述特征区域是否满足所述指定质量标准的指示。11.根据权利要求10所述的方法,其中,所述特征区域包括条形码。
12.根据权利要求10所述的方法,所述方法还包括:自动识别一个或更多个特征区域,其中,所述一个或更多个特征区域中的至少一个特征区域包括条形码。13.根据权利要求10所述的方法,其中,所述特征区域是用户定义区域。14.一种计算机系统,所述计算机系统用于分析图像,所述计算机系统与具有图像传感器的图像获取装置通信,并且所述计算机系统包括:一个或更多个处理器;存储器;以及存储在所述存...

【专利技术属性】
技术研发人员:J
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1