Watermark Generation Using Segmented Unit Images and Encryption Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing watermark algorithms are vulnerable to cracking, making it difficult for file owners to provide convincing evidence of copyright ownership, as attackers can easily destroy or copy the embedded watermarks.
Innovation Solution
A method and system for generating a watermark based on graphic elements, where user-input watermark unit images and encryption information are overlaid into a watermark image using a preset encryption model, ensuring a one-to-one correspondence between encryption information and distribution information, making it difficult for outsiders to crack the watermark without knowing the encryption model.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional watermark algorithms are used, then the watermark can be easily embedded into the image, but the watermark can be easily cracked or destroyed by attackers
Solution Approach 1:
The watermark is divided into multiple unit watermarks that are distributed across different regions of the image. Each unit watermark contains encrypted information and is placed in a specific imaging region determined by the encryption model. This segmentation makes it difficult for attackers to crack the watermark by destroying or copying only part of it.
Solution Approach 2:
The encryption model is pre-established with specific encryption information before watermark embedding. The distribution information of unit watermarks is determined in advance based on the encryption information and preset encryption model, so that when the watermark is generated, the unit watermarks are automatically placed in correct positions according to the pre-calculated distribution information.
2Adaptability or versatility
If a fixed watermark pattern is used, then the watermark generation process is simple, but the watermark lacks personalization and can be easily recognized
Solution Approach 1:
Different unit watermarks have different distribution information including imaging regions and imaging colors, which are determined locally based on the encryption information. Each unit watermark is customized with specific properties (position, color) rather than using a uniform pattern, enabling personalization while maintaining automated generation through the encryption model.
Data Source
AI summary
The invention provides a method and system for generating a watermark on the basis of graphic, a terminal, and a medium. The method includes acquiring a watermark image and at least one watermark unit image; acquiring watermark encryption information; determining the distribution information of the watermark unit images in the watermark image according to the watermark encryption information and a preset encryption model, the distribution information comprising imaging regions of the watermark unit images in the watermark image; and overlaying each watermark unit image into a corresponding imaging region in the watermark image to generate the watermark. The watermark encryption information has a one-to-one corresponding relationship with the distribution information of the watermark unit images in the watermark image, and the corresponding relationship can be defined by a user so that others cannot crack the watermark without knowing the encryption model, thereby improving the watermark cracking difficulty. Moreover, the method can generate the watermark according to the watermark image and the watermark unit images input by the user, and provide personalized customization of the watermark under the function of encryption to improve the user experience.


