欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

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

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

一、序言

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

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

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

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

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

接下來進(jìn)入主題,正式介紹結(jié)構(gòu)光編碼方案。結(jié)構(gòu)光三維重建按照所投影的圖案一般可以分為以下三類,點(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)光

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

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

優(yōu)點(diǎn):逐點(diǎn)掃描被測物表面,每個(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)變成掃描線,測量時(shí)激光器發(fā)出的光線以一條線的形式掃描被測物表面,之后還是用相機(jī)采集掃描的圖片,通過空間三角關(guān)系獲得被測物光點(diǎn)照射位置的三維坐標(biāo)。

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

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

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

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

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

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

A、時(shí)域編碼

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

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

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

接下來介紹幾種常見的時(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):為了獲得高的空間分辨率,需要投影大量的序列圖案,而且場景中的所有對(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ù)不同即“首尾相連”,又稱“循環(huán)碼”。

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

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

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

③ Phase Shift (相移碼)

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

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

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

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

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

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

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

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

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

B、空域編碼

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

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

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

接下來介紹幾種常見的空域編碼:

① One-shot method based on point-pattern

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

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

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

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

② One-shot method based on line-pattern:

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

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

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

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

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

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

優(yōu)點(diǎ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)光圖案,通過相機(jī)和散斑投影儀之間的三角測量來計(jì)算深度。下圖顯示了通過三角測量進(jìn)行深度計(jì)算的原理,基線b 、到參考面Z0的距離、紅外攝像機(jī)的焦距f以及攝像機(jī)坐標(biāo)觀察到的視差d均通過標(biāo)定確定。然后,深度Z k 計(jì)算為:

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

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

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

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

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

    關(guān)注

    2

    文章

    799

    瀏覽量

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

    關(guān)注

    6

    文章

    958

    瀏覽量

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

    關(guān)注

    0

    文章

    74

    瀏覽量

    13290

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

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

    應(yīng)用在透明物體上。文中簡要介紹透明物體的三維重建相關(guān)研究,圍繞從ⅹ恢復(fù)形狀、反向渲染技術(shù)、斷層攝影技術(shù)和直接光線測量這4個(gè)方面回顧了近些年來的主要研究工作,分析并指出當(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>綜述

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

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

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

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

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

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

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

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

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

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

    NerfingMVS:引導(dǎo)優(yōu)化神經(jīng)輻射場實(shí)現(xiàn)室內(nèi)多視角三維重建

    既然Nerf可以表示場景的三維信息,一個(gè)自然的想法是能不能將NeRF應(yīng)用到室內(nèi)場景三維重建任務(wù)中呢。NeRF有著一些優(yōu)勢:相較于傳統(tǒng)的MVS,SfM算法,NeRF蘊(yùn)含了整個(gè)場景的信息,所以有潛力重建出低紋理區(qū)域的
    的頭像 發(fā)表于 02-13 11:20 ?3184次閱讀

    三維重建:從入門到入土

    經(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 ?1258次閱讀

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

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

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

    三維重建的一種重要方法,具有成本低、精度高等優(yōu)點(diǎn),因此越來越受到人們的關(guān)注和青睞。本文就基于光學(xué)成像的物體三維重建技術(shù)進(jìn)行研究和探討。
    的頭像 發(fā)表于 09-15 09:29 ?955次閱讀
    基于光學(xué)成像的物體<b class='flag-5'>三維重建</b>技術(shù)<b class='flag-5'>研究</b>