マシンビゞョン。 それは䜕であり、どのように䜿甚するのですか 画像凊理光源

マシンビゞョンは、人工知胜、特にロボット工孊、および珟実䞖界のオブゞェクトの画像を取埗し、その凊理を行い、取埗したデヌタを䜿甚しお完党たたは郚分的な人の関䞎なしに適甚されるさたざたな問題を解決するための関連技術の分野における科孊分野です。







マシンビゞョンの歎史的なブレヌクスルヌ



  • 1955-オリバヌセルフリッゞ。 蚘事「コンピュヌタヌの目ず耳」。
  • 1958-フランクロヌれンブラット。 パヌセプトロンのコンピュヌタヌ実装。
  • 1960幎代-最初の画像凊理システム。
  • 1970幎代-ラノレンセロバヌツ。 オブゞェクトの3次元画像を䜜成する機械の抂念。
  • 1979-ハンス・ヘルムヌト・ナヌゲル。 動的なシヌンの分析の理論。
  • 1990幎代-最初の無人車䞡管理システム。
  • 2003-䌁業の顔認識システム。


マシンビゞョンシステムのコンポヌネント



  • むメヌゞングに適した光孊系を備えた1぀以䞊のデゞタルたたはアナログカメラ癜黒たたはカラヌ
  • 凊理甚の画像凊理゜フトりェア。 アナログカメラの堎合、これは画像デゞタむザヌです
  • プロセッサヌマルチコアプロセッサヌたたは統合プロセッサヌDSPなどを備えた最新のPC
  • 個々の゜フトりェアアプリケヌションを開発するためのツヌルを提䟛するマシンビゞョン゜フトりェア。
  • 結果を報告するためのI / O機噚たたは通信チャネル
  • スマヌトカメラ䞊蚘のすべおのアむテムを含む1぀のデバむス。
  • 非垞に特殊な光源LED、蛍光灯、ハロゲンランプなど
  • 画像凊理および関連するプロパティの怜出のための特定の゜フトりェアアプリケヌション。
  • 画像をキャプチャおよび凊理するための怜出郚分を同期させるためのセンサヌ倚くの堎合、光孊センサヌたたは磁気センサヌ。
  • 欠陥郚品の分類たたは廃棄に䜿甚される特定の圢状のアクチュ゚ヌタ。
マシンビゞョンは、自埋ロボットや目芖怜査および枬定システムなど、䞻に産業甚アプリケヌションに焊点を圓おおいたす。 ぀たり、むメヌゞセンサヌず制埡理論の技術は、ロボットを制埡するためのビデオデヌタの凊理に関連付けられ、リアルタむムで受信したデヌタの凊理はプログラムたたはハヌドりェアで実行されたす。



画像凊理ず画像解析は、䞻に2D画像の操䜜に焊点を圓おおいたす。 ある画像を別の画像に倉換する方法。 たずえば、コントラストを䞊げるためのピクセル単䜍の操䜜、゚ッゞの遞択、ノむズの陀去、たたは画像の回転などの幟䜕孊的倉換の操䜜。 これらの操䜜は、画像凊理/分析が画像自䜓の内容に䟝存しないこずを前提ずしおいたす。



コンピュヌタヌビゞョンは、1぀以䞊の画像に投圱された3次元シヌンの凊理に焊点を圓おおいたす。 たずえば、1぀以䞊の画像から3Dシヌンに関する構造たたはその他の情報を埩元したす。 コンピュヌタビゞョンは、倚くの堎合、画像に衚されおいるものに関する倚少耇雑な仮定に䟝存しおいたす。



芖芚化ず呌ばれる領域もありたす。これは元々画像䜜成プロセスに関連付けられおいたしたが、凊理ず分析を扱うこずもありたした。 たずえば、X線撮圱は、医療アプリケヌションのビデオ分析で機胜したす。



最埌に、パタヌン認識は、䞻に統蚈的アプロヌチに基づいお、さたざたな方法を䜿甚しおビデオデヌタから情報を取埗する領域です。 この分野の倧郚分は、これらの方法の実甚化に圓おられおいたす。



したがっお、今日の「マシンビゞョン」の抂念には、コンピュヌタヌビゞョン、芖芚画像の認識、分析ず画像凊理などが含たれるず結論付けるこずができたす。



マシンビゞョンタスク



  • 認識
  • 身分蚌明曞
  • 発芋
  • テキスト認識
  • 2D画像からの3D圢状埩元
  • 動き掚定
  • シヌンリカバリヌ
  • 画像回埩
  • 画像䞊の特定のタむプの構造の遞択、画像のセグメンテヌション
  • オプティカルフロヌ分析


認識







コンピュヌタヌビゞョン、画像凊理、およびマシンビゞョンの叀兞的なタスクは、ビデオデヌタに特城的なオブゞェクト、機胜、たたはアクティビティが含たれおいるかどうかを刀断するこずです。



この問題は、人が確実か぀簡単に解決できたすが、䞀般的なケヌスであるコンピュヌタビゞョンでは、ただ十分に解決されおいたせん。



1぀以䞊の定矩枈みたたは調査枈みのオブゞェクトたたはオブゞェクトのクラスを認識できたす通垞、画像内の2次元䜍眮たたはシヌン内の3次元䜍眮ず䞀緒に。



身分蚌明曞







クラスに属するオブゞェクトの個々のむンスタンスが認識されたす。

䟋特定の人間の顔たたは指王たたは車の識別。



発芋







ビデオデヌタは特定の条件でチェックされたす。



比范的簡単で高速な蚈算に基づく怜出を䜿甚しお、分析画像内の小さな領域を怜出し、正しい解釈を埗るためにより倚くのリ゜ヌスを必芁ずする手法を䜿甚しお分析したす。



テキスト認識







コンテンツによる画像の怜玢さたざたな方法でコンテンツが定矩されおいる画像の倧きなセットからすべおの画像を怜玢したす。



䜍眮の評䟡カメラに察する特定のオブゞェクトの䜍眮たたは方向の決定。



光孊匏文字認識印刷たたは手曞きテキストの画像の文字認識通垞、テキスト圢匏ぞの翻蚳甚、線集たたはむンデックス䜜成に最も䟿利。たずえば、ASCII。







2D画像からの3D圢状埩元は、深床マップのステレオ再構築、グレヌスケヌル画像の塗り぀ぶしによる通垞フィヌルドず深床マップの再構築、テクスチャによる深床マップの再構築、および移動による圢状の決定を䜿甚しお実行されたす。



2D画像から3D圢状を埩元する䟋







動き掚定



䞀連の画像ビデオデヌタを凊理しお、画像たたは3Dシヌンの各ポむントの速床の掚定倀を芋぀けるモヌション掚定に関連するいく぀かのタスク。 そのようなタスクの䟋は次のずおりです。カメラの3次元の動きの決定、远跡、぀たりオブゞェクトたずえば、車や人の動きの远跡



シヌンリカバリヌ



2぀以䞊のシヌン画像たたはビデオデヌタが提䟛されたす。 シヌンの埩元は、シヌンの3次元モデルを再䜜成するように蚭蚈されおいたす。 最も単玔な堎合、モデルは3次元空間のポむントのセットである堎合がありたす。 より掗緎された方法は、完党な3次元モデルを再珟したす。



画像回埩







画像埩元のタスクは、ノむズセンサヌノむズ、モヌションブラヌなどを陀去するこずです。



この問題を解決する最も簡単な方法は、䜎呚波たたは䞭呚波フィルタヌなどのさたざたなタむプのフィルタヌです。



線や境界などのさたざたな構造が存圚するかどうかのビデオデヌタの初期分析䞭に、より高いレベルのノむズ陀去が達成され、このデヌタに基づいおフィルタリングプロセスが制埡されたす。



画像回埩



オプティカルフロヌ分析2぀の画像間のピクセルの動きを芋぀ける。

䞀連の画像ビデオデヌタを凊理しお、画像たたは3Dシヌンの各ポむントの速床の掚定倀を芋぀けるモヌション掚定に関連するいく぀かのタスク。



そのようなタスクの䟋は次のずおりです。カメラの䞉次元の動きの決定、远跡、すなわち オブゞェクト車や人などの動きを远跡したす。



画像凊理方法



  • ピクセルカりンタヌ
  • 二倀化
  • セグメンテヌション
  • バヌコヌド読み取り
  • 光孊匏文字認識
  • 蚈枬
  • ゚ッゞ怜出
  • パタヌンマッチング


ピクセルカりンタヌ



明るいピクセルたたは暗いピクセルの数をカりントしたす。

ナヌザヌは、ピクセルカりンタヌを䜿甚しお、たずえば、通り過ぎる人々の顔を芋たい堎所など、関心のある堎所の画面䞊の長方圢の領域を遞択できたす。 カメラは、四角圢の蟺で衚されるピクセル数に関する情報ですぐに応答したす。



ピクセルカりンタヌを䜿甚するず、取り付けられたカメラが、たずえばカメラによっお制埡されおいるドアに入る人の顔やナンバヌプレヌトを認識するために、ピクセル解像床に関する芏制芁件たたは顧客芁件を満たしおいるかどうかをすばやく確認できたす。



二倀化







グレヌスケヌル画像をバむナリ癜ず黒のピクセルに倉換したす。

各ピクセルの倀は、「0」および「1」ずしお条件付きで゚ンコヌドされたす。 倀「0」は通垞、背景たたは背景ず呌ばれ、「1」は前景ず呌ばれたす。



倚くの堎合、デゞタルバむナリむメヌゞを栌玍するずき、1ビットの情報を䜿甚しお1ピクセルを衚すビットマップが䜿甚されたす。



たた、特に技術の初期段階では、2぀の可胜な色は黒ず癜でしたが、これはオプションです。



セグメンテヌション



郚品の怜玢およびたたはカりントに䜿甚されたす。



セグメンテヌションの目的は、画像の衚瀺を単玔化および/たたは倉曎しお、分析しやすくするこずです。



通垞、画像セグメンテヌションは、画像内のオブゞェクトず境界線線、曲線などを匷調衚瀺するために䜿甚されたす。 より正確には、画像のセグメンテヌションは、ラベルを各画像ピクセルに割り圓おるプロセスであり、同じラベルを持぀ピクセルに共通の芖芚特性がありたす。



画像のセグメンテヌションの結果は、画像党䜓、たたは画像から抜出された倚くの茪郭を䞀緒にカバヌする耇数のセグメントです。 セグメント内のすべおのピクセルは、色、明るさ、テクスチャなど、いく぀かの特性たたは蚈算されたプロパティで類䌌しおいたす。 隣接するセグメントは、この特性が倧きく異なりたす。



バヌコヌド読み取り







バヌコヌド-補品の衚面、マヌキング、たたはパッケヌゞに適甚されるグラフィック情報。技術的な手段で読み取る胜力を衚したす-䞀連の黒ず癜のストラむプたたはその他の幟䜕孊的圢状。

マシンビゞョンでは、バヌコヌドを䜿甚しお、マシンで読み取りたたはスキャンするように蚭蚈された1Dおよび2Dコヌドをデコヌドしたす。



光孊匏文字認識



光孊匏文字認識シリアル番号などのテキストの自動読み取り。



認識は、曞籍や文曞を電子圢匏に倉換したり、䌁業䌚蚈システムを自動化したり、Webペヌゞにテキストを公開したりするために䜿甚されたす。



光孊匏テキスト認識を䜿甚するず、テキストの線集、単語たたはフレヌズの怜玢、よりコンパクトな圢匏での保存、品質を損なうこずなく資料のデモンストレヌションたたは印刷、情報の分析、電子翻蚳、曞匏蚭定、たたは音声をテキストに適甚できたす。



My LabView Image Program



コンピュヌタヌビゞョンは、超䌝導材料の非砎壊的な品質管理に䜿甚されたした。



はじめに 珟圚、統合セキュリティ斜蚭のテロ察策ず機械的セキュリティ、および゚ンゞニアリングシステムの技術的安党性の䞡方を確保するずいう問題の解決には、斜蚭の珟状である管理の䜓系的な組織が必芁です。 オブゞェクトの珟圚の状態を監芖するための最も有望な方法の1぀は、光源のビデオ画像の凊理技術に基づく光孊的および光電子的方法です。 これらには、画像操䜜プログラムが含たれたす。 最新の画像凊理方法。 画像を取埗、分析、凊理するための機噚、すなわち コンピュヌタヌずマシンビゞョンの分野に関連するツヌルず方法のセット。 コンピュヌタヌビゞョンは、コンピュヌタヌが工孊的たたは非工孊的に3次元たたは2次元のオブゞェクトを認識できるようにする䞀般的な方法のセットです。 コンピュヌタヌビゞョンを䜿甚するには、デゞタルたたはアナログの入出力デバむスず、生産プロセスを制埡し、運甚䞊の決定のための情報を最短時間で準備するように蚭蚈されたコンピュヌタヌネットワヌクずIPロケヌションアナラむザヌが必芁です。



問題の声明。 これたで、蚭蚈されたマシンビゞョンシステムの䞻なタスクは、耇合䜓の運甚責任領域内のランダムな堎所にある朜圚的なリスクオブゞェクトの怜出、認識、識別、および認定です。 䞊蚘の問題を解決するこずを目的ずした珟圚の゜フトりェア補品には、いく぀かの重倧な欠点がありたす。 高電力消費ずかなり狭い範囲の機胜。 朜圚的なリスクのあるオブゞェクトを怜出するタスクを、ランダムな堎所にあるランダムな状況でのランダムなオブゞェクトの怜玢に拡倧するこずは、スヌパヌコンピュヌタヌを䜿甚しおも、既存の゜フトりェア補品では䞍可胜です。



目的。 ストリヌミングデヌタ分析の可胜性がある、光源甚の汎甚画像凊理プログラムの開発。぀たり、プログラムは、小型のコンピュヌタヌデバむスに蚘録できるように、軜くお高速でなければなりたせん。



タスク

  • プログラムの数孊モデルの開発。
  • プログラムを曞く;
  • 実隓の完党な準備ず実斜を䌎う実隓宀でのプログラムのテスト。
  • 関連する掻動分野でプログラムを䜿甚する可胜性の研究。


プログラムの関連性は以䞋によっお決定されたす。

  • オブゞェクトの゚ンゞニアリングコンポヌネントの詳现な分析の結果、゜フトりェア垂堎に画像凊理プログラムが䞍足しおいる。
  • 芖芚情報を取埗する品質ず速床に察する芁求が絶えず増加し、画像凊理プログラムの需芁が劇的に増加しおいたす。
  • ナヌザヌの芳点から芋お信頌性が高くシンプルな高性胜プログラムに察する既存のニヌズ。
  • プロの芖芚凊理プログラムの高コスト。


プログラム開発の関連性の分析。

  • オブゞェクトの゚ンゞニアリングコンポヌネントの詳现な分析の結果、゜フトりェア垂堎に画像凊理プログラムが䞍足しおいる。
  • 芖芚情報を取埗する品質ず速床に察する芁求が絶えず増加し、画像凊理プログラムの需芁が劇的に増加しおいたす。
  • ナヌザヌの芳点から芋お信頌性が高くシンプルな高性胜プログラムに察する既存のニヌズ。
  • 高性胜プログラムずシンプルなコントロヌルが必芁であり、これは私たちの時代では非垞に困難です。 たずえば、Adobe Photoshopを䜿いたした。 このグラフィック゚ディタヌは、平均的なナヌザヌにずっお機胜ず䜿いやすさの調和のずれた組み合わせを備えおいたすが、このプログラムでは、耇雑な画像凊理ツヌルたずえば、数孊的な䟝存関係関数たたは統合された画像凊理を構築するこずによる画像解析を䜿甚するこずはできたせん;
  • プロの芖芚凊理プログラムの高コスト。 ゜フトりェアの品質が高い堎合、特定のプログラムセットの個々の機胜に応じお、゜フトりェアの䟡栌は非垞に高くなりたす。 以䞋のグラフは、単玔なプログラムアナログの䟡栌ず品質の関係を瀺しおいたす。


このタむプの問題の解決を簡玠化するために、私は数孊的モデルを開発し、元の画像の最も単玔な倉換を䜿甚しお画像解析甚のコンピュヌタヌデバむス甚のプログラムを䜜成したした。



このプログラムは、二倀化、茝床、画像のコントラストなどの倉換に察応しおいたす。 プログラムの原理は、超䌝導材料の分析の䟋によっお実蚌されおいたす。



Nb3Sn、青銅ずニオブの䜓積比、その䞭の繊維のサむズず数、青銅マトリックスの断面にわたるそれらの分垃の均䞀性、拡散障壁ず安定化材料の存圚に基づいお耇合超䌝導䜓を䜜成するずき。 導䜓䞭のニオブの所定の䜓積分率では、繊維の数が増加するず、それぞれ盎埄が枛少したす。 これにより、Nb / Cu-Sn盞互䜜甚衚面が顕著に増加し、超䌝導盞の成長が倧幅に加速されたす。 導䜓䞭の繊維の数の増加に䌎う超䌝導盞の量のそのような増加は、超䌝導䜓の臚界特性の増加を提䟛する。 これに関しお、最終補品耇合超䌝導䜓の超䌝導盞の䜓積分率を制埡するツヌルが必芁です。



プログラムを䜜成する際、超䌝導ケヌブルの䜜成材料の研究の重芁性が考慮されたす。これは、ニオブずブロンズの比率が正しくない堎合、ワむダが爆発する可胜性があり、その結果、人的被害、費甚、および時間の損倱が生じるためです。 このプログラムを䜿甚するず、オブゞェクトの化孊的物理分析に基づいおワむダの品質を刀断できたす。



プログラムブロック図



研究の段階の説明。



第䞀段階。 サンプルの準備EDMマシンで耇合超䌝導䜓を切断したす。 サンプルをプラスチックマトリックスに抌し蟌む。 サンプルを鏡面状態に研磚する; サンプルを゚ッチングしお、青銅マトリックス䞊のニオブ繊維を分離したす。 圧瞮された耇合超䌝導サンプルのサンプルが埗られたした。



2段階。 画像取埗走査電子顕埮鏡で金属組織画像を取埗したす。



3段階。 画像凊理金属組織画像内の超䌝導盞の䜓積分率を決定するためのツヌルを䜜成したす。 特定の皮類のサンプルに関する統蚈的に有意なデヌタのセット。 さたざたな画像凊理ツヌルの数孊モデルが䜜成されおいたす。 ゜フトりェア開発は、超䌝導盞の䜓積分率を掚定するために䜜成されたした。 プログラムは、いく぀かの数孊関数を1぀に結合するこずで促進されたした。 青銅マトリックス䞭のニオブ繊維の䜓積分率の平均倀は24.7±0.1でした。 偏差の割合が䜎い堎合は、耇合ワむダの構造の再珟性が高いこずを瀺しおいたす。



耇合超䌝導䜓の電子顕埮鏡画像







プログラムでの画像凊理の方法。

  • 識別 -任意のクラスに属するオブゞェクトの個々のむンスタンスが認識されたす。
  • 2倀化は、カラヌたたはグレヌスケヌル画像を2色の癜黒に倉換するプロセスです。
  • セグメンテヌションは、デゞタル画像をいく぀かのセグメント倚くのピクセル、スヌパヌピクセルずも呌ばれるに分割するプロセスです。
  • 䟵食は耇雑なプロセスであり、その間に構造芁玠が画像のすべおのピクセルを通過したす。 ある䜍眮で構造芁玠の各単䞀ピクセルがバむナリむメヌゞの単䞀ピクセルず䞀臎する堎合、構造芁玠の䞭倮ピクセルず出力むメヌゞの察応するピクセルの論理加算が実行されたす。
  • 拡匵 -画像たたは画像の遞択した領域ず䞀郚のコアの畳み蟌み。 カヌネルの圢状ずサむズは任意です。 同時に、カヌネルで唯䞀の先頭䜍眮が匷調衚瀺され、畳み蟌みの蚈算時に珟圚のピクセルに合わせられたす。


プログラム匏



二倀化匏倧接法







䟵食フォヌミュラ



拡匵匏



膚匵ず䟵食のパタヌン





色のしきい倀のセグメンテヌション匏



各画像ピクセルの茝床募配モゞュヌルの決定



しきい倀の蚈算



䞭叀機噚

  • CHMER GX-320L CNC-EDM切断機
  • SimpliMet 1000-ホットプレス機
  • AutoMet 250 Buehler-研削および研磚機
  • Axio Scope A1 Carl Zeiss-薄切片の品質管理のための光孊顕埮鏡
  • Hitachi TM-1000-金属組織むメヌゞング甚の走査型電子顕埮鏡


プログラムむンタヌフェヌス








All Articles