(57)【要約】      （修正有）【課題】火花試験により生じる火花を画像処理して鋼材の成分を識別することが可能な装置を提供する。【解決手段】Si含有量取込部と、火花画像をグレースケールに変換する輝度変換処理部Ｓ１３と、グレースケールの火花画像の画素毎に所定の閾値で二値化を行う二値化処理部と、二値化された火花画像に対し、複数の角度に相当する短直線を表す複数のテンプレートを各々マッチングし、マッチングされたテンプレートの種類と位置を記憶する短直線マッチング処理部と、マッチングされたテンプレートが任意の火花画像の範囲において所定の数以上である場合に火花の破裂部とみなして破裂部を抽出し、火花画像全体の破裂部の総数である破裂数、及び、火花画像全体の前記マッチングされたテンプレートの総数である短直線数をカウントする破裂部抽出処理部と、破裂数を短直線数で除した破裂密度とSi含有量に基づいて鋼材を識別する鋼材識別処理部Ｓ１８と有する。【選択図】図２
2020003359.tif 000002
【特許請求の範囲】
【請求項１】
鋼材のSi含有量の情報を取得するSi含有量取込部と、
前記鋼材を研削して発生する火花の画像をグレースケールの火花画像に変換する輝度変換処理部と、
前記グレースケールの火花画像の画素毎に所定の閾値で二値化を行う二値化処理部と、
前記二値化された火花画像に対し、複数の角度に相当する短直線を表す複数のテンプレートを各々マッチングし、当該マッチングされたテンプレートの種類と位置を記憶する短直線マッチング処理部と、
前記マッチングされたテンプレートが任意の火花画像の範囲において所定の数以上である場合に火花の破裂部とみなして破裂部を抽出し、前記火花画像全体の前記破裂部の総数である破裂数、及び、前記火花画像全体の前記マッチングされたテンプレートの総数である短直線数をカウントする破裂部抽出処理部と、
前記破裂数を前記短直線数で除した破裂密度と、前記Si含有量と、に基づいて鋼材を識別する鋼材識別処理部と、
を有することを特徴とする鋼材成分識別装置。
【請求項２】
前記鋼材識別処理部は、
前記破裂密度と前記Si含有量とに基づいて鋼材の炭素含有量を識別し、当該炭素含有量から鋼材を識別する、ことを特徴とする請求項１に記載の鋼材成分識別装置。
【請求項３】
前記二値化処理部は、十字内の中心画素以外の画素の平均輝度値から十字の中心画素の輝度値を引いた値が、設定した閾値よりも大きい場合に十字の中心画素を黒とし、そうでなければ白とする十字二値化処理を行うことを特徴とする請求項１または２に記載の鋼材成分識別装置。
【請求項４】
前記二値化処理部で二値化された火花画像の黒画素を外側から削り、所定のピクセル幅とする細線化処理部をさらに含むことを特徴とする請求項１から３のいずれかに記載の鋼材成分識別装置。
【請求項５】
前記短直線マッチング処理部は、前記火花画像が所定の％以上マッチングしたテンプレートを記録することを特徴とする請求項１から４のいずれかに記載の鋼材成分識別装置。
【請求項６】
前記鋼材識別処理部は、複数の火花画像から各々前記破裂密度を算出し、それらを平均した平均破裂密度から鋼材を識別することを特徴とする請求項１から５のいずれかに記載の鋼材成分識別装置。
【請求項７】
前記輝度変換処理部は、
鋼材を研削して発生する破裂部及び所定幅の芯線を含む火花の画像をグレースケールの火花画像に変換し、
前記短直線マッチング処理部は、
前記二値化された火花画像の所定幅の芯線に対し、複数の角度に相当する短直線を表す複数のテンプレートを、前記複数のテンプレートの短直線を延長して各々マッチングし、延長した短直線が芯線に収まるテンプレートの種類と位置を記憶する、
ことを特徴とする請求項１に記載の鋼材成分識別装置。
【請求項８】
前記短直線マッチング処理部は、前記芯線の幅に応じて、前記複数のテンプレートの短直線の延長長さを決定する、ことを特徴とする請求項７に記載の鋼材成分識別装置。
【請求項９】
前記短直線マッチング処理部は、前記芯線内に任意の１点を配置し、前記複数のテンプレートの短直線の中より前記芯線からはみ出した短直線を選び、これを基準線とし、前記芯線からはみ出していない他の短直線に、前記基準線より長い短直線を配置することで、前記他の短直線を延長する、ことを特徴とする請求項７に記載の鋼材成分識別装置。
【請求項１０】
前記短直線の延長は、既存の短直線を延長する、短直線をより長い直線に置換する、または、より長い直線を重ね合わせる、ことを特徴とする請求項９に記載の鋼材成分識別装置。
【請求項１１】
コンピュータを、
鋼材のSi含有量の情報を取得するSi含有量取込手段と、
鋼材を研削して発生する火花の画像をグレースケールの火花画像に変換する輝度変換処理手段と、
前記グレースケールの火花画像の画素毎に所定の閾値で二値化を行う二値化処理手段と、
前記二値化された火花画像に対し、複数の角度に相当する短直線を表す複数のテンプレートを各々マッチングし、当該マッチングされたテンプレートの種類と位置を記憶する短直線マッチング処理手段と、
前記マッチングされたテンプレートが任意の火花画像の範囲において所定の数以上である場合に火花の破裂部とみなして破裂部を抽出し、前記火花画像全体の前記破裂部の総数である破裂数、及び、前記火花画像全体の前記マッチングされたテンプレートの総数である短直線数をカウントする破裂部抽出処理手段と、
前記破裂数を前記短直線数で除した破裂密度と、前記Si含有量と、に基づいて鋼材を識別する鋼材識別処理手段と、
して機能させることを特徴とする鋼材成分識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鋼材成分識別装置及びそのプログラムに関する。
【背景技術】
【０００２】
鋼の製造工程では異材を鑑別して排除するために火花試験が広く用いられている。火花試験とは鋼塊、鋼片、鋼材及びその他の鋼製品をグラインダを使用して研削し、発生する火花の特徴を観察することによって、鋼種の推定又は異材の鑑別を行なう試験のことをいい、JIS G 0566に規定されている（例えば、非特許文献１参照）。
【０００３】
図１４は、鋼の火花の形及び名称を示す図である。図に示すように、火花はその位置から「根本」「中央」「先端」の各部に区別され、火花の各部において流線や破裂の形状や密度は変化する。
【０００４】
従来、火花試験は鉄鋼材の検査工程などで熟練した経験をもった検査員が目視観察にて官能検査として行われてきたが、個人差や環境の変動によって判定結果がばらついて適正検査結果を得ることが困難であった。また、官能検査の必然性として検査結果が記録できないため、検査技術はもっぱら経験もしくは伝承によるところが大きく、技術改善を評価することが困難であった。尚、人による炭素成分重量比率〔Ｃ〕値の誤差は0.20〜0.50％程度ともいわれている。
【０００５】
このような火花試験を目視観察によらず、装置により自動的に行なう技術としては、鋼の火花試験により生じる火花を画像処理することにより鋼材成分を識別する装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2012-247206号公報
【非特許文献】
【０００７】
【非特許文献１】日本工業規格、JIS G 0566 鋼の火花試験方法、日本規格協会
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の手法において、得られた破裂密度がばらつく場合がある。これは、何らかの現場環境等が影響していると考えられる。
【０００９】
本発明は、このような従来の問題を解決するためになされたもので、鋼の火花試験により生じる火花を画像処理して鋼材の成分を識別する手法において、破裂密度のばらつきによる影響を低減することが可能な装置及び方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、鋼材のSi含有量を取得するSi含有量取込部と、鋼材を研削して発生する火花の画像をグレースケールの火花画像に変換する輝度変換処理部と、グレースケールの火花画像の画素毎に所定の閾値で二値化を行う二値化処理部と、二値化された火花画像に対し、複数の角度に相当する短直線を表す複数のテンプレートを各々マッチングし、マッチングされたテンプレートの種類と位置を記憶する短直線マッチング処理部と、マッチングされたテンプレートが任意の火花画像の範囲において所定の数以上である場合に火花の破裂部とみなして破裂部を抽出し、火花画像全体の前記破裂部の総数である破裂数、及び、火花画像全体のマッチングされたテンプレートの総数である短直線数をカウントする破裂部抽出処理部と、破裂数を短直線数で除した破裂密度と、Si含有量と、に基づいて鋼材を識別する鋼材識別処理部とを有する鋼材成分識別装置である。
【００１１】
また、本発明は、コンピュータを、鋼材のSi含有量を取得するSi含有量取込手段と、鋼材を研削して発生する火花の画像をグレースケールの火花画像に変換する輝度変換処理手段と、グレースケールの火花画像の画素毎に所定の閾値で二値化を行う二値化処理手段と、二値化された火花画像に対し、複数の角度に相当する短直線を表す複数のテンプレートを各々マッチングし、マッチングされたテンプレートの種類と位置を記憶する短直線マッチング処理手段と、マッチングされたテンプレートが任意の火花画像の範囲において所定の数以上である場合に火花の破裂部とみなして破裂部を抽出し、火花画像全体の破裂部の総数である破裂数、及び、火花画像全体の前記マッチングされたテンプレートの総数である短直線数をカウントする破裂部抽出処理手段と、破裂数を短直線数で除した破裂密度と、Si含有量とに基づいて鋼材を識別する鋼材識別処理手段と、として機能させる鋼材成分識別プログラムである。
【発明の効果】
【００１２】
本発明の鋼材成分識別装置及びその方法によれば、破裂密度を鋼材のSi含有量で補正することにより、鋼材の種類を精度よく認識することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の鋼材成分識別装置の構成を示す図である。
【図２】本実施形態の鋼材成分識別ルーチンを示すフローチャートである。
【図３】本実施形態の鋼材成分識別装置により処理された火花画像を示す図である。
【図４】本実施形態の十字二値化を説明する図である。
【図５】本実施形態の鋼材成分識別装置で用いる短直線を表すテンプレートを示す図である。
【図６】本実施形態の短直線マッチング処理の方法を示す図である。
【図７】本実施形態の破裂部を抽出する範囲を示す図である。
【図８】破裂密度とSi含有量の関係を示す図である。
【図９】本実施形態の鋼材成分識別装置の構成を示す図である。
【図１０】本実施形態の鋼材成分識別ルーチンを示すフローチャートである。
【図１１】本実施形態の短直線マッチング処理の方法を示す図である。
【図１２】本実施形態の複数のテンプレートを用いた短直線マッチング処理の方法を示す図である。
【図１３】本実施形態の破裂部を抽出する範囲を示す図である。
【図１４】鋼の火花の形及び名称を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の第１実施形態である鋼材成分識別装置及びその方法について、図を参照して詳細に説明をする。
【００１５】
図１は、本発明の第１実施形態の鋼材成分識別装置の構成を示すブロック図である。本実施形態の鋼材成分識別装置は、検査対象の鋼材ＢとグラインダＣとが接触して発生した火花を撮像するカメラ１１と、鋼材のSi含有量を取得するSi含有量取込部１２と、カメラ１１で撮像された火花画像及び湿度検出部１２で計測された湿度に基づいて火花を定量化するコンピュータ１３と、を備える。コンピュータ１３は、演算処理を行うＣＰＵ１３１と、データのワークエリアであるＲＡＭ１３２と、ＣＰＵ１３１の制御プログラムを記憶するＲＯＭ１３３を備えている。以上のように構成された本実施形態の鋼材成分識別装置は、次の処理を行うことにより、鋼材の火花の定量化を行う。
【００１６】
図２は、コンピュータ１３のＣＰＵ１３１が実行する鋼材成分識別ルーチンを示すフローチャートである。本実施形態の鋼材成分識別装置は、ＲＯＭ１３３に格納された制御プログラムをＣＰＵ１３１が実行することにより、Si含有量取込部と、画像取込処理部と、輝度変換処理部と、二値化処理部と、細線化処理部と、短直線マッチング処理部と、破裂部抽出処理部と、鋼材識別処理部とを有する装置として動作する。
【００１７】
以下、上記各ステップＳ１１からＳ１８の詳細な処理について説明する。
【００１８】
（Si含有量取込）
ステップＳ１１では、コンピュータ１３のＣＰＵ１３１は、Si含有量取込部１２により取得された鋼材のSi含有量の情報をRAM１３２に取り込んで、ステップＳ１２に進む。鋼材のSi含有量は、鋼材の製造過程で得られる情報であり、火花試験の前に既に得られている情報である。
【００１９】
（画像取込）
ステップＳ１２では、コンピュータ１３のＣＰＵ１３１は、カメラ１１により撮像された火花画像をカラー画像としてRAM１３２に取り込んで、ステップＳ１３に進む。
【００２０】
定量的な鋼材分類を行うためには、同種の鋼材の火花に差異が発生しないよう、常に同条件で火花を発生させることが好ましい。本実施形態では、定荷重バネや，引張りバネなどの機械的要素（不図示）により、グラインダCに鋼材Bを押し当てる機構を採用した。定荷重バネや，引張りバネなどの機械的要素により、一定の力で、一定の位置で、かつ、一定の角度での鋼材の押し当てを可能とした。
【００２１】
撮影環境は周囲が薄暗い環境の中、明るい火花を撮影するという特殊な環境であるため、カメラ１１にはシャッタースピードや絞りなどをマニュアルで設定できるカメラを使用することが好ましい。また、鋼材BがグラインダCに削られることにより、鋼材BとグラインダCの接触面積が増加して押し当て圧が下がり火花の発生が時間変化するという問題がある。本実施形態のカメラ１１では、火花の発生の時間変化の影響を低減するために、短時間で高速の連続撮影（例えば、60fps）が可能なカメラを用いる。
【００２２】
同様に時間経過による火花の変化を避けるため、撮影時間を短くすることが好ましい（例えば1.0秒以下）。また、画像で確認できる火花の流線長さや破裂の数は、シャッタースピードに依存し変化する。このため、解析に適するシャッタースピードの選定（例えば、1/160sなど）をすることが好ましい。
【００２３】
（輝度変換）
ステップＳ１３では、ＣＰＵ１３１は、火花画像の各画素の輝度を変換処理して画像を輝度値のみのグレースケール画像に変換し、画像をRAM１３２に格納して、ステップＳ１４に進む。
【００２４】
図３（ａ）は、火花画像をグレースケール化した画像の例である。ステップＳ２では、ステップＳ１で得られたカラーの火花画像をグレースケール化する。本実施形態では、火花画像中の各画素のＲＧＢ値を所定の変換式によってグレースケール値Ｙへ変換している。例えば、変換式として、Ｙ＝Ｒ×0.299＋Ｇ×0.587＋Ｂ×0.114を用いる。
【００２５】
（二値化処理）
ステップＳ１４では、ＣＰＵ１３１は、火花画像の二値化処理を実行し、画像をRAM１３２に格納して、ステップＳ１５に進む。
【００２６】
本実施形態では、二値化処理の対象となる画素毎に所定の閾値で二値化処理を行う。本実施形態では、抽出対象が火花のような線状の場合に適している十字二値化を用いる。
【００２７】
図４は、本実施形態のステップＳ１４で用いる十字二値化を説明する図である。十字二値化法は、十字内の中心画素以外の画素の平均輝度値から十字の中心画素の輝度値を引き、その値が設定した閾値よりも大きい場合に、十字の中心画素を黒とし（図４（ａ））、そうでなければ白とする（図４（ｂ））手法である。さらに、今回は火花を黒画素とするため、十字二値化画像の白黒の出力を反転させている。図３（ｂ）に十字二値化して白黒反転させた画像の例を示す。
【００２８】
（細線化処理）
ステップＳ１５では、ＣＰＵ１３１は、火花画像の細線化処理を行い、画像をRAM１３２に格納して、ステップＳ１６に進む。
【００２９】
図３（ｄ）に細線化処理を行った画像の例を示す。細線化処理は、火花の中心線である芯線を抽出する処理である。本実施形態では、ステップＳ１４で十字二値化処理された画像（図３（ｂ）、（ｃ））に対して細線化処理を行う。本実施形態の細線化処理では、火花の太さが1pixelとなるように、黒画素を外側から削り、線幅が１pixelになったらそれ以上削らない処理を行う。そして、端点を保存し、図形の連結性を保存する。この処理により、火花の芯線(中央線)が取得され、火花の流線形状の特徴が簡潔に表現される。
【００３０】
（短直線マッチング）
ステップＳ１６では、ＣＰＵ１３１は、火花画像の短直線マッチング処理を行い、マッチングされたテンプレートの種類と位置をRAM１３２に格納して、ステップＳ１７に進む。
【００３１】
図５に示すように、本実施形態の鋼材成分識別装置では、28方向の角度（6.5度毎）に相当する短直線を表すテンプレートＴ1〜Ｔ28を予め用意し、RAM１３２に格納している。
【００３２】
図６は、短直線マッチング処理の方法を示す図である。細線化画像I5内の細線群ａ〜ｄに対し、パターン番号（Ｔ1〜Ｔ28）の走査を行い、角度を示すパターンテンプレートをマッチングする。あるテンプレートにP（例えば70）[%]以上マッチングしたとき、そのパターン番号を記録する。図では、細線化画像I5内のａ、ｂ、ｃ、ｄ、ｅ部に、パターンテンプレートＴ14、Ｔ22、Ｔ4、Ｔ8、Ｔ26の５つのパターンが各々マッチングされている。
【００３３】
（破裂部抽出処理）
ステップＳ１７では、ＣＰＵ１３１は、火花画像から火花の破裂部の抽出を行い、火花の破裂個数のカウントを行う。そして、画像全体の破裂部の数及び各破裂部に存在する短直線の総数をRAM１３２に格納して、ステップＳ１８に進む。
【００３４】
火花の破裂部においては様々な方向に火花が飛ぶという形態的特徴がある。したがって、短直線の角度から火花が飛ぶ方向を確認することにより、破裂部を抽出することが可能である。本実施形態では、角度の異なる短直線が、例えば４種類以上存在する場合を破裂部とみなす。
【００３５】
図７に示すように、画像I6内の任意の火花画像の範囲（a×b [pixel]）（今回は12×12）について、パターン番号の種類の合計を求め、合計値がm（今回は4)種類以上のとき、その範囲を破裂が存在する範囲とする。図では、Ｔ14、Ｔ22、Ｔ26、Ｔ4の４種類のパターンが含まれているため、破裂部と認定できる。そして画像全体で破裂部の数を数えることにより破裂の総数を求める。同時に、マッチングされたテンプレートの総数から画像全体に存在する短直線の総数をカウントする。
【００３６】
（鋼種の判別処理）
ステップＳ１８では、ＣＰＵ１３１は、火花の破裂密度の算出を行い、火花の破裂密度と湿度から鋼材中の炭素量を推定し、鋼材種類の認識を行う。
【００３７】
本発明者らの評価の結果、鋼中に含まれる炭素の量が変化した場合でも、破裂の数はほぼ同等であることが判明した。したがって、火花の破裂数だけでは炭素量の判別は難しい。一方、本発明者らの評価の結果、鋼中に含まれる炭素の量が少ない場合には、逆に、火花の量は増大することもわかった。
【００３８】
そこで、本実施形態では「破裂密度」という評価基準を定義する。本実施形態では破裂密度を以下の式で表し、この破裂密度の数値により、鋼材中の炭素量を確認する。
破裂密度(D)＝破裂数(E)/短直線数(L)
【００３９】
また、火花の形態は立体的かつ「発生」、「成長」、「破裂」及び「消滅」の動的かつ不安定な形態変化を伴うものであるため、図１４に示す火花の根本部、中央部、及び、先端部の各部において火花の明度や密度などの特性には相違が生じる。特許文献１のごとく、特定の時点の火花画像１枚の全体から同時に特徴量を抽出した場合には、成分分析の有効精度を確保した撮像や画像処理を行なうことが困難な場合もある。
【００４０】
そこで、本実施形態では、複数の火花画像から各々破裂密度を算出し、それらを平均した平均破裂密度を鋼材中の炭素量の確認に使用する。これにより、１枚の火花画像から求めた破裂密度のみで炭素量を確認した場合と比較して、予測の誤差を小さくすることが可能となる。
【００４１】
画像の取得方法としては、複数枚の火花画像を取得する場合には所定の時間間隔で取得したり、火花発生後から所定の時間を経過した後に連続して複数枚の火花画像を取得したりするなどの手法を用いればよい。本実施形態では、評価対象の画像は、１つの鋼材につき10画像の連続撮影を4回行い平均して評価する。
【００４２】
図８は、所定の炭素含有量を有する鋼種における破裂密度とSi含有量との関係を示す図である。図８に示すように、破裂密度とSi含有量とが、所定の炭素含有量を有する鋼種（図中のS45C,S25C,SCR420,SCM435）に応じてほぼ直線状の相関関係となる。そして、破裂密度はSi含有量の増加と共に低下する。このようにして、所定の炭素含有量を有する鋼種に応じた検量線を作成することができる。破裂密度とSi含有量とSi含有量に応じた検量線とから、鋼種を特定することができる。なお、図８では、直線近似としているが、曲線近似等の他の近似手法を用いてもよい。
【００４３】
なお、本実施形態では、破裂密度とSi含有量と鋼種に応じた検量線とから、鋼種を直接的に特定しているが、これに限られない。例えば、実験により、破裂密度とSi含有量と鋼中の炭素含有量との相関を求め、炭素含有量に応じた検量線を作成し、破裂密度とSi含有量と炭素含有量に応じた検量線とから、炭素含有量を特定し、当該炭素含有量に対応する鋼種を特定することでもよい。
【００４４】
本実施形態では、予め実測した、所定の鋼材におけるSi含有量と破裂密度との関係を検量線とした、1以上の検量線データをRAM１３２にデータベースとして記憶し、ＣＰＵ１３１は、算出された破裂密度と計測された周囲のSi含有量とを、RAM１３２に記憶された1以上の検量線データを参照して当てはめ、1以上の検量線データの内、該当する検量線データから鋼材を識別する。
【００４５】
（第２実施形態）
以下、本発明の第２実施形態である鋼材成分識別装置及びその方法について、図を参照して詳細に説明をする。なお、第１実施形態である鋼材成分識別装置及びその方法と構成及び処理が共通する部分については説明を適宜省略する。
【００４６】
図９は、本発明の実施形態の鋼材成分識別装置の構成を示すブロック図である。本実施形態の鋼材成分識別装置は、検査対象の鋼材ＢとグラインダＣとが接触して発生した火花を撮像するカメラ２１と、鋼材のSi含有量を取得するSi含有量取込部２２と、カメラ２１で撮像された火花画像及びSi含有量取込部２２で取得されたSi含有量に基づいて火花を定量化するコンピュータ２３と、を備える。コンピュータ２３は、演算処理を行うＣＰＵ２３１と、データのワークエリアであるＲＡＭ２３２と、ＣＰＵ２３１の制御プログラムを記憶するＲＯＭ２３３を備えている。以上のように構成された本実施形態の鋼材成分識別装置は、次の処理を行うことにより、鋼材の火花の定量化を行う。
【００４７】
図１０は、コンピュータ２３のＣＰＵ２３１が実行する鋼材成分識別ルーチンを示すフローチャートである。本実施形態の鋼材成分識別装置は、ＲＯＭ２３３に格納された制御プログラムをＣＰＵ２３１が実行することにより、Si含有量取込処理部と、画像取込処理部と、輝度変換処理部と、二値化処理部と、短直線マッチング処理部と、破裂部抽出処理部と、鋼材識別処理部とを有する装置として動作する。
【００４８】
以下、上記各ステップＳ２１からＳ２７の詳細な処理について説明する。
【００４９】
（Si含有量取込）
ステップＳ２１では、コンピュータ２３のＣＰＵ２３１は、Si含有量取込部２２により取込された鋼材のSi含有量をRAM２３２に取り込んで、ステップＳ２２に進む。
【００５０】
（画像取込）
ステップＳ２２では、コンピュータ２３のＣＰＵ２３１は、カメラ２１により撮像された火花画像をカラー画像としてRAM２３２に取り込んで、ステップＳ２３に進む。
【００５１】
（輝度変換）
ステップＳ２３では、ＣＰＵ２３１は、火花画像の各画素の輝度を変換処理して画像を輝度値のみのグレースケール画像に変換し、画像をRAM２３２に格納して、ステップＳ２４に進む。
【００５２】
図３（ａ）は、火花画像をグレースケール化した画像の例である。図３（ａ）より、火花画像は火花の線（芯線）や破裂部を含むことがわかる。ステップＳ２３では、ステップＳ２２で得られたカラーの火花画像をグレースケール化する。本実施形態では、火花画像中の各画素のＲＧＢ値を所定の変換式によってグレースケール値Ｙへ変換している。例えば、変換式として、Ｙ＝Ｒ×0.299＋Ｇ×0.587＋Ｂ×0.114を用いる。
【００５３】
（二値化処理）
ステップＳ２４では、ＣＰＵ２３１は、火花画像の二値化処理を実行し、画像をRAM２３２に格納して、ステップＳ２５に進む。
【００５４】
本実施形態では、二値化処理の対象となる画素毎に所定の閾値で二値化処理を行う。二値化を行うことにより火花の線（芯線）がより明瞭となる。本実施形態では、抽出対象が火花のような線状の場合に適している十字二値化を用いる。
【００５５】
図４は、本実施形態のステップＳ３で用いる十字二値化を説明する図である。十字二値化法は、十字内の中心画素以外の画素の平均輝度値から十字の中心画素の輝度値を引き、その値が設定した閾値よりも大きい場合に、十字の中心画素を黒とし（図４（ａ））、そうでなければ白とする（図４（ｂ））手法である。さらに、今回は火花を黒画素とするため、十字二値化画像の白黒の出力を反転させている。図３（ｂ）に十字二値化して白黒反転させた画像の例を示す。
【００５６】
（短直線マッチング）
ステップＳ２５では、ＣＰＵ２３１は、火花画像の短直線マッチング処理を行い、マッチングされたテンプレートの種類（パターン番号）と位置をRAM２３２に格納して、ステップＳ２６に進む。
【００５７】
図５に示すように、本実施形態の鋼材成分識別装置では、28方向の角度（6.5度毎）に相当する短直線を表すテンプレートＴ1〜Ｔ28を予め用意し、RAM２２に格納している。本実施形態のテンプレートＴ1〜Ｔ28は、太さ1pixel、長さ10pixelの短直線をそれぞれ含む。
【００５８】
図１１は、短直線マッチング処理の方法を示す図である。図１１の二値化画像I5は、ステップＳ２５を説明するために、火花画像中の特定の火花の破裂位置を例示したものである。本実施形態のステップＳ２５では、火花画像に存在する他の火花の芯線について、短直線マッチングを行う。
【００５９】
二値化画像I5内の芯線群ａ〜ｄに対し、パターン番号（Ｔ1〜Ｔ28）の走査を行い、角度を示すパターンテンプレートをマッチングする。なお、本実施形態のステップＳ４では、パターンテンプレートを用いたマッチングは、線の角度のみのマッチングを行い、線の長さのマッチングは行なわない。また、図１１は、パターンテンプレートを用いたマッチング方法のいくつかの例を説明する図であり、図でパターンテンプレートがマッチングされていない芯線についてもマッチングを行う。
【００６０】
図１２は、本実施形態の複数のテンプレートを用いた短直線マッチング処理の方法を示す図である。図５に示す、テンプレートＴ1〜Ｔ28の短直線画像を用い、火花画像の芯線Ａに当てはめることで火花情報の抽出を行う。マッチングする短直線が複数ある場合（例えば、図５のＴ1、Ｔ3、Ｔ5）には、各テンプレートの短直線を延長し、より合致するものを選択する。図１２では、テンプレートＴ５の短直線延長したもののみ、芯線Ａの幅からはみ出さず、芯線Ａ内に留まるため、テンプレートＴ5が選択されることとなる。
【００６１】
各テンプレートの短直線の延長長さは、火花の芯線の幅に応じて決定すればよく、好ましくは、芯線の幅の0.5倍以上とするのがよい。それより短いと全方向のテンプレートを配置しても芯線内に留まり、一本もはみ出さない可能性があるからである。延長長さは、より好ましくは、芯線の幅の1倍以上、さらに好ましくは、2〜3倍以上とするのがよい。
【００６２】
また、図１２に示すように、各テンプレートの短直線の延長は、火花芯線内に任意の１点を配置し、芯線からはみ出した短直線（例えばＴ1）を選び、これを基準線とし、芯線からはみ出していない他の短直線（例えばＴ3、Ｔ5）に、基準線（Ｔ1）より長い短直線を配置することで、はみ出した短直線を基準にして他の短直線を延長することでもよい。また、短直線の延長は、既存の短直線を延長してもよいし、短直線をより長い直線に置換することや、より長い直線を重ね合わせてもよい。
【００６３】
本実施形態では、短直線マッチング（テンプレートマッチング）を用いて火花の認識を行っている。従来の短直線マッチングでは、ある程度幅を持った芯線を認識する際に正確な傾きを採ることができず、誤認識を起こすことがある。本実施形態の短直線マッチングでは、角度の異なる複数のテンプレートが合致した場合、その短直線を仮想的に延長し、より合致するものを選択する。こうすることで、より正確な芯線の角度を得ることができる。
【００６４】
そして、マッチングしたテンプレートのパターン番号を記録する。図１１では、上記図１２に示す手法により、二値化画像I5内のａ、ｂ、ｃ、ｄ、ｅ部に、パターンテンプレートＴ14、Ｔ22、Ｔ4、Ｔ8、Ｔ26の５つのパターンが各々マッチングされている。
【００６５】
（破裂部抽出処理）
ステップＳ２６では、ＣＰＵ２３１は、火花画像から火花の破裂部の抽出を行い、火花の破裂個数のカウントを行う。そして、画像全体の破裂部の数及び各破裂部に存在する短直線の総数をRAM２３２に格納して、ステップＳ２７に進む。
【００６６】
火花の破裂部においては様々な方向に火花が飛ぶという形態的特徴がある。したがって、短直線の角度から火花が飛ぶ方向を確認することにより、破裂部を抽出することが可能である。本実施形態では、角度の異なる短直線が、例えば４種類以上存在する場合を破裂部とみなす。
【００６７】
図１３の画像I6は、ステップＳ２６を説明するために、火花画像中の特定の火花の破裂位置の芯線を例示したものである。図１３に示すように、画像I6内の任意の火花画像の範囲（a×b [pixel]）（今回は12×12）について、走査が行われたパターン番号の種類の合計を求め、合計値がm（今回は4)種類以上のとき、その範囲を破裂が存在する範囲とする。
【００６８】
なお、ここで、「任意」の火花画像の範囲としているのは、画像の倍率、サイズ、芯線の太さ等によって、選択された画像内に含まれる火花パターンが変わるためである（図３（ｂ）参照）。「任意」の火花画像の範囲を選定する手段としては、図１３のように画像からピクセル数を選ぶか、または、ピクセル数を予め複数選択して、図１３と合わせ込みを行うということもできる。以上の作業は、画像全体から、火花画像を判断することによって予測精度を向上させるための前段階として、画像を分割する手段である。また、１つの選択された火花画像の範囲において、この範囲自体の上下左右への移動や、範囲のサイズ、芯線の太さによって、破裂数は変化するが、通常行う上記作業によって、選択範囲が原因となって、極端に破裂数が変化することはない。
【００６９】
図１３では、Ｔ14、Ｔ22、Ｔ26、Ｔ4の４種類のパターンが含まれているため、破裂部と認定できる。そして画像全体で破裂部の数を数えることにより破裂の総数を求める。同時に、パターンテンプレートを用いてマッチングされたテンプレートの総数から火花画像全体に存在する短直線の総数をカウントする。
【００７０】
（鋼種の判別処理）
ステップＳ２７では、ＣＰＵ２３１は、火花の破裂密度の算出を行い、火花の破裂密度とSi含有量から鋼材中の炭素量を推定し、鋼材種類の認識を行う。
【００７１】
本実施形態では、予め実測した、所定の鋼材におけるSi含有量と破裂密度との関係を検量線とした、1以上の検量線データをRAM２３２にデータベースとして記憶し、ＣＰＵ２３１は、算出された破裂密度と計測された周囲のSi含有量とを、RAM２３２に記憶された1以上の検量線データを参照して当てはめ、1以上の検量線データの内、該当する検量線データから鋼材を識別する。
【００７２】
以上、実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７３】
１１：カメラ
１２：Si含有量取込部
１３：コンピュータ
１３１：ＣＰＵ
１３２：ＲＡＭ
１３３：ＲＯＭ
【図１】
2020003359.tif 000003
【図２】
2020003359.tif 000004
【図３】
2020003359.tif 000005
【図４】
2020003359.tif 000006
【図５】
2020003359.tif 000007
【図６】
2020003359.tif 000008
【図７】
2020003359.tif 000009
【図８】
2020003359.tif 000010
【図９】
2020003359.tif 000011
【図１０】
2020003359.tif 000012
【図１１】
2020003359.tif 000013
【図１２】
2020003359.tif 000014
【図１３】
2020003359.tif 000015
【図１４】
2020003359.tif 000016