計算機視覺

計算機視覺 （ Computer vision ） 是一門研究如何使機器 “ 看 ” 的科學 ， 更進一步的說 ， 就是指用攝影機和計算機代替人眼對目標進行識別 、 跟蹤和測量等機器視覺 ， 並進一步做圖像處理 ， 用計算機處理成爲更適合人眼觀察或傳送給儀器檢測的圖像 。 作爲一門科學學科 ， 計算機視覺研究相關的理論和技術 ， 試圖建立能夠從圖像或者多維數據中獲取 「 信息 」 的人工智能系統 。 這裏所指的信息指香農定義的 ， 可以用來幫助做一個 “ 決定 ” 的信息 。 因爲感知可以看作是從感官信號中提取信息 ， 所以計算機視覺也可以看作是研究如何使人工系統從圖像或多維數據中 “ 感知 ” 的科學 。 作爲一個工程學科 ， 計算機視覺尋求基於相關理論與模型來建立計算機視覺系統 。 這類系統的組成部分包括 ： 過程控制 （ 例如工業機器人和無人駕駛汽車 ） 事件監測 （ 例如圖像監測 ） 信息組織 （ 例如圖像數據庫和圖像序列的索引建立 ） 物體與環境建模 （ 例如工業檢查 ， 醫學圖像分析和拓撲建模 ） 交感互動 （ 例如人機互動的輸入設備 ） 計算機視覺同樣可以被看作是生物視覺的一個補充 。 在生物視覺領域中 ， 人類和各種動物的視覺都得到了研究 ， 從而建立了這些視覺系統感知信息過程中所使用的物理模型 。 另一方面 ， 在計算機視覺中 ， 靠軟件和硬件實現的人工智能系統得到了研究與描述 。 生物視覺與計算機視覺進行的學科間交流爲彼此都帶來了巨大價值 。 計算機視覺包含如下一些分支 ： 畫面重建 ， 事件監測 ， 目標跟蹤 ， 目標識別 ， 機器學習 ， 索引建立 ， 圖像恢復等 。