コンピュータビジョン()はコンピュータがデジタルな画像、または動画をいかによく理解できるか、ということを扱う研究分野である。工学的には、人間の視覚システムが行うことができるタスクを自動化することを追求する分野である。
この分野はコンピュータが実世界の情報を取得する全ての過程を扱うため、画像センシングのためのハードウェアから情報を認識するための人工知能的理論まで幅広く研究されている。また、ではコンピュータグラフィックスとコンピュータビジョンの融合が注目を集めている。
研究対象を大別すると、 画像センサ カメラ レンジファインダ 2次元画像処理 背景差分法 フレーム間差分法 オプティカルフロー 動きベクトル 3次元画像処理 ステレオ法(コンピュータステレオビジョン) エピポーラ幾何 Shape from X 因子分解法 (factorization) 認識・識別 機械学習のアルゴリズム(k-nn, k-means, svm等) 深層学習のアルゴリズム(CNN, RNN等) 情報提示 バーチャルリアリティ 複合現実感・拡張現実感 が挙げられる。
これらの技術はロボットビジョン、ウェアラブルコンピュータなどとも深く結びついている。
また、背景知識として信号処理、線型代数などが要求される。人間の目と脳に匹敵するコンピュータビジョンの開発はAI完全な問題とされている。
関連項目 OpenCV - オープンソースの汎用的なコンピュータビジョンライブラリ。様々な画像処理が標準機能として実装されている。 Matrox Imaging Library 情報学 マシンビジョン 物体認識 物体検出 視覚と自然言語の融合研究 - コンピュータビジョンと自然言語処理の融合分野
外部リンク 画像処理ポータル 画像機器総覧 画像機器総覧は画像処理に関連する製品、技術情報を紹介しているポータルサイト CVPR ICCV2007 PAMI 数分でComputer Vision を概観