AI人工智能 概述

2020-09-24 13:35 更新

計算機(jī)視覺涉及使用計算機(jī)軟件和硬件建模和復(fù)制人類視覺。 在本章中,我們將詳細(xì)地學(xué)習(xí)。

計算機(jī)視覺

計算機(jī)視覺是一門學(xué)科,根據(jù)場景中存在的結(jié)構(gòu)特性,研究如何從 2D 圖像重構(gòu),中斷和理解 3D 場景。

計算機(jī)視覺層次結(jié)構(gòu)

計算機(jī)視覺分為以下三個基本類別 -

  • 低級視覺 - 它包括用于特征提取的過程圖像。
  • 中級視覺 - 它包括物體識別和 3D 場景解釋
  • 高級視覺 - 它包括對活動,意圖和行為等場景的概念性描述。

計算機(jī)視覺與圖像處理

圖像處理將圖像轉(zhuǎn)換為圖像。 圖像處理的輸入和輸出都是圖像。

計算機(jī)視覺是從其圖像中構(gòu)建對物理對象的明確而有意義的描述。 計算機(jī)視覺的輸出是 3D 場景中結(jié)構(gòu)的描述或解釋。

應(yīng)用 計算機(jī)視覺在以下領(lǐng)域中應(yīng)用 -

  • 機(jī)器人領(lǐng)域
    • 本地化 - 自動確定機(jī)器人位置
    • 導(dǎo)航
    • 避免障礙
    • 裝配(插入孔,焊接,噴漆)
    • 操作(例如 PUMA 機(jī)器人操作器)
    • 人機(jī)器人交互(HRI):智能機(jī)器人與人交互和服務(wù)
  • 醫(yī)學(xué)領(lǐng)域
    • 分類和檢測(例如病變或細(xì)胞分類和腫瘤檢測)
    • 2D/3D 分割
    • 3D 人體器官重建(MRI或超聲波)
    • 視覺引導(dǎo)的機(jī)器人手術(shù)
  • 安全領(lǐng)域
    • 生物識別技術(shù)(虹膜,指紋,臉部識別)
    • 監(jiān)視 - 檢測某些可疑的活動或行為
  • 運(yùn)輸
    • 自主車輛
    • 安全,例如駕駛員警惕性監(jiān)控
  • 工業(yè)自動化應(yīng)用
    • 工業(yè)檢查(缺陷檢測)
    • 部件
    • 條碼和包裝標(biāo)簽閱讀
    • 對象排序
    • 文件理解(例如 OCR)

安裝有用的包

對于使用 Python 的計算機(jī)視覺,您可以使用名為 OpenCV(開源計算機(jī)視覺)的流行庫。 它是一個主要針對實時計算機(jī)視覺的編程功能庫。 它用 C++ 編寫,其主要接口是 C++。 可以借助以下命令來安裝此軟件包 -

pip install opencv_python-X.X-cp36-cp36m-winX.whl

這里X代表示機(jī)器上安裝的Python版本,以及所擁有的 win32 或 64 位版本。

如果您使用的是 anaconda 環(huán)境,請使用以下命令安裝 OpenCV -

conda install -c conda-forge opencv
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號