JPH0520426A - Fruit hue judgement device using neural network - Google Patents
Fruit hue judgement device using neural networkInfo
- Publication number
- JPH0520426A JPH0520426A JP3198255A JP19825591A JPH0520426A JP H0520426 A JPH0520426 A JP H0520426A JP 3198255 A JP3198255 A JP 3198255A JP 19825591 A JP19825591 A JP 19825591A JP H0520426 A JPH0520426 A JP H0520426A
- Authority
- JP
- Japan
- Prior art keywords
- neural network
- image
- fruit
- color
- pallet
- 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.)
- Withdrawn
Links
Landscapes
- Spectrometry And Color Measurement (AREA)
- Sorting Of Articles (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は果実の色合により果実
がどの等級に属するかを自動的に判定する果実の色合判
定装置の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement of a fruit color judging device for automatically judging which grade a fruit belongs to based on the color of the fruit.
【0002】[0002]
【従来の技術】従来、リンゴなどの果実の色合に関する
判定は、作業員の視認により行なわれていた。しかし、
人間の感覚に頼った判定は個人差や環境差によりばらつ
くことが多く、その信頼性にかなりの問題があった。こ
のような問題点を解消するために果実の表面の色合を自
動的に判定する技術として、リンゴを対象にした特願昭
62−32656号の色合判定装置がある。この装置は
撮像手段と色合判定処理手段とから構成されている。撮
像手段は色合いの異なる果実を撮像するものである。ま
た色合判定処理手段は、撮像種段により撮像された画像
を画素毎に分割して、各画素の赤成分と緑成分と青成分
との色合い要素の絶対値または比率を取って各画素毎に
色合いを評価し、その評価から画像全体の色合評価値を
定める機能を有する。各色合いの評価値から果実全体の
評価値を求めることによって、果物全体の色合いを判定
するものである。2. Description of the Related Art Heretofore, a worker has visually determined the color of fruits such as apples. But,
Judgments that depend on human senses often vary due to individual differences and environmental differences, and there is a considerable problem with their reliability. As a technique for automatically determining the hue of the surface of a fruit in order to solve such a problem, there is a hue determining device of Japanese Patent Application No. 62-32656 for apples. This apparatus is composed of an image pickup means and a color matching judgment processing means. The image capturing means captures images of fruits having different colors. Further, the hue determination processing means divides the image captured by the imaging seed stage into pixels, obtains the absolute value or ratio of the hue components of the red component, the green component, and the blue component of each pixel, and obtains each pixel. It has a function of evaluating the hue and determining the hue evaluation value of the entire image from the evaluation. The hue of the whole fruit is determined by obtaining the evaluation value of the whole fruit from the evaluation value of each hue.
【0003】[0003]
【発明が解決しようとする課題】しかし、この装置の場
合には、例えばリンゴというように同一の果実であって
も品種が異なる場合には、絶対値または比率を取る場合
のしきい値や色合判定のしきい値の設定を人手によりや
り直さなければならず作業性の点で問題がある。この発
明の目的は、ニューラルネットワークを用いることで色
合判定処理が迅速に行なわれしかも作業性に秀れた果実
良否選別用判定装置を提供することにある。However, in the case of this device, when the same fruit such as an apple is used, but the varieties are different, an absolute value or a threshold for obtaining a ratio or a hue is used. There is a problem in workability because the threshold value for judgment must be manually set again. An object of the present invention is to provide a determination device for fruit quality selection, which uses a neural network to quickly perform a color matching determination process and has excellent workability.
【0004】[0004]
【課題を解決するための手段】本発明のニューラルネッ
トワークを用いた果実の色合判定装置は、果実を載せて
選果ラインに沿って移動するパレットと、パレットの移
動路に臨んで設けられたカラー用の撮像カメラと、パレ
ットの移動路に臨んで設けられてパレットが撮像範囲内
に入ったことを検出する検出器と、前記検出器からの検
出信号を受けると前記撮像カメラからの赤、青、緑の画
像信号を取り入れてこれらの画像信号をH(色度)、S
(彩度)、I(明度)を表す画像信号に変換すると共
に、変換されたそれぞれの画像信号から不用画素を除去
しあらかじめ定められた統計量を演算する画像処理部
と、前記統計量を基にニューラルネットワークのアルゴ
リズムを実行して色合に基づく等級判別情報を出力する
ニューラルネットワーク判定手段とを有してなる。A fruit color judging apparatus using a neural network according to the present invention is a pallet for mounting fruits and moving along a selection line, and a color provided facing a movement path of the pallets. Image pickup camera, a detector provided facing the movement path of the pallet to detect that the pallet has entered the image pickup range, and red and blue from the image pickup camera when a detection signal from the detector is received. , Green image signals are taken in and these image signals are set to H (chromaticity), S
(Saturation) and I (brightness) are converted to image signals, and unnecessary pixels are removed from each of the converted image signals to calculate a predetermined statistical amount. And a neural network judgment means for executing a neural network algorithm and outputting grade discrimination information based on a color.
【0005】なお、前記ニューラルネットワーク判定手
段は、あらかじめ果実の各等級を代表する複数種類の果
実を撮像して得られる前記画像処理部からの前記等級に
対応した統計量を前記各等級別のデータエリアにセット
するように学習動作を行うプロバブリスティックニュー
ラルネットワークである。The neural network judging means obtains a statistic corresponding to the grade from the image processing unit, which is obtained by imaging a plurality of kinds of fruits representing each grade of fruit in advance, as data for each grade. It is a probabilistic neural network that performs learning operation so that it is set in an area.
【0006】[0006]
【作用】本発明の果実の色合判定装置は、等級判別作業
を行う前に学習動作を行う。この学習動作は、あらかじ
め等級の知れている果実を撮像して得られる画像を使用
して画像処理、ニューラルネットワークの処理を行なわ
せると共に、ニューラルネットワークに対しては現在処
理中の果実がどの等級に属するものであるかを示す等級
データを教師データとして与える。ニューラルネットワ
ーク判定手段は画像処理部からの等級に対応した統計量
を各等級別のデータエリアにセットしておく。学習動作
が終了したら、実際の等級判別作業にはいる。この時、
ニューラルネットワーク判定手段は、画像処理部からの
統計量を受けるとこの統計量がどの等級に属するかの判
別処理動作を行う。In the fruit color judging device of the present invention, the learning operation is performed before the grade judging work. This learning operation causes image processing and neural network processing to be performed using images obtained by picking up fruits of known grades in advance. The grade data indicating whether it belongs is given as teacher data. The neural network determination means sets a statistic corresponding to the grade from the image processing unit in the data area for each grade. When the learning operation is completed, the actual grade discrimination work is started. This time,
Upon receiving the statistic amount from the image processing unit, the neural network determination means performs a determination processing operation of which grade the statistic amount belongs to.
【0007】[0007]
【実施例】図1に示すのは本発明による色合判定装置の
概略構成である。果実を載置したパレット1は前後に連
結されて適宜公知の駆動機構(例えばコンベアチェー
ン)に駆動されて選果ラインに沿って所定の速度で移動
する。これらパレット1の移動路に対して一方側から照
明用ライト5を付設したITV等による撮像カメラ2が
向けられている。またこれらパレット1の移動路に対し
て他方側には、各パレット1が撮像範囲内に入ったこと
を検出する検出器3が設けられている。これらの撮像カ
メラ2と検出器3とは処理ユニット4に接続されてお
り、該処理ユニット4は検出器3からの検出信号を受け
ると撮像カメラ2からの画像情報を基に果実の色合を判
定して等級を判別する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a schematic structure of a color matching determination device according to the present invention. The pallet 1 on which the fruits are placed is connected to the front and rear and is appropriately driven by a known drive mechanism (for example, a conveyor chain) to move at a predetermined speed along the fruit selection line. An imaging camera 2 such as an ITV provided with an illumination light 5 is directed from one side with respect to the moving path of the pallets 1. Further, on the other side of the moving path of the pallets 1, a detector 3 for detecting that each pallet 1 has entered the image pickup range is provided. The imaging camera 2 and the detector 3 are connected to a processing unit 4, and when the processing unit 4 receives a detection signal from the detector 3, the processing unit 4 determines the hue of fruit based on the image information from the imaging camera 2. And determine the grade.
【0008】図2に処理ユニット4の具体的構成の一例
を示す。この処理ユニット4は撮像カメラ2からの赤、
緑、および青成分の画像情報に対応して3個のA/D変
換器41R、41G、41Bを並列に有しており、これ
らのA/D変換器は撮像カメラ2からのアナログ画像情
報をデジタル画像情報に変換する。これらのA/D変換
器41R、41G、41Bはそれぞれ、画像メモり42
R、42G、42Bに接続されており、これらの画像メ
モり42R、42G、42Bはそれぞれ対応する画像情
報をラッチしてかつ記憶するものである。各画像メモり
の出力側には画像処理装置44が接続されている。FIG. 2 shows an example of a concrete configuration of the processing unit 4. This processing unit 4 is a red from the imaging camera 2,
Corresponding to the image information of the green and blue components, it has three A / D converters 41R, 41G, 41B in parallel, and these A / D converters receive the analog image information from the imaging camera 2. Convert to digital image information. These A / D converters 41R, 41G, and 41B respectively have an image memory 42.
The image memories 42R, 42G, and 42B are connected to R, 42G, and 42B, and latch and store corresponding image information. An image processing device 44 is connected to the output side of each image memory.
【0009】この画像処理装置44は、例えばマイクロ
コンピュータなどにより構成されるもので、画像メモり
42R、42G、42Bからの画像情報を、色の3要素
であるH(色度)、S(彩度)、I(明度)の画像信号
に変換し、これらの変換画像信号に基づいて果実の色合
を判定するのに必要な統計量、例えば中央値や平均値を
算出して出力するものである。ここで、周知のように、
色度Hは、赤、黄色等の基本的な色の属性を表し、彩度
Sはにぶい、鮮やか等の色の鮮やかさを表し、明度Iは
明るい、暗い等の色の明るさを表す。色度H、彩度S、
明度Iはそれぞれ、以下の数式1、数式2、数式3で表
される。The image processing device 44 is composed of, for example, a microcomputer, and the image information from the image memories 42R, 42G, and 42B is converted into three elements of color, H (chromaticity) and S (color). Degree) and I (brightness) image signals, and calculates and outputs a statistic necessary for determining the hue of fruit based on these converted image signals, for example, a median value or an average value. . Here, as is well known,
The chromaticity H represents basic color attributes such as red and yellow, the saturation S represents the vividness of colors such as dull and vivid, and the lightness I represents the brightness of colors such as bright and dark. Chromaticity H, saturation S,
The lightness I is represented by the following formula 1, formula 2, and formula 3, respectively.
【0010】[0010]
【数1】 [Equation 1]
【0011】[0011]
【数2】 [Equation 2]
【0012】[0012]
【数3】 [Equation 3]
【0013】なお、R、G、Bはそれぞれ、変換画像信
号のレベルを示し、数式3中のFは以下の数式4で表さ
れる。It should be noted that R, G, and B each represent the level of the converted image signal, and F in Expression 3 is expressed by Expression 4 below.
【0014】[0014]
【数4】 [Equation 4]
【0015】検出器3はゲート回路43を介して画像処
理装置44に接続されている。このゲート回路43は検
出器3からの検出信号に基づいて撮像タイミング信号を
出力し、撮像カメラ2の撮像時期、画像メモり42R、
42G、42Bの画像情報取込みタイミングを制御す
る。The detector 3 is connected to the image processing device 44 via a gate circuit 43. The gate circuit 43 outputs an image pickup timing signal based on the detection signal from the detector 3, and the image pickup timing of the image pickup camera 2, the image memory 42R,
The timing of capturing image information of 42G and 42B is controlled.
【0016】画像処理装置44の出力側にはニューラル
ネットワーク判定部45が接続されている。このニュー
ラルネットワーク判定部45は、画像処理装置44から
の統計量に基づいて果実の色合を判定して等級を判別す
るものであり、プロバブリスティックニューラルネット
ワーク(PNN)回路で実現される。ニューラルネット
ワーク判定部45には、後述する学習動作時にこのニュ
ーラルネットワーク判定部45に等級情報を教師データ
として与えるためのキーボード46が付設されている。A neural network determination unit 45 is connected to the output side of the image processing device 44. The neural network determination unit 45 determines the color of fruit based on the statistics from the image processing device 44 to determine the grade, and is realized by a probabilistic neural network (PNN) circuit. The neural network judgment unit 45 is provided with a keyboard 46 for giving grade information as teacher data to the neural network judgment unit 45 at the time of a learning operation described later.
【0017】つぎに上記のような構成の色合判定装置に
よる学習動作と判定動作について、果実としてリンゴを
用いた場合を例にとり説明する。
学習動作
1.まず、サンプルデータとして、各等級毎に代表的な
色合のリンゴを数個〜数十個用意する。そして、選果ラ
イン上のパレット1にリンゴを載せ、キーボード46に
よりそのリンゴの等級を入力する。この入力情報はニュ
ーラルネットワーク判定部45に送られる。
2.選果ラインに沿ってリンゴを載せたパレット1が移
動して撮像カメラ2の撮像範囲に到着すると、検出器3
がこれを検出してその検出信号を画像処理装置44に送
る。
3.同時に撮像カメラ2がリンゴを撮像して、その赤、
緑および青成分の画像情報をA/D変換器41R、41
G、41Bを介してそれぞれの画像メモり42R、42
G、42Bに送る。各画像メモりはこれらの画像情報を
それぞれラッチして記憶する。Next, the learning operation and the judgment operation by the color judgment device having the above-mentioned structure will be described by taking the case of using apples as fruits as an example. Learning operation 1. First, as sample data, several to several tens of apples with typical colors are prepared for each grade. Then, the apple is placed on the pallet 1 on the selection line, and the grade of the apple is input by the keyboard 46. This input information is sent to the neural network determination unit 45. 2. When the pallet 1 on which apples are placed moves along the selection line and reaches the imaging range of the imaging camera 2, the detector 3
Detects this and sends the detection signal to the image processing device 44. 3. At the same time, the imaging camera 2 images the apple,
Image information of green and blue components is converted into A / D converters 41R and 41R.
Image memory 42R, 42 via G, 41B
Send to G, 42B. Each image memory latches and stores these image information.
【0018】4.画像処理装置44はこれらの画像情報
に基づいて、次の処理を行う。まず、画像メモり42
R、42G、42Bから読み出した各画素毎の赤、緑お
よび青成分の画像情報を色度H、彩度S、明度Iの画像
に変換する。この変換過程を図3に示す。
次に、これらの変換画像から不用画素を除去する。画像
内の背景の色、光源のてかり、果実のつる部分等の不用
画素の色合はあらかじめわかっているので、上記数式1
〜3で求められた色度H、彩度S、明度Iの値を用いて
画像の各画素毎に不用画素であるかどうかを判定し、不
用画素と判定されたものは画像内から除去する。不用画
素の除去処理で残った領域が色合の判定領域である。さ
らに、不用画素を除去した色度H、彩度S、明度Iの変
換画像を用いて判定領域内の統計量を算出する。算出さ
れた3種類の統計量はニューラルネットワーク判定部4
5に送られる。4. The image processing device 44 performs the following processing based on these image information. First, image memory 42
The image information of the red, green, and blue components for each pixel read from R, 42G, and 42B is converted into an image of chromaticity H, saturation S, and lightness I. This conversion process is shown in FIG. Next, unnecessary pixels are removed from these converted images. Since the color of the background in the image, the brightness of the light source, and the hue of the unnecessary pixel such as the vine part of the fruit are known in advance,
It is determined whether or not each pixel of the image is an unnecessary pixel by using the values of the chromaticity H, the saturation S, and the lightness I obtained in 3 to 3, and those determined as the unnecessary pixels are removed from the image. . The area remaining after the unnecessary pixel removal processing is the hue determination area. Further, the statistical amount in the determination area is calculated using the converted image of chromaticity H, saturation S, and lightness I from which the unnecessary pixels are removed. The calculated three types of statistics are stored in the neural network determination unit 4
Sent to 5.
【0019】5.ニューラルネットワーク判定部45
は、これらの3種類の統計量をキーボード46から入力
された等級のデータエリアにセットする。
6.上記の1〜5の処理を用意したすべてのリンゴにつ
いて行う。なお、果実の種類が変わったときや、同じ果
実でも品種が変わった場合には、上記の学習動作を行な
うだけで、その新たな果実についての判定動作を行なう
ことができる。5. Neural network determination unit 45
Sets these three types of statistics in the data area of the grade input from the keyboard 46. 6. The above processes 1 to 5 are performed for all apples prepared. It should be noted that when the type of fruit has changed, or when the variety of the same fruit has changed, it is possible to perform the determination operation for the new fruit simply by performing the above learning operation.
【0020】判定動作
1.まず選果ライン上のパレット1にリンゴを載せて、
選果ラインを起動する。
2.選果ラインに沿ってリンゴを載せたパレット1が移
動してカメラ2の撮像範囲に到着すると、検出器3がこ
れを検出してその検出信号を画像処理装置44に送る。
3.同時に撮像カメラ2がリンゴを撮像して、その赤、
緑および青成分の画像情報をA/D変換器41R、41
G、41Bを介してそれぞれの画像メモり42R、42
G、42Bに送る。画像メモりはこれらの画像情報をそ
れぞれラッチして記憶する。なお、画像情報のデータ量
としては、例えば256×256画素から成る画像で、
1画素あたり赤、緑および青成分をそれぞれ8ビットで
表すものと仮定すると、合計192キロバイト程度のデ
ータ量となる。Judgment operation 1. First, put apples on pallet 1 on the sorting line,
Activate the sorting line. 2. When the pallet 1 on which apples are placed moves along the selection line and reaches the imaging range of the camera 2, the detector 3 detects this and sends the detection signal to the image processing device 44. 3. At the same time, the imaging camera 2 images the apple,
Image information of green and blue components is converted into A / D converters 41R and 41R.
Image memory 42R, 42 via G, 41B
Send to G, 42B. The image memory latches and stores these pieces of image information. The data amount of the image information is, for example, an image composed of 256 × 256 pixels,
Assuming that the red, green and blue components are represented by 8 bits per pixel, the total data amount is about 192 kilobytes.
【0021】4.画像処理装置44はこれらの画像情報
に基づいて、まず、画像メモり42R、42G、42B
から読み出した走査ライン毎の赤、緑および青成分の画
像情報を色度H、彩度S、明度Iの画像に変換する。次
に、これらの変換画像から不用画素を除去する。さら
に、不用画素を除去した色度H、彩度S、明度Iの変換
画像を用いて判定領域内の統計量を算出する。算出され
た3種類の統計量はニューラルネットワーク判定部45
に送られる。
5.学習済みのニューラルネットワーク判定部45は、
入力された統計量を入力データとして撮像されたリンゴ
の色合を判定し等級を判別する。判定結果は適宜公知の
手法により可視または可聴表示される。4. Based on these image information, the image processing device 44 firstly outputs the image memories 42R, 42G, 42B.
The image information of the red, green, and blue components for each scanning line read from is converted into an image of chromaticity H, saturation S, and lightness I. Next, unnecessary pixels are removed from these converted images. Further, the statistical amount in the determination area is calculated using the converted image of chromaticity H, saturation S, and lightness I from which the unnecessary pixels are removed. The three types of calculated statistics are stored in the neural network determination unit 45.
Sent to. 5. The learned neural network determination unit 45 is
Using the input statistics as input data, the hue of the apple imaged is determined to determine the grade. The determination result is displayed visually or audibly by a known method as appropriate.
【0022】ここで、図4を参照してニューラルネット
ワークについて簡単に説明する。本実施例で利用される
ニューラルネットワークは、パターン分類のためのもの
で、いわゆるPNN(Probablistic Ne
ural Network)型と呼ばれるものであり、
入力層IS(Input Slab)、パターン層PS
(Pattern Slab)、総和層SS(Summ
ationSlab)、及び出力層WS(Win Sl
ab)とから成る。各層におけるノードは、プロセスエ
レメント(PE)と呼ばれ、分類したいパターンの種類
をNとすると、総和層SSにはN個のプロセスエレメン
トが存在する。Here, the neural network will be briefly described with reference to FIG. The neural network used in this embodiment is for pattern classification, and is a so-called PNN (Probabilistic Ne).
ural Network) type,
Input layer IS (Input Slab), pattern layer PS
(Pattern Slab), summation layer SS (Summ
ationSlab) and output layer WS (Win Sl)
ab) and. A node in each layer is called a process element (PE), and when the type of pattern to be classified is N, there are N process elements in the summation layer SS.
【0023】入力層ISにはある入力ベクトルを持つ未
知のパターンが与えられる。パターン層PSの各プロセ
スエレメントはそれぞれ重みベクトルωkj(j は1〜p
の整数で、p は入力ベクトルの次元)を有し、動作時に
は次の数式5に基づいて、入力ベクトルと重みベクトル
のユークリッド距離dk を計算する。An unknown pattern having a certain input vector is given to the input layer IS. Each process element of the pattern layer PS has a weight vector ω kj (j is 1 to p).
Of the input vector and p is the dimension of the input vector), and at the time of operation, the Euclidean distance d k between the input vector and the weight vector is calculated based on the following Equation 5.
【0024】[0024]
【数5】 [Equation 5]
【0025】パターン層PSではまた、数式5で計算さ
れたユークリッド距離dk を用いて次の数式6によりg
k を計算し、総和層SSに出力する。In the pattern layer PS, the Euclidean distance d k calculated by the equation 5 is also used to calculate g by the following equation 6.
k is calculated and output to the summation layer SS.
【0026】[0026]
【数6】 [Equation 6]
【0027】但し、σは平滑係数である。このgk は、
ωk を中心にした時のdk のガウス分布の値である。次
に、総和層SSでは、gk を用いて次の数式7の計算を
行う。However, σ is a smoothing coefficient. This g k is
It is the value of the Gaussian distribution of d k when ω k is centered. Next, in the summation layer SS, the following Equation 7 is calculated using g k .
【0028】[0028]
【数7】 [Equation 7]
【0029】但し、mcは総和層SSの各プロセシング
エレメントに接続しているパターン層PSのプロセシン
グエレメントの個数である。出力層WSでは、次の数式
で得られる値Vを最大にするクラスを選択し、判定結果
とする。
V=hc Pc ( fc ( dk ))
但し、hc 及びPc は各クラスの調整用パラメータであ
る。However, mc is the number of processing elements of the pattern layer PS connected to each processing element of the summation layer SS. In the output layer WS, the class that maximizes the value V obtained by the following formula is selected and used as the determination result. V = h c P c (f c (d k)) where, h c and P c are adjustment parameters for each class.
【0030】なお、画像処理装置44やニューラルネッ
トワーク判定部45は、計算機でそれらのアルゴリズム
を実現するようにしても良い。The image processing device 44 and the neural network judging section 45 may be realized by a computer.
【0031】[0031]
【発明の効果】以上説明してきたように、本発明によれ
ばH、S、I画像を用いるので、不用画素の除去が容易
に行える。また、判定対象果実の種類または品種が変わ
った場合には、1回の学習動作を行なうだけでこれに対
処できるので、作業性が大幅に改善される。更に、PN
N回路を用いるため、各等級毎の果実の統計量が線形分
離不可能な分布をしている場合でも判定可能である。し
かも、バックプロパゲーションタイプのニューラルネッ
トワークと異なり、学習に時間がかからないので、サン
プルデータの追加、削除を行った場合でもすぐに判定動
作を行うことができる。As described above, according to the present invention, since H, S and I images are used, unnecessary pixels can be easily removed. Further, when the type or variety of the fruit to be judged is changed, this can be dealt with by performing only one learning operation, so the workability is greatly improved. Furthermore, PN
Since the N circuit is used, it is possible to determine even when the statistical value of the fruit for each grade has a distribution that cannot be linearly separated. Moreover, unlike a back-propagation type neural network, learning does not take time, so that the determination operation can be performed immediately even when sample data is added or deleted.
【図1】本発明による果実の色合判定装置の概略構成を
示す説明図である。FIG. 1 is an explanatory diagram showing a schematic configuration of a fruit color determination device according to the present invention.
【図2】図1の色合判定装置に用いられる処理装置の一
例を示すブロック図である。FIG. 2 is a block diagram showing an example of a processing device used in the color matching determination device of FIG.
【図3】本発明の装置による評価値算出方法を説明する
ために果実の画像の一例を示した図である。FIG. 3 is a diagram showing an example of a fruit image for explaining an evaluation value calculation method by the device of the present invention.
【図4】本発明で使用されるニューラルネットワークの
一例を示した図。FIG. 4 is a diagram showing an example of a neural network used in the present invention.
1 パレット 2 撮像カメラ 3 検出器 4 処理ユニット 41R、41G、41B A/D変換器 42R、42G、42B 画像メモリ 43 ゲート回路 44 画像処理装置 45 ニューラルネットワーク判定部 46 キーボード 1 pallet 2 imaging camera 3 detectors 4 processing units 41R, 41G, 41B A / D converter 42R, 42G, 42B image memory 43 gate circuit 44 Image processing device 45 Neural network determination unit 46 keyboard
Claims (2)
るパレットと、パレットの移動路に臨んで設けられたカ
ラー用の撮像カメラと、パレットの移動路に臨んで設け
られてパレットが撮像範囲内に入ったことを検出する検
出器と、前記検出器からの検出信号を受けると前記撮像
カメラからの赤、青、緑の画像信号を取り入れてこれら
の画像信号をH(色度)、S(彩度)、I(明度)を表
す画像信号に変換すると共に、変換されたそれぞれの画
像信号から不用画素を除去しあらかじめ定められた統計
量を演算する画像処理部と、前記統計量を基にニューラ
ルネットワークのアルゴリズムを実行して色合に基づく
等級判別情報を出力するニューラルネットワーク判定手
段とを有してなるニューラルネットワークを用いた果実
の色合判定装置。1. A pallet which carries fruits and moves along a selection line, a color image pickup camera which faces the moving path of the pallet, and a pallet which faces the moving path of the pallet and picks up an image of the pallet. When a detector for detecting that the image has entered the range and a detection signal from the detector are received, red, blue, and green image signals from the imaging camera are taken in and these image signals are set to H (chromaticity), An image processing unit that converts into image signals representing S (saturation) and I (brightness), removes unnecessary pixels from each of the converted image signals, and calculates a predetermined statistic; A fruit color judgment device using a neural network, comprising: a neural network judgment means for executing a neural network algorithm based on the above to output grade judgment information based on a color.
いて、前記ニューラルネットワーク判定手段は、あらか
じめ果実の各等級を代表する複数種類の果実を撮像して
得られる前記画像処理部からの前記等級に対応した統計
量を前記各等級別のデータエリアにセットするように学
習動作を行うプロバブリスティックニューラルネットワ
ークであることを特徴とするニューラルネットワークを
用いた果実の色合判定装置。2. The fruit color determination device according to claim 1, wherein the neural network determination means obtains the plurality of types of fruits representing each grade of the fruit in advance by the image processing unit. Is a probabilistic neural network that performs a learning operation so as to set a statistic corresponding to the above in the data area for each grade, and a fruit color determination device using a neural network.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3198255A JPH0520426A (en) | 1991-07-15 | 1991-07-15 | Fruit hue judgement device using neural network |
GB9212449A GB2256708A (en) | 1991-06-11 | 1992-06-11 | Object sorter using neural network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3198255A JPH0520426A (en) | 1991-07-15 | 1991-07-15 | Fruit hue judgement device using neural network |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0520426A true JPH0520426A (en) | 1993-01-29 |
Family
ID=16388086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3198255A Withdrawn JPH0520426A (en) | 1991-06-11 | 1991-07-15 | Fruit hue judgement device using neural network |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0520426A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5582484A (en) * | 1995-07-10 | 1996-12-10 | Tokushu Kika Kogyo Kabushiki Kaisha | Method of, and apparatus for, agitating treatment liquid |
JPH0929185A (en) * | 1995-07-17 | 1997-02-04 | Takaaki Satake | Method for deciding grade of vegetables and fruits having net patterns intrinsic to pericarp surface |
JP2006239602A (en) * | 2005-03-04 | 2006-09-14 | Hirosaki Univ | How to classify fruits and vegetables. |
CN104741325A (en) * | 2015-04-13 | 2015-07-01 | 浙江大学 | Fruit surface color grading method based on normalization hue histogram |
CN109794435A (en) * | 2019-01-18 | 2019-05-24 | 金陵科技学院 | Fruit quality detection system and method based on deep learning |
JP2021043810A (en) * | 2019-09-12 | 2021-03-18 | 株式会社ディースピリット | Mandarin orange evaluation device and mandarin orange evaluation system |
JP2021047586A (en) * | 2019-09-18 | 2021-03-25 | Assest株式会社 | Apple quality estimation program and system |
JP2021120205A (en) * | 2020-01-31 | 2021-08-19 | サトーホールディングス株式会社 | Printer, program, printing method, unique ID generation method |
WO2022009893A1 (en) * | 2020-07-07 | 2022-01-13 | Assest株式会社 | Fruit quality estimation program and system |
-
1991
- 1991-07-15 JP JP3198255A patent/JPH0520426A/en not_active Withdrawn
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5582484A (en) * | 1995-07-10 | 1996-12-10 | Tokushu Kika Kogyo Kabushiki Kaisha | Method of, and apparatus for, agitating treatment liquid |
JPH0929185A (en) * | 1995-07-17 | 1997-02-04 | Takaaki Satake | Method for deciding grade of vegetables and fruits having net patterns intrinsic to pericarp surface |
JP2006239602A (en) * | 2005-03-04 | 2006-09-14 | Hirosaki Univ | How to classify fruits and vegetables. |
CN104741325A (en) * | 2015-04-13 | 2015-07-01 | 浙江大学 | Fruit surface color grading method based on normalization hue histogram |
CN109794435A (en) * | 2019-01-18 | 2019-05-24 | 金陵科技学院 | Fruit quality detection system and method based on deep learning |
JP2021043810A (en) * | 2019-09-12 | 2021-03-18 | 株式会社ディースピリット | Mandarin orange evaluation device and mandarin orange evaluation system |
JP2021047586A (en) * | 2019-09-18 | 2021-03-25 | Assest株式会社 | Apple quality estimation program and system |
JP2021120205A (en) * | 2020-01-31 | 2021-08-19 | サトーホールディングス株式会社 | Printer, program, printing method, unique ID generation method |
WO2022009893A1 (en) * | 2020-07-07 | 2022-01-13 | Assest株式会社 | Fruit quality estimation program and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20100015628A (en) | Lumber inspection method, device and program | |
JPS59218084A (en) | Visible image processing method | |
JPH0520426A (en) | Fruit hue judgement device using neural network | |
GB2256708A (en) | Object sorter using neural network | |
Celik et al. | Computer vision based fire detection in color images | |
US7492392B2 (en) | Electronic camera and image processing program | |
JPH0929185A (en) | Method for deciding grade of vegetables and fruits having net patterns intrinsic to pericarp surface | |
JPH09318547A (en) | Appearance inspection method and apparatus for farm product | |
JP4190243B2 (en) | Electronic circuit component visual inspection method, visual inspection apparatus, and electronic circuit component manufacturing method. | |
JPH052632A (en) | Deciding device for fruit surface pattern | |
JPH04364449A (en) | Fruit defect detecting apparatus | |
KR20090124335A (en) | Color Factor Determination Method for Fruit Color Selection and Fruit Color Grading Method | |
JP3311880B2 (en) | Automatic detection device for fruits and vegetables injury | |
JPH0835824A (en) | Automatic evaluator for round colored fruit | |
JPS6111679B2 (en) | ||
CN115063605B (en) | Method for identifying color printing package by using electronic equipment | |
JP4656399B2 (en) | Agricultural products visual inspection equipment | |
JPH09102032A (en) | Object detection method from image and object detection apparatus using the same | |
JP2696166B2 (en) | Fruit and vegetable testing device | |
JP3035578B2 (en) | Inspection condition determination device, inspection device, and shutter speed determination device | |
JPH10137695A (en) | Fruit sorting apparatus | |
JP2810867B2 (en) | Specific color extraction device | |
JPH0133225B2 (en) | ||
JPH04147002A (en) | Inspecting apparatus of surface of fruit and vegetable | |
JP2672735B2 (en) | Inspection method for solid-state image sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19981008 |