想用OpenCV做AR該如何入手?

時間 2021-06-01 22:31:43

1樓:

Tango和Hololens使用的是深度攝像機,和Opencv這樣的視覺計算不太一樣,不過最後都是可以拿到RT獲得物體的三維資訊。

2樓:漫步

感覺搞Markerless AR前期的難點就是 3D reconstruction。目前貌似主流就是用TOF或者Prime的IR吧。用 Opencv做了乙個Demo, 感覺難度一般,前提是Offline的情況,但是使用場景不多。

微軟的KinectFusion可以做到Realtime,但是目前只能在PC上跑。只能在PC上跑的AR叫啥AR啊。。。難不成我搬個手提電腦到處跑?

聯想出了乙個名字很長的手機據說載入了Project Tangle可以做實時3D Reconstruction,準備入手一台玩玩。有立志獻身AR的同學求勾搭。。。

3樓:petersngg

剛接觸AR,這方面資料太缺.作為入門,學習下日本人的專案:takmin/OpenCV-Marker-less-AR /

多謝樓上分享;

4樓:flanke chen

高票答案說得很好了,補充一下。

《Mastering OpenCV with Practical Computer Vision Projects》裡面的兩個專案和原始碼非常值得學習,了解AR的基礎。但是performance不會太好,有一些outofdates了。作為學習用途可以,但是追求demo效果的話,需要用其他SDK。

http://socialcompare.com/en/comparison/augmented-reality-sdks 這裡有乙個AR SDK的比較。

1.手機移動平台,Vuforia首選,渲染可以用unity,也可以用這個開源小引擎:Rajawali/Rajawali · GitHub ,(已經有VR和AR),個人非常喜歡。

2.PC平台,原來metaio太屌了,現在被蘋果收購了。看看開源的選擇吧,marker推薦aruco,開源,渲染用unity就好;markeless沒找到很好的;PTAM SLAM非常值得研究。

5樓:拼搭小怪

Github 上有個日本人寫的專案,看看對你有沒有用。

剛入坑模型,該如何做?

補土是噴比較好,沒有氣幫浦就用噴灌,我一般用1000目的郡仕噴罐。我是這樣弄的,坦克的外殼如果是一體的直接噴,德國坦克由幾塊裝甲組成的就粘好了再噴,大零件減下來噴,幹了再粘上去,小零件粘在雙面膠上噴。反正補土只噴一面,噴前看好要貼上的邊,這條邊不能有補土。第二個問題,我是不再上底漆的,補土就當底漆了...

新人入職該如何選擇?

對於職場新人來說,第乙份工作對於後續的職業習慣養成,非常重要。所以為什麼那麼多人推薦第乙份工作進入大的公司和平台?因為在這種公司和平台,你會知道乙個規範的公司是怎麼做的。對於乙個職場白紙來說,這種公司帶你見過了非常多的大牛,樹立了視野,以及,最重要的,培訓,讓你知道職場應該怎麼做。你現在缺乏的就是對...

《碧藍航線》新人入坑該如何編隊?

御阪美琴520號 後排 航母 旗艦 戰列 戰巡 航母 前排 重巡 輕巡 輕巡 配兩隊,一隊以續航為主,因為要兼顧多次戰鬥。二隊為BOSS隊,追求極致輸出,因為只戰鬥一次。 葉鯤 看圖是自建號,而且估計還沒到主線3 4。自建號很好啊,沒有必要去搞初始號,碧藍本質上是個休閒養成遊戲,不必追求強度。另外看...