[發明專利]一種數據處理方法、裝置、存儲介質及設備有效
| 申請號: | 202010938064.1 | 申請日: | 2020-09-09 |
| 公開(公告)號: | CN111932448B | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 朱能勝;張召世;汪閱冬;樂敏 | 申請(專利權)人: | 南昌虛擬現實研究院股份有限公司 |
| 主分類號: | G06T3/00 | 分類號: | G06T3/00;G06T7/90;G06T19/00;G06T19/20 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 何世磊 |
| 地址: | 330000 江西省南昌市紅谷*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 存儲 介質 設備 | ||
1.一種數據處理方法,其特征在于,所述方法包括如下步驟:
獲取掃描儀掃描得到的目標物體的三維模型數據;
將所述三維模型數據轉換成第一預設格式的二維模型數據;
當接收到一對二維模型數據的修改指令時,根據所述修改指令更新所述二維模型數據,并根據更新后的二維模型數據更新并顯示所述三維模型數據;
將所述三維模型數據轉換成第一預設格式的二維模型數據的步驟包括:
以三維模型的底部中心為坐標原點,三維模型的軸向方向為Y軸方向,建立三維坐標系;
設定三維模型的起始線,獲取所述三維模型數據中各個特征點對應的UV值;
將三維模型展開成二維模型,根據所述起始線,確定每個所述特征點在所述二維模型上的XY值;
根據XY值與UV值的對應關系,確定每個所述特征點的XY值對應的UV值;
根據每個所述特征點的UV值更新所述三維模型數據;
所述將三維模型展開成二維模型的步驟包括:
在所述三維模型的外周面上選取一起始線,并以所述起始線為基準將所述三維模型的外周面劃分成多個長方形;
旋轉所述三維模型,以使所述多個長方形逐一旋轉至三維模型的正前方;
將每次處于所述三維模型的正前方的長方形截取出來,并按截取時間先后順序將所述多個長方形逐一排列并拼接,以形成所述二維模型;
所述根據XY值與UV值的對應關系的步驟包括分別對特征點對應的UV值和XY值進行歸一化處理,得到對應的歸一化的UV值和歸一化的XY值,所述歸一化的UV值包括:
過坐標原點和三維模型的中心軸創建旋轉面,以旋轉面的旋轉起點為0°;
A為三維模型上的任意一點,且在旋轉面與三維模型的相交線上,A點歸一化的坐標為(U,V),U=θ/360°,V值為A點的軸向高度值除以三維模型的軸向高度值,θ為A點所處的相交線投影在底面上與旋轉面旋轉起點的夾角;
所述歸一化的XY值包括:
A1(X1,Y1)為二維模型上的點,(X,Y)為歸一化后的坐標,則X= X1/1920 ,Y= Y1/1080,1920和1080為二維模型的分辨率1920 * 1080。
2.根據權利要求1所述的數據處理方法,其特征在于,獲取所述三維模型數據中各個特征點對應的UV值之前還包括:
將所述三維模型數據轉換為可編輯的三維模型數據。
3.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-2任一所述的數據處理方法。
4.一種數據處理設備,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1-2任一所述的數據處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南昌虛擬現實研究院股份有限公司,未經南昌虛擬現實研究院股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010938064.1/1.html,轉載請聲明來源鉆瓜專利網。





