[發明專利]MusicXML格式文件水印嵌入及提取方法、裝置及存儲介質有效
| 申請號: | 201910344240.6 | 申請日: | 2019-04-26 |
| 公開(公告)號: | CN110197054B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 梅亞琦;劉奡智;王健宗 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | musicxml 格式文件 水印 嵌入 提取 方法 裝置 存儲 介質 | ||
1.一種MusicXML格式文件水印嵌入方法,其特征在于,所述方法包括:
選擇水印數據,將所述水印數據輸入編碼器,得到二進制數據流D1;
對所述二進制數據流D1進行第一重加密,得到加密后的二進制數據流D2;
對所述加密后的二進制數據流D2執行下述方法的其中一種處理,以執行第二重加密:
a)將所述二進制數據流D2中的“0”隨機修改為0、2、4、6、8中的任意一個偶數,“1”隨機修改為1、3、5、7、9中的任意一個奇數,得到數據流D3a;
對所述MusicXML格式文件中每一個音符的default-x值或default-y值,按照音符順序,對應執行下述a’),其中,所述default-x值和default-y值用于標識一個音符在樂譜編碼上的位置信息;
a’)將所述default-x值或default-y值中的最低位修改為所述數據流D3a中相應順序位的數據;
或者
b)將所述二進制數據流D2中的數據以兩位數為單位,按照預設的編碼表進行編碼,得到數據流D3b;
對所述MusicXML格式文件中每一個音符的default-x值或default-y值,按照音符順序,對應執行下述b’):
b’)將所述default-x值或default-y值對0.04取mod,將結果與所述數據流D3b中的數字比較,使用比較后的差值對所對應的default-x值或default-y值進行修改,修改后使所述default-x值或default-y值對0.04取mod得到所述數據流D3b中對應的數據。
2.如權利要求1所述的MusicXML格式文件水印嵌入方法,其特征在于,在選擇水印數據,將所述水印數據輸入編碼器,得到二進制數據流D1之前,該方法還包括:
將所述MusicXML格式文件的樂譜編碼中的音符進行時值拆分,并加上延音線,以擴充可嵌入信息的空間。
3.如權利要求2所述的MusicXML格式文件水印嵌入方法,其特征在于,所述將所述MusicXML格式文件的樂譜編碼中的音符進行時值拆分,并加上延音線,擴充可嵌入信息的空間,包括:
遍歷所述MusicXML格式文件的樂譜編碼中的所有音符,找出所有duration值大于1的音符,并做標記;
當所述樂譜編碼中的音符數不足以嵌入水印的所有數據信息時,從帶標記的音符中隨機抽取若干位置,進行音符時值拆分,并加上延音線,以嵌入所述水印數據中的剩余數據信息。
4.一種MusicXML格式文件水印提取方法,其特征在于,所述方法包括:
對添加水印的MusicXML格式文件中每一個音符的default-x值或default-y值,按照音符順序,執行下述方法的其中一種處理:
c)提取所述default-x值或default-y值中的最低位,按照相應順序組合得到數據流D3a;
對所述數據流D3a對應執行下述c’):
c’)逐一檢測所述數據流D3a中的奇偶數,將所述數據流D3a中的奇數修改為1,將所述數據流D3a中的偶數修改為0,得到二進制數據流D2;
或者
d)將所述default-x值或default-y值對0.04取mod,得到數據流D3b;
對所述數據流D3b對應執行下述d’):
d’)按照預設編碼表,將所述數據流D3b解碼成二進制數據流D2;
對所述二進制數據流D2進行解密,得到二進制數據流D1;
將所述二進制數據流D1輸入解碼器,得到水印數據,并從所述MusicXML格式文件中提取出所述水印數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910344240.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:頁面生成方法和裝置及電子裝置
- 下一篇:管理信息的方法、裝置、設備及存儲介質





