图像处理设备和图像处理方法技术

技术编号:7340479 阅读:152 留言:0更新日期:2012-05-16 20:32
本发明专利技术提供一种图像处理设备和一种图像处理方法。图像处理设备包括线信息接收单元、预测确定单元、特征量计算单元和线确定单元。线信息接收单元接收指示以下项目的一组信息:(i)可能为线的图像的有关信息;以及(ii)作为构成线的矩形像素块的线元素。预测确定单元基于所接收到的信息来确定目标线元素与预测值是否匹配。预测值指示目标线元素构成线时预测的线元素。特征量计算单元在预测确定单元确定了目标线元素与预测值不匹配时计算图像的特征量。线确定单元基于所计算的特征量来确定该图像是否为线。

【技术实现步骤摘要】
图像处理设备和图像处理方法
本专利技术涉及图像处理设备和图像处理方法。
技术介绍
本领域中已知从图像中提取线段的技术。作为这些技术中的一种,JP-A-08-016782公开了一种线段提取系统,甚至在线段倾斜时、中间稍微弯曲时、或者中间断开时,其也可以从二进制绘图图像中提取线段。走向(run)数据提取单元通过纵向和横向扫描二进制绘图图像来提取走向数据组。指示点检测单元检测开始指示点和结束指示点的位置。走向数据选择单元根据开始指示点和结束指示点之间的倾斜度来选择纵向和横向走向数据组中的一个。开始走向检测单元从所选的走向数据组中检测其走向长度比指定值短并且距离开始指示点的距离最小的走向数据,并且将所检测到的走向数据定义为开始走向。走向跟踪单元跟踪从开始走向链接至结束指示点的走向数据,直到结束指示点的位置为止,并且将所获得的走向数据的链接定义为线段。
技术实现思路
本专利技术的目的是提供一种图像处理设备和一种图像处理方法,其可以防止不是线的图像被错误地判定为线。[1]根据本专利技术的一方面,图像处理设备包括线信息接收单元、预测确定单元、特征量计算单元和线确定单元。线信息接收单元接收指示以下项目的一组信息:(i)可能为线的图像的有关信息;以及(ii)作为构成线的矩形像素块的线元素。预测确定单元基于线信息接收单元所接收到的指示线元素的信息来确定目标线元素与目标线元素的预测值是否匹配。预测值指示目标线元素在目标线元素的位置处构成线时所预测的线元素。特征量计算单元在预测确定单元确定了目标线元素与预测值不匹配时计算该图像的特征量。线确定单元基于特征量计算单元所计算的特征量来确定该图像是否为线。[2]在根据[1]的图像处理设备中,还包括图像接收单元和线提取单元。图像接收单元接收图像。线提取单元从图像接收单元所接收到的图像中提取可能为线的图像,并且提取指示线的线元素的一组信息。线信息接收单元接收线提取单元所提取的指示线元素的一组信息。[3]在根据[1]或[2]的图像处理设备中,预测确定单元具有多个条件来确定目标线元素与预测值是否匹配。特征量计算单元基于预测确定单元确定目标线元素与预测值不匹配时的条件类型来提取特征量。[4]在根据[2]或[3]的图像处理设备中,图像接收单元接收包括字符串的图像。线提取单元基于字符串的方向从图像接收单元所接收到的图像中提取可能为线的图像。[5]在根据[2]或[3]的图像处理设备中,图像接收单元接收包括框线的图像。线提取单元基于框线的方向从图像接收单元所接收到的图像中提取可能为线的图像。[6]根据本专利技术的另一方面,图像处理方法包括:接收指示以下项目的一组信息,(i)可能为线的图像的有关信息,(ii)作为构成线的矩形像素块的线元素;基于所接收到的指示线元素的信息来确定目标线元素与目标线元素的预测值是否匹配,预测值指示目标线元素在目标线元素的位置处构成线时所预测的线元素;当确定目标线元素与预测值不匹配时,计算该图像的特征量;以及基于计算出的特征量来确定该图像是否为线。根据[1]的图像处理设备,可以防止不是线的图像被错误地判定为线。根据[2]的图像处理设备,可以防止被提取为可能为线的图像中不是线的图像被错误地判定为线。根据[3]的图像处理设备,可以根据基于确定了与预测值不匹配时的条件类型的特征来确定图像是否相当于线。根据[4]的图像处理设备,可以提取与字符串一起使用的线。根据[5]的图像处理设备,可以从包含框线的图像中提取框线。根据[6]的图像处理方法,可以防止不是线的图像被错误地判定为线。附图说明以下将基于附图来详细描述本专利技术的示例实施例,附图中:图1是根据第一实施例的示例构造的概念模块构造视图;图2是示出示例目标图像的说明图;图3是示出从扫描仪等读取的示例图像的说明图;图4是示出线提取的示例的说明图;图5是示出示例接收图像的说明图;图6是示出从所接收到的图像中提取的示例线元素的说明图;图7是示出示例线元素的说明图;图8是示出示例校正和补充后的线元素的说明图;图9是示出跨越多个像素的示例线元素的说明图;图10是示出确定和观察失败类型的示例的说明图;图11是示出由采用确定模块执行的示例处理的流程图;图12是根据第二实施例的示例构造的概念模块构造视图;图13是根据第三实施例的示例构造的概念模块构造视图;图14是根据第四实施例的示例构造的概念模块构造视图;图15是根据第五实施例的示例构造的概念模块构造视图;图16是示出计算实现该实施例的示例硬件构造的方框图。具体实施方式以下将参考附图来描述适用于实现本专利技术的各种示例实施例。图1是根据第一实施例的示例构造的概念模块构造视图。本文中所使用的“模块”通常指诸如逻辑可分离的软件(计算机程序)、硬件等之类的部件。因此,该实施例中的模块不仅包括计算机程序中的模块还包括硬件构造中的模块。因此,该实施例描述了使该实施例作为模块、系统、和方法的所有计算机程序(包括使计算机执行步骤的程序、使计算机作为装置的程序、以及使计算机实现功能的程序)。为了方便描述,当实施例涉及计算机程序时,本文中所使用的“存储”、“被存储”或其等价表述是指计算机程序存储在存储装置中或计算机程序被控制为存储在存储装置中。尽管模块与功能是一一对应关系,但是安装时,一个模块可以被构造为一个程序,多个模块可以被构造为一个程序,或者一个模块可以被构造为多个程序。多个模块可以由一个计算机执行,或者在分布式或并行环境中一个模块可以由多个计算机执行。一个模块可以包含其他模块。如本文中所使用的,术语“连接”除了表示物理连接之外还包括逻辑连接(数据传输、指令、数据间的引用关系等)。如本文中所使用的,术语“预定”是指在目标处理之前的确定,不仅包括实施例开始处理之前的确定,还包括根据当此确定为实施例开始处理之后到目标处理之前的确定时该时刻的情况和条件,或者直到该时刻的情况和条件。如本文中所使用的,术语“系统”或“设备”除了表示通过通信装置(诸如网络)互连(包括一一对应的通信连接)的多个计算机、硬件、设备等,还包括一个计算机、硬件、设备等。在该说明书中,“设备”与“系统”同义。当然,“系统”不包括仅作为人为判定的社会“结构”(社会体制)的任何方面。当不同模块执行不同处理或者一个模块执行不同处理时,从存储单元读取用于处理的信息,并且将处理结果写入存储单元中。因此,关于处理之前从存储单元读出信息以及处理之后将信息写入存储单元的说明可能被省略。本文中所使用的存储单元可以包括硬盘、随机存取存储器(RAM)、外部存储介质、经由通信线路的存储单元、中央处理单元(CPU)内的寄存器等。第一实施例的图像处理设备确定目标图像是否对应于线,并且其包括线信息接收模块110、观察失败分析模块120、特征量计算模块130和采用确定模块140,如图1的示例所示。首先,将描述第一实施例中的目标图像。图2是示出示例目标图像的说明图。所示图像包括线图像(图案)和非线图像。图3是示出扫描仪等读取图2中的图像时所获得的示例图像(像素数据)的说明图。在该示例中,目标图像中要被提取的线不一定被表示为被看作直线的单区域,这是由于噪声的影响,也可能被扫描仪等读取为点划线、短划线、非直线图案等。更具体地,可能出现起皱的(crushed)或不完整的(deficient)线等。图本文档来自技高网...
图像处理设备和图像处理方法

【技术保护点】

【技术特征摘要】
2010.10.26 JP 2010-2393891.一种图像处理设备,包括:线信息接收单元,用于接收指示以下项目的一组信息:(i)可能为线的图像的有关信息、以及(ii)作为构成线的矩形像素块的线元素;预测确定单元,用于基于线信息接收单元所接收到的指示所述线元素的信息来确定目标线元素与所述目标线元素的预测值是否匹配,所述预测值指示所述目标线元素在所述目标线元素的位置处构成线时所预测的线元素;特征量计算单元,用于在所述预测确定单元确定了所述目标线元素与所述预测值不匹配时,计算所述图像的特征量;以及线确定单元,用于基于所述特征量计算单元所计算的特征量来确定所述图像是否为线,其中,所述特征量是所述目标线元素与所述预测值不匹配的发生率,且所述特征量是通过没有目标线元素的次数、目标线元素的厚度与所预测的线元素的厚度之差大于预定厚度阈值的次数、目标线元素的位置与所预测的线元素的位置之间的距离大于预定位置阈值的次数、目标线元素的总数来确定的。2.根据权利要求1所述的图像处理设备,还包括:图像接收单元,用于接收所述图像;以及线提取单元,用于从所述图像接收单元所接收到的图像中提取可能为线的图像,并且提取指示所述线的线元素的一组信息,其中,所述线信息接收单元接收由所述线提取单元提取的指示线元素的所述一组信息。3.根据权利要求1或2所述的图像处理设备,其...

【专利技术属性】
技术研发人员:田中瑛一
申请(专利权)人:富士施乐株式会社
类型:发明
国别省市:

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

1
相关领域技术