天天看點

計算機視覺簡介

什麼是計算機視覺

  計算機視覺,就是研究如何讓計算機“看”的一門學問。也即通過分析圖像,擷取圖像的具體資訊( 如兩點距離 ),甚至隐含資訊(

如某個物體的運動速度 )。

人和計算機的視覺類比

  下面通過對比人與計算機視覺的産生過程,加深對計算機視覺這一概念的認識。

  1. 物體投影于人眼

  對于計算機視覺,相當于錄影機捕獲到物體的運動圖像/視訊( 實質上是一組組矩陣 )

  ps:以下 2 和 3

所說的資訊專指視覺資訊,也即“看到的”客觀資訊。

  2. 人從自己看到的事物中擷取其關注的部分資訊

  對于計算機視覺,相當于從擷取的圖像/視訊中提取需要分析的資料。

  3. 人腦對這些資訊進行分析

  對于計算機視覺,相當于用某些視覺算法( opencv中就封裝好了許多相關的算法 )處理這些資料。

  4. 人基于自己的知識庫以及3中處理後的資料進行決策

  對于計算機視覺,相當于結合3中的分析結果( 視覺資訊 )和其他資訊進行決策。