JP7445621B2 - X-ray inspection equipment and X-ray inspection method - Google Patents

X-ray inspection equipment and X-ray inspection method Download PDF

Info

Publication number
JP7445621B2
JP7445621B2 JP2021063917A JP2021063917A JP7445621B2 JP 7445621 B2 JP7445621 B2 JP 7445621B2 JP 2021063917 A JP2021063917 A JP 2021063917A JP 2021063917 A JP2021063917 A JP 2021063917A JP 7445621 B2 JP7445621 B2 JP 7445621B2
Authority
JP
Japan
Prior art keywords
image
articles
article
ray inspection
product
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
Application number
JP2021063917A
Other languages
Japanese (ja)
Other versions
JP2022159623A (en
Inventor
勝 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anritsu Corp
Original Assignee
Anritsu Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anritsu Corp filed Critical Anritsu Corp
Priority to JP2021063917A priority Critical patent/JP7445621B2/en
Publication of JP2022159623A publication Critical patent/JP2022159623A/en
Application granted granted Critical
Publication of JP7445621B2 publication Critical patent/JP7445621B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Analysing Materials By The Use Of Radiation (AREA)
  • Image Analysis (AREA)

Description

本発明は、X線検査装置およびX線検査方法に関し、特にX線画像の画像処理データを用いて検査対象物品の形状等を検査するのに好適な物品検査用のX線検査装置およびX線検査方法、ならびに同検査に用いる学習モデル作成方法に関する。 The present invention relates to an X-ray inspection device and an X-ray inspection method, and more particularly to an X-ray inspection device and an This paper relates to an inspection method and a learning model creation method used for the inspection.

X線により被検査物に要求される品質状態を検査するX線検査装置、特に搬送中の被検査物に照射したX線の所定期間毎の累積透過量を透過領域毎のX線検出器により検出し、X線画像を生成するようにしたX線検査装置が、従前より知られている。 An X-ray inspection device that uses X-rays to inspect the required quality state of an inspected object, in particular an X-ray detector that measures the cumulative amount of X-rays irradiated onto the inspected object during a predetermined period of time by an X-ray detector in each transmission area. X-ray inspection apparatuses for detecting and generating X-ray images have been known for some time.

また、このようなX線検査装置における検査方法として、X線検出器で取得したX線画像(原画像)に対し何らかの画像処理を施すことで、検査項目に係る検査対象の特徴を明確化したX線画像を生成し、X線検査の精度を高めるようにしたものが知られている。 In addition, as an inspection method for such an X-ray inspection device, the characteristics of the inspection object related to inspection items are clarified by performing some kind of image processing on the X-ray image (original image) acquired by the X-ray detector. There are known devices that generate X-ray images and improve the accuracy of X-ray examinations.

従来のこの種のX線検査装置およびX線検査方法としては、例えば同一の容器類に所定形状の複数物品を封入または収容した製品をX線検査する検査装置であって、複数物品が重なり合っている状態の製品検査画像を少なくとも教師画像として記憶し、記憶済み教師画像を用いる機械学習によって複数の物品が重なり合っている状態の製品に関する特徴を取得することで、複数物品が重なり合う製品における異物検出精度の低下を抑制するようにしたものがある(特許文献1参照)。 Conventional X-ray inspection apparatuses and X-ray inspection methods of this type include, for example, inspection apparatuses that X-ray inspect products in which multiple articles of a predetermined shape are sealed or housed in the same container; By storing at least a product inspection image in a state in which multiple products are overlapped as a teacher image, and acquiring features related to products in a state in which multiple products overlap through machine learning using the stored teacher image, foreign object detection accuracy in products in which multiple products overlap can be improved. There is a method that suppresses the decrease in the amount of water (see Patent Document 1).

国際公開2019/159440号International Publication 2019/159440

しかしながら、上記従来のX線検査装置およびX線検査方法にあっては、複数物品が収容された被検査物の全体画像を基に多様な形態の重なり部の機械学習を行っていたため、被検査物の全体についての良否判定ができたとしても、検査対象となる製品中の物品の単品でのX線検査やその結果出力ができないという問題があった。 However, in the above-mentioned conventional X-ray inspection equipment and X-ray inspection method, machine learning of various types of overlapping parts is performed based on the entire image of the inspected object containing multiple items. Even if it is possible to determine the quality of the entire product, there is a problem in that it is not possible to perform an X-ray inspection on a single item in the product to be inspected or to output the results.

また、教師画像として膨大な検査画像が必要になるにもかかわらず、重なり合った複数物品のそれぞれの形状やサイズ等の特徴を精度よく検出できないという問題があった。 Furthermore, although a huge number of inspection images are required as teacher images, there is a problem in that the characteristics such as the shape and size of each of the overlapping articles cannot be detected with high accuracy.

本発明は、上述のような従来の課題を解決すべくなされたものであり、検査対象に収容される複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することのできるX線検査装置およびX線検査方法を提供することを目的とする。 The present invention has been made in order to solve the conventional problems as described above, and improves the accuracy of feature detection for each of a plurality of items contained in the inspection target, and provides an X-ray inspection that has the required inspection accuracy at a low cost. An object of the present invention is to provide an X-ray inspection apparatus and an X-ray inspection method that can perform the following.

(1)本発明に係るX線検査装置は、上記目的達成のため、所定品種の複数物品を含む検査対象に対して該検査対象を透過するX線を発生するX線発生器と、前記複数物品を透過したX線を検出してX線検出信号を出力するX線検出器と、前記X線検出器の出力に基づいて前記検査対象のX線検査画像を生成する画像処理部と、前記複数物品のX線検査画像を基に前記検査対象の品質状態を判定する判定部と、を備えるX線検査装置であって、前記所定品種の複数物品の単体の幾何学的特徴を記憶する記憶部と、前記複数物品の単体の幾何学的特徴および前記複数物品のX線検査画像を基に、前記複数物品のそれぞれに対応する物品単体画像を分離して生成する分離画像生成部と、をさらに備えており、前記判定部が、前記複数物品に対応するそれぞれの物品単体画像に基づいて前記検査対象の品質状態の判定を実行することを特徴とする。 (1) In order to achieve the above object, the X-ray inspection apparatus according to the present invention includes an X-ray generator that generates X-rays that pass through an inspection object including a plurality of articles of a predetermined type; an X-ray detector that detects X-rays that have passed through an article and outputs an X-ray detection signal; an image processing unit that generates an X-ray inspection image of the inspection target based on the output of the X-ray detector; An X-ray inspection apparatus comprising: a determination unit that determines the quality state of the inspection target based on X-ray inspection images of the plurality of articles, the memory storing the geometrical characteristics of each of the plurality of articles of the predetermined type; and a separated image generation unit that separates and generates single article images corresponding to each of the plurality of articles based on the single geometric characteristics of the plurality of articles and the X-ray inspection images of the plurality of articles. The method further includes: the determination unit executes determination of the quality state of the inspection target based on each single article image corresponding to the plurality of articles.

この発明装置では、分離画像生成部により、検査対象の複数物品のそれぞれに対応する物品単体画像が分離生成されることで、X線検査画像が複数物品の重なりの有無や重なり状態に応じた多様なものとならずに済み、画像判定のための画像処理が大幅に容易化されることになる。したがって、検査対象となる複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することができる。 In this inventive device, the separate image generation unit separately generates single article images corresponding to each of the plurality of articles to be inspected, so that X-ray inspection images can be generated in a variety of ways according to the presence or absence of overlapping of the plurality of articles and the overlapping state. This greatly simplifies image processing for image determination. Therefore, it is possible to improve the accuracy of feature detection for each of the plurality of articles to be inspected, and to perform an X-ray inspection with the required inspection accuracy at low cost.

(2)本発明の好ましい実施形態においては、前記記憶部に前記所定品種の複数物品のそれぞれに対応する単体の教師画像を記憶させるとともに、該教師画像を用いる機械学習によって前記所定品種の物品の形状に関する特徴を取得する学習部をさらに備える構成とすることができる。 (2) In a preferred embodiment of the present invention, the storage unit stores a single teacher image corresponding to each of the plurality of articles of the predetermined type, and machine learning using the teacher image The configuration may further include a learning unit that acquires features related to the shape.

このように構成すると、学習部での機械学習によって、所定品種の物品に対応する単体の教師画像を基に、所定品種の物品の形状に関する特徴(例えば形状やサイズ等)が情報幾何学的に分析され、多数の特徴パラメータで記述される学習アルゴリズムが構築されることになる。したがって、複数物品が重なり合うことの無いシンプルな教師画像を基に各物品の単体形状に関連付けた効果的な機械学習を行うことができ、画像判定精度を高めることができる。 With this configuration, the features (for example, shape and size, etc.) related to the shape of a predetermined type of article are information-geometrically determined by machine learning in the learning section based on a single teacher image corresponding to the predetermined type of article. A learning algorithm will be constructed that is analyzed and described by a large number of feature parameters. Therefore, it is possible to perform effective machine learning in association with the single shape of each article based on a simple teacher image in which multiple articles do not overlap, and it is possible to improve image determination accuracy.

(3)本発明の好ましい実施形態において、前記分離画像生成部は、前記学習部で取得した前記所定品種の物品の形状に関する特徴を基に、前記複数物品のそれぞれの形状および位置を特定して、前記複数物品のそれぞれに対応する物品単体画像を生成するようにしてもよい。このようにすると、各物品の形状や位置に応じて、各物品の物品単体画像を精度よく抽出したり加工したりすることができ、低コストで所要の検査精度を有するX線検査を実行することができる。 (3) In a preferred embodiment of the present invention, the separated image generation unit specifies the shape and position of each of the plurality of articles based on the characteristics regarding the shape of the predetermined type of articles acquired by the learning unit. , a single article image corresponding to each of the plurality of articles may be generated. In this way, a single image of each item can be extracted and processed with high accuracy according to the shape and position of each item, and X-ray inspection with the required inspection accuracy can be performed at low cost. be able to.

(4)本発明の好ましい実施形態においては、前記記憶部が、前記複数物品のX線検査画像から前記分離画像生成部で分離して生成された前記複数物品の少なくとも一部に対応する物品単体画像を、前記所定品種の物品の単体の教師画像として追加記憶するように構成されてもよい。このように構成すると、例えばシンプルな教師画像をより容易に多数取得可能となり、学習効率を高めることができる。また、複数物品の少なくとも一部を重なりの無い物品に限定すれば、簡単な処理で精度の良い教師画像を得ることができる。 (4) In a preferred embodiment of the present invention, the storage unit may store a single article corresponding to at least a part of the plurality of articles separated and generated by the separation image generation unit from the X-ray inspection images of the plurality of articles. The image may be additionally stored as a single teacher image of the article of the predetermined type. With this configuration, for example, a large number of simple teacher images can be acquired more easily, and learning efficiency can be improved. In addition, if at least some of the plurality of articles are limited to non-overlapping articles, highly accurate teacher images can be obtained with simple processing.

(5)本発明の好ましい実施形態においては、前記記憶部が、前記所定品種の物品のそれぞれに対応する単体の教師画像として、少なくとも不良品ラベル付きの教師画像を記憶しており、前記判定部が、少なくとも前記複数物品に対応するそれぞれの物品単体画像と前記不良品ラベル付きの教師画像とに基づいて、前記複数物品のそれぞれについて前記品質状態を判定するように構成することもできる。 (5) In a preferred embodiment of the present invention, the storage unit stores at least a teacher image with a defective product label as a single teacher image corresponding to each of the articles of the predetermined type, and the determination unit However, the quality state of each of the plurality of articles may be determined based on at least the individual article image corresponding to the plurality of articles and the teacher image with the defective product label.

このような構成にすると、不良品ラベル付きの教師画像を用いる機械学習を実行することで、検査対象の複数物品の品質状態を単品でそれぞれ的確に判定可能となり、それらの結果を踏まえた、総合判定も可能となる。また、所定品種の物品の様々な検査画像データに対して検査対象の画像判定に精通した人手によりラベル付けすることで、有効な事前学習モデルを作成可能となる。 With this configuration, by executing machine learning using teacher images with defective product labels, it is possible to accurately determine the quality status of multiple items to be inspected individually, and based on those results, comprehensive Judgment is also possible. Further, by manually labeling various inspection image data of articles of a predetermined type by a person skilled in image determination of the inspection target, it is possible to create an effective pre-learning model.

(6)本発明の好ましい実施形態においては、前記画像処理部が、前記所定品種の複数物品のそれぞれに対応する前記物品単体画像について、前記品質状態をそれぞれに判定するための所定の画像処理を実行するものとなっていてもよい。 (6) In a preferred embodiment of the present invention, the image processing unit performs predetermined image processing for determining the quality state of each of the single article images corresponding to each of the plurality of articles of the predetermined type. It may also be something that is executed.

この場合、元画像である複数物品のX線検査画像から分離した物品単体画像を原画像として、例えばエッジを強調する微分処理を実行することで、形状検査以外の検査項目についての検査を併せて実行する場合等に、品質状態の判定精度を高めることができる。 In this case, by using a single item image separated from the original X-ray inspection image of multiple items as the original image, and performing differential processing to emphasize edges, for example, inspection of inspection items other than shape inspection can be performed. It is possible to improve the accuracy of determining the quality state when executing the method.

(7)本発明の好ましい実施形態においては、前記分離画像生成部が、前記X線検査画像の特定階調濃度の画素群と前記所定品種の単体の物品形状に関する学習データとに基づいて、前記物品形状の少なくとも一部に対応する各物品の主要輪郭形状の特徴を抽出するとともに、前記複数物品の間の重なり部分がある場合に該重なり部分の形状を検出し、前記各物品の主要輪郭形状および前記重なり部分のうち少なくとも前記主要輪郭形状を含むよう、前記物品単体画像を生成するものであってもよい。 (7) In a preferred embodiment of the present invention, the separated image generation unit generates the The features of the main outline shape of each article corresponding to at least a part of the article shape are extracted, and if there is an overlapping part between the plurality of articles, the shape of the overlapping part is detected, and the main outline shape of each of the articles is extracted. The single article image may be generated so as to include at least the main contour shape of the overlapping portion.

この場合、複数物品の間の重なり部分が無い場合、ラベリング処理等によって各物品がその全体に及ぶ主要輪郭形状のみの物品単体画像として生成されるか、あるいは欠損や折損、包装不良によるかみ込み等が生じたときには、一部が欠けた主要輪郭形状のみの物品単体画像が生成されることになる。一方、複数物品の間の重なり部分がある場合には、それぞれの物品がその主要輪郭形状および重なり部分を含む物品単体画像で表示される。したがって、欠損や折損等の形状不良を容易に判定可能となる。 In this case, if there is no overlap between multiple items, each item will be generated as a single item image with only the main contour shape covering the entire item by labeling processing, etc., or it will be damaged, broken, or jammed due to poor packaging. When this occurs, a single image of the article with only the main contour shape with a portion missing is generated. On the other hand, if there is an overlapping portion between multiple articles, each article is displayed as a single article image including its main contour shape and the overlapping portion. Therefore, shape defects such as defects and breakage can be easily determined.

(8)本発明に係るX線検査方法は、所定品種の複数物品を含む検査対象に対してX線を透過させ、該透過したX線を検出して前記検査対象のX線検査画像を生成するとともに、前記X線検査画像を基に前記検査対象の品質状態を判定するX線検査方法であって、前記複数物品の単体の幾何学的特徴および前記複数物品のX線検査画像を基に、前記複数物品のそれぞれに対応する物品単体画像を分離して生成する分離画像生成ステップと、前記複数物品に対応するそれぞれの物品単体画像に基づいて前記検査対象の品質状態を判定する単体品質状態判定ステップと、を含むことを特徴とする。 (8) The X-ray inspection method according to the present invention transmits X-rays through an inspection object including a plurality of articles of a predetermined type, detects the transmitted X-rays, and generates an X-ray inspection image of the inspection object. and an X-ray inspection method for determining the quality state of the inspection target based on the X-ray inspection images, the method comprising , a separated image generation step of separating and generating single article images corresponding to each of the plurality of articles; and a single quality state of determining the quality state of the inspection target based on each single article image corresponding to the plurality of articles. The method is characterized by including a determining step.

この発明方法では、検査対象のX線検査画像から、複数物品のそれぞれに対応する物品単体画像が分離生成されることで、検査対象の画像において、複数物品の重なりの有無や重なり状態が多様に変化するようなことが無くなり、検査に要する画像判定処理が大幅に容易化されることになる。したがって、検査対象となる複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行可能となる。 In this invention method, single article images corresponding to each of multiple articles are generated separately from the X-ray inspection image of the inspection target, so that the presence or absence of overlapping of multiple articles and the overlapping state of the multiple articles can be varied in the image of the inspection target. There will be no change in the image quality, and the image judgment processing required for inspection will be greatly facilitated. Therefore, it is possible to improve the accuracy of feature detection for each of the plurality of articles to be inspected, and to perform an X-ray inspection with the required inspection accuracy at low cost.

(9)本発明に係る学習モデル作成方法は、所定品種の複数物品を含む検査対象の品質状態を該検査対象のX線検査画像を基に判定するX線検査用の学習モデルを作成する方法であって、前記所定品種の物品の教師画像を基に、前記所定品種の物品単体の幾何学的特徴に関する教師データをメモリに記憶させる教師データ記憶段階と、前記検査対象のX線検査画像の入力データおよび前記教師データを基に、前記検査対象の入力データから前記複数物品のそれぞれに対応する物品単体画像を個別に生成するための複数の特徴パラメータを含む画像分離アルゴリズムを設定するアルゴリズム設定段階と、を含み、前記画像分離アルゴリズム設定段階が、前記検査対象のX線検査画像中の前記複数の物品について各物品の輪郭形状を含む単体の幾何学的特徴を抽出する特徴量抽出ステップと、前記特徴量抽出ステップで抽出した各物品の単体の幾何学的特徴を設定済みの画像分離アルゴリズムに適用した結果の出力データを、対応する教師データとの誤差に応じて評価し、該誤差を縮小するよう前記複数の特徴パラメータを調整するパラメータ調整段階と、を含んでいることを特徴とする。 (9) A learning model creation method according to the present invention is a method for creating a learning model for X-ray inspection that determines the quality state of an inspection target including multiple articles of a predetermined type based on an X-ray inspection image of the inspection target. a teacher data storage step of storing in a memory teacher data regarding the geometrical characteristics of a single article of the predetermined type based on the teacher image of the article of the predetermined type; an algorithm setting step of setting an image separation algorithm including a plurality of feature parameters for individually generating single article images corresponding to each of the plurality of articles from the input data of the inspection target, based on the input data and the teacher data; and a feature quantity extraction step in which the image separation algorithm setting step extracts a single geometric feature including a contour shape of each article for the plurality of articles in the X-ray inspection image of the inspection target; The output data resulting from applying the single geometric features of each item extracted in the feature amount extraction step to the set image separation algorithm is evaluated according to the error with the corresponding training data, and the error is reduced. and a parameter adjustment step of adjusting the plurality of feature parameters so as to make the feature parameters.

この発明方法では、検査対象の入力データから複数の物品の単体画像を個別に生成するための画像分離アルゴリズムを設定する際、検査対象のX線検査画像中の複数の物品について各物品の輪郭形状を含む単体の幾何学的特徴が抽出され、その特徴量を設定済みの画像分離アルゴリズムに適用した結果の出力データが対応する教師データとの誤差に応じて評価され、その誤差を縮小するよう複数の特徴パラメータが調整される。したがって、画像分離アルゴリズムの精度が有効に高められる。 In this invention method, when setting an image separation algorithm for individually generating single images of a plurality of articles from input data of the inspection object, the outline shape of each article is determined for the plurality of articles in the X-ray inspection image of the inspection object. A single geometric feature including The feature parameters of are adjusted. Therefore, the accuracy of the image separation algorithm is effectively increased.

(10)本発明のX線検査方法は、前記学習モデル作成方法により作成された学習モデルを用いて、前記所定品種の複数の物品を含む検査対象の品質状態を該検査対象のX線検査画像を基に判定するX線検査方法であって、前記学習モデルを用いる画像処理を実行することで前記複数の物品のX線検査画像を基に前記複数の物品のそれぞれに対応する物品単体画像を分離して生成する分離画像生成ステップと、前記複数の物品に対応するそれぞれの物品単体画像に基づいて前記検査対象の品質状態を判定する単体品質状態判定ステップと、を含むことを特徴とする。 (10) The X-ray inspection method of the present invention uses the learning model created by the learning model creation method to evaluate the quality state of an inspection object including a plurality of articles of the predetermined type in an X-ray inspection image of the inspection object. An X-ray inspection method that performs judgment based on the learning model, wherein an image of a single article corresponding to each of the plurality of articles is generated based on the X-ray inspection images of the plurality of articles by executing image processing using the learning model. The method is characterized in that it includes a separate image generation step of separately generating the plurality of articles, and an individual quality state determination step of determining the quality state of the inspection target based on each individual article image corresponding to the plurality of articles.

この発明方法では、検査対象のX線検査画像から複数の物品の物品単体画像が学習モデルを用いる画像処理によって分離生成され、検査対象画像中に複数物品の多様な重なり状態が含まれずに済み、検査に要する画像判定のための処理が大幅に容易化される。したがって、検査対象に収容される複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することができる。 In this invention method, single article images of a plurality of articles are separated and generated from an X-ray inspection image of the inspection object by image processing using a learning model, and various overlapping states of the plurality of articles are not included in the inspection object image. Processing for image judgment required for inspection is greatly facilitated. Therefore, it is possible to improve the accuracy of feature detection for each of the plurality of articles contained in the inspection target, and to perform an X-ray inspection with the required inspection accuracy at low cost.

本発明によれば、検査対象に収容される複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することのできるX線検査装置およびX線検査方法を提供することができる。 Advantageous Effects of Invention According to the present invention, an X-ray inspection device and an X-ray inspection method are capable of increasing feature detection accuracy for each of a plurality of articles contained in an inspection target and performing an X-ray inspection with a required inspection accuracy at low cost. can be provided.

本発明の一実施形態に係るX線検査装置の概略構成図である。1 is a schematic configuration diagram of an X-ray inspection apparatus according to an embodiment of the present invention. 本発明の一実施形態に係るX線検査装置の要部概略構成を示すブロック図であり、元画像である複数物品のX線検査画像から複数の分離画像を生成する段階を示している。1 is a block diagram showing a schematic configuration of main parts of an X-ray inspection apparatus according to an embodiment of the present invention, and shows a stage of generating a plurality of separated images from X-ray inspection images of a plurality of articles, which are original images. 本発明の一実施形態に係るX線検査装置で実施されるX線検査のための教師データを用いる機械学習の概略の処理手順を示すフローチャートである。2 is a flowchart illustrating a general processing procedure of machine learning using training data for an X-ray examination performed in an X-ray examination apparatus according to an embodiment of the present invention. 本発明の一実施形態に係るX線検査装置で実施される画像取得から判定までの処理で、元の画像から複数の分離画像を生成して良否判定する概略の処理手順を示すフローチャートである。2 is a flowchart illustrating a general processing procedure for generating a plurality of separated images from an original image and determining pass/fail in the process from image acquisition to determination performed by the X-ray inspection apparatus according to an embodiment of the present invention. 本発明の一実施形態に係るX線検査装置で実施される画像分離のための機械学習の概略の処理手順を示すフローチャートである。1 is a flowchart illustrating a general processing procedure of machine learning for image separation performed in an X-ray inspection apparatus according to an embodiment of the present invention. 本発明の一実施形態に係るX線検査方法の概略の処理手順を示すフローチャートである。1 is a flowchart showing a schematic procedure of an X-ray inspection method according to an embodiment of the present invention.

以下、本発明を実施するための形態について、図面を参照しつつ説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

(一実施形態)
図1ないし図4は、本発明を、搬送される被検査物(物品)の形状検査が可能な物品検査用のX線検査装置およびX線検査方法の一実施形態を示している。
(One embodiment)
1 to 4 show an embodiment of the present invention, an X-ray inspection apparatus and an X-ray inspection method for inspecting articles that are capable of inspecting the shape of an object to be inspected (article) being transported.

まず、本実施形態のX線検査装置の構成について説明する。 First, the configuration of the X-ray inspection apparatus of this embodiment will be explained.

図1および図2に示すように、X線検査装置1は、搬送部10、X線検査部20およびそれらの制御部30を具備しており、搬送部10によりコンベア搬送される複数の加工食品等を含む検査対象の製品Pに対しX線検査部20でX線を照射し、その透過X線量分布画像データを基に製品Pの品質状態を検査、例えば図2に示す製品P中の複数の物品A、B、C、Dのそれぞれの単体形状が正常であるか否かによって製品Pの品質状態の合否を総合判定するようになっている。 As shown in FIGS. 1 and 2, the X-ray inspection apparatus 1 includes a conveyance section 10, an X-ray inspection section 20, and a control section 30 for these, and includes a plurality of processed foods conveyed by the conveyance section 10. The X-ray inspection unit 20 irradiates X-rays to the product P to be inspected, including the products P, and inspects the quality state of the product P based on the transmitted X-ray dose distribution image data. The quality status of the product P is comprehensively determined based on whether the individual shapes of the articles A, B, C, and D are normal.

なお、ここでの品質状態とは、複数の物品A-D等の内容物が予め設定されたそれぞれの加工形状やサイズの許容範囲内に入るか否かをいうが、本発明にいう品質状態は、欠品の有無や容器内への異物混入等の他の品質状態を含み得る。 Note that the quality state here refers to whether or not the contents of the plurality of articles A to D etc. fall within the preset allowable range of each processed shape and size, but the quality state referred to in the present invention is This may include other quality conditions such as the presence or absence of missing items and the presence of foreign objects in the container.

製品Pは、搬送部10によりコンベア搬送される際にはその上下面がコンベア上に広がる略扁平形状をなすように、パウチ、トレイ、パック、ピロー等の包装材や包装容器(以下、単に包装容器という)に収容されている。 When the product P is conveyed by the conveyor 10, the product P is packaged in packaging materials such as pouches, trays, packs, pillows, etc. contained in a container).

また、製品P中の複数の物品A-Dは、同じ包装容器中でそれぞれの単体形状をなすように予め成形された加工食品、例えばウィンナーソーセージ等のソーセージ類であり、その包装袋中に所定正味量となる質量または個数が収容され、コンベア搬送時には、全体として概ね製品Pの前述の上下面の方向に隣り合うよう広がる形態となっている。 In addition, the plurality of articles A to D in product P are processed foods, such as sausages such as Wiener sausages, which have been pre-formed in the same packaging container into their own individual shapes, and each of them has a predetermined shape in the packaging bag. The net amount or number of products is accommodated, and when conveyed by the conveyor, the product P as a whole is spread out so as to be adjacent to each other in the direction of the above-mentioned upper and lower surfaces of the product P.

ただし、製品P中の複数の物品A-D(物品)は、同一包装容器内に投入され封止される際の状態によっては、概ね製品Pの前述の上下面の方向に隣り合うように広がりながらも上下方向に部分的に重なる形態をとる包装形態となり得るものである。 However, depending on the state in which the multiple articles A to D (articles) in the product P are placed and sealed in the same packaging container, they may spread out adjacently in the direction of the above-mentioned upper and lower surfaces of the product P. However, it can be a packaging form that partially overlaps in the vertical direction.

搬送部10は、ループ状の搬送ベルト11を複数の搬送ローラ12、13に巻回させ、搬送ベルト11の上走区間11aにより製品Pを図1中の右方向に順次搬送することができるコンベアであり、図示しない筐体に支持されている。 The conveyance section 10 is a conveyor that can sequentially convey the products P in the right direction in FIG. and is supported by a casing (not shown).

X線検査部20は、搬送部10により搬送される製品Pを透過する所定エネルギ帯のX線を発生するX線発生器21(X線源)を有しており、X線発生器21は、公知のX線管22でその管電流および管電圧に応じた波長および強度のX線を発生させるとともに、外囲器23のX線窓部23aを通し、搬送ベルト11上の所定検査区間の製品Pに対して、搬送部10の物品搬送方向とは直交する方向に向かうファンビーム状のX線を照射できるようになっている。 The X-ray inspection section 20 includes an X-ray generator 21 (X-ray source) that generates X-rays of a predetermined energy band that pass through the product P transported by the transport section 10. A known X-ray tube 22 generates X-rays with a wavelength and intensity corresponding to the tube current and tube voltage, and the X-rays are passed through the X-ray window 23a of the envelope 23 to a predetermined inspection section on the conveyor belt 11. The product P can be irradiated with fan beam-shaped X-rays directed in a direction perpendicular to the direction in which the product is transported by the transport section 10.

X線検査部20は、さらに、搬送ベルト11の上走区間11aの直下に配置されたX線検出器24を有している。 The X-ray inspection section 20 further includes an X-ray detector 24 disposed directly below the upward running section 11a of the conveyor belt 11.

このX線検出器24は、詳細を図示しないが、例えば蛍光体であるシンチレータとフォトダイオードもしくは電荷結合素子とからなる検出素子を、搬送部10の搬送路の幅員方向にアレイ状に所定ピッチで配設し、所定解像度でのX線検出を行なうようにしたX線ラインセンサカメラで構成されており、X線発生器21からのX線照射位置に対応する搬送方向所定位置に配置されている。 Although details are not shown, this X-ray detector 24 has detecting elements made of, for example, a scintillator, which is a fluorescent material, and a photodiode or a charge-coupled device, arranged in an array at a predetermined pitch in the width direction of the transport path of the transport section 10. It is composed of an X-ray line sensor camera arranged to perform X-ray detection at a predetermined resolution, and is arranged at a predetermined position in the transport direction corresponding to the X-ray irradiation position from the X-ray generator 21. .

すなわち、X線検出器24は、X線発生器21から照射されて製品Pを透過したX線を前記検出素子に対応する所定透過領域毎に検出し、そのX線の透過量に応じた電気信号に変換して、X線透過画像を生成するためのX線検出信号を出力できるようになっている。 That is, the X-ray detector 24 detects the X-rays emitted from the X-ray generator 21 and transmitted through the product P in each predetermined transmission region corresponding to the detection element, and generates electricity according to the amount of transmitted X-rays. The X-ray detection signal can be converted into a signal and output as an X-ray detection signal for generating an X-ray transmission image.

制御部30は、搬送部10での搬送ベルト11による製品Pの搬送速度や搬送間隔等を制御する搬送制御手段と、X線検査部20におけるX線照射強度や照射期間を制御したり製品Pの搬送速度に応じたX線検出器24のX線ラインセンサでのX線検出周期および各製品Pの検出期間等を制御したりする検査制御手段とを含んでいるが、詳細な図示は省略している。 The control unit 30 includes a transport control unit that controls the transport speed and transport interval of the product P by the transport belt 11 in the transport unit 10, and a transport control unit that controls the X-ray irradiation intensity and irradiation period in the X-ray inspection unit 20, and It includes an inspection control means for controlling the X-ray detection cycle of the X-ray line sensor of the X-ray detector 24 and the detection period of each product P according to the conveyance speed of the X-ray detector 24, but detailed illustration is omitted. are doing.

制御部30は、また、各製品Pの検査期間中にX線検出器24からの所定周期毎のX線検出信号を取り込んで製品Pの全体を撮像したX線透過画像を記憶する検査画像記憶部31と、検査画像記憶部31に取り込まれた画像データを基に生成されるX線透過画像を検査画像として取り込んで所定のフィルタ処理等の画像処理を実行する画像処理部32と、その画像処理部32による処理後の画像データを基に所定の判定処理、例えば製品P中の物品A-Dの単体形状がそれぞれ正常か否かを判定し、製品Pの品質状態の合否を判定する判定部33と、判定部33での判定結果を表示出力可能な操作表示部34とを有している。 The control unit 30 also has an inspection image storage that stores an X-ray transmission image obtained by capturing the X-ray detection signal from the X-ray detector 24 at predetermined intervals during the inspection period of each product P and capturing the entire product P. section 31, an image processing section 32 that captures as an inspection image an X-ray transmission image generated based on the image data captured in the inspection image storage section 31, and performs image processing such as predetermined filter processing; A predetermined determination process is performed based on the image data processed by the processing unit 32, for example, determination is made to determine whether the individual shapes of articles A to D in product P are normal or not, and determination is made to determine whether the quality state of product P is acceptable. section 33, and an operation display section 34 capable of displaying and outputting the determination result of the determining section 33.

検査画像記憶部31は、画像入力ユニットであり、例えばX線検出器24の複数の検出素子からの複数透過領域分のX線検出信号をそれぞれA/D変換し、X線検出器24における検出素子サイズに対応する所定の単位搬送時間毎に、その検出素子の数n個(nは1より大きい整数で、例えば640個)すべての検出素子領域について、その単位時間内の累積の透過量のデータを、例えば0から1023までの階調を表す濃度レベルのデジタルデータ(以下、X線ライン検出データという)Lxとして画像メモリに書き込むライン走査を実行するようになっている。 The inspection image storage unit 31 is an image input unit, and for example, converts each X-ray detection signal for a plurality of transmission areas from a plurality of detection elements of the X-ray detector 24 into digital data, and outputs the detection signal in the X-ray detector 24. For each predetermined unit transport time corresponding to the element size, the cumulative amount of transmission within that unit time is calculated for all n detection element areas (n is an integer greater than 1, for example 640). A line scan is executed in which data is written into the image memory as digital data (hereinafter referred to as X-ray line detection data) Lx of density levels representing gradations from 0 to 1023, for example.

また、検査画像記憶部31は、ライン走査が各製品Pの検査期間に応じた所定走査回数だけ繰り返されるとき、順次メモリに書き込まれた透過濃度データをX線画像データD1として生成し、画像処理部32に出力する機能を発揮するデータ処理プログラムおよび作業メモリ(図示していない)を有している。これにより、検査画像記憶部31は、単体形状に関する特徴その他の幾何学的特徴(輪郭形状、長さ、幅、面積、厚さ、密度分布、等)を含んだ元画像を読み出し可能となる。 In addition, when the line scan is repeated a predetermined number of times depending on the inspection period of each product P, the inspection image storage unit 31 generates the transmission density data sequentially written in the memory as X-ray image data D1, and performs image processing. It has a data processing program that performs the function of outputting to the section 32 and a working memory (not shown). This allows the inspection image storage unit 31 to read out the original image including features related to the single shape and other geometric features (outline shape, length, width, area, thickness, density distribution, etc.).

画像処理部32および判定部33は、例えば図示しないCPU、ROM、RAMおよびI/Oインターフェースを有するマイクロコンピュータと、後述する複数の処理部の各機能を発揮するための制御プログラムをROMと協働して読み出し可能に記憶した補助記憶装置と、タイマー回路等を含んで構成されており、ROM等に格納された制御プログラムに従って、CPUがRAM等との間でデータを授受しながら所定の演算処理を実行するとともに前記制御プログラムを実行するようになっている。 The image processing unit 32 and the determination unit 33 work together with a microcomputer (not shown) having a CPU, a ROM, a RAM, and an I/O interface, and a ROM, and a control program for performing each function of a plurality of processing units, which will be described later. The CPU is configured to include an auxiliary storage device that stores data in a readable manner, a timer circuit, etc., and the CPU performs predetermined arithmetic processing while exchanging data with a RAM etc. according to a control program stored in a ROM etc. and the control program.

さらに、画像処理部32は、製品P毎の複数の物品A-Dの単体の幾何学的特徴および物品A-Dを収容する製品PのX線検査画像を基に、複数の物品A-Dのそれぞれに対応する物品単体画像を分離して生成することができる分離画像生成部41を含んでいる。 Further, the image processing unit 32 processes the plurality of articles A to D based on the individual geometrical characteristics of the plurality of articles A to D for each product P and the X-ray inspection image of the product P containing the articles A to D. It includes a separated image generation unit 41 that can separate and generate single article images corresponding to each of the images.

この分離画像生成部41は、学習データ記憶部42に接続されており、分離画像生成部41に取り込まれる製品PのX線検査画像と、分離画像生成部41で単体分離画像として抽出された製品P中の複数の物品A-Dの単体画像とを、製品Pの品種情報等と関連付けた教師画像データとして学習データ記憶部42に記憶・格納できるようになっている。 This separated image generation section 41 is connected to a learning data storage section 42, and the X-ray inspection image of the product P taken into the separated image generation section 41 and the product extracted as a single separated image by the separated image generation section 41. Single images of a plurality of articles A to D in P can be stored in the learning data storage unit 42 as teacher image data associated with product type information and the like of product P.

また、学習データ記憶部42は、事前学習済みの学習モデル43を含む学習部45に接続されており、学習データ記憶部42に記憶されている製品P毎の複数の物品A-Dの単体画像は、それぞれ学習部45に取り込まれるようになっている。 The learning data storage unit 42 is also connected to a learning unit 45 that includes a pre-trained learning model 43, and has single images of a plurality of articles A to D for each product P stored in the learning data storage unit 42. are respectively taken into the learning section 45.

これら分離画像生成部41、学習データ記憶部42および学習部45は、例えば制御部30に実装されたコンピューター・ビジョン・ライブラリ(他のプログラムから呼出し可能に機能モジュール化した複数のプログラムを集めて1つのファイルに収納したもの)によって構成されているが、少なくとも一部が制御部30と通信接続可能なクラウドまたはオンプレミス(構内)のサーバに実装されたものであってもよい。 These separated image generation section 41, learning data storage section 42, and learning section 45 are, for example, a computer vision library (a collection of multiple programs that are functionally modularized so that they can be called from other programs) installed in the control section 30. Although at least a part of the control unit 30 may be implemented in a cloud or an on-premises (in-house) server that can be communicatively connected to the control unit 30.

具体的には、分離画像生成部41を含む画像処理部32は、製品P毎のX線検査画像であるX線画像データD1が検査画像記憶部31から供給されるとき、これを元画像データとして、機械学習用の物体検出が容易なように画像データのノイズ除去や平滑化、各種フィルタ処理等に加え、学習部45の学習モデル43で想定する行列形式やカラーチャネル(ここではグレースケール)の画像データとして正規化し、スケーリングした所定ピクセルサイズの入力画像データを作成する前処理を実行する。 Specifically, when X-ray image data D1, which is an X-ray inspection image for each product P, is supplied from the inspection image storage unit 31, the image processing unit 32 including the separated image generation unit 41 converts this into original image data. In addition to noise removal, smoothing, and various filter processing of image data to facilitate object detection for machine learning, the matrix format and color channel (here, grayscale) assumed by the learning model 43 of the learning unit 45 are Preprocessing is performed to create input image data of a predetermined pixel size that is normalized and scaled as image data of a predetermined pixel size.

分離画像生成部41は、学習モデル43と共に、多層のニューラルネットワークに対応する画像生成用のニューラルネットワーク、例えば学習済みの特徴パラメータや重み付け係数等を用いる畳み込みオートエンコーダを構成している。 The separated image generation unit 41 and the learning model 43 constitute a neural network for image generation corresponding to a multilayer neural network, for example, a convolutional autoencoder using learned feature parameters, weighting coefficients, and the like.

学習データ記憶部42は、所定品種の検査済みの製品PのX線検査画像とその製品Pに含まれる物品A-Dのそれぞれに対応する各物品の単体画像を、少なくとも不良品ラベル付きの教師画像データ、例えば形状不良品ラベルまたは形状良品ラベルが付された教師画像データとして、記憶している。 The learning data storage unit 42 stores an X-ray inspection image of an inspected product P of a predetermined type and a single image of each article corresponding to each of articles A to D included in the product P, at least as a teacher with a defective product label. The image data is stored as, for example, teacher image data to which a defective shape label or a nondefective shape label is attached.

学習モデル43は、予め準備された教師データを基に事前学習がなされた多層のニューラルネットワーク構成のモデルであり、入力画像データに対してその画像中の物品の画像領域を抽出するとともに、その抽出領域画像中の物品が検査対象物品であるか、および、その物品形状が良品か否かを、クラス分類することができるように構成されている。 The learning model 43 is a model with a multilayer neural network configuration that has been pre-trained based on pre-prepared training data, and extracts the image area of the article in the input image data, as well as extracting the image area. The configuration is such that it is possible to classify whether the article in the area image is the article to be inspected and whether the shape of the article is non-defective.

学習部45は、学習データ記憶部42(記憶部)に記憶されている製品P中の複数の物品A-Dと同品種の単品のX線画像を所定ピクセルサイズの教師画像として機械学習を実行することにより学習モデル43を構築するものである。この学習部45は、製品P中の物品A-Dの単品(単体物品)での形状的な特徴(長さ、幅、湾曲形状、厚さの分布等)の幾何学的特徴を、教師画像データに内在する情報幾何学的な多数の特徴(例えば画像を構成する画素群の面積、連結長さ、連結方向、隣接画素間の画素値の変化および変化の方向等に関する特徴パラメータ)の多数組の結合について教師データに近い出力をなし得る結合の重み付けを強化する調整を行うことで、入力される製品PのX線検査画像から製品P中の各物品A-Dの候補画像領域を個別に抽出しクラス識別し得るよう、学習モデル43をトレーニングする機能を有している。 The learning unit 45 executes machine learning using an X-ray image of a single item of the same type as a plurality of articles A to D in the products P stored in the learning data storage unit 42 (storage unit) as a teacher image of a predetermined pixel size. By doing so, a learning model 43 is constructed. This learning unit 45 learns the geometrical features (length, width, curved shape, thickness distribution, etc.) of individual articles (single articles) of articles A to D in the product P using the teacher image. Information inherent in the data A large number of sets of geometrical features (e.g. feature parameters related to the area of pixel groups composing an image, connection length, connection direction, change in pixel value between adjacent pixels, direction of change, etc.) By adjusting the weighting of the combinations that can produce an output close to the training data, the candidate image regions of each article A to D in the product P can be individually determined from the input X-ray inspection image of the product P. It has a function of training the learning model 43 so that it can extract and identify classes.

分離画像生成部41は、例えば製品Pの検査用のX線検査画像を入力する検査時に、入力画像データを学習データ記憶部42を介して学習部45の学習モデル43にかけることで、学習部45と協働して所定ピクセルサイズの入力画像データを複数のセルに分割し、所定数のオブジェクト候補画像領域を、セル上のオブジェクトである製品P中の複数の物品A-Dの単体画像領域に対応させるように設定することができる。 For example, during an inspection in which an X-ray inspection image for inspection of the product P is input, the separated image generation unit 41 applies the input image data to the learning model 43 of the learning unit 45 via the learning data storage unit 42, thereby generating the learning unit. 45, input image data of a predetermined pixel size is divided into a plurality of cells, and a predetermined number of object candidate image regions are divided into single image regions of a plurality of articles A to D in the product P, which are objects on the cells. It can be configured to correspond to

また、分離画像生成部41は、各オブジェクト候補画像領域について、輪郭検出処理を実行することで、輪郭線で囲まれる複数の物品A-Dを検出し、学習モデル43を利用して、検査対象の各物品A-Dの単体領域画像の範囲や位置を特定する物品検出処理を実行するとともに、各物品A-Dに対応するクラス(例えば良品形状のソーセージ、折損による不良品形状あるいはかみ込み等の包装不良による不良品形状のソーセージ等)を認識することができるようになっている。 Furthermore, the separated image generation unit 41 detects a plurality of articles A to D surrounded by the contour line by executing contour detection processing for each object candidate image region, and uses the learning model 43 to detect the objects to be inspected. In addition to executing article detection processing that specifies the range and position of the single region image of each article A to D, the class corresponding to each article A to D (for example, a sausage with a good shape, a defective shape due to breakage, or a bite, etc.) is executed. It is now possible to recognize sausages, etc. that are defective in shape due to poor packaging.

より具体的には、事前学習用の教師画像データは、例えば検査済みのX線画像を基に所定数のオブジェクト候補画像領域について、その領域内のセル上に製品P中の複数の物品A-Dの単体画像のいずれかに対応するオブジェクトやその重心の存在する確率に応じて、各オブジェクト候補画像領域の信頼スコアが設定されたものとなっている。 More specifically, the teacher image data for pre-learning is based on a predetermined number of object candidate image regions based on an inspected X-ray image, and a plurality of articles A- in the product P are displayed on cells in the region. The confidence score of each object candidate image region is set according to the probability that an object corresponding to any of the single images of D or its center of gravity exists.

ここで、学習モデル43を含む学習部45は、教師画像数の水増し(データオーグメンテーション)のために画像のトリミング、回転、左右上下の反転、モザイク処理等により、ピクセル配置を変化させる処理が可能である。 Here, the learning unit 45 including the learning model 43 performs processing to change the pixel arrangement by cropping, rotating, flipping horizontally and vertically, mosaic processing, etc. of the image in order to increase the number of teacher images (data augmentation). It is possible.

また、分離画像生成部41を含む画像処理部32は、マスク処理や複数画像の合成処理が可能となっており、検査対象の製品Pに含まれる複数の物品A-Dの候補画像領域において、その候補画像領域中のセル上にオブジェクトが高確率に適合し、信頼スコアが所定値を超えた物品A-Dの候補画像領域のいずれかについて、その画像を残し、他の画像領域を全てマスクしてしまう処理を、その処理回数が製品P中の物品A-Dの収容数に達するまで繰り返し実行するようになっている。 In addition, the image processing unit 32 including the separated image generation unit 41 is capable of masking processing and compositing processing of multiple images, and in candidate image regions of multiple articles A to D included in the product P to be inspected. For any of the candidate image regions of articles A to D for which an object fits with a high probability on a cell in the candidate image region and the confidence score exceeds a predetermined value, that image is left and all other image regions are masked. This process is repeated until the number of times the process reaches the number of items A to D in the product P.

このマスキングの処理に際しては、画像処理部32は、例えば元画像を微分処理して同一厚さ領域の輪郭に対応して連続する複数の立体形状線を作成し、立体形状線で囲まれる画素領域のうち面積が最大となる立体形状線を各物品A-Dの輪郭線として検出したり、元画像を所定画素値(例えば輝度値)の閾値で二値化し、複数の物品A-Dに対応する複数の物品透過領域をそれぞれ連続する白画素の集まりに分離するラベリング処理を実行した上で、複数物品A-Dのうち単体の透過領域毎の白画素の集まりに対する複数の輪郭線の追跡処理を実行することにより各物品A-Dの輪郭線を検出したりすることができる。 In this masking process, the image processing unit 32, for example, performs differential processing on the original image to create a plurality of continuous three-dimensional shape lines corresponding to the contours of the same thickness area, and creates a pixel area surrounded by the three-dimensional shape lines. The three-dimensional shape line with the largest area is detected as the contour line of each item A-D, and the original image is binarized using a threshold of a predetermined pixel value (for example, brightness value) to support multiple items A-D. After performing a labeling process that separates each of the plurality of transparent areas of the objects into a collection of continuous white pixels, a process of tracking a plurality of contour lines for the collection of white pixels for each single transparent area of the plurality of objects A to D is performed. By executing this, it is possible to detect the contour lines of each article A to D.

このようにして、画像処理部32は、複数の物品透過領域の輪郭線内領域から各物品A-Dに対応する所定サイズの単体領域を特定した後、単体分離画像として抽出するための複数の形状の異なるマスクを作成し、得られた複数のマスクにより、例えばマスク内のオブジェクトサイズの大きい順にあるいは重心座標成分の小さい順に、それぞれ対応する物品透過領域以内の画像のみを単体分離画像として抽出する単体画像抽出処理を複数回実行するようになっている。 In this way, the image processing unit 32 specifies a single region of a predetermined size corresponding to each article A to D from the area within the outline of the plurality of article transparent regions, and then identifies a plurality of single regions for extraction as a single separated image. Create masks with different shapes, and use the multiple masks obtained to extract only images within the corresponding object transmission area as single separated images, for example in order of object size within the mask or in order of descending center of gravity coordinate components. Single image extraction processing is executed multiple times.

これにより、分離画像生成部41は、製品PをX線撮影した所定ピクセルサイズの同一の入力画像データから、製品P中の物品A-Dのうちいずれか一物品、例えば物品A(B、CまたはDでもよい)の単体画像のみを含み、他の物品B-D(A-DのうちB、CまたはDを除く他物品)の画像を含まない物品単体の検査画像を、製品P中の物品A-Dの収容数に対応する複数枚に分離して作成する画像分離処理を実行することができるようになっている。 As a result, the separated image generation unit 41 generates one of the articles A to D in the product P, for example, articles A (B, C An inspection image of a single article that includes only a single image of the product P (or D) and does not include images of other products B-D (other products A-D excluding B, C, or D) is It is now possible to perform image separation processing to separate and create a plurality of images corresponding to the number of stored articles A to D.

分離画像生成部41で作成される製品P毎の複数枚の単品の検査画像には、事前学習済みの学習モデル43によるクラス分類に応じて、良品や不良品等の仮判定のラベル付けが予めなされた上で、画像処理部32から判定部33に順次送信出力される。そして、判定部33では、例えば複数枚の単品の検査画像による個々の物品A-Dの仮判定結果に基づき、あるいは、更に他の画像処理判定手法に基づく仮判定結果を考慮しつつ、製品Aの品質状態について総合判定がなされるようになっている。 A plurality of single-item inspection images for each product P created by the separated image generation unit 41 are labeled in advance for provisional judgments such as non-defective products and defective products according to the class classification by the pre-trained learning model 43. After that, the image processing unit 32 sequentially transmits and outputs the data to the determination unit 33. Then, the determination unit 33 determines whether the product A is a A comprehensive judgment is made on the quality status of the products.

したがって、複数枚の単品の検査画像による個々の物品A-Dの仮判定結果に基づき、製品P中の個々の物品A-Dについて少なくとも形状検査が可能となる。 Therefore, it is possible to at least inspect the shape of each of the articles A to D in the product P based on the provisional determination results of each of the articles A to D based on the inspection images of a plurality of single items.

また、分離画像生成部41で分離処理された各物品A-Dの検査画像データに対し、画像処理部32で、いわゆる主成分分析を行う画像処理を実行して通常の異物検出処理を行うことにより、判定部33にて、形状以外の検査項目に関する検査を併せて実行するようにしてもよい。 Further, the image processing unit 32 performs image processing for performing so-called principal component analysis on the inspection image data of each article A to D that has been separated by the separation image generation unit 41 to perform normal foreign object detection processing. Accordingly, the determination unit 33 may also perform tests regarding test items other than shape.

さらに、製品P中で複数の物品A-Dの重なり部分Lp(図2参照)が生じ、物品A-Dのいずれかの検査画像中に自他複数の輪郭線で囲まれる高輝度部分と通常の輝度部分とが生じる場合に、各物品A-Dの検査画像データに対し大小に異なる閾値処理を施したり更に単体画像中の重なり部の機械学習を行ったりするようにすれば、各検査項目に関する検査判定の精度をさらに高めることができる。 Furthermore, an overlapping portion Lp (see FIG. 2) of multiple articles A to D occurs in the product P, and a high brightness portion surrounded by multiple contour lines of the self and others in the inspection image of any of the articles A to D If a brightness portion of It is possible to further improve the accuracy of the inspection judgment regarding.

このような場合においても、判定部33は、複数の検査項目について品質状態を総合判定可能となる。また、画像処理部32は、所定品種の製品Pの複数の物品A-Dのそれぞれに対応する物品単体画像について、少なくとも1つの検査項目における品質状態をそれぞれに判定するための所定の画像処理を実行することができる。 Even in such a case, the determination unit 33 can comprehensively determine the quality status of a plurality of inspection items. Further, the image processing unit 32 performs predetermined image processing for determining the quality state in at least one inspection item for each of the single article images corresponding to each of the plurality of articles A to D of the product P of a predetermined type. can be executed.

検査済みのX線画像データとして、事前学習済みの分離画像生成部41によってそれぞれ座標データおよび信頼スコアが設定された所定数のオブジェクト候補画像領域の画像データは、それぞれ領域毎に異なる複数のラベルのうちいずれかを手動設定することで、教師画像データとして利用することができる。すなわち、学習データ記憶部42は、複数の物品A-DのX線検査画像から分離画像生成部41で分離して生成された複数の物品A-Dのそれぞれに対応する物品単体画像に対し、手動で所定のラベル付けを行うことにより、所定品種の製品Pに含まれる複数の物品A-Dの単体の教師画像として追加記憶することができる。 As inspected X-ray image data, image data of a predetermined number of object candidate image regions, each having coordinate data and confidence scores set by the pre-trained separated image generation unit 41, is divided into a plurality of labels that are different for each region. By manually setting any one of them, it can be used as teacher image data. That is, the learning data storage unit 42 stores the individual article images corresponding to each of the plurality of articles A to D separated and generated by the separated image generation unit 41 from the X-ray inspection images of the plurality of articles A to D. By manually attaching a predetermined label, it is possible to additionally store a plurality of articles A to D included in a product P of a predetermined type as a single teacher image.

このような本実施形態においては、分離画像生成部41が、X線検査画像の特定階調濃度の画素群と所定品種の単体の物品形状に関する学習データとに基づいて、物品形状の少なくとも一部に対応する各物品A-Dの主要輪郭形状Oa-Odの特徴を抽出するとともに、複数の物品A-Dの間の重なり部分Lp(図2参照)がある場合にその重なり部分Lpの形状を検出し、各物品A-Dの主要輪郭形状Oa-Odおよび重なり部分Lpのうち少なくとも主要輪郭形状Oa-Odを含むよう、物品単体画像を生成することができる構成となっている。 In this embodiment, the separated image generation unit 41 generates at least a part of the article shape based on a pixel group of a specific gradation density of the X-ray inspection image and learning data regarding the shape of a single article of a predetermined type. In addition to extracting the features of the main outline shapes Oa-Od of each article A-D corresponding to The configuration is such that a single article image can be generated so as to include at least the major contour shapes Oa-Od of the major contour shapes Oa-Od and the overlapping portion Lp of each article AD.

次に、上述のように構成された本実施形態の物品検査装置で実施可能なX線検査方法の一実施例について説明する。 Next, an example of an X-ray inspection method that can be carried out with the article inspection apparatus of this embodiment configured as described above will be described.

(学習段階)
まず、学習時には、図3に示すように、分離画像生成部41からあるいは他の学習データの供給元から供給される教師データを取得して、学習データ記憶部42に記憶させる(ステップS11参照)。
(learning stage)
First, at the time of learning, as shown in FIG. 3, teacher data supplied from the separated image generation section 41 or from another source of learning data is acquired and stored in the learning data storage section 42 (see step S11). .

この段階で、教師データを分離画像生成部41から取得する場合には、前述の通り、分離画像生成部41で単体分離画像として抽出された製品P中の複数の物品A-Dの単体画像に手動で所定のラベル付けを行う。 At this stage, when acquiring training data from the separated image generation unit 41, as described above, the individual images of the plurality of articles A to D in the product P extracted as single separated images by the separated image generation unit 41 are used. Perform predetermined labeling manually.

あるいは、製品Pに類似する複数の物品のラベル付けされた単体画像データを、他の学習データの供給元から取得する場合には、画像サイズ等の必要な調整を行う。 Alternatively, if labeled single image data of a plurality of articles similar to product P is acquired from another learning data supplier, necessary adjustments such as image size are made.

次いで、学習部45により、学習データ記憶部42に記憶されている所定品種の製品Pに関する教師画像を用いる機械学習を実行する(ステップS12)。 Next, the learning unit 45 executes machine learning using the teacher images related to the predetermined type of product P stored in the learning data storage unit 42 (step S12).

この機械学習に際しては、製品P中の各物品A-Dの形状その他の幾何学的な特徴量について、X線検査画像データに内在する情報幾何学的な特徴を多数の特徴パラメータとして抽出し、それらの特徴パラメータの複数組の結合や各結合の重み付けを調整することで、入力される製品PのX線検査画像から製品P中の各物品A-Dの単品の候補画像領域を抽出するよう、学習モデル43をトレーニングする。 In this machine learning, information geometric features inherent in the X-ray inspection image data are extracted as a large number of feature parameters regarding the shape and other geometric features of each article A to D in the product P, By adjusting the combinations of multiple sets of these feature parameters and the weighting of each combination, candidate image regions for each of the articles A to D in the product P can be extracted from the input X-ray inspection image of the product P. , trains the learning model 43.

(検査段階)
このような事前の機械学習が済むと、所定品種の複数の物品A-Dを含む検査対象の製品Pに対して搬送ベルト11による搬送中にX線検査部20でX線を透過させる。また、透過したX線をX線検出器24により検出し、X線ライン検出データLxを作成して、制御部30の検査画像記憶部31に順次書き込むことで、製品Pが検査区間を通過する所定検査期間中に検出された検出データを基に、複数の物品A-Dを含む製品PのX線検査画像であるX線画像データD1を生成する。そして、そのX線画像データD1を基に、検査対象である製品Pの所定検査項目に関する品質状態を判定する。
(inspection stage)
After such preliminary machine learning is completed, the X-ray inspection section 20 transmits X-rays to the products P to be inspected, including a plurality of articles A to D of predetermined types, while being conveyed by the conveyor belt 11. In addition, the transmitted X-rays are detected by the X-ray detector 24, and X-ray line detection data Lx is created and sequentially written in the inspection image storage section 31 of the control section 30, so that the product P passes through the inspection section. Based on the detection data detected during a predetermined inspection period, X-ray image data D1, which is an X-ray inspection image of a product P including a plurality of articles AD, is generated. Then, based on the X-ray image data D1, the quality state of the product P to be inspected regarding predetermined inspection items is determined.

このような方法で製品PのX線検査を行う際には、図4に示すように、制御部30によって、まず、検査画像記憶部31から画像処理部32に製品PのX線検査画像であるX線画像データD1を元画像として取り込む(ステップS21)。 When performing an X-ray inspection of the product P using such a method, as shown in FIG. Certain X-ray image data D1 is taken in as an original image (step S21).

次いで、学習モデル43と協働する分離画像生成部41により、複数物品A-Dの単体の幾何学的特徴および複数の物品A-DのX線検査画像を基に、複数の物品A-Dのそれぞれに対応する物品単体画像を分離して生成する(ステップS22)。 Next, the separated image generation unit 41 that cooperates with the learning model 43 separates the plurality of articles A-D based on the single geometric features of the plurality of articles A-D and the X-ray inspection images of the plurality of articles A-D. Separate and generate single article images corresponding to each of (step S22).

次いで、複数の物品A-Dに対応するそれぞれの物品単体画像(複数の分離画像)に基づいて、物品A-D毎の単品での品質状態を判定するとともに、それら複数の物品A-Dの単品毎の品質状態のを判定結果を基に、複数の物品A-Dを含んだ製品Pの全体での品質状態を総合判定する(ステップS23)。 Next, based on each single article image (multiple separated images) corresponding to the plurality of articles A to D, the quality status of each article A to D is determined, and the quality status of each of the plurality of articles A to D is determined. Based on the results of determining the quality status of each individual item, the overall quality status of the product P including the plurality of articles A to D is comprehensively determined (step S23).

(学習段階の手動ラベル付けの処理例)
具体的には、本実施形態における機械学習は、所定品種の複数の物品A-Dを含む検査対象の製品Pの品質状態をその検査対象のX線画像データD1を基に物品A-D毎に判定可能なX線検査用の学習モデル43を作成するものであり、図3中のステップS11のように学習データ記憶部42に教師データを記憶させる際、具体的には、図5に示すように、学習データ記憶部42に教師データとなり得る画像データを記憶させた後(同図中のステップS31)、必要な手動でのラベル付け等がなされることで、学習用の教師データが取得されるものとなる(同図中のステップS32)。勿論、そのような作業が済んだ学習用の教師データを供給元となるクラウドやオンプレミスのサーバから取り込むこともできる。
(Example of manual labeling process in learning stage)
Specifically, the machine learning in this embodiment determines the quality state of a product P to be inspected, including a plurality of articles A to D of a predetermined type, for each article A to D based on the X-ray image data D1 of the inspection object. The purpose is to create a learning model 43 for X-ray examinations that can be determined by After storing image data that can be used as teaching data in the learning data storage unit 42 (step S31 in the same figure), necessary manual labeling is performed to obtain teaching data for learning. (Step S32 in the figure). Of course, the training data that has been completed can also be imported from the cloud or on-premises server that provides it.

また、図3中のステップS12のように学習モデル43をトレーニングする機械学習に際しては、図5に示すように、所定のラベル付けがなされた状態で学習データ記憶部42に記憶されている教師データを基に、学習部45で、まず、検査対象の製品P中の複数の物品A-Dについて各物品の輪郭形状を含む単体の幾何学的特徴を、各物品A-Dの単体画像データ中に内在する情報幾何学的な特徴パラメータとして抽出し、抽出した特徴パラメータを基に分離画像生成部41を作動させるための画像分離アルゴリズムを学習モデル43に設定する特徴量抽出および画像分離アルゴリズム設定ステップ(同図中のステップS33)を実行する。 In addition, when performing machine learning to train the learning model 43 as in step S12 in FIG. 3, as shown in FIG. Based on this, the learning unit 45 first calculates the single geometric features of the plurality of articles A to D in the product P to be inspected, including the outline shape of each article, in the single image data of each article A to D. A feature amount extraction and image separation algorithm setting step of extracting information inherent in the image as geometric feature parameters and setting an image separation algorithm in the learning model 43 for operating the separated image generation unit 41 based on the extracted feature parameters. (Step S33 in the figure) is executed.

次いで、学習部45で学習モデル43に設定した画像分離アルゴリズムを用いて分離画像生成部41を作動させ、同画像分離アルゴリズムに教師データを含む学習データを適用した結果の出力データを、対応する単体画像の教師データと比較し、対応する出力データおよび教師データ間の誤差に応じて学習効果を評価し、その誤差を縮小するよう複数の特徴パラメータを複数回調整するパラメータ調整ステップ(同図中のステップS34)を実行するものとすることができる。 Next, the learning unit 45 operates the separated image generating unit 41 using the image separation algorithm set in the learning model 43, and the output data as a result of applying the learning data including the teacher data to the image separation algorithm is converted into the corresponding single unit. The parameter adjustment step (in the same figure) compares the image with the training data, evaluates the learning effect according to the error between the corresponding output data and the training data, and adjusts multiple feature parameters multiple times to reduce the error. Step S34) may be executed.

(検査段階の処理例)
本実施形態のX線検査方法は、より具体的には、図6に示すように、製品Pの全体のX線画像データD1を分離画像生成部41に入力すると(データ入力ステップS41)、その入力画像データを基に複数の物品A-Dに対応する物品単体画像Pg1-Pg4のいずれかを分離した分離画像を生成する(分離画像生成ステップS42)。
(Example of processing at inspection stage)
More specifically, in the X-ray inspection method of this embodiment, as shown in FIG. A separated image is generated by separating any of the single article images Pg1 to Pg4 corresponding to the plurality of articles AD based on the input image data (separated image generation step S42).

次いで、判定部33により、入力画像データD1から分離生成された分離画像、例えば分離画像Pg1を基に、物品Aについて所定検査項目の品質状態を判定する(単品品質状態判定ステップS43)。 Next, the determination unit 33 determines the quality state of the predetermined inspection item for the article A based on the separated image generated from the input image data D1, for example, the separated image Pg1 (single item quality state determination step S43).

この判定ステップS43およびその判定に用いる分離画像の生成ステップS42は、製品P中の物品A-Dの収容数に等しい所定数の分離画像Pg1-Pg4の作成が全て完了するまで(ステップS44でYESとなるまで)、繰り返し実行される。 This determination step S43 and the separation image generation step S42 used for the determination are performed until the creation of a predetermined number of separated images Pg1 to Pg4 equal to the number of articles A to D contained in the product P is completed (YES in step S44). ), is executed repeatedly.

次いで、製品P中の物品A-Dの収容数分に等しい複数の分離画像Pg1-Pg4の作成と、それを用いる単体画像での品質状態の検査判定とが終了すると(ステップS44でYESとなると)、次いで、複数の分離画像Pg1-Pg4の単体画像での品質状態の検査判定結果を基に、製品Pについての総合判定がなされる(総合判定ステップS45)。 Next, when the creation of a plurality of separated images Pg1 to Pg4 equal to the number of stored articles A to D in the product P and the inspection and determination of the quality state of the single images using them are completed (if YES in step S44), ), then a comprehensive judgment is made on the product P based on the quality state inspection and judgment results of the single images of the plurality of separated images Pg1 to Pg4 (comprehensive judgment step S45).

したがって、例えば分離画像Pg1-Pg4の単体画像での品質状態の検査結果が不良判定であれば、製品Pの品質状態も不良(NG)となる。もっとも、判定条件によっては、あるいは、併用する他の検査手段や検査方法に単体の品質状態の判定結果や全体の品質状態判定結果がある場合には、それらを含めた総合判定がなされる。 Therefore, for example, if the inspection result of the quality state of the single images of the separated images Pg1 to Pg4 is determined to be defective, the quality state of the product P is also determined to be defective (NG). However, depending on the judgment conditions, or if other inspection means or methods used in combination have individual quality status judgment results or overall quality status judgment results, a comprehensive judgment including these is made.

次に、作用について説明する。 Next, the effect will be explained.

以上のような本実施形態のX線検査装置1およびそれを用いるX線検査方法においては、製品Pに収容される複数物品A-Dの単体の幾何学的特徴および製品PのX線検査画像を基に、複数物品A-Dのそれぞれに対応する物品単体画像Pg1-Pg4が個別に分離生成され、複数物品A-Dのそれぞれを物品単体画像Pg1-Pg4に基づいて検査対象の品質状態の判定が収容される複数物品A-Dについて個別に実行される。 In the X-ray inspection apparatus 1 of the present embodiment and the X-ray inspection method using the same, as described above, the single geometrical characteristics of the plurality of articles A to D housed in the product P and the X-ray inspection image of the product P are Based on the above, single article images Pg1 to Pg4 corresponding to each of the plurality of articles A to D are separately generated, and the quality state of each of the plurality of articles A to D is determined based on the single article images Pg1 to Pg4. The determination is performed individually for the plurality of stored articles AD.

したがって、検査対象の製品PのX線検査画像が複数物品A-Dの重なりの有無や重なり状態に応じた多様なものとならずに済み、画像判定のための画像処理が大幅に容易化されることになる。したがって、検査対象となる複数物品A-Dのそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査が実行可能となる。 Therefore, the X-ray inspection image of the product P to be inspected does not vary depending on whether or not the multiple articles A to D overlap or the overlap state, and image processing for image judgment is greatly facilitated. That will happen. Therefore, the accuracy of feature detection is increased for each of the plurality of articles A to D to be inspected, and X-ray inspection with the required inspection accuracy can be performed at low cost.

また、本実施形態では、所定品種の複数物品A-Dのそれぞれに対応する単体の教師画像を記憶させるとともに、それら教師画像データを用いる事前の更には追加の機械学習によって、所定品種の物品A-Dの形状等に関する幾何学的特徴を多数の特徴パラメータで記述する情報幾何を用いて学習モデル43を構築しおよび強化する。したがって、学習部45で、所定品種の物品A-Dに対応する単体の教師画像を基に、その教師画像データを用いる機械学習によって所定品種の物品A-Dの形状に関する特徴パラメータが的確に取得されるので、複数物品が重なり合うことの無いシンプルな教師画像を容易に多数取得可能となり、画像判定のための処理および学習処理が共に大幅に容易化できることになる。 Further, in this embodiment, a single teacher image corresponding to each of the plurality of articles A to D of a predetermined type is stored, and the article A of the predetermined type is stored by additional machine learning in advance using the teacher image data. - A learning model 43 is constructed and strengthened using information geometry that describes geometric features related to the shape of D, etc. using a large number of feature parameters. Therefore, the learning unit 45 accurately acquires characteristic parameters regarding the shape of articles A to D of a predetermined type by machine learning using the teacher image data based on a single teacher image corresponding to articles A to D of a predetermined type. Therefore, it is possible to easily obtain a large number of simple teacher images in which multiple articles do not overlap, and both image determination processing and learning processing can be greatly facilitated.

さらに、本実施形態では、分離画像生成部41が、学習部45で取得した所定品種の物品A-Dに関する幾何学的特徴を基に、複数物品A-Dのそれぞれの形状および位置を特定して、複数物品A-Dのそれぞれに対応する物品単体画像を生成するので、各物品A-Dの形状や位置に応じて、各物品単体画像を精度よく抽出したり加工したりすることができ、低コストで所要の検査精度を有するX線検査を実行することが可能となる。 Furthermore, in the present embodiment, the separated image generation unit 41 specifies the shape and position of each of the plurality of articles A to D based on the geometric characteristics of the predetermined types of articles A to D acquired by the learning unit 45. Since a single article image corresponding to each of the plurality of articles A to D is generated, each single article image can be accurately extracted and processed according to the shape and position of each article A to D. , it becomes possible to perform an X-ray inspection with the required inspection accuracy at low cost.

加えて、本実施形態では、製品PのX線検査画像から分離生成された複数物品A-Dの少なくとも一部に対応する物品単体画像を、所定品種の物品A-Dの単体の教師画像として追加記憶できるようにしているので、例えばシンプルな教師画像データをより容易に多数取得可能となり、機械学習の学習効率を高めることができる。また、輪郭検出データを基に、複数物品A-Dのうち重なりの無い少なくとも一部の物品に対して、ラベリング等の簡単な処理で精度の良い教師画像を得ることができる。 In addition, in this embodiment, a single article image corresponding to at least a part of the plurality of articles A-D, which is generated separately from the X-ray inspection image of the product P, is used as a single teacher image of the articles A-D of a predetermined type. Since additional storage is possible, for example, a large amount of simple teacher image data can be acquired more easily, and the learning efficiency of machine learning can be improved. Further, based on the contour detection data, highly accurate teacher images can be obtained for at least some of the non-overlapping articles among the plurality of articles AD through simple processing such as labeling.

また、本実施形態では、所定品種の物品A-Dのそれぞれに対応する単体の教師画像として、少なくとも不良品ラベル付きの教師画像を記憶しており、少なくとも複数物品A-Dに対応するそれぞれの物品単体画像と不良品ラベル付きの教師画像とに基づいて、複数物品のそれぞれについて品質状態を判定することができる。したがって、不良品ラベル付きの教師画像を用いる機械学習を実行することで、検査対象の複数物品A-Dの品質状態を単品でそれぞれ的確に判定可能となり、それらの結果を踏まえた、製品Pの品質状態の総合判定も可能となる。また、所定品種の物品A-Dの様々な検査画像データに対して検査対象の画像判定に精通した人手によりラベル付けすることで、有効な事前学習モデルを作成可能となる。 Further, in this embodiment, at least a teacher image with a defective product label is stored as a single teacher image corresponding to each of the articles A to D of a predetermined type, and at least a teacher image with a defective product label is stored as a single teacher image corresponding to each of the articles A to D of a predetermined type. The quality state of each of the plurality of articles can be determined based on the single article image and the teacher image with the defective product label. Therefore, by executing machine learning using teacher images with defective product labels, it is possible to accurately determine the quality status of multiple items A to D to be inspected individually, and based on those results, Comprehensive judgment of quality status is also possible. Further, by manually labeling various inspection image data of articles A to D of a predetermined type by a person skilled in image determination of the inspection object, it is possible to create an effective pre-learning model.

本実施形態においては、画像処理部32が、所定品種の複数物品A-Dのそれぞれに対応する物品単体画像について、品質状態をそれぞれに判定するための所定の画像処理を実行するようにすれば、元画像である複数物品A-DのX線検査画像から分離した物品単体画像を原画像として、例えば単体形状の輪郭(エッジ)の強調処理を施す特徴抽出フィルタによる微分処理を行ったり、単品での注目画素の近傍領域に所定の演算式に基づく微分処理等を施して異物のエッジを強調したりするようにすれば、形状検査以外の検査項目についての検査を併せて実行する場合等に、品質状態の判定精度を高めることができる。 In this embodiment, the image processing unit 32 may perform predetermined image processing for determining the quality state of each individual article image corresponding to each of the plurality of articles A to D of a predetermined type. , a single article image separated from the X-ray inspection image of multiple articles A to D, which is the original image, is used as the original image, and for example, differential processing is performed using a feature extraction filter that emphasizes the outline (edge) of the single shape, or By applying differential processing based on a predetermined calculation formula to the area near the pixel of interest in order to emphasize the edge of a foreign object, it is possible to perform inspections on inspection items other than shape inspection at the same time. , it is possible to improve the accuracy of quality state determination.

また、本実施形態では、分離画像生成部41が、X線検査画像の特定階調濃度の画素群と所定品種の単体の物品形状に関する学習データとに基づいて、物品形状の少なくとも一部に対応する各物品A-Dの主要輪郭形状Oa-Odの特徴を抽出するとともに、複数物品A-Dの間の重なり部分Lpがある場合にその形状を検出し、各物品A-Dの主要輪郭形状Oa-Odおよび重なり部分Lpのうち少なくとも主要輪郭形状Oa-Odを含むよう、物品単体画像を生成する。 Further, in the present embodiment, the separated image generation unit 41 corresponds to at least a part of the article shape based on a pixel group of a specific gradation density of the X-ray inspection image and learning data regarding the shape of a single article of a predetermined type. In addition to extracting the features of the main contour shapes Oa-Od of each article A-D, if there is an overlapping portion Lp between multiple articles A-D, the shape is detected, and the main contour shape of each article A-D is extracted. A single article image is generated so as to include at least the main contour shapes Oa-Od of Oa-Od and the overlapping portion Lp.

したがって、複数物品A-Dの間の重なり部分が無い場合、ラベリング処理等によって各物品A-Dがその全体に及ぶ主要輪郭形状Oa-Odのみの物品単体画像として生成される(図2中のPg1、Pg4参照)か、あるいは欠損や折損、包装不良によるかみ込み等が生じたときには、一部が欠けた主要輪郭形状のみの物品単体画像(例えば、図2中のPg1における物品Aの折損部a1より左側部分の輪郭)が生成されることになる。 Therefore, if there is no overlap between the plurality of articles A to D, each article A to D is generated as a single article image with only the main outline shapes Oa to Od covering the entire article by labeling processing etc. (as shown in FIG. 2). (See Pg1 and Pg4), or if the item is damaged, broken, or jammed due to poor packaging, a single image of the article with only the main contour shape with a part missing (for example, the broken part of article A at Pg1 in Figure 2). A contour on the left side of a1) is generated.

一方、複数物品の間の重なり部分Lpがある場合には、それぞれの物品A-Dがその主要輪郭形状Oa-Odおよび重なり部分Lpを含む物品単体画像で表示される(図2中のPg2、Pg3参照)。したがって、欠損や折損等の形状不良を容易に判定可能となる。このような場合、専ら、単品形状を示す輪郭線Oa-Odの全体中で、形状不良部分を示す輪郭線(例えば図2中の折損部a1)が占める比率よりも、正常な輪郭形状を示す輪郭線(例えば図2中の輪郭線Oaのうち折損部a1より左側部分)の占める比率が高くなるからである。 On the other hand, if there is an overlapping portion Lp between multiple articles, each of the articles A-D is displayed as a single article image including its main contour shape Oa-Od and the overlapping portion Lp (Pg2 in FIG. 2, (See page 3). Therefore, shape defects such as defects and breakage can be easily determined. In such a case, the proportion of the contour line indicating a defective part (for example, the broken part a1 in FIG. 2) of the entire contour line Oa-Od indicating the shape of a single item is higher than that of the contour line indicating a normal contour shape. This is because the proportion occupied by the contour line (for example, the portion to the left of the broken portion a1 of the contour line Oa in FIG. 2) becomes high.

また、本実施形態のX線検査方法では、製品PのX線検査画像および収容される複数物品A-Dの単体の幾何学的特徴を基に、複数物品A-Dのそれぞれに対応する物品単体画像を分離生成する(分離画像生成ステップ)とともに、複数物品A-Dに対応する物品単体画像に基づいてそれぞれの品質状態を判定して(単体品質状態判定ステップ)、製品Pの品質状態を判定する。 In addition, in the X-ray inspection method of the present embodiment, based on the X-ray inspection image of the product P and the geometrical characteristics of each of the plurality of stored articles A to D, the Separately generate single images (separated image generation step), and determine the quality status of each of the multiple articles A to D based on the single article images (single quality status determination step) to determine the quality status of product P. judge.

したがって、製品PのX線検査画像から、複数物品A-Dのそれぞれに対応する物品単体画像Pg1-Pg4が分離生成されることで、検査対象画像が複数物品の重なりの有無や重なり状態に応じて多様に変化するようなことが無くなり、検査に要する画像判定処理や機械学習が大幅に容易化されることになる。その結果、検査対象となる複数物品A-Dのそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行可能となる。 Therefore, by separately generating single article images Pg1 to Pg4 corresponding to each of the plurality of articles A to D from the X-ray inspection image of the product P, the image to be inspected can be adjusted depending on whether or not the plurality of articles overlap and the overlapping state. This eliminates the need for various changes in the image quality, and greatly facilitates image judgment processing and machine learning required for inspection. As a result, the accuracy of feature detection is increased for each of the plurality of articles A to D to be inspected, and X-ray inspection with the required inspection accuracy can be performed at low cost.

特に、本実施形態における学習モデル作成方法では、所定品種の物品A-Dの教師画像を基に、所定品種の物品A-Dの単体の幾何学的特徴に関する教師データを学習データ記憶部42に記憶させる段階(教師データ記憶段階)と、検査対象の製品PのX線検査画像の入力データおよび教師データを基に、製品PのX線画像データD1から複数物品A-Dのそれぞれに対応する物品単体画像を分離画像生成部41により個別に生成するための複数の特徴パラメータを含む画像分離アルゴリズムを学習モデル43に設定する段階(アルゴリズム設定段階)とを含み、その画像分離アルゴリズム設定段階が、製品PのX線画像データD1中の各物品A-Dの輪郭形状を含む単体の幾何学的特徴を抽出し(特徴量抽出ステップ)、抽出した各物品A-Dの単体の幾何学的特徴を設定済みの画像分離アルゴリズムに適用した結果の出力データを誤差逆伝播法等により対応する教師データとの誤差に応じて評価し、その誤差を縮小するよう複数の特徴パラメータを調整するパラメータ調整段階と、を含んでいる。 In particular, in the learning model creation method of this embodiment, training data regarding the individual geometric features of articles A to D of a predetermined variety are stored in the learning data storage unit 42 based on teacher images of articles A to D of a predetermined variety. In the storage stage (teacher data storage stage), the X-ray image data D1 of the product P to each of the plurality of articles A to D is handled based on the input data of the X-ray inspection image of the product P to be inspected and the teacher data. The image separation algorithm setting step includes a step (algorithm setting step) of setting an image separation algorithm including a plurality of feature parameters for individually generating individual article images by the separated image generation unit 41 (algorithm setting step). A single geometric feature including the contour shape of each article A to D in the X-ray image data D1 of the product P is extracted (feature amount extraction step), and a single geometric feature of each extracted article A to D is extracted. A parameter adjustment stage in which the output data resulting from applying the image separation algorithm to the set image separation algorithm is evaluated according to the error with the corresponding training data using error backpropagation method, etc., and multiple feature parameters are adjusted to reduce the error. Contains.

したがって、このモデル作成方法では、検査対象の入力データから複数の物品A-Dの単体画像を個別に生成するための画像分離アルゴリズムを設定する際、検査対象の線品PのX線検査画像中の複数の物品A-Dについて各物品A-Dの輪郭形状を含む単体の幾何学的特徴が情報幾何学的な特徴量(特徴パラメータの結合)として抽出され、その特徴量を設定済みの画像分離アルゴリズムに適用した結果の出力データが対応する教師データとの誤差に応じて評価され、その誤差を縮小するよう複数の特徴パラメータが調整されることになる。したがって、画像分離アルゴリズムの精度が有効に高められる。 Therefore, in this model creation method, when setting an image separation algorithm for individually generating single images of multiple articles A to D from input data to be inspected, A single geometric feature including the outline shape of each article A to D is extracted as an information geometric feature amount (combination of feature parameters) for a plurality of articles A to D, and an image with the feature amount set is extracted. The output data resulting from application of the separation algorithm is evaluated according to the error with the corresponding teacher data, and a plurality of feature parameters are adjusted to reduce the error. Therefore, the accuracy of the image separation algorithm is effectively increased.

また、このような学習モデルを用いる本実施形態のX線検査方法は、分離画像生成部41および学習モデル43を用いる画像処理が、複数の物品A-DのX線検査画像を基に複数の物品A-Dのそれぞれに対応する物品単体画像を分離して生成する分離画像生成ステップと、複数の物品A-Dに対応するそれぞれの物品単体画像に基づいて検査対象の品質状態を判定する単体品質状態判定ステップと、を含むものとなる。 Furthermore, in the X-ray inspection method of the present embodiment using such a learning model, the image processing using the separated image generation unit 41 and the learning model 43 is performed based on the X-ray inspection images of the plurality of articles A to D. a separated image generation step of separating and generating single article images corresponding to each of the plurality of articles A to D, and a single image generation step of determining the quality state of the inspection target based on each single article image corresponding to the plurality of articles A to D; and a quality status determination step.

したがって、検査対象の製品PのX線検査画像から複数物品A-Dの単体画像が分離画像生成部41および学習モデル43を用いて分離生成され、検査対象画像中に複数の物品A-Dの多様な相互姿勢や重なり状態が含まれずに済み、検査に要する画像判定のための処理が大幅に容易化される。したがって、製品Pに収容される複数物品A-Dのそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することができる。 Therefore, single images of the plurality of articles A to D are separated and generated from the X-ray inspection image of the product P to be inspected using the separated image generation unit 41 and the learning model 43, and the images of the plurality of articles A to D are separated and generated in the image to be inspected. There is no need to include various mutual postures and overlapping states, and the processing for image determination required for inspection is greatly facilitated. Therefore, it is possible to improve the feature detection accuracy for each of the plurality of articles A to D contained in the product P, and to perform an X-ray inspection with the required inspection accuracy at low cost.

このように、本実施形態においては、検査対象の製品Pに収容される複数物品A-Dのそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することのできるX線検査装置およびX線検査方法を提供することができる。 In this way, in this embodiment, it is possible to improve the feature detection accuracy for each of the plurality of articles A to D contained in the product P to be inspected, and to perform an X-ray inspection with the required inspection accuracy at a low cost. It is possible to provide an X-ray inspection apparatus and an X-ray inspection method.

なお、一実施形態の説明においては、検査対象の製品Pをソーセージ類とし、その製品中に複数、例えば4つのウィンナーソーセージ等の物品A-Dが収容されているものとしたが、その物品A-Dの品種はソーセージ類のような特定品種に限定されるものでなく、製品P中の物品収容数も4つに限定されるものでないことはいうまでもない。また、物品A-Dは、特定形状を有する1品種として説明したが、同一品種物品の形状が概ね類似する所定形状範囲に入るのであれば、製品P中の物品A-Dが例えば相互に類似形状または非類似形状となる2品種の多数物品であってもよく、収容物品数同様に品種数が1種類に限定されないことも勿論である。 In the description of one embodiment, it is assumed that the product P to be inspected is sausages, and that the product contains a plurality of products, for example, four Wiener sausages, etc., but the product A It goes without saying that the variety of -D is not limited to a specific variety such as sausages, and the number of items accommodated in product P is not limited to four. In addition, although articles A to D have been described as one type having a specific shape, if the shapes of articles of the same type fall within a predetermined range of generally similar shapes, then articles A to D in product P may be similar to each other, for example. A large number of articles of two types having different shapes or dissimilar shapes may be used, and it goes without saying that the number of types is not limited to one type, as is the case with the number of stored articles.

さらに、製品Pは、上下面がコンベア上に広がる略扁平形状をなす包装容器に収容されているものとしたが、整列されて収納されているものであっても、包装容器中への投入状態に応じて不規則な相互姿勢で収容されているものであってもよい。 Furthermore, it is assumed that the products P are housed in a packaging container having a substantially flat shape with the upper and lower surfaces extending over the conveyor. They may be accommodated in irregular mutual positions depending on the situation.

以上説明したように、本発明は、検査対象に収容される複数物品のそれぞれについて特徴検出精度を高め、低コストで所要の検査精度を有するX線検査を実行することのできるX線検査装置およびX線検査方法を提供することができるものであり、かかる本発明は、X線画像の画像処理データを用いて検査対象物品の形状等を検査するのに好適な物品検査用のX線検査装置およびX線検査方法、ならびに同検査に用いる学習モデル作成方法全般に有用である。 As described above, the present invention provides an X-ray inspection device and an X-ray inspection device that can improve feature detection accuracy for each of a plurality of articles contained in an inspection target and perform an X-ray inspection with a required inspection accuracy at a low cost. The present invention can provide an X-ray inspection method, and the present invention provides an X-ray inspection apparatus for article inspection suitable for inspecting the shape of an article to be inspected using image processing data of an X-ray image. The present invention is useful for general X-ray inspection methods and learning model creation methods used for the same inspection.

1 X線検査装置
10 搬送部
11 搬送ベルト
11a 上走区間
12、13 搬送ローラ
20 X線検査部
21 X線発生器
22 X線管
23 外囲器
23a X線窓部
24 X線検出器
30 制御部
31 検査画像記憶部
32 画像処理部
33 判定部
34 操作表示部
41 分離画像生成部
42 学習データ記憶部
43 学習モデル
45 学習部
A、B、C、D 物品(食品、ソーセージ、検査対象の収容物品)
a1 折損部
D1 入力画像データ(X線画像データ)
Lp 重なり部分
Oa、Ob、Oc、Od 主要輪郭形状
P 製品(検査対象)
Pg1、Pg2、Pg3、Pg4 物品単体画像(分離画像)
1 X-ray inspection device 10 Conveyance section 11 Conveyance belt 11a Upward running section 12, 13 Conveyance roller 20 X-ray inspection section 21 X-ray generator 22 X-ray tube 23 Envelope 23a X-ray window section 24 X-ray detector 30 Control Section 31 Inspection image storage section 32 Image processing section 33 Judgment section 34 Operation display section 41 Separated image generation section 42 Learning data storage section 43 Learning model 45 Learning section A, B, C, D Articles (food, sausage, storage of inspection objects) goods)
a1 Broken part D1 Input image data (X-ray image data)
Lp Overlapping portion Oa, Ob, Oc, Od Main contour shape P Product (inspection target)
Pg1, Pg2, Pg3, Pg4 Single article image (separated image)

Claims (9)

所定品種の複数の物品を含む検査対象製品に対して該検査対象製品を透過するX線を発生するX線発生器と、前記複数の物品を透過したX線を検出してX線検出信号を出力するX線検出器と、前記X線検出器の出力に基づいて前記検査対象製品のX線検査画像を生成する画像処理部と、前記複数の物品のX線検査画像を基に前記検査対象製品の品質状態を判定する判定部と、を備えるX線検査装置であって、
前記所定品種の複数物品の単体の幾何学的特徴を記憶する記憶部と、
前記複数物品の単体の幾何学的特徴および前記複数の物品を含む前記検査対象製品のX線検査画像を基に、前記複数の物品のそれぞれに対応する物品単体画像を分離して生成する分離画像生成部と、をさらに備えており、
前記判定部が、前記複数の物品に対応するそれぞれの物品単体画像に基づいて前記検査対象製品に含まれる各物品の品質状態の判定を実行し、該判定の結果を基に前記検査対象製品の品質状態の総合判定を実行することを特徴とするX線検査装置。
an X-ray generator that generates X-rays that pass through the product to be inspected, including a plurality of articles of a predetermined type; and an X-ray generator that detects the X-rays that have passed through the plurality of articles and generates an X-ray detection signal. an image processing unit that generates an X-ray inspection image of the product to be inspected based on the output of the X-ray detector; An X-ray inspection device comprising: a determination unit that determines the quality state of a product ;
a storage unit that stores individual geometric characteristics of a plurality of articles of the predetermined type;
Separation of separating and generating single article images corresponding to each of the plurality of articles based on the single geometric characteristics of the plurality of articles and the X-ray inspection image of the product to be inspected that includes the plurality of articles. It further includes an image generation unit,
The determination unit executes a determination of the quality state of each article included in the product to be inspected based on each single article image corresponding to the plurality of articles, and determines the quality state of the product to be inspected based on the result of the determination. An X-ray inspection device characterized by performing comprehensive judgment of quality status.
前記記憶部に前記所定品種の複数の物品のそれぞれに対応する単体の教師画像を記憶させるとともに、該教師画像を用いる機械学習によって前記所定品種の物品の形状に関する特徴を取得する学習部をさらに備えることを特徴とする請求項1に記載のX線検査装置。 The method further includes a learning unit that causes the storage unit to store a single teacher image corresponding to each of the plurality of articles of the predetermined type, and acquires features related to the shape of the article of the predetermined type by machine learning using the teacher image. The X-ray inspection apparatus according to claim 1, characterized in that: 前記分離画像生成部は、前記学習部で取得した前記所定品種の物品の形状に関する特徴を基に、前記複数の物品のそれぞれの形状を特定して、前記複数の物品のそれぞれに対応する物品単体画像を生成することを特徴とすることを特徴とする請求項2に記載のX線検査装置。 The separated image generation unit identifies the shape of each of the plurality of articles based on the characteristics regarding the shape of the predetermined type of article acquired by the learning unit, and generates a single article corresponding to each of the plurality of articles. The X-ray inspection apparatus according to claim 2, characterized in that it generates an image. 前記記憶部が、前記複数物品のX線検査画像から前記分離画像生成部で分離して生成された前記複数物品の少なくとも一部に対応する物品単体画像を、前記所定品種の物品の単体の教師画像として追加記憶することを特徴とすることを特徴とする請求項2または3に記載のX線検査装置。 The storage section stores a single article image corresponding to at least a part of the plurality of articles, which is generated by separating the X-ray inspection images of the plurality of articles by the separation image generation section, into a single article image of the predetermined type of article. 4. The X-ray inspection apparatus according to claim 2, wherein the X-ray inspection apparatus further stores the image as a teacher image. 前記記憶部が、前記所定品種の物品のそれぞれに対応する単体の教師画像として、少なくとも不良品ラベル付きの教師画像を記憶しており、
前記判定部が、少なくとも前記複数の物品に対応するそれぞれの物品単体画像と前記不良品ラベル付きの教師画像とに基づいて、前記複数の物品のそれぞれについて前記品質状態を判定することを特徴とする請求項2ないし4のいずれか一項に記載のX線検査装置。
the storage unit stores at least a teacher image with a defective product label as a single teacher image corresponding to each of the articles of the predetermined type;
The determination unit is characterized in that the determination unit determines the quality state of each of the plurality of articles based on at least each single article image corresponding to the plurality of articles and the teacher image with the defective product label. The X-ray inspection apparatus according to any one of claims 2 to 4.
前記画像処理部が、前記所定品種の複数の物品のそれぞれに対応する前記物品単体画像について、前記品質状態をそれぞれに判定するための所定の画像処理を実行することを特徴とする請求項5に記載のX線検査装置。 6. The image processing unit performs predetermined image processing for determining the quality state of each of the individual article images corresponding to each of the plurality of articles of the predetermined type. The X-ray inspection device described. 前記分離画像生成部が、前記X線検査画像の特定階調濃度の画素群と前記所定品種の単体の物品形状に関する学習データとに基づいて、前記物品形状の少なくとも一部に対応する各物品の主要輪郭形状の特徴を抽出するとともに、前記複数の物品の間の重なり部分がある場合に該重なり部分の形状を検出し、前記各物品の主要輪郭形状および前記重なり部分のうち少なくとも前記主要輪郭形状を含むよう、前記物品単体画像を生成することを特徴とする請求項1ないし6のいずれか一項に記載のX線検査装置。 The separated image generation unit generates information on each article corresponding to at least a part of the article shape based on a pixel group of a specific gradation density of the X-ray inspection image and learning data regarding the shape of a single article of the predetermined type. At the same time as extracting the features of the main outline shape, if there is an overlapping part between the plurality of articles, detecting the shape of the overlapping part, and detecting at least the main outline shape of the main outline shape of each of the articles and the overlapping part. The X-ray inspection apparatus according to any one of claims 1 to 6, wherein the image of the single article is generated so as to include the following. 所定品種の複数の物品を含む検査対象製品に対してX線を透過させ、該透過したX線を検出して前記検査対象製品のX線検査画像を生成するとともに、前記複数の物品のX線検査画像を基に前記検査対象製品の品質状態を判定するX線検査方法であって、
前記所定品種の複数物品の単体の幾何学的特徴および前記複数の物品を含む前記検査対象製品のX線検査画像を基に、前記複数の物品のそれぞれに対応する物品単体画像を分離して生成する分離画像生成ステップと、
前記複数の物品に対応するそれぞれの物品単体画像に基づいて前記検査対象製品に含まれる各物品の品質状態を判定する単体品質状態判定ステップと、
前記各物品の品質状態の判定の結果を基に前記検査対象製品の品質状態を判定する総合判定ステップと、を含むことを特徴とするX線検査方法。
X-rays are transmitted through a product to be inspected that includes a plurality of articles of a predetermined type, and the transmitted X-rays are detected to generate an X-ray inspection image of the product to be inspected; An X-ray inspection method for determining the quality state of the product to be inspected based on an inspection image,
Separating single article images corresponding to each of the plurality of articles based on the geometric characteristics of the single article of the plurality of articles of the predetermined type and the X-ray inspection image of the product to be inspected including the plurality of articles. a step of generating a separated image;
an individual quality state determination step of determining the quality state of each article included in the product to be inspected based on each individual article image corresponding to the plurality of articles;
An X-ray inspection method comprising: a comprehensive determination step of determining the quality state of the product to be inspected based on the results of the determination of the quality state of each article .
請求項8に記載のX線検査方法であって、
所定品種の物品の教師画像を基に、前記所定品種の物品単体の幾何学的特徴に関する教師データをメモリに記憶させる教師データ記憶段階と、
前記所定品種の複数の物品を含む検査対象製品のX線検査画像の入力データおよび前記教師データを基に、前記検査対象製品の入力データから前記複数物品のそれぞれに対応する物品単体画像を個別に生成するための複数の特徴パラメータを含む画像分離アルゴリズムを設定する画像分離アルゴリズム設定段階と、をさらに含み、
前記画像分離アルゴリズム設定段階が、
前記検査対象製品のX線検査画像中の前記複数の物品について各物品の輪郭形状を含む単体の幾何学的特徴を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出した各物品の単体の幾何学的特徴を設定済みの画像分離アルゴリズムに適用した結果の出力データを、対応する教師データとの誤差に応じて評価し、該誤差を縮小するよう前記複数の特徴パラメータを調整するパラメータ調整ステップと、
前記特徴量抽出ステップおよび前記パラメータ調整ステップを含む学習により前記画像分離アルゴリズムを設定した学習モデルを作成する学習モデル作成ステップと、を有し、
前記学習モデル作成ステップで作成された学習モデルにより、前記分離画像生成ステップで前記物品単体画像を分離して生成する、ことを特徴とするX線検査方法。
The X-ray inspection method according to claim 8 ,
a teacher data storage step of storing in a memory teacher data regarding the geometrical characteristics of a single article of a predetermined type based on a teacher image of the article of a predetermined type;
Based on the input data of the X-ray inspection image of the product to be inspected including a plurality of articles of the predetermined type and the teacher data, individual article images corresponding to each of the plurality of articles are individually generated from the input data of the product to be inspected. further comprising an image separation algorithm setting step of setting an image separation algorithm including a plurality of feature parameters for generating a
The image separation algorithm setting step includes:
a feature amount extraction step of extracting a single geometric feature including a contour shape of each article for the plurality of articles in the X-ray inspection image of the product to be inspected;
The output data resulting from applying the single geometric features of each item extracted in the feature amount extraction step to the set image separation algorithm is evaluated according to the error with the corresponding training data, and the error is reduced. a parameter adjustment step of adjusting the plurality of feature parameters so as to
a learning model creation step of creating a learning model in which the image separation algorithm is set through learning including the feature amount extraction step and the parameter adjustment step;
An X-ray inspection method, characterized in that the single article image is separated and generated in the separated image generation step using the learning model created in the learning model creation step .
JP2021063917A 2021-04-05 2021-04-05 X-ray inspection equipment and X-ray inspection method Active JP7445621B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021063917A JP7445621B2 (en) 2021-04-05 2021-04-05 X-ray inspection equipment and X-ray inspection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021063917A JP7445621B2 (en) 2021-04-05 2021-04-05 X-ray inspection equipment and X-ray inspection method

Publications (2)

Publication Number Publication Date
JP2022159623A JP2022159623A (en) 2022-10-18
JP7445621B2 true JP7445621B2 (en) 2024-03-07

Family

ID=83641317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021063917A Active JP7445621B2 (en) 2021-04-05 2021-04-05 X-ray inspection equipment and X-ray inspection method

Country Status (1)

Country Link
JP (1) JP7445621B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019164156A (en) 2018-02-14 2019-09-26 株式会社イシダ Inspection apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019164156A (en) 2018-02-14 2019-09-26 株式会社イシダ Inspection apparatus

Also Published As

Publication number Publication date
JP2022159623A (en) 2022-10-18

Similar Documents

Publication Publication Date Title
JP6235684B1 (en) Inspection device and PTP packaging machine
JP2010145135A (en) X-ray inspection apparatus
JP6126230B2 (en) Inspection device
Tao Spherical transform of fruit images for on-line defect extraction of mass objects
JP6754155B1 (en) Teacher data generator, inspection device and computer program
US20230145715A1 (en) Inspection device for tofu products, manufacturing system for tofu products, inspection method for tofu products, and program
WO2009012095A1 (en) Inspection apparatus and method using penetrating radiation
JP2005024549A (en) X-ray inspection device
JP5864404B2 (en) X-ray inspection equipment
WO2021193733A1 (en) Training data generation device, inspection device, and program
JP2019128250A (en) Inspection device, ptp packaging machine and calibration method of inspection device
US8284895B1 (en) One dimensional linescan X-ray detector
JP7445621B2 (en) X-ray inspection equipment and X-ray inspection method
JP7248317B2 (en) Tofu production system
JP2015137858A (en) Inspection device
WO2022065110A1 (en) X-ray inspection device and x-ray inspection method
JP5452081B2 (en) X-ray inspection equipment
JP7248316B2 (en) TOFU INSPECTION DEVICE, TOFU MANUFACTURING SYSTEM, TOFU INSPECTION METHOD, AND PROGRAM
JP2023114827A (en) Inspection device, learning model creation method, and inspection method
JP7240780B1 (en) inspection equipment
US20230252620A1 (en) Inspection device, learned model generation method, and inspection method
JP2021012107A (en) Inspection apparatus and learning apparatus
JP2010112850A (en) X-ray inspection device
US20230022631A1 (en) Method and apparatus for analyzing a product, training method, system, computer program, and computer-readable storage medium
WO2020189087A1 (en) X-ray inspection device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20221007

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20221012

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231219

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: 20240220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240226

R150 Certificate of patent or registration of utility model

Ref document number: 7445621

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150