System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機視覺,尤其涉及三維圖像數據的生成方法、裝置、電子設備及存儲介質。
技術介紹
1、三維(3dimensions,3d)重建是指從一張或多張二維(2dimensions,2d)圖像中重建出的3d模型。在相關行業中,使用3d掃描技術來獲取帶有逼真目標對象的模型已經成為主流,并且隨著3d掃描硬件價格的降低,這項技術將會越來越普及。
2、而相關技術中,在利用3d掃描設備對目標對象進行掃描,在掃描一段時間后可以得到例如目標對象的3d網格序列。由于3d網格序列在是在一段時間內獲得,而該時間段內目標對象的狀態可能會發生變化,使得該時間段內不同時刻對應的3d網格的拓撲結構可能不一致,不利于3d網格序列在后續實際當中的應用。
技術實現思路
1、本公開提供了一種三維圖像數據的生成方法、裝置、電子設備及存儲介質。
2、根據本公開的第一方面,提供了一種三維圖像數據的生成方法,所述方法包括:
3、獲取目標對象的n幀待處理三維圖像數據;所述n幀待處理三維圖像數據包括在目標時間段內獲得的所述目標對象的目標部位的待處理三維圖像數據序列;其中,n為大于1的正整數;
4、基于所述n幀待處理三維圖像數據的第一幀待處理三維圖像數據,對基準三維圖像數據進行剛性對齊;
5、基于所述n幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊,以確定所述目標對象的目標三維圖像數據序列;其中,基于所述n幀待處理三維圖像數據,對剛性對齊后的基準三維圖
6、根據本公開的第二方面,提供了一種三維圖像數據的生成裝置,其特征在于,所述裝置包括:
7、數據獲取模塊,用于獲取目標對象的n幀待處理三維圖像數據;所述n幀待處理三維圖像數據包括在目標時間段內獲得的所述目標對象的目標部位的待處理三維圖像數據序列;其中,n為大于1的正整數;
8、剛性對齊模塊,用于基于所述n幀待處理三維圖像數據的第一幀待處理三維圖像數據,對基準三維圖像數據進行剛性對齊;
9、非剛性對齊模塊,用于基于所述n幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊,以確定所述目標對象的目標三維圖像數據序列;其中,基于所述n幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊包括,基于所述n幀待處理三維圖像數據中第i幀待處理三維圖像數據,對與第i-1幀待處理三維圖像數據進行過對齊的基準三維圖像數據進行非剛性對齊,得到與第i幀的待處理三維圖像數據對齊的基準三維圖像數據;其中,i為大于1的正整數。
10、根據本公開的第三方面,提供了一種電子設備。該電子設備包括:存儲器和處理器,所述存儲器上存儲有計算機程序,所述處理器執行所述程序時實現如以上所述的方法。
11、根據本公開的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述程序被處理器執行時實現本公開的上述方法。
12、本公開實施例提供的三維圖像數據的生成方法、裝置、電子設備及存儲介質,通過獲取目標對象的n幀待處理三維圖像數據,基于n幀待處理三維圖像數據的第一幀待處理三維圖像數據,對基準三維圖像數據進行剛性對齊,并基于n幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊,以確定目標對象的目標三維圖像數據序列。本公開實施例在對齊的過程中先將基準三維圖像數據與第一幀待處理三維圖像數據中的第一幀進行剛性對齊,并在該剛性對齊的基礎上,基于n幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊,獲得目標對象的目標三維圖像數據序列,這樣在對齊過程中可以實現利用上一幀的對齊結果,在此基礎上對上一幀對齊過的基準三維圖像數據進一步變形,使其貼合當前幀的待處理三維圖像數據,從而確保最終得到的目標三維圖像數據序列的拓撲一致性。
本文檔來自技高網...【技術保護點】
1.一種三維圖像數據的生成方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述N幀待處理三維圖像數據和目標約束條件,對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
4.根據權利要求2所述的方法,其特征在于,所述目標約束條件還包括非變形區域約束,所述非變形區域約束的函數用于約束所述非剛性對齊后的基準三維圖像數據中的非變形區域的變化程度;所述基于所述N幀待處理三維圖像數據和目標約束條件,對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
5.根據權利要求1所述的方法,其特征在于,所述基于所述目標部位的第一幀待處理三維圖像數據的關鍵點將所述第一幀待處理三維圖像數據與基準三維圖像數據進行剛性對齊,包括:
6.根據權利要求1所述的方法,其特征在于,所述基于所述N幀待處理三維圖像數據,對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
7.根據權利要求1所述的方法,其特征在于,
8.一種三維圖像數據的生成裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行如權利要求1-7中任一項所述的方法。
...【技術特征摘要】
1.一種三維圖像數據的生成方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述n幀待處理三維圖像數據和目標約束條件,對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
4.根據權利要求2所述的方法,其特征在于,所述目標約束條件還包括非變形區域約束,所述非變形區域約束的函數用于約束所述非剛性對齊后的基準三維圖像數據中的非變形區域的變化程度;所述基于所述n幀待處理三維圖像數據和目標約束條件,對剛性對齊后的基準三維圖像數據進行非剛性對齊,包括:
5.根據權利要求1所述的...
【專利技術屬性】
技術研發人員:姚光明,袁燚,
申請(專利權)人:北京字跳網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。