NI-Vision 有支援立體視覺(Stereo Vision)或深度感知(Depth Perception)嗎?



主要軟體: Vision Development Module
主要軟體版本: N/A
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我的系統中有會移動的物體,其相對於兩支相機的距離會改變。NI-Vision可以在不知道物體大小的情況下找出深度資訊嗎?

解答:

Vision Development Module 2012

自LabVIEW 2012起,視覺開發模組(Vision Development Module)提供雙眼立體視覺演算法,可以使用多個相機來計算影像深度資訊。利用校正後雙相機的影像,此新演算法可建立影像的深度圖(Depth Image),提供更豐富的資訊來實現如物件辨識、缺陷偵測、以及機械手臂之運動軌跡規劃等各方面的應用。

2012之前

NI-Vision 或 NI-IMAQ 並沒有內建立體視覺的功能。然而,可以用客製化的演算法來為你的應用找出最佳的答案。在兩支相機的情況下,先使用 blob detection 或 pattern matching 來偵測物體,然後分別找出兩張影像的像素座標,最後使用你的演算法將像素位置的差異值轉為距離與大小。



相關連結: KnowledgeBase 3FDHO5CH: IMAQ Vision Algorithms 
KnowledgeBase 2HUBJPXL: Licensing National Instruments Vision Software
Developer Zone: 3D Imaging with NI LabVIEW

附加檔案:





報告日期: 10/02/2003
最後更新: 12/18/2012
文件偏號: 321EKEOK