一種基於機器視覺的結構光三維掃描系統

2021-01-08 電子產品世界

0 引 言
隨著製造技術的快速發展和製造領域的不斷擴大,使得對製造產品的質量要求也越來越高。傳統意義上很多對產品的檢測方法已經不能適應現代製造業的要求。計算機視覺檢測技術具有操作、維護簡單,測量速度快,精度高,測量範圍廣等眾多無可比擬的優點,被認為是檢測技術領域中最具有發展潛力的技術。機器視覺被稱為自動化的眼睛,在國民經濟、科學研究及國防建設上都有著廣泛的應用。機器視覺不但可以實現無接觸觀測,還可以長時間保持精度,因此,機器視覺系統可以廣泛應用於長時間的、惡劣的環境。
在此探討了線性結構光三維掃描系統的特點。設計一種能夠測量物體深度的結構光三維掃描系統,通過圖像處理技術對雷射條紋進行提取,並建立數學模型,採用三角法測量方法獲取深度信息,對工件圖像進行重建。最後,實驗結果驗證了該系統的有效性。

1 基於機器視覺的結構光三維掃描系統模型
結構光測量是將雷射器發出的光束經過光學系統形成某種形式的光,包括點、單線、多線、單圓、同心多圓、網格、十字交叉、灰度編碼圖案、顏色編碼圖案和隨機紋理投影等投向景物,在景物上形成特定的圖案,並通過圖像處理,對圖案進行提取,然後根據三角法進行計算,從而得到景物表面的深度信息。根據投射光圖案的種類可分為單點法、單線法和圖案法。
1.1 系統的硬體結構設計
如圖1所示,文中所設計的結構光三維掃描系統由3大部分組成,分別是運動平臺、雷射器和攝像機。系統的運動平臺由導軌絲槓機構成,絲槓上的滑塊帶動工件左右運動,絲槓由伺服馬達驅動。攝像機垂直於導軌運動平面。雷射器和攝像機與攝像機呈固定角度安裝。雷射器所射出的線形光斑垂直於工件的運動方向。雷射器與攝像機的相對角度可以調節,調節範圍由20~~45。之間。運動平臺行程為100 mm,圖像解析度為0.2 mm/pixel。
1.2 系統的數學模型建立
系統的數學模型如圖2所示。工件放置於運動平臺上,攝像機垂直安裝在運動平臺正上方,雷射與水平面的夾角θ,雷射器產生一字的線性結構光,由於物體表面與運動平臺的高度差,條形光斑同時照射在物體上的A處和平臺的B處。用攝像機獲得光斑的圖像,經圖像採集卡輸入至計算機,經過圖像處理,可以測量出點A與點B的距離d,根據三角法公式tanθ=H/d,可以通過光斑間距d計算出工件的高度H。因此物坐標和像坐標對應關係為:

本文引用地址:http://www.eepw.com.cn/article/188827.htm


其中:xg,yg,zg分別為物坐標;k為像素一毫米轉換係數;xi,yi分別為圖像坐標。

2 結構光光斑提取的相關理論與方法
從系統的數學模型可知,物體的深度信息H主要受θ和d的影響,而θ主要表現為系統誤差。因此,有必要對條紋間距d進行深入研究,以提高系統的精度。其主要包括:圖像增強、圖像二值化以及圖像細化。
2.1 圖像增強
圖像增強主要增加圖像的對比度,突出圖像中的高頻部分。算法描述為:設原圖像的灰度級為x,其最大和最小灰度級分別為xmax和xmin期望圖像灰度級的最大和最小值分別為ymax和ymin則與原圖像灰度級x相對應的期望灰度級:


式(3)是一個線性函數:參數n是函數的斜率;6是函數在y軸的截距;x表示輸入圖像的灰度;y表示輸出圖像的灰度。
2.2 圖像二值化
這裡所採用的256色的灰度圖像,通過選取閾值t,將小於t灰度全設為0,即黑色;將大於t的灰度全部設為255,即白色。這樣,目標就從背景中獨立出來。採用文獻提出的一種基於熵的自動閾值提取方法。一幅圖像的直方圖可以表示為:


式中:G表示灰度值的總和;g(h)表示圖像灰度等級為h的像素個數。一幅具有[O,N一1]灰度值範圍圖像的直方圖的熵可以表示為:


式(6)中,ta。表示圖像分割的閾值,則不同閾值範圍內的熵可以表示為:


總熵可以表示為。通過求解一組優化的閾值,可以使總熵達到最大。其中:L表示閾值的個數,a―O,1,…,L一1。
2.3 圖像細化
圖像的細化是一個通過迭代去除目標圖像上不影響連通性的輪廓象素點,以得到最終寬度為一個像素的圖像骨架的過程。對被處理的圖像進行細化有助於突出圖像的形狀特點和減少冗餘的信息量。

3 實驗結果與分析
3.1 系統標定
實驗通過基於機器視覺結構光三維掃描系統獲取扳手三維圖像,為獲得準確的三維圖像,首先採用40 mm的標準塊規進行測量,測量結果與誤差如表1所示。圖3為三維掃描系統的測量軟體界面。


相關焦點

  • 【深圳顯揚科技有限公司】高速高清三維機器視覺系統
    新品亮點:研發團隊在三維視覺成像、工業自動化方面已經積累近10年的研發與產業化經驗,產品創新性主要體現在,提出高速高清三維成像算法和環境光抑制技術,最高實現每秒300幀三維掃描,最高精度達到1微米。通過環境光抑制技術,實現對高反光物體的三維測量。研發主動結構光投影系統,自主設計光學引擎,開發出高解析度、高速、高亮度的投影系統。
  • 基於機器視覺的汽車智能駕駛系統
    在目前汽車輔助駕駛所採用的環境感知手段中,視覺傳感器比超聲、雷射雷達等可獲得更高、更精確、更豐富的道路結構環境信息。隨著計算機技術的發展和圖像處理/識別技術的成熟,機器視覺技術獲得長足的發展,目前廣泛的應用在三維測量、三維重建、虛擬實境、運動目標檢測和目標識別等方面。
  • 三維視覺將成為機器標配的眼睛
    三維視覺將成為機器標配的眼睛 梁傑民 發表於 2020-11-23 15:11:00 在過去,機器視覺通常指的是二維視覺系統即通過攝像機拍攝一張平面照片
  • 基於三維建模的視覺檢測系統為複合材料製造商節省寶貴時間和費用
    謝菲爾德大學先進位造研究中心(AMRC)利用一種基於三維建模的視覺檢測系統,取消了複合材料及部件的人工檢查過程,為複合材料製造商節省了寶貴的時間和費用。Zeeshan說:「我們發現,Hexagon開發了一種專用於檢查纖維取向的複合材料檢測系統,我們認為它有可能成為解決我們一些檢測問題的潛在候選方案。他們很快就能把這樣的系統帶到AMRC以進行案例研究——一個帶有RS5雷射掃描儀和視覺系統3D的Absolute Arm(絕對臂)。」
  • 讓機器理解三維世界,「商湯科技」暢想人工智慧3D視覺技術的未來
    賦予機器感知三維世界的「眼睛」人類擁有與生俱來的3D環境感知和理解能力,這是因為我們用兩隻眼睛來捕捉圖像,通過大腦處理形成立體視覺,從而辨認物體的形狀方位、他人的動作,輕鬆自然地跟這個三維世界交互。能否讓機器也能感知三維世界呢?或許很多人會想到給機器添加一顆攝像頭。
  • 自研MEMS動態結構光視覺模組,「小優智能」將側重消費場景落地
    從技術路線上看,3D機器視覺作為傳統2D視覺的補充,近年來市場需求激增,國內外創業公司也比較踴躍。在核心傳感器研發方面,3D視覺當前分為單雙目、結構光、雷射、TOF這幾種主流路徑。36氪接觸到的蘇州小優智能科技有限公司(以下簡稱「小優智能」)就是一家3D機器視覺公司,專注於研發、生產及銷售基於動態結構光技術的3D機器視覺模組。
  • 上海光機所提出基於結構光投影的快速三維重建方法
    三維掃描儀(3D scanner) 是一種科學儀器,用來探測並分析現實世界中物體的三維形狀。在工業設計、逆向工程、機器人導航、醫療檢查、刑事鑑定、文物保護、電影製片、遊戲創作等眾多領域中都有應用。雙目三維掃描系統中關鍵是如何解決對應問題,即如何確定左右兩幅圖像中的兩個像點是物體表面同一物點所成。
  • 基於ATCA AVP系統的高端機器視覺應用的解決方案
    基於ATCA AVP系統的高端機器視覺應用的解決方案 黃怡暾,凌華科技 發表於 2021-01-15 10:31:10   作者:黃怡暾,凌華科技工業計算機產品部 機器視覺的市場應用日益增加
  • 科普:機器視覺技術原理解析及應用領域
    如何使光能在一定的程度上保持穩定,是實用化過程中急需要解決的問題。另一方面,環境光有可能影響圖像的質量,所以可採用加防護屏的方法來減少環境光的影響。照明系統按其照射方法可分為:背向照明、前向照明、結構光和頻閃光照明等。其中,背向照明是被測物放在光源和攝像機之間,它的優點是能獲得高對比度的圖像。前向照明是光源和攝像機位於被測物的同側,這種方式便於安裝。
  • 機器視覺系統的一般構架與組成
    工業自動化推廣機器視覺技術的飛速發展,由於機器視覺系統更複雜,大多數人不知道的結構,但基本框架是同一型號。該流程包括的信號模塊的以下序列:(1)光學成像模塊。該模塊分為照明系統設計和透鏡光學系統設計兩部分。照明設計是研究被測物體的光學特性、距離、物體尺寸、背景特性,合理設計光源的強度、顏色、均勻性、結構和尺寸,並設計合理的光路,以達到獲取目標相關結構信息的目的。的投影透鏡側是主要成分的空間信息是像側。
  • 機器視覺成像中的光偏振技術
    視頻和機器視覺系統依賴於電子成像儀,這些成像儀通常顯示從8位到12位的信噪比。
  • 前沿研究丨基於三維掃描振鏡的原位雷射加工方法研究
    對於傳感器標定,主要包括相機標定和光平面方程標定兩部分,其中光平面方程標定是難點,如何獲取高精度控制點來擬合光平面成為線結構光傳感器標定的關鍵問題。本研究利用一套三維掃描振鏡及一個旁軸相機搭建了三維原位雷射加工系統,通過原位加工實驗驗證了整套系統的可行性及實用性。
  • 基於stm32f4的三維旋轉顯示平臺
    本文引用地址:http://www.eepw.com.cn/article/201609/296520.htm  本作品搭建了基於stm32f4的三維旋轉顯示平臺,它的顯示原理屬於三維顯示中的體三維顯示一類。它是通過適當方式來激勵位於透明顯示體內的物質,利用可見輻射光的產生三維體像素。
  • 三維旋轉雷射掃描測量系統的設計
    1 三維雷射掃描儀的工作原理 三維雷射掃描儀是基於雷射掃描測量的原理而設計的,主要作用是對三維形狀進行數位化,基本工作原理是:線雷射器發出的光平面掃描物體表面,面陣CCD採集被測物面上雷射掃描線的漫反射圖像,在計算機中對雷射掃描線圖像進行處理,依據空間物點與CCD面陣像素的對應關係計算物體的景深信息,得到物體表面的三維坐標數據,快速建立原型樣件的三維模型,如圖1所示。
  • 基於MEMS微振鏡的固態雷射雷達掃描模組、3D深度相機的簡單分析介紹
    打開APP 基於MEMS微振鏡的固態雷射雷達掃描模組、3D深度相機的簡單分析介紹 發表於 2017-12-19 09:11:40
  • 可實時三維成像的雷射掃描立體顯微鏡
    一個問題是成像景深很小,一次只能看到樣品中薄薄的一層,無法直接看到樣品的三維分布。另一個更困難的問題是:想要模仿人類通過雙目視覺感知周圍的三維世界,就需要把貝塞爾光束沿兩個方向掃描,如果這兩個方向成像的時間延遲過大,轉瞬即逝的螢光信號就無法被準確的捕獲和定位。
  • 機器視覺系統包含哪些組成部分
    硬體部分硬體結構目前市場上的機器視覺系統可以按結構分為兩大類:基於PC的機器視覺系統和嵌入式機器視覺系統。基於PC的機器視覺系統是傳統的結構類型,硬體包括CCD相機、視覺採集卡和PC等。嵌入式機器視覺系統將所需要的大部分硬體如CCD、內存、處理器以及通信接口等壓縮在一個「黑箱」式的模塊裡,又稱之為智能相機,其優點是結構緊湊、性價比高、使用方便、對環境的適應性強,是機器視覺系統的發展趨勢。
  • 德州儀器:採用基於TI DLP®技術的結構光實現高精度3D掃描
    後來出現了用於 3D 掃描的光學方法,如:結構光。結構光是將一組圖案投射到物體上並用相機或傳感器捕捉圖案失真的過程。然後利用三角計算方法計算數據並輸出 3D 點雲,從而生成用於測量、檢查、檢測、建模或機器視覺系統中各種計算的數據。光學 3D 掃描受到青睞的原因在於不接觸被測物體,並且可以非常快速甚至實時地獲取數據。
  • 光偏振技術再次迎來進步,光偏振在機器視覺中的應用
    自2018年以來,隨著偏振光相機和成像組件發布,機器視覺中偏振光的新應用和用途不斷湧現。要了解偏振光應用,需要了解最新的偏振相機和傳感器,並需要了解使用偏振技術的優勢和局限性。偏振概念光是一種橫波,垂直於其傳播方向振蕩。自然光以及幾乎所有的人造光(LED,白熾燈,螢光燈等)都是非偏振或弱偏振的。
  • 光偏振技術再次迎來進步,光偏振在機器視覺中的應用來得
    偏振光技術是成像數十年來用於圖像增強的一種濾波技術,它也被廣泛用於商業攝影和機器視覺圖像採集中。自2018年以來,隨著偏振光相機和成像組件發布,機器視覺中偏振光的新應用和用途不斷湧現。要了解偏振光應用,需要了解最新的偏振相機和傳感器,並需要了解使用偏振技術的優勢和局限性。