11.5 機器視覺篇--LabVIEW圖像處理技術

2021-03-06 虛擬實驗平臺

一、背景

圖像識別技術的過程包括數據特徵分析、圖像預處理、圖像特徵提取、模式識別。

其次,是需要NI vision Developments Module(VDM)視覺開發包,這個是NI視覺所有的圖像處理函數庫,為保證可以下載使用,使用與LabVIEW相同版的VDM。該模塊可作為LabVIEW或者是文本編輯環境 .NET 以及LabWindows CVI 的插件使用。該工具提供在LabVIEW編程環境下使用多種圖像處理以及識別的函數及功能。附帶的工具包 Vision Assistant 同VBAI十分相似,但是使用它設計的視覺識別程序可以方便的轉換為LabVIEW的代碼。第三,則使用NI Vision builder For Automation Inspection(VBAI),這個是NI基於VDM開發的一款功能強大的視覺應用軟體-視覺生成器,可以使用此軟體進行直接快速的驗證。也可以做一些靜態的簡單的視覺項目。

通常被稱之為VBAI,該程序是一個可以獨立運行的程序。編程和操作界面同Vision Assistant相似,但是不可以把程序轉換為LabVIEW,只能在其環境下。

第四,則需要安裝相應的相機驅動程序啦-NI Vision Acquistin Software(VAS)。當然如果你使用的是大恆的工業相機,調用的是DLL,不需要使用IMAQdx、IMAQ等驅動,這個不安裝也可以。

如果你要使用如AVT等工業相機,則這個需要安裝。安裝後,在VBAI、VDM中的視覺助手(Vision Assistant)、MAX中都是可以直接從相機中採集圖像的。

舉例來說,該軟體在Windows平臺下的8.2.3版本包含了NI-IMAQ 3.7.1 和 NI-IMAQdx 3.0.1 (包括了對IEEE 1394 相機的支持),以及NI-IMAQ I/O 2.0.2 驅動程序。包含了在LabVIEW中所使用到的基本視覺獲取VIs。基本的視覺圖像獲取以及文件存儲之外的功能需要安裝VDM。

三、具體使用

1.相機的配置方式

2.相機屬性說明

了解如何透過LabVIEW來取得影像後,另外可針對相機的部分屬性進行參數的微調,一些常用的參數有:

 Gain Auto:可設定自動或手動增益

 Gain(Raw):設定增益值,會直接影響黑跟白的對比,調高Gain值,不僅會強化影像的對比強度,同時也會將雜訊的放大。

Image Format Controls:若使用的是彩色相機,可將影像設為灰階(Mono)或彩色格式(Color)﹔若使用的是黑白相機,則只能設定灰階影像輸出。

 Trigger Mode:開啟或關閉觸發功能

Trigger Source:可選擇軟體觸發(Software)或者硬體觸發(Line)

Generate Software Trigger:當觸發模式設定為Software時,執行相機後,每按一下取一張影像

 Exposure Auto:開啟/關閉自動曝光,一般都設定為關閉

 Exposure Mode:可設定固定曝光時間(Timed)模式,或者是脈衝寬度(Trigger Width)模式,由觸發訊號的脈衝持續時間的來決定曝光時間

Exposure Time:設定固定曝光時間,曝光時間越長,畫面亮度會有所提升,曝光時間如果拉得太長會產生過曝,如果遇到晃動也容易產生殘影。

相關焦點

  • LabVIEW 圖像處理與機器視覺
    LabVIEW 圖像處理與機器視覺聲明本文清晰列舉了 LabVIEW 視覺模塊所包含函數過多且未漢化,層次結構過於複雜
  • 計算機視覺、機器視覺、圖像處理以及人工智慧技術
    而在這些應用場景中,視覺技術的地位可謂是非常重要。談到視覺技術,我們一般會想到攝像頭。然而,攝像頭只是視覺技術體系中的輸入端,採集圖像或視頻信息。而這些圖像或視頻信息需要利用專用的視覺技術處理之後,才能給用戶提供有用的信息。我們常聽說的視覺技術分為三類:計算機視覺、機器視覺、圖像處理。通過百度百科我們可以了解到,「計算機視覺是使用計算機及相關設備對生物視覺的一種模擬。
  • CMOS圖像傳感器推動機器視覺技術系統軟體的發展
    答案是要有機器視覺技術的技術支持。根據機器視覺技術的技術性,無人機不僅可以識別障礙物,還可以知道自身與障礙物的距離,從而準確避開障礙物,避開障礙物。 機器視覺技術的定義源於智慧機器人行業,美國機器人行業協會將其定義為:「根據光電設備和非接觸式傳感器,自動接收並求解真實物體的圖像,從而獲得 所需的信息內容或用於控制智慧機器人健身運動的設備。」
  • 機器視覺有這麼難?為何有人年薪30W,有人卻還沒入門...
    3) 身處自動化其他職能領域,想要轉行機器視覺他們已經在自動化行業呆過一段時間,對於機器視覺的崗位多少有過耳聞,因此轉行機器視覺工程師是他們慎思之後的結果,但是正因為對於labview一知半解,他們很容易掉入一個思維大坑,以為學會一點labveiw編程,模仿著從市面上現有的視覺軟體就可以輕鬆完成轉行了。
  • 報名| CSIG圖像圖形學科講習班:智能駕駛與機器視覺
    中國圖象圖形學學會將圍繞「智能駕駛與機器視覺」這一主題,於2017年7月15日-17日在清華大學舉辦第二期「CSIG圖像圖形學科前沿講習班」(Advanced Lectures on Image and Graphics,簡稱IGAL)。
  • 圖像識別與人工智慧圖像識別和機器視覺有什麼區別
    人工智慧領域發展到現在,ai與人工智慧、圖像識別領域、計算機視覺領域等近年來越來越多的整合和融合。首先,人工智慧在生活工作中將普遍應用;其次,人工智慧在不同的工作場景都有其應用,從金融到醫療,從服務到工廠,應用無處不在;最後,人工智慧正在與自動駕駛技術等聯繫在一起。
  • 機器視覺技術領銜產品尺寸外觀檢測
    機器視覺技術在中國工業產品質量檢測領域的應用已經越來越廣泛,尤其是在產品的尺寸測量與外觀缺陷檢測上,這一技術已經挑起了大梁。
  • 計算機視覺:你必須了解的圖像數據底層技術
    目前主流的計算機視覺工具有OpenCV、Tensorflow、Gpu、YOLO、Keras等。計算機視覺其實是一個複雜多元的交叉領域,包含了很多來自數位訊號處理、神經科學、圖像處理、模式識別、機器學習(ML)、機器人、人工智慧(AI)等領域的概念。
  • 在圖像處理中應用深度學習技術
    速度與精度基於各種不同技術的處理器,是否都能滿足工業圖像處理中的特殊需求呢?CNN應用必須執行快速(推斷)同時滿足極低的時延。在通常的圖像處理應用中,只需要對少數幾個特性進行分類,因此選擇小型或中型網絡通常就足以應對,AlexNet、SqueezeNet 或MobileNet 都是這類網絡的典型代表。這幾種網絡類型在機器視覺領域,預測精度、網絡大小和計算速度以及帶寬這幾方面有著良好的平衡。
  • 物聯網系列之機器視覺
    圖2 | 機器視覺的工作示意圖和主要硬體資料來源:國泰君安證券研究所、華泰證券研究所機器視覺的技術情況| 上遊機器視覺上遊環節是光源、鏡頭、視覺傳感器、圖像採集卡和圖像處理軟體圖像處理軟體是將輸入的圖像數據進行處理,得到符合要求的運算結果,包含定位、測量、字符/條碼識別、斑點檢測等功能的通用目的,也包含適用於面板檢測、封裝檢測等專用目的。圖像處理軟體具有較高的技術壁壘。
  • 2020中國(上海)國際機器視覺技術及工業應用展
    2020 Shanghai Machine Vision Exhibition簡稱:MVT時間:2020年2月25-28號(展期四天)地點:國家會展中心-上海虹橋關於MVT 2020 China show機器視覺輔件圖像處理系統:光學文字
  • 基於機器視覺的零件圖像採集及識別的研究
    0 引言 機器視覺是通過光學的裝置和非接觸的傳感器自動地接受和處理一個真實物體的圖像,以獲得所需信息或用於控制機器動作的裝置。
  • 【E問E答】入行機器視覺,視覺技術到底難不難學
    而機器視覺系統是指通過機器視覺產品(即圖像捕獲設備,分為CMOS和CCD)將攝取的目標轉換為圖像信號,並將其傳輸到專用圖像處理系統以獲得形狀信息目標,根據像素分布。  將亮度和顏色等信息轉換為數位化信號;圖像系統對這些信號執行各種操作以提取目標的特徵,然後根據辨別的結果控制設備的動作。
  • labview實現深度學習,還在用python?
    傳統的視覺算法受打光以及圖像的邊緣對比度影響,無法做到人眼的分辨效果,而且人具有學習能力,經過大量樣本的學習,人就可以找到不同物體之間的細微差別
  • 機器視覺十佳圖書列表
    計算機視覺賦予機器或者計算機人類感官的計算機的科學。計算機視覺包括獲取,處理、分析和理解數字圖像以及提取高維數據的方法。本文蟲蟲給你推薦業界選出的計算機視覺最佳的圖書。本書是對各種常常見的圖像分析和處理技術的全面指導書籍。
  • 2014中國機器視覺行業十大知名品牌
    機器視覺系統是指通過機器視覺產品(即圖像攝取裝置,分CMOS和CCD兩種)將被攝取目標轉換成圖像信號,傳送給專用的圖像處理系統,根據像素分布和亮 度、顏色等信息,轉變成數位化信號大恆圖像自成立之日起,一直堅持走以技術開發為主的發展道路,一直致力於圖像視覺領域的研究開發,建立了技工貿一體化的結構,連續十五年被中關村科技園區認定為高新技術企業。    在國內,大恆圖像是首屈一指的專業視頻圖像處理設備供應商,同時也是著名的圖像應用系統集成商和解決方案提供商。
  • 技術回顧 ▏深度學習在機器視覺中有哪些典型的應用?
    訓練一個DNN 通常需要數千個帶標記的訓練圖像(即用所需輸出標 記的圖像),以及數千個帶標記的圖像來評估候選訓練算法。當然,這些數據的性質非常重要:訓練和驗證數據,必須能夠代表算法要處理的情況的多樣性。如果很難或者不可能獲得足夠多樣化的訓練數據,那麼最好還是使用傳統技術。當我們深入研究客戶的需求時,我們經常發現,最初看起來像單一視覺問題的任務,往往可以分解為幾個子任務。
  • 2D相機與3D相機的機器視覺
    打開APP 2D相機與3D相機的機器視覺 新機器視覺 發表於 2020-11-27 09:46:03 機器視覺與計算機視覺並沒有一個明顯的定義去劃分。但在實際應用中,應用於工業檢測的時候更多地被稱為機器視覺而非計算機視覺。這時候,機器視覺更多地偏向或者專指以圖像傳感器為採集軟體,輔助以光源,PLC甚至機器人等外部設備,以實現特定的檢測或定位等特定目的。如果你從事的是機器視覺行業則避免不了PCL,機器人,編碼器,光柵尺,光源,鏡頭等這些圖像之外的硬體設備打交道。
  • 基於機器視覺技術的香菸濾棒內置物檢測系統設計
    作者 徐洋(中國電子科技集團公司第41研究所,安徽 蚌埠 233000)本文引用地址:http://www.eepw.com.cn/article/201901/397277.htm  摘要:本文進行了一種基於機器視覺技術的香菸
  • 機器視覺涉及廣泛 淺談其前世今生
    機器視覺技術是一門涉及人工智慧、神經生物學、心理物理學、計算機科學、圖像處理、模式識別等諸多領域的交叉學科。機器視覺主要用計算機來模擬人的視覺功能,從客觀事物的圖像中提取信息,進行處理並加以理解,最終用於實際檢測、測量和控制。