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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文詳解點云及三維圖像處理技術

jt_rfid5 ? 來源:csdn ? 2023-03-31 16:07 ? 次閱讀

點云概念

點云與三維圖像的關系:三維圖像是一種特殊的信息表達形式,其特征是表達的空間中三個維度的數據,表現形式包括:深度圖(以灰度表達物體與相機的距離),幾何模型(由CAD軟件建立),點云模型(所有逆向工程設備都將物體采樣成點云)。和二維圖像相比,三維圖像借助第三個維度的信息,可以實現天然的物體——背景解耦。點云數據是最為常見也是最基礎的三維模型。點云模型往往由測量直接得到,每個點對應一個測量點,未經過其他處理手段,故包含了最大的信息量。這些信息隱藏在點云中需要以其他提取手段將其萃取出來,提取點云中信息的過程則為三維圖像處理。

點云的概念:點云是在同一空間參考系下表達目標空間分布和目標表面特性的海量點集合,在獲取物體表面每個采樣點的空間坐標后,得到的是點的集合,稱之為“點云”(Point Cloud)。

點云的獲取設備:RGBD設備是獲取點云的設備,比如PrimeSense公司的PrimeSensor、微軟的Kinect、華碩的XTionPRO。

點云的內容:根據激光測量原理得到的點云,包括三維坐標(XYZ)和激光反射強度(Intensity),強度信息與目標的表面材質、粗糙度、入射角方向,以及儀器的發射能量,激光波長有關。

根據攝影測量原理得到的點云,包括三維坐標(XYZ)和顏色信息(RGB)。
結合激光測量和攝影測量原理得到點云,包括三維坐標(XYZ)、激光反射強度(Intensity)和顏色信息(RGB)。

點云的屬性:空間分辨率、點位精度、表面法向量等。

點云存儲格式:*.pts; *.asc ; *.dat;.stl ; [1].imw;.xyz;.las。LAS格式文件已成為LiDAR數據的工業標準格式,LAS文件按每條掃描線排列方式存放數據,包括激光點的三維坐標、多次回波信息、強度信息、掃描角度、分類信息、飛行航帶信息、飛行姿態信息、項目信息、GPS信息、數據點顏色信息等。

1bf0d968-bbd9-11ed-bfe3-dac502259ad0.png

C–class(所屬類)

F一flight(航線號)

T一time(GPS時間)

I一intensity(回波強度)

R一return(第幾次回波)

N一number of return(回波次數)

A一scan angle(掃描角)

RGB一red green blue(RGB顏色值)

點云的數據類型:

(1)pcl::PointXYZ

PointXYZ 成員:float x,y,z;表示了xyz3D信息,可以通過points[i].data[0]或points[i].x訪問點X的坐標值

(2)pcl::PointXYZI

PointXYZI成員:float x, y, z, intensity; 表示XYZ信息加上強度信息的類型。

(3)pcl::PointXYZRGB

PointXYZRGB 成員:float x,y,z,rgb; 表示XYZ信息加上RGB信息,RGB存儲為一個float。

(4)pcl::PointXYZRGBA

PointXYZRGBA 成員:float x , y, z; uint32_t rgba; 表示XYZ信息加上RGBA信息,RGBA用32bit的int型存儲的。

(5) PointXY 成員:float x,y;簡單的二維x-y點結構

(6)Normal結構體:表示給定點所在樣本曲面上的法線方向,以及對應曲率的測量值,用第四個元素來占位,兼容SSE和高效計算。

點云的處理

點云處理的三個層次:Marr將圖像處理分為三個層次,低層次包括圖像強化,濾波,關鍵點/邊緣檢測等基本操作。中層次包括連通域標記(label),圖像分割等操作。高層次包括物體識別,場景分析等操作。工程中的任務往往需要用到多個層次的圖像處理手段。

PCL官網對點云處理方法給出了較為明晰的層次劃分,如圖所示。

1c0d4418-bbd9-11ed-bfe3-dac502259ad0.jpg

此處的common指的是點云數據的類型,包括XYZ,XYZC,XYZN,XYZG等很多類型點云,歸根結底,最重要的信息還是包含在pointpcl::xyz中。可以看出,低層次的點云處理主要包括濾波(filters),關鍵點(keypoints)/邊緣檢測。點云的中層次處理則是特征描述(feature),分割(segmention)與分類。高層次處理包括配準(registration),識別(recognition)。可見,點云在分割的難易程度上比圖像處理更有優勢,準確的分割也為識別打好了基礎。

低層次處理方法:

①濾波方法:雙邊濾波、高斯濾波、條件濾波、直通濾波、隨機采樣一致性濾波。②關鍵點:ISS3D、Harris3D、NARF,SIFT3D

中層次處理方法:

①特征描述:法線和曲率的計算、特征值分析、SHOT、PFH、FPFH、3D Shape Context、Spin Image

②分割與分類:

分割:區域生長、Ransac線面提取、全局優化平面提取

K-Means、Normalize Cut(Context based)

3D Hough Transform(線、面提取)、連通分析

分類:基于點的分類,基于分割的分類,基于深度學習的分類(PointNet,OctNet)

高層次處理方法:

①配準:點云配準分為粗配準(Coarse Registration)和精配準(Fine Registration)兩個階段。

精配準的目的是在粗配準的基礎上讓點云之間的空間位置差別最小化。應用最為廣泛的精配準算法應該是ICP以及ICP的各種變種(穩健ICP、point to plane ICP、Point to line ICP、MBICP、GICP、NICP)。

粗配準是指在點云相對位姿完全未知的情況下對點云進行配準,可以為精配準提供良好的初始值。當前較為普遍的點云自動粗配準算法包括基于窮舉搜索的配準算法和基于特征匹配的配準算法。

基于窮舉搜索的配準算法:遍歷整個變換空間以選取使誤差函數最小化的變換關系或者列舉出使最多點對滿足的變換關系。如RANSAC配準算法、四點一致集配準算法(4-Point Congruent Set, 4PCS)、Super4PCS算法等……

基于特征匹配的配準算法:通過被測物體本身所具備的形態特性構建點云間的匹配對應,然后采用相關算法對變換關系進行估計。如基于點FPFH特征的SAC-IA、FGR等算法、基于點SHOT特征的AO算法以及基于線特征的ICL等…

②SLAM圖優化

Ceres(Google的最小二乘優化庫,很強大), g2o、LUM、ELCH、Toro、SPA

SLAM方法:ICP、MBICP、IDC、likehood Field、NDT

③三維重建

泊松重建、 Delaunay triangulations、表面重建,人體重建,建筑物重建,樹木重建。結構化重建:不是簡單的構建一個Mesh網格,而是為場景進行分割,為場景結構賦予語義信息。場景結構有層次之分,在幾何層次就是點線面。實時重建:重建植被或者農作物的4D(3D+時間)生長態勢;人體姿勢識別;表情識別;

④點云數據管理:點云壓縮,點云索引(KD、Octree),點云LOD(金字塔),海量點云的渲染。

編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 圖像處理
    +關注

    關注

    27

    文章

    1300

    瀏覽量

    56894
  • 三維圖像
    +關注

    關注

    2

    文章

    19

    瀏覽量

    9820
  • 深度學習
    +關注

    關注

    73

    文章

    5515

    瀏覽量

    121552

原文標題:【光電智造】點云及三維圖像處理綜述

文章出處:【微信號:今日光電,微信公眾號:今日光電】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    比較好的三維圖像繪制的函數有哪些啊

    比較好的三維圖像繪制的函數有哪些啊
    發表于 09-30 09:08

    labview 三維圖像顯示不出來,求助~

    簡單的三維圖像顯示,卻顯示不出來,新人,球幫助~
    發表于 04-08 20:33

    關于三維圖的問題

    請問各位大神,如何在labview做的三維圖中確定鼠標的坐標,也就是鼠標每次相應點的個坐標能顯示出來。。。求各位大神幫幫忙。
    發表于 09-26 18:05

    三維快速建模技術三維掃描建模的應用

    的HANDYSCAN三維激光掃描儀采集它的三維信息,然后利用Vxelements軟件對多站式
    發表于 08-07 11:14

    基于FPGA+DSP的三維圖像信息處理系統設計

      三維圖像信息處理直是圖像視頻處理領域的熱點和難點,目前國內外成熟的三維信息
    發表于 06-24 06:11

    如何設計三維圖形加速系統?

    隨著圖形處理的巨額運算量,CPU變得不堪重負。此時,需要使用特定的硬件設備來為嵌入式CPU承擔圖形處理的任務。具有三維圖形硬件加速能力的ARM+FPGA架構嵌入式圖形系統就是其中種解
    發表于 10-18 07:47

    基于激光差頻掃描的水下三維圖像

    水下三維視覺技術是深海探測與作業中的關鍵通用技術,本文介紹了目前水下三維圖像探測的主要技術
    發表于 12-14 16:35 ?14次下載

    三維圖像信息處理FPGA+DSP核心架構的設計與實現

    三維圖像信息處理直是圖像視頻處理領域的熱點和難點,目前國內外成熟的三維信息
    發表于 01-09 15:52 ?1040次閱讀
    <b class='flag-5'>三維圖像</b>信息<b class='flag-5'>處理</b>FPGA+DSP核心架構的設計與實現

    三維圖像詳解

    三維圖像詳解 引言 計算機顯示器就是個有兩個真實維度(高和寬)的顯示器。但當您看電影(如《玩具總動員2》)或玩游戲(如《古墓麗影》
    發表于 08-03 08:35 ?2737次閱讀
    <b class='flag-5'>三維圖像</b><b class='flag-5'>詳解</b>

    以FPGA+DSP為核心架構的實時三維圖像信息處理系統設計

    三維圖像信息處理直是圖像視頻處理領域的熱點和難點,目前國內外成熟的三維信息
    發表于 07-19 13:25 ?1514次閱讀
    以FPGA+DSP為核心架構的實時<b class='flag-5'>三維圖像</b>信息<b class='flag-5'>處理</b>系統設計

    三維圖形引擎綜述

    事物。虛擬現實的軟件技術基礎是三維圖形渲染技術三維圖形渲染技術也是三維圖形引擎的核心。為使國內
    發表于 12-11 17:14 ?1次下載
    <b class='flag-5'>三維圖</b>形引擎綜述

    使用NI LabVIEW設計了三維圖像設計

    他們利用NI LabVIEW、NI PXI-7340和NI智能相機進行三維圖像設計。 用了短短3個月的時間就開發證明了該系統。
    的頭像 發表于 06-22 06:18 ?7584次閱讀

    的概念以及與三維圖像的關系

    概念 三維圖像的關系:三維圖像種特殊的
    的頭像 發表于 08-17 09:18 ?7386次閱讀
    <b class='flag-5'>點</b><b class='flag-5'>云</b>的概念以及與<b class='flag-5'>三維圖像</b>的關系

    使用深度學習進行三維圖像處理

    的 DICOM 或 NIfTI 圖像進行分析。還可以在顯微鏡檢查中使用三維圖像處理技術,以檢測和分析組織標本或跟蹤神經元。? 除醫學成像以外,還可以使用
    的頭像 發表于 11-05 17:43 ?3332次閱讀

    20個MATLAB三維圖像繪制的示例演示

    20個MATLAB三維圖像繪制的示例演示
    的頭像 發表于 07-07 09:53 ?2905次閱讀
    主站蜘蛛池模板: 五月婷婷六月丁香在线 | 在线看片福利 | 一级毛片在线不卡直接观看 | 伊人网狠狠干 | 欧美高清激情毛片 | 欧美一区二区三区在线观看 | 色综合网天天综合色中文男男 | 久久98精品久久久久久婷婷 | 视频一区日韩 | 久久久免费精品 | 色视频免费 | 久久大伊人 | 亚洲日本一区二区三区在线不卡 | 色中色资源 | 大香伊人网| 狼色在线视频 | 国产免费人人看大香伊 | 天天干天天色天天 | 午夜在线视频 | 精品一区二区三区免费爱 | 人人人人澡 | 日本黄黄| 在线一级毛片 | 黄色大片毛片 | 天天做天天摸天天爽天天爱 | 亚洲一区中文字幕在线观看 | 在线欧美色 | 亚洲另类激情综合偷自拍 | 亚洲男人的天堂久久香蕉 | 欧美日韩一区二区三区毛片 | 亚洲免费视频一区二区三区 | 国产www色 | 在线观看视频高清视频 | 日韩精品你懂的在线播放 | 四虎1515hh永久久免费 | 一级特黄特黄的大片免费 | 日本黄色免费在线观看 | 欧美一级二级三级视频 | 欧美激情亚洲精品日韩1区2区 | 白嫩美女在线啪视频观看 | 日本黄色三级视频 |