コンピュータビジョン【CV】Computer Vision
コンピュータビジョンとは?
コンピュータで画像や動画を解析し、何がどのように写っているかを識別・理解する技術、およびその研究分野。人間が視覚と脳で行う認識プロセスを機械で再現することを目指している。

画像データはコンピュータの内部では数値の集まりに過ぎない。各画素に色や明るさの数値が割り当てられており、コンピュータビジョンはこの数値を分析して境界線や形状、色の変化などを抽出し、写っている対象を識別する。初期の技術では輪郭検出やパターン照合が中心であったが、機械学習、とりわけ深層学習の進展により認識精度は大きく向上した。
現在は大量の画像で学習したニューラルネットワークが広く使われており、人手で判定条件を細かく定義しなくても複雑な対象を識別できるようになっている。具体的な処理として、物体の種類を判別する「物体認識」、物体の位置を特定する「物体検出」、顔の同一性を確認する「顔認証」、文書の文字を読み取る「文字認識」(OCR)などがある。
応用分野は製造や医療、交通など多方面に及ぶ。工場の生産ラインでは製品の微細な傷や欠陥を自動検査し、医療ではレントゲンやMRI画像から病変候補を検出する。自動運転では歩行者や信号、車線をリアルタイムで認識して走行制御に利用し、スマートフォンの顔認証では顔の特徴点を抽出して本人確認を行う。
高性能なGPUや大規模データセットの普及によりリアルタイム処理も実現されているが、光の当たり方や天候、撮影角度の違いによって認識精度が変化する場合があり、誤判定の完全な排除は依然として難しい。また、顔認証や監視カメラへの応用に関しては個人情報保護の観点から制度面、運用面での配慮が求められている。
(2026.5.10更新)