JPWO2020137151A1 - 学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備 - Google Patents
学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備 Download PDFInfo
- Publication number
- JPWO2020137151A1 JPWO2020137151A1 JP2020509542A JP2020509542A JPWO2020137151A1 JP WO2020137151 A1 JPWO2020137151 A1 JP WO2020137151A1 JP 2020509542 A JP2020509542 A JP 2020509542A JP 2020509542 A JP2020509542 A JP 2020509542A JP WO2020137151 A1 JPWO2020137151 A1 JP WO2020137151A1
- Authority
- JP
- Japan
- Prior art keywords
- defect
- image
- determination
- periodic
- absence
- 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
- 230000007547 defect Effects 0.000 title claims abstract description 589
- 229910000831 Steel Inorganic materials 0.000 title claims abstract description 285
- 239000010959 steel Substances 0.000 title claims abstract description 285
- 239000000463 material Substances 0.000 title claims abstract description 173
- 238000000034 method Methods 0.000 title claims abstract description 154
- 238000004519 manufacturing process Methods 0.000 title claims description 55
- 238000001514 detection method Methods 0.000 title claims description 25
- 230000000737 periodic effect Effects 0.000 claims abstract description 228
- 238000010801 machine learning Methods 0.000 claims abstract description 40
- 238000009826 distribution Methods 0.000 claims abstract description 30
- 238000012360 testing method Methods 0.000 claims description 57
- 230000008569 process Effects 0.000 claims description 51
- 238000003384 imaging method Methods 0.000 claims description 39
- 238000006243 chemical reaction Methods 0.000 claims description 36
- 238000004364 calculation method Methods 0.000 claims description 21
- 230000008859 change Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 43
- 238000010586 diagram Methods 0.000 description 21
- 238000013527 convolutional neural network Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 238000003860 storage Methods 0.000 description 9
- 238000005286 illumination Methods 0.000 description 8
- 238000003702 image correction Methods 0.000 description 8
- 238000005096 rolling process Methods 0.000 description 7
- 230000001771 impaired effect Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 230000002542 deteriorative effect Effects 0.000 description 5
- 238000007689 inspection Methods 0.000 description 5
- 238000011109 contamination Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000013016 learning Effects 0.000 description 4
- 238000011176 pooling Methods 0.000 description 4
- 230000002950 deficient Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000011295 pitch Substances 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 238000007716 flux method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000001568 sexual effect Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 238000000137 annealing Methods 0.000 description 1
- 238000003705 background correction Methods 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000010960 cold rolled steel Substances 0.000 description 1
- 238000005097 cold rolling Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 229910001507 metal halide Inorganic materials 0.000 description 1
- 150000005309 metal halides Chemical class 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000005554 pickling Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/001—Industrial image inspection using an image reference approach
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/892—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the flaw, defect or object feature examined
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/892—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the flaw, defect or object feature examined
- G01N21/8922—Periodic flaws
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
- G06V10/449—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
- G06V10/451—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters with interaction between the filter responses, e.g. cortical complex cells
- G06V10/454—Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8883—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges involving the calculation of gauges, generating models
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8887—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/8914—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the material examined
- G01N2021/8918—Metal
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/892—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the flaw, defect or object feature examined
- G01N2021/8924—Dents; Relief flaws
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/06—Recognition of objects for industrial automation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Chemical & Material Sciences (AREA)
- Pathology (AREA)
- Immunology (AREA)
- Biochemistry (AREA)
- Analytical Chemistry (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Multimedia (AREA)
- Biodiversity & Conservation Biology (AREA)
- Databases & Information Systems (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
〔鋼材判定システム〕
図1は、本発明の実施の形態1に係る鋼材判定システムの構成を示す模式図である。図1に示すように、本発明の実施の形態1に係る鋼材判定システム1は、照明装置2と、撮像装置3と、画像処理部4と、鋼材判定部5と、を備えている。
次に、本発明に係る実施の形態1が、周期性欠陥を検出するために用いる学習済みモデルについて説明する。本発明の学習済みモデルは、人工知能ソフトウエアの一部であるプログラムモジュールとしての利用が想定されており、CPU及び記憶装置を備えるコンピュータ(本明細書内においては、鋼材判定部5)にて用いられる。学習済みモデルは、教師画像の欠陥マップの画像サイズと同一画像サイズである欠陥マップを入力値、その欠陥マップにおける周期性欠陥の有無に関する値を出力値とする学習済みモデルである。欠陥マップは、有害な欠陥であると判定された欠陥部の2次元分布を示した画像である。言い換えれば、欠陥マップは、欠陥部が点によりプロットされた画像である。
次に、この学習済みモデルの生成方法を説明する。なお、学習済みモデルの生成は、1度行えばよく、生成した学習済みモデルを用いて、繰り返し鋼板Pの表面の周期性欠陥を検出することができる。また、本発明の学習済みモデルは、CPU及び記憶装置を備えるコンピュータ(本明細書内においては、機械学習部6)にて生成される。また、このコンピュータには、クラウドコンピューティングを利用したものも含まれる。
次に、図18〜図22を参照して、作成した学習済みモデルを用いた鋼材の表面欠陥検出方法を詳細に説明する。
そして、鋼材判定部5のサイズ変換部51は、各欠陥マップの画像サイズを教師画像と同一画像サイズに変換するサイズ変換処理を行う(ステップS35)。具体的には、判定対象となる欠陥マップの画像サイズが、予め設定された同一画像サイズよりも大きかった場合、サイズ変換部51は、画像サイズを小さくして同一画像サイズと同じとする。逆に、判定対象となる欠陥マップの画像サイズが、予め設定された同一画像サイズよりも小さかった場合は、画像サイズを大きくして同一画像サイズと同じとする。なお、教師画像と同一画像サイズとは、学習済みモデルを作成する際の教師画像の欠陥マップの画像サイズであり、教師画像の欠陥マップの画像サイズから、予め設定される。言い換えれば、ステップS35においては、使用される学習済みモデルを作成する際に選択された教師画像及びテスト画像の欠陥マップの同一画像サイズが、判定画像の欠陥マップにも用いられる。
次に、図23を参照して、作成した学習済みモデルを用いた鋼材の合否判定方法を詳細に説明する。鋼板Pの合否判定方法では、図20に示すステップS42に代えて、図23に示すS42の処理を行う。ステップS21、S22、及びS24の処理は、上述した処理と同様の処理であるから説明を省略する。
図24は、図18の判定ステップS23を示すフローチャートである。図24に示すように、ステップS41の処理は、上述した処理と同様の処理であるから説明を省略する。ステップS42において、判定部53は、周期性欠陥判定部52が算出した確率x及び確率yに基づいて、判定画像に対応する鋼板Pが合格であるか否かを判定する(ステップS423)。判定部53は、周期性欠陥判定部52が算出した判定画像が周期性欠陥が無い画像である確率x%がA%以上である場合(ステップS423:Yes)、その判定画像に対応する鋼板Pを合格と判定し、確率x%がA%より小さい場合(ステップS423:No)、その判定画像に対応する鋼板Pを不合格と判定する。このように、判定画像が周期性欠陥が無い画像であるか否かの判定を行わずに、直接鋼板Pの合否を判定してもよい。
図25は、本発明の実施の形態2に係る鋼材判定システムの構成を示す模式図である。図25に示すように、実施の形態2に係る鋼材判定システム1において、鋼材判定部5は、欠陥混入率計算部54を備える。照明装置2、撮像装置3、画像処理部4、鋼材判定部5、機械学習部6、データ取得部41、画像補正部42、欠陥検出部43、欠陥判定部44、欠陥マップ作成部45、サイズ変換部51,61、周期性欠陥判定部52、判定部53、表示部55,65、モデル作成部62、及び正答率算出部63は、実施の形態1で説明したものと同じであるから、説明を省略する。
図26は、図18の判定ステップS23を示すフローチャートである。図26に示すように、ステップS41、S421の処理は、上述した処理と同様の処理であるから説明を省略する。また、図26の最初の処理において、矢印が2つに記載されているが、これはステップS41の処理と、ステップS43の処理とを、並行して行ってよいことを示している。
また、変形例3として、図26のステップS421とS424とに代えて、図24のステップS423を用いてもよい。つまり、ステップS423において、判定部53は、周期性欠陥の無い画像である確率x%がA%以上(ステップS423:Yes)と判定した判定画像を、ステップS425へ進め、確率x%がA%より小さい(ステップS423:No)と判定された判定画像に対応する鋼板Pを不合格と判定する。この場合は、1ステップ分処理が減るので、より迅速に処理が行えることが期待できる。
次に、図27を参照して、作成した学習済みモデルを用いた鋼材の等級判定方法を詳細に説明する。鋼板Pの等級判定方法では、図26に示すステップS42に代えて、図27に示すS42の処理を行う。ステップS21、S22、及びS24の処理は、上述した処理と同様の処理であるから説明を省略する。
2 照明装置
3 撮像装置
4 画像処理部
5 鋼材判定部
6 機械学習部
41 データ取得部
42 画像補正部
43 欠陥検出部
44 欠陥判定部
45 欠陥マップ作成部
51、61 サイズ変換部
52 周期性欠陥判定部
53 判定部
54 欠陥混入率計算部
55、65 表示部
62 モデル作成部
63 正答率算出部
71 入力層
72 中間層
73 出力層
D 周期性欠陥
P 鋼板
Claims (19)
- 鋼材表面の欠陥部の分布を示した画像であり、かつ同一画像サイズの欠陥マップと、該欠陥マップに予め付与された周期性欠陥の有無と、を含む教師画像を用いて、
鋼材表面の欠陥部の分布を示した画像であり、かつ画像サイズが前記同一画像サイズである欠陥マップを入力値、該欠陥マップ内における周期性欠陥の有無に関する値を出力値とする学習済みモデルを機械学習により生成する、学習済みモデルの生成方法。 - 前記入力値として用いる前記欠陥マップの画像サイズが、前記同一画像サイズと異なる場合、該欠陥マップの画像サイズを前記同一画像サイズに変換して前記入力値とする、請求項1に記載の学習済みモデルの生成方法。
- 鋼材表面の欠陥部の分布を示した画像であり、かつ前記教師画像と同一画像サイズである欠陥マップと、該欠陥マップに予め付与された周期性欠陥の有無とを含むテスト画像を用いて生成される学習済みモデルの生成方法であって、
前記テスト画像の前記欠陥マップを前記学習済みモデルに入力し、該テスト画像における周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記テスト画像における周期性欠陥の有無を判定し、
前記判定された周期性欠陥の有無と前記予め付与された周期性欠陥の有無とを比較して正答率を算出し、
前記算出された正答率に応じて、前記学習済みモデルの生成条件を調整する、請求項1または2に記載の学習済みモデルの生成方法。 - 前記学習済みモデルの生成条件の調整は、前記同一画像サイズを画像サイズが異なる他の同一画像サイズへ変更することである、請求項3に記載の学習済みモデルの生成方法。
- 前記同一画像サイズとして、互いに画像サイズが異なる複数種類の同一画像サイズを設定し、
前記設定された各同一画像サイズの前記教師画像と前記テスト画像との組を用いて、前記正答率を前記複数種類の同一画像サイズ毎に算出し、
前記算出された正答率が最も高い同一画像サイズの教師画像とテスト画像とを用いて、学習済みモデルを生成する、請求項3に記載の学習済みモデルの生成方法。 - 鋼材の表面の欠陥部の分布を示した画像であり、かつ同一画像サイズの欠陥マップが、判定画像として入力される入力層と、
前記判定画像に対する周期性欠陥の有無に関する値を出力する出力層と、
前記判定画像と同一画像サイズである欠陥マップを入力、前記欠陥マップに対する周期性欠陥の有無に関する値を出力とする教師画像を用いて、パラメータが学習された中間層とを備え、
前記同一画像サイズである判定画像を入力層に入力し、前記中間層にて計算し、前記出力層から周期性欠陥の有無に関する値を出力するよう、
コンピュータを機能させるための学習済みモデル。 - 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記判定画像に対する周期性欠陥の有無を判定するステップと、
を含む、表面欠陥検出方法。 - 前記学習済みモデルは、前記判定画像が入力された際に、前記周期性欠陥の有無に関する値を出力するように、前記判定画像と同一画像サイズの教師画像を用いて機械学習が施された、請求項7に記載の表面欠陥検出方法。
- 請求項7または8に記載の表面欠陥検出方法を用いて、鋼材の表面の周期性欠陥を検出し、該検出結果に応じて製造条件を制御して鋼材を製造する、鋼材の製造方法。
- 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記鋼材に対する合否を判定するステップと、
を含む、合否判定方法。 - 前記学習済みモデルは、前記判定画像が入力された際に、前記周期性欠陥の有無に関する値を出力するように、前記判定画像と同一画像サイズの教師画像を用いて機械学習が施された、請求項10に記載の合否判定方法。
- 請求項10または11に記載の合否判定方法を利用して、鋼材の合否を判定し、該判定結果に応じて製造条件を制御して鋼材を製造する、鋼材の製造方法。
- 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記判定画像に対する周期性欠陥の有無を判定するステップと、
前記欠陥部に基づいて、前記判定画像の欠陥混入率を計算するステップと、
前記計算された欠陥混入率と、前記判定画像に対する周期性欠陥の有無の判定結果とに基づいて、前記判定画像に対応する前記鋼材の等級を判定するステップと、
を含む、等級判定方法。 - 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記鋼材に対する合否を判定するステップと、
前記欠陥部に基づいて、前記判定画像の欠陥混入率を計算するステップと、
前記計算された欠陥混入率と、前記鋼材に対する合否の判定結果とに基づいて、前記判定画像に対応する前記鋼材の等級を判定するステップと、
を含む、等級判定方法。 - 請求項13または14に記載の等級判定方法を利用して、鋼材を等級ごとに分別する分別ステップを含む鋼材の製造方法。
- 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記判定画像に対する周期性欠陥の有無を判定するステップと、
を含む処理をコンピュータに実行させるための表面欠陥判定プログラム。 - 鋼材の表面を撮像した撮像データを取得するステップと、
前記撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成するステップと、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するステップと、
前記判定画像を学習済みモデルに入力して、周期性欠陥の有無に関する値を出力させ、該周期性欠陥の有無に関する値に基づいて、前記鋼材に対する合否を判定するステップと、
を含む処理をコンピュータに実行させるための合否判定プログラム。 - 鋼材の表面を撮像した撮像データに基づいて、欠陥部の分布を示す欠陥マップを作成する欠陥マップ作成部と、
前記欠陥マップの画像サイズを同一画像サイズに変換して、前記欠陥マップごとに判定画像を作成するサイズ変換部と、
機械学習済みの学習済みモデルに対して、前記判定画像を入力し、周期性欠陥の有無に関する値を出力する周期性欠陥判定部と、
前記周期性欠陥の有無に関する値に基づいて、前記判定画像に対する周期性欠陥の有無を判定する、及び/または、前記鋼材の合否を判定する判定部と、を備え、
前記学習済みモデルは、前記判定画像が入力された際に、前記周期性欠陥の有無に関する値を出力するように、前記判定画像と同一画像サイズの教師画像を用いて機械学習が施された、判定システム。 - 請求項18に記載の判定システムを備えた鋼材の製造設備。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018241213 | 2018-12-25 | ||
JP2018241213 | 2018-12-25 | ||
PCT/JP2019/042848 WO2020137151A1 (ja) | 2018-12-25 | 2019-10-31 | 学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2020137151A1 true JPWO2020137151A1 (ja) | 2021-02-18 |
JP6973623B2 JP6973623B2 (ja) | 2021-12-01 |
Family
ID=71127917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020509542A Active JP6973623B2 (ja) | 2018-12-25 | 2019-10-31 | 学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20220044383A1 (ja) |
EP (1) | EP3904868A4 (ja) |
JP (1) | JP6973623B2 (ja) |
KR (1) | KR102636470B1 (ja) |
CN (1) | CN113260854A (ja) |
MX (1) | MX2021007733A (ja) |
WO (1) | WO2020137151A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112275807B (zh) * | 2020-09-30 | 2022-11-18 | 首钢集团有限公司 | 一种热轧带钢轮廓边部平台的检测方法及装置 |
JP2023007260A (ja) * | 2021-07-01 | 2023-01-18 | 株式会社日立製作所 | 計算機及び外観検査方法 |
DE102021122939B4 (de) | 2021-09-06 | 2023-06-01 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zum Beurteilen einer Oberfläche eines Karosseriebauteils sowie Verfahren zum Trainieren eines künstlichen neuronalen Netzes |
JP2023042738A (ja) * | 2021-09-15 | 2023-03-28 | 株式会社日立ハイテク | 欠陥検査システム及び欠陥検査方法 |
KR20230073720A (ko) | 2021-11-19 | 2023-05-26 | 부산대학교 산학협력단 | 딥러닝 모델을 이용한 냉연강판에서의 표면결함 자동분류를 위한 장치 및 방법 |
KR102471441B1 (ko) * | 2021-12-20 | 2022-11-28 | 주식회사 아이코어 | 딥 러닝을 기반으로 고장을 검출하는 비전 검사 시스템 |
CN118552620A (zh) * | 2024-07-30 | 2024-08-27 | 爱睿思(厦门)科技有限公司 | 一种基于相机内外参的图纹转印位置偏差的矫正方法 |
CN118735815A (zh) * | 2024-09-02 | 2024-10-01 | 山东省盈鑫彩钢有限公司 | 一种用于冷轧钢板缺陷图像的增强处理方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010185868A (ja) * | 2009-01-15 | 2010-08-26 | Nippon Steel Corp | 連続欠陥判定方法、連続欠陥判定装置及びプログラム |
CN108242054A (zh) * | 2018-01-09 | 2018-07-03 | 北京百度网讯科技有限公司 | 一种钢板缺陷检测方法、装置、设备和服务器 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58156842A (ja) | 1982-03-15 | 1983-09-17 | Toshiba Corp | ロ−ル疵検出装置 |
JPH07198627A (ja) | 1994-01-06 | 1995-08-01 | Nippon Steel Corp | 金属表面欠陥検査装置 |
JP3507695B2 (ja) * | 1998-04-30 | 2004-03-15 | 日本電信電話株式会社 | カオスニューラルネットワークを用いた信号検出方法及び装置 |
US6625515B2 (en) * | 2000-12-21 | 2003-09-23 | Dofasco Inc. | Roll defect management process |
KR100838723B1 (ko) * | 2001-12-05 | 2008-06-16 | 주식회사 포스코 | 스트립표면 결함부의 검출 및 평점산출장치 |
US6950546B2 (en) * | 2002-12-03 | 2005-09-27 | Og Technologies, Inc. | Apparatus and method for detecting surface defects on a workpiece such as a rolled/drawn metal bar |
US7324681B2 (en) * | 2002-12-03 | 2008-01-29 | Og Technologies, Inc. | Apparatus and method for detecting surface defects on a workpiece such as a rolled/drawn metal bar |
US7460703B2 (en) * | 2002-12-03 | 2008-12-02 | Og Technologies, Inc. | Apparatus and method for detecting surface defects on a workpiece such as a rolled/drawn metal bar |
JP4414658B2 (ja) * | 2003-02-14 | 2010-02-10 | 株式会社メック | 欠陥検査装置および欠陥検査方法 |
US7333650B2 (en) * | 2003-05-29 | 2008-02-19 | Nidek Co., Ltd. | Defect inspection apparatus |
JP2004354250A (ja) * | 2003-05-29 | 2004-12-16 | Nidek Co Ltd | 欠陥検査装置 |
JP5453861B2 (ja) | 2008-03-31 | 2014-03-26 | Jfeスチール株式会社 | 周期性欠陥検出装置及びその方法 |
JP2010139317A (ja) * | 2008-12-10 | 2010-06-24 | Mitsubishi Materials Corp | 軸物工具表面の欠陥検査方法および装置 |
JP5733879B2 (ja) * | 2008-12-24 | 2015-06-10 | 株式会社神戸製鋼所 | 工程不良検出装置及び工程不良検出方法 |
KR101271795B1 (ko) * | 2011-08-10 | 2013-06-07 | 주식회사 포스코 | 주편 하면 검사 시스템 및 검사 방법 |
JP2016145887A (ja) * | 2015-02-06 | 2016-08-12 | 株式会社ニューフレアテクノロジー | 検査装置および検査方法 |
EP3315950A4 (en) * | 2015-06-25 | 2018-12-19 | JFE Steel Corporation | Surface flaw detection device, surface flaw detection method, and manufacturing method for steel material |
JP2018005640A (ja) * | 2016-07-04 | 2018-01-11 | タカノ株式会社 | 分類器生成装置、画像検査装置、及び、プログラム |
EP3596449A4 (en) * | 2017-03-14 | 2021-01-06 | University of Manitoba | DETECTION OF STRUCTURAL DEFECTS USING AUTOMATIC LEARNING ALGORITHMS |
JP6530779B2 (ja) * | 2017-04-20 | 2019-06-12 | ファナック株式会社 | 加工不良要因推定装置 |
KR102021944B1 (ko) * | 2017-09-20 | 2019-09-17 | 주식회사 에이치엔에스휴먼시스템 | 제철소 철강제품 품질관리를 위한 지능형 결함 제어 방법 및 시스템 |
CN108021938A (zh) * | 2017-11-29 | 2018-05-11 | 中冶南方工程技术有限公司 | 一种冷轧带钢表面缺陷在线检测方法以及检测系统 |
JP6892606B2 (ja) * | 2018-03-02 | 2021-06-23 | 日本電信電話株式会社 | 位置特定装置、位置特定方法及びコンピュータプログラム |
JP6766839B2 (ja) * | 2018-03-14 | 2020-10-14 | オムロン株式会社 | 検査システム、画像識別システム、識別システム、識別器生成システム、及び学習データ生成装置 |
JP7102941B2 (ja) * | 2018-05-24 | 2022-07-20 | 株式会社ジェイテクト | 情報処理方法、情報処理装置、及びプログラム |
WO2020071162A1 (ja) * | 2018-10-01 | 2020-04-09 | 株式会社システムスクエア | 教師データ生成装置及び教師データ生成プログラム |
-
2019
- 2019-10-31 CN CN201980086096.9A patent/CN113260854A/zh active Pending
- 2019-10-31 JP JP2020509542A patent/JP6973623B2/ja active Active
- 2019-10-31 MX MX2021007733A patent/MX2021007733A/es unknown
- 2019-10-31 WO PCT/JP2019/042848 patent/WO2020137151A1/ja unknown
- 2019-10-31 KR KR1020217019056A patent/KR102636470B1/ko active IP Right Grant
- 2019-10-31 US US17/413,759 patent/US20220044383A1/en active Pending
- 2019-10-31 EP EP19906072.4A patent/EP3904868A4/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010185868A (ja) * | 2009-01-15 | 2010-08-26 | Nippon Steel Corp | 連続欠陥判定方法、連続欠陥判定装置及びプログラム |
CN108242054A (zh) * | 2018-01-09 | 2018-07-03 | 北京百度网讯科技有限公司 | 一种钢板缺陷检测方法、装置、设备和服务器 |
Non-Patent Citations (1)
Title |
---|
KOPACZKA ET AL.: "Automated Enhancement and Detection of Stripe Defects in Large Circular Weft Knitted Fabrics", 2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), JPN6020002369, 2016, ISSN: 0004543977 * |
Also Published As
Publication number | Publication date |
---|---|
WO2020137151A1 (ja) | 2020-07-02 |
US20220044383A1 (en) | 2022-02-10 |
EP3904868A4 (en) | 2023-01-25 |
KR102636470B1 (ko) | 2024-02-13 |
JP6973623B2 (ja) | 2021-12-01 |
MX2021007733A (es) | 2021-08-05 |
CN113260854A (zh) | 2021-08-13 |
KR20210091309A (ko) | 2021-07-21 |
EP3904868A1 (en) | 2021-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6973623B2 (ja) | 学習済みモデルの生成方法、学習済みモデル、表面欠陥検出方法、鋼材の製造方法、合否判定方法、等級判定方法、表面欠陥判定プログラム、合否判定プログラム、判定システム、及び鋼材の製造設備 | |
Shipway et al. | Automated defect detection for fluorescent penetrant inspection using random forest | |
JP6753553B1 (ja) | 表面欠陥検出方法、表面欠陥検出装置、鋼材の製造方法、鋼材の品質管理方法、鋼材の製造設備、表面欠陥判定モデルの生成方法、及び表面欠陥判定モデル | |
JP2008175549A (ja) | 欠陥検出装置および欠陥検出方法 | |
CN115668290A (zh) | 使用深度学习来检查片材物品 | |
JP2007132757A (ja) | 外観検査方法および同装置 | |
JPH06148098A (ja) | 表面欠陥検査装置 | |
JP2010133846A (ja) | 外観検査装置 | |
JP2019532426A (ja) | 複数の処理システムの同期 | |
RU2796806C2 (ru) | Способ формирования обучаемой модели, обучаемая модель, способ контроля поверхностных дефектов, способ производства стали, способ определения соответствия/несоответствия, способ определения сорта, программа определения поверхностных дефектов, программа определения соответствия/несоответствия, система определения и оборудование для производства стали | |
TWI753424B (zh) | 外觀檢查管理系統、外觀檢查管理裝置、外觀檢查管理方法以及程式 | |
JPH10123066A (ja) | 特異点検出装置及び方法 | |
JP7469740B2 (ja) | ベルト検査システムおよびベルト検査プログラム | |
JP2015059854A (ja) | 欠陥検査方法及び欠陥検査装置 | |
JP2023019941A (ja) | 情報処理装置、情報処理システム、画像解析方法、および制御プログラム | |
WO2015159352A1 (ja) | ウェブ検査装置、ウェブ検査方法、ウェブ検査プログラム | |
JP2011145103A (ja) | 周期欠陥検出装置、周期欠陥検出方法、およびプログラム | |
JP2007198803A (ja) | 外観検査システム | |
JPWO2020158630A1 (ja) | 検出装置、学習器、コンピュータプログラム、検出方法及び学習器の生成方法 | |
CN112763511B (zh) | 显示面板的线路缺陷的检测方法 | |
JP2016075542A (ja) | 無地の段ボールシートの欠陥検出装置及び欠陥検出方法 | |
JP4889018B2 (ja) | 外観検査方法 | |
JP2020190485A (ja) | 識別モデル生成装置、識別モデル生成方法及び識別モデル生成プログラム、並びに鋼材疵判定装置、鋼材疵判定方法及び鋼材疵判定プログラム | |
Bukhari et al. | Automated PCB Inspection System. | |
JP2001266122A (ja) | 色ムラ欠陥検査方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210706 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210825 |
|
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: 20211005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211018 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6973623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |