[發(fā)明專利]一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202010115336.8 | 申請(qǐng)日: | 2020-02-25 |
| 公開(公告)號(hào): | CN111539870B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設(shè)計(jì))人: | 唐聃;張航;蔡紅亮;劉敦龍;曾瓊 | 申請(qǐng)(專利權(quán))人: | 成都信息工程大學(xué) |
| 主分類號(hào): | G06T1/00 | 分類號(hào): | G06T1/00;G06T5/00 |
| 代理公司: | 北京元本知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11308 | 代理人: | 王紅霞 |
| 地址: | 610000 四川省成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 糾刪碼 媒體 圖像 篡改 恢復(fù) 方法 裝置 | ||
本發(fā)明公開了一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法及裝置,其方法包括:在對(duì)N*M糾刪碼進(jìn)行編碼時(shí),確定用于編造跳躍糾刪碼的跳躍間隔個(gè)數(shù)參數(shù)J和每行的編碼循環(huán)起始點(diǎn)參數(shù)T;根據(jù)所述J和所述T,對(duì)所述N*M糾刪碼中的新媒體圖像數(shù)據(jù)塊進(jìn)行編碼處理,得到包含所述糾刪碼陣列中每行跳躍校驗(yàn)塊的N*(M+1)跳躍糾刪碼;在對(duì)所述N*(M+1)跳躍糾刪碼進(jìn)行篡改恢復(fù)時(shí),利用所述跳躍校驗(yàn)塊恢復(fù)出所述N*(M+1)跳躍糾刪碼中被篡改的新媒體圖像數(shù)據(jù)塊。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)安全技術(shù)領(lǐng)域,特別涉及一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法及裝置。
背景技術(shù)
隨著新媒體時(shí)代新技術(shù)的迅猛發(fā)展,以計(jì)算機(jī)、智能手機(jī)為主要傳播媒介的新媒體內(nèi)容逐漸滲透人們的日常生活中。圖片作為新媒體傳播內(nèi)容的重要元素之一,作為人與人之間交流最主要的社交手段被應(yīng)用在各大網(wǎng)站與移動(dòng)客戶端中,形成了圖片社交發(fā)展趨勢(shì),成為人類文化發(fā)展的重要部分。但是,圖片在存儲(chǔ)和傳輸中所承載的信息易被篡改,會(huì)導(dǎo)致接收?qǐng)D片的人接受信息有誤,造成信息誤解。特別是在某些領(lǐng)域,列如軍事,金融等行業(yè)更需要保證圖片承載信息的正確性,需要圖像正確的被傳送和接收,如何在圖像信息在存儲(chǔ)和傳送過程中被篡改后,恢復(fù)出原始圖像已成為一個(gè)熱門研究問題。
目前,應(yīng)用使用較為廣泛的防止新媒體圖像篡改技術(shù)主要為數(shù)字水印技術(shù)和Hash算法,這兩種方式只能在一定程度上防止圖像篡改,并不能完全恢復(fù)出篡改的圖像。把新媒體圖像篡改技術(shù)研究與優(yōu)化后的陣列糾刪碼聯(lián)合在一起能提高新媒體圖像篡改后的恢復(fù)準(zhǔn)確率。所謂的陣列糾刪碼,一般采用簡(jiǎn)單奇偶校驗(yàn)的方式來進(jìn)行編碼,它主要在磁盤陣列中進(jìn)行使用。通常把陣列糾刪碼看做成一個(gè)二維的矩陣陣列,將數(shù)據(jù)按照規(guī)律存放在二維陣列上,其中校驗(yàn)塊是在矩陣上對(duì)存放的數(shù)據(jù)進(jìn)行異或操作來生成。陣列糾刪碼細(xì)分分為橫式編碼和縱式編碼,其中常見的橫式編碼有EVENODD碼、RDP碼、STAR碼。常見的縱式編碼有X碼、WEAVER碼。陣列碼因?yàn)樵谡麄€(gè)編碼和解碼中只有異或計(jì)算,計(jì)算復(fù)雜度低,使得它們更適用于RAID存儲(chǔ)系統(tǒng)。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供了一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法及裝置。
根據(jù)本發(fā)明實(shí)施例提供的一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法,包括:
在對(duì)N*M糾刪碼進(jìn)行編碼時(shí),確定用于編造跳躍糾刪碼的跳躍間隔個(gè)數(shù)參數(shù)J和每行的編碼循環(huán)起始點(diǎn)參數(shù)T;
根據(jù)所述J和所述T,對(duì)所述N*M糾刪碼中的新媒體圖像數(shù)據(jù)塊進(jìn)行編碼處理,得到包含所述糾刪碼陣列中每行跳躍校驗(yàn)塊的N*(M+1)跳躍糾刪碼;
在對(duì)所述N*(M+1)跳躍糾刪碼進(jìn)行篡改恢復(fù)時(shí),利用所述跳躍校驗(yàn)塊恢復(fù)出所述N*(M+1)跳躍糾刪碼中被篡改的新媒體圖像數(shù)據(jù)塊;
其中,所述N,M,J,T均為正整數(shù)。
優(yōu)選地,所述根據(jù)所述J和所述T,對(duì)所述N*M糾刪碼中的新媒體圖像數(shù)據(jù)塊進(jìn)行編碼處理,得到包含所述糾刪碼陣列中每行跳躍校驗(yàn)塊的N*(M+1)跳躍糾刪碼包括:
根據(jù)所述J和所述T,從所述N*M糾刪碼中每行的新媒體圖像數(shù)據(jù)塊中選出多個(gè)新媒體圖像數(shù)據(jù)塊組成數(shù)據(jù)塊集合Ai;
通過分別對(duì)每行的所述數(shù)據(jù)塊集合Ai中的多個(gè)新媒體圖像數(shù)據(jù)塊進(jìn)行異或計(jì)算,得到每行的跳躍校驗(yàn)塊;
通過將所述每行的跳躍校驗(yàn)塊存放到所述N*M糾刪碼的第(M+1)列中,形成N*(M+1)跳躍糾刪碼。
優(yōu)選地,所述在對(duì)所述N*(M+1)跳躍糾刪碼進(jìn)行篡改恢復(fù)時(shí),利用所述跳躍校驗(yàn)塊恢復(fù)出所述N*(M+1)跳躍糾刪碼中被篡改的新媒體圖像數(shù)據(jù)塊包括:
在對(duì)所述N*(M+1)跳躍糾刪碼進(jìn)行篡改恢復(fù)時(shí),判斷所述篡改恢復(fù)為單部分篡改恢復(fù)還是多部分篡改恢復(fù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都信息工程大學(xué),未經(jīng)成都信息工程大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202010115336.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 發(fā)送裝置及發(fā)送方法
- 一種存儲(chǔ)系統(tǒng)糾刪碼編碼、解碼電路及編解碼電路
- 基于NVRAM存儲(chǔ)系統(tǒng)直接糾刪碼的優(yōu)化方法和系統(tǒng)
- 一種數(shù)據(jù)存儲(chǔ)、重構(gòu)方法和裝置、及電子設(shè)備
- 一種通過糾刪碼對(duì)數(shù)據(jù)的處理方法及裝置
- 一種基于糾刪碼的糾刪池的創(chuàng)建方法及相關(guān)裝置
- 一種糾刪碼讀請(qǐng)求處理方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 數(shù)據(jù)操作方法、裝置和分布式存儲(chǔ)系統(tǒng)
- 一種基于糾刪碼的新媒體圖像的篡改恢復(fù)方法及裝置
- 一種數(shù)據(jù)處理方法、裝置、設(shè)備及介質(zhì)
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





