IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ JFEスチール株式会社の特許一覧

特開2024-179378金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置
<>
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図1
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図2
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図3
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図4
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図5
  • 特開-金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置 図6
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024179378
(43)【公開日】2024-12-26
(54)【発明の名称】金属材の検査装置、機械学習モデルの生成方法、金属材の検査方法、金属材の製造装置
(51)【国際特許分類】
   G01N 21/892 20060101AFI20241219BHJP
   G06T 7/00 20170101ALI20241219BHJP
【FI】
G01N21/892 B
G06T7/00 350B
【審査請求】未請求
【請求項の数】14
【出願形態】OL
(21)【出願番号】P 2023098185
(22)【出願日】2023-06-15
(71)【出願人】
【識別番号】000001258
【氏名又は名称】JFEスチール株式会社
(74)【代理人】
【識別番号】100184859
【弁理士】
【氏名又は名称】磯村 哲朗
(74)【代理人】
【識別番号】100123386
【弁理士】
【氏名又は名称】熊坂 晃
(74)【代理人】
【識別番号】100196667
【弁理士】
【氏名又は名称】坂井 哲也
(74)【代理人】
【識別番号】100130834
【弁理士】
【氏名又は名称】森 和弘
(72)【発明者】
【氏名】飯田 隆志
(72)【発明者】
【氏名】松尾 明
【テーマコード(参考)】
2G051
5L096
【Fターム(参考)】
2G051AA37
2G051AB13
2G051CA04
2G051DA06
2G051EB05
5L096BA03
5L096KA04
5L096KA15
(57)【要約】
【課題】 容易に設置可能でありかつ、正確な溶接状態を判断することが可能な金属材の検査装置を提供する。
【解決手段】 先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を有する金属材を検査する金属材の検査装置である。金属材の検査装置は、前記溶接部を撮像範囲に含む画像を取得する画像取得部と、前記画像に基づいて、前記溶接部の溶接状態に関する情報である溶接状態情報を生成する溶接状態情報生成部と、前記溶接状態情報を集計し、前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する集計部と、を有する。
【選択図】図1
【特許請求の範囲】
【請求項1】
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を有する金属材を検査する金属材の検査装置であって、
前記溶接部を撮像範囲に含む画像を取得する画像取得部と、
前記画像に基づいて、前記溶接部の溶接状態に関する情報である溶接状態情報を生成する溶接状態情報生成部と、
前記溶接状態情報を集計し、前記溶接状態情報に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する集計部と、
を有する、金属材の検査装置。
【請求項2】
前記溶接状態情報生成部は、前記画像を入力データとし、前記溶接部の溶接状態情報を出力する機械学習モデルを有し、
前記集計部は、前記機械学習モデルが出力した前記溶接部の前記溶接状態情報を集計し、前記溶接状態情報に基づいて、前記溶接結果データを生成する、請求項1に記載の金属材の検査装置。
【請求項3】
前記機械学習モデルは、前記溶接部の評価項目に応じて区分けされた態様で前記溶接部の溶接状態情報を出力し、
前記集計部は、前記溶接部の評価項目に応じて区分けされた態様で、前記溶接結果データを生成する、請求項2に記載の金属材の検査装置。
【請求項4】
前記機械学習モデルは、
前記入力データの前記画像を、前記溶接部が含まれている含有画像又は、前記溶接部が含まれていない非含有画像に分類して出力する第1機械学習モデルと、
前記含有画像を入力データとし、前記溶接部の溶接状態情報を出力する第2機械学習モデルと、を有する、
請求項2又は3に記載の金属材の検査装置。
【請求項5】
前記機械学習モデルは、前記含有画像を入力データとし、前記溶接部が含まれている溶接部含有領域に応じた座標範囲を出力する第3機械学習モデルを有し、
前記第3機械学習モデルが出力した前記座標範囲を用いて、前記第1機械学習モデルが出力した前記含有画像から前記溶接部含有領域を抽出して前処理画像を生成する前処理部を有し、
前記第2機械学習モデルは、前記前処理部によって生成された前記前処理画像を入力とし、前記溶接部の溶接状態情報を出力する、請求項4に記載の金属材の検査装置。
【請求項6】
前記前処理部は、前記溶接部含有領域を前記金属材の幅方向において複数の領域に区分けして前記前処理画像を生成し、
前記第2機械学習モデルは、前記区分けされた複数の領域ごとに生成された前記前処理画像を入力とし、前記溶接部の前記溶接状態情報を出力し、
前記集計部は、前記領域ごとの前記溶接部の前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する、請求項5に記載の金属材の検査装置。
【請求項7】
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を含む金属材の画像を教師データとして生成されかつ、前記溶接部を撮像範囲に含む画像を入力とし、前記溶接部の溶接状態情報を出力する、機械学習モデルの生成方法であって、
前記教師データとして用いられる前記画像は、前記撮像範囲のうちの90%以上の領域が前記溶接部で占められている、機械学習モデルの生成方法。
【請求項8】
前記教師データとして用いられる前記画像は、前記溶接部の評価項目に応じて区分けされ、
前記区分けされた画像における前記溶接部の前記金属材の幅方向の長さは、前記評価項目に応じて規定されている、請求項7に記載の機械学習モデルの生成方法。
【請求項9】
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を有する金属材を検査する金属材の検査方法であって、
前記溶接部を撮像範囲に含む画像を取得する画像取得ステップと、
前記画像を入力データとし、前記溶接部の溶接状態情報を出力する機械学習モデルから前記溶接部の前記溶接状態情報を出力させる出力ステップと、
前記出力ステップで出力された前記溶接部の前記溶接状態情報を集計し、前記溶接状態に基づいて、前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する集計ステップと、
を有する、金属材の検査方法。
【請求項10】
前記出力ステップにおいて、前記溶接部の評価項目に応じて区分けされた態様で前記溶接部の溶接状態が出力され、
前記集計ステップにおいて、前記溶接部の評価項目に応じて区分けされた態様で、前記溶接結果データが生成される、請求項9に記載の金属材の検査方法。
【請求項11】
前記入力データの前記画像を、前記溶接部が含まれている含有画像又は、前記溶接部が含まれていない非含有画像に分類して出力する分類ステップを有し、
前記出力ステップは、前記含有画像を入力データとし、前記溶接部の溶接状態情報を出力する、請求項9又は10に記載の金属材の検査方法。
【請求項12】
前記含有画像を入力データとし、前記溶接部が含まれている溶接部含有領域に応じた座標範囲を出力する溶接部含有領域特定ステップと、
前記座標範囲を用いて、前記含有画像から前記溶接部含有領域を抽出して前処理画像を生成する前処理画像生成ステップと、を有し、
前記出力ステップにおいて、前記前処理画像を入力とし、前記溶接部の溶接状態情報を出力する、請求項11に記載の金属材の検査方法。
【請求項13】
前記前処理画像生成ステップにおいて、前記溶接部含有領域が前記金属材の幅方向において複数の領域に区分けされて前記前処理画像が生成され、
前記出力ステップにおいて、前記区分けされた複数の領域ごとの前記前処理画像を入力とし、前記溶接部の前記溶接状態が出力され、
前記集計ステップにおいて、前記領域ごとの前記溶接部の前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データが生成される、請求項12に記載の金属材の検査方法。
【請求項14】
先行材の金属板の基端側と後行材の金属板の先端側とを溶接する溶接装置と、
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側を溶接する溶接装置と、
請求項1又は2に記載の金属材の検査装置と、
を有する、金属材の製造装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、先行材の金属板の基端側と後行材の金属板の先端側とが溶接された溶接部を有する金属材を検査する金属材の検査装置等に関する。
【背景技術】
【0002】
先行材の金属板の基端側と後行材の金属板の先端側とを溶接して接続することが行われている。このような金属板の溶接による接続では、溶接状態を確認することが行われている。溶接状態の確認は、例えば、オペレータによる目視で行われている。目視による確認は、判定するための技術レベルがオペレータによって異なるため、判定の誤差が生じやすい問題がある。また、目視による確認は、不適切な溶接状態を見逃す恐れがある。
【0003】
そこで、機械によって溶接状態を確認することが行われており、例えば、特許文献1には、溶接の際に撮像された発光画像及び、溶接条件に基づいて溶接光特徴量を算出し、算出された溶接光特徴量に基づいて、溶接の良不良を判定することが開示されている。
【0004】
また、特許文献2においては、複数の被溶接金属部材が重ね合わされた被溶接金属物に、レーザ光を照射しつつ当該被溶接金属物を溶接方向に移動させて、重ね合わせ溶接を行う際の品質検査方法が開示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】国際公開第2021/111545号
【特許文献2】特開2005-111538号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
特許文献1及び2においては、いずれも溶接機において溶接が行われる際の画像が用いられている。しかしながら、溶接機の周辺は狭いため、カメラを設置するスペースを確保することが困難な場合がある。また、溶接機の周辺にカメラを設置した場合、カメラのレンズの表面にスパッタ等の汚れが付着しやすく、保全性が悪いという問題がある。
【0007】
本発明は、上記問題点に鑑みてなされたものであり、容易に設置可能でありかつ、溶接状態を適切に判断することが可能な金属材の検査装置等を提供することを目的とする。
【課題を解決するための手段】
【0008】
上記課題を解決するため、本発明は以下の特徴を有する。
[1]
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を有する金属材を検査する金属材の検査装置であって、
前記溶接部を撮像範囲に含む画像を取得する画像取得部と、
前記画像に基づいて、前記溶接部の溶接状態に関する情報である溶接状態情報を生成する溶接状態情報生成部と、
前記溶接状態情報を集計し、前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する集計部と、
を有する、金属材の検査装置。
[2]
前記溶接状態情報生成部は、前記画像を入力データとし、前記溶接部の溶接状態情報を出力する機械学習モデルを有し、
前記集計部は、前記機械学習モデルが出力した前記溶接部の前記溶接状態情報を集計し、前記溶接状態に基づいて、前記溶接結果データを生成する、[1]に記載の金属材の検査装置。
[3]
前記機械学習モデルは、前記溶接部の評価項目に応じて区分けされた態様で前記溶接部の溶接状態情報を出力し、
前記集計部は、前記溶接部の評価項目に応じて区分けされた態様で、前記溶接結果データを生成する、[2]に記載の金属材の検査装置。
[4]
前記機械学習モデルは、
前記入力データの前記画像を、前記溶接部が含まれている含有画像又は、前記溶接部が含まれていない非含有画像に分類して出力する第1機械学習モデルと、
前記含有画像を入力データとし、前記溶接部の溶接状態情報を出力する第2機械学習モデルと、を有する、[2]又は[3]に記載の金属材の検査装置。
[5]
前記機械学習モデルは、前記含有画像を入力データとし、前記溶接部が含まれている溶接部含有領域に応じた座標範囲を出力する第3機械学習モデルを有し、
前記第3機械学習モデルが出力した前記座標範囲を用いて、前記第1機械学習モデルが出力した前記含有画像から前記溶接部含有領域を抽出して前処理画像を生成する前処理部を有し、
前記第2機械学習モデルは、前記前処理部によって生成された前記前処理画像を入力とし、前記溶接部の溶接状態情報を出力する、[4]に記載の金属材の検査装置。
[6]
前記前処理部は、前記溶接部含有領域を前記金属材の幅方向において複数の領域に区分けして前記前処理画像を生成し、
前記第2機械学習モデルは、前記区分けされた複数の領域ごとに生成された前記前処理画像を入力とし、前記溶接部の前記溶接状態情報を出力し、
前記集計部は、前記領域ごとの前記溶接部の前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する、[5]に記載の金属材の検査装置。
[7]
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を含む金属材の画像を教師データとして生成されかつ、前記溶接部を撮像範囲に含む画像を入力とし、前記溶接部の溶接状態情報を出力する、機械学習モデルの生成方法であって、
前記教師データとして用いられる前記画像は、前記撮像範囲のうちの90%以上の領域が前記溶接部で占められている、機械学習モデルの生成方法。
[8]
前記教師データとして用いられる前記画像は、前記溶接部の評価項目に応じて区分けされ、
前記区分けされた画像における前記溶接部の前記金属材の幅方向の長さは、前記評価項目に応じて規定されている、[7]に記載の機械学習モデルの生成方法。
[9]
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側が溶接された溶接部を有する金属材を検査する金属材の検査方法であって、
前記溶接部を撮像範囲に含む画像を取得する画像取得ステップと、
前記画像を入力データとし、前記溶接部の溶接状態情報を出力する機械学習モデルから前記溶接部の前記溶接状態情報を出力させる出力ステップと、
前記出力ステップで出力された前記溶接部の前記溶接状態情報を集計し、前記溶接状態に基づいて、前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データを生成する集計ステップと、
を有する、金属材の検査方法。
[10]
前記出力ステップにおいて、前記溶接部の評価項目に応じて区分けされた態様で前記溶接部の溶接状態が出力され、
前記集計ステップにおいて、前記溶接部の評価項目に応じて区分けされた態様で、前記溶接結果データが生成される、[9]に記載の金属材の検査方法。
[11]
前記入力データの前記画像を、前記溶接部が含まれている含有画像又は、前記溶接部が含まれていない非含有画像に分類して出力する分類ステップを有し、
前記出力ステップは、前記含有画像を入力データとし、前記溶接部の溶接状態情報を出力する、[9]又は[10]に記載の金属材の検査方法。
[12]
前記含有画像を入力データとし、前記溶接部が含まれている溶接部含有領域に応じた座標範囲を出力する溶接部含有領域特定ステップと、
前記座標範囲を用いて、前記含有画像から前記溶接部含有領域を抽出して前処理画像を生成する前処理画像生成ステップと、を有し、
前記出力ステップにおいて、前記前処理画像を入力とし、前記溶接部の溶接状態情報を出力する、[11]に記載の金属材の検査方法。
[13]
前記前処理画像生成ステップにおいて、前記溶接部含有領域が前記金属材の幅方向において複数の領域に区分けされて前記前処理画像が生成され、
前記出力ステップにおいて、前記区分けされた複数の領域ごとの前記前処理画像を入力とし、前記溶接部の前記溶接状態が出力され、
前記集計ステップにおいて、前記領域ごとの前記溶接部の前記溶接状態に基づいて、前記溶接部の品質の適否に関する溶接結果データが生成される、[12]に記載の金属材の検査方法。
[14]
先行材の金属板の基端側と後行材の金属板の先端側とを溶接する溶接装置と、
先行材としての一の金属板の基端側及び、後行材としての他の金属板の先端側を溶接する溶接装置と、
[1]~[6]のいずれかに記載の金属材の検査装置と、
を有する、金属材の製造装置。
【発明の効果】
【0009】
本発明の金属材の検査装置は、溶接部を撮像範囲に含む画像を取得する画像取得部及び、前記画像に基づいて、前記溶接部の溶接状態に関する情報である溶接状態情報を生成する溶接状態情報生成部を有する。このため金属材の検査装置等は、必ずしも溶接が施されている際の画像を用いずに、溶接部の溶接状態情報を出力することができる。したがって、金属材の検査装置等によれば、設置スペースや、設置位置に特段の考慮をせずに撮像装置を容易に設置することができる。また、金属材の検査装置等は、溶接状態情報生成部を用いて溶接部の溶接状態情報を出力するため、溶接部の溶接状態を適切に判断することが可能となる。
【図面の簡単な説明】
【0010】
図1】金属材の製造装置の概要を示す説明図である。
図2】機械学習モデルによる出力処理を示すフロー図である。
図3図2のステップS101の画像取得ステップ~ステップS105の溶接部含有領域を抽出するステップの態様を示す説明図である。
図4図2のステップS106の細分化ステップの態様を示す説明図である。
図5】溶接部の溶接状態が出力される態様を示す説明図である。
図6】溶接部の溶接状態が出力される他の態様を示す説明図である。
【発明を実施するための形態】
【0011】
以下、本発明の実施の形態を図面に基づいて説明する。図1は、金属材の製造装置の概要を示している。金属材としては、溶接の対象となるものであれば特には限定されない。本実施形態においては、金属材の一例として鋼材及び、金属板の一例として鋼板を用いた例を説明する。図1に示すように、金属材の製造装置100は、金属材としての鋼材10を載置する検査台20及び、鋼材10を溶接する溶接装置30を有する。
【0012】
鋼材10は、例えば、上面視が矩形状に形成された検査台20に載置される。鋼材10は、検査台20の長手方向D1の一端側に位置する先行材としての鋼板11と、長手方向D1の他端側に位置する後行材としての鋼板12と、先行材及び後行材の鋼板11,12が溶接により接続された溶接部13を有する。
【0013】
溶接装置30は、特には限定されないが、レーザ溶接機、アーク溶接機等の種々の公知の溶接機を用いることもできる。溶接装置30としては、例えば、マッシュシーム溶接機を用いることができる。
【0014】
鋼材の製造装置100は、鋼材10の溶接部13を撮像可能に配置されたカメラ40を有する。カメラ40は、鋼材10の幅方向に亘って撮像可能に設けられていることが好ましい。カメラ40は、複数台で設けられているようにしてもよい。この場合、複数のカメラ40の撮像領域を合わせることで、鋼材10の幅方向の全体が撮像されるようにするとよい。カメラ40は、連続的に撮像を行い、後述する検査装置50にデータを順次送信する。
【0015】
鋼材の製造装置100は、鋼材10の検査装置(以下、単に検査装置とも称する)50を有する。検査装置50は、中央処理装置、記憶装置、揮発性メモリを含むコンピューターを有する。検査装置50は、カメラ40と通信可能に接続されている。カメラ40から送信された画像データは、記憶装置に格納される。
【0016】
検査装置50は、カメラ40が撮像した画像を取得する画像取得部51及び、カメラ40が撮像した画像を入力とし、溶接部13の溶接状態情報を出力する機械学習モデル52を有する。検査装置50は、機械学習モデル52が出力した溶接部13の溶接状態情報を集計し、当該溶接状態情報に基づいて、溶接部13の品質の適否に関する溶接結果データを生成する集計部53を有する。検査装置50は、入力データの画像に対して画像処理を行う前処理部54を有する。検査装置50は、入力部55及び、表示部56を有する。
【0017】
機械学習モデル52は、言い換えれば、カメラ40が撮像した画像に基づいて、溶接部13の溶接状態に関する情報である溶接状態情報を生成する。機械学習モデルは、溶接状態情報を生成する溶接状態情報生成部として機能する。機械学習モデル52としては、ニューラルネットワークやディープラーニングなどの公知の機械学習モデルを挙げることができる。機械学習モデル52は、例えば、記憶装置に格納されているデータセットを教師データとして機械学習される。
【0018】
機械学習モデル52は、入力データの画像を、溶接部が含まれている含有画像又は、溶接部が含まれていない非含有画像に分類して出力する第1機械学習モデル52aを有する。機械学習モデル52は、第1機械学習モデル52aによって分類された含有画像を入力データとし、溶接部13の溶接状態情報を出力する第2機械学習モデル52bを有する。機械学習モデル52は、含有画像を入力データとし、溶接部13が含まれている溶接部含有領域に応じた座標範囲を出力する第3機械学習モデル52cを有する。
【0019】
第1機械学習モデル52aは、含有画像及び、非含有画像を教師データとして用いて生成される。これらの画像が教師データとして用いて学習されることにより、第1機械学習モデル52aは、溶接部13の形状の特徴を学習することができる。したがって、第1機械学習モデル52aは、画像において溶接部13の特徴に合致する領域を溶接部13として認識することで、入力データの画像を含有画像及び、非含有画像に分類して出力することが可能となる。
【0020】
第2機械学習モデル52bの教師データとしては、例えば、先行材としての一の鋼板11の基端側及び、後行材としての他の鋼板12の先端側が溶接された溶接部13を含む画像と、当該画像における溶接部13の溶接状態が一組のデータとして紐づけられたデータを用いることができる。
【0021】
溶接部13の溶接状態は、例えば、溶接部13の評価項目に応じた態様で紐づけられているとよい。溶接部13の評価項目は、例えば、表1に記載の項目を用いることができる。
【0022】
【表1】
【0023】
例えば、表1のNo.1の項目の場合、鋼材10の幅方向D2の端部であるエッジからX mm以内に穴がある画像及び、エッジからX mm以内に穴がない画像が教師データとして用いられる。
【0024】
これらの画像が教師データとして用いて第2機械学習モデル52bに学習されることにより、第2機械学習モデル52bは、エッジの形状の特徴を学習することができる。したがって、第2機械学習モデル52bは、画像においてエッジの特徴に合致する領域をエッジとして認識し、エッジからX mm以内の領域を認識することが可能となる。また、第2機械学習モデル52bは、穴の形状の特徴を学習することができる。その結果、第2機械学習モデル52bは、カメラ40が撮像した画像において、穴の形状の特徴に合致する領域を認識することができる。第2機械学習モデル52bは、エッジからX mm以内に穴がある又は、エッジからX mm以内に穴がないことを、溶接部13の溶接状態として出力することができる。
【0025】
第2機械学習モデル52bの教師データとして用いられる画像は、撮像範囲のうちの90%以上の領域が溶接部13で占められていることが好ましい。このような画像を教師データとして用いられることにより、溶接部13の形状の特徴を精密に学習させることができ、第2機械学習モデル52bから出力されるデータの精度を高めることが可能となる。
【0026】
教師データとして用いられる画像は、溶接部13の評価項目に応じて、鋼材10の幅方向の長さが規定されているとよい。例えば、表1のNo.4は、ビードが真っ直ぐに形成されているか、すなわち、ビードが線状に形成されているかを評価する項目である。このような評価項目の場合は、ビードの形状がより長く形成されている方が評価精度を高めることができる。このため、表1のNo.4の評価項目に用いられる教師データの画像は、鋼材10の幅方向D2の長さが他の評価項目のよりも長く登録されるとよい。このようにして画像が登録されることにより、評価項目に適した教師データで機械学習をさせることができる。
【0027】
第3機械学習モデル52cは、溶接部13を含む画像及び、当該溶接部13と関連付けられた当該画像の座標範囲を教師データとして用いて生成される。第3機械学習モデル52cの教師データに用いられる画像は、入力データとして用いられる画像の座標系が同じであるとよい。例えば、当該教師データに用いられる画像には、入力データに用いられる画像の画角、レンズの倍率等の撮影条件や、当該画像の画素数等によって定まる座標系が合わせられた状態で撮影されたものが用いることができる。尚、教師データと入力データの画像の座標系を合わせるための補正係数を予め求めておき、当該補正係数を用いて両者を合わせるようにしてもよい。このようにすることで、教師データに用いられる画像と、入力データとして用いられる画像の座標系がズレた状態であっても、撮像対象が画角に収まっていれば問題なく両者の座標系を合わせることができる。
【0028】
集計部53は、第2機械学習モデル52bによって出力された溶接部13の溶接状態情報を集計する。例えば、第2機械学習モデル52bが、表1のNo.1の評価項目について、エッジからX mm以内に穴があるとする溶接状態情報を出力した場合、集計部53は、溶接部13の品質が不適合であるとする出力として集計する。集計部53は、集計した溶接状態情報に基づいて、溶接部13の品質の適否に関する溶接結果データを生成する。
【0029】
前処理部54は、例えば、記憶装置に格納されたソフトウェアを読み込むことによって実現される。前処理部54は、第3機械学習モデル52cが出力した座標範囲を用いて、第1機械学習モデル52aが出力した含有画像から溶接部含有領域を抽出して前処理画像を生成する。
【0030】
前処理部54は、溶接部含有領域を鋼材10の幅方向D2において複数の領域に区分けして細分化した前処理画像を生成することが可能である。前処理部54は、例えば、溶接部13の評価項目に応じた態様で複数の領域に区分けして前処理画像を生成することが可能である。
【0031】
尚、前処理部54は、1の画像の溶接部含有領域を、鋼材10の幅方向D2において複数の領域に区分けして前処理画像を生成するとよい。また、このように複数に区分けされた領域の各々の前処理画像を、教師データとして用いられるとよい。このようにすることで、1の画像で複数の教師データを作成することが可能となる。尚、上述した教師データとして用いられるこれらのデータは、例えば、記憶装置に格納されているとよい。
【0032】
第2機械学習モデル52bは、前処理部54によって生成された前処理画像を入力とし、溶接部13の溶接状態情報を出力するよとよい。このようにすることで、第3機械学習モデル52cによる出力精度を高めることが可能となる。
【0033】
入力部55は、オペレータによる入力操作を受け付ける入力装置である。入力装置としては、キーボード、マウス、タッチパネル等が挙げられる。
【0034】
表示部56は、機械学習モデル52の出力データを表示するディスプレイである。表示部56には、音声データを出力するスピーカーが設けられていてもよい。
【0035】
図2は、検査装置50による鋼材の検査方法の処理を示している。検査装置50による処理は、例えば、鋼材の製造装置100の稼働により開始される。図2に示すように、画像取得部51は、記憶装置を参照してカメラ40が撮像した画像を取得する(ステップS101)。
【0036】
ステップS101の画像取得ステップが実行されると、第1機械学習モデル52aは、当該画像を入力として処理する。第1機械学習モデル52aは、入力された画像について、溶接部13が含まれている含有画像又は、溶接部13が含まれていない非含有画像に分類して出力する(ステップS102)。
【0037】
検査装置50は、ステップS102によって出力された画像が含有画像であるか判定する(ステップS103)。
【0038】
ステップS103の判定において、含有画像でない場合、すなわち、第1機械学習モデル52aからの出力が非含有画像である場合(ステップS103:NO)、検査装置50は処理を終了する。
【0039】
ステップS103の判定において、第1機械学習モデル52aからの出力が含有画像である場合(ステップS103:YES)、第3機械学習モデル52cは、画像の溶接部13が含まれている溶接部含有領域を特定する(ステップS104)。
【0040】
具体的には、第3機械学習モデル52cは、ステップS104の溶接部含有領域特定ステップにおいて、第1機械学習モデル52aが出力した含有画像を入力とし、当該含有画像における溶接部含有領域に応じた座標範囲を出力する。
【0041】
ステップS104の溶接部含有領域の特定ステップが実行されると、前処理部54は、第3機械学習モデル52cによって出力された座標範囲を用いて当該含有画像から溶接部含有領域を抽出して第1前処理画像を生成する(ステップS105)。
【0042】
ステップS105の前処理画像生成ステップが実行されると、前処理部54は、ステップS105の前処理画像生成ステップで生成された第1前処理画像の溶接部含有領域を鋼材10の幅方向D2に区分けして複数の領域に細分化した第2前処理画像を生成する(ステップS106)。
【0043】
ステップS106の細分化ステップが実行されると、ステップS106で生成された第2前処理画像の各々を入力とし、第2機械学習モデル52bから溶接部13の溶接状態情報を出力させて出力ステップが実行される(ステップS107)。
【0044】
ステップS107の出力ステップが実行されると、集計部53は、出力ステップで出力された溶接部13の溶接状態に基づいて、溶接部13の品質の適否を集計する集計ステップを実行する(ステップS108)。
【0045】
より具体的には、集計部53は、各々の第2前処理画像について溶接部13の品質の適否を集計する。集計部53は、当該集計結果に基づいて、例えば、溶接部13の品質が全体として適切な状態であるか否かが判定された溶接部13の品質の適否に関する溶接結果データを生成する。集計部53は、ステップS108の集計ステップで生成された溶接結果データを、例えば、表示部56に表示させる。
【0046】
尚、集計部53は、ステップS107の出力ステップにおいて、表1に記載された複数の評価項目に応じて区分けされた態様で、溶接結果データを生成するとよい。
【0047】
例えば、表1に記載した項目毎に第2機械学習モデル52bを設け、集計部53は、各々の第2機械学習モデル52bから出力された溶接部13の品質の適否を集計するようにしてもよい。
【0048】
このようにした場合、ステップS108の集計ステップにおいて、表示部56に表示させる溶接結果データを選択可能に表示部56の画面に表示させるとよい。また、当該集計ステップにおいて、これらの評価項目に対応する溶接部13の溶接状態情報を個々の出力に基づいて、溶接結果データを表示部56の画面に表示させてもよい。
【0049】
図3は、図2のステップS101の画像取得ステップからステップS105の溶接部含有領域特定ステップの態様が示されている。図3(a)に示されているように、ステップS101では、カメラ40で撮像された画像が取得される。当該画像には、先行材及び後行材の鋼板11,12、鋼材10の溶接部13及び、鋼材10を載置する検査台20が映り込んでいる。
【0050】
図3(b)に示されているように、ステップS104では、溶接部含有領域14が特定される。溶接部含有領域14の特定は、上述のように第3機械学習モデル52cによってなされるとよい。
【0051】
図3(c)に示されているように、ステップS105では、溶接部含有領域14が抽出される。溶接部含有領域14が抽出された後は、鋼材10と背景の輝度差、輝度分布等を用いて、閾値を設け、抽出画像から背景が取り除かれるようにするとよい。
【0052】
図4は、図2のステップS106の細分化ステップの態様を示している。図4(a)に示すように、前処理部54は、溶接部含有領域14を鋼材10の幅方向D2において、複数の領域に区分けして細分化する。図4(a)に示す例では、前処理部54は、溶接部含有領域14を7つの領域14a~14gに区分けして細分化している。
【0053】
前処理部54による溶接部含有領域14の細分化は、このような態様に限られず、実施の態様に応じて任意に行うことが可能である。例えば、上記の表1の評価項目No.4に示したビードの直進性等の項目を評価する場合には、図4(b)に示すように、鋼材10の幅方向D2に沿って延びる領域14h、14iの2つの領域に分けてもよい。このような形状で溶接部含有領域14を分割することで、欠陥の特徴に応じて抽出することができ、判定精度を高めることが可能となる。
【0054】
尚、前処理部54によって溶接部含有領域14が細分化される領域は、予め設定されているとよい。例えば、溶接部含有領域14が細分化される領域は、上記の表1に記載の評価項目に対応して設定されているとよい。
【0055】
以上のように、本発明の鋼材の検査装置50等は、溶接部13を撮像範囲に含む画像を取得する画像取得部51及び、当該画像を入力データとして、溶接部13の溶接状態情報を出力する機械学習モデル52を有する。このため鋼材の検査装置50等は、必ずしも溶接が施されている際の画像を用いずに、溶接部13の溶接状態情報を出力することができる。したがって、鋼材の検査装置50等によれば、設置スペースや、設置位置に特段の考慮をせずにカメラ40を容易に設置することができる。また、鋼材の検査装置50等は、機械学習モデル52を用いて溶接部13の溶接状態情報を出力するため、溶接部13の溶接状態を適切に判断することが可能となる。
【0056】
特に、本発明の鋼材の検査装置50等は、溶接が完了した後の溶接部13が撮像された画像を用いることもできるため、カメラ40を容易に設置することができ、保全負荷を低減することができる。
【0057】
従来の画像処理による溶接部13の溶接状態の判定では、オペレータによる目視検査と同等の判定精度を得ることは困難である。本発明の鋼材の検査装置50等は、上記の画像を入力とした機械学習モデル52を用いることで、オペレータによる目視検査と同等の判定精度を得ることが可能となる。また、オペレータによる目視検査では、オペレータの技量による判定誤差や、不良状態を見落とす可能性がある。本発明の鋼材の検査装置50等は、機械学習モデル52によって溶接部13の溶接状態が出力されるため、このような判定誤差等の発生を抑制することができる。
【0058】
さらに、連続ラインの鋼材10の溶接部13は幅が長く形成される傾向がある。このため、撮像された画像には溶接部13以外の領域が多く存在する。この画像を機械学習モデル52の入力画像として用いられると、機械学習モデル52は、溶接部13以外の領域の特徴量を捉えて、溶接部13の溶接状態情報を出力する恐れがある。また、連続ラインでは様々なサイズの鋼材10が搬送されるため、撮像された画像において決まった位置に溶接部13が映るとは限られない。したがって、機械学習モデル52による溶接部13の溶接状態の出力精度を高めるためには、撮像された画像から溶接部13が特定されること又は、撮像された画像から溶接部13が抽出されるとよい。本発明の鋼材の検査装置50の機械学習モデル52は、画像から溶接部13を特定し、これを抽出する。これにより、機械学習モデル52による溶接部13の溶接状態の出力精度をより高めることが可能となる。
【0059】
機械学習モデル52は、溶接部含有領域14において、鋼材10の幅方向D2に区分けされた複数の領域ごとに溶接部13の溶接状態情報を出力しかつ、その領域ごとの溶接部13の溶接状態に基づいて、溶接部13の全体の溶接状態情報を出力するとよい。例えば、溶接部13の一部に不適切な状態の溶接部位があったとしても、その他の領域が適切な溶接状態であれば全体として適切な溶接状態として出力される可能性がある。そこで、機械学習モデル52は、例えば、1つの領域に不適切な状態の溶接部位がある場合、他の領域の結果に関係なく全体の溶接状態が不適切な状態であるとする溶接状態情報を出力するとよい。このように、機械学習モデル52は、領域ごとの溶接部13の溶接状態に基づいて、溶接部13の全体の溶接状態情報を出力することにより、出力精度をより高めることができる。
【0060】
不適切な状態の溶接の画像は、そもそも不適切な状態となる発生回数が低いため得られにくい。そのため1の溶接部13に対して1の教師データとした場合、教師データの収集に膨大な時間と労力がかかる恐れがある。
【0061】
1の画像の溶接部含有領域14を細分化し、各々の領域を教師データとして用いるとよい。このようにすることで、1の画像から複数の教師データを得ることができる。このため機械学習モデル52の教育頻度を高めることができ、出力精度の向上を図ることが可能となる。
【0062】
尚、上述の実施形態において、ステップS105の前処理画像生成ステップ及び、ステップS106の細分化ステップは、実施の態様に応じて任意に実行される処理である。すなわち、機械学習モデル52は、ステップS104及び、ステップS105で生成された前処理画像を入力に用いずに、例えば、含有画像を入力として、溶接部13の溶接状態情報を出力するようにしてもよい。
【0063】
また、溶接状態情報を生成する溶接状態情報生成部として機械学習モデル52を用いる例を説明した。溶接状態情報生成部は、機械学習モデル52を用いずに構成してもよい。溶接状態情報生成部は、例えば、画素の差分、画素の勾配等によって特定の領域を抽出し、予め設けた基準画像及び、当該領域をパターンマッチング処理によって、溶接状態情報を生成する画像処理部(図示せず)によって構成してもよい。このように、溶接状態情報生成部を構成しても上記の実施形態と同様の作用効果を得ることができる。
【実施例0064】
溶接装置の周囲にカメラを設置し、カメラによって撮像された画像を用いて溶接部の溶接状態を検証した。尚、溶接状態の評価項目としては、上記の表1のNo.5の表面荒れについて行った。
【0065】
上記の表1に示された評価項目No.1~6に区分けされた画像を教師データとして用いて、機械学習モデルを作成した。また、教師データとして用いた画像には鋼材の幅方向に領域が細分化された画像を用いた。具体的には、図5に示すように、溶接部含有領域14を鋼材の幅方向において4つの領域14j~14mに細分化された画像を教師データとして用いた。
【0066】
機械学習モデルの出力は、4つ領域14j~14mのいずれも溶接部の溶接状態が不適切な状態であった。また、集計部が生成した溶接結果データは、溶接部の溶接状態が不適切であるとするデータであった。また、これらの領域について、目視にて再度確認を行ったところ、4つ領域14j~14mは、いずれも溶接部の溶接状態が不適切な状態であった。
【0067】
続いて、図6に示す、4つ領域14j~14mについて、接状態の評価項目として、上記の表1のNo.2の穴について行った。機械学習モデルの出力は、4つ領域14j~14mのうち、領域14j、14kの溶接部の溶接状態が不適切な状態であった。また、集計部が生成した溶接結果データは、溶接部の溶接状態が不適切であるとするデータであった。これらの領域について、目視にて再度確認を行ったところ、領域14j、14kは、いずれも溶接部の溶接状態が不適切な状態であった。
【0068】
以上のように、本発明の鋼材の検査装置は、熟練のオペレータによる目視による確認と同等の高い精度で溶接部の溶接状態を判定した溶接状態情報を出力することができることが確認された。
【符号の説明】
【0069】
100 鋼材の製造装置
10 鋼材
11 鋼板(先行材)
12 鋼板(後行材)
13 溶接部
30 溶接装置
50 検査装置
51 画像取得部
52 機械学習モデル
52a 第1機械学習モデル
52b 第2機械学習モデル
52c 第3機械学習モデル
53 集計部
54 前処理部
図1
図2
図3
図4
図5
図6