[發明專利]一種AR下模型尺寸控制算法在審
| 申請號: | 201810488809.1 | 申請日: | 2018-05-21 |
| 公開(公告)號: | CN108777000A | 公開(公告)日: | 2018-11-09 |
| 發明(設計)人: | 程諫 | 申請(專利權)人: | 武漢山驍科技有限公司 |
| 主分類號: | G06T19/20 | 分類號: | G06T19/20;G06T19/00 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 馮子玲 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 對象模型 包圍盒 縮放 最小包圍盒 尺寸控制 算法 線性矩陣變換 變換矩陣 用戶體驗 工作臺 保證 移出 恢復 擺放 | ||
1.一種AR下模型尺寸控制算法,其特征在于,包括以下步驟:
步驟一、獲取對象模型的最小包圍盒;
步驟二、根據對象模型真實尺寸的包圍盒大小和目標包圍盒大小獲得縮放比例,對象模型真實尺寸的最小包圍盒的寬X為對象模型在x軸方向上的點的坐標的最大值與最小值之差,目標包圍盒的寬為targetX=1;
步驟三、將對象模型縮放至目標大小;
步驟四、將縮放后的對象模型做線性矩陣變換使對象模型恢復至原始尺寸。
2.根據權利要求1所述的一種AR下模型尺寸控制算法,其特征在于,所述步驟一中,定義三維坐標變量xmin、xmax、ymin、ymax、zmin、zmax,具體過程為:
獲取對象模型上所有的點的空間坐標集合v;
將集合v中所有的元素(x,y,z)進行循環遍歷,得到修改后的xmin、xmax、ymin、ymax、zmin、zmax,即得到模型的最小包圍盒;
其中,進行循環遍歷的具體過程為:
S1、若x<xmin,則xmin=x,若x>xmin,則xmin不變;
S2、若x>xmax,則xmax=x,若x<xmax,則xmax不變;
S3、若y<ymin,則ymin=y,若y>ymin,則ymin不變;
S4、若y>ymax,則ymax=y,若y<ymax,則ymax不變;
S5、若z<zmin,則zmin=z,若z>zmin,則zmin不變;
S6、若z>zmax,則zmax=z,若z<zmax,則zmax不變。
3.根據權利要求1所述的一種AR下模型尺寸控制算法,其特征在于:所述步驟三中,定義sx、sy、sz分別為縮放后的x、y、z,縮放矩陣為縮放比例為ratio=targetX/X=1/X,sx=sy=sz=ratio。
4.根據權利要求1所述的一種AR下模型尺寸控制算法,其特征在于:所述線性矩陣為其中,sx=sy=sz=1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢山驍科技有限公司,未經武漢山驍科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810488809.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于海洋物聯網的網格等值線繪制方法
- 下一篇:手術模擬方法及裝置





