TY - JOUR
T1 - Efficient image tampering localization using semi-fragile watermarking and error control codes
AU - Lefèvre, Pascal
AU - Carré, Philippe
AU - Fontaine, Caroline
AU - Gaborit, Philippe
AU - Huang, Jiwu
N1 - Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2022/1
Y1 - 2022/1
N2 - In this paper, we propose an image tampering localization algorithm using semi-fragile watermarking and Error-Locating codes in the DWT domain. By introducing different families of codes, we show the benefit in terms of image tampering localization and complexity of using control code error localization as an authentication function. Indeed, we first experimentally show that error localization block codes is as precise as using classical error correcting codes (Reed-Solomon and BCH codes) to locate image tampering. However, their corresponding decoding algorithms complexity is at least quadratic which make them impractical for some real time applications. To solve this problem, we introduce error-control codes called Error-Locating codes where error localization is reduced to a single syndrome computation performed with low number of binary operations (detailed later in the paper). We provide comparisons of image quality and tampering localization performances using error-detection, error-localization and error-correction approaches with different error control codes.
AB - In this paper, we propose an image tampering localization algorithm using semi-fragile watermarking and Error-Locating codes in the DWT domain. By introducing different families of codes, we show the benefit in terms of image tampering localization and complexity of using control code error localization as an authentication function. Indeed, we first experimentally show that error localization block codes is as precise as using classical error correcting codes (Reed-Solomon and BCH codes) to locate image tampering. However, their corresponding decoding algorithms complexity is at least quadratic which make them impractical for some real time applications. To solve this problem, we introduce error-control codes called Error-Locating codes where error localization is reduced to a single syndrome computation performed with low number of binary operations (detailed later in the paper). We provide comparisons of image quality and tampering localization performances using error-detection, error-localization and error-correction approaches with different error control codes.
KW - Error control codes
KW - Error-Locating codes
KW - Parity check matrix
KW - Real-time applications
KW - Semi-fragile watermarking
KW - Tampering detection and localization
UR - http://www.scopus.com/inward/record.url?scp=85115926179&partnerID=8YFLogxK
U2 - 10.1016/j.sigpro.2021.108342
DO - 10.1016/j.sigpro.2021.108342
M3 - Article
AN - SCOPUS:85115926179
SN - 0165-1684
VL - 190
JO - Signal Processing
JF - Signal Processing
M1 - 108342
ER -