JP2018005612A - Image processing device, image processing method, and program - Google Patents
Image processing device, image processing method, and program Download PDFInfo
- Publication number
- JP2018005612A JP2018005612A JP2016132530A JP2016132530A JP2018005612A JP 2018005612 A JP2018005612 A JP 2018005612A JP 2016132530 A JP2016132530 A JP 2016132530A JP 2016132530 A JP2016132530 A JP 2016132530A JP 2018005612 A JP2018005612 A JP 2018005612A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- image
- area
- processing apparatus
- review
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
【課題】検査員が画像内の検査対象を効率良くレビューできるようにする。【解決手段】画像処理装置200は、画像から抽出された検査対象となるオブジェクトに関する情報を取得する取得手段と、取得手段により取得されたオブジェクトに関する情報に基づいて、画像内の部分領域を設定する設定手段と、取得手段により取得されたオブジェクトに関する情報に基づいて、設定手段により設定された部分領域の優先度を決定する決定手段と、を備える。【選択図】 図1PROBLEM TO BE SOLVED: To enable an inspector to efficiently review an inspection target in an image. An image processing apparatus 200 sets a partial area in an image based on an acquisition means for acquiring information about an object to be inspected extracted from an image and information about an object acquired by the acquisition means. It includes a setting means and a determining means for determining the priority of the partial area set by the setting means based on the information about the object acquired by the acquisition means. [Selection diagram] Fig. 1
Description
本発明は、画像処理装置、画像処理方法およびプログラムに関する。 The present invention relates to an image processing apparatus, an image processing method, and a program.
構造物の点検行為の一環として、ひびや錆などの変状の分布や過去からの推移を把握するため、カメラによって撮像された画像をもとに変状を分析することが行われている。分析作業を効率化するために、画像処理によって変状を抽出する技術が様々提案されているが、誤った抽出結果を生じる場合も多い。したがって、画像処理によって抽出された変状を候補として捉え、人の目視判断による修正を目的としたレビュー作業が行われている。
特許文献1には、建造物が撮像された検査映像から検査対象部品を抽出し、抽出した検査対象部品の分布に基づいて、検査員による検査の必要性の高さを表す重要度をフレーム(画像)単位で算出する点が開示されている。この特許文献1では、算出された重要度をもとに、検査映像内の重要区間を決定し、検査映像の再生を制御している。
As part of the inspection of the structure, in order to grasp the distribution of deformation such as cracks and rust and the transition from the past, the deformation is analyzed based on the image captured by the camera. In order to improve the efficiency of analysis work, various techniques for extracting deformation by image processing have been proposed, but there are many cases where erroneous extraction results are generated. Therefore, a review work is performed for the purpose of correction by human visual judgment by taking the deformation extracted by image processing as a candidate.
In Patent Document 1, an inspection target part is extracted from an inspection video in which a building is imaged, and an importance level indicating the level of necessity of inspection by an inspector is expressed based on the distribution of the extracted inspection target part in a frame ( A point to be calculated in units of (image) is disclosed. In this Patent Document 1, an important section in an inspection video is determined based on the calculated importance, and reproduction of the inspection video is controlled.
構造物の点検用途に係るレビュー作業においては、おのずと検査画像が大きくなり、検査画像内の検査対象のオブジェクトの数も膨大となる。特許文献1に記載の技術は、検査映像内における重要区間を決定するものであり、検査対象部品を、検査画像内において検査員の目視判断に適した単位にまとめて効率的にレビューすることはできなかった。
そこで、本発明は、検査員が画像内の検査対象のオブジェクトを効率的にレビューできるようにすることを目的としている。
In a review operation related to a structure inspection application, the inspection image naturally increases, and the number of objects to be inspected in the inspection image also becomes enormous. The technique described in Patent Literature 1 determines an important section in an inspection video, and efficiently reviews the inspection target parts in a unit suitable for the visual judgment of the inspector in the inspection image. could not.
Accordingly, an object of the present invention is to enable an inspector to efficiently review an object to be inspected in an image.
上記課題を解決するために、本発明に係る画像処理装置の一態様は、画像から抽出された検査対象となるオブジェクトに関する情報を取得する取得手段と、前記取得手段により取得された前記オブジェクトに関する情報に基づいて、前記画像内の部分領域を設定する設定手段と、前記取得手段により取得された前記オブジェクトに関する情報に基づいて、前記設定手段により設定された部分領域の優先度を決定する決定手段と、を備える。 In order to solve the above problems, an aspect of the image processing apparatus according to the present invention includes an acquisition unit that acquires information about an object to be inspected extracted from an image, and information about the object acquired by the acquisition unit. Setting means for setting a partial area in the image, and determining means for determining the priority of the partial area set by the setting means based on information on the object acquired by the acquiring means; .
本発明によれば、検査員が画像内の検査対象のオブジェクトを効率的にレビューできるようにすることができる。 According to the present invention, an inspector can efficiently review an object to be inspected in an image.
以下、添付図面を参照して、本発明を実施するための形態について詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正または変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
図1は、本実施形態における画像処理システム100の構成図である。画像処理システム100は、画像をもとに検査対象であるオブジェクトを抽出し、そのオブジェクトのレビューに適した領域を、画像内の部分領域として設定して提示するシステムである。本実施形態では、検査対象であるオブジェクトが、構造物の変状(ひびや錆など)である場合について説明する。なお、検査対象であるオブジェクトは、構造物を構成する部品や人の顔などであってもよい。
画像処理システム100は、画像処理装置200と、画像表示装置300と、を備える。画像処理装置200は、画像から変状候補を抽出し、レビュー領域およびレビュー領域の優先度を出力する装置である。ここで、レビュー領域は、変状のレビューに適した画像内の部分領域であり、優先度は、値が大きいほど優先的にレビューされるべき指標として定義する。
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the accompanying drawings. The embodiment described below is an example as means for realizing the present invention, and should be appropriately modified or changed depending on the configuration and various conditions of the apparatus to which the present invention is applied. It is not limited to the embodiment.
FIG. 1 is a configuration diagram of an image processing system 100 in the present embodiment. The image processing system 100 is a system that extracts an object to be inspected based on an image, and sets and presents an area suitable for review of the object as a partial area in the image. In the present embodiment, a case will be described in which an object to be inspected is a deformation of a structure (such as cracks or rust). The object to be inspected may be a part constituting a structure or a human face.
The image processing system 100 includes an image processing device 200 and an image display device 300. The image processing apparatus 200 is an apparatus that extracts a deformation candidate from an image and outputs a review area and a priority of the review area. Here, the review area is a partial area in the image suitable for the review of deformation, and the priority is defined as an index to be preferentially reviewed as the value increases.
画像処理装置200は、画像入力部201と、候補抽出部202と、領域設定部203と、特徴量算出部204と、優先度決定部205と、を備える。
画像入力部201は、処理対象である画像を入力する。本実施形態では、画像入力部201が入力する画像は、構造物を撮像した画像である。候補抽出部202は、画像入力部201により入力された画像から変状候補を抽出する。領域設定部203は、候補抽出部202により抽出された変状候補の情報に基づいて、レビュー領域を画像内の部分領域として設定する。部分領域の設定に際し、領域設定部203は、画像全体を網羅するようにレビュー領域を設定する。特徴量算出部204は、領域設定部203により設定されたレビュー領域の特徴量を算出する。優先度決定部205は、特徴量算出部204により算出されたレビュー領域の特徴量に基づいて、レビュー領域の優先度を決定する。
The image processing apparatus 200 includes an image input unit 201, a candidate extraction unit 202, an area setting unit 203, a feature amount calculation unit 204, and a priority determination unit 205.
The image input unit 201 inputs an image to be processed. In the present embodiment, the image input by the image input unit 201 is an image obtained by capturing a structure. The candidate extraction unit 202 extracts deformation candidates from the image input by the image input unit 201. The area setting unit 203 sets the review area as a partial area in the image based on the information on the deformation candidates extracted by the candidate extraction unit 202. When setting the partial area, the area setting unit 203 sets the review area so as to cover the entire image. The feature amount calculation unit 204 calculates the feature amount of the review region set by the region setting unit 203. The priority determination unit 205 determines the priority of the review region based on the feature amount of the review region calculated by the feature amount calculation unit 204.
画像表示装置300は、画像処理装置200から出力されるレビュー領域および優先度に関する情報に基づいて、画像を提示する装置である。画像表示装置300は、領域提示部301と、画像表示部302と、を備える。
領域提示部301は、画像処理装置200から出力されたレビュー領域および優先度に係る表示形態を提示する。画像表示部302は、領域提示部301から提示された表示形態に従って、不図示の表示デバイスに画像を表示する。ここで、表示デバイスは、CRT(Cathode Ray Tube)ディスプレイや液晶ディスプレイ等により構成されている。
なお、本実施形態では、画像処理装置200と画像表示装置300とが異なる装置である場合について説明するが、画像処理装置200と画像表示装置300とは1つの装置であってもよい。また、画像処理装置200は、画像表示装置300の一部の機能(例えば、領域提示部301)のみを備えていてもよい。
The image display device 300 is a device that presents an image based on the information regarding the review area and priority output from the image processing device 200. The image display device 300 includes an area presentation unit 301 and an image display unit 302.
The area presentation unit 301 presents a display form related to the review area and priority output from the image processing apparatus 200. The image display unit 302 displays an image on a display device (not shown) according to the display form presented from the region presentation unit 301. Here, the display device includes a CRT (Cathode Ray Tube) display, a liquid crystal display, or the like.
In the present embodiment, the case where the image processing device 200 and the image display device 300 are different devices will be described. However, the image processing device 200 and the image display device 300 may be a single device. In addition, the image processing apparatus 200 may include only a part of the functions of the image display apparatus 300 (for example, the area presentation unit 301).
図2は、画像処理装置200のハードウェア構成図である。
画像処理装置200は、CPU21と、RAM22と、ROM23と、NetIF24と、入力デバイス25と、HDD26と、システムバス27と、を備える。CPU21は、画像処理装置200における動作を統括的に制御するものであり、システムバス27を介して、各構成部(22〜26)を制御する。RAM22は、CPU21の主メモリとして機能したり、実行プログラムのロードやプログラム実行に必要なワークメモリとして機能したりする。
ROM23は、CPU21の動作処理手順を規定する制御プログラムを記録している。ROM23は、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフト(OS)を記録したプログラムROMと、システムを稼動するために必要な情報などが記録されたデータROMとを含む。なお、ROM23の機能は、後述のHDD26によっても実現可能である。CPU21は、処理の実行に際してROM23から必要なプログラムをRAM22にロードし、ロードしたプログラムを実行することで各種の機能動作を実現する。
FIG. 2 is a hardware configuration diagram of the image processing apparatus 200.
The image processing apparatus 200 includes a CPU 21, a RAM 22, a ROM 23, a NetIF 24, an input device 25, an HDD 26, and a system bus 27. The CPU 21 controls the operation of the image processing apparatus 200 in an integrated manner, and controls each component (22 to 26) via the system bus 27. The RAM 22 functions as a main memory of the CPU 21 or functions as a work memory necessary for loading an execution program and executing the program.
The ROM 23 records a control program that defines the operation processing procedure of the CPU 21. The ROM 23 includes a program ROM that records basic software (OS), which is a system program that controls the equipment of the computer system, and a data ROM that records information necessary for operating the system. The function of the ROM 23 can also be realized by the HDD 26 described later. The CPU 21 implements various functional operations by loading a necessary program from the ROM 23 into the RAM 22 when executing the processing, and executing the loaded program.
NetIF24は、ネットワークを介して送受信される画像などのデータの入出力制御を行うネットワークインターフェースである。入力デバイス25は、タッチパネル、キーボード、マウス等のポインティングデバイスによって構成され、ユーザからの操作指示を受け付ける。HDD26は、ハードディスクドライブである。HDD26は、アプリケーションプログラムや、画像などのデータ保存用に用いることができる。システムバス27は、上述した各ユニット間の接続するための入出力バス(アドレスバス、データバス、及び制御バス)である。 The NetIF 24 is a network interface that performs input / output control of data such as an image transmitted / received via a network. The input device 25 is configured by a pointing device such as a touch panel, a keyboard, and a mouse, and receives an operation instruction from a user. The HDD 26 is a hard disk drive. The HDD 26 can be used for storing application programs and data such as images. The system bus 27 is an input / output bus (address bus, data bus, and control bus) for connecting the above-described units.
図1に示す画像処理装置200の各部の機能は、CPU21がプログラムを実行することで実現することができる。ただし、図1に示す画像処理装置200の各部のうち少なくとも一部が専用のハードウェアとして動作するようにしてもよい。この場合、専用のハードウェアは、CPU21の制御に基づいて動作する。
また、画像表示装置300の場合は、図2に示す各構成部の他に、上述した表示デバイスを具備してもよい。図1に示す画像表示装置300の各部の機能は、画像表示装置のCPUがプログラムを実行することで実現することができる。ただし、図1に示す画像表示装置300の各部のうち少なくとも一部が専用のハードウェアとして動作するようにしてもよい。この場合、専用のハードウェアは、画像表示装置300のCPUの制御に基づいて動作する。
The functions of each unit of the image processing apparatus 200 shown in FIG. 1 can be realized by the CPU 21 executing a program. However, at least some of the units of the image processing apparatus 200 illustrated in FIG. 1 may operate as dedicated hardware. In this case, the dedicated hardware operates based on the control of the CPU 21.
In addition, in the case of the image display apparatus 300, in addition to the components shown in FIG. The function of each part of the image display apparatus 300 shown in FIG. 1 can be realized by the CPU of the image display apparatus executing a program. However, at least some of the units of the image display apparatus 300 illustrated in FIG. 1 may operate as dedicated hardware. In this case, the dedicated hardware operates based on the control of the CPU of the image display apparatus 300.
図3は、画像処理装置200の動作を説明するフローチャートである。
この図3の処理は、例えばユーザによる指示入力に応じて開始される。ただし、図3の処理の開始タイミングは、上記のタイミングに限らない。画像処理装置200は、CPU21が必要なプログラムを読み出して実行することにより、図3に示す各処理を実現することができる。ただし、上述したように、図1に示す画像処理装置200の各要素のうち少なくとも一部が専用のハードウェアとして動作することで図3の処理が実現されるようにしてもよい。この場合、専用のハードウェアは、CPU21の制御に基づいて動作する。以降、アルファベットSはフローチャートにおけるステップを意味するものとする。
FIG. 3 is a flowchart for explaining the operation of the image processing apparatus 200.
The process of FIG. 3 is started in response to an instruction input by the user, for example. However, the start timing of the process in FIG. 3 is not limited to the above timing. The image processing apparatus 200 can implement each process illustrated in FIG. 3 by the CPU 21 reading and executing a necessary program. However, as described above, at least a part of each element of the image processing apparatus 200 illustrated in FIG. 1 may operate as dedicated hardware so that the processing in FIG. 3 may be realized. In this case, the dedicated hardware operates based on the control of the CPU 21. Hereinafter, the alphabet S means a step in the flowchart.
まずS1において、画像入力部201は、ユーザが指定した画像を読み込む。次にS2において、候補抽出部202は、S1において読み込まれた画像中に含まれる変状候補を抽出する。変状候補としては、例えばコンクリートなどのひび割れの候補がある。このような変状候補を抽出する手法としては、Sobelフィルタを用いたエッジ検出処理により、輪郭を抽出する手法を用いることができる。候補抽出部202は、抽出された輪郭が囲む閉区域を検出し楕円近似などによりベクタ化した形状を変状候補として抽出することができる。
候補抽出部202は、抽出された変状候補を示す情報を、変状候補情報として出力する。図4(a)に示すように、変状候補情報410は、例えば、変状候補を一意に示すID411と、画像全体に対する変状候補の開始点座標位置412と、終了点座標位置413と、幅414とを含むことができる。さらには、変状候補情報410は、変状候補らしさ(例えば、ひびらしさ)を示す信頼度415を含んでもよい。この信頼度415は、辺の周囲8近傍に属する画素のSobelフィルタ処理を施した結果の値の平均で表すことができる。
First, in S1, the image input unit 201 reads an image designated by the user. Next, in S2, the candidate extraction unit 202 extracts deformation candidates included in the image read in S1. As the deformation candidate, for example, there is a crack candidate such as concrete. As a technique for extracting such deformation candidates, a technique for extracting a contour by edge detection processing using a Sobel filter can be used. The candidate extraction unit 202 can detect a closed area surrounded by the extracted contour and extract a vectorized shape by elliptic approximation or the like as a deformation candidate.
The candidate extraction unit 202 outputs information indicating the extracted modification candidates as modification candidate information. As shown in FIG. 4A, the deformation candidate information 410 includes, for example, an ID 411 that uniquely indicates a deformation candidate, a start point coordinate position 412 of the deformation candidate for the entire image, an end point coordinate position 413, and the like. And a width 414. Furthermore, the deformation candidate information 410 may include a reliability 415 indicating the likelihood of deformation (for example, the likelihood). The reliability 415 can be expressed by an average of values obtained as a result of performing the Sobel filter processing for pixels belonging to the vicinity of the vicinity 8 of the side.
なお、変状候補を抽出する手法、および変状候補情報は上記に限定されるものではない。また、本実施形態では、画像処理装置200が候補抽出部202を備える場合について説明するが、画像から検査対象となるオブジェクト(変状候補)を抽出する処理は、別の装置が行ってもよい。つまり、画像処理装置200は、画像から抽出された検査対象となるオブジェクト(変状候補)に関する情報を、別の装置から取得する構成であってもよい。
さらに、本実施形態では、構造物表面のひび割れといった線状変状の候補を抽出するため、変状候補情報410は、開始点座標位置412、終了点座標位置413および幅414を含む。しかしながら、変状候補情報410が含む情報は、変状候補の画像内の位置やサイズ、形状などを示す情報であればよく、上記に限定されない。
Note that the method for extracting the deformation candidates and the deformation candidate information are not limited to the above. In this embodiment, the case where the image processing apparatus 200 includes the candidate extraction unit 202 will be described. However, another apparatus may perform the process of extracting an object to be inspected (deformation candidate) from an image. . That is, the image processing apparatus 200 may be configured to acquire information on an object (deformation candidate) to be inspected extracted from an image from another apparatus.
Furthermore, in this embodiment, in order to extract linear deformation candidates such as cracks on the surface of the structure, the deformation candidate information 410 includes a start point coordinate position 412, an end point coordinate position 413, and a width 414. However, the information included in the deformation candidate information 410 may be information indicating the position, size, shape, and the like in the deformation candidate image, and is not limited to the above.
S3では、領域設定部203は、変状候補のレビュー領域を設定する。具体的には、領域設定部203は、S3において図5に示す領域設定処理を実行し、レビュー領域を示す情報であるレビュー領域情報を設定する。図4(b)に示すように、レビュー領域情報420は、レビュー領域を一意に示すID421と、レビュー領域の中心点座標422およびサイズ423と、登録変状候補424とを含むことができる。
ここで、登録変状候補424とは、各レビュー領域にそれぞれ対応して登録された変状候補であり、対応するレビュー領域に含まれる変状候補である。なお、各変状候補は、1つのレビュー領域にのみ登録され、複数のレビュー領域に登録されないようにしている。以下、領域設定処理について、図5を参照しながら詳細に説明する。
In S <b> 3, the area setting unit 203 sets a deformation candidate review area. Specifically, the area setting unit 203 executes the area setting process shown in FIG. 5 in S3, and sets review area information that is information indicating the review area. As shown in FIG. 4B, the review area information 420 can include an ID 421 that uniquely indicates the review area, a center point coordinate 422 and a size 423 of the review area, and a registered deformation candidate 424.
Here, the registered deformation candidate 424 is a deformation candidate registered corresponding to each review area, and is a deformation candidate included in the corresponding review area. Each deformation candidate is registered only in one review area and is not registered in a plurality of review areas. Hereinafter, the region setting process will be described in detail with reference to FIG.
S31では、領域設定部203は、いずれのレビュー領域にも登録されていない変状候補を1つ選択する。例えば、レビュー領域への登録がなく、かつ、信頼度415が最も低い変状候補を選択する。S32では、領域設定部203は、S31において選択された変状候補の情報に基づいてレビュー領域を設定する。例えば、領域設定部203は、S31において選択された変状候補を中心とした領域を、レビュー領域として設定する。レビュー領域のサイズは、表示解像度に係る予め定められた値としてもよいし、選択された変状候補の信頼度415に応じて可変的に設定してもよい。後者の場合、選択された変状候補の信頼度415が低いほど、レビュー領域のサイズを小さくする。
S33では、領域設定部203は、S32において設定されたレビュー領域に含まれる変状候補を選択する。このS33では、領域設定部203は、レビュー領域に完全に内包される変状候補を選択してもよいし、予め定められた割合以上がレビュー領域に収まる変状候補を選択してもよい。S34では、領域設定部203は、S33において選択された変状候補をS32において設定されたレビュー領域へ登録する。
In S31, the area setting unit 203 selects one deformation candidate that is not registered in any review area. For example, a deformation candidate that is not registered in the review area and has the lowest reliability 415 is selected. In S32, the region setting unit 203 sets a review region based on the information on the deformation candidate selected in S31. For example, the region setting unit 203 sets a region centered on the deformation candidate selected in S31 as a review region. The size of the review area may be a predetermined value related to the display resolution, or may be variably set according to the reliability 415 of the selected deformation candidate. In the latter case, the size of the review area is reduced as the reliability 415 of the selected deformation candidate is lower.
In S33, the area setting unit 203 selects a deformation candidate included in the review area set in S32. In S33, the area setting unit 203 may select a deformation candidate that is completely included in the review area, or may select a deformation candidate in which a predetermined ratio or more falls within the review area. In S34, the area setting unit 203 registers the deformation candidate selected in S33 in the review area set in S32.
S35では、領域設定部203は、いずれのレビュー領域にも登録されていない変状候補が存在するか否かを確認し、存在する場合はS31に戻り、存在しない場合はS36に移行する。S36では、領域設定部203は、画像全体に対する残領域へレビュー領域を設定する。具体的には、領域設定部203は、画像全体を表す領域に対してS32において決定されたレビュー領域群が覆わない区域を検出し、その区域毎に新たなレビュー領域を設定する。レビュー領域群が覆わない区域が矩形の領域毎に分かれていない場合には、複数の矩形の領域に適宜分割して、分割した各領域をレビュー領域として設定する。
図5の領域設定処理により、領域設定部203は、図4(b)に示すレビュー領域情報420を出力する。つまり、領域設定部203は、変状候補を含む領域をレビューするためのレビュー領域の情報に加え、変状候補が未検出である領域をレビューするためのレビュー領域の情報425を出力する。
In S35, the area setting unit 203 checks whether there is a deformation candidate that is not registered in any review area. If there is a deformation candidate, the process returns to S31, and if not, the process proceeds to S36. In S36, the area setting unit 203 sets a review area to the remaining area for the entire image. Specifically, the area setting unit 203 detects an area that is not covered by the review area group determined in S32 with respect to an area representing the entire image, and sets a new review area for each area. If the area not covered by the review area group is not divided for each rectangular area, the area is appropriately divided into a plurality of rectangular areas, and each divided area is set as a review area.
With the area setting process of FIG. 5, the area setting unit 203 outputs the review area information 420 shown in FIG. That is, the area setting unit 203 outputs review area information 425 for reviewing an area in which no deformation candidate is detected, in addition to information on a review area for reviewing an area including the deformation candidate.
図3に戻って、S4では、特徴量算出部204は、レビュー領域毎に特徴量を算出する。具体的には、特徴量算出部204は、図6に示す領域特徴量算出処理を実行してレビュー領域毎に特徴量を算出し、特徴量を示す情報である特徴量情報を出力する。なお、本実施形態では、特徴量算出部204が、レビュー領域の特徴量として、レビュー領域に対応付けられた変状候補の信頼度415の統計量(平均と標準偏差)を出力する場合について説明する。
図4(c)に示すように、特徴量情報430は、レビュー領域を一意に示すID431と、レビュー領域の特徴量である信頼度平均432および信頼度標準偏差433とを含むことができる。以下、領域特徴量算出処理について、図6を参照しながら詳細に説明する。
Returning to FIG. 3, in S4, the feature amount calculation unit 204 calculates a feature amount for each review area. Specifically, the feature amount calculation unit 204 calculates the feature amount for each review region by executing the region feature amount calculation process shown in FIG. 6, and outputs feature amount information that is information indicating the feature amount. In the present embodiment, the case where the feature amount calculation unit 204 outputs the statistics (average and standard deviation) of the reliability 415 of the deformation candidate associated with the review region as the feature amount of the review region is described. To do.
As illustrated in FIG. 4C, the feature amount information 430 can include an ID 431 that uniquely indicates a review region, a reliability average 432 and a reliability standard deviation 433 that are feature amounts of the review region. Hereinafter, the region feature amount calculation processing will be described in detail with reference to FIG.
S41では、特徴量算出部204は、着目したレビュー領域に登録されている変状候補の数が、予め定められたN個以上であるか否かを判定する。そして、変状候補の数がN個以上である場合、S42に移行し、変状候補の数がN個よりも少ない場合、S43に移行する。
S42では、特徴量算出部204は、レビュー領域に対応付けられた変状候補の信頼度415の統計量を算出し、特徴量として出力する。例えば、特徴量算出部204は、レビュー領域に登録されている変状候補の信頼度415の平均θμと標準偏差θσとを、特徴量として算出する。一方、S43では、特徴量算出部204は、予め定められた値を特徴量として出力する。例えば、特徴量算出部204は、変状候補の信頼度415の平均θμおよび標準偏差θσを特徴量として出力する場合、図4(c)に示すように、平均0、標準偏差0となる特徴量情報434を出力する。
図6の領域特徴量算出処理により、特徴量算出部204は、図4(c)に示す特徴量情報430を出力する。なお、本実施形態では、レビュー領域の特徴量は信頼度415の平均と標準偏差とであるとしたが、特徴量は、例えば、分散、中央値、四分位数や、最大値、最小値といった統計量であってもよい。
In S <b> 41, the feature amount calculation unit 204 determines whether or not the number of deformation candidates registered in the focused review area is equal to or greater than N in advance. When the number of deformation candidates is N or more, the process proceeds to S42, and when the number of deformation candidates is less than N, the process proceeds to S43.
In S42, the feature amount calculation unit 204 calculates a statistical amount of the reliability 415 of the deformation candidate associated with the review area, and outputs it as a feature amount. For example, the feature amount calculation unit 204 calculates the average θμ and the standard deviation θσ of the reliability 415 of the deformation candidate registered in the review area as the feature amount. On the other hand, in S43, the feature amount calculation unit 204 outputs a predetermined value as a feature amount. For example, when the average θμ and the standard deviation θσ of the reliability 415 of the deformation candidate are output as feature amounts, the feature amount calculation unit 204 has features having an average of 0 and a standard deviation of 0 as shown in FIG. Quantity information 434 is output.
By the region feature amount calculation process of FIG. 6, the feature amount calculation unit 204 outputs the feature amount information 430 shown in FIG. In the present embodiment, the feature amount of the review area is the average and standard deviation of the reliability 415. However, the feature amount is, for example, variance, median, quartile, maximum value, minimum value, and the like. Such a statistic may be used.
図3に戻って、S5では、優先度決定部205は、特徴量情報430に基づいてレビュー領域の優先度を決定する。具体的には、優先度決定部205は、図7に示す領域優先度決定処理を実行してレビュー領域の優先度を決定し、優先度を示す優先度情報を出力する。図4(d)に示すように、優先度情報440は、レビュー領域を一意に示すID441と、レビュー領域の優先度442とを含むことができる。以下、領域優先度決定処理について、図7を参照しながら詳細に説明する。
S51では、優先度決定部205は、レビュー領域の特徴量を重み付き加算して優先度を算出する。具体的には、優先度決定部205は、下記(1)式をもとに優先度P´iを算出する。ここで、iは、各レビュー領域を表す添え字である。
Returning to FIG. 3, in S <b> 5, the priority determination unit 205 determines the priority of the review area based on the feature amount information 430. Specifically, the priority determination unit 205 executes the region priority determination process shown in FIG. 7 to determine the priority of the review region, and outputs priority information indicating the priority. As shown in FIG. 4D, the priority information 440 can include an ID 441 that uniquely indicates the review area and a priority 442 of the review area. Hereinafter, the region priority determination process will be described in detail with reference to FIG.
In S51, the priority determination unit 205 calculates the priority by adding the feature quantities of the review area with weights. Specifically, the priority determination unit 205 calculates the priority P ′ i based on the following equation (1). Here, i is a subscript representing each review area.
上記(1)式において、kは、特徴量θの種類を表す添え字である。また、wkは、特徴量θk毎に定められた重みである。本実施形態では、平均θμに対する重みwμ=−1、標準偏差θσに対する重みwσ=1とする。なお、本実施形態では、特徴量の重み付き加算により優先度を算出する場合について説明するが、特徴量と予め設定された基準値との差分を重み付き加算して優先度を算出してもよい。 In the above equation (1), k is a subscript representing the type of feature quantity θ. W k is a weight determined for each feature quantity θ k . In the present embodiment, the weight wμ = −1 for the average θμ and the weight wσ = 1 for the standard deviation θσ. In this embodiment, the priority is calculated by weighted addition of feature amounts. However, the priority may be calculated by weighted addition of the difference between the feature amount and a preset reference value. Good.
S52では、優先度決定部205は、S51において算出された優先度P´iを正規化する。例えば、優先度決定部205は、S51において算出された優先度P´iの最大値P´maxと最小値P´minとに基づいて、下記(2)式をもとに正規化された優先度Piを算出する。
Pi=(P´i−P´min)/(P´max−P´min) ………(2)
上記の正規化された優先度Piは、0≦Pi≦1の値となる。このように、上記の正規化された優先度Piは、ユーザに提示する際に直感的に分かりやすい数値となるよう変換したものである。したがって、優先度数値を直接ユーザに提示しない場合には、S52の正規化処理は省略することができる。
In S52, the priority determination unit 205 normalizes the priority P ′ i calculated in S51. For example, the priority determining unit 205 normalizes the priority based on the following equation (2) based on the maximum value P ′ max and the minimum value P ′ min of the priority P ′ i calculated in S51. The degree P i is calculated.
P i = (P ′ i −P ′ min ) / (P ′ max −P ′ min ) (2)
The normalized priority P i is a value of 0 ≦ P i ≦ 1. As described above, the normalized priority P i is converted so as to be intuitively understandable when presented to the user. Therefore, when the priority value is not presented directly to the user, the normalization process of S52 can be omitted.
図7の領域優先度決定処理により、優先度決定部205は、図4(d)に示す優先度情報440を出力する。本実施形態では、図7の図4(d)の符号443に示すように、変状候補が含まれないレビュー領域(ID=AN0001)の優先度が最大値=1.0となり、優先的にレビューされるように設定される。
図3に戻って、S6では、画像処理装置200は、レビュー領域と優先度とを画像表示装置300に出力し、処理を終了する。
By the region priority determination process of FIG. 7, the priority determination unit 205 outputs the priority information 440 shown in FIG. In the present embodiment, as indicated by reference numeral 443 in FIG. 4D in FIG. 7, the priority of the review area (ID = AN0001) not including the deformation candidate is the maximum value = 1.0, which is preferentially Set to be reviewed.
Returning to FIG. 3, in S6, the image processing apparatus 200 outputs the review area and the priority to the image display apparatus 300, and ends the process.
次に、画像表示装置300におけるレビュー領域および優先度の表示形態の例について説明する。
図8(a)は、レビュー領域の提示例である。提示画面500は、画像表示装置300の表示デバイスに表示される画面であり、レビュー領域に対応する画像を表示するエリア501を有する。エリア501は、入力画像のうち、図4(b)に示すレビュー領域情報420に含まれる中心点座標422およびサイズ423によって表される部分画像を表示する。
また、エリア501は、図4(a)に示す変状候補情報410により表される変状候補を、ベクタデータとして上記部分画像に重畳表示する。エリア501に表示される変状候補には、登録変状候補424に含まれる変状候補502と、登録変状候補424に含まれない変状候補503とが含まれる。変状候補502と変状候補503とは異なる表示方法で表示してもよい。例えば、色を変える、明るさを変える、点滅させるなどにより、変状候補502を強調表示してもよい。
Next, an example of a display form of the review area and priority in the image display device 300 will be described.
FIG. 8A is an example of presentation of a review area. The presentation screen 500 is a screen displayed on the display device of the image display apparatus 300, and has an area 501 for displaying an image corresponding to the review area. Area 501 displays a partial image represented by center point coordinates 422 and size 423 included in review area information 420 shown in FIG.
In the area 501, the deformation candidate represented by the deformation candidate information 410 shown in FIG. 4A is superimposed and displayed as vector data on the partial image. The modification candidates displayed in the area 501 include modification candidates 502 included in the registered modification candidate 424 and modification candidates 503 not included in the registered modification candidate 424. The deformation candidate 502 and the deformation candidate 503 may be displayed by different display methods. For example, the deformation candidate 502 may be highlighted by changing the color, changing the brightness, blinking, or the like.
さらに、エリア501は、優先度の高い順にレビュー領域を切り替えて表示してもよい。この場合、画像表示装置300は、図4(d)に示す優先度情報440をもとに、まず最も優先度の高いレビュー領域を選択し、そのレビュー領域に係る表示を行う。その後は、画像表示装置300は、ユーザの指示に従って、次に優先度の高いレビュー領域を選択し、そのレビュー領域に係る表示を行う。レビュー領域の表示の切り替えは、提示画面500に表示したボタン504をユーザが押下したタイミングで行ってもよいし、所定時間毎に自動的に切り替えを行ってもよい。 Further, the area 501 may be displayed by switching the review areas in descending order of priority. In this case, the image display apparatus 300 first selects the review area with the highest priority based on the priority information 440 shown in FIG. 4D, and performs display related to the review area. Thereafter, the image display apparatus 300 selects a review area with the next highest priority in accordance with a user instruction, and performs display related to the review area. The display of the review area may be switched at the timing when the user presses the button 504 displayed on the presentation screen 500, or may be switched automatically every predetermined time.
なお、レビュー領域の表示形態は図8(a)に示す形態に限定されるものではない。別の表示形態として、図8(b)に示すように、提示画面500のエリア511に、複数のレビュー領域を表示してもよい。この場合、エリア511は、複数のレビュー領域を、優先度の高い順に並べて表示してもよい。図8(b)では、2つのレビュー領域が、提示画面500の左から右へ優先度の高い順に並べて表示された例を示している。エリア511に全てのレビュー領域を表示できない場合、ユーザの指示(例えばボタン512の押下)に従って、次に優先度の高いレビュー領域群の表示に切り替えてもよい。 The display form of the review area is not limited to the form shown in FIG. As another display form, as shown in FIG. 8B, a plurality of review areas may be displayed in an area 511 of the presentation screen 500. In this case, the area 511 may display a plurality of review areas arranged in order of priority. FIG. 8B shows an example in which two review areas are displayed side by side in order of priority from left to right on the presentation screen 500. When all the review areas cannot be displayed in the area 511, the display area may be switched to the next highest priority review area group according to a user instruction (for example, pressing the button 512).
さらに、図8(c)に示すように、提示画面500にレビュー領域を表示するエリア521と、レビュー領域のリンクを表示するエリア522とを設けてもよい。この場合、エリア522は、レビュー領域へのリンクを優先度の高い順に並べて表示し、ユーザが指定したリンクに対応するレビュー領域をエリア521に表示するようにしてもよい。
また、別の表示形態として、図8(d)に示すように、提示画面のエリア531に、入力画像全体を表示し、そこにレビュー領域532および優先度533を重畳表示してもよい。この場合、優先度選択部534を用いてユーザが選択した優先度以上のレビュー領域のみを表示するようにしてもよい。つまり、ユーザが優先度選択部534を用いて、例えば図8(d)の右図に示すように、優先度0.8を選択した場合、優先度が0.8以上のレビュー領域535および536のみを表示してもよい。
Furthermore, as illustrated in FIG. 8C, an area 521 for displaying a review area and an area 522 for displaying a link of the review area may be provided on the presentation screen 500. In this case, in the area 522, the links to the review area may be arranged and displayed in descending order of priority, and the review area corresponding to the link designated by the user may be displayed in the area 521.
As another display form, as shown in FIG. 8D, the entire input image may be displayed in the area 531 of the presentation screen, and the review area 532 and the priority 533 may be superimposed on the input image. In this case, you may make it display only the review area | region more than the priority selected by the user using the priority selection part 534. FIG. That is, when the user selects the priority 0.8 using the priority selection unit 534, for example, as shown in the right diagram of FIG. 8D, the review areas 535 and 536 having a priority of 0.8 or more. Only may be displayed.
以上説明したように、本実施形態の画像処理装置200は、処理対象の画像から抽出された検査対象となるオブジェクト(本実施形態では、構造物の変状候補)に関する情報を取得する。ここで、画像処理装置200は、処理対象の画像を入力し、入力した画像から変状候補を抽出することで、変状候補に関する情報を取得してもよいし、別の装置が画像から抽出した変状候補に関する情報を取得してもよい。
画像処理装置200は、取得した変状候補に関する情報に基づいて、画像内の複数の部分領域をレビュー領域として設定する。そして、画像処理装置200は、変状候補に関する情報に基づいて、レビュー領域毎(部分領域毎)に優先度を決定する。その際、画像処理装置200は、変状候補に関する情報に基づいて、レビュー領域毎(部分領域毎)に特徴量を導出し、導出された特徴量に基づいて、レビュー領域毎(部分領域毎)に優先度を決定する。
As described above, the image processing apparatus 200 according to the present embodiment acquires information related to an object to be inspected (in this embodiment, a deformation candidate for a structure) extracted from an image to be processed. Here, the image processing apparatus 200 may acquire information on the deformation candidate by inputting the image to be processed and extracting the deformation candidate from the input image, or another apparatus may extract the image from the image. Information regarding the deformed candidate may be acquired.
The image processing apparatus 200 sets a plurality of partial areas in the image as review areas based on the acquired information regarding the deformation candidates. Then, the image processing apparatus 200 determines a priority for each review area (for each partial area) based on information on the deformation candidate. At that time, the image processing apparatus 200 derives a feature amount for each review region (for each partial region) based on information about the deformation candidate, and for each review region (for each partial region) based on the derived feature amount. Determine the priority.
このように、画像処理装置200は、変状候補を基準として画像内の複数の部分領域をレビュー領域として設定し、設定された部分領域毎に優先付けする。これにより、画像処理装置200は、変状候補のレビューに適した単位の領域を適切に設定することができる。したがって、画像処理装置200がレビュー領域に対応する画像を表示させる表示制御を行うことで、検査員は、目視判断に適した程度にまとめた領域単位でレビューすることができ、効率的なレビューが可能となる。
さらに、画像処理装置200は、レビュー領域の優先度に従って、レビュー領域に対応する画像を表示させる表示制御を行うことができる。例えば、画像処理装置200は、優先度の高い順にレビュー領域を切り替えて表示させたり、優先度の高い順にレビュー領域を並べて表示させたり、所定の優先度以上のレビュー領域のみを表示させたりする表示制御を行うことができる。これにより、検査員は、より効率的に変状候補のレビューを行うことができる。
As described above, the image processing apparatus 200 sets a plurality of partial areas in the image as review areas with reference to the deformation candidates, and prioritizes each set partial area. As a result, the image processing apparatus 200 can appropriately set a unit area suitable for the review of the deformation candidate. Therefore, by performing display control in which the image processing apparatus 200 displays an image corresponding to the review area, the inspector can review in units of areas summarized to a degree suitable for visual judgment, and an efficient review can be performed. It becomes possible.
Furthermore, the image processing apparatus 200 can perform display control to display an image corresponding to the review area according to the priority of the review area. For example, the image processing device 200 displays the display by switching the review areas in descending order of priority, arranging the review areas in the order of high priority, or displaying only the review areas having a predetermined priority or higher. Control can be performed. Thereby, the inspector can review the deformation candidates more efficiently.
また、画像処理装置200は、レビュー領域に対応する画像を、レビュー領域の優先度とともに表示させる表示制御を行うことができる。このように、レビュー領域の優先度を表示することで、検査員は、自身が着目しているレビュー領域の検査の必要度(重要度)を認識しながら変状候補のレビューを行うことができる。
さらに、画像処理装置200は、レビュー領域に含まれる変状候補(レビュー領域に対応付けられた変状候補)を強調表示させる表示制御を行うこともできる。これにより、検査員は、より適切に変状候補のレビューを行うことができる。
また、画像処理装置200は、変状候補の信頼度に基づいてレビュー領域を設定する。例えば、信頼度の低い変状候補を基準とし、その変状候補が中央に位置するようなレビュー領域を設定すれば、信頼度の低い変状候補が検査員の目にとまりやすくなり、適切なレビューが可能となる。このように、変状候補の信頼度に応じてレビュー領域を設定することで、より適切なレビューが可能となる。
Further, the image processing apparatus 200 can perform display control for displaying an image corresponding to the review area together with the priority of the review area. Thus, by displaying the priority of the review area, the inspector can review the deformation candidate while recognizing the necessity (importance) of the inspection of the review area that he / she is paying attention to. .
Furthermore, the image processing apparatus 200 can also perform display control for highlighting the deformation candidates included in the review area (deformation candidates associated with the review area). Thereby, the inspector can more appropriately review the deformation candidates.
Further, the image processing apparatus 200 sets a review area based on the reliability of the deformation candidate. For example, by setting a review area in which a candidate for deformation with low reliability is used as a reference and the candidate for deformation is located in the center, the candidate for deformation with low reliability can be easily caught by the inspector. Review is possible. Thus, a more appropriate review can be performed by setting the review area in accordance with the reliability of the deformation candidate.
画像処理装置200は、画像から抽出された変状候補を含む領域を、レビュー領域として設定する。これにより、確実に変状候補のレビューが可能になる。処理対象の画像を予め決められた小区画に分割した場合、変状候補が小区画を跨る場合がある。そのため、分割した小区画をレビュー領域として設定し、レビュー領域毎に画像を表示すると、適切なレビューが行えない。本実施形態のように、抽出した変状候補の情報に基づいてレビュー領域を設定することで、変状候補がレビュー領域を跨ることで適切にレビューが行えないといったことを回避することができる。
また、画像処理装置200は、変状候補を含む領域をレビュー領域として設定した結果、画像においてレビュー領域として設定されていない残領域を、レビュー領域として設定する。つまり、画像処理装置200は、変状候補が未検出である領域についても、レビュー領域を設定する。これにより、画像処理による変状候補の抽出漏れにも対応することができ、より適切なレビューが可能となる。
The image processing apparatus 200 sets a region including the deformation candidate extracted from the image as a review region. This makes it possible to review the deformation candidate without fail. When an image to be processed is divided into predetermined small sections, the deformation candidate may straddle the small sections. Therefore, if the divided small sections are set as review areas and an image is displayed for each review area, appropriate reviews cannot be performed. As in the present embodiment, by setting the review area based on the extracted information on the deformation candidate, it is possible to avoid that the modification candidate cannot be appropriately reviewed across the review area.
Further, as a result of setting the area including the deformation candidate as the review area, the image processing apparatus 200 sets the remaining area that is not set as the review area in the image as the review area. That is, the image processing apparatus 200 sets a review area even for an area where no deformation candidate has been detected. Thereby, it is possible to cope with omission of extraction of deformation candidates by image processing, and more appropriate review is possible.
さらに、画像処理装置200は、レビュー領域に対応付けられた変状候補の信頼度の統計量を、当該レビュー領域の特徴量として導出する。これにより、変状候補の信頼度に応じてレビュー領域の優先度を決定することができる。例えば、変状候補の信頼度が低いほど優先度を高くして、検査員の目視によるレビューを優先的に行うようにすることができる。このように、検査員の目視によるレビューの必要性に応じた適切な設定が可能となる。
また、画像処理装置200は、レビュー領域の特徴量の重み付き加算を、レビュー領域の優先度として決定してもよいし、レビュー領域の特徴量と予め定められた基準値との差分の重み付き加算を、レビュー領域の優先度として決定してもよい。これにより、適切にレビュー領域の優先度を決定することができる。
Further, the image processing apparatus 200 derives the statistical quantity of reliability of the deformation candidate associated with the review area as the feature quantity of the review area. Thereby, the priority of a review area | region can be determined according to the reliability of a deformation | transformation candidate. For example, the lower the reliability of the deformation candidate, the higher the priority, and the visual review by the inspector can be preferentially performed. In this way, it is possible to make an appropriate setting according to the need for visual inspection by the inspector.
Further, the image processing apparatus 200 may determine the weighted addition of the feature amount of the review region as the priority of the review region, or weight the difference between the feature amount of the review region and a predetermined reference value. The addition may be determined as the priority of the review area. Thereby, the priority of a review area | region can be determined appropriately.
以上のように、本実施形態における画像処理装置200は、画像から抽出された検査対象となるオブジェクトを効率的にレビューするための領域と、その領域の優先度とを適切に決定することが可能となる。そのため、画像処理装置200は、これらの情報を用いて、上記オブジェクトのレビュー作業が容易となる表示制御が可能となる。その結果、検査員は、画像から抽出された検査対象のオブジェクトの妥当性を適切にレビューすることができる。 As described above, the image processing apparatus 200 according to the present embodiment can appropriately determine a region for efficiently reviewing an object to be inspected extracted from an image and the priority of the region. It becomes. Therefore, the image processing apparatus 200 can perform display control that makes it easy to review the object using these pieces of information. As a result, the inspector can appropriately review the validity of the object to be inspected extracted from the image.
(第二の実施形態)
次に、本発明の第二の実施形態について説明する。
上述した第一の実施形態では、画像から抽出された変状候補に基づいてレビュー領域を設定する場合について説明した。第二の実施形態では、ユーザが入力した画像内における領域情報もレビュー領域の設定に用いる例を説明する。
図9は、第二の実施形態の画像処理システム100の構成例である。この図9に示す画像処理システム100は、本実施形態の画像処理装置200Aが領域入力部206を追加で備えることを除いては、図1の構成と同様である。したがって、以下、構成の異なる部分を中心に説明する。
(Second embodiment)
Next, a second embodiment of the present invention will be described.
In the first embodiment described above, the case where the review area is set based on the deformation candidate extracted from the image has been described. In the second embodiment, an example will be described in which region information in an image input by a user is also used for setting a review region.
FIG. 9 is a configuration example of the image processing system 100 according to the second embodiment. The image processing system 100 shown in FIG. 9 is the same as the configuration of FIG. 1 except that the image processing apparatus 200A of this embodiment additionally includes a region input unit 206. Accordingly, the following description will focus on the different parts.
領域入力部206は、ユーザが入力した領域情報を取得し、取得した領域情報を領域設定部203に出力する。ここで、領域情報は、画像内の所定領域を示す情報であり、画像内の範囲を表す領域座標値であってもよいし、画像全体を分割するグリッド情報であってもよい。
画像処理装置200Aが実行する全体的な処理の流れは、上述した第一の実施形態と同様である。つまり、画像処理装置200Aは、図3に示す処理を実行する。ただし、図3のS3における処理が第一の実施形態とは異なる。
The area input unit 206 acquires area information input by the user, and outputs the acquired area information to the area setting unit 203. Here, the region information is information indicating a predetermined region in the image, and may be a region coordinate value representing a range in the image, or grid information for dividing the entire image.
The overall processing flow executed by the image processing apparatus 200A is the same as that in the first embodiment described above. That is, the image processing apparatus 200A executes the process shown in FIG. However, the process in S3 of FIG. 3 is different from that of the first embodiment.
図10は、本実施形態における領域設定部203が実行する領域設定処理の手順を示すフローチャートである。図10の処理は、S37およびS38が追加されていることを除いては、図5の処理と同様である。したがって、図5と同一処理を行う部分には同一ステップ番号を付し、以下、処理の異なる部分を中心に説明する。
S37では、領域設定部203は、領域入力部206を介して、ユーザが指定した画像内の所定領域を表す領域情報を取得し、取得した領域情報をもとに、ユーザが指定した所定領域をレビュー領域として設定する。S38では、S37において決定されたレビュー領域に含まれる変状候補を登録する。変状候補の登録方法については、S33およびS34と同様である。
FIG. 10 is a flowchart showing the procedure of the area setting process executed by the area setting unit 203 in this embodiment. The process of FIG. 10 is the same as the process of FIG. 5 except that S37 and S38 are added. Therefore, the same step numbers are assigned to the parts that perform the same processing as in FIG.
In S37, the area setting unit 203 acquires area information representing a predetermined area in the image specified by the user via the area input unit 206, and selects the predetermined area specified by the user based on the acquired area information. Set as a review area. In S38, the deformation candidates included in the review area determined in S37 are registered. The method for registering deformation candidates is the same as S33 and S34.
図10の領域設定処理により、領域設定部203は、図11に示すようなレビュー領域情報420´を出力する。つまり、第一の実施形態において説明したレビュー領域情報420に加えて、ユーザが指定した領域情報に基づいて設定されたレビュー領域の情報426を設定することができる。
なお、図11に示すレビュー領域情報420´では、レビュー領域のサイズは全て同サイズとしているが、ユーザが指定した領域情報に基づいて設定されるレビュー領域のサイズは、ユーザが任意に指定してもよい。
By the area setting process of FIG. 10, the area setting unit 203 outputs review area information 420 ′ as shown in FIG. That is, in addition to the review area information 420 described in the first embodiment, review area information 426 set based on area information specified by the user can be set.
In the review area information 420 ′ shown in FIG. 11, the review areas are all the same size. However, the review area size set based on the area information specified by the user is arbitrarily specified by the user. Also good.
以上説明したように、本実施形態の画像処理装置200Aは、ユーザが指定した画像内の所定領域に関する情報を入力し、入力された情報をもとに、上記所定領域をレビュー領域として設定する。これにより、ユーザによって入力された領域情報を反映したレビュー領域の設定と変状候補の登録が可能となる。
ユーザは、以前のレビュー結果や対象構造物の変状の分布傾向などを事前にわかったうえで画像内の領域を指定することができる。したがって、画像処理装置200Aは、容易かつ適切に重点領域を反映したレビュー領域を設定することができる。
As described above, the image processing apparatus 200A according to the present embodiment inputs information related to a predetermined area in an image designated by the user, and sets the predetermined area as a review area based on the input information. As a result, it is possible to set a review area reflecting the area information input by the user and register deformation candidates.
The user can designate a region in the image after knowing in advance the previous review results and the distribution tendency of the deformation of the target structure. Therefore, the image processing apparatus 200A can easily and appropriately set the review area that reflects the priority area.
(第三の実施形態)
上述した第一の実施形態および第二の実施形態では、レビュー領域に対応付けられた変状候補の信頼度の統計量を、当該レビュー領域の特徴量として算出する場合について説明した。第三の実施形態では、事前に取得した変状の分布情報に基づいて特徴量を算出する例を説明する。
図12は、第三の実施形態の画像処理システム100の構成例である。この図12に示す画像処理システム100は、本実施形態の画像処理装置200Bが事前分布入力部207を追加で備えることを除いては、図1の構成と同様である。したがって、以下、構成の異なる部分を中心に説明する。
(Third embodiment)
In the first embodiment and the second embodiment described above, the case has been described in which the statistical amount of reliability of the deformation candidate associated with the review region is calculated as the feature amount of the review region. In the third embodiment, an example will be described in which a feature amount is calculated based on deformed distribution information acquired in advance.
FIG. 12 is a configuration example of the image processing system 100 according to the third embodiment. The image processing system 100 shown in FIG. 12 is the same as the configuration of FIG. 1 except that the image processing apparatus 200B of this embodiment additionally includes a prior distribution input unit 207. Accordingly, the following description will focus on the different parts.
事前分布入力部207は、以前のレビュー後に取得された変状の分布情報や、対象構造物の変状の分布傾向など、事前知識としての分布情報(事前分布情報)を取得し、取得した事前分布情報を特徴量算出部204に出力する。なお、事前分布情報は、ユーザが画像処理装置200Bに事前に入力してもよいし、予め画像処理装置200Bが保持していてもよい。
画像処理装置200Bが実行する全体的な処理の流れは、上述した第一の実施形態と同様である。つまり、画像処理装置200Bは、図3に示す処理を実行する。ただし、図3のS4における処理が第一の実施形態とは異なる。
The prior distribution input unit 207 acquires distribution information (prior distribution information) as prior knowledge such as the distribution information of deformation acquired after the previous review and the distribution trend of deformation of the target structure. Distribution information is output to the feature amount calculation unit 204. The prior distribution information may be input in advance to the image processing apparatus 200B by the user, or may be held in advance by the image processing apparatus 200B.
The overall processing flow executed by the image processing apparatus 200B is the same as that of the first embodiment described above. That is, the image processing device 200B executes the process shown in FIG. However, the process in S4 of FIG. 3 is different from the first embodiment.
図13は、本実施形態における特徴量算出部204が実行する領域特徴量算出処理の手順を示すフローチャートである。
まずS44において、特徴量算出部204は、変状の事前分布情報を取得する。図14(a)に示すように、事前分布情報450は、レビュー領域を一意に示すID451と、各レビュー領域に含まれる変状を変状幅に応じて分類した標本数452〜456と、を含むことができる。つまり、本実施形態において、事前分布情報は、レビュー領域内の変状の幅の分布を示す情報である。
FIG. 13 is a flowchart illustrating a procedure of region feature amount calculation processing executed by the feature amount calculation unit 204 in the present embodiment.
First, in step S44, the feature amount calculation unit 204 acquires deformed prior distribution information. As shown in FIG. 14A, the prior distribution information 450 includes an ID 451 uniquely indicating a review area, and sample numbers 452 to 456 obtained by classifying the deformations included in each review area according to the deformation width. Can be included. That is, in the present embodiment, the prior distribution information is information indicating the distribution of the deformation width in the review area.
S45では、特徴量算出部204は、領域設定部203において設定されたレビュー領域に含まれる変状候補の分布情報(候補分布情報)を算出する。図14(b)に示すように、候補分布情報460は、レビュー領域を一意に示すID461と、各レビュー領域に含まれる変状候補を変状幅に応じて分類した標本数462〜466と、を含むことができる。つまり、本実施形態において、候補分布情報は、レビュー領域内の変状候補の幅の分布を示す情報である。
S46では、特徴量算出部204は、S44により得られた事前分布情報450と、S45により得られた候補分布情報460との分布乖離度を、レビュー領域の特徴量として算出する。例えば、特徴量算出部204は、両分布情報の乖離度として、カイ二乗値を算出する。
図13の領域特徴量算出処理により、特徴量算出部204は、図14(c)に示すような特徴量情報430Aを出力する。特徴量情報430Aは、レビュー領域を一意に示すID434と、分布乖離度435とを含むことができる。
In S <b> 45, the feature amount calculation unit 204 calculates distribution information (candidate distribution information) of deformation candidates included in the review region set by the region setting unit 203. As shown in FIG. 14B, the candidate distribution information 460 includes an ID 461 that uniquely indicates a review area, and sample numbers 462 to 466 obtained by classifying the deformation candidates included in each review area according to the deformation width. Can be included. That is, in the present embodiment, the candidate distribution information is information indicating the distribution of the widths of the deformation candidates in the review area.
In S46, the feature amount calculation unit 204 calculates the distribution divergence between the prior distribution information 450 obtained in S44 and the candidate distribution information 460 obtained in S45 as the feature amount of the review area. For example, the feature amount calculation unit 204 calculates a chi-square value as the degree of divergence between the two distribution information.
Through the region feature amount calculation processing of FIG. 13, the feature amount calculation unit 204 outputs feature amount information 430A as shown in FIG. The feature amount information 430A can include an ID 434 that uniquely indicates the review area and a distribution divergence degree 435.
以上説明したように、本実施形態の画像処理装置200Bは、変状候補の画像内における分布情報(第一分布情報)である事前分布情報を入力する。また、画像処理装置200Bは、画像から抽出された変状候補に関する情報に基づいて、変状候補の画像内における分布情報(第二の分布情報)である候補分布情報を算出する。そして、画像処理装置200Bは、第一の分布情報と第二の分布情報との分布乖離度を、レビュー領域の特徴量として導出する。
これにより、事前分布情報を反映したレビュー領域の特徴量を導出することができる。したがって、以前のレビュー結果や対象構造物の変状分布傾向など事前にわかっている変状分布と比較した、より確からしい優先度をもってレビュー作業が可能となる。
As described above, the image processing apparatus 200B according to the present embodiment inputs prior distribution information that is distribution information (first distribution information) in the deformation candidate image. Further, the image processing apparatus 200B calculates candidate distribution information that is distribution information (second distribution information) in the deformation candidate image based on the information regarding the deformation candidate extracted from the image. Then, the image processing device 200B derives the distribution divergence degree between the first distribution information and the second distribution information as a feature amount of the review area.
Thereby, the feature amount of the review area reflecting the prior distribution information can be derived. Therefore, the review work can be performed with a more reliable priority compared to the previously known deformation distribution such as the previous review result and the deformation distribution tendency of the target structure.
なお、本実施形態では、分布情報は、変状幅の分布を示す情報とする場合について説明したが、上記に限定されるものではない。例えば、分布情報は、変状の長さの分布を示す情報であってもよいし、候補抽出部202が変状の種類を特定できる構成であれば、変状の種類の分布を示す情報であってもよい。また、本実施形態では、レビュー領域の特徴量は、分布乖離度とする場合について説明したが、第一の実施形態における信頼度の統計量との組み合わせであってもよい。
さらに、本実施形態の画像処理装置200Bは、図1に示す第一の実施形態の画像処理装置200に対して事前分布入力部207を追加した構成とした。しかしながら、画像処理装置200Bは、図9に示す第二の実施形態における画像処理装置200Aに対して事前分布入力部207を追加した構成であってもよい。
In the present embodiment, the distribution information has been described as information indicating the distribution of the deformation width, but is not limited to the above. For example, the distribution information may be information indicating the distribution of the deformation length, or information indicating the distribution of the deformation type if the candidate extraction unit 202 can identify the deformation type. There may be. In the present embodiment, the feature amount of the review area has been described as the distribution divergence degree, but may be a combination with the statistical amount of reliability in the first embodiment.
Furthermore, the image processing apparatus 200B of the present embodiment has a configuration in which a prior distribution input unit 207 is added to the image processing apparatus 200 of the first embodiment illustrated in FIG. However, the image processing apparatus 200B may have a configuration in which the prior distribution input unit 207 is added to the image processing apparatus 200A in the second embodiment illustrated in FIG.
(第四の実施形態)
次に、本発明の第四の実施形態について説明する。
上述した第一の実施形態では、レビュー領域の特徴量の重み付き加算によって優先度を決定する場合について説明した。第四の実施形態では、レビュー領域の連続性を考慮して優先度を決定する例を説明する。
本実施形態の画像処理装置200の構成および画像処理装置200が実行する全体的な処理の流れは、上述した第一の実施形態と同様である。つまり、画像処理装置200は、図1に示す構成を有し、図3に示す処理を実行する。ただし、図3のS4における領域特徴量算出処理、およびS5における領域優先度決定処理が第一の実施形態とは異なる。
(Fourth embodiment)
Next, a fourth embodiment of the present invention will be described.
In the first embodiment described above, the case has been described where the priority is determined by weighted addition of the feature amounts of the review area. In the fourth embodiment, an example in which priority is determined in consideration of continuity of review areas will be described.
The configuration of the image processing apparatus 200 of the present embodiment and the overall processing flow executed by the image processing apparatus 200 are the same as those in the first embodiment described above. That is, the image processing apparatus 200 has the configuration shown in FIG. 1 and executes the process shown in FIG. However, the region feature amount calculation processing in S4 of FIG. 3 and the region priority determination processing in S5 are different from the first embodiment.
図15は、本実施形態における特徴量算出部204が実行する領域特徴量算出処理の手順を示すフローチャートである。
S47において、特徴量算出部204は、レビュー領域の特徴量を算出する。具体的には、領域設定部203にて設定されたレビュー領域毎に、画像全体に対する相対位置情報を算出する。例えば、特徴量算出部204は、レビュー領域の画像全体に対する中心点座標を画像幅および高さで正規化した値を、レビュー領域の特徴量として算出する。
図15の領域特徴量算出処理により、特徴量算出部204は、図16(a)に示すような特徴量情報430Bを出力する。特徴量情報430Bは、レビュー領域を一意に示すID436と、レビュー領域の中心点X座標437および中心点Y座標438とを含むことができる。
FIG. 15 is a flowchart illustrating a procedure of region feature amount calculation processing executed by the feature amount calculation unit 204 according to the present embodiment.
In S47, the feature amount calculation unit 204 calculates the feature amount of the review area. Specifically, relative position information for the entire image is calculated for each review area set by the area setting unit 203. For example, the feature amount calculation unit 204 calculates, as the review region feature amount, a value obtained by normalizing the center point coordinates of the entire review region image with the image width and height.
By the region feature amount calculation process of FIG. 15, the feature amount calculation unit 204 outputs feature amount information 430B as shown in FIG. The feature amount information 430B can include an ID 436 that uniquely indicates a review area, and a center point X coordinate 437 and a center point Y coordinate 438 of the review area.
図17は、本実施形態における優先度決定部205が実行する領域優先度決定処理の手順を示すフローチャートである。
S53において、優先度決定部205は、レビュー領域の特徴量の空間上において、全レビュー領域を巡る最短経路を算出する。例えば、各レビュー領域を特徴量の空間上のノードとし、特徴量のユークリッド距離から全てのレビュー領域を巡る最短経路を探索する。具体的には、各レビュー領域の特徴量である中心点座標を用い、各レビュー領域の中心点間の最短経路を探索する。最短経路探索の解法としては、例えば、遺伝的アルゴリズムを用いた近似解を得る方法などが利用できる。その結果、優先度決定部205は、図16(b)に示すようなレビュー領域の順序情報470を出力する。順序情報470は、レビュー領域を一意に示すID471と、最短経路に従った順序472とを含むことができる。
FIG. 17 is a flowchart showing a procedure of region priority determination processing executed by the priority determination unit 205 in the present embodiment.
In step S53, the priority determination unit 205 calculates the shortest path around all the review areas in the feature amount space of the review area. For example, each review area is a node on the feature amount space, and the shortest route around all the review areas is searched from the Euclidean distance of the feature amount. Specifically, the shortest path between the center points of each review area is searched using the center point coordinates that are the feature quantities of each review area. As the shortest path search solution, for example, a method of obtaining an approximate solution using a genetic algorithm can be used. As a result, the priority determination unit 205 outputs review area order information 470 as shown in FIG. The order information 470 can include an ID 471 that uniquely indicates the review area and an order 472 that follows the shortest path.
S54では、優先度決定部205は、S53において求められた最短経路の順序472に基づいて優先度を決定する。例えば、優先度決定部205は、レビュー領域の総数をM、最短経路の順序をRankiとし、下記(3)式をもとに優先度Piを算出する。
Pi=(M−Ranki)/M ………(3)
図17の領域優先度決定処理により、優先度決定部205は、図16(c)に示すような優先度情報440Aを出力する。優先度情報440Aは、レビュー領域を一意に示すID443と、優先度444とを含むことができる。
In S54, the priority determination unit 205 determines the priority based on the order 472 of the shortest path obtained in S53. For example, the priority determination unit 205 calculates the priority P i based on the following equation (3), where M is the total number of review areas and Rank i is the order of the shortest paths.
P i = (M−Rank i ) / M (3)
By the region priority determination process of FIG. 17, the priority determination unit 205 outputs priority information 440A as shown in FIG. The priority information 440A can include an ID 443 that uniquely indicates the review area and a priority 444.
以上説明したように、本実施形態の画像処理装置200は、レビュー領域の中心点の座標を、レビュー領域の特徴量として導出し、導出された特徴量の空間上において中心点間の最短経路を探索し、最短経路に従ってレビュー領域の優先度を決定する。これにより、レビュー領域の連続性を考慮した優先度を決定することが可能となる。したがって、図8(a)に示すようなレビュー領域を連続して提示する形態における視認性を高めることができる。
なお、本実施形態では、レビュー領域の特徴量は、レビュー領域の画像全体に対する相対位置情報としたが、第一の実施形態から第三の実施形態における特徴量を用いてもよく、これらの組み合わせであってもよい。
As described above, the image processing apparatus 200 according to the present embodiment derives the coordinates of the center point of the review area as the feature quantity of the review area, and calculates the shortest path between the center points in the space of the derived feature quantity. Search and prioritize review areas according to the shortest path. Thereby, it becomes possible to determine the priority in consideration of the continuity of the review area. Therefore, the visibility in the form of continuously presenting review areas as shown in FIG. 8A can be enhanced.
In this embodiment, the feature amount of the review area is the relative position information with respect to the entire image of the review area. However, the feature amount in the first to third embodiments may be used, or a combination of these. It may be.
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記録媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a recording medium, and one or more processors in the computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
100…画像処理システム、200…画像処理装置、201…画像入力部、202…候補抽出部、203…領域設定部、204…特徴量算出部、205…優先度決定部、300…画像表示装置、301…領域提示部、302…画像表示部 DESCRIPTION OF SYMBOLS 100 ... Image processing system, 200 ... Image processing apparatus, 201 ... Image input part, 202 ... Candidate extraction part, 203 ... Area setting part, 204 ... Feature-value calculation part, 205 ... Priority determination part, 300 ... Image display apparatus, 301... Region presentation unit, 302... Image display unit
Claims (19)
前記取得手段により取得された前記オブジェクトに関する情報に基づいて、前記画像内の部分領域を設定する設定手段と、
前記取得手段により取得された前記オブジェクトに関する情報に基づいて、前記設定手段により設定された部分領域の優先度を決定する決定手段と、を備えることを特徴とする画像処理装置。 An acquisition means for acquiring information about an object to be inspected extracted from an image;
Setting means for setting a partial area in the image based on information about the object acquired by the acquisition means;
An image processing apparatus comprising: a determining unit that determines a priority of the partial area set by the setting unit based on information about the object acquired by the acquiring unit.
前記オブジェクトの信頼度に基づいて、前記部分領域を設定することを特徴とする請求項1に記載の画像処理装置。 The setting means includes
The image processing apparatus according to claim 1, wherein the partial area is set based on a reliability of the object.
前記画像から抽出された前記オブジェクトを含む領域を、前記部分領域として設定することを特徴とする請求項1または2に記載の画像処理装置。 The setting means includes
The image processing apparatus according to claim 1, wherein an area including the object extracted from the image is set as the partial area.
前記画像から抽出された前記オブジェクトを含む領域を前記部分領域として設定した結果、前記画像において前記部分領域として設定されていない残領域を、前記部分領域として設定することを特徴とする請求項3に記載の画像処理装置。 The setting means includes
4. The remaining area that is not set as the partial area in the image is set as the partial area as a result of setting the area including the object extracted from the image as the partial area. The image processing apparatus described.
前記決定手段は、前記導出手段により導出された特徴量に基づいて、前記部分領域の優先度を決定することを特徴とする請求項1から4のいずれか1項に記載の画像処理装置。 A derivation unit for deriving a feature amount of the partial region set by the setting unit based on information on the object acquired by the acquisition unit;
5. The image processing apparatus according to claim 1, wherein the determining unit determines the priority of the partial region based on the feature amount derived by the deriving unit.
前記部分領域に対応付けられた前記オブジェクトの信頼度の統計量を、当該部分領域の特徴量として導出することを特徴とする請求項5に記載の画像処理装置。 The derivation means includes
The image processing apparatus according to claim 5, wherein a statistic of reliability of the object associated with the partial region is derived as a feature amount of the partial region.
前記決定手段は、前記導出手段により導出された複数の特徴量の重み付き加算を、前記優先度として決定することを特徴とする請求項5または6に記載の画像処理装置。 The derivation means derives a plurality of feature amounts for each partial region,
The image processing apparatus according to claim 5, wherein the determining unit determines, as the priority, weighted addition of a plurality of feature amounts derived by the deriving unit.
前記決定手段は、前記導出手段により導出された前記複数の特徴量と予め定められたそれぞれの基準値との差分の重み付き加算を、前記優先度として決定することを特徴とする請求項5または6に記載の画像処理装置。 The derivation means derives a plurality of feature amounts for each partial region,
6. The determination unit according to claim 5, wherein the determination unit determines, as the priority, a weighted addition of differences between the plurality of feature amounts derived by the deriving unit and respective predetermined reference values. 6. The image processing apparatus according to 6.
前記設定手段により設定された部分領域の中心点の座標を、前記特徴量として導出することを特徴とする請求項5から8のいずれか1項に記載の画像処理装置。 The derivation means includes
The image processing apparatus according to claim 5, wherein coordinates of a center point of the partial area set by the setting unit are derived as the feature amount.
前記導出手段により導出された特徴量の空間上において、前記中心点間の最短経路を探索し、前記最短経路に従って前記優先度を決定することを特徴とする請求項9に記載の画像処理装置。 The determining means includes
The image processing apparatus according to claim 9, wherein a search is made for a shortest path between the center points on the feature amount space derived by the deriving unit, and the priority is determined according to the shortest path.
前記取得手段により取得された前記オブジェクトの情報に基づいて、前記オブジェクトの前記画像内における分布を示す第二の分布情報を算出する算出手段と、をさらに備え、
前記導出手段は、前記部分領域にそれぞれ対応する前記第一の分布情報と前記第二の分布情報との分布乖離度を、当該部分領域の特徴量として導出することを特徴とする請求項5から10のいずれか1項に記載の画像処理装置。 First input means for inputting in advance first distribution information indicating the distribution of the object in the image;
Calculating means for calculating second distribution information indicating the distribution of the object in the image based on the information of the object acquired by the acquiring means;
The derivation means derives a distribution divergence degree between the first distribution information and the second distribution information respectively corresponding to the partial area as a feature amount of the partial area. The image processing apparatus according to any one of 10.
前記設定手段は、前記所定領域を前記部分領域として設定することを特徴とする請求項1から11のいずれか1項に記載の画像処理装置。 A second input means for inputting information on a predetermined area in the image;
The image processing apparatus according to claim 1, wherein the setting unit sets the predetermined area as the partial area.
前記決定手段により決定された優先度に従って、前記部分領域に対応する画像を表示させることを特徴とする請求項13に記載の画像処理装置。 The display control means includes
The image processing apparatus according to claim 13, wherein an image corresponding to the partial area is displayed in accordance with the priority determined by the determination unit.
前記設定手段により設定された部分領域に対応する画像を、前記決定手段により決定された優先度とともに表示させることを特徴とする請求項13または14に記載の画像処理装置。 The display control means includes
The image processing apparatus according to claim 13, wherein an image corresponding to the partial area set by the setting unit is displayed together with the priority determined by the determination unit.
前記設定手段により設定された部分領域に対応付けられた前記オブジェクトを強調表示させることを特徴とする請求項13から15のいずれか1項に記載の画像処理装置。 The display control means includes
The image processing apparatus according to claim 13, wherein the object associated with the partial area set by the setting unit is highlighted.
取得された前記オブジェクトに関する情報に基づいて、前記画像内の部分領域を設定するステップと、
取得された前記オブジェクトに関する情報に基づいて、前記設定手段により設定された部分領の優先度を決定するステップと、を含むことを特徴とする画像処理方法。 Obtaining information about the object to be inspected extracted from the image;
Setting a partial region in the image based on the acquired information about the object;
And determining a priority of the partial area set by the setting means based on the acquired information on the object.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016132530A JP6765877B2 (en) | 2016-07-04 | 2016-07-04 | Image processing equipment, image processing methods and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016132530A JP6765877B2 (en) | 2016-07-04 | 2016-07-04 | Image processing equipment, image processing methods and programs |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018005612A true JP2018005612A (en) | 2018-01-11 |
| JP2018005612A5 JP2018005612A5 (en) | 2019-08-15 |
| JP6765877B2 JP6765877B2 (en) | 2020-10-07 |
Family
ID=60947958
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016132530A Active JP6765877B2 (en) | 2016-07-04 | 2016-07-04 | Image processing equipment, image processing methods and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6765877B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109975321A (en) * | 2019-03-29 | 2019-07-05 | 深圳市派科斯科技有限公司 | A kind of defect inspection method and device for FPC |
| JP2022139903A (en) * | 2021-03-12 | 2022-09-26 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012049503A (en) * | 2010-07-27 | 2012-03-08 | Fujitsu Semiconductor Ltd | Inspection device for semiconductor device, and inspection method for semiconductor device |
| JP2013134190A (en) * | 2011-12-27 | 2013-07-08 | Kddi Corp | Inspection auxiliary device and method |
-
2016
- 2016-07-04 JP JP2016132530A patent/JP6765877B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012049503A (en) * | 2010-07-27 | 2012-03-08 | Fujitsu Semiconductor Ltd | Inspection device for semiconductor device, and inspection method for semiconductor device |
| JP2013134190A (en) * | 2011-12-27 | 2013-07-08 | Kddi Corp | Inspection auxiliary device and method |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109975321A (en) * | 2019-03-29 | 2019-07-05 | 深圳市派科斯科技有限公司 | A kind of defect inspection method and device for FPC |
| JP2022139903A (en) * | 2021-03-12 | 2022-09-26 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
| JP7401478B2 (en) | 2021-03-12 | 2023-12-19 | キヤノン株式会社 | Information processing device, information processing method, and program |
| JP2024019350A (en) * | 2021-03-12 | 2024-02-08 | キヤノン株式会社 | Information processing device, information processing method, and program |
| JP7757380B2 (en) | 2021-03-12 | 2025-10-21 | キヤノン株式会社 | Information processing device, server device, control method for information processing device, control method for server device, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6765877B2 (en) | 2020-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12112462B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| US11378522B2 (en) | Information processing apparatus related to machine learning for detecting target from image, method for controlling the same, and storage medium | |
| US12229643B2 (en) | Teaching data extending device, teaching data extending method, and program | |
| US9176043B2 (en) | Cell image analysis apparatus, cell image analysis method, and program | |
| JP7233251B2 (en) | Information processing device, control method and program for information processing device | |
| JP6334767B1 (en) | Information processing apparatus, program, and information processing method | |
| EP2916261A2 (en) | Detecting device and detecting method | |
| JP6765877B2 (en) | Image processing equipment, image processing methods and programs | |
| JP6575628B1 (en) | Information processing apparatus, information processing system, control method, and program | |
| JP7775913B2 (en) | Image analysis device, image analysis method, and program | |
| JP7337557B2 (en) | Information processing device, system, information processing method and program | |
| JP7418158B2 (en) | Information processing device, information processing method and program | |
| JP2021156879A (en) | Fracture surface analysis device, fracture surface analysis method, and machine learning data set generation method | |
| JP5910637B2 (en) | Biological image analysis system, biological image analysis method, and biological image analysis program | |
| EP4365833A1 (en) | Image processing device, method, and image processing system | |
| US12354407B2 (en) | Image processing system, imaging system, image processing method, and non-transitory computer-readable medium | |
| JP7385192B2 (en) | Image processing device, image processing method, and computer program | |
| JP5998952B2 (en) | Sign image placement support apparatus and program | |
| JP5397103B2 (en) | Face position detection device, face position detection method, and program | |
| JP4116858B2 (en) | Line-of-sight measurement accuracy evaluation apparatus, line-of-sight measurement accuracy evaluation method, line-of-sight measurement accuracy evaluation program, and computer-readable recording medium recording the program | |
| CN117203665B (en) | Image processing device | |
| JP7613366B2 (en) | IMAGE MANAGEMENT DEVICE, CONTROL METHOD, AND PROGRAM | |
| JP6939855B2 (en) | Information processing equipment, information processing systems, control methods, and programs | |
| CN117952929A (en) | Defect detection method, device and equipment | |
| JP2018156449A (en) | Abnormal object detection program, abnormal object detection method, and abnormal object detection apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190628 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190628 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200602 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200713 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200818 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200916 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6765877 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D03 |