JPS61502158A - 視覚システム - Google Patents

視覚システム

Info

Publication number
JPS61502158A
JPS61502158A JP60501212A JP50121285A JPS61502158A JP S61502158 A JPS61502158 A JP S61502158A JP 60501212 A JP60501212 A JP 60501212A JP 50121285 A JP50121285 A JP 50121285A JP S61502158 A JPS61502158 A JP S61502158A
Authority
JP
Japan
Prior art keywords
frame
image
change
target area
response
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.)
Pending
Application number
JP60501212A
Other languages
English (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of JPS61502158A publication Critical patent/JPS61502158A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/155User input interfaces for electrophonic musical instruments
    • G10H2220/441Image sensing, i.e. capturing images or optical patterns for musical purposes or musical control purposes
    • G10H2220/455Camera input, e.g. analyzing pictures from a video camera and using the analysis results as control data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • External Artificial Organs (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Physical Or Chemical Processes And Apparatus (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Eye Examination Apparatus (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Image Processing (AREA)
  • Wire Bonding (AREA)
  • Glass Compositions (AREA)
  • Photoreceptors In Electrophotography (AREA)
  • Fluid-Damping Devices (AREA)
  • Gyroscopes (AREA)
  • Paper (AREA)

Abstract

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

Description

【発明の詳細な説明】 視覚システム 本発明の分野 本発明は視覚システム、専らと云う訳ではないが特に、目標区域内での画像の変 化により目標区域内に生ずる応答を与える電子工学的な視覚システムに関するも のである。
本発明はロボット技術の分野で特に有用であるが、他の分野でも多くの用途を有 する。
一つの形態では本発明はシンセサイザを演奏する技術の分野で特に有用である。
この用途ではビデオシステムが人間を視、その人の動きを変数に翻訳し、シンセ サイザの出力信号を制御する。このようにして目標区域内で動く人によりシンセ サイザを演奏できる。人体の手足の動きにより音及び色の系列をシンセサイザに 与えることができる。人体全体の動きがシンセサイザの出力に対する粗い変化を 与え、腕及び指又はそのいずれか一方のような個々の部位の動きがシンセサイザ の出力を微調整する。
従来技術の分野 シンセサイザのような楽器を演奏する技術分野では、画像の単なる存否により音 楽の内容を制御することができなかった。代表的な場合は、オペレータが鍵盤を 押してシンセサイザを演奏し、特定の音を発生させ、それを記憶させ、後にメモ リ回路を活性化して選択され、予じめ記録されている音楽を再生すると云うもの である。シンセサイザは技術的には必要な音を全て発生できるが、既知の鍵盤と スイッチを具備するユーザ インタフェースが任意の一時刻において発生できる 音の制御を制限する。換言すれば、シンセサイザはユーザとの間のインタフェー スの質により厳しく制約されている。本発明をシンセサイザに適用すると、目標 区域内での人間の単なる動きにより所望の応答、即ち、シンセサイザからの音楽 の再生を与えることができる。こ全に制御できる。
本発明の要旨 それ故、本発明の広い相によれば、目標区域を視、その目標区域での画像の変化 に対する応答を与えるために、目標区域を視且つその目標区域のビデオ画像フレ ーム信号を作り出す手段と、各画像フレーム内の一個又は複数個の個別の区域に 関する情報を解析し、以前のフレームから上記の一個又は複数個の個別の区域内 に画像の変化が存在する時前記応答に変化を与えるために制御信号を応答提供手 段に与える供給手段を具備する解析手段とを具える装置が与えられる。
解析手段がダイナミックに変わり、種々の個別の区域を視るようにすると好適で ある。
解析手段かダイナミックに変わり、目標区域内で画像変化が生ずる時、これらの 複数個の個別の区域の少なくともいくつかが上記画像変化が生じつつある区域の 方に収束し、面積が小さくなり、これにより画像変化が生じつつある区域を一層 詳しく検査する結果に基づいて前記応答を与えるようにすると好適である。付加 的に又は代りとして個別の区域は数が変わったり、予じめ編成した態様で互に重 なったりすることができる。
装置を音楽のシンセサイザとし、その出力を画像を視ることにより制御すると最 も好適である。
図面の簡単な説明 本発明を一層明瞭にするために、添付図面につき確認されている好適な構造を説 明する。
第1図は目標区域内の画像変化により定まる目標区域内での応答、即ち、シンセ サイザからの音を与えるためにシンセサイザと接続されている好適な装置の簡単 化されたブロック図、 第2図は第1図の装置に類似するが、目標区域の3次元解析に基づいてシンセサ イザからの出力を与える装置を示す第1図と類似の図、 第3図はテレビジョン画像のフレーム画像の略図、第4図は画像フレーム時に視 られる区域をグラフ的に表わす図、 第5図は第1図に示した装置の実施例の簡単化されたブロック図、 第6図は第5図の装置に類似するが、ロボットの腕として応答提供手段を示す略 式ブロック図、第7図は本発明の一インプリメンテーションでのプログラム゛機 能の流れ図である。
好適な実施例の詳細な説明 第1図につき説明すると、ここには中で装置のプレーヤのような個人が動く目標 区域1が示されている。この目標区域1を監察できるようにビデオカメラ3を位 置決めする。
ラウド スピーカ5の形態をした応答提供手段を、音声が目標区域1内に導びか れるように、設ける。カメラ3からの出力をアナログ−ディジタル変換器7に送 る。今度はアナログ−ディジタル変換器7の出力を、直接メモリ アクセスによ りフレームメモリ9に通す。今度は、フレームメモリ9からの出力をプロセッサ 11に送り、プロセッサ11の出力を、今度は、リプロセッサメモリ13及びリ プロセッサ15並びにインタフェース17を介してシンセサイザ19に送る。
今度は、カメラ3により発生した信号を装置で処理し、シンセサイザ19を動作 させ、ラウド スピーカ5を介して目標区域1内に可聴信号を与える。
シンセサイザ19はそこで生ずる目標画像を表わす信号により制御される。
処理段の制御はマスクプロセッサ21により与えられる。
今度は、このマスクプロセッサ21が指令コードを指令メモリ23及び14に与 え、今度はこれらの指令メモリ23及び14が夫々プロセッサ11及びリプロセ ッサ15を制御する。今度は、マスクプロセッサ21がシステムを初期化し、フ レームメモリ9に画像信号を記録することと、目標区域1の近傍の手頃な位置に 設置された音声入力装置27から構成される装置指令制御信号を受け取ることと 、コントローラ31によりビデオ表示ユニット29に与える画像を制御すること とを順番に制御するようにする。
コントローラ31はビデオ画像をビデオ表示ユニット29に与える。このビデオ 画像はシステム全体としての特定の輪郭を表わすグラフと重畳させることができ る。コントローラはまたビデオ画像信号をアナログ−ディジタル変換器7の入力 側に戻す。コントローラの出力はレコーダユニットに送り、フレーム画像毎にフ レームを記録するようにすることもできる。このレコーダの代表的なものはビデ オ レコー・ダ33である。
第2図は他の点では第1図に示したのと同一の3次元システムを示したものであ る。差は第2図では2個のビデオカメラ3、フレームメモリ9、指令メモリ23 及びプロセッサIJの並列な組が存在することである。カメラ3、フレーl、メ モリ9、指令メモリ23及びプロセッサ11の並列な組を付加して視聴覚シソセ 号イジングを強調することができる。
第1図及び第2図に示した実施例ではカメラ3は標準の625ラインカメラであ る。所望とあらば、これらのカメラをC,C,D装置又はビデオレコ・−ダ/再 生ユニットのような信号源により置き換えることができる。アナログ−ディジタ ル変換器7はカメラ3及びコノトローラ31又はそのいずれか一方から画像信号 を受け取る。目標区域1内の一つの映像を蓄わえるためのマトリックスは代表的 な場合256 x256 x 8ビツトであり、ビデオフレームの矩形部を占め る。指令メモリ23は代表的な場合デュアルポートメモリ装置であり、これはプ ロセッサ11が次に実行する特定のタスクコード (これはマスクプロセッサ2 1により発生させられる)を保持する。フレームメモリ9は代表的な場合デュア ルポート高速メモリ装置である。これらのメモリは直接メモリアクセスによりア ナログ−ディジタル変換器により高速度(20m5)でリフレッシュされる。各 フレームメモリ9は代表的な場合任意の一瞬時における単一のビデオフレームの 完全なディジタル表示を保持する。代表的な場合フレームは一フレーム期間だけ 保持され、以后の各フレーム期間では更新される。しかし、所望とあらば、多く のフレーム期間に亘って一フレーム又はその−個の個別の区域を保持し、詳細に 調べるようにすることができる。プロセッサ11は代表的な場合スレーブプロセ ッサであり、当該フレームメモリに保持されているビデオデータを処理する。
プロセッサ11による処理は代表的な場合目標区域1内の選択された且つ個別の 区域又はそのいずれか一方の区域である。リプロセッサメモリ13は代表的な場 合フレームメモリデュアルポートメモリ装置であり、これは特定の目標区域に関 する値を保持する。これはまたプロセッサ11により生じた他のデータも保持す る。リプロセッサ15はリプロセッサ指令メモリ14に保持されている指令を用 いてリプロセッサメモリ13に保持されているデータをマニピュレートし、バイ アスし、重み付けをし、組合わせる。インタフェース17はビデオ処理回路とシ ンセサイザの間の通信を提供する。
シンセサイザ19は多重音声ディジタルシンセサイザであり、装置内で発生した 信号で処理される。マスクプロセッサ21は代表的な場合システムを制御し、タ スクを種々のプロセッサ11及び15に分配するプロセッサである。メモリ25 は代表的な場合システムの主メモリであり、情報のオフライン蓄積を与える。こ れはマスクプロセッサ21により制御されるディスク記憶手段とすることができ る。レコーダ23は装置が選択したフレームを蓄えるために用いる。
注意すべきことは、ビデオ画像がディジタル信号に変換され、区域が任意の変化 に対し考察され且つ解析されている装置区域の予じめ定められたパッチング(p atching)により確定されるモードに装置がセットされることである。今 度は、これがシンセサイザの出力を変えることを必要とする変化が目標区域に存 在することを表わす。考察されている区域を以后ギヤング(gang)と称する 。
ギヤングとは各フレーム期間において考察されている区域のことである。その区 域が具備する画素を均一化して各フレーム毎に各ギヤングに対する値を得ること ができる。
各フレーム期間時に多数のこのようなギヤングを目標区域内に与えることもでき れば、代りに目標区域内にギヤングを1個しか設けないこともできる。ギヤング どうしは分離してもよいし、重ね合わせることもできる。これについては後述す る。
第3図は代表的なフレーム画像及びその画像の分割を示す。長方形1により確定 される区域はカメラ3が見る通りの現実の視覚目標区域を表わす。マトリックス 1は全フレームを充たす訳ではない。残りの区域は2個の目的に役立つ。これら を順番に説明する。番号2により表わされる区域はマ) IJソックスの周りの 境界を示す。番号3により表わされる区域はタスクの帰りを表わし、区域4はフ レーム間隙を表わす。境界2の目的は次の2個である。即ち、1、−フレーム期 間の、データ収集期間により使われる部分を減らし、目標区域の個別の区域を更 に処理できるようにする。
2、 各フレームのデータ流と制御流とを混合させ、フレームを読出せるように し、境界2内にある情報を取り出し、次にマトリックス1をデータとして読出せ るようにすることによりシステム制御をインプリメントする方法を境界が可能に する。
換言すれば、当該ディジタル信号が画像信号であるか、指令信号であるかを同定 する必要がある。この技術により一フレーム期間内に必要な画像と画像処理指令 を伝達できる。
しかし、所望とあらば、画像、即ち、データ信号を複数個のフレーム期間に分け ることができる。而して本発明はこれを含むように解釈すべきである。
このようにしてシステム内で創出される音をフレーム毎の個々の規定を含むビデ オフレームの形で蓄えることができる。今度は第4図につき述べるが、ここには ギヤングの代表的な配置が示されている。この配置は決して唯一つの可能なギヤ ングの組合せを表わすものではない。蓋し、ギヤングはマ) IJソックスの一 個の一個の画素のような離散している区域を具備することがあるからである。第 4図でギヤングEは他の重なり合うギヤング全ての境界内に囲まれている。ギヤ ングE内で生ずる任意の画像変化は残りの重なり合うギヤングの各−仰向で生ず る変化を表わす。ギヤング内の変化はそれらのサイズの比率に比例する量だけ変 わる。例えば、 ギヤング 画素 比率 A 3600 C72 B 1664 ]、:333 C1225C24,5 D 300 1:6 従って、ギヤングE内の画像変化は上に揚げた比率で夫々のサイズに比例する量 だけ他のギヤングの各々に影響する。各ギヤングは、マトリックス1内の選択さ れた区域、即ち、カメラ3により視られる画像の特定の区域を調べるために使用 される。こうして視られるギヤングの区域内に何等かの画像変化がある場合は、 装置内にプログラムを組まれた変化が存在する可能性があり、今度は、これがそ のギヤング又は他のギヤングの形状若しくは位置を変え、当該画像変化を更に調 べるようにする。
代表的な場合は、ギヤングは数が多く、システムはそれらのギヤングのいくつか を特定のギヤング内で動く一つの目標の方に収束させるようにプログラムを組む ことができる。ギヤングはまた各フレーム期間で状態を変え、面積を小さくする こともあり得る。蓋し、ギヤングは調べられている画像変化の方に収束し、−個 の変化に対し段々に小さくなる区域を調べる、即ち、−人の人の指の動き又は一 方の眼のまばたきを観察するからである。
これらのギヤングは装置内でいくつかのタイプの処理を受ける。これらは夫々処 理のタイプA、B、C,Dとして同定される。
タイプA この構成ではギヤングが区域内で予じめ定められており、マスク プロセッサ2 1に対する指令ではギヤングが処理時にダイナミックに変化しないようにするも のである。この構成ではギヤング内に画像変化が存在する直接の結果としてシン セサ(ザの出力が変化する。
タイプB このタイプではギヤングが最初その区域及び−画像フレーム上の目標区域内での 位置に関して予じめ定められる。
そして、予じめ定められた変化(即ち、予じめ定められたしきい値レベルを越え る変化)が−個又は複数個のギヤング内で生じた時、これらのギヤングがマスク  プロセッサ21により与えられた予じめプログラムされた指令に従ってダイナ ミックに変わる。この指令はメモリ25内に蓄えることができる。
タイプに のタイプでは、フレーム画像の目標区域を越えて与えられる予じめ定められた性 質の初期ギヤング構成が存在し、−個又は複数個のギヤング内で(予じめ定めら れたしきい値レベルを越える)画像変化が存在する場合で且つこのような変化が 認識できないか又はマスク プロセッサ21内で予じめプログラムされた条件と 整合しない場合に、装置がサーチモードに入れられ、これによりメモリ25が過 去において類似のギヤングの変化が起きているかどうか見るようにコンサルトさ れる。メモリ内に直接比較すべきものが見出されない時は1次の最も近密で比較 可能な変化についての手順を選び、その手順の場合の次のギヤング構成に適合さ せられた手順をシステムに与え、その記録されていた過去の事象に従って次のフ レームに対するギヤング サイズとしレイアウトとをダイナミックに変える。
タイプD このタンプの処理では、(予じめ定められたしきい値を越える)変化がギヤング 内にあり、この変化が数フレーム期間だけ生ずる場合に、装置が自然に上述した タイプCに置かれる。しかし、所望のギヤング パターン即ち構成が再び与えら れ且つ結論に続く前に、目標区域内に生ずる変化を終了させることもできる。こ れは目標区域を横切る鳥又は類似の高速で動く目標物を表わす時もある。このタ イプの処理では類似の過去の事象に対する全てのサーチングを中断し、正規の処 理に戻るように装置をプログラムしておく。
それ故、ギヤングの主たる機能は以下の二つである。即ち、 (a) 目標区域内の一区域に注目し、予じめプログラムされた指令に基づいて 応答発生手段から応答を生ぜしめる。
(b) 次のフレーム期間のギヤングのパターンに変化を生ぜしめ、同時に応答 発生手段にも変化を生ぜしめる。
上述した機能a及びbはいずれも一個又は複数個のフレーム期間時に同時に生ず るようにすることができる。
いくつかのギヤング内に初期変化が存在し且つ次の変化が存在する時に小さな音 又は色の変化等しか存在しない場合でも大きなシンセサイザの変化が与えられる ように装置をプログラムすることができる。この代りに種々のギヤング内に予じ め定められた変化が存在し且つ他のギヤング内に予じめ定められた変化が存在す る時に小さな音又は色の変化しか与えられない時でも大きなシンセサイザの変化 が与えられるように装置をプログラムすることもできる。各フレーム期間が先行 するフレームの各ギヤング内に動きが存在する時にギヤングの構成の変化を生ず るようにすることができる。各ギヤングは任意の一時点でゼロ バイアスに対し 評価することができる。これは代表的な場合カメラ3の視野内にある定常的な状 態を消去することにより与えられる。
こうして静的なギヤング値がめられ、以后これをゼロレベルとして用い得るから 、このレベルより高いか又は低い任意の変化が当該ギヤング内に生ずる変化を表 わすようにされる。
リプロセッサ15はいくつかの機能を有する。リプロセッサ15はギヤング値を 直接シンセサイザに渡したり、ギヤング値にオフセットで重み付けし、算術的演 算を施して信号を所望のレンジに入れたり、ギヤング値を予じめプログラムした ように一層複雑な関係で修正して所望の品質の全てを信号に与えたりする。所望 とあらば、これを指数関数の形で行なうことができる。リプロセッサ15は同じ か又は別個のビデオ信号源からの2個以上のギヤング値を組合せてギヤング構成 の別のレベルを創出したり、予じめ定められた値と一致する場合に選択されたギ ヤング値を観察したりできる。これは装置の使用時にギヤングを再構成して予じ め定められたフォーマットに入れることがでる。
装置は集合して質問ギヤングとして知られている一群のギヤング内の変化を観察 した時シンセサイザが出力を出すように動作する。代表的な場合は、第4図に示 す全てのギヤングA、B、C,D、Eが一個の質問ギヤングを形成する。装置は 成る時間に亘っ“C質問ギヤングの集合しているギヤング値を視、装置の状態を 変える事象信号の基礎を形成する。
この質問系列は下記の通りである。カメラ3の視野内に一個の事象が生ずる。こ の時生ずる全変化が装置により検出される。次にカメラ3の視野内で変化が生ず る区域に質問ギヤングを課する。ギヤング値の変化と、次の処理の結果データを インデックスするのに使用される変化の量を表わす事象信号が生じ、今度はこの 事象信号が装置を変更させて、以后のフレームに対する重なり合うギヤング内に 変化を与え、次のデー・夕信号を適当に再処理する、1更に集って質問ギヤング となる情報が形成され、別異の配置を作る。
今度はこれが質問ギヤング内に特定の変化が生ずる迄次のシステム応答の範囲を 狭めるようにプログラムされる。この処理は時間的に限定され、順序正しく制御 される。
システムの応答はいくつかの形態をとり得る。例えば、変化が生じても何の作用 もとられない受動的な応答がある。
確定され且つプログラムされている変化が生ずる事象の記録を更新する能動的な 応答が生ずることもある。カメラ3の監視の下にある区域についての情報を収集 する活動を初期化することを含む能動的な応答も生じ得る。この場合はこれがシ ンセサイザ19内に予じめ定められた信号を発生させる。システム外のアイテム (item)を動作せしめるように送られる制御系列を初期化する能動的な応答 も生じ得る。
これらはステージを照明したり、自動的に細工したりすること等を含む。
装置は4通りの動作モードを有する。これらは次のように呼べる。
j 動作 2、パッチ 動作モードでは装置が視野からのデータを受け取り、制御信号を発生させ、それ をシンセサイザ19に送る。次いでシンセサイザ19が出力信号を出し、この出 力信号がラウドスピーカのような応答提供手段に送られる。バッチモードでは種 々のギヤングの現実の構成が主メモリ21にプログラムされる。これは種々の数 学的変化がギヤング値信号及びギヤング値が何等かの所定の区域に収束する態様 で与えられるようにする。このパッチモードでは2通りの形態の演算インタフェ ースを与え得る。これらの演算インタフェースの一方はライトペンと呼ばれるV DIIスクリーン、カーソル又はタイプされた指令とすることができ、他方は音 声11027とすることができる。ここで云う指令はメモリに入力され、予じめ 定められたシステム応答を初期化する指令に対応する、解析され且つ予じめ定め られた指令とすることができる。パッチモードでは装置がVDII29又はレコ ーダ33からのデータを受け取り、スクリーングラフをインプリメントし、監視 中の必要とされるパッチ並びにパッチ及び状況情報のフォーマツティング及びフ ァイリングを制御できる。手動でパッチングするには相当な熟練したオペレータ と時間とを必要とするから、任意のパッチを記述する詳細は2通りの方法で記録 される。
1、 名称を付されたファイルとして。
2、 名称を付されたファイルを翻訳してビデオ信号とし、第3図に示したフレ ーム画像の境界2内に蓄えられるものとして。
シンセサイザは種々のシンセサイザ機構が順序正しく制御されるようにインタフ ェース17を介して適当にパッチされる。パッチングは装置を使用する前にオペ レータにより行なわれるが、これはV[]1J29により任意の所望の方法で制 御される。
装置はモトローラ社のマイクロシステム購入カタログ、第A版(モ) o −ラ 社、1980年) ニM68KORMS実時間多重タスキング ソフトウェアと してのっているモトローラ社のソフトウェアによるプログラム指令に従ってプロ グラムされる。この場合側々のタスクはユーザにより与えられる。
シンセサイザを接続しない場合の装置はカメラ3の視野内のビデオ画像から情報 を集めるデバイスである。この時個々のギヤングは視野内に生ずる特定の変化に 由来する特定のギヤング値を生ずるように適応させられる。以后の任意の変化は 適当な応答を応答提供手段に与える信号を発生せしめる。従って、装置を適当に 制御すれば、挙動心理学(behavioral psychology)の分 野ですばらしい利益が与えられる。例えば、特定の事象に対しプログラムした装 置パッチを用いて挙動論理を樹立できる。従って、情報の表化のような応答、感 光メモリ手段等の動作をインプリメントできる。 第5図には第1図のブロック 図の簡約版のブロック図を示しである。この第5図は説明するまでもなく明白で ある。
第6図は第5図と類似するブロック図であるが、ロボットの腕として応答提供手 段を示している。第6図のブロック図も明白である。これは自動機械コントロー ラの分野で特別な用途を有する。このインプリメンテーションの場合ステムの流 れ図が示されている。この状態では、正しい意味での応答提供手段を設けずに、 ビデオカメラを一ラインに対し個々の画素値を与える乱数発生器で置き換えてい る。
この実施例では、この乱数発生器は可聴出力を出す。第7図で各項は以下のよう な意味である。
1.30ISシステム制御プログラム 2、 FRAME GRAB XYユニットのフレーム分解能とグレーレベルを 規定する。
即ち、x=16、Y=10及びグレー=103.GRAB フレームパラメータ をグラピング機構に送る。
L GETFRAME フレームをゼロに初期化する。即ち、前のフレームを抜 き去り、画像フレーム生成プロセスを呼出す。
5、 VIDIN フレームをライン毎にロードする。
6、 LINE フレームのラインを充たす。
7、 PIXELIN 乱数発生器を用いてラインに個々の画素値を与える。
8、 SBBFRAME 獲得されたフレームの次の表示のためにスクリーンを 払い、フォーマットする。
9゜PRAMED l5PLAY フレームをライン毎にスクリーン上に表示す る。
10、 GANG C0LLATE! プロセスをギャンギングするための制御 プログラム。ギヤングパラメータを介してループし、ギヤングパラメータを次の 手順に渡す。ギヤングパラメータは可変パラメータとしてシステム内に保持する 。ギヤングはxY座標の左上並びに画素内のX軸及びY軸の範囲を参照すること によりシステムに対し規定される。
11、 GANG カウンタを初期化し、照合プロセスの全てをランし、制御を ギヤング抽出プログラムに渡す。
12、 IEXGANG フレームから規定されたギヤングを抽出する。
13、 EXPIX EXGANGを用いてギヤング内の個々の画素にアクセス し、画素を処理する時ギヤングのコピーを作る。
14、 PIXVAL 当該ギャンギングプロセスに対する画素値に戻る。
15、 GVAL 規定されたギヤングに含まれる画素の平均値を計算する。
16、 GSEE スクリーンをフォーマットし、能動ギヤング名、パラメータ 及び結果のギヤング値を表示する。
1.7. REPROCESSOR結果のギヤング値に試験を課する。
18、 BEEP 規定されたギヤング値がテストされるREPROCESSO Rを通過したならば可聴キューを与える。−次シンセサイザ。
19、 NBWPARAM ギヤング再配置に対する制御プログラム。
規定されたギヤング値がREPROCESSORで合格すればNt!WPARA Mを与え、当該フレーム内のギヤングを再配置する。
20、GBNPARAM 乱数発生器を用いて新しいギヤングパラメータを作り 出す。
21、6ALTER選択されていたギヤングのギヤングパラメータを変更し、旧 い変数を新たに生成された変数で置き換える。パラメータ変数を操作する。
システムで呼び出されない2個の手順が含まれていた。
一方はPARAMS変数から規定されたパラメータを抽出するGEXTRであり 、他方は規定されたパラメータをPARAMSに挿入するGINCLである。こ れらはオペレータにより使用され、云うなれば手動で、パラメータをPARAM Sに出し入れする。
注意すべきことは、このモデル内の全てのランダムな系列は他の適当に導びかれ た系列で置き換え得ることである。
LCSIロゴ板1.5に記載されているプログラム表を以下に述べる。この実施 例の場合の最小の条件は一つのディスク駆動を具備するApple 2eコンピ ユータである。このプログラムはディスク駆動機構を介して挿入され、システム がブーストされる。ロゴがユーザディスクが挿入さるべきことを要求する時、戻 りボタンを操作すると、以后プログラムが自動的に連続する。第7図に示した実 施例は本発明の−インプリメンテーションの簡約版である。
REPROCESSORへ :ギャング#1であれば5 [:BEEPINEWPARAM3]へ:ギャング #2であれば5 [NIl!WPARAM2]へ:ギャング#3であれば8 [ :NBWPARAM2]へ:ギャング#4であれば3 [BBEP4NBWPA RAM4)へεN口 GETFRAMEへ “PRAME [)”を作る VIDIN ND PIXVALへ 項目 :xx項目:買:フレームを開くND GVALへ : GSUM/ : GCOUNTを開くND ギヤング:XX :買:Xレンジ:Yレンジへ“GSUM O”を作る ”GCOIINT : X レンジ* :YL/7ジをイ乍る“GCOPY ( 表:xx :YY :X L/7ジ:YL/7ジ)を作るEXGANG :XX  :YY : X l/ 7ジ :YL/7ジSEE “GNIJM : GNIIM+ 1″を作るE!N口 EXGANG :XX :YY : X し7ジ :Yレンジへ:Yレンジ=0 であれば[5TOP] EXPIX :XX :YY :XI/:/ジEXGANG :XX :YY+  1 :X し7ジ :YL/7ジー1εN口 FRAME口tsPLAYへフレームへEMPTYPであればルーム[PR″5 TOP”)第1に示すフレーム FRAMEDISPLAY BP :へND PIXELIN :DBEPへ 乱数 :口EEPを開く ND LINEへ “LINE [1”を作る :X [”LINE LPUT (PIXELIN :DEEP)”を作ル:  LINEIを繰り返す LINEを開く ENt) EXI’IX :xx :YY : X し/ジ・へ=×レンジー〇であれば′ LSTOP’j”PVAL I〕IXVAじを作ル ”GCOPY LPIIT ’:PVAL :GCOPY’を作る”GStlM  :GSIIM+ PIXVAI、”を作るEXPIX :XX+ t ;YY  :X レンジ−j3NO GRAB :X :Y :D[:EPへGETFRAME SHEFRAME ENt) SIEEFRAMEへ テキストを払う カーソルを〔04〕にセットする PRAMHDISPLAY +フレームENI) VIDINへ :Yし“フレームLPUT I、INE、:ルーム2を作る〕を繰り返す ENt) フレーム、 GRABへ GRAB ]、6 10 1.0 ND GANG、CDLL八TEへAへ “BT[tlNG:A”を作る ”GNIIM ]”を作る “GCLOOPI″をランプルする EMPTYP :13であれば[STOP)EMPTYP FIRST :Bで あれば〔“GNUM :GNUM+ I Go ”GCLOOP 2を作る〕 SE″GANG FIRST 、13″をランするラベル“GCLOOP 2” “BBF:B”を作る “GCLOOPI”へ行く ND GExTR:八へ “TEMPI :PARAMS”を作る“T[EMP2 D”を作る “GEXTR項目:A :PARAMS”を作る:A−1.[“TEMP2 L PUT FIRST :TEMPl :TEMP2”を作り、“TEMPI B P ;TEMPI”を作る〕を繰り返す:TEIAPI BF :TEMP1’ を作るPARAMS SE :TEMP2 :TEMPl、’を作るND GINCL :A :Bへ “TEI、IPl:PARAMS”を作る′″TEMP2 [:]”を作る :A−]、[”TEMP2 LPUT FIRST :TEMPl :TεMP 2を作り、“’TEMPI BF :TEMP1″を作る〕、を繰り返す”TE MPI PPUT :[3:TEMPl”を作る”PARAMS SR:TEM P2 :TEMPl”を作るND GALTER:A :13へ “TEMPI :PARAMS″を作る“TEMP2 D”を作る ’GEXTR項目 :A :PARAMS”をイ乍る:A−IC“TEMP2  LPIIT FIRST :TEMPl :TEMP2を作り、“TEMPI  BP :TEMPl”を作る〕を繰り返す“TEMPI BP :TEMPlを 作る〕を繰り返す”TEMPI FPUT :13 :TEMPl”を作る”P ARAMS SE:TEMP2 :TEMPl”をイ乍るND TOGSEE “GNAM WORD ”ギヤング番号:GNUM”を作る:GNAM GVA L”を作る タイプ:GNAM タイプ” タイプ〔 タイプFTRsT :B タイプ°〕 カーソル表25を最后のカーソルにセットするPRT)IING :GNAM IEN[l NEWPARAM :ギャング番号へ “NPARAM GENPARAM”を作るGALTER:ギャング番号:NP ARAMND GENPARAMへ ”NX(乱数16)+1”を作る “NY(乱数10)+1”を作る “NXR(乱数(16−:NX)) + 1”を作る“NYR(乱数(10−: NY)) + 1”を作る(表:NX :NY :NXR:NYR)を開くND BEBP :Bへ :B#〔タイプC)lAR7”lを繰り返す待つ30 ND 3DISへ ルーム、 GRAB GANG、C0LLATE ″PARAMSREPROCESSOR 3DIS ND PARAMSは〔[:111.11 [163]3 ] [16111)[15 811)[:5555)[8243]]である。
3DISは0である 電子工学的な信号処理技術に明かるい当業者ならば、本発明に対し種々の修正を 加え得る。本発明の境界を逸脱せずに、これら及び他の修正をなし得る。本発明 の性質は上記説明から決まるものである。
浄書(内容に変更なし) C9斎kIコばに哀史なし) 特許り胚1−502158 (9) ゛浄書(内;に2疋なし) 補正書の翻訳文提出書(特許法第184条の7第1項)昭和60年10月28日

Claims (6)

    【特許請求の範囲】
  1. 1.目標区域を視、その目標区域内での画像の変化に対する応答を与えるために 、目標区域を視且つその目標区域のビデオ画像フレーム信号を作り出す手段と、 各画像フレーム内の一個又は複数個の個別の区域に関する情報を解析し、以前の フレームから上記の一個又は複数個の個別の区域内に画像の変化が存在する時前 記応答に変化を与えるために制御信号を応答提供手段に与える供給手段を具備す る解析手段とを具える装置。
  2. 2.各フレーム内に2個以上の個別の区域が存在し、前記応答提供手段が単一の フレーム時に発生させられた集合している制御信号に応答することを特徴とする 請求の範囲第1項記載の装置。
  3. 3.前記解析手段がダイナミックに変わり、前記個別の区域が順次の画像フレー ム時に目標区域内に生ずる何等かの変化に依存して変わるようにした請求の範囲 第1項記載の装置。
  4. 4.前記解析手段が、各画像フレームにおいて前の画像フレームから由来する変 化が存在する区域に前記個別の区域を集中せしめ、これにより次の画像フレーム において画像が変化する区域を一層詳細に検査することに基づいて前記応答を与 えるようにプログラムできる構造としたことを特徴とする請求の範囲第3項記載 の装置。
  5. 5.一画像フレーム内のいずれか一つの個別の区域に変化が存在する時、個別区 域の数が変化するように解析手段をプログラムできることを特徴とする請求の範 囲第3項記載の装置。
  6. 6.応答提供手段をシンセサイザとし、目標区域内に画像の変化があると音楽を 演奏するように構成したことを特徴とする請求の範囲第1項ないし第5項のいず れか一項に記載の装置。
JP60501212A 1984-03-06 1985-03-06 視覚システム Pending JPS61502158A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU3924 1984-03-06
AUPG392484 1984-03-06

Publications (1)

Publication Number Publication Date
JPS61502158A true JPS61502158A (ja) 1986-09-25

Family

ID=3770528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60501212A Pending JPS61502158A (ja) 1984-03-06 1985-03-06 視覚システム

Country Status (7)

Country Link
US (2) US4688090A (ja)
EP (2) EP0208681B1 (ja)
JP (1) JPS61502158A (ja)
AT (2) ATE68654T1 (ja)
AU (1) AU571674B2 (ja)
DE (2) DE3584448D1 (ja)
WO (1) WO1985004065A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08254983A (ja) * 1996-02-07 1996-10-01 Yamaha Corp 楽音発生装置

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3584448D1 (de) * 1984-03-06 1991-11-21 Simon John Veitch Optisches wahrnehmungssystem.
JPS63503167A (ja) * 1985-10-07 1988-11-17 シガロフ ハガイ 制御信号の生成
JPH0778823B2 (ja) * 1985-12-09 1995-08-23 株式会社応用計測研究所 画像処理方法
US5081896A (en) * 1986-11-06 1992-01-21 Yamaha Corporation Musical tone generating apparatus
US5159140A (en) * 1987-09-11 1992-10-27 Yamaha Corporation Acoustic control apparatus for controlling musical tones based upon visual images
US4913297A (en) * 1988-09-09 1990-04-03 Tyee Trading Corporation Display unit
US4818938A (en) * 1988-02-26 1989-04-04 Picker International, Inc. Audio coded imaging
US4893182A (en) * 1988-03-18 1990-01-09 Micronyx, Inc. Video tracking and display system
US4992868A (en) * 1989-02-28 1991-02-12 Holtz Klaus E True information television (TITV) and vision system
US5214615A (en) * 1990-02-26 1993-05-25 Will Bauer Three-dimensional displacement of a body with computer interface
JP2975629B2 (ja) * 1990-03-26 1999-11-10 株式会社東芝 画像認識装置
US5091780A (en) * 1990-05-09 1992-02-25 Carnegie-Mellon University A trainable security system emthod for the same
US5200564A (en) * 1990-06-29 1993-04-06 Casio Computer Co., Ltd. Digital information processing apparatus with multiple CPUs
US5584034A (en) * 1990-06-29 1996-12-10 Casio Computer Co., Ltd. Apparatus for executing respective portions of a process by main and sub CPUS
JP2688684B2 (ja) * 1990-11-09 1997-12-10 株式会社エース電研 遊技場における監視装置
US5138459A (en) 1990-11-20 1992-08-11 Personal Computer Cameras, Inc. Electronic still video camera with direct personal computer (pc) compatible digital format output
DE4113992A1 (de) * 1991-04-29 1992-11-05 Ameling Walter Verfahren zur automatischen dreidimensionalen ueberwachung von gefahrenraeumen
US5534917A (en) * 1991-05-09 1996-07-09 Very Vivid, Inc. Video image based control system
WO1993022762A1 (en) * 1992-04-24 1993-11-11 The Walt Disney Company Apparatus and method for tracking movement to generate a control signal
JPH08510373A (ja) * 1993-05-14 1996-10-29 アールシーティー・システムズ・インコーポレーテッド 商店等におけるビデオ通行モニタ装置
IT1273051B (it) * 1993-11-24 1997-07-01 Paolo Podesta Sistema multimediale per il controllo e la generazione di musica ed animazione bidimensionali e tridimensionali in tempo reale pilotato da rilevatori di movimento.
JPH10334270A (ja) * 1997-05-28 1998-12-18 Mitsubishi Electric Corp 動作認識装置及び動作認識プログラムを記録した記録媒体
JP4305971B2 (ja) * 1998-06-30 2009-07-29 ソニー株式会社 情報処理装置および方法、並びに記録媒体
GB2379016A (en) 2001-07-27 2003-02-26 Hewlett Packard Co Portable apparatus monitoring reaction of user to music
GB2379017A (en) * 2001-07-27 2003-02-26 Hewlett Packard Co Method and apparatus for monitoring crowds
JP2005316300A (ja) * 2004-04-30 2005-11-10 Kyushu Institute Of Technology 楽音生成機能を備えた半導体装置およびこれを用いた携帯型電子機器、携帯電話装置、眼鏡器具並びに眼鏡器具セット
WO2005122134A1 (ja) * 2004-06-09 2005-12-22 Toyota Motor Kyushu Inc. 楽音生成装置、楽音生成方法、楽音生成プログラムおよび記憶媒体
FR2982681A1 (fr) * 2011-11-10 2013-05-17 Blok Evenement A Systeme de commande d'un generateur de signaux sensoriels avec retour graphique evolutif

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3740466A (en) * 1970-12-14 1973-06-19 Jackson & Church Electronics C Surveillance system
US3781468A (en) * 1972-06-21 1973-12-25 Sanders Associates Inc Television surveillance system
US3816648A (en) * 1972-03-13 1974-06-11 Magnavox Co Scene intrusion alarm
US4081830A (en) * 1974-09-30 1978-03-28 Video Tek, Inc. Universal motion and intrusion detection system
JPS5539662U (ja) * 1978-09-07 1980-03-14
US4249207A (en) * 1979-02-20 1981-02-03 Computing Devices Company Perimeter surveillance system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2473893A (en) * 1941-09-19 1949-06-21 Westinghouse Electric Corp Object detecting and indicating device
US2604607A (en) * 1945-11-28 1952-07-22 Fred S Howell Three-dimensional indicator tube and circuit therefor
US3674921A (en) * 1969-11-12 1972-07-04 Rca Corp Three-dimensional television system
US3697675A (en) * 1970-12-23 1972-10-10 Terry D Beard Stereoscopic television system
JPS4848123A (ja) * 1971-10-21 1973-07-07
JPS4864849A (ja) * 1971-12-09 1973-09-07
US3811010A (en) * 1972-08-16 1974-05-14 Us Navy Intrusion detection apparatus
FR2206030A5 (ja) * 1972-11-07 1974-05-31 Agam Yaacov
DE2715083C3 (de) * 1977-04-04 1983-02-24 Robert Bosch Gmbh, 7000 Stuttgart System zur Diskrimination eines Videosignals
US4257063A (en) * 1979-03-23 1981-03-17 Ham Industries, Inc. Video monitoring system and method
US4504933A (en) * 1979-06-18 1985-03-12 Christopher Janney Apparatus and method for producing sound images derived from the movement of people along a walkway
US4419920A (en) * 1981-07-16 1983-12-13 Nippon Gakki Seizo Kabushiki Kaisha Apparatus for recording and reproducing musical performance
US4494144A (en) * 1982-06-28 1985-01-15 At&T Bell Laboratories Reduced bandwidth video transmission
FR2537755A1 (fr) * 1982-12-10 1984-06-15 Aubin Sylvain Dispositif de creation sonore
DE3584448D1 (de) * 1984-03-06 1991-11-21 Simon John Veitch Optisches wahrnehmungssystem.

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3740466A (en) * 1970-12-14 1973-06-19 Jackson & Church Electronics C Surveillance system
US3816648A (en) * 1972-03-13 1974-06-11 Magnavox Co Scene intrusion alarm
US3781468A (en) * 1972-06-21 1973-12-25 Sanders Associates Inc Television surveillance system
US4081830A (en) * 1974-09-30 1978-03-28 Video Tek, Inc. Universal motion and intrusion detection system
JPS5539662U (ja) * 1978-09-07 1980-03-14
US4249207A (en) * 1979-02-20 1981-02-03 Computing Devices Company Perimeter surveillance system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08254983A (ja) * 1996-02-07 1996-10-01 Yamaha Corp 楽音発生装置

Also Published As

Publication number Publication date
EP0208681A1 (en) 1987-01-21
AU571674B2 (en) 1988-04-21
EP0208681B1 (en) 1991-10-16
DE3584448D1 (de) 1991-11-21
DE3587738T2 (de) 1994-05-05
US4739400A (en) 1988-04-19
ATE100952T1 (de) 1994-02-15
ATE68654T1 (de) 1991-11-15
US4688090A (en) 1987-08-18
WO1985004065A1 (en) 1985-09-12
EP0306602A3 (en) 1989-08-23
EP0208681A4 (en) 1989-04-12
AU4115085A (en) 1985-09-24
EP0306602A2 (en) 1989-03-15
DE3587738D1 (de) 1994-03-10
EP0306602B1 (en) 1994-01-26

Similar Documents

Publication Publication Date Title
JPS61502158A (ja) 視覚システム
DE69818210T2 (de) Vorrichtung und Verfahren zur Erzeugung von Ton und Bild auf Basis von einer Aufführungsdatei.
DE10004372B4 (de) Gestaltung von Kraftempfindungen für Computeranwendungen mit Geräuschen
DE68920327T2 (de) Simulatorsystem für innere untersuchungen.
US5539869A (en) Method and system for processing and presenting on-line, multimedia information in a tree structure
DE60111677T2 (de) Roboter und handlungsbestimmtes Verfahren für Roboter
DE69628695T2 (de) Bildprozessoren
JP3854062B2 (ja) 断層面画像の表示方法、表示装置、この表示方法を実現するプログラムを記録した記録媒体
EP1319207A2 (de) Frei spezifizierbare echtzeit-steuerung
AU7717194A (en) Cnn bionic eye or other topographic sensory organs or combinations of same
Jopling Sub-phenomenology
DE102022121508A1 (de) Extraktion von ereignisinformation aus spielprotokollendurch natursprachenverarbeitung
WO2021161853A1 (ja) 分析装置及び分析方法
DE60024514T2 (de) Aufzeichnungsmedium, Verfahren und Einrichtung zur Bildverarbeitung mit integrierten Daten zur Formmodellierung
DE112022002333T5 (de) Verfahren und Gerät zur Bereitstellung von Erinnerungen an eine Eingabevorrichtungsneupositionierung
JPS5998277A (ja) デザインシステム
JP2024002454A (ja) 医療技能訓練装置、医療技能訓練方法、及び医療技能訓練プログラム
DE102025116442A1 (de) Systeme und verfahren zum verwalten von interaktionen mit generativen künstlichen intelligenzmodellen
DE102024113599A1 (de) Animations-compositor für digitale avatare
JP7090255B1 (ja) 情報処理装置、システム、プログラム、及び情報処理方法
AU599469B2 (en) Vision system
KR20230153304A (ko) 집단 지성을 이용한 정보 처리 시스템 및 그 방법
WO2022118095A1 (en) Hamed fd: farming, ai-based doctor for all
Bressler A virtual reality training tool for upper limp prostheses
JP7641784B2 (ja) 訓練システム、方法及びプログラム