Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points

With high performances of image capturing tools, image information can be easily obtained by screenshots that make image copyright protection a challenging task. The existing screen-shooting watermarking algorithms suffer from a huge running time, in addition to their low robustness against differen...

Full description

Bibliographic Details
Main Authors: Yu Bai, Li Li, Shanqing Zhang, Jianfeng Lu, Mahmoud Emam
Format: Article
Language:English
Published: MDPI AG 2023-04-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/7/1730
_version_ 1797607409222418432
author Yu Bai
Li Li
Shanqing Zhang
Jianfeng Lu
Mahmoud Emam
author_facet Yu Bai
Li Li
Shanqing Zhang
Jianfeng Lu
Mahmoud Emam
author_sort Yu Bai
collection DOAJ
description With high performances of image capturing tools, image information can be easily obtained by screenshots that make image copyright protection a challenging task. The existing screen-shooting watermarking algorithms suffer from a huge running time, in addition to their low robustness against different screenshot attacks, such as different distances and capturing angles of the screenshots. In this paper, a fast and robust high-capacity flexible watermarking algorithm for screenshot images is proposed. Firstly, Oriented FAST and Rotated BRIEF (ORB) feature points are extracted from the input image. Secondly, the feature points are then sorted in a descending order according to their response values. Then, the first five non-overlapping feature points are selected for the embedding by using Hamming window-based filtering method. Furthermore, we exploit the multi-resolution property of Discrete Wavelet Transform (DWT) and energy compaction property of Singular Value Decomposition (SVD) to embed the watermark. Therefore, the classical DWT combined with Singular Value Decomposition (SVD) are adopted to improve the robustness and capacity of the proposed watermarking algorithm. At the extraction side, the sum of the response values for the three RGB channels of the color-ripped image is calculated to improve the feature point localization accuracy. Experimental results show that the proposed screen-shooting watermarking algorithm improves running speed while ensuring the robustness. Furthermore, it has less time complexity and high robustness compared with the state-of-the-art watermarking algorithms against different screenshot attacks.
first_indexed 2024-03-11T05:30:38Z
format Article
id doaj.art-5d030ef64e4043c28e7ba6a29a7f398d
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T05:30:38Z
publishDate 2023-04-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-5d030ef64e4043c28e7ba6a29a7f398d2023-11-17T17:09:52ZengMDPI AGMathematics2227-73902023-04-01117173010.3390/math11071730Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature PointsYu Bai0Li Li1Shanqing Zhang2Jianfeng Lu3Mahmoud Emam4School 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, ChinaSchool of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaSchool of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018, ChinaWith high performances of image capturing tools, image information can be easily obtained by screenshots that make image copyright protection a challenging task. The existing screen-shooting watermarking algorithms suffer from a huge running time, in addition to their low robustness against different screenshot attacks, such as different distances and capturing angles of the screenshots. In this paper, a fast and robust high-capacity flexible watermarking algorithm for screenshot images is proposed. Firstly, Oriented FAST and Rotated BRIEF (ORB) feature points are extracted from the input image. Secondly, the feature points are then sorted in a descending order according to their response values. Then, the first five non-overlapping feature points are selected for the embedding by using Hamming window-based filtering method. Furthermore, we exploit the multi-resolution property of Discrete Wavelet Transform (DWT) and energy compaction property of Singular Value Decomposition (SVD) to embed the watermark. Therefore, the classical DWT combined with Singular Value Decomposition (SVD) are adopted to improve the robustness and capacity of the proposed watermarking algorithm. At the extraction side, the sum of the response values for the three RGB channels of the color-ripped image is calculated to improve the feature point localization accuracy. Experimental results show that the proposed screen-shooting watermarking algorithm improves running speed while ensuring the robustness. Furthermore, it has less time complexity and high robustness compared with the state-of-the-art watermarking algorithms against different screenshot attacks.https://www.mdpi.com/2227-7390/11/7/1730screen capturescreen-shooting watermarkingORB feature pointsDWTSVDhamming window
spellingShingle Yu Bai
Li Li
Shanqing Zhang
Jianfeng Lu
Mahmoud Emam
Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
Mathematics
screen capture
screen-shooting watermarking
ORB feature points
DWT
SVD
hamming window
title Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
title_full Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
title_fullStr Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
title_full_unstemmed Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
title_short Fast Frequency Domain Screen-Shooting Watermarking Algorithm Based on ORB Feature Points
title_sort fast frequency domain screen shooting watermarking algorithm based on orb feature points
topic screen capture
screen-shooting watermarking
ORB feature points
DWT
SVD
hamming window
url https://www.mdpi.com/2227-7390/11/7/1730
work_keys_str_mv AT yubai fastfrequencydomainscreenshootingwatermarkingalgorithmbasedonorbfeaturepoints
AT lili fastfrequencydomainscreenshootingwatermarkingalgorithmbasedonorbfeaturepoints
AT shanqingzhang fastfrequencydomainscreenshootingwatermarkingalgorithmbasedonorbfeaturepoints
AT jianfenglu fastfrequencydomainscreenshootingwatermarkingalgorithmbasedonorbfeaturepoints
AT mahmoudemam fastfrequencydomainscreenshootingwatermarkingalgorithmbasedonorbfeaturepoints