[發(fā)明專利]一種后綴為obj格式的三維模型文件的防偽處理方法及裝置有效
| 申請?zhí)枺?/td> | 201510849076.6 | 申請日: | 2015-11-27 |
| 公開(公告)號: | CN105488362B | 公開(公告)日: | 2018-06-01 |
| 發(fā)明(設(shè)計)人: | 程明智;李業(yè)麗;陸利坤;張國生;徐秀梅 | 申請(專利權(quán))人: | 北京印刷學院 |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16 |
| 代理公司: | 北京元本知識產(chǎn)權(quán)代理事務所 11308 | 代理人: | 秦力軍 |
| 地址: | 102600 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 多邊形面片 調(diào)換 三維模型文件 防偽處理 保護文件 頂點位置 頂點坐標 三維模型 數(shù)據(jù)集中 數(shù)據(jù)集 點云數(shù)據(jù) 格式創(chuàng)建 公鑰生成 加密序列 密碼確定 數(shù)據(jù)位置 物理方式 錯位 傳播 網(wǎng)絡(luò) | ||
本發(fā)明公開了一種后綴為obj格式的三維模型文件的防偽處理方法及裝置,其方法包括以下步驟:在按照所述obj格式創(chuàng)建包含點云數(shù)據(jù)集和多邊形面片數(shù)據(jù)集的三維模型文件之后,建立用于調(diào)換所述多邊形面片數(shù)據(jù)集中的每個多邊形面片數(shù)據(jù)位置的多邊形面片頂點位置調(diào)換表;在對所述后綴為obj的三維模型文件進行防偽處理時,利用版權(quán)所有人公鑰生成的加密序列密碼確定多邊形面片數(shù)據(jù)集中待調(diào)換的多邊形面片頂點坐標;利用所述多邊形面片頂點位置調(diào)換表對所述待調(diào)換多邊形面片頂點坐標進行調(diào)換,從而生成其多邊形面片數(shù)據(jù)集位置關(guān)系錯位的后綴為obj的三維模型保護文件;通過網(wǎng)絡(luò)或其他物理方式傳播所述后綴為obj的三維模型保護文件。
技術(shù)領(lǐng)域
本發(fā)明涉及三維模型技術(shù)領(lǐng)域,特別涉及一種后綴為obj格式的三維模型文件的防偽處理方法及裝置。
背景技術(shù)
三維模型是指在計算機中,以三維方式呈現(xiàn)的物體或人物,比如立體電影、三維游戲、三維動畫、虛擬現(xiàn)實三維應用中的場景、人物角色,是繼文字、圖像、音頻、視頻后的又一種信息承載形式。
所有三維模型文件的創(chuàng)建或使用,目前主要采取兩種方法:利用計算機編程的方式,比如基于OpenGL動態(tài)庫,編寫程序?qū)δP瓦M行新建或讀取、修改等使用;利用現(xiàn)有的應用軟件,以手動人工三維建模,比如用3D Max或Maya軟件人工建模,或者對模型進行使用,比如用Untity等游戲引擎使用三維模型。
在文字、圖像、音頻、視頻等信息載體的版權(quán)管理目前在學術(shù)界、產(chǎn)業(yè)界已經(jīng)發(fā)展的很成熟,數(shù)字水印技術(shù)、數(shù)字證書的應用日益成熟。隨著新媒體應用的發(fā)展,目前學術(shù)界對三維模型的版權(quán)管理已經(jīng)有了部分理論研究,但是主要集中在數(shù)字水印技術(shù)層面,由于三維模型的復雜性,數(shù)字誰贏應用與三維模型時,水印不可避免會收到模型旋轉(zhuǎn)、縮放、位移、材質(zhì)變更、光線變換等不用的物理攻擊,水印的魯棒性得不到保障,所以三維模型的原創(chuàng)性或版權(quán)管理還僅僅停留在學術(shù)論文研究階段。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種后綴為obj格式的三維模型文件的防偽處理方法及裝置,解決了現(xiàn)有技術(shù)中obj三維模型的原創(chuàng)性或版權(quán)管理無法得到保障的問題。
根據(jù)本發(fā)明的一個方面,提供了一種后綴為obj格式的三維模型文件的防偽處理方法,包括以下步驟:
在按照所述obj格式創(chuàng)建包含點云數(shù)據(jù)集和多邊形面片數(shù)據(jù)集的三維模型文件之后,建立用于調(diào)換所述多邊形面片數(shù)據(jù)集中的每個多邊形面片數(shù)據(jù)位置的多邊形面片頂點位置調(diào)換表;
在對所述后綴為obj的三維模型文件進行防偽處理時,利用版權(quán)所有人公鑰生成的加密序列密碼確定多邊形面片數(shù)據(jù)集中待調(diào)換的多邊形面片頂點坐標;
利用所述多邊形面片頂點位置調(diào)換表對所述待調(diào)換多邊形面片頂點坐標進行調(diào)換,從而生成其多邊形面片數(shù)據(jù)集頂點位置關(guān)系錯位的后綴為obj的三維模型保護文件;
通過網(wǎng)絡(luò)或其他物理方式傳播所述后綴為obj的三維模型保護文件。
優(yōu)選地,所述多邊形面片頂點位置調(diào)換表包括每個多邊形面片數(shù)據(jù)的ID、原始頂點位置坐標以及被調(diào)換頂點位置坐標。
優(yōu)選地,所述的加密序列密碼為二進制序列,其每個數(shù)據(jù)位對應多邊形面片數(shù)據(jù)集中的一個多邊形面片數(shù)據(jù)。
優(yōu)選地,所述的利用所述多邊形面片頂點位置調(diào)換表對所述待調(diào)換多邊形面片頂點坐標進行調(diào)換包括:
根據(jù)所述加密序列密碼中每個數(shù)據(jù)位的值,判斷多邊形面片數(shù)據(jù)集中對應的多邊形面片數(shù)據(jù)是否需要進行頂點坐標調(diào)換;
若判斷所對應的多邊形面片數(shù)據(jù)需要進行頂點坐標調(diào)換,則通過查找多邊形面片頂點位置調(diào)換表,確定該多邊形面片數(shù)據(jù)的被調(diào)換頂點位置坐標;
將所述需要進行頂點坐標調(diào)換的多邊形面片數(shù)據(jù)從其原始頂點位置坐標調(diào)換到所確定的被調(diào)換頂點位置坐標。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京印刷學院,未經(jīng)北京印刷學院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510849076.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:多功能盛水器
- 下一篇:一種加工油炸食品專用夾子





