JP7410375B2 - Label identification device, label identification method, learning device, identification device and computer program - Google Patents
Label identification device, label identification method, learning device, identification device and computer program Download PDFInfo
- Publication number
- JP7410375B2 JP7410375B2 JP2019208085A JP2019208085A JP7410375B2 JP 7410375 B2 JP7410375 B2 JP 7410375B2 JP 2019208085 A JP2019208085 A JP 2019208085A JP 2019208085 A JP2019208085 A JP 2019208085A JP 7410375 B2 JP7410375 B2 JP 7410375B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- learning
- label
- identification
- label element
- 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.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
Description
本発明は、ラベル識別装置、ラベル識別方法、学習装置、識別装置及びコンピュータプログラムに関する。 The present invention relates to a label identification device, a label identification method, a learning device, an identification device, and a computer program.
一般に、鉄鋼製品の製造を業とする鉄鋼メーカーは、鉄鋼製品の管理を目的として、鉄鋼製品の識別情報を管理するための情報(以下「管理情報」という。)を鉄鋼製品自体に表示する場合がある。例えば、鉄鋼製品の表面に管理情報が印字又は刻印されたり、管理情報を記載したシールや表示器等の表示媒体が梱包用紙の表面に貼付される場合もある。 Generally, steel manufacturers that manufacture steel products display information for managing the identification information of steel products (hereinafter referred to as "management information") on the steel products themselves for the purpose of managing the steel products. There is. For example, management information may be printed or engraved on the surface of a steel product , or a display medium such as a sticker or indicator on which management information is written may be affixed to the surface of packaging paper.
このような鉄鋼製品の一例として、鉄鋼メーカーが製造するコイル材がある。コイル材は圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造される鉄鋼製品の一つである。コイル材はサイズが大きいことから、コイル材に表示される管理情報は、人が目視によって容易に識別することができるように、大きくかつ分かりやすい態様で表示されることが好ましい。そのため、このようなコイル材に管理情報を表示する方法の1つとして、コイル材の表面に示される1つ以上の表示の組み合わせによって1つの管理情報を表示する方法がある。 An example of such a steel product is a coil material manufactured by a steel manufacturer. A coil material is a type of steel product manufactured by rolling a steel material formed into a plate shape by rolling into a coil shape. Since the coil material is large in size, it is preferable that the management information displayed on the coil material be displayed in a large and easy-to-understand manner so that a person can easily identify it visually. Therefore, one method of displaying management information on such a coil material is to display one piece of management information by a combination of one or more displays shown on the surface of the coil material.
しかしながら、従来、鉄鋼メーカーは管理情報がコイル材に正しく表示されているかどうかの判断を目視で行っていたため、その判断を誤ってしまう可能性があった。 However, in the past, steel manufacturers had to visually determine whether the management information was correctly displayed on the coil material, which could lead to errors in their judgment.
上記事情に鑑み、本発明は、コイル材の表面に示される1つ以上の表示の組み合わせによって表される管理情報を、そのコイル材が撮像された画像に基づいて識別することができる技術を提供することを目的としている。 In view of the above circumstances, the present invention provides a technology that allows management information represented by a combination of one or more displays shown on the surface of a coil material to be identified based on an image taken of the coil material. It is intended to.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された学習用の画像データと、その学習用の画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記学習用の画像データと前記ラベル要素との関係性を機械学習の手法により学習する学習部と、識別対象のラベル要素が撮像された識別用の画像データと、前記学習部による前記関係性の学習結果を示す学習データとに基づいて、前記識別用の画像データに撮像された管理対象に示されている前記ラベル要素を識別する第1の識別部と、前記管理対象に示された1つ以上のラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する第2の識別部と、を備えるラベル識別装置である。 One aspect of the present invention is one or more displays that can be displayed at different display positions to be managed, and includes learning image data in which label elements representing one label are captured by a combination thereof, and the learning image data. a learning unit that uses a machine learning method to learn the relationship between the learning image data and the label element based on teacher data indicating the label element shown in the management target captured in the image data of and the management target imaged in the image data for identification based on the image data for identification in which the label element to be identified is imaged, and the learning data indicating the learning result of the relationship by the learning unit. a first identification unit that identifies the displayed label element; and a second identification unit that identifies the label displayed on the management target based on the identification result of one or more label elements shown on the management target. This is a label identification device comprising: an identification section;
本発明の一態様は上記のラベル識別装置であって、前記学習部は、管理対象の各表示位置が撮像された画像データと前記表示位置に表示されたラベル要素との関係性を学習して前記表示位置ごとの学習データを生成し、前記第1の識別部は、前記表示位置ごとの学習データと、管理対象の各表示位置が撮像された識別用の画像データとに基づいて、前記管理対象の各表示位置に示されているラベル要素を識別する。 One aspect of the present invention is the above-mentioned label identification device, wherein the learning unit learns the relationship between the image data captured at each display position to be managed and the label element displayed at the display position. The first identification unit generates learning data for each display position, and the first identification unit generates learning data for each display position, and the first identification unit performs the management based on the learning data for each display position and identification image data in which each display position to be managed is captured. Identify the label element shown in each display position of the target.
本発明の一態様は上記のラベル識別装置であって、前記学習部は、前記撮像部によって取得された画像データから前記表示位置が撮像された領域以外の領域の一部又は全部が削除された画像データを前記学習用の画像データとして用いる。 One aspect of the present invention is the above-mentioned label identification device, wherein the learning unit deletes part or all of an area other than the area where the display position was imaged from the image data acquired by the imaging unit. The image data is used as the learning image data.
本発明の一態様は上記のラベル識別装置であって、前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、前記表示位置は、前記コイル材の端面、内径面又は外周面である。 One aspect of the present invention is the above-mentioned label identification device, wherein the object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape, and the display position is: It is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material.
本発明の一態様は上記のラベル識別装置であって、前記ラベル要素は、その形状及び色の組み合わせによって識別される。 One aspect of the present invention is the above label identification device, in which the label elements are identified by a combination of their shapes and colors.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された画像データを取得する撮像ステップと、学習用の画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習する学習ステップと、識別用の画像データと、前記学習ステップにおける前記関係性の学習結果を示す学習データとに基づいて、前記画像データに撮像された管理対象に示されている前記ラベル要素を識別する第1の識別ステップと、前記管理対象に示された1つ以上のラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する第2の識別ステップと、を有するラベル識別方法である。 One aspect of the present invention includes an imaging step of acquiring image data in which label elements representing one label by a combination of one or more displays that can be displayed at different display positions to be managed; The relationship between the image data and the label element is learned by a machine learning method based on training data indicating the image data for the image data and the label element shown on the management target captured in the image data. identifying the label element shown in the management target imaged in the image data based on a learning step for identifying, image data for identification, and learning data indicating a learning result of the relationship in the learning step; and a second identification step of identifying a label displayed on the management target based on the identification result of one or more label elements shown on the management target. It's a method.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習する、学習装置である。 One aspect of the present invention is one or more displays that can be displayed at different display positions to be managed, including image data in which a label element representing one label is captured in combination, and image data in which a label element is captured in the image data. The learning device uses a machine learning method to learn the relationship between the image data and the label element based on teacher data indicating the label element shown in the managed object.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習する学習装置によって学習された前記関係性の学習結果を示す学習データと、識別対象のラベル要素が撮像された識別用の画像データとに基づいて、前記識別用の画像データに撮像された管理対象に示されている前記ラベル要素を識別し、前記管理対象に示された1つ以上のラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する、識別装置である。 One aspect of the present invention is one or more displays that can be displayed at different display positions to be managed, including image data in which a label element representing one label is captured in combination, and image data in which a label element is captured in the image data. learning the relationship learned by a learning device that learns the relationship between the image data and the label element using a machine learning method based on teacher data indicating the label element shown in the managed target; Identifying the label element shown in the management target imaged in the identification image data based on learning data indicating the result and identification image data in which the identification target label element is imaged, The present invention is an identification device that identifies a label displayed on the management target based on an identification result of one or more label elements shown on the management target.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習するステップを、コンピュータに実行させるためのコンピュータプログラムである。 One aspect of the present invention is one or more displays that can be displayed at different display positions to be managed, including image data in which a label element representing one label is captured in combination, and image data in which a label element is captured in the image data. A computer program for causing a computer to execute a step of learning a relationship between the image data and the label element using a machine learning method based on training data indicating the label element shown in a management target. It is.
本発明の一態様は、管理対象の異なる表示位置に表示され得る1つ以上の表示であって、その組み合わせにより1つのラベルを表すラベル要素が撮像された画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習する学習装置によって学習された前記関係性の学習結果を示す学習データと、識別対象のラベル要素が撮像された識別用の画像データとに基づいて、前記識別用の画像データに撮像された管理対象に示されている前記ラベル要素を識別するステップと、前記管理対象に示された1つ以上のラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別するステップと、をコンピュータに実行させるためのコンピュータプログラムである。 One aspect of the present invention is one or more displays that can be displayed at different display positions to be managed, including image data in which a label element representing one label is captured in combination, and image data in which a label element is captured in the image data. learning the relationship learned by a learning device that learns the relationship between the image data and the label element using a machine learning method based on teacher data indicating the label element shown in the managed target; a step of identifying the label element shown in the management target imaged in the identification image data based on learning data indicating the result and identification image data in which the identification target label element is imaged; and identifying a label displayed on the management target based on an identification result of one or more label elements shown on the management target.
本発明により、管理対象の表面に示される1つ以上の表示の組み合わせによって表される管理情報を、その管理対象が撮像された画像に基づいてより精度良く識別することが可能となる。 According to the present invention, management information represented by a combination of one or more displays shown on the surface of a managed object can be identified with higher accuracy based on an image of the managed object.
以下、実施形態のラベル識別装置、ラベル識別方法、学習装置、識別装置及びコンピュータプログラムを、図面を参照して説明する。 Hereinafter, a label identification device, a label identification method, a learning device, an identification device, and a computer program according to embodiments will be described with reference to the drawings.
図1は、本実施形態における管理情報識別システム100のシステム構成の具体例を示すシステム構成図である。管理情報識別システム100は、撮像装置2、学習装置3及び識別装置4を備える。撮像装置2は識別対象のコイル材を撮像する装置である。コイル材は圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造される鉄鋼製品の一つである。撮像装置2は学習装置3及び識別装置4と通信可能に接続され、コイル材を撮像した画像データを学習装置3及び識別装置4に送信する。具体的には、撮像装置2は管理情報の学習用に撮像した画像データ(以下「学習用画像データ」という。)を学習装置3に送信し、識別対象のコイル材が撮像された画像データ(以下「識別用画像データ」という。)を識別装置4に送信する。なお、以下では、学習用画像データによって表される画像を「学習用画像」といい、識別用画像データによって表される画像を「識別用画像」という。
FIG. 1 is a system configuration diagram showing a specific example of the system configuration of a management
学習装置3は、学習用画像データと、その学習用画像に撮像されたコイル材に表示されている管理情報との関係性を機械学習の手法を用いて学習する装置である。具体的には、学習装置3は、上記関係性を学習するための教師データを学習用画像データに基づいて生成する機能と、生成した教師データにより上記関係性を学習する機能とを有する。学習装置3は、上記関係性の学習結果を示すデータ(以下「学習データ」という。)を識別装置4に供給する。
The
識別装置4は、学習装置3によって生成された学習データに基づいて、識別用画像に撮像されたコイル材の管理情報を識別する装置である。具体的には、識別装置4は、学習データと識別用画像データとに基づいて、その識別用画像に撮像されたコイル材に表示されている管理情報の識別情報(以下「ラベル」という。)を識別する。識別装置4は、予め記憶している管理情報のうち、取得したラベルに対応づけられている情報をそのコイル材の管理情報として出力する。なお、管理情報とラベルとの対応関係を示す情報(以下「対応情報」という。)は予め識別装置4に記憶されているものとする。
The
図2は、本実施形態の学習装置3の機能構成の具体例を示す機能ブロック図である。学習装置3は、バスで接続されたCPU(Central Processing Unit)やメモリや補助記憶装置などを備え、プログラムを実行する。学習装置3は、プログラムの実行によって画像データ記憶部31、教師データ記憶部32、学習用画像データ入力部33、教師データ生成部34、学習データ生成部35及び学習データ出力部36を備える装置として機能する。なお、学習装置3の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
FIG. 2 is a functional block diagram showing a specific example of the functional configuration of the
画像データ記憶部31は学習用画像データを記憶する。例えば画像データ記憶部31は磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
教師データ記憶部32は教師データを記憶する。例えば教師データ記憶部32は、画像データ記憶部31と同様に、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
The image
The teacher
学習用画像データ入力部33は学習用画像データを学習装置3に入力する機能を有する。例えば学習用画像データ入力部33は通信インターフェースを用いて構成され、撮像装置2から送信される学習用画像データを受信することにより学習用画像データを入力する。なお、学習用画像データ入力部33は通信による入力方法以外の方法で学習用画像データを入力してもよい。例えば学習用画像データ入力部33は学習用画像データを記憶した記録媒体から学習用画像データを読み出すことによって学習用画像データを入力してもよい。学習用画像データ入力部33は入力した学習用画像データを画像データ記憶部31に記録する。
The learning image
教師データ生成部34は学習用画像データに基づいて教師データを生成する機能を有する。例えば教師データ生成部34はタッチパネル、マウス及びキーボード等の入力装置を用いて構成され、学習用画像データに対して入力操作に応じた編集処理を行うことにより、学習用画像データと、その学習用画像に撮像されたコイル材に表示されている管理情報との関係性を学習するための教師データを生成する。教師データ生成部34は生成した教師データを教師データ記憶部32に記録する。なお、学習装置3は、学習用画像データ入力部33及び教師データ生成部34に代えて、予め生成された教師データを入力する機能部を備えてもよい。また、教師データを生成する処理の一部又は全部は所定のルールに基づいて自動化されてもよい。
The teacher
学習データ生成部35は教師データの学習により、コイル材に表示された管理情報のラベルを識別するための学習データを生成する機能を有する。具体的には、学習データ生成部35は、コイル材が撮像された識別用画像データに基づいてそのコイル材に表示されたラベルを識別するために用いる識別器を構成するためのパラメータ(以下「識別器パラメータ」という。)を教師データに基づいて決定する。
The learning
例えば、学習データ生成部35は、識別用画像データの各画素値を入力して1つのラベルを特定するために必要な情報を出力するニューラルネットワークによって識別器パラメータを決定することができる。ここで、1つのラベルを特定するために必要な情報とは、1つのラベルを構成する構成要素(以下「ラベル要素」という。)ごとの識別情報であり、1つのラベルを各ラベル要素の識別結果を統合して識別するために必要となる情報である。なお、ラベルとラベル要素との関係性や、ラベル要素と学習データとの関係性については以下にて詳細に説明するため、ここではこれ以上の説明を割愛する。
For example, the learning
なお、ニューラルネットワークへの入力は画像データの画素値に限定されず、画像データに基づいて取得されるどのような値が入力されてもよい。例えば、ニューラルネットワークには、画像データの各画素値に代えて画像データから抽出された特徴量が入力されてもよいし、同特徴量は画像データの各画素値に加えて入力されてもよい。また、画像データとラベル要素との関係性は、必ずしもニューラルネットワークによって記述される必要はない。例えば、学習データ生成部35は、ニューラルネットワークに基づくディープラーニングや深層学習等の手法を用いて上記関係性を記述してもよいし、線形回帰や非線形回帰、単回帰、重回帰等の回帰的分析手法を用いて上記関係性を記述してもよい。また、画像データを対応する複数のラベル要素のいずれかに分類することを上記関係性の学習と考えた場合、学習データ生成部35は、SVM(サポートベクターマシン)やランダムフォレスト、k平均法等のクラスタリング手法を用いて定めた分類方法によって画像データとラベル要素との関係性を記述してもよい。
Note that input to the neural network is not limited to pixel values of image data, and any value acquired based on image data may be input. For example, instead of each pixel value of the image data, a feature extracted from the image data may be input to the neural network, or the same feature may be input in addition to each pixel value of the image data. . Further, the relationship between image data and label elements does not necessarily need to be described by a neural network. For example, the learning
学習データ生成部35は、このようにして決定した識別器パラメータの値を学習データとして生成し、生成した学習データを学習データ出力部36に出力する。
The learning
学習データ出力部36は学習データを識別装置4に出力する機能を有する。例えば学習データ出力部36は通信インタフェースを用いて構成され、学習データ生成部35によって生成された学習データを識別装置4に送信することにより学習データを出力する。なお、学習用画像データの入力と同様に、学習データ出力部36は通信による出力方法以外の方法で学習データを出力してもよい。例えば学習データ出力部36は、自装置及び識別装置4に着脱可能な記録媒体に学習データを書き込むことによって学習データを出力してもよい。この場合、学習データを記憶した記録媒体は学習装置3から取り外された後に識別装置4に接続され、識別装置4がその記録媒体から学習データを読み出すことによって学習データが識別装置4に入力される。
The learning
図3は、本実施形態の学習装置3が学習用画像データに基づいて学習データを生成する処理の流れを示すフローチャートである。まず、学習用画像データ入力部33が、撮像装置2によって取得された学習用画像データを学習装置3に入力する(ステップS101)。学習用画像データ入力部33は入力した学習用画像データを画像データ記憶部31に記録する(ステップS102)。
FIG. 3 is a flowchart showing the flow of processing in which the
続いて、教師データ生成部34が、画像データ記憶部31に記憶されている学習用画像データに対して、各学習用画像に撮像されたコイル材に表示されている各ラベル要素の識別情報を対応づけることによって教師データを生成する(ステップS103)。より具体的には、教師データ生成部34は、学習用画像において各ラベル要素が表示され得る領域(後述するコイル材の端面、外周面及び内径面に対応)ごとにラベル要素の有無及び種別を識別するための教師データを生成する。ここで、図4~図8に示す各種の具体例を適宜参照しながら、教師データを生成する方法について詳細に説明する。
Subsequently, the teacher
まず、識別対象となるコイル材の外観の具体例を図4及び図5に示す。コイル材は出荷先や用途、塗装の有無等に応じて異なる包装状態で保管される場合がある。例えば図4は薄板製品のシートで包装されたコイル材の外観を表している。図4の例は、コイルの内径面に貼付された青色のテープB1と、コイルの端面に貼付された青色のテープB2との組み合わせによって1つのラベルを表した例である。一方で、図5の例は、コイルの外周面に貼付された赤色のテープR1によって1つのラベルを表した例である。 First, specific examples of the appearance of the coil material to be identified are shown in FIGS. 4 and 5. Coil materials may be stored in different packaging depending on the shipping destination, use, whether or not they are coated, etc. For example, FIG. 4 shows the appearance of a coil material wrapped in a thin product sheet. The example in FIG. 4 is an example in which one label is represented by a combination of a blue tape B1 affixed to the inner diameter surface of the coil and a blue tape B2 affixed to the end surface of the coil. On the other hand, the example in FIG. 5 is an example in which one label is represented by a red tape R1 attached to the outer peripheral surface of the coil.
ここで図4の例のように、ラベルを構成するテープ(例えばB1及びB2)以外のテープがコイル材に貼付されない場合には、そのコイル材が撮像された画像データに対してコイル材に表示されたラベルそのものの識別情報を対応づけたものを教師データとして学習すればよい。しかしながら、図5の例のように、ラベルを構成するテープ(例えばR1)以外のテープ(例えばR2)がコイル材に貼付される可能性がある場合、このような画像データにラベルそのものの識別情報を対応づけたものを教師データとして学習すると、ラベルを構成しないテープもラベルの一部として学習される可能性があるため、必ずしも精度良くラベルを識別できない場合がある。また、コイル材にはテープ以外にも様々な態様の表示がなされたり、特に情報としての意味をなさない物(例えば梱包用の紐やテープなど)が取り付けられたりする場合があり、これらの画像がラベルの識別精度を低下させる要因となりうる。 Here, as in the example in FIG. 4, if no tape other than the tapes constituting the label (for example, B1 and B2) is attached to the coil material, the coil material is displayed on the coil material for the image data taken. What is necessary is to learn what is associated with the identification information of the label itself as training data. However, as in the example of FIG. 5, if there is a possibility that a tape (for example, R2) other than the tape (for example, R1) that constitutes the label is attached to the coil material, such image data may include the identification information of the label itself. When learning the association of , as training data, tapes that do not constitute a label may be learned as part of the label, so it may not always be possible to identify the label with high accuracy. In addition, coil materials may be marked in various ways other than tape, or objects that have no particular meaning as information may be attached (for example, packing strings or tape), and images of these may be attached. This can be a factor that reduces label identification accuracy.
そこで、本実施形態の管理情報識別システム100では、1つのラベルを構成する1以上の構成要素(すなわちラベル要素)ごとにその有無及び種別を識別し、その識別結果を統合して1つのラベルを識別することにより、画像に撮像されたラベルに対応づけられた管理情報をより精度良く識別することを可能にしている。具体的には、本実施形態におけるラベルの識別方法は、学習装置3が、学習用画像データをもとに個々のラベル要素を識別するための学習データを生成する工程と、識別装置4がその学習データに基づいて各ラベル要素を識別する工程と、識別装置4が各ラベル要素の識別結果を統合して1つのラベルを識別する工程と、によって実現される。
Therefore, in the management
図6は、本実施形態における学習データの生成方法の具体例を示す図である。例えば図6はコイル材の端面、内径面及び外周面(表示位置の一例。以下「表示面」という。)のそれぞれに1つのラベル要素が表示され得る場合において、表示面ごとにラベル要素の有無及び種別を識別するための学習データを生成する方法を示している。この場合、まず撮像装置2によって各表示面を主たる被写体とする学習用画像データを取得する。 FIG. 6 is a diagram showing a specific example of the learning data generation method in this embodiment. For example, FIG. 6 shows the presence or absence of a label element for each display surface in a case where one label element can be displayed on each of the end surface, inner diameter surface, and outer circumferential surface (an example of a display position; hereinafter referred to as the "display surface") of the coil material. and a method for generating learning data for identifying the type. In this case, first, the imaging device 2 acquires learning image data in which each display surface is the main subject.
例えば図6(A)はコイル材の端面を主たる被写体とした学習用画像データの具体例を示し、図6(B)はコイル材の外周面を主たる被写体とした学習用画像データの具体例を示している。また、図6(C)はコイル材の内径面を主たる被写体とした学習用画像データの具体例を示している。なお、学習用画像データは、主たる被写体とする各表示面をより大きくかつより鮮明に示すものであるほどよいが、表示面ごとの画像データを取得することが難しい場合や、識別の精度に大きな影響を与えない場合等においては、複数の表示面が撮像された1つの学習用画像データを複数の表示面の学習用画像データとして取得してもよい。例えば、図6(A)の画像データ(端面)と、図6(B)の画像データ(外周面)とでは撮像条件に大きな差がないため、このような場合には、学習用画像データはいずれか一方の画像データに集約されてもよい。 For example, FIG. 6(A) shows a specific example of the learning image data with the end face of the coil material as the main subject, and FIG. 6(B) shows a specific example of the learning image data with the outer peripheral surface of the coil material as the main subject. It shows. Moreover, FIG. 6(C) shows a specific example of the learning image data in which the inner diameter surface of the coil material is the main subject. The learning image data should be larger and more clearly show each display surface that is the main subject, but in cases where it is difficult to obtain image data for each display surface, or the accuracy of identification may be affected. In cases where there is no influence, one piece of learning image data obtained by capturing images of a plurality of display surfaces may be acquired as learning image data of a plurality of display surfaces. For example, there is no big difference in the imaging conditions between the image data of FIG. 6(A) (end surface) and the image data of FIG. 6(B) (outer surface), so in such a case, the learning image data The image data may be aggregated into either one of the image data.
続いて学習装置3において教師データ生成部34が、各表示面について取得された学習用画像データを編集し、学習用画像データから表示面以外の情報の一部又は全部を削除する。これは、ラベル要素の識別精度を低下させる要因となり得る情報を減らすための処理であり、学習データを生成する前処理として行うものである。この編集処理により、例えば図6(A)に示す端面の学習用画像データG1は矩形領域内の画像データG1’となるように編集され、図6(B)に示す外周面の学習用画像データG2は矩形領域内の画像データG2’となるように編集され、図6(C)に示す内径面の学習用画像データG3は矩形領域内の画像データG3’となるように編集される。
Next, in the
なお、このような一部の矩形領域の画像を抽出する方法は、学習用画像データから表示面以外の情報を削除する編集方法の一例であり、学習用画像データは他の方法によって編集されてもよい。例えば、各表示面が画像内の所定範囲に位置することが分かっている場合、学習装置3はその範囲外の画像をマスクすることによって表示面以外の情報を削除してもよい。
Note that this method of extracting an image of a part of a rectangular area is an example of an editing method that deletes information other than the display surface from the learning image data, and the learning image data may not be edited using other methods. Good too. For example, if it is known that each display surface is located within a predetermined range within the image, the
続いて教師データ生成部34は、編集後の各学習用画像データに対して、撮像された表示面におけるラベル要素の有無及び種別を示す情報を対応づけることにより、各表示面の教師データを生成する。例えば図6の例では、図6(A)の端面と図6(C)の内径面とには“1本の直線”によって表されるラベル要素が表示されており、図6(B)の外周面にはラベル要素が表示されていない。このような場合、教師データ生成部34は、図6(A)の学習用画像データと図6(C)の学習用画像データとには、表示されているラベル要素の識別情報を対応づけ、図6(B)の学習用画像データにはラベル要素が表示されていない旨を示す情報を対応づけることにより教師データを生成する。
Next, the teacher
図7は、コイル材に表示され得るラベル要素の具体例を示す図である。例えば図7(A)、図7(B)及び図7(C)は、端面、内径面及び外周面に表示され得るラベル要素の一例として1本の直線によって表されるラベル要素を示す。また例えば図7(D)は端面に表示され得るラベル要素の一例として2本の直線によって表されるラベル要素を示す。また例えば図7(E)は、内径面及び外周面に表示され得るラベル要素の一例として十字によって表されるラベル要素を示す。図7(A)~図7(E)は、コイル材に表示された1以上のラベル要素の組み合わせによってそれぞれ異なる1つのラベルを表すことができる。 FIG. 7 is a diagram showing a specific example of a label element that can be displayed on a coil material. For example, FIG. 7(A), FIG. 7(B), and FIG. 7(C) show a label element represented by one straight line as an example of a label element that can be displayed on the end face, inner diameter face, and outer circumferential face. Further, for example, FIG. 7(D) shows a label element represented by two straight lines as an example of a label element that can be displayed on the end surface. Further, for example, FIG. 7E shows a label element represented by a cross as an example of a label element that can be displayed on the inner diameter surface and the outer circumference surface. 7(A) to 7(E) can each represent one different label depending on the combination of one or more label elements displayed on the coil material.
なお、図7に示すラベル要素のパターン及びその組み合わせによって表されるラベルのパターンは一例であり、ラベル要素及びラベルにはこれらとは異なるパターンが用いられても良い。ラベル要素のパターンを多くするほどその組み合わせによって表されるラベルのパターンも多くなるため、より多くの種類の管理情報を識別することが可能となるが、その一方でより複雑化したパターンを識別しなければならなくなる可能性が高くなることからラベル要素自体の識別精度が低下することも考えらえる。そのため、ラベル要素は、識別したい管理情報の種類に応じて、できるだけ簡単なパターンに設定されるとよい。なお、ラベル要素は、図7の例のような形状によるパターン分けに限らず、表示の色によってパターン分けされてもよい。 Note that the label element patterns shown in FIG. 7 and the label patterns represented by the combinations thereof are merely examples, and patterns different from these may be used for the label elements and labels. The more patterns there are for label elements, the more label patterns can be represented by their combinations, making it possible to identify more types of management information. It is also conceivable that the identification accuracy of the label element itself will decrease because there is a higher possibility that the label element itself will be required. Therefore, it is preferable that the label elements be set in a pattern as simple as possible depending on the type of management information to be identified. Note that the label elements are not limited to being patterned by shape as in the example of FIG. 7, but may be patterned by display color.
図8は、ラベル要素の識別情報(以下「要素ID」という。)の具体例を示す図である。図8に示す表の左から1列目はラベル要素の色を表し、2列目はラベル要素の形状を表している。3列目は対応する色と形状の組み合わせによって決定されるラベル要素の要素IDを表している。この例において、例えば赤色の1本の直線によって表されるラベル要素が表示面に表示されている場合には、教師データ生成部34は、その表示面を示す学習用画像データに対して要素ID“R1”を対応づけたものを教師データとして生成する。また例えば、黄色の十字によって表されるラベル要素が表示面に表示されている場合には、教師データ生成部34は、その表示面を示す学習用画像データに対して要素ID“Y+”を対応づけたものを教師データとして生成する。一方で、表示面にラベル要素が表示されていない場合には、教師データ生成部34は、その表示面を示す学習用画像データに対して要素ID“Z”を対応づけたものを教師データとして生成する。
FIG. 8 is a diagram showing a specific example of identification information of a label element (hereinafter referred to as "element ID"). The first column from the left of the table shown in FIG. 8 represents the color of the label element, and the second column represents the shape of the label element. The third column represents the element ID of the label element determined by the corresponding combination of color and shape. In this example, if a label element represented by a single red straight line is displayed on the display screen, the teacher
このように生成された教師データを機械学習の手法により学習することで、教師データ生成部34は、各表示面におけるラベル要素の有無と、各表示面に表示されているラベル要素の種別と、を識別することを可能にする学習データを生成することができる。
By learning the training data generated in this way using a machine learning method, the training
図3の説明に戻る。教師データ生成部34は、このように生成した表示面ごとの教師データを教師データ記憶部32に記録する(ステップS104)。続いて、学習データ生成部35が、教師データ記憶部32に記憶されている表示面ごとの教師データを学習することにより、表示面ごとの学習用画像データとラベル要素との関係性を示す学習データを生成する(ステップS105)。学習データ生成部35は、このように生成した表示面ごとの学習データを学習データ出力部36に出力する(ステップS106)。そして、学習データ出力部36が、表示面ごとに生成された学習データを識別装置4に出力する。
Returning to the explanation of FIG. 3. The teacher
図9は、本実施形態の識別装置4の機能構成の具体例を示す機能ブロック図である。識別装置4は、バスで接続されたCPUやメモリや補助記憶装置などを備え、プログラムを実行する。識別装置4は、プログラムの実行によって画像データ記憶部41、学習データ記憶部42、対応情報記憶部43、識別用画像データ入力部44、学習データ入力部45、識別部46及び管理情報出力部47を備える装置として機能する。なお、識別装置4の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
FIG. 9 is a functional block diagram showing a specific example of the functional configuration of the
画像データ記憶部41は学習用画像データを記憶する。例えば画像データ記憶部41は磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
学習データ記憶部42は学習データを記憶する。例えば学習データ記憶部42は、画像データ記憶部41と同様に、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
対応情報記憶部43は対応情報を記憶する。例えば対応情報記憶部43は、画像データ記憶部41及び学習データ記憶部42と同様に、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
The image
The learning
The correspondence
識別用画像データ入力部44は識別用画像データを識別装置4に入力する機能を有する。例えば識別用画像データ入力部44は通信インターフェースを用いて構成され、撮像装置2から送信される識別用画像データを受信することにより識別用画像データを入力する。なお、識別用画像データ入力部44は通信による入力方法以外の方法で識別用画像データを入力してもよい。例えば識別用画像データ入力部44は識別用画像データを記憶した記録媒体から識別用画像データを読み出すことによって識別用画像データを入力してもよい。識別用画像データ入力部44は入力した識別用画像データを画像データ記憶部41に記録する。
The identification image
学習データ入力部45は学習データを識別装置4に入力する機能を有する。例えば学習データ入力部45は通信インターフェースを用いて構成され、学習装置3から送信される学習データを受信することにより学習データを入力する。なお、学習データ入力部45は通信による入力方法以外の方法で学習データを入力してもよい。例えば学習データ入力部45は学習データを記憶した記録媒体から学習データを読み出すことによって学習データを入力してもよい。学習データ入力部45は入力した学習データを学習データ記憶部42に記録する。
The learning
識別部46は識別対象のコイル材が撮像された識別用画像データと、学習装置3により生成された学習データとに基づいて、そのコイル材に表示されている管理情報のラベルを識別する機能を有する。具体的には、識別部46は、識別用画像データと、表示面ごとに生成された学習データとに基づいてコイル材の各表示面に表示されているラベル要素を識別し、各表示面におけるラベル要素の識別結果に基づいて1つのラベルを特定する。識別部46は、このようにして特定したラベルを管理情報出力部47に出力する。
The
管理情報出力部47は、識別部46によって特定されたラベルと、自装置に記憶されている対応情報とに基づいて、特定されたラベルに対応づけられた管理情報を取得する。管理情報出力部47は、このようにして取得した管理情報を所定の態様で出力する。例えば、管理情報出力部47は、CRT(Cathode Ray Tube)ディスプレイや液晶ディスプレイ、有機EL(Electro-Luminescence)ディスプレイ等の表示装置に管理情報を表示させてもよいし、スピーカ等の音声出力装置に管理情報を示す音声を出力させてもよい。また、管理情報出力部47は、自装置と通信可能な他の装置に管理情報を送信してもよい。
The management
図10は、本実施形態の識別装置4が、識別用画像データに基づいて、コイル材に表示された管理情報を識別する処理の流れの具体例を示すフローチャートである。まず、識別用画像データ入力部44が撮像装置2によって取得された識別用画像データを識別装置4に入力する(ステップS201)。識別用画像データ入力部44は入力した識別用画像データを画像データ記憶部41に記録する(ステップS202)。
FIG. 10 is a flowchart showing a specific example of a process in which the
一方で、学習データ入力部45が学習装置3から出力される表示面ごとの学習データを識別装置4に入力する(ステップS203)。学習データ入力部45は入力した学習データを学習データ記憶部42に記録する(ステップS204)。
On the other hand, the learning
続いて、識別部46が、画像データ記憶部41に記憶されている識別用画像データと、学習データ記憶部42に記憶されている学習データとに基づいて、識別用画像に撮像されているコイル材に表示されたラベル要素を識別する(ステップS205)。具体的には、識別部46は、表示面ごとの学習データを用いて各表示面におけるラベル要素の有無及び種別を識別する識別器を構成し、この識別器に識別用画像データを入力することにより、その出力として、識別用画像に撮像されたコイル材の各表示面に表示されたラベル要素の識別情報(すなわち要素ID)を取得する。識別部46は、このようにして各表示面ごとに取得した要素IDを管理情報出力部47に出力する。
Subsequently, the
続いて、管理情報出力部47が識別部46から出力された表示面ごとの要素IDと対応情報とに基づいて、識別用画像に撮像されたコイル材に表示されたラベルに対応づけられた管理情報を取得する(ステップS206)。ここで、管理情報を識別する方法の詳細について図11を用いて説明する。
Subsequently, the management
図11は、各表示面におけるラベル要素の識別結果とラベルとの対応関係を示す図である。A面の列はコイル材の一方の端面(以下「A面」という。)におけるラベル要素の識別結果を表し、B面の列はA面とは異なる端面(以下「B面」という。)におけるラベル要素の識別結果を表している。また、外周面の列はコイル材の外周面におけるラベル要素の識別結果を表し、内径面の列はコイル材の内径面におけるラベル要素の識別結果を表している。ラベルの列は、A面、B面、外周面及び内径面におけるラベル要素の各識別結果の組み合わせによって特定される管理情報のラベルを表す。 FIG. 11 is a diagram showing the correspondence between the identification results of label elements and labels on each display surface. The A-side row represents the identification results of label elements on one end surface of the coil material (hereinafter referred to as "A-side"), and the B-side row represents the identification results on an end surface different from A-side (hereinafter referred to as "B-side"). It represents the identification result of the label element. Further, the row of outer circumferential surfaces represents the identification results of label elements on the outer peripheral surface of the coil material, and the row of inner diameter surfaces represents the identification results of label elements on the inner diameter surface of the coil material. The column of labels represents labels of management information specified by a combination of identification results of label elements on the A side, the B side, the outer peripheral surface, and the inner diameter surface.
例えばこの例において、要素ID“R1”によって識別されるラベル要素(すなわち赤色の1本の直線によって表されるラベル要素)がコイル材のA面及びB面に表示されており、外周面及び内径面にはラベル要素の表示がないことが識別部46によって識別された場合、管理情報出力部47はそのコイル材に表示されたラベルが“P01”であると識別する。この場合、管理情報出力部47は、対応情報において“P01”に対応づけられている情報を管理情報として取得する。
For example, in this example, the label element identified by the element ID "R1" (that is, the label element represented by a single red straight line) is displayed on the A side and B side of the coil material, and the outer peripheral surface and inner diameter If the
また例えば、要素ID“W+”によって識別されるラベル要素(すなわち白色の十字によって表されるラベル要素)がコイル材の外周面及び内径面に表示されており、A面及びB面にはラベル要素の表示がないことが識別部46によって識別された場合、管理情報出力部47はそのコイル材に表示されたラベルが“P12”であると識別する。この場合、管理情報出力部47は、対応情報において“P12”に対応づけられている情報を管理情報として取得する。
For example, a label element identified by the element ID "W+" (that is, a label element represented by a white cross) is displayed on the outer peripheral surface and inner diameter surface of the coil material, and label elements are displayed on the A side and B side. When the
また例えば、コイル材のA面、B面、外周面及び内径面のいずれにおいてもラベル要素の表示がない(すなわちラベルが“PZZ”である)ことが識別部46によって識別された場合、管理情報出力部47は対応情報に基づいてそのコイル材にはラベルが表示されていないと判定する。
For example, if the
また例えば、管理情報出力部47はコイル材のA面、B面、外周面及び内径面におけるラベル要素の識別結果の組み合わせが“P01”~“P13”及び“PZZ”に対応するいずれの組み合わせでもない(すなわちラベルが“PXX”である)ことが対応情報に基づいて判定された場合、管理情報出力部47はそのコイル材に表示されているラベルが不明なラベルであると判定する。
For example, the management
このように構成された実施形態の管理情報識別システム100は、上述した学習装置3と識別装置4とを備えることにより、コイル材(管理対象の一例)の表面に示される1つ以上の表示の組み合わせによって表される管理情報を、そのコイル材が撮像された画像に基づいてより精度良く識別することが可能となる。
The management
具体的には、実施形態の学習装置3は、学習用画像データと、その学習用画像データに撮像されたコイル材(管理対象の一例)に示されているラベル要素とを示す教師データに基づいて、画像データとラベル要素との関係性を機械学習の手法により学習する学習データ生成部35(学習部の一例)を備える。
Specifically, the
また、実施形態の識別装置4は、識別用画像データと、学習データ生成部35による上記関係性の学習結果を示す学習データとに基づいて、画像データに撮像されたコイル材に示されているラベル要素を識別する識別部46(第1の識別部の一例)と、コイル材に示された1つ以上のラベル要素の識別結果に基づいて、コイル材に表示されているラベルを識別する管理情報出力部47(第2の識別部の一例)と、を備える。
Moreover, the
なお、上記の実施形態では、学習装置3と識別装置4とが別体に構成される場合について説明したが、学習装置3と識別装置4とは必ずしも別体に構成される必要はない。学習装置3と識別装置4とはラベル識別装置として一体に構成されてもよい。また、撮像装置2(撮像部の一例)も、学習装置3及び識別装置4と別体に構成されてもよいし、それらのいずれか一方と一体に構成されてもよい。また、学習装置3と識別装置4とがラベル識別装置として一体に構成される場合、撮像装置2はラベル識別装置と一体に構成されてもよい。
In addition, although the said embodiment demonstrated the case where the
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiments of the present invention have been described above in detail with reference to the drawings, the specific configuration is not limited to these embodiments, and includes designs within the scope of the gist of the present invention.
本発明は、管理対象の表面に示される1つ以上の表示の組み合わせによって表される管理情報を、その管理対象が撮像された画像に基づいて識別する技術に適用可能である。 INDUSTRIAL APPLICATION This invention is applicable to the technique which identifies the management information represented by the combination of one or more displays shown on the surface of a management object based on the image which the management object was imaged.
100…管理情報識別システム、 2…撮像装置、 3…学習装置、 31…画像データ記憶部、 32…教師データ記憶部、 33…学習用画像データ入力部、 34…教師データ生成部、 35…学習データ生成部、 36…学習データ出力部、 4…識別装置、 41…画像データ記憶部、 42…学習データ記憶部、 43…対応情報記憶部、 44…識別用画像データ入力部、 45…学習データ入力部、 46…識別部、 47…管理情報出力部
DESCRIPTION OF
Claims (9)
識別対象のラベル要素が撮像された識別用の画像データと、前記学習部による前記関係性の学習結果を示す学習データとに基づいて、前記識別用の画像データに撮像された管理対象に示されている前記ラベル要素を識別する第1の識別部と、
前記管理対象に示された前記ラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する第2の識別部と、
を備え、
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面である、
ラベル識別装置。 Training image data that is a display that can be displayed at different display positions to be managed and that represents one label by a combination of displays displayed at different display positions ; a learning unit that learns a relationship between the learning image data and the label element using a machine learning method based on teacher data indicating the label element shown in the management target captured in the image data; ,
Based on the identification image data in which the label element to be identified is imaged and the learning data indicating the learning result of the relationship by the learning section, the label element shown in the management object imaged in the identification image data is a first identification part that identifies the label element that is
a second identification unit that identifies a label displayed on the management target based on an identification result of the label element shown on the management target;
Equipped with
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The display position is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material,
Label identification device.
前記第1の識別部は、前記表示位置ごとの学習データと、管理対象の各表示位置が撮像された識別用の画像データとに基づいて、前記管理対象の各表示位置に示されているラベル要素を識別する、
請求項1に記載のラベル識別装置。 The learning unit generates learning data for each display position by learning a relationship between image data captured at each display position to be managed and a label element displayed at the display position,
The first identification unit identifies a label shown at each display position of the management target based on learning data for each display position and identification image data in which each display position of the management target is captured. identify the element,
The label identification device according to claim 1.
請求項1又は2に記載のラベル識別装置。 The learning unit uses , as the learning image data, image data obtained by removing part or all of an area other than the area where the display position was imaged from the image data acquired by the imaging unit.
The label identification device according to claim 1 or 2.
請求項1から3のいずれか一項に記載のラベル識別装置。 the label element is identified by its shape and color combination;
A label identification device according to any one of claims 1 to 3 .
学習用の画像データと、その画像データに撮像された管理対象に示されている前記ラベル要素とを示す教師データに基づいて、前記画像データと前記ラベル要素との関係性を機械学習の手法により学習する学習ステップと、
識別用の画像データと、前記学習ステップにおける前記関係性の学習結果を示す学習データとに基づいて、前記画像データに撮像された管理対象に示されている前記ラベル要素を識別する第1の識別ステップと、
前記管理対象に示された前記ラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する第2の識別ステップと、
を有し、
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面である、
ラベル識別方法。 an imaging step of acquiring image data of a label element representing one label by a combination of displays displayed at different display positions, which can be displayed at different display positions to be managed;
Based on image data for learning and training data indicating the label element shown on the management target captured in the image data, the relationship between the image data and the label element is determined by a machine learning method. learning steps to learn;
a first identification that identifies the label element shown in the management target imaged in the image data, based on image data for identification and learning data indicating a learning result of the relationship in the learning step; step and
a second identification step of identifying a label displayed on the management target based on an identification result of the label element shown on the management target;
has
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The display position is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material,
Label identification method.
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面である、
学習装置。 Displays that can be displayed at different display positions to be managed, and image data in which a label element representing one label by a combination of displays displayed at different display positions is captured, and image data captured in the image data. A learning device that uses a machine learning method to learn a relationship between the image data and the label element based on teacher data indicating the label element shown in a management target,
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The display position is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material,
learning device.
前記管理対象に示された前記ラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別する識別装置であって、
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面である、
識別装置。 Displays that can be displayed at different display positions to be managed, and image data in which a label element representing one label by a combination of displays displayed at different display positions is captured, and image data captured in the image data. A learning result of the relationship learned by a learning device that learns the relationship between the image data and the label element using a machine learning method based on teacher data indicating the label element shown in the management target. and identifying the label element shown in the management target imaged in the identification image data based on learning data indicating the identification target label element and identification image data in which the identification target label element is imaged,
An identification device that identifies a label displayed on the managed object based on an identification result of the label element shown on the managed object,
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The display position is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material,
Identification device.
コンピュータに実行させるためのコンピュータプログラムであって、
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面である、
コンピュータプログラム。 Displays that can be displayed at different display positions to be managed, and image data in which a label element representing one label by a combination of displays displayed at different display positions is captured, and image data captured in the image data. a step of learning the relationship between the image data and the label element by a machine learning method based on training data indicating the label element shown in the management target;
A computer program to be executed by a computer ,
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The display position is an end surface, an inner diameter surface, or an outer peripheral surface of the coil material,
computer program.
前記管理対象に示された前記ラベル要素の識別結果に基づいて前記管理対象に表示されているラベルを識別するステップと、
をコンピュータに実行させるためのコンピュータプログラムであって、
前記管理対象は、圧延により板状に成形された鋼材をコイル状に巻き取ることによって製造されたコイル材であり、
前記表示位置は、前記コイル材の端面、内径面又は外周面であるコンピュータプログラム。 Displays that can be displayed at different display positions to be managed, and image data in which a label element representing one label by a combination of displays displayed at different display positions is captured, and image data captured in the image data. A learning result of the relationship learned by a learning device that learns the relationship between the image data and the label element using a machine learning method based on teacher data indicating the label element shown in the management target. and a step of identifying the label element shown in the management target imaged in the identification image data based on learning data indicating the image data and identification image data in which the identification target label element is imaged. ,
identifying a label displayed on the managed object based on an identification result of the label element shown on the managed object;
A computer program for causing a computer to execute
The object to be managed is a coil material manufactured by winding a steel material formed into a plate shape by rolling into a coil shape,
The computer program wherein the display position is an end surface, an inner diameter surface, or an outer circumferential surface of the coil material.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019208085A JP7410375B2 (en) | 2019-11-18 | 2019-11-18 | Label identification device, label identification method, learning device, identification device and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019208085A JP7410375B2 (en) | 2019-11-18 | 2019-11-18 | Label identification device, label identification method, learning device, identification device and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021081926A JP2021081926A (en) | 2021-05-27 |
| JP7410375B2 true JP7410375B2 (en) | 2024-01-10 |
Family
ID=75965240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019208085A Active JP7410375B2 (en) | 2019-11-18 | 2019-11-18 | Label identification device, label identification method, learning device, identification device and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7410375B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7687264B2 (en) * | 2022-04-21 | 2025-06-03 | Jfeスチール株式会社 | Apparatus and method for automatically recognizing and verifying coil marking information |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017107443A (en) | 2015-12-10 | 2017-06-15 | 株式会社大林組 | Situation judgment system, situation judgment method, and situation judgment program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07104943B2 (en) * | 1988-02-29 | 1995-11-13 | 株式会社日立製作所 | Object recognition device |
| JPH0542063Y2 (en) * | 1989-06-16 | 1993-10-22 | ||
| JP2620014B2 (en) * | 1992-02-17 | 1997-06-11 | 多摩川精機株式会社 | Labeler automatic control method |
| JP2718322B2 (en) * | 1992-04-28 | 1998-02-25 | 株式会社ニレコ | Cylindrical character reader |
-
2019
- 2019-11-18 JP JP2019208085A patent/JP7410375B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017107443A (en) | 2015-12-10 | 2017-06-15 | 株式会社大林組 | Situation judgment system, situation judgment method, and situation judgment program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021081926A (en) | 2021-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10909401B2 (en) | Attention-based explanations for artificial intelligence behavior | |
| US8977047B2 (en) | Systems and methods for note content extraction and management using segmented notes | |
| KR20190121759A (en) | Counting system of substitute money for entertainment | |
| Walkowiak et al. | Generative AI, work and risks in cultural and creative industries | |
| JP7410375B2 (en) | Label identification device, label identification method, learning device, identification device and computer program | |
| JP2015106340A (en) | Information processing apparatus and information processing program | |
| CN114626545A (en) | Data preparation for artificial intelligence models | |
| CN113467369B (en) | Automatic drilling and riveting numerical control code visual interactive correction method | |
| WO2020237480A1 (en) | Control method and device based on image recognition | |
| JP4776259B2 (en) | Pattern evaluation method, pattern alignment method, and program | |
| CN114654902B (en) | Method and system for performing discriminant processing of printed media using machine learning model | |
| JP2015005100A (en) | Information processor, template generation method, and program | |
| JP7527172B2 (en) | Determination device, machine learning device, determination method, machine learning method, program, and method for manufacturing structure | |
| US20240312201A1 (en) | Method and apparatus for recycling feedstock identification | |
| JP2010039683A (en) | Optical automatic recognition code and management system using the same | |
| CN107491906A (en) | Mapping product inspection method and system | |
| Emon et al. | Decoding Visual Brand Identity Through Computer Vision: AI-Driven Insights for Modern Branding | |
| JP5313946B2 (en) | Midpoint calculation device, method, and program for imprint image | |
| JP2008009785A (en) | Image processing system and image processing program | |
| KR102854771B1 (en) | Apparatus and method for labeling document images used in machine-learning of text detection and recognition | |
| CN105590122A (en) | Printing method and apparatus of anti-counterfeiting quick response codes with different printing heights | |
| JP2015022314A (en) | Authentication determination system, authentication determination method, log management server, and program | |
| JP3195808U (en) | Brand design development system | |
| JP6485451B2 (en) | Color arrangement evaluation apparatus, color arrangement evaluation method, and color arrangement evaluation program | |
| US20220164231A1 (en) | Determine specific devices from follow-up questions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220706 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230704 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230810 |
|
| 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: 20231121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231204 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7410375 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |