在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

三維重建之結(jié)構(gòu)光編碼方案研究

新機(jī)器視覺(jué) ? 來(lái)源:CSDN ? 2023-08-16 16:52 ? 次閱讀

一、序言

在介紹結(jié)構(gòu)光編碼方案之前,先介紹一下目前常見(jiàn)的三維測(cè)量方法,從原理上來(lái)講分為以下幾類(lèi):

ba4bd6b0-3c0f-11ee-9e74-dac502259ad0.png

大家可以看到,結(jié)構(gòu)光屬于主動(dòng)式光學(xué)測(cè)量的一類(lèi),而常見(jiàn)的光學(xué)三維測(cè)量可以分為以下三類(lèi),右邊是它們各自的原理圖:

ba6b20f6-3c0f-11ee-9e74-dac502259ad0.png

二、結(jié)構(gòu)光分類(lèi)

接下來(lái)進(jìn)入主題,正式介紹結(jié)構(gòu)光編碼方案。結(jié)構(gòu)光三維重建按照所投影的圖案一般可以分為以下三類(lèi),點(diǎn)結(jié)構(gòu)光、線結(jié)構(gòu)光和面結(jié)構(gòu)光,其中面結(jié)構(gòu)光按照編碼原理又可以基于時(shí)域編碼的結(jié)構(gòu)光和基于空域編碼的結(jié)構(gòu)光。

1、點(diǎn)結(jié)構(gòu)光

其光源一般是激光器,測(cè)量時(shí)將光束投射到被測(cè)物表面形成光點(diǎn),相機(jī)拍攝被測(cè)物圖像,如下圖所示,之后通過(guò)空間三角關(guān)系獲得被測(cè)物光點(diǎn)照射位置的三維坐標(biāo)。

ba937b32-3c0f-11ee-9e74-dac502259ad0.png

優(yōu)點(diǎn):逐點(diǎn)掃描被測(cè)物表面,每個(gè)點(diǎn)都要采集一張圖片,可以獲取較高密度的點(diǎn)云,精度最高。

缺點(diǎn):需要采集大量的圖片,導(dǎo)致效率低下。

2、線結(jié)構(gòu)光

線結(jié)構(gòu)光是對(duì)點(diǎn)結(jié)構(gòu)光的擴(kuò)充改進(jìn),它將掃描點(diǎn)變成掃描線,測(cè)量時(shí)激光器發(fā)出的光線以一條線的形式掃描被測(cè)物表面,之后還是用相機(jī)采集掃描的圖片,通過(guò)空間三角關(guān)系獲得被測(cè)物光點(diǎn)照射位置的三維坐標(biāo)。

優(yōu)點(diǎn):對(duì)比點(diǎn)結(jié)構(gòu)光方法,只需進(jìn)行一維掃描就可獲得物體的深度,簡(jiǎn)化了點(diǎn)結(jié)構(gòu)光的復(fù)雜度。

缺點(diǎn):效率較低。

3、面結(jié)構(gòu)光

面結(jié)構(gòu)光也叫編碼結(jié)構(gòu)光,典型的硬件組成由投影儀—相機(jī)對(duì)表示,如下圖所示。投影儀將編碼圖案投射到被測(cè)物表面,然后由相機(jī)進(jìn)行同步采集。其基本原理是投射的編碼圖案經(jīng)過(guò)被測(cè)物表面調(diào)制,此時(shí)物體表面的高低信息便儲(chǔ)存在了調(diào)制后的編碼圖案中,然后用相機(jī)從一個(gè)或多個(gè)角度采集這些變形的圖案,找到相機(jī)和投影儀像素之間的對(duì)應(yīng)點(diǎn),利用三角法原理求出被測(cè)物表面的三維坐標(biāo)。

babef4f6-3c0f-11ee-9e74-dac502259ad0.png

按照不同的編碼方法,面結(jié)構(gòu)光可以分為多類(lèi):

A、時(shí)域編碼

時(shí)域編碼是一種常用的編碼策略,該方法將一系列的簡(jiǎn)單圖案按時(shí)間先后順序投影到被測(cè)物表面,一個(gè)給定像素的編碼就是該位置在時(shí)間上隨投影圖案的明暗變化。

優(yōu)點(diǎn):這種編碼方案在三維測(cè)量上有很高的測(cè)量精度,且易于在工程上實(shí)現(xiàn)。

缺點(diǎn):速度較慢,無(wú)法對(duì)動(dòng)態(tài)物體進(jìn)行實(shí)時(shí)重建。

接下來(lái)介紹幾種常見(jiàn)的時(shí)域編碼:

① Binary Code (二進(jìn)制編碼)

二進(jìn)制編碼使用黑白條紋形成一系列投影圖案,這樣物體表面上的每個(gè)點(diǎn)都擁有一個(gè)獨(dú)特的二進(jìn)制代碼。N個(gè)圖案可以編碼2?個(gè)條紋。

優(yōu)點(diǎn):精度比較高,對(duì)表面特征不太敏感,因?yàn)樗邢袼刂兄淮嬖诙M(jìn)制值。

缺點(diǎn):為了獲得高的空間分辨率,需要投影大量的序列圖案,而且場(chǎng)景中的所有對(duì)象都必須保持靜止,級(jí)數(shù)較高的二進(jìn)制碼圖片條紋密集,解碼容易出錯(cuò)。

baf012f2-3c0f-11ee-9e74-dac502259ad0.png

② Gray Code (格雷碼)

格雷碼是二進(jìn)制碼的一種改進(jìn),它的任意倆個(gè)相鄰代碼只有一位二進(jìn)制數(shù)不同,最大數(shù)和最小數(shù)之間也僅有一位數(shù)不同即“首尾相連”,又稱(chēng)“循環(huán)碼”。

優(yōu)點(diǎn):精度高,相鄰狀態(tài)變換是僅有一位發(fā)生改變,魯棒性好。

缺點(diǎn):速度慢,無(wú)法達(dá)到實(shí)時(shí)

baffac26-3c0f-11ee-9e74-dac502259ad0.png

③ Phase Shift (相移碼)

投影多幅具有相位差的結(jié)構(gòu)光圖像來(lái)獲得相位信息,常見(jiàn)的幾種算法有三步相移法、四步相移法和五步相移法。編碼圖案的強(qiáng)度按照正弦函數(shù)分布,沿平行于編碼軸的線的每個(gè)點(diǎn)都可以用唯一的相位值來(lái)表征。任何非平面3D形狀都會(huì)導(dǎo)致記錄的圖案相對(duì)于投影圖案發(fā)生變形,并記錄為相位偏差,此相位偏差可以提供被測(cè)物體的形狀信息。

優(yōu)點(diǎn):速度較快,三步相移法只需要投影三幅圖片即可,測(cè)量精度也較高。

缺點(diǎn):投影的非線性問(wèn)題、包裹相位展開(kāi)問(wèn)題、相位誤差補(bǔ)償問(wèn)題。

bb1b294c-3c0f-11ee-9e74-dac502259ad0.png

④ Hybrid:Phase Shift + Gray Code (相移+格雷碼)

格雷碼和相移碼可以混合使用,利用各自的優(yōu)點(diǎn)進(jìn)行更好的編碼解碼方案。

優(yōu)點(diǎn):格雷碼在沒(méi)有任何模糊性的情況下確定相位的絕對(duì)范圍,而相移提供的亞像素分辨率超過(guò)了格雷碼提供的條紋數(shù)。

缺點(diǎn):混合方法需要更多的投影,并且不適合動(dòng)態(tài)對(duì)象的三維成像。

bb2e9860-3c0f-11ee-9e74-dac502259ad0.png

B、空域編碼

空域編碼和時(shí)域編碼最顯而易見(jiàn)的不同就是時(shí)域編碼需要投射多幅圖案而空域編碼只需投射一幅圖案。唯一的編碼圖案中每點(diǎn)的碼字從該點(diǎn)周?chē)c(diǎn)提供的信息(例如像素值、幾何形狀等)中得到。

優(yōu)點(diǎn):該編碼方法在測(cè)量過(guò)程中只投影和采集一幅圖像,計(jì)算量比時(shí)域編碼方法顯著降低,可用于實(shí)時(shí)的三維場(chǎng)景測(cè)量。

缺點(diǎn):空域編碼分辨率不高,且在解碼階段會(huì)有空間臨近點(diǎn)的信息丟失,最終計(jì)算得到的的場(chǎng)景三維點(diǎn)與時(shí)域編碼相比精度較低。

接下來(lái)介紹幾種常見(jiàn)的空域編碼:

① One-shot method based on point-pattern

使用單個(gè)點(diǎn)或一組點(diǎn)來(lái)解決相機(jī)和投影儀之間的對(duì)應(yīng)問(wèn)題。有了足夠多的點(diǎn),就可以魯棒地測(cè)量物體的三維形狀。

優(yōu)點(diǎn):簡(jiǎn)單、高效、精度高、抗外界光干擾強(qiáng)。

缺點(diǎn):重建分辨率低,具體應(yīng)用通常需要特定的圖像處理方法。

bb4a7256-3c0f-11ee-9e74-dac502259ad0.png

② One-shot method based on line-pattern:

使用一組線條或條紋來(lái)解決相機(jī)和投影儀之間的對(duì)應(yīng)問(wèn)題,因?yàn)樵O(shè)計(jì)圖案中的所有線條都是平行的,深度是通過(guò)相機(jī)和投影儀之間的線對(duì)線三角測(cè)量計(jì)算的。

優(yōu)點(diǎn):簡(jiǎn)單、高效、精度高、分辨率相對(duì)較高、抗外部光干擾能力強(qiáng)

缺點(diǎn):特定的應(yīng)用通常需要特定的圖像處理方法。

bc0acd44-3c0f-11ee-9e74-dac502259ad0.png

③ One-shot method based on crossed-line-pattern

使用一組交叉線或交叉條紋來(lái)解決相機(jī)和投影儀之間的對(duì)應(yīng)問(wèn)題。通常,交叉線圖案的水平線和垂直線采用不同的顏色,以便于識(shí)別線。設(shè)計(jì)圖案中相同顏色的所有線條都是平行的,深度是通過(guò)相機(jī)和投影儀之間的水平線到水平線三角測(cè)量和垂直線到垂直線三角測(cè)量計(jì)算的。

優(yōu)點(diǎn):簡(jiǎn)單、高效、精度高、分辨率相對(duì)較高、抗外部光干擾能力強(qiáng)

缺點(diǎn):特定的應(yīng)用通常需要特定的圖像處理方法。

bc3dd004-3c0f-11ee-9e74-dac502259ad0.png

三、補(bǔ)充:

Light coding method

光編碼可以被認(rèn)為是結(jié)構(gòu)光的一種演變,它使用隨機(jī)散斑代替精心設(shè)計(jì)的結(jié)構(gòu)光圖案,通過(guò)相機(jī)和散斑投影儀之間的三角測(cè)量來(lái)計(jì)算深度。下圖顯示了通過(guò)三角測(cè)量進(jìn)行深度計(jì)算的原理,基線b 、到參考面Z0的距離、紅外攝像機(jī)的焦距f以及攝像機(jī)坐標(biāo)觀察到的視差d均通過(guò)標(biāo)定確定。然后,深度Z k 計(jì)算為:

bc925c28-3c0f-11ee-9e74-dac502259ad0.png

bca10e6c-3c0f-11ee-9e74-dac502259ad0.png

激光束投射到擴(kuò)散表面后,衍射斑隨機(jī)形成。這些衍射點(diǎn)是高度隨機(jī)的,并且隨著距離的變化而改變圖案。在三維空間中,不同位置的圖案總是不同的。產(chǎn)生的散斑圖案取決于激光的波長(zhǎng)、激光束的大小以及擴(kuò)散面與觀察面之間的距離。下圖顯示了Kinect v1和其它文獻(xiàn)中分別產(chǎn)生的兩種不同散斑圖案。由于散斑圖案的高度隨機(jī)性,其圖像處理精度遠(yuǎn)低于處理精心設(shè)計(jì)的圖案,因?yàn)榫_的數(shù)學(xué)模型可用于已知形狀的圖案。與其他結(jié)構(gòu)光方法相比,光編碼方法的測(cè)量精度要低得多。與其他方法相比,它具有成本低、通用性好等優(yōu)點(diǎn)。

bcaf2902-3c0f-11ee-9e74-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    805

    瀏覽量

    42195
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    967

    瀏覽量

    55579
  • 結(jié)構(gòu)光
    +關(guān)注

    關(guān)注

    0

    文章

    74

    瀏覽量

    13454

原文標(biāo)題:三維重建之結(jié)構(gòu)光編碼方案研究

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺(jué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用DLP LightCrafter4500投影結(jié)構(gòu)進(jìn)行三維重建遇到的疑問(wèn)求解

    使用DLP LightCrafter4500 投影結(jié)構(gòu)進(jìn)行三維重建,遇到以下問(wèn)題: (1)投影自己的圖片,如何使投影出的圖片和原圖片的亮度一致。它是可以設(shè)定LED的亮度,我投影出來(lái)的圖片亮度很
    發(fā)表于 03-03 06:29

    怎樣去設(shè)計(jì)一種基于RGB-D相機(jī)的三維重建無(wú)序抓取系統(tǒng)?

    為什么要開(kāi)發(fā)一種三維重建無(wú)序抓取系統(tǒng)?三維重建無(wú)序抓取系統(tǒng)是由哪些部分組成的?三維重建無(wú)序抓取系統(tǒng)有哪些關(guān)鍵技術(shù)和創(chuàng)新點(diǎn)?
    發(fā)表于 07-02 06:29

    如何去開(kāi)發(fā)一款基于RGB-D相機(jī)與機(jī)械臂的三維重建無(wú)序抓取系統(tǒng)

    基于RGB-D相機(jī)與機(jī)械臂的三維重建無(wú)序抓取系統(tǒng)有哪些關(guān)鍵技術(shù)?如何去開(kāi)發(fā)一款基于RGB-D相機(jī)與機(jī)械臂的三維重建無(wú)序抓取系統(tǒng)?基于RGB-D相機(jī)與機(jī)械臂的三維重建無(wú)序抓取系統(tǒng)是由哪些部分組成的?
    發(fā)表于 09-08 06:12

    MC三維重建算法的二義性消除研究

    面繪制法進(jìn)行三維重建三維重建技術(shù)的主要方法,Marching Cubes(移動(dòng)立方體)算法是經(jīng)典的面繪制法。本文在剖析了MC 算法的基礎(chǔ)上,針對(duì)其存在的二義性問(wèn)題,給出了消除二義性
    發(fā)表于 01-22 12:02 ?21次下載

    基于FPGA的醫(yī)學(xué)圖像三維重建系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    目前大部分的醫(yī)學(xué)圖像三維重建過(guò)程都是在PC機(jī)上完成的,由于PC機(jī)本身性能的限制和重建算法的復(fù)雜性,使得重建效率不高。針對(duì)這個(gè)問(wèn)題,設(shè)計(jì)與實(shí)現(xiàn)了一個(gè)基于FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編
    發(fā)表于 03-15 13:52 ?44次下載

    基于MC算法的光刻仿真微結(jié)構(gòu)三維重建_宮珊珊

    基于MC算法的光刻仿真微結(jié)構(gòu)三維重建_宮珊珊
    發(fā)表于 03-18 09:06 ?0次下載

    透明物體的三維重建研究綜述

    應(yīng)用在透明物體上。文中簡(jiǎn)要介紹透明物體的三維重建相關(guān)研究,圍繞從ⅹ恢復(fù)形狀、反向渲染技術(shù)、斷層攝影技術(shù)和直接光線測(cè)量這4個(gè)方面回顧了近些年來(lái)的主要研究工作,分析并指出當(dāng)前工作的優(yōu)缺點(diǎn)以及不同的應(yīng)用環(huán)境,展示
    發(fā)表于 04-21 14:21 ?4次下載
    透明物體的<b class='flag-5'>三維重建</b><b class='flag-5'>研究</b>綜述

    嵌入式雙目視覺(jué)系統(tǒng)和三維重建技術(shù)研究

    嵌入式雙目視覺(jué)系統(tǒng)和三維重建技術(shù)研究(嵌入式開(kāi)發(fā)方向)-該文檔為嵌入式雙目視覺(jué)系統(tǒng)和三維重建技術(shù)研究總結(jié)文檔,是一份很不錯(cuò)的參考資料,具有較高參考價(jià)值,感興趣的可以下載看看………………
    發(fā)表于 07-30 11:50 ?7次下載
    嵌入式雙目視覺(jué)系統(tǒng)和<b class='flag-5'>三維重建</b>技術(shù)<b class='flag-5'>研究</b>

    NVIDIA Omniverse平臺(tái)助力三維重建服務(wù)協(xié)同發(fā)展

    計(jì)算機(jī)視覺(jué)的進(jìn)步為元宇宙的數(shù)字孿生應(yīng)用打下堅(jiān)實(shí)基礎(chǔ)。在計(jì)算機(jī)視覺(jué)中,三維重建是指根據(jù)單視圖或者多視圖的圖像重建三維信息的過(guò)程。數(shù)字孿生開(kāi)發(fā)者可借助三維重建服務(wù),加速 3D 模型構(gòu)建,提
    的頭像 發(fā)表于 10-13 09:45 ?1487次閱讀

    結(jié)構(gòu)三維重建:相移法的基本原理及應(yīng)用優(yōu)勢(shì)

    結(jié)構(gòu)三維重建中,最常見(jiàn)的方法就是相移法,相移是通過(guò)投影一系列相移光柵圖像編碼,從而得到物體表面一點(diǎn)在投影儀圖片上的相對(duì)位置或者絕對(duì)位置。下面,筆者將詳細(xì)介紹如何制作相移
    的頭像 發(fā)表于 12-21 09:47 ?3115次閱讀

    深度學(xué)習(xí)背景下的圖像三維重建技術(shù)進(jìn)展綜述

    根據(jù)三維模型的表示形式可以將圖像三維重建方法分類(lèi)為基于體素的三維重建、基于點(diǎn)云的三維重建和基于網(wǎng)格的三維重建,其中基于網(wǎng)格的
    的頭像 發(fā)表于 01-09 14:26 ?3195次閱讀

    如何使用純格雷碼進(jìn)行三維重建

    對(duì)于新手來(lái)說(shuō),使用格雷碼做單目結(jié)構(gòu)三維重建是一個(gè)入門(mén)級(jí)的訓(xùn)練。但是在復(fù)現(xiàn)時(shí)往往會(huì)遇到一個(gè)問(wèn)題,明明解碼都很不錯(cuò)了,重建后的點(diǎn)云精度卻很低,甚至重建
    的頭像 發(fā)表于 01-13 11:41 ?1442次閱讀

    三維重建:從入門(mén)到入土

    經(jīng)典三維重建系統(tǒng)的整個(gè)pipeline從相機(jī)標(biāo)定、基礎(chǔ)矩陣與本質(zhì)矩陣估計(jì)、特征匹配到運(yùn)動(dòng)恢復(fù)結(jié)構(gòu)(SFM),從SFM到稠密點(diǎn)云重建、表面重建、紋理貼圖。熟悉SFM的工程師已經(jīng)是行業(yè)內(nèi)的
    的頭像 發(fā)表于 03-03 10:17 ?1518次閱讀

    如何實(shí)現(xiàn)整個(gè)三維重建過(guò)程

    在計(jì)算機(jī)視覺(jué)中,三維重建是指根據(jù)單視圖或者多視圖的圖像重建三維信息的過(guò)程。由于單視頻的信息不完全,因此三維重建需要利用經(jīng)驗(yàn)知識(shí),而多視圖的三維重建
    發(fā)表于 09-01 11:06 ?2089次閱讀
    如何實(shí)現(xiàn)整個(gè)<b class='flag-5'>三維重建</b>過(guò)程

    基于光學(xué)成像的物體三維重建技術(shù)研究

    三維重建的一種重要方法,具有成本低、精度高等優(yōu)點(diǎn),因此越來(lái)越受到人們的關(guān)注和青睞。本文就基于光學(xué)成像的物體三維重建技術(shù)進(jìn)行研究和探討。
    的頭像 發(fā)表于 09-15 09:29 ?1196次閱讀
    基于光學(xué)成像的物體<b class='flag-5'>三維重建</b>技術(shù)<b class='flag-5'>研究</b>
    主站蜘蛛池模板: 性欧美videofree视频另类 | 美女视频一区二区 | 欧美日韩一区二区三区视频 | 手机在线看片你懂得 | 国产精品久久久亚洲第一牛牛 | 都市禁忌猎艳风流美妇 | 永久免费在线观看 | 视频在线你懂的 | 美女午夜影院 | 寡妇一级a毛片免费播放 | 天天干天天看 | 亚洲精品精品一区 | 免费黄色大片在线观看 | 国产黄色高清视频 | 在线国产你懂的 | 日本三人交xxx69视频 | 看全色黄大色大片免费久久 | 免费网站色 | 欧美一区二区三区不卡视频 | 影音先锋ady69色资源网站 | 黄色高清视频网站 | 日日夜夜狠狠干 | 国产农村三片免费网站 | 久久e热| 国产精品日本亚洲777 | 欧美一级视频免费 | 理论片免费午夜 | 在线视频观看一区 | 深点再深一点好爽好多水 | 在线高清国产 | 6080yy午夜不卡一二三区 | 色yeye在线观看 | 26uuu另类欧美亚洲曰本 | 亚洲电影在线看 | 福利区在线观看 | 国产在线视频www色 国产在线视频欧美亚综合 国产在线视频网站 | 免费播放欧美毛片欧美aaaaa | 手机看片国产免费永久 | 人人草人人射 | 午夜福利国产一级毛片 | www.jizz中国|