[發明專利]增強現實預覽方法及預覽裝置、電子設備及存儲介質在審
| 申請號: | 202011179712.6 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN112288878A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 陳志立;劉晶 | 申請(專利權)人: | 字節跳動有限公司 |
| 主分類號: | G06T19/00 | 分類號: | G06T19/00;G06T19/20;G06T17/00 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 彭久云 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 增強 現實 預覽 方法 裝置 電子設備 存儲 介質 | ||
1.一種基于地標的增強現實預覽方法,包括:
獲取多張地標圖片,其中,所述多張地標圖片為針對同一地標的不同觀察角度的圖片;
獲取地標模型,其中,所述地標模型為所述地標在虛擬空間中的三維模型;
計算每張地標圖片相對于所述地標模型的相機位姿矩陣,以得到多個相機位姿矩陣,其中,所述多張地標圖片與所述多個相機位姿矩陣一一對應;
將所述多張地標圖片之一作為預覽背景幕布,并基于與選擇的地標圖片對應的相機位姿矩陣將設計素材投影到所述預覽背景幕布,以用于實現預覽。
2.根據權利要求1所述的方法,其中,所述多張地標圖片在所述地標的地點拍攝得到或基于所述地標繪制得到。
3.根據權利要求1所述的方法,其中,所述多張地標圖片的數量為8~12。
4.根據權利要求1所述的方法,其中,所述地標模型為利用三維建模及動畫軟件建立的模型。
5.根據權利要求4所述的方法,其中,所述三維建模及動畫軟件包括Maya軟件。
6.根據權利要求1所述的方法,其中,計算每張地標圖片相對于所述地標模型的相機位姿矩陣,以得到所述多個相機位姿矩陣,包括:
采用尺度不變特征變換算法計算每張地標圖片相對于所述地標模型的相機位姿矩陣,以得到所述多個相機位姿矩陣。
7.根據權利要求6所述的方法,其中,采用所述尺度不變特征變換算法計算每張地標圖片相對于所述地標模型的相機位姿矩陣,包括:
提取所述地標圖片的特征點;
提取所述地標模型的特征點;
將所述地標圖片的特征點與所述地標模型的特征點進行匹配,基于特征點相對位置關系得到所述相機位姿矩陣。
8.根據權利要求1所述的方法,其中,將所述多張地標圖片之一作為所述預覽背景幕布,并基于與選擇的地標圖片對應的相機位姿矩陣將所述設計素材投影到所述預覽背景幕布,以用于實現預覽,包括:
在所述多張地標圖片中選擇一張地標圖片作為所述預覽背景幕布;
基于選擇的地標圖片對應的相機位姿矩陣,利用三維建模及動畫軟件的腳本進行三維渲染,從而將所述設計素材投影到所述預覽背景幕布,以用于實現預覽。
9.根據權利要求8所述的方法,其中,采用如下投影公式進行所述三維渲染:
P'=Pj*P0,
其中,Pj為所述相機位姿矩陣,P0為所述設計素材的像素點的三維坐標,P'為所述設計素材的像素點投影到所述預覽背景幕布上的二維坐標。
10.根據權利要求8所述的方法,其中,在所述多張地標圖片中選擇一張地標圖片作為所述預覽背景幕布包括:
根據用戶的指令或者根據預設規則,選擇所述多張地標圖片中的一張地標圖片作為所述預覽背景幕布。
11.根據權利要求8所述的方法,其中,所述三維建模及動畫軟件的腳本包括Maya腳本。
12.根據權利要求1-11任一所述的方法,還包括:
利用三維建模及動畫軟件的腳本將所述設計素材與所述地標模型結合。
13.根據權利要求1-11任一所述的方法,其中,所述方法用于設計基于所述地標的增強現實特效。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于字節跳動有限公司,未經字節跳動有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011179712.6/1.html,轉載請聲明來源鉆瓜專利網。





