JP2016004274A - 製品の欠陥検出方法 - Google Patents

製品の欠陥検出方法 Download PDF

Info

Publication number
JP2016004274A
JP2016004274A JP2014121928A JP2014121928A JP2016004274A JP 2016004274 A JP2016004274 A JP 2016004274A JP 2014121928 A JP2014121928 A JP 2014121928A JP 2014121928 A JP2014121928 A JP 2014121928A JP 2016004274 A JP2016004274 A JP 2016004274A
Authority
JP
Japan
Prior art keywords
product
image
roi
alignment
inspection
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
Application number
JP2014121928A
Other languages
English (en)
Other versions
JP6611415B2 (ja
Inventor
布施 直紀
Naoki Fuse
直紀 布施
湯藤 隆夫
Takao Yuto
隆夫 湯藤
高橋 信幸
Nobuyuki Takahashi
信幸 高橋
弘樹 大田
Hiroki Ota
弘樹 大田
浩典 崎
Hironori Saki
浩典 崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daido Steel Co Ltd
Mitsubishi Space Software Co Ltd
Original Assignee
Daido Steel Co Ltd
Mitsubishi Space Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daido Steel Co Ltd, Mitsubishi Space Software Co Ltd filed Critical Daido Steel Co Ltd
Priority to JP2014121928A priority Critical patent/JP6611415B2/ja
Publication of JP2016004274A publication Critical patent/JP2016004274A/ja
Application granted granted Critical
Publication of JP6611415B2 publication Critical patent/JP6611415B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

【課題】非線形位置合せを使用して製品の欠陥を正確かつ迅速に検出することが可能な製品の欠陥検出方法を提供する。
【解決手段】無欠陥の正常製品を撮影して得られた基準画像と、正常製品と同種の、検査対象製品を撮影して得られた検査画像とを非線形位置合せによって比較してその差分画像より検査対象製品の欠陥の有無を検出する方法において、非線形位置合せにおける関心領域(ROI)の設定を、当該ROIの画素パターンが一定以上ある場合にのみ行うようにする。
【選択図】図2

Description

本発明は製品の欠陥検出方法に関し、特にX線を使用した製品欠陥の検出に好適に使用できる方法に関するものである。
製品内部の欠陥、例えば鋳造品の内部に生じる引け巣のような欠陥を検出する場合に内部透過性のX線を使用した検出が行われる。この場合、検査対象の製品は普通3次元形状を有していることから、X線の線源位置によって製品の透過画像に歪みを生じる。一方、欠陥検出は正常製品を撮影して得られた基準画像と、正常製品と同種の検査対象製品を撮影して得られた検査画像との差分画像を算出して、差分画像中に生じた図形領域を欠陥として判定することが行われている。ところがX線の透過画像は局所的に歪みの程度が異なるために一般的な線形座標変換によって検査画像を基準画像に合わせこむことができず、正確な欠陥検出ができない。そこで、このような欠陥検出に、特許文献1に示されている、いわゆる非線形位置合せを利用することが考えられる。
特開2005−176402
しかし、上記特許文献1に記載の発明の対象は人体胸部のX線画像であり、一般の工業製品を対象としたものではない。このような工業製品の欠陥検出に非線形位置合せを適用するに際してはその精度と共に演算の処理負担軽減による迅速化が必要である等の種々の対策が求められる。
そこで本発明はこのような要請に鑑みたもので、非線形位置合せを使用して製品の欠陥を正確かつ迅速に検出することが可能な製品の欠陥検出方法を提供することを目的とする。
上記目的を達成するために、本第1発明では、無欠陥の正常製品を撮影して得られた基準画像と、正常製品と同種の、検査対象製品を撮影して得られた検査画像とを非線形位置合せによって比較してその差分画像より検査対象製品の欠陥の有無を検出する方法において、非線形位置合せにおける関心領域(ROI)の設定を、当該ROIの画素パターンが一定以上ある場合にのみ行うようにする。
本第1発明によれば、非線形位置合せが困難な、平坦で画素パターンの変化が乏しい領域を有する製品では当該領域にROIの設定を行わないようにしたから、ROI間の相互相関演算の負担が軽減されて画像位置合せ速度の向上が図られる。また、ROIの設定が行われない領域は画素パターンの変化が乏しい領域であるから、この領域にROIを設定しなくても画像位置合せの精度は低下せず正確な欠陥検出が可能である。
本第2発明では、前記非線形位置合せにおける位置合せ探索時の対象ROIと探索ROIのサイズを相対的に大きくするとともに、位置合せ演算時の対象ROIと探索ROIの画像を相対的に縮小するようにする。
本第2発明によれば、位置合せ探索時のROIのサイズを相対的に大きくしてあるから局所的な画素パターンの類似性の影響を受けにくくなり、位置合わせの精度が向上する。また、位置合せ演算時のROIの画像を相対的に縮小してあるから相互相関演算の演算量低減が可能となって、迅速な欠陥検出が可能である。
本第3発明では、前記非線形位置合せにおいて、前記検査画像を、複数製品が同時に撮影された撮影画像から各製品毎に分離して得るようにする。
本第3発明によれば、異なる姿勢で複数がトレイに収容されて同時に撮影される製品について、各製品毎に分離された検査画像を得ることができるから、各製品毎の欠陥検出が可能となる。
本第4発明では、前記非線形位置合せにおいて、前記検査画像を部分領域に分割し、各部分領域毎に前記差分画像を得るようにする。
本第4発明によれば、検査画像を例えば輝度が同程度の部分領域に分割して、各部分領域毎に差分画像を得るようにしたから、高精度な差分画像を得ることができ、正確な欠陥検出が可能となる。
以上のように、本発明の製品の欠陥検出方法によれば、非線形位置合せを使用して製品の欠陥を正確かつ迅速に検出することができる。
本発明方法を実施する欠陥検出装置の構成を示すブロック図である。 クライアントPCで実行される処理のフローチャートである。 欠陥検出処理のフローチャートである。 エリア分割のマスクパターン生成の概念図である。 検査画像を示す図およびテンプレートROIの配置例を示す図である。 ROIの設定サイズを示す概念図である。 ROIの縮小処理を示す概念図である。 製品の基準画像を示す図およびマスク画像作成にための領域分割を示す図である。
図1には本発明方法を実施する欠陥検出装置の構成を示す。欠陥検出装置はX線照射装置1、X線画像保存装置2および判定装置3で構成されている。X線照射装置1は製品にX線を照射してイメージングプレート11に製品の透過撮影画像を定着させる。透過撮影画像が定着されたイメージングプレート11はX線画像保存装置2を構成する読取装置21に装着されてDICOMデジタル画像として読み込まれ、X線画像保存サーバ22に蓄積される。当該保存サーバ22には画像確認用のモニタ23が付設されている。
DICOMデジタル画像は判定装置3を構成するクライアントPC31に送られてRAW画像に変換される。クライアントPC31にはモニタ32、データベース用サーバ33および外部記憶装置(NAS)34が接続されている。以下、クライアントPC31で実行される処理を図2のフローチャートに従って説明する。
図2のステップ101でRAW画像ファイルを読み込み、ステップ102でエリア分割を行う。エリア分割の手法を図4で説明する。検査対象の製品は通常、複数が異なる姿勢でトレイに収容されて同時に撮影される。そこで、製品を個々に分離した画像を得る必要がある。例えば図4(1)に示すように二個の製品W1,W2が撮影された場合には、図4(2)に示すように各製品W1,W2に対応したマスクパターンM1,M2を生成して、これらマスクパターンM1,M2をオーバーレイして図4(3)に示すように単一製品毎に分離されたRAW画像を得る。
図2のステップ103では、分離された各製品のRAW画像について非線形位置合せ画像を生成する。非線形位置合せ画像を生成するに際しては例えば、検査対象の各製品のRAW画像(検査画像)にテンプレート関心領域(ROI)を設定するとともに、これと同種の無欠陥の正常製品を予め撮影して得られたRAW画像(基準画像)に探索関心領域(ROI)を設定する。
この場合、探索ROIはテンプレートROIより大きく設定され、テンプレートROIを探索ROI内で移動させつつ両領域の相互相関値を計算する。そして相互相関値が最大となる領域が互いに対応する領域であるとして非線形位置合せを行う。この操作は既述の特許文献1に説明されている公知の方法である。
本実施形態では、工業製品の特性に鑑みて非線形位置合せの精度と速度向上を図っている。すなわち、このような工業製品の画像では一般に、平坦で画素パターンの変化が乏しい領域が存在する。このような領域ではテンプレートROIと探索ROIの相互相関値のピークが得難いため位置合せが良好に行われない。そこで、画素の輝度値Iの分散Vを下式(1)で算出して、ROI内の画素の輝度分散Vが一定値より高い場合にのみ、位置合せに有効な画素パターンがあるものとしてテンプレートROIを配置する。
V=Σ|I(x,y)−Iv|**2…(1)
ここでI(x,y)はテンプレートROI内の各画素の輝度、IvはテンプレートROI内の画素の輝度平均値、**2は二乗(以下同様)を示す。
このようなテンプレートROIの配置の一例を図5に示す。図5(1)は検査画像であり、円形部の内周領域W11や外方突出部の一部領域W12では画素パターンの変化が乏しい。そこでこのような領域W11,W12には、図5(2)に示すように、テンプレートROI4が配置されない。これにより、位置合せ精度を保ちつつ、テンプレートROIと探索ROI間の相互相関演算の負担が軽減されて位置合せ速度の向上が実現される。
ところで、工業製品の場合には規則的な変化部分が多いため、テンプレートROIや探索ROIの大きさを小さくすると複数領域で相互相関値が同程度の値を示して位置合わせの精度が低下してしまう。そこで、本実施形態では、テンプレートROI4の画素サイズを図6に示すように例えばXピクセル(X=45ピクセル)角として、従来の人体胸部を対象とした異常検出の際の画素サイズである23ピクセル角に比して大きくし、また、探索ROI5の画素サイズも例えば従来の121ピクセル角からYピクセル(Y=501ピクセル)角と大きくして、探索範囲を広げている。
しかしこのようにすると、相互相関処理の演算処理量が3430倍[=(121/23)**2×(501/45)**2]に増大してしまう。そこで、本実施形態ではさらに、非線形位置合せのための相互相関演算を行うに際してテンプレートROIと探索ROIの画像を、例えば画素を適当に間引く等によって図7に示すようにZ(例えば1/5)倍だけ縮小して、相互相関処理の演算処理量を1/625[=(1/5)**2×(1/5)**2]だけ軽減している。これにより、広い範囲で相互相関を取るようにしても、相互相関演算の演算処理量の増加を全体として5.5倍程度(=3430×1/625)に抑えることができる。
図2のステップ104では、以上の処理で生成された非線形位置合せ画像を使用して欠陥検出を行う。欠陥検出処理の詳細を図3のフローチャートを参照して以下に説明する。図3のステップ201で非線形位置合せ画像を読み込み、ステップ202ではマスク画像を非線形位置合せ画像にオーバーレイしてステップ203で検査領域を抽出する。ここで、検査領域を抽出するためのマスク画像の作成について説明する。図8(1)に示す製品の基準画像につき、当該画像の濃淡(輝度)に基いて輝度が同程度の領域を、閉鎖された輪郭線で区画して領域分割する(図8(2))。図8(2)中、数字・文字を付した部分が分割された各領域である。マスク画像は検査対象とする領域以外をマスキングしたもので、分割された領域の数だけ作成される。
上記ステップ203での検査領域の抽出は、非線形位置合せ画像に上記マスク画像をオーバーレイすることによって所望の領域のみを検査領域として抽出するものである。ステップ204では、検査領域が鋳出文字部やバリ部を含むものであるか判定する。これを行う理由は、鋳出文字部には明部と暗部が混在しているため後述する非線形位置合せ差分画像上では欠陥と区別することが困難だからである。また、バリ部については非線形位置合せ画像での位置合わせが難しいからである。
そこで、上記ステップ204で、検査領域が鋳出文字部やバリ部を含むものである場合にはステップ205へ進んで、非線形位置合せ画像ではなくRAW画像である検査画像を読み込み、上記マスク画像を検査画像にオーバーレイして鋳出文字部やバリ部を含む検査領域を抽出してステップ207以下の画像処理に移行する。ここで、X線透過画像である上記検査画像に代えて目視画像を使用しても良い。
上記ステップ204で検査領域に鋳出文字部等が含まれていない場合にはステップ207へ進んで、ステップ203で抽出された非線形位置合せ画像中の各検査領域について基準画像との差分画像(非線形位置合せ差分画像)を算出し生成する。
ステップ208では、各検査領域の背景輝度の補正を行い、続くステップ209で検査領域の画像を所定のスレッショールド値で二値化する。そしてステップ210で、二値化された画像中に残った図形のピクセル数を解析し、ピクセル数が所定値以上の場合にステップ211で上記図形を欠陥と判定する。
なおこの場合、製品が収容されたトレイ内に、複数の同一円図形を数段階の異なる濃度で描いたスケール部材を入れておき、各製品と同時に撮影された上記スケール部材のRAW画像を得て、上記ステップ209で二値化された画像上の円図形を、RAW画像中の円図形と比較して、この時の寸法変化率よりステップ211でのピクセル数の判定値を校正するようにすれば、さらに正確な欠陥の有無判定が可能となる。
1…X線照射装置、2…X線画像保存装置、3…判定装置、31…クライアントPC。

Claims (4)

  1. 無欠陥の正常製品を撮影して得られた基準画像と、正常製品と同種の、検査対象製品を撮影して得られた検査画像とを非線形位置合せによって比較してその差分画像より検査対象製品の欠陥の有無を検出する方法において、非線形位置合せにおける関心領域(ROI)の設定を、当該ROIの画素パターンが一定以上ある場合にのみ行うようにした製品の欠陥検出方法。
  2. 前記非線形位置合せにおける位置合せ探索時の対象ROIと探索ROIのサイズを相対的に大きくするとともに、位置合せ演算時の対象ROIと探索ROIの画像を相対的に縮小するようにした請求項1に記載の製品の欠陥検出方法。
  3. 前記非線形位置合せにおいて、前記検査画像を、複数製品が同時に撮影された撮影画像から各製品毎に分離して得るようにした請求項1又は2に記載の製品の欠陥検出方法。
  4. 前記非線形位置合せにおいて、前記検査画像を部分領域に分割し、各部分領域毎に前記差分画像を得るようにした請求項1ないし3のいずれかに記載の製品の欠陥検出方法。
JP2014121928A 2014-06-13 2014-06-13 工業製品の内部欠陥検出方法 Expired - Fee Related JP6611415B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014121928A JP6611415B2 (ja) 2014-06-13 2014-06-13 工業製品の内部欠陥検出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014121928A JP6611415B2 (ja) 2014-06-13 2014-06-13 工業製品の内部欠陥検出方法

Publications (2)

Publication Number Publication Date
JP2016004274A true JP2016004274A (ja) 2016-01-12
JP6611415B2 JP6611415B2 (ja) 2019-11-27

Family

ID=55223550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014121928A Expired - Fee Related JP6611415B2 (ja) 2014-06-13 2014-06-13 工業製品の内部欠陥検出方法

Country Status (1)

Country Link
JP (1) JP6611415B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017062178A (ja) * 2015-09-25 2017-03-30 大同特殊鋼株式会社 製品の欠陥検出方法
CN119515770A (zh) * 2024-09-29 2025-02-25 科大讯飞华南人工智能研究院(广州)有限公司 一种工业零件缺陷检测方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737074A (ja) * 1992-11-25 1995-02-07 Arch Dev Corp 時間的に連続する胸部画像間の経時変化を検出する方法及び装置
JPH095262A (ja) * 1995-06-21 1997-01-10 Hamamatsu Photonics Kk 投影画像又は投影画像及び断層画像を用いた検査装置
JP2009225933A (ja) * 2008-03-21 2009-10-08 Fujifilm Corp カプセル内視鏡システム及びカプセル内視鏡の動作制御方法
JP2011128756A (ja) * 2009-12-16 2011-06-30 Fuji Heavy Ind Ltd 物体検出装置
JP2013011856A (ja) * 2011-06-01 2013-01-17 Canon Inc 撮像システムおよびその制御方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737074A (ja) * 1992-11-25 1995-02-07 Arch Dev Corp 時間的に連続する胸部画像間の経時変化を検出する方法及び装置
JPH095262A (ja) * 1995-06-21 1997-01-10 Hamamatsu Photonics Kk 投影画像又は投影画像及び断層画像を用いた検査装置
JP2009225933A (ja) * 2008-03-21 2009-10-08 Fujifilm Corp カプセル内視鏡システム及びカプセル内視鏡の動作制御方法
JP2011128756A (ja) * 2009-12-16 2011-06-30 Fuji Heavy Ind Ltd 物体検出装置
JP2013011856A (ja) * 2011-06-01 2013-01-17 Canon Inc 撮像システムおよびその制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017062178A (ja) * 2015-09-25 2017-03-30 大同特殊鋼株式会社 製品の欠陥検出方法
CN119515770A (zh) * 2024-09-29 2025-02-25 科大讯飞华南人工智能研究院(广州)有限公司 一种工业零件缺陷检测方法
CN119515770B (zh) * 2024-09-29 2025-09-16 科大讯飞华南人工智能研究院(广州)有限公司 一种工业零件缺陷检测方法

Also Published As

Publication number Publication date
JP6611415B2 (ja) 2019-11-27

Similar Documents

Publication Publication Date Title
US20240404235A1 (en) A computer-implemented method of enhancing object detection in a digital image of known underlying structure, and corresponding module, data processing apparatus and computer program
US10726539B2 (en) Image processing apparatus, image processing method and storage medium
CN104363815B (zh) 图像处理装置以及图像处理方法
CN101976436B (zh) 一种基于差分图修正的像素级多聚焦图像融合方法
US20130231559A1 (en) System and method for providing 2-dimensional computerized- tomography image corresponding to 2-dimensional ultrasound image
JP6317725B2 (ja) 取得された画像内のクラッタを決定するためのシステム及び方法
EP3142045B1 (en) Predicting accuracy of object recognition in a stitched image
CN106934794A (zh) 信息处理装置,信息处理方法和检查系统
KR101510206B1 (ko) 항공 하이퍼스펙트럴 영상을 이용한 수치지도 수정 도화용 도시변화지역의 탐지 방법
CN105574527A (zh) 一种基于局部特征学习的快速物体检测方法
JP7505866B2 (ja) 点検支援方法、点検支援システム、及び点検支援プログラム
US10620417B2 (en) Method for generating a reflection-reduced contrast image and corresponding device
WO2014045508A1 (ja) 検査装置、検査方法、および検査プログラム
JP5839710B2 (ja) 解析点設定装置および方法、並びに体動検出装置および方法
JP6525837B2 (ja) 製品の欠陥検出方法
JP7741654B2 (ja) 学習装置、画像処理装置、学習処理方法、及びプログラム
JP6611415B2 (ja) 工業製品の内部欠陥検出方法
Mikolaj et al. Removing confounding information from fetal ultrasound images
JP2015093131A5 (ja)
Jiang et al. A comprehensive method of contour extraction for industrial computed tomography images
KR101777696B1 (ko) 면적 대칭성을 이용한 에지 위치 결정 방법
JP6643301B2 (ja) 欠陥検査装置及び欠陥検査方法
JP7262203B2 (ja) 画像処理装置および画像処理装置の制御方法ならびにプログラム
JP5992848B2 (ja) 体動表示装置および方法
EP2535001A1 (en) Method, a system and a computer program product for registration and identification of diagnostic images

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140613

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180419

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20181002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190206

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20190226

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20190510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191029

R150 Certificate of patent or registration of utility model

Ref document number: 6611415

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees