存储图像处理程序的介质、图像处理方法及图像处理装置制造方法及图纸

技术编号:17515504 阅读:34 留言:0更新日期:2018-03-21 00:20
提供了存储图像处理程序的介质、图像处理方法及图像处理装置。所述图像处理方法包括:通过二值化使用成像装置捕获的图像来识别暗区;通过对暗区进行细线化来生成暗区的线图像;识别第一多对像素,所述第一多对像素被包括在形成所生成的线图像的像素组中,并且以预定阈值或更大的值彼此之间分离开;计算连接第一多对中的各个对的线的梯度的第一方差;识别第二多对像素,所述第二多对像素被包括在形成所生成的线图像的像素组中,并且以小于预定阈值的值彼此之间分离开;计算连接第二多对中的各个对的线的梯度的第二方差;以及基于第一方差和第二方差评估暗区。

Medium, image processing method and image processing device for storing image processing program

A medium for storing an image processing program, an image processing method and an image processing device are provided. The image processing method includes image capture through binarization using an imaging device to identify dark areas; line images through thinning of the dark zone to generate dark areas; to identify the first pixel, the first to be included in the generated pixel line formed by the pixels of the group. And with a predetermined threshold or greater value from each other; the first gradient variance calculation connecting each of the first plurality of lines; identification of article more than 2 of the first more than 2 pixels, the pixel group includes pixel is generated in the form of line images, and in less than a predetermined threshold the value of each other apart; second variance connection section more than 2 in each of the gradient on the line; and first and second variance variance evaluation based on dark area.

【技术实现步骤摘要】
存储图像处理程序的介质、图像处理方法及图像处理装置
本文讨论的实施例涉及用于图像处理的程序介质、方法和装置。
技术介绍
工人检查在诸如桥梁和隧道的结构的壁表面上是否存在裂缝。为了减少工人的检查工作量,存在用于远程捕获结构的壁表面的图像并且从所捕获的图像中检测裂缝的传统技术。作为用于从图像中检测裂缝的传统技术的示例,下面描述了传统技术1和2。传统技术1(日本特开专利公开第2012-98045号)将通过组合长直线获得的折线视为裂缝候选,并且基于折线的局部段的线段可能性与当组合局部段时获得的折线可能性来确定每一个裂缝候选是否是裂缝。在传统技术1中,将局部段的线段与近似直线之间的相似性用作线段可能性,并将形成折线的线段的线段可能性用作折线可能性。传统技术2(日本特开专利公开第2012-002531号)在裂缝候选是沿水平或垂直方向延伸的直线时确定裂缝候选不是裂缝。其他相关领域的技术是日本特开专利公开第2005-114671号和第2013-117409号。然而,上述传统技术具有下述问题:在上述传统技术中,确定目标对象是否是裂缝的准确度低。例如,某一壁表面具有不是裂缝而是结构的污垢、凹槽等并且与裂缝相似的特征。图16是说明结构的裂缝、污垢以及凹槽的示例的图。如图16所示,结构的裂缝1a、污垢1b以及凹槽1c具有相似的特征。因此,难以准确地识别裂缝。在传统技术1中,可以确定非线性污垢不是裂缝,但是可能错误地将线性对象(例如结构的凹槽)确定为裂缝。此外,在传统技术1中,如果目标对象是裂缝并且形成折线的线段短,则局部段的线段与近似直线之间的相似性低并且裂缝的检测可能失败。在传统技术2中,如果对于壁的成像而言结构的凹槽未被设置到沿水平或垂直方向延伸的线,则结构的凹槽可能会被错误地检测为裂缝。根据一个方面,本公开内容的目标是提供可以提高确定目标对象是否是裂缝的准确度的图像处理程序、图像处理方法以及图像处理装置。
技术实现思路
根据本专利技术的一个方面,一种由计算机执行的图像处理方法包括:通过二值化使用成像装置捕获的图像来识别暗区;通过对所识别的暗区进行细线化来生成与该暗区对应的线图像;识别第一多对像素,所述第一多对像素被包括在形成所生成的线图像的像素组中并且以预定阈值或更大的值彼此分离开;计算连接形成第一多对像素中的各个对的像素的线的梯度的第一方差;识别第二多对像素,所述第二多对像素被包括在形成所生成的线图像的像素组中并且以小于所述预定阈值的值彼此分离开;计算连接形成第二多对像素中的各个对的像素的线的梯度的第二方差;以及基于第一方差和第二方差评估暗区。附图说明图1是说明根据第一实施例的图像处理装置的功能配置的框图;图2是说明根据第一实施例的标记表的数据结构的示例的图;图3是描述生成部分的细线化处理的示例的图;图4是描述根据第一实施例的计算部分的处理的第一图;图5是描述根据第一实施例的计算部分的处理的第二图;图6是根据第一实施例的图像处理装置的处理过程的流程图;图7是说明根据第二实施例的图像处理装置的功能配置的框图;图8是描述由组合部分执行的处理的图;图9是根据第二实施例的图像处理装置的处理过程的流程图;图10是说明根据第三实施例的图像处理装置的功能配置的框图;图11是根据第三实施例的图像处理装置的处理过程的流程图;图12是说明根据第四实施例的图像处理装置的功能配置的框图;图13是说明历史记录表的数据结构的示例的图;图14是根据第四实施例的图像处理装置的处理过程的流程图;图15是说明实现与图像处理装置相同的功能的计算机的硬件配置的示例的图;并且图16是说明结构的裂缝、污垢以及凹槽的示例的图。具体实施方式以下,参照附图详细描述了本文公开的图像处理程序、本文公开的图像处理方法以及本文公开的图像处理装置的实施例。本文公开的技术不被实施例限制。第一实施例图1是说明根据第一实施例的图像处理装置的功能配置的框图。如图1所示,图像处理装置100包括:成像部分110、通信部分120、输入部分130、显示部分140、存储部分150以及控制器160。成像部分110是捕获被包括在成像部分110的成像范围内的图像的摄像机。例如,成像部分110捕获从中可能检测到裂缝的对象的图像。成像部分110可以以预定的时间间隔捕获图像。当接收到捕获命令时,成像部分110可以捕获图像。成像部分110可以被安装在无人驾驶飞行器,(例如无人机)中并且捕获图像。成像部分110将捕获到的图像的信息输出到控制器160。由成像部分110捕获的图像的信息被称为图像数据。成像部分110可以通过网络连接至图像处理装置100,并将图像数据传输至图像处理装置100,但是其参照图1的描述被省略。通信部分120是通过网络与被管理员等使用的外部装置进行通信的处理部分。通信部分120与通信装置,例如网络接口卡(NIC),对应。输入部分130是使各种类型的信息被输入到控制器160的输入装置。例如,输入部分130与键盘、鼠标、触摸面板等对应。显示部分140是显示控制器160的处理结果的显示装置。例如,显示部分140与液晶显示器、触摸面板等对应。存储部分150包括图像表151和标记表152。存储部分150与例如随机存取存储器(RAM)、只读存储器(ROM)、或闪速存储器之类的半导体存储器元件或诸如硬盘驱动器(HDD)的存储设备对应。图像表151是用于存储由成像部分110捕获的图像数据的表。标记表152是用于存储关于裂缝标记的信息的表。稍后描述裂缝标记和标记表152的数据结构。控制器160包括:获取部分161、识别部分162、生成部分163、计算部分164以及评估部分165。控制器160可以通过中央处理单元(CPU)或微处理单元(MPU)实现。可替选地,控制器160可以通过硬布线逻辑,例如专用集成电路(ASIC)或现场可编程门阵列(FPGA),实现。获取部分161是从成像部分110获取图像数据的处理部分。每当获取部分161从成像部分110获取图像数据,获取部分161将获取的图像数据登记在图像表151中。识别部分162是从图像表151获取图像数据、二值化图像数据并且识别暗区的处理部分。例如,识别部分162使用诸如判别分析或Niblack方法的技术来二值化图像数据并且生成二值图像。识别部分162将暗区在二值图像中连续的部分标记作为同一部分。暗区连续的所标记的部分被称为裂缝标记。识别部分162将裂缝标记的信息登记在标记表152中。如果暗区连续的部分的长度等于或大于预定值,则可以将该部分分成具有小于该预定值的合适长度的多个部分,并且可以处理这多个部分。图2是说明根据第一实施例的标记表的数据结构的示例的图。如图2所示,在标记表152中,标记标识信息、区域信息项、裂缝宽度、第一方差以及第二方差彼此关联。标记标识信息唯一地标识裂缝标记。区域信息项包括被包含在裂缝标记中的像素的位置坐标。裂缝宽度对应于裂缝标记的宽度,并且由随后描述的生成部分163计算。第一方差和第二方差由随后描述的计算部分164计算。生成部分163是从标记表152中获取裂缝标记的信息并且生成细线化的裂缝标记的处理部分。例如,生成部分163通过将裂缝标记在裂缝标记的短边与长边之中的短边方向上的像素的数量变成1来对裂缝标记进行细线化。图3是说明由生成部本文档来自技高网
...
存储图像处理程序的介质、图像处理方法及图像处理装置

【技术保护点】
一种存储使计算机执行处理的图像处理程序的计算机可读存储介质,所述处理包括:通过二值化使用成像装置捕获的图像来识别暗区;通过对所识别的暗区进行细线化来生成与所述暗区对应的线图像;识别第一多对像素,所述第一多对像素被包括在形成所生成的线图像的像素组中并且以预定阈值或更大的值彼此之间分离开;计算连接形成所述第一多对像素中的各个对的像素的线的梯度的第一方差;识别第二多对像素,所述第二多对像素被包括在形成所述生成的线图像的所述像素组中并且以小于所述预定阈值的值彼此之间分离开;计算连接形成所述第二多对像素中的各个对的像素的线的梯度的第二方差;以及基于所述第一方差和所述第二方差评估所述暗区。

【技术特征摘要】
2016.09.02 JP 2016-1720391.一种存储使计算机执行处理的图像处理程序的计算机可读存储介质,所述处理包括:通过二值化使用成像装置捕获的图像来识别暗区;通过对所识别的暗区进行细线化来生成与所述暗区对应的线图像;识别第一多对像素,所述第一多对像素被包括在形成所生成的线图像的像素组中并且以预定阈值或更大的值彼此之间分离开;计算连接形成所述第一多对像素中的各个对的像素的线的梯度的第一方差;识别第二多对像素,所述第二多对像素被包括在形成所述生成的线图像的所述像素组中并且以小于所述预定阈值的值彼此之间分离开;计算连接形成所述第二多对像素中的各个对的像素的线的梯度的第二方差;以及基于所述第一方差和所述第二方差评估所述暗区。2.根据权利要求1所述的存储介质,其中,如果所述第一方差小于第一标准方差并且所述第二方差大于第二标准方差,则所述评估将所述暗区评估为裂缝。3.根据权利要求2所述的存储介质,所述处理还包括:基于所述暗区的宽度调整所述标准方差。4.根据权利要求1至3中任一项所述的存储介质,所述处理还包括:当在所述暗区的识别中识别到第一暗区和第二暗区时,通过将所述第一暗区和所述第二暗区延伸至所延伸的第一暗区和所延伸的第二暗区的交点,组合所述第一暗区与所述第二暗区,其中,来自属于通过对所述第一暗区进行细线化而生成的第一线图像的像素的第一像素和来自属于通过对所述第二暗区进行细线化而生成的第二线图像的像素的第二像素被识别,其中,在属于所述第一线图像的像素与属于所述第二线图像的像素之间的距离之中,所述第一像素与所述第二像素之间的距离是最短的,并且所述交点被确定为从所述第一像素沿所述第一线图像延伸的方向延伸的直线与从所述第二像素沿所述第二线图像延伸的方向延伸的直线的交叉点。5.根据权利要求4所述的存储介质,其中,如果所述第一像素与所述第二像素之间的距离小于预定距离,则所述组合将所述第一暗区与所述第二暗区组合成单个暗区。6.根据权利要求1至5中任一...

【专利技术属性】
技术研发人员:野中悠介濑川英吾
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本,JP

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

1