[發(fā)明專(zhuān)利]一種基于壓縮編碼的高嵌入率數(shù)據(jù)隱寫(xiě)裝置及隱寫(xiě)方法在審
| 申請(qǐng)?zhí)枺?/td> | 201610548186.3 | 申請(qǐng)日: | 2016-07-13 |
| 公開(kāi)(公告)號(hào): | CN107623855A | 公開(kāi)(公告)日: | 2018-01-23 |
| 發(fā)明(設(shè)計(jì))人: | 譚心瑤;梁晨 | 申請(qǐng)(專(zhuān)利權(quán))人: | 譚心瑤 |
| 主分類(lèi)號(hào): | H04N19/467 | 分類(lèi)號(hào): | H04N19/467;H04N19/42 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100091 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 壓縮 編碼 嵌入 數(shù)據(jù) 裝置 方法 | ||
1.一種基于壓縮編碼的高嵌入率數(shù)據(jù)隱寫(xiě)裝置及隱寫(xiě)方法,其特征在于:
包括一種基于壓縮編碼的高嵌入率數(shù)據(jù)隱寫(xiě)裝置(簡(jiǎn)稱(chēng)本裝置)及一種基于壓縮編碼的高嵌入率數(shù)據(jù)隱寫(xiě)方法(簡(jiǎn)稱(chēng)本方法);
其中,一種基于壓縮編碼的高嵌入率數(shù)據(jù)隱寫(xiě)裝置,包括隱藏?cái)?shù)據(jù)嵌入模塊及隱藏?cái)?shù)據(jù)還原模塊;隱藏?cái)?shù)據(jù)嵌入模塊又包括嵌入數(shù)據(jù)獲取單元、待壓縮文件數(shù)據(jù)獲取單元、鏈表處理單元、最長(zhǎng)匹配長(zhǎng)度計(jì)算單元、最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元、數(shù)據(jù)嵌入單元以及最長(zhǎng)匹配長(zhǎng)度輸出單元;
隱藏?cái)?shù)據(jù)還原模塊包括解壓縮數(shù)據(jù)獲取單元、最長(zhǎng)匹配長(zhǎng)度獲取單元、嵌入數(shù)據(jù)還原單元、嵌入數(shù)據(jù)輸出單元;
隱藏?cái)?shù)據(jù)還原模塊與隱藏?cái)?shù)據(jù)嵌入模塊的關(guān)系為:隱藏?cái)?shù)據(jù)還原模塊能且僅能準(zhǔn)確無(wú)誤還原依照隱藏?cái)?shù)據(jù)嵌入模塊進(jìn)行嵌入的隱藏?cái)?shù)據(jù);
隱藏?cái)?shù)據(jù)嵌入模塊的連接關(guān)系如下:
待壓縮文件數(shù)據(jù)獲取單元與鏈表處理單元相連,鏈表處理單元和最長(zhǎng)匹配長(zhǎng)度計(jì)算單元相連,最長(zhǎng)匹配長(zhǎng)度計(jì)算單元與最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元相連;嵌入數(shù)據(jù)獲取單元和最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元均與數(shù)據(jù)嵌入單元相連;數(shù)據(jù)嵌入單元與最長(zhǎng)匹配長(zhǎng)度輸出單元相連;
隱藏?cái)?shù)據(jù)還原模塊的連接關(guān)系如下:
解壓縮數(shù)據(jù)獲取單元與最長(zhǎng)匹配長(zhǎng)度獲取單元相連,最長(zhǎng)匹配長(zhǎng)度獲取單元與嵌入數(shù)據(jù)還原單元相連,嵌入數(shù)據(jù)還原單元與嵌入數(shù)據(jù)輸出單元相連;
隱藏?cái)?shù)據(jù)嵌入模塊的各單元功能如下:
所述嵌入數(shù)據(jù)獲取單元用于獲取并處理當(dāng)前待嵌入數(shù)據(jù)供數(shù)據(jù)嵌入時(shí)使用,實(shí)現(xiàn)待嵌入數(shù)據(jù)獲取及處理功能;
所述待壓縮文件數(shù)據(jù)獲取單元用于獲取待壓縮文件數(shù)據(jù)供數(shù)據(jù)壓縮以及數(shù)據(jù)嵌入時(shí)使用,實(shí)現(xiàn)壓縮文件數(shù)據(jù)的獲取功能;
所述鏈表處理單元用于對(duì)待壓縮文件數(shù)據(jù)獲取單元得到的待壓縮數(shù)據(jù)生成當(dāng)前待壓縮位置的匹配地址鏈表并遍歷鏈表將匹配地址傳給最長(zhǎng)匹配長(zhǎng)度計(jì)算單元,實(shí)現(xiàn)鏈表生成及數(shù)據(jù)預(yù)處理的功能;
所述最長(zhǎng)匹配長(zhǎng)度計(jì)算單元用于對(duì)從所述鏈表處理單元獲得的鏈表地址進(jìn)行與當(dāng)前壓縮位置的最長(zhǎng)匹配字符串長(zhǎng)度計(jì)算,并將所有最長(zhǎng)匹配字符串偏移量及重復(fù)次數(shù)傳給根據(jù)所述與最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元實(shí)現(xiàn)編碼匹配計(jì)算過(guò)程;
所述最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元用于存儲(chǔ)一定數(shù)量的最長(zhǎng)匹配字符串相關(guān)信息,存儲(chǔ)數(shù)量達(dá)到一定之后輸出并清空所有存儲(chǔ)內(nèi)容,將之傳給數(shù)據(jù)嵌入單元,實(shí)現(xiàn)存儲(chǔ)編碼信息功能;
所述數(shù)據(jù)嵌入單元根據(jù)嵌入數(shù)據(jù)獲取單元得到的待嵌入數(shù)據(jù)同時(shí)嵌入至數(shù)個(gè)匹配最長(zhǎng)匹配長(zhǎng)度字符串中,并輸出所有含有嵌入數(shù)據(jù)的壓縮編碼,實(shí)現(xiàn)數(shù)據(jù)嵌入與壓縮編碼輸出功能;
所述最長(zhǎng)匹配長(zhǎng)度輸出單元用于將從數(shù)據(jù)嵌入單元獲得的壓縮編碼進(jìn)行Huffman編碼并以此來(lái)打包生成最終的壓縮文件,實(shí)現(xiàn)壓縮編碼的加工功能以及壓縮文件生成功能;
隱藏?cái)?shù)據(jù)還原模塊的各單元功能如下:
所述解壓縮數(shù)據(jù)獲取單元用于獲取當(dāng)前待解壓數(shù)據(jù)供所述最長(zhǎng)匹配長(zhǎng)度獲取單元使用,實(shí)現(xiàn)壓縮數(shù)據(jù)獲取功能;
所述最長(zhǎng)匹配長(zhǎng)度獲取單元用于提取已獲得的待解壓數(shù)據(jù)中的[最大匹配長(zhǎng)度,偏移量]對(duì),獲取其中符合最大匹配長(zhǎng)度小于最佳匹配長(zhǎng)度值的最大匹配長(zhǎng)度字符串供所述嵌入數(shù)據(jù)還原單元使用,實(shí)現(xiàn)壓縮數(shù)據(jù)預(yù)處理功能;
所述嵌入數(shù)據(jù)還原單元用于對(duì)獲取的最大匹配長(zhǎng)度字符串進(jìn)行固定數(shù)量的分組,每組字符串?dāng)?shù)與所述效率提高的壓縮文件數(shù)據(jù)嵌入裝置中最長(zhǎng)匹配長(zhǎng)度存儲(chǔ)單元所規(guī)定之存儲(chǔ)字符串條目數(shù)量相匹配。然后對(duì)每組字符串對(duì)嵌入數(shù)據(jù)進(jìn)行還原,以供所述嵌入數(shù)據(jù)輸出單元使用,實(shí)現(xiàn)壓縮數(shù)據(jù)解碼及嵌入數(shù)據(jù)還原功能;
所述嵌入數(shù)據(jù)輸出單元用于將獲得的嵌入數(shù)據(jù)二進(jìn)制比特序列還原成嵌入數(shù)據(jù)并輸出到預(yù)定位置,實(shí)現(xiàn)嵌入數(shù)據(jù)輸出功能;
所述預(yù)定位置為電子文件、顯示終端或打印終端。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于譚心瑤,未經(jīng)譚心瑤許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610548186.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)





