Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT

This paper proposes a screen-shooting resilient watermarking scheme via learned invariant keypoints and QT; that is, if the watermarked image is displayed on the screen and captured by a camera, the watermark can be still extracted from the photo. A screen-shooting resilient watermarking algorithm s...

Full description

Bibliographic Details
Main Authors: Li Li, Rui Bai, Shanqing Zhang, Chin-Chen Chang, Mengtao Shi
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/19/6554
_version_ 1797515733478932480
author Li Li
Rui Bai
Shanqing Zhang
Chin-Chen Chang
Mengtao Shi
author_facet Li Li
Rui Bai
Shanqing Zhang
Chin-Chen Chang
Mengtao Shi
author_sort Li Li
collection DOAJ
description This paper proposes a screen-shooting resilient watermarking scheme via learned invariant keypoints and QT; that is, if the watermarked image is displayed on the screen and captured by a camera, the watermark can be still extracted from the photo. A screen-shooting resilient watermarking algorithm should meet the following two basic requirements: robust keypoints and a robust watermark algorithm. In our case, we embedded watermarks by combining the feature region filtering model to SuperPoint (FRFS) neural networks, quaternion discrete Fourier transform (QDFT), and tensor decomposition (TD). First we applied FRFS to locate the embedding feature regions which are decided by the keypoints that survive screen-shooting. Second, we structured watermark embedding regions centered at keypoints. Third, the watermarks were embedded by the QDFT and TD (QT) algorithm, which is robust for capturing process attacks. In a partial shooting scenario, the watermark is repeatedly embedded into different regions in an image to enhance robustness. Finally, we extracted the watermarks from at least one region at the extraction stage. The experimental results showed that the proposed scheme is very robust for camera shooting (including partial shooting) different shooting scenarios, and special attacks. Moreover, the efficient mechanism of screen-shooting resilient watermarking could have propietary protection and leak tracing applications.
first_indexed 2024-03-10T06:51:28Z
format Article
id doaj.art-bca7dbd409bf427db0ceabc7a01505c3
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T06:51:28Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-bca7dbd409bf427db0ceabc7a01505c32023-11-22T16:47:48ZengMDPI AGSensors1424-82202021-09-012119655410.3390/s21196554Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QTLi Li0Rui Bai1Shanqing Zhang2Chin-Chen Chang3Mengtao Shi4School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaSchool of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaSchool of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaDepartment of Information Engineering and Computer Science, Feng Chia University, Taichung 40724, TaiwanSchool of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaThis paper proposes a screen-shooting resilient watermarking scheme via learned invariant keypoints and QT; that is, if the watermarked image is displayed on the screen and captured by a camera, the watermark can be still extracted from the photo. A screen-shooting resilient watermarking algorithm should meet the following two basic requirements: robust keypoints and a robust watermark algorithm. In our case, we embedded watermarks by combining the feature region filtering model to SuperPoint (FRFS) neural networks, quaternion discrete Fourier transform (QDFT), and tensor decomposition (TD). First we applied FRFS to locate the embedding feature regions which are decided by the keypoints that survive screen-shooting. Second, we structured watermark embedding regions centered at keypoints. Third, the watermarks were embedded by the QDFT and TD (QT) algorithm, which is robust for capturing process attacks. In a partial shooting scenario, the watermark is repeatedly embedded into different regions in an image to enhance robustness. Finally, we extracted the watermarks from at least one region at the extraction stage. The experimental results showed that the proposed scheme is very robust for camera shooting (including partial shooting) different shooting scenarios, and special attacks. Moreover, the efficient mechanism of screen-shooting resilient watermarking could have propietary protection and leak tracing applications.https://www.mdpi.com/1424-8220/21/19/6554screen-shootingFRFSQTrobustnesspartial shooting
spellingShingle Li Li
Rui Bai
Shanqing Zhang
Chin-Chen Chang
Mengtao Shi
Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
Sensors
screen-shooting
FRFS
QT
robustness
partial shooting
title Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
title_full Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
title_fullStr Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
title_full_unstemmed Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
title_short Screen-Shooting Resilient Watermarking Scheme via Learned Invariant Keypoints and QT
title_sort screen shooting resilient watermarking scheme via learned invariant keypoints and qt
topic screen-shooting
FRFS
QT
robustness
partial shooting
url https://www.mdpi.com/1424-8220/21/19/6554
work_keys_str_mv AT lili screenshootingresilientwatermarkingschemevialearnedinvariantkeypointsandqt
AT ruibai screenshootingresilientwatermarkingschemevialearnedinvariantkeypointsandqt
AT shanqingzhang screenshootingresilientwatermarkingschemevialearnedinvariantkeypointsandqt
AT chinchenchang screenshootingresilientwatermarkingschemevialearnedinvariantkeypointsandqt
AT mengtaoshi screenshootingresilientwatermarkingschemevialearnedinvariantkeypointsandqt