slam和smpl有什麼區別和聯絡?

時間 2021-05-31 17:30:07

1樓:Eternity

剛好看到這個問題,略知一些,僅代表個人觀點。

簡單敘述一下slam和smpl是什麼?

smpl是指2015 TOG的一篇文章「SMPL: a skinned multi-person linear model」中構建的人體三維模型,人體可以理解為是乙個基礎模型和在該模型基礎上進行形變的總和,在形變基礎上進行PCA,得到刻畫形狀的低維引數——形狀引數。同時,使用運動樹表示人體的姿勢,即運動樹每個關節點和父節點的旋轉關係,該關係可以表示為三維向量,最終每個關節點的區域性旋轉向量構成了smpl模型的姿勢引數。

從區別上講,slam是指乙個技術,即同時定位與建圖技術,主要用於一些機械人、無人車的定位。而smpl指的是乙個蒙皮人體三維模型,本身人體可以看成需要高維引數描述,使用smpl之後可以通過低維引數進行描述了。後續有一系列工作都基於此進行展開,smplify、spiffy++、smpl-x、HMR、NBF等人體三維建模的工作,以及smal、smalr等動物建模的工作。

由於時間關係,我會在後續展開講這些工作和相關的demo。

Loper M , Mahmood N , Romero J , et al. SMPL: a skinned multi-person linear model[J].

ACM Transactions on Graphics (TOG), 2015, 34.

2樓:

smpl=is a realistic 3D model of the human body that is based on skinning and blend shapes and is learned from thousands of 3D body scans. 是一種引數化人體模型,是馬普所提出的一種人體建模方法。

這兩個用途,演算法都迥異,沒啥聯絡,都是區別。

SLAM和三維重建有什麼區別?

輕風俠客 個人感覺主要區別有3 1 三維重建所能夠採用的方法和技術明顯多於SLAM 2 SLAM對於結果模型的表面紋理要求低於三維重建,畢竟三維重建主要目標是為了高度還原實體讀者是人,SLAM目標是導航判斷,讀者是機器 3 從經濟角度 要求的實時性 運算成本和算力不同 實時3D高精度場景建模結果提供...

和 有什麼區別?

慶悅 異同 相同點 都表示 嘗試 的含義 不同點表示 嘗試了,但是未取得結果 側重目的沒有達到 例子如下我嘗試解決這個問題,但沒有成功 抽菸喝酒不燙頭 嘗試在俄語裡有很多種 1試吃4格也可表達嘗試按時到 2試穿量身 3 努力嘗試 4 竭盡全力try your best in a competitio...

和 有什麼區別?

執筆 用作副助詞,表示 1 聽說,得知 2 表示沒有例外,就連 用作接續詞,表示 1 因為 2 話雖如此,但是 這個句子裡面的 就是表示沒有例外,就連的意思 鍵山怜奈 對於 見 之類表示能力的自發動詞,格主語提示的是東西而不是人,因此在句子中有人作為能力的主體出現時提示助詞是 原句的 馬鹿 和 馬鹿...