JPS629210A - 果実認識装置 - Google Patents

果実認識装置

Info

Publication number
JPS629210A
JPS629210A JP14858485A JP14858485A JPS629210A JP S629210 A JPS629210 A JP S629210A JP 14858485 A JP14858485 A JP 14858485A JP 14858485 A JP14858485 A JP 14858485A JP S629210 A JPS629210 A JP S629210A
Authority
JP
Japan
Prior art keywords
image information
color
fruit
information
binarized
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.)
Granted
Application number
JP14858485A
Other languages
English (en)
Other versions
JPH0414725B2 (ja
Inventor
Yasuo Fujii
保生 藤井
Masahiko Hayashi
正彦 林
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.)
Kubota Corp
Original Assignee
Kubota 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 Kubota Corp filed Critical Kubota Corp
Priority to JP14858485A priority Critical patent/JPS629210A/ja
Publication of JPS629210A publication Critical patent/JPS629210A/ja
Publication of JPH0414725B2 publication Critical patent/JPH0414725B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Manipulator (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えば、果実用作業機に対する作業対象果実
の位置関係を検出して、作業用マニプレータを誘導する
ための制御情報を得るための手段等として用いられる果
実認識装置、詳しくは、撮像手段による撮像画像情報の
うちの色画像情報より認識対象果実色に対応した領域の
2値化色画像情報を分離抽出する色2値化手段、前記撮
像画像情報のうちの濃淡画像情報よりその明度変化が大
きい部分に対応する2値化エツジ画像情報を分離抽出す
るエツジ画像検出手段、および、前記2値化色画像情報
から前記2値化エツジ画像情報を減算する減算手段を備
えさせて、前記撮像画像情報より認識対象果実に対応す
る領域を分離抽出した2値化画像情報を得る果実認識装
置に関する。
〔従来の技術〕
上記この種の果実認識装置は、複数の果実が密集してい
たり、重なり合っていることにより、複数の果実が一つ
の塊として見えるような場合においても、一つ一つの果
実に分離された状態の2値化画像情報を得られるように
したものである。
ところで、エツジ画像検出手段にて2値化エツジ画像情
報を得るに、撮像画像情報のうちの濃淡画像情報を、そ
のままエツジ画像検出手段に入力させることが考えられ
る。
〔発明が解決しようとする問題点〕
しかしながら、撮像画像情報のうちの濃淡画像情報をそ
のまま利用して、2値化エツジ画像情報を得るようにす
ると、そのための処理に手間が掛かり、高速で果実認識
を行い難いものとなる不利がある。
つまり、エツジ画像検出手段は、例えば、撮像画像情報
のうちの濃淡画像情報を微分処理して、その明度変化の
値やその方向を求め、その求めた情報より孤立したエツ
ジ点等のノイズ情報を除去した後、明度変化の大きい部
分を境界として連続した線(ただし、ある程度の幅を有
することもある)として認識できる2値化画像情報を得
るものであり、その処理は二次元情報を演算処理するた
めに、処理情報量が多くなると指数的に処理時間が長く
なる不利がある。
ちなみに、果実認識に要する処理時間が長くなると、例
えば、果実用作業機の制御に利用する場合において、果
実収穫等の果実に対する作業を能率良く行い難いものと
なる、等の不利を招くものとなるのであり、果実認識を
極力高速に行えるようにすることが望まれている。
本発明は、上記実情に鑑みてなされたものであって、そ
の目的は、密集したり重なりあっている複数の果実を一
つ一つに分離した状態の領域を分離抽出した2値化画像
情報を得るに、その処理を、簡素な構成で高速に行うこ
とができるようにする点にある。
〔問題点を解決するための手段〕
本発明による果実認識装置の特徴は、前記2値化色画像
情報を開閉制御信号として開閉制御することによって、
前記濃淡画像情報を果実色でマスクして、前記濃淡画像
情報のうちの前記果実色に対応する領域の濃淡画像情報
を抽出するゲート手段を設け、このゲート手段にて抽出
させた濃淡画像情報を前記エツジ画像検出手段に入力さ
せるように構成してある点にあり、その作用ならびに効
果は以下の通りである。
〔作 用〕
すなわちJ対象果実のみに対応した特定色に基づいて2
硫化した2値化色画像情報で撮像画像情報のうちの濃淡
画像情報をマスクすることにより、上記2値化色画像情
報と同一領域内にある濃淡画像情報を抽出し、対象果実
色原外の領域の濃淡画像情報を予め除去した濃淡画像情
報をエツジ画像検出手段に入力させるのである。
〔発明の効果〕
従って、2値化色画像情報でマスクした濃淡画像情報は
、認識対象果実以外の不要な情報を含まないものとなり
、エツジ画像検出手段の処理情報量を大幅に少なくでき
る。つまり、処理情報量が少ないために嵩速処理できる
のである。
又、果実以外の画像情報を、画像処理の前段階で予め除
去してあるので、濃淡画像情報の2値化処理において、
不要なノイズ成分は非常に少ないものとなり、2値化画
像情報の分離抽出結果の信顛性も大幅に良くなったので
ある。
さらに、撮像画像情報のうちの濃淡画像情報を2値化色
画像情報でマスクした濃淡画像情報と2値化色画像情報
とを実時間処理で得られるので、このマスク処理に要す
る時間は、果実認識に要する処理時間に影響することは
ない。
〔実施例〕
以下、本発明の実施例を図面に基づいて説明する。
第1図は、屋外において撮像された画像情報から、対象
果実一つ一つを分離した状態の2値化画像情報を得る果
実認識装置のブロック図であって、特に、ミカンやリン
ゴ等の暖色系の果実を認識するための装置として構成し
てあり、カラー画像を構成する赤色成分の色信号(R)
より青色成分の色信号(B)を減算することにより、果
実色以外の枝、葉、空等の背景となる物体に対応した色
成分を除去して得た果実の色(C)のみに対応した2値
化画像情報(F1)と、この果実の色(C)のみに対応
した範囲の濃淡画像情報(S1)を2値化したエツジ画
像情報(F2)とから、重なりあってみえる複数果実の
一つ一つが分離された状態の2値化画像情報(F3)を
得るように構成してある。
すなわち、撮像手段としてのカラービデオカメラ(1)
により撮像された画像情報(第8図(イ)参照)として
出力されるNTSC形弐のカラービデオ信号(SO)は
、NTSCデコーダ(2)により、垂直同期信号(VD
)、水平同期信号(HD)の各同期信号、赤色信号(R
)、青色信号(B)の各色信号、および、濃淡画像情報
としての輝度信号(Y)に分離され、色2値化手段とし
ての色分離回路(3)により、前記赤色信号(R)と青
色信号(B)の差(R−B)を演算して、設定闇値(C
ref)と比較されて、対象果実の色(C)のみに対応
した色の2値化画像情報である2値化色画像情報(F3
)(第8図(n)参照)に変換される。
前記輝度信号(Y)は、第5図に示すように、前記2値
化色画像情報(F1)をコントロール信号として、この
2値化色画像情報(F3)が”H”レベルである間すな
わち果実色(C)に対応する区間のみ開くゲート回路(
4)を通過させることにより、2値化色画像情報(F3
)をマスクとして、前記対象果実の色(C)のみに対応
した濃淡画像情報(S1)として抽出され、A/D変換
器(5)により8ビツト/1画素の分解能で128 X
 128画素/1画面で構成されるデジタル濃淡画像情
報(S2)(第8図(ハ)参照)に変換され、データバ
ッファ(6)を介して第一画像メモリ(7)に一旦記憶
される。
前記2値化色画像情報(F1)を得る処理と、濃淡画像
情報(S1)をAID変換して、前記第一画像メモリ(
7)に1画面分のデジタル濃淡画像情報(Sりとして記
憶させる処理は、垂直同期信号(VD)および水平同期
信号(HD)の各変化タイミングに同期して、同時並列
的に行われるように、タイミング回路(8)によりその
処理動作が制御されるようにしてある。又、前記カメラ
(1)による撮像動作に同期して照光手段としてのスト
ロボ装置(10)が発光するように、前記タイミング回
路(8)からの制御信号によって起動されるストロボ制
御回路(9)により、発光タイミングおよびその発光強
度を制御するように構成してある。
又、前記第一画像メモリ(7)に記憶されたデジタル濃
淡画像情報(S2)は、CRTコントローラ(11)お
よび、TV信号ジェネレータ(12)により、コンポジ
ットビデオ信号に変換され、モニタテレビ(13)によ
り表示されるようにしてある。
そして、前記デジタル濃淡画像情報(S2)は、制御プ
ロセッサ(CPU 、 )および数値演算用プロセッサ
(CPU2)により、ノイズ除去や輪郭抽出等の演算処
理をされて2値化され、エツジ画像情報としての2値化
エツジ画像情報(h)(第8図(=)参照)に変換され
て、第二画像メモリ(14)に一旦記憶される。
次に、前記第一画像メモリ(7)に記憶された果実の色
(C)に対応する範囲内の濃淡画像情報(S2)の濃淡
値に基づいて、その値が正であるものを前記2値化色画
像情報(F3)として復元し、その2値化色画像情報(
F3)より前記第二画像メモリ(14)に記憶されてい
る2値化エツジ画像情報(F2)を減算して、一つ一つ
の果実が分離された状態の2値化画像情報(F3) (
第8図(ネ)参照)を演算し、前記第二画像メモリ(1
4)に記憶させる。従って、2値化色画像情報(F3)
でマスクした濃淡画像情報(S2)は、それ自体で明度
情報が零でない部分が2値化色画像情報(F1)と同一
の画像情報を有するものとなるので、2値化色画像情報
(F1)を別途記憶しなくとも、上記マスク処理した濃
淡画像情報(S2)から24M化色画像情報(F1)を
簡単に復元できるので、2値化色画像情報(F1)自体
を記憶するための画像メモリを設ける必要が無いのであ
る。
そして、前記一つ一つの果実が分離された状態の2値化
画像情@ (R3)に基づいて、認識した果実の個数や
その座標位置等を演算し、インターフェース装置(15
)を介して、ホストコンピュータ(CPU0)にその認
識結果を伝達するとともに、全体の動作を制御されるの
である。尚、第1図中、(16)は前記各プoセフす(
CPUO,(CPtJz)の動作プログラムや演算用デ
ータを一時格納したり、ホストコンピュータ(CPU3
)との間で授受する各種データ等を格納するためのメモ
リである。
以下、各部の構成について詳述する。
前記色分離回路(3)は、第4図に示すように、前記水
平同期信号(HD)および垂直同期信号(VD)に同期
して動作するように、その動作をタイミングコントロー
ラ(30)により制御されるように構成してある。そし
て、前記デコーダ(2)より出力される赤色成分の色信
号(R)と青色成分の色信号(B)との差(R−B)を
差動増幅器(31)により演算し、その出力信号を、ゲ
イン設定抵抗(RI)により増幅度を設定されたビデオ
増幅器(32)により所定レベルに増幅し、コンパレー
タ(33)により抵抗(R2)により設定された設定闇
値(Cref)と比較されてTTLレベルの2値化色画
像情報(F1)に変換されるのである。ところで、前記
闇値(Cref)は、認識対象果実の色(C)や撮像状
態の明るさ等に基づいて予め設定することとなる。
前記ストロボ制御回路(9)は、第6図に示すように、
前記垂直同期信号(VD)のブランキング期間の開始位
置に対応するトリガ信号(VREQ)により起動される
二つのワンショットマルチバイブレーク(90) 、 
(91)により構成してある。
そして、第7図に示すように、最初のマルチバイブレー
タ(90)により遅延される所定時間(t3)経過後に
、次のマルチバイブレーク(91)を起動し、その出力
時間(t2)が発光強度に対応して前記ストロボ装置(
10)が発光されるように、ストロボ装置(10)へ発
光信号を伝達するフォトカプラ(92)をONさせるよ
うに構成してある。
つまり、前記ストロボ装置(10)は、カメラ(1)に
よる1百面分の撮像に同期して、かつ、垂直同期信号(
VD)の帰線期間中に所定の照度で毎回自動的に発光さ
れるのである。
以下、第3図に示すフローチャートに基づいて全体的な
動作を説明する。
すなわち、電源投入とともに、前記制御プロセッサ(C
PUI)は、各メモリ(7) 、 (14) 、 (1
6)の内容や演算デー名等を初期化して、ホストコンピ
ュータ(CPU(1)からの起動信号の受信待ち状態で
自己ホールドする。ホストコンピュータ(CPUO)は
、前記制御プロセッサ(CPU 、 )が自己ホールド
していることを確認して、画像処理のスタートフラグを
セットして、制御プロセッサ(CPUI)に処理開始を
通知し、制御プロセッサ(CPU3)の処理終了待ち状
態となる。
前記制御プロセッサ(CPU 、 ”)は前記スタート
フラグがセットされると、前記カメラ(1)にょる撮像
処理を開始し、1フイ一ルド分の画像情報(S0)を取
り込んで、前記色差信号(R−8)の2値化色画像情報
(F1)でマスクした濃淡画像情報(S2)を読み込ん
で2値化するためのラベリング処理および認識対象の重
心位置演算等の処理を行って待機状態となる。
一方、ホストコンピュータ(CPUO)は、制御プロセ
ッサ(CPUOの待機状態となっていることを確認して
、前記演算結果を読みだして、前記スタートフラグを再
セットして、制御プロセッサ(CPUI)を再起動する
。そして、以上の動作を必要回数繰り返して行うのであ
る。
次に、第2図に示すフローチャートに基づいて、前記デ
ジタル濃淡画像情報(s2)を2値化して、複数果実の
一つ一つを分離した状態の果実のみに対応した2値化画
像情報(F3)を得るための動作について説明する。
すなわち、前記スタートフラグがセットされると、前記
色分離回路(3)より出力される2値化色信号(p1)
により開閉されるゲート回路(4)およびA/D変換器
(5)を介して1フイ一ルド分の輝度信号(Y)が、果
実の対応する色(C)でマスクされたデジタル濃淡画像
情報(S2)として第一画像メモリ(7)に入力される
そして、第9図(イ’) 、 ([j)に示すマスクを
用いて、上下左右3画素に対する中央の画素U、i)の
明度変化をrsobel 0peretorJの手法に
基づいて一次微分して2値化する。その後面積の小さい
領域を消去(値を“O”にする)して、残った“1”の
領域を細線化し、濃淡画像のエツジ画像情報(Fり涜抽
出して、前記第二画像メモリ(16)に記憶する。
前記エツジ画像情報(F2)は、細線化処理を行うこと
により、連続した線で連結されたエツジ画像情報に変換
される。尚、この細線化処理としては、例えば、第10
図(イ)に示すように、前記微分処理の場合と同様に、
注目画素(図中○で示す)と、上下左右の隣接した画素
(図中*で示す)との関係を演算することにより行われ
るものである。つまり、第10図(0)に示すように、
その値が“1′である注目画素(X0)における連結数
(Nc)は、隣接した8つの画素(L−Xs)の値(r
 (x + )〜f (X8) )を用いて、下記式で
表される。
ただし、 j = (1,3,5,7) 、 X9=XIとする。
従って、NC(X6)はO〜4の値をとるが、1の時に
Xoが消去可能となる。(消去しても連結性は保持され
る) ただし、第10図(ハ)、(ニ)、(ネ)、(へ)で示
すような細線(′a幅1の線)の終端部を表すような場
合は、消去しないようにする。そして、各画素について
消去可能なものを順次消去してゆくことにより細線化で
きるのである。
そして、この細線化処理されたエツジ画像情報(F2)
を、前記2値化色画像情報(F1)より減算することに
より、塊となった複数果実の一つ一つを分離した分離2
値化画像情報(F3)に変換する。
次に、第9図(八)に示すマスクを用いて、前記分離2
値化画像情報(F3)に対して、中央の注目画素(j、
i)を、上下左右隣接した各画素の状態に基づいて画像
の収縮処理を行い、複数果実が完全に分離された状態の
2値化画像情報に変換する。つまり、前記注目画素(j
+ i)に対して上下左右隣接した各画素の何れかが“
0”である場合には、注目画素(j 、 i)をO″と
して消去し、上下左右3画素の全てが“1”である場合
には、注目画素(j、i)を“1”にするというように
して、処理するのである。
その後、前記2値化画像情報(F3)をいわゆるラベリ
ング処理を行うことによって、認識果実の個数およびそ
の大きさ等を演算して、各認識果実の重心位置を演算し
て、その結果を前記ホストコンピュータ(CPU0)に
伝達するのである。
〔別実施例〕
上記、実施例では、2値化色画像情報(F3)自体は記
憶せずに、この2値化色画像情報(F3)でマスクした
濃淡画像情報(S2)から必要に応じて復元するように
構成したが、2値化色画像情報(F3)を、別途記憶す
る画像メモリを設けてもよい。そして、この場合、前記
濃淡画像情報(S2)を記憶する第一画像メモリ(7)
の記憶画像情報を順次演算処理して、分離2値化画像情
報(F3)に変換するようにしてもよい。尚、何れの場
合も必要な画像メモリは、演算用画像メモリ以外に、2
値化色画像情報(F3)と濃淡画像情報(S2)の両方
を記憶する場合よりも少なくなる。
【図面の簡単な説明】
図面は本発明に係る果実認識装置の実施例を示し、第1
図は果実認識装置の全体構成を示すブロック図、第2図
は果実認識装置の動作を示すフローチャート、第3図は
果実認識装置の制御プロセッサとホストコンピュータと
の関係を示すフローチャート、第4図は色分離回路の構
成を示すブロック図、第5図はゲート回路の動作を示す
タイムチャート、第6図はストロボ制御回路の構成を示
す回路図、第7図はその動作を示すタイムチャート、第
8図(イ)〜(ニ)は画像情報の説明図、第9図(イ)
 、 (a) 、 (/1)は画像処理用マスクの説明
図である。第10図(イ)〜(へ)は細線化処理の説明
図である。 (1)・・・・・・撮像手段、(3)・・・用色2値化
手段、(4)・・・・・・ゲート手段、(C)・・・・
・・果実色、(s0)・・・・・・撮像画像情報、(Y
)・・・・・・撮像画像の濃淡画像情報、(S1)・・
・・・・果実色範囲の濃淡画像情報、(PI)・・・・
・・果実色の2値化画像情報、(F2)・旧・・濃淡画
像のエツジ画像情報、(F3)・・・・・・分離2値化
画像情報。

Claims (1)

    【特許請求の範囲】
  1. 撮像手段(1)による撮像画像情報(S_0)のうちの
    色画像情報より認識対象果実色(C)に対応した領域の
    2値化色画像情報(F_1)を分離抽出する色2値化手
    段(3)、前記撮像画像情報(S_0)のうちの濃淡画
    像情報(Y)よりその明度変化が大きい部分に対応する
    2値化エッジ画像情報(F_2)を分離抽出するエッジ
    画像検出手段、および、前記2値化色画像情報(F_1
    )から前記2値化エッジ画像情報(F_2)を減算する
    減算手段を備えさせて、前記撮像画像情報(S_0)よ
    り認識対象果実に対応する領域を分離抽出した2値化画
    像情報(F_3)を得る果実認識装置であって、前記2
    値化色画像情報(F_1)を開閉制御信号として開閉制
    御することによって、前記濃淡画像情報(Y)を果実色
    (C)でマスクして、前記濃淡画像情報(Y)のうちの
    前記果実色(C)に対応する領域の濃淡画像情報(S_
    1)を抽出するゲート手段(4)を設け、このゲート手
    段(4)にて抽出させた濃淡画像情報(S_1)を前記
    エッジ画像検出手段に入力させるように構成してある果
    実認識装置。
JP14858485A 1985-07-05 1985-07-05 果実認識装置 Granted JPS629210A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14858485A JPS629210A (ja) 1985-07-05 1985-07-05 果実認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14858485A JPS629210A (ja) 1985-07-05 1985-07-05 果実認識装置

Publications (2)

Publication Number Publication Date
JPS629210A true JPS629210A (ja) 1987-01-17
JPH0414725B2 JPH0414725B2 (ja) 1992-03-13

Family

ID=15456012

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14858485A Granted JPS629210A (ja) 1985-07-05 1985-07-05 果実認識装置

Country Status (1)

Country Link
JP (1) JPS629210A (ja)

Also Published As

Publication number Publication date
JPH0414725B2 (ja) 1992-03-13

Similar Documents

Publication Publication Date Title
JP3938257B2 (ja) 顔のような領域を検出する方法および装置、ならびに観察者トラッキングディスプレイ
JP3298072B2 (ja) ビデオカメラシステム
JPH0335399A (ja) 変化領域統合装置
US10748019B2 (en) Image processing method and electronic apparatus for foreground image extraction
JPS629210A (ja) 果実認識装置
JP6350331B2 (ja) 追尾装置、追尾方法及び追尾プログラム
JP2014006852A (ja) 認識処理方法、認識処理装置、ロボットシステム及び認識処理プログラム
US12307647B2 (en) Controller
JPS61286986A (ja) 作物認識装置
JPS61283974A (ja) 果実認識装置における複数果実の分離識別方法
JPS60239189A (ja) 物体の分離識別方法
JPH04184573A (ja) 果実収穫機等の視覚装置
KR100873445B1 (ko) 영상차이 인식 시스템 및 영상 시스템을 이용한 영상차이인식방법
JPS62194587A (ja) 果実認識装置
JPH0646404B2 (ja) 作物認識装置
JP2773871B2 (ja) 画像データの2値化方式
JPH0548507B2 (ja)
JPH04277877A (ja) 画像処理装置
JPS62108379A (ja) 複数物体の分離識別装置
JPS6051382A (ja) 画像のウインドウ処理方式
JPH0417549B2 (ja)
JPS63220A (ja) 果菜類用作業機の誘導装置
JPS5824971A (ja) 画像マスク装置
JPS6365347A (ja) 画像処理による特異点検出方法
JPH077666A (ja) 被写体抽出装置