欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在catiav5數(shù)模中嵌入和提取水印的方法

文檔序號(hào):6371290閱讀:755來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種在catia v5數(shù)模中嵌入和提取水印的方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)字化知識(shí)產(chǎn)權(quán)保護(hù)和數(shù)字化驗(yàn)真領(lǐng)域,涉及一種水印信息的隱藏和提取方法。特別涉及一種CATIA V5數(shù)模的水印信息嵌入和提取方法。
背景技術(shù)
隨著中國(guó)汽車(chē)、航空、船舶等機(jī)械行業(yè)的高速發(fā)展,CATIA V5得到了日益廣泛的應(yīng)用。CATIA V5數(shù)模日益成為數(shù)字知識(shí)產(chǎn)權(quán)的重要載體。如何保護(hù)和標(biāo)識(shí)數(shù)字知識(shí)產(chǎn)權(quán)是企業(yè)必須考慮的問(wèn)題。解決這個(gè)問(wèn)題的一個(gè)有效的方法是將某些隱含信息嵌入到目標(biāo)對(duì)象中,并可通過(guò)某些特殊手段讀取出來(lái),這樣可有效的標(biāo)示某些需防擦除和防篡改的信息。數(shù)字水印技術(shù)作為一種新穎的信息隱藏技術(shù),為解決開(kāi)放網(wǎng)絡(luò)環(huán)境下的版權(quán)保護(hù)、技術(shù)信息版本的識(shí)別、來(lái)源認(rèn)證、驗(yàn)真、防篡改、知識(shí)產(chǎn)權(quán)確認(rèn)、用戶身份認(rèn)證等一系列問(wèn)題提供了良好的解決方案。目前有很多研究者的研究多集中在針對(duì)數(shù)字圖象、音頻、視頻、程序文件的數(shù)字水印技術(shù)的研究,如CN 101866410 A《在JAVA軟件中嵌入和提取水印的方法》;200910092387. 7《一種基于XML電子文檔的水印隱藏方法》等,這些方法都是針對(duì)特定文件類(lèi)型采取的水印嵌入技術(shù),對(duì)在CATIA V5數(shù)模這類(lèi)工程文件中加入數(shù)字水印一直沒(méi)有有效的方法。雖然有許多針對(duì)二進(jìn)制文件通用的數(shù)字水印技術(shù),但這些方法不但技術(shù)復(fù)雜,可靠性差,而且不大適合CATIA這類(lèi)工程模型。原因如下其一,CATIA V5數(shù)模的二進(jìn)制標(biāo)準(zhǔn)隨著CATIA V5的版本不同而不同,使用二進(jìn)制文件通用的數(shù)字水印技術(shù),嵌入的信息易和CATIA V5數(shù)模的二進(jìn)制標(biāo)準(zhǔn)沖突,易造成水印技術(shù)對(duì)CATIA V5數(shù)模的版本不兼容。其二,CATIA V5數(shù)模這類(lèi)工程數(shù)模需進(jìn)行大量的修訂更改,修訂和更改易造成水印信息的丟失。

發(fā)明內(nèi)容
為了解決目前CATIA V5數(shù)模版本信息的識(shí)別問(wèn)題,本發(fā)明提供一種在CATIA V5數(shù)模中嵌入和提取水印的方法。一種在CATIA V5模型中嵌入和提取水印信息的方法,其特征在于包括以下步驟I)選取識(shí)別信息作為水印信息;2)在CATIA V5數(shù)模中選定嵌入水印信息的目標(biāo)幾何元素;3)將水印信息寫(xiě)入到CATIA V5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值里,且不將這些水印信息加入到0PEN_B0DY中;4)另有一個(gè)水印信息讀取程序,通過(guò)該水印信息讀取程序讀取CATIA V5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值,即可顯現(xiàn)隱含的水印信息。本發(fā)明的有益效果在于1)使用隱含參數(shù)嵌入特定特征的水印嵌入方法對(duì)CATIA V5數(shù)模的版本兼容性強(qiáng),且修訂和更改CATIA V5數(shù)模基本不會(huì)造成水印信息的丟失;2)水印信息是鑲嵌在在數(shù)模的特征中,因而不易被惡意更改和檫寫(xiě);3)水印信息的讀取簡(jiǎn)單易行。以下結(jié)合實(shí)施例附圖對(duì)本申請(qǐng)做進(jìn)一步詳細(xì)說(shuō)明


圖I為嵌有水印信息的模型顯示截2為讀取水印信息的模型顯示截圖
具體實(shí)施例方式參照附圖,在CATIA V5 R18環(huán)境下,采用CATIA V5的CAA 二次開(kāi)發(fā)技術(shù),VB、 VBSCRIPT等開(kāi)發(fā)工具,設(shè)計(jì)了符合水印嵌入和提取需要的數(shù)據(jù)處理驗(yàn)證程序。實(shí)施例中以“this model belong to the xac corp”作為水印信息;在零件I數(shù)模的目標(biāo)幾何元素“YZ平面”中的指定參數(shù)“xac”的屬性值里嵌入該水印信息,且不將這些水印信息加入到0PEN_B0DY中;此時(shí)這些參數(shù)是隱藏的,不能按通常的方法讀取,其計(jì)算機(jī)顯示截圖狀態(tài)如圖2所示。圖I中,零件I的數(shù)模結(jié)構(gòu)樹(shù)2的目標(biāo)幾何元素“YZ平面”中的指定參數(shù)“xac”未顯示,隱藏的水印信息“this model belong to the xac corp”也未顯
/Jn o嵌入該水印信息的部分程序如....................................... Set parameters I = parti. ParametersSet originElementsl = parti. OriginElementsSet anyObjectl = originElementsl. PlaneYZSet strParaml = parameters2. CreateString(〃〃xac 〃〃)strParaml. Value = 〃xac product"strParaml. Comment = 〃this model belong to the xac corp^strParaml. Hidden = True....................................... 另有一個(gè)水印讀取程序,該程序包含了讀取和顯示水印信息的功能,在該程序打開(kāi)零件I數(shù)模時(shí)會(huì)自動(dòng)查找數(shù)模中指定的幾何元素“YZ平面”中的參數(shù)“xac”中的屬性值,即可獲取預(yù)先嵌入的水印信息“this model belong to the xac corp”,在通過(guò)對(duì)話框?qū)⑺⌒畔@示出來(lái)。如圖2所示,在對(duì)話框I中顯示水印信息。讀取該水印信息的部分程序如..............................................Set partDocumentl = CATIA. ActiveDocumentSet parti = partDocumentl. PartSet parameters I = parti. ParametersSet originElementsl = parti. OriginElementsSet anyObjectl = originElementsl. PlaneYZSet parameters2 = parametersl. SubList(anyObjectl, True)Set strParaml = parameters2. Item(I)
msgbox strParaml. Valuemsgbox strParaml. Comment....................................... 水印信息可根據(jù)需要加密。本方法僅提供水印的嵌入和提取方法,并不提供水印的生成和加密方法,水印信息也可通過(guò)將圖像、音頻、視頻等多媒體信息序列化的方法生成可見(jiàn)字符串,加密方法可自行選定但加密結(jié)果需為可見(jiàn)字符串。水印信息也可通過(guò)其他加密算法加密和解密,并可派生出更為復(fù)雜的實(shí)用程序。 水印信息可方便的傳遞給其他相關(guān)應(yīng)用程序。水印信息的嵌入和提取程序也可設(shè)計(jì)成控件方式供其他程序調(diào)用。
權(quán)利要求
1.選取識(shí)別信息作為水印信息;
2.在CATIAV5數(shù)模中選定嵌入水印信息的目標(biāo)幾何元素;
3.將水印信息寫(xiě)入到CATIAV5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值里,且不將這些水印信息加入到OPEN_BODY中;
4.另有一個(gè)水印信息讀取程序,通過(guò)該水印信息讀取程序讀取CATIAV5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值,即可顯現(xiàn)隱含的水印信息。
全文摘要
一種在CATIA V5模型中嵌入和提取水印信息的方法,將水印信息寫(xiě)入到CATIA V5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值里,且不將這些水印信息加入到OPEN_BODY中,通過(guò)水印信息讀取程序讀取CATIA V5數(shù)模的目標(biāo)幾何元素指定參數(shù)的屬性值,即可顯現(xiàn)隱含的水印信息。
文檔編號(hào)G06T1/00GK102722860SQ20121019258
公開(kāi)日2012年10月10日 申請(qǐng)日期2012年6月12日 優(yōu)先權(quán)日2012年6月12日
發(fā)明者馮潼能, 孟靜暉, 程兆輝 申請(qǐng)人:西安飛機(jī)工業(yè)(集團(tuán))有限責(zé)任公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
合山市| 海晏县| 博野县| 黄冈市| 榆社县| 巧家县| 郑州市| 奉新县| 九江县| 凉山| 醴陵市| 宁波市| 威海市| 青州市| 上饶县| 定南县| 惠州市| 密云县| 图们市| 鄄城县| 阆中市| 德昌县| 云安县| 林口县| 弋阳县| 汶川县| 报价| 深州市| 凤庆县| 云龙县| 汝南县| 伊春市| 如皋市| 金平| 大邑县| 土默特右旗| 东乡| 库伦旗| 额尔古纳市| 安多县| 白银市|