是否可以 DIY 乙個 3D 掃瞄器或者開源 3D 掃瞄專案?

時間 2021-05-31 02:40:45

1樓:Bryant.Li

多圖預告這是我的作品,基於xilinx公司zynq晶元

的3d掃瞄和列印。物體處於乙個步進電機控制的旋轉平台上,採用線雷射掃到物體表面,然後用加了濾光片的攝像頭採集影象。當物體旋轉一周後,得到物體的3d點雲圖,並生成表面資訊,然後生成列印用的stl檔案。

對影象處理步驟如下

1. 對每一幀影象二值化,對線雷射的區域細化,根據細線位置,來計算物體的距離,存到乙個陣列裡。旋轉一周後,生成乙個深度圖。

2. 對深度圖濾波,然後根據旋轉的角度,將深度圖的座標進行轉換,生成點雲,用到了簡單的三角函式

3.最後,將點雲進行表面處理,因為stl檔案需要表面的資訊。就是將上下左右相鄰的每三個點連成乙個面,生成包含很多小麵的乙個集合。

4.將生成的stl檔案儲存到sd卡,傳送到電腦就可以看物體的三維圖,並進行列印了。

首先是實物圖

下圖是待掃瞄的物體,放置於步進電機旋轉平台

下圖是掃瞄後的結果,用meshlab軟體檢視

這是最後列印的白色模型,以及原物對照。

下圖是系統核心架構的說明

2樓:

《無線電》雜誌有幾期介紹過乙個利用雷射led+攝像頭做的掃瞄器,用的是opencv技術,程式好像也開源了,有興趣可以google一下相關期刊

3樓:eddy

三維掃瞄器可以租用。用的不多的話沒必要買,想自己開發乙個的話,原理也許不難,但效果呢?老實的說幾萬和幾十萬的機器差距還是很大的,還是有技術含量的。

偶爾需要用用還不如看看當地有沒有租用服務。沒有的話可以快遞到外地去掃瞄。

工業級別的比較貴,樓主既然是做遊戲,精度可能不用很高。便宜的機器估計也能勝任。

4樓:誒呀

昨天碼了幾百字就是發不出去,就寫簡單些吧。最便宜的,就是多拍幾張,然後有軟體做multi view reconstruction的。最快的當然是kinect之類的,三十fps,但是精度和抗干擾太差還有距離限制,畢竟那是體感用來掃瞄人那麼大的東西。

再慢點效果更靠譜的,就是結構光光柵投影的了,使用格雷碼編碼的圖投射到物體上,行編碼列編碼解算出來就知道相機和投影儀的點的對應關係,然後就是兩個空間直線相交得到一點。這種投影還有用相位光柵的,需要投影的圖最少只需要三張,可以實現實時!精度最好的是片光法也叫光切法了,就是用線雷射,叫sheet of light,可以到um級的精度,甚至nm級。

還有就是用雷射點的,大型的建築,自然場景掃瞄的像atos之類的掃瞄器,也是投射雷射光斑,雷射和相機在同一座標系中的相對位置是預先標定好的,然後又是兩條空間直線香交得到空間一點,然後底座旋轉。還有一堆one shot的方法,可以在youtube上搜搜看。還有使用電動鏡頭的,這種鏡頭的景深很淺,這個叫做deep from focus。

還有就是光度立體法,從不同方向的光源來照同乙個物體,很神奇。。。具體演算法實現google一大堆。

5樓:James Zhu

我用TI的這款DLP也DIY了乙個掃瞄器:

用了兩架投影儀為的是消除大件物體的陰影(其實我是買了4架備用的。。。)

微型投影儀的投射距離、投影面積、投影解析度其實都遠遠不如做ppt報告的常用投影儀,

所以節約這個零件的錢,其實效果更好。

走線很醜不要計較了,用來trigger相機和投影儀同步。

效果如下圖

5x5mm的小零件, 100x70mm的常規大小的滑鼠

偽彩色就是被測物體的高度。(消噪以及後期處理的部分還沒做好)

標定後的X-Y解析度10微公尺,Z(高度)解析度50微公尺左右,目前有號稱達到5微公尺解析度的——不用操這個心了,DIY自己建模玩玩sub-mm也夠了

更新於2016-07-25

具體描述見專欄:趣談條紋投影三維測量系統(篇外)雷射掃瞄系統 - 光稜坦克 - 知乎專欄

用雷射線掃瞄也是相當可行的,

配合適當的線長和相機鏡頭,原則上適用於從微小零件到大型裝置甚至建築物的掃瞄測量。

根據實際測量需要可選擇步進電機用於平移或者旋轉。

而且系統的複雜度不高,後繼影象處理難度也很低。

貼張系統圖和效果圖:

6樓:宋一慧

我調查過,這個有開源的(軟體加強硬體的成套開源),安道理乙個雷射器,加乙個攝像頭,可以基本做出掃瞄效果,但是要調整框架一類。其實xbox的體感也是可以做3D掃瞄的,你可以谷歌一下。回頭我補一下我調查資料的鏈結給你。

構建乙個文件掃瞄器

中華會計網校 建議稅一稅二一起考,有時間的話可以再加上涉稅服務實務,跟稅一和稅二關聯度非常高。備考稅務師需要準備教材 輔導書,輔導書首推應試指南 經典題解,因為想要通過考試的話,題目是一定要做夠的。應試指南 把教材的知識點做了總結,每個章節後面還有相應的習題,學完一章就做一章的習題就可以。學完一遍教...

乙個暈3D的人是不是很悲劇,如何能避免3D症狀?

小白 不必放棄3D遊戲。等一兩年,用VR裝置可以完美解決這個問題,比如Oculus Rift或者PlayStation VR。暈3D簡單說就是因為人沒有完全沉浸到遊戲裡,眼睛已經跟隨第一視角完全進入了遊戲,但是小腦和耳蝸還沒有被遊戲畫面欺騙,視覺和位置感覺一衝突,你就開始暈了。但是!用了VR裝置就完...

乙個人開發乙個3d遊戲可行嗎

Klame 純粹跟遊戲玩法機制 遊戲體量有關係。像3d彈球 3d貪吃蛇這種,乙個人可能花不了多久就能做出來。但是像文明 GTA那類遊戲,乙個人可能一輩子也做不出來,前者機制複雜,後者內容龐大。 Jeff Wang 當然可以,悶頭做上10年就好 好的好的,我知道錯了,為了鹽值,我改 做ar vr吧,上...