A digital watermark-based creative work management method and system

By identifying, analyzing, and cropping the final drafts, and determining the watermark type based on visual weights, the flexibility issue of managing and protecting draft works is resolved, enabling precise classification, preservation, and protection of both drafts and final drafts.

CN118885991BActive Publication Date: 2026-01-23HEFEI XINGYIFENG TECHNOLOGY SERVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411364280.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2026-01-23
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

In existing technologies, the method of embedding digital watermarks in draft works during the creation process is fixed or the same as that in the final version, which lacks flexibility and the method of saving is singular, resulting in insufficient precision in management and protection.

Method used

By identifying and analyzing the final draft, the main elements and their positions are determined. The draft is then cropped into sub-works based on visual weights, and the watermark type is determined according to the protection level, thus achieving precise management and classification of the draft.

Benefits of technology

It enables precise management and effective protection of draft works, distinguishing between drafts and final versions through different levels of watermark types, thereby improving the flexibility and efficiency of copyright protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118885991B_ABST
    Figure CN118885991B_ABST
Patent Text Reader

Abstract

The application relates to a kind of creation work management method and system based on digital watermarking, the method comprises: according to the name information of work, determine the finished work in the work set and its related draft work;According to the preset work cutting rule, the finished work is cut into several sub-works;According to the preset protection level determination rule, the protection level of each sub-work is determined, the protection level of the finished work is determined according to the highest protection level in the sub-work, and the watermark type of the finished work is determined according to the protection level of the finished work;According to the protection level of each sub-work, the protection level of each draft work is determined, and the watermark type of the draft work is determined according to the protection level of the draft work;The embedding watermark type of the finished work and the draft work is accurately determined, and finally, the finished work and the draft work are classified and saved based on the protection level of the finished work and the draft work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital watermarking technology, specifically a method and system for managing creative works based on digital watermarking. Background Technology

[0002] Digital watermarking is a technique that embeds specific information (such as copyright information, author information, etc.) into digital works (such as images, audio, video, etc.) to achieve copyright protection, integrity verification, and copyright tracking. During the creative process, it is common practice to retain multiple draft versions, which helps track changes, preserve creative sparks, and ultimately determine the most satisfactory version. Distinguishing different versions by date and name is a fundamental method of version management. Currently, the digital watermarks embedded in draft works generated during the creative process are usually fixed, or the same digital watermark as the final version, which has certain limitations. Furthermore, they are typically stored uniformly in a draft database. Summary of the Invention

[0003] To address the aforementioned problems, this invention proposes a method and system for managing creative works based on digital watermarking.

[0004] To achieve the above objectives, the present invention provides the following technical solution:

[0005] A method for managing creative works based on digital watermarking, the method comprising the following steps:

[0006] The final draft works and their related draft works in the collection are determined based on the work title information. The work title information includes the author's name, creation date, and work title, which includes the theme title. Draft works share the same theme title as final draft works. The title of a final draft work typically contains the word "final." A collection usually contains one final draft work and several related draft works. The creative works to be protected can be graphic works, textual works, etc. In this invention, the final draft works and draft works are primarily graphic works.

[0007] The final draft is cut into several sub-works based on preset work cutting rules;

[0008] The protection level of each sub-work is determined according to the preset protection level determination rules. The protection level of the final work is determined according to the highest protection level among the sub-works. The type of watermark is determined according to the protection level of the final work.

[0009] The protection level of each draft work is determined based on the protection level of each sub-work, and the type of infiltrated watermark is determined based on the protection level of the draft work.

[0010] According to the protection level of the final and draft works, the final and draft works with embedded watermarks are inserted into the corresponding databases, which include a first database, a second database, and a third database; the first database is used to store works with a protection level of level one, the second database is used to store works with a protection level of level two, and the third database is used to store works with a protection level of level three.

[0011] As a further technical solution of the present invention, the step of cutting the final draft into several sub-works based on preset work cutting rules includes:

[0012] The final draft is identified and analyzed based on image recognition technology to determine the main elements and their positions in the final draft. The types of the main elements include people, animals, buildings, logos, etc.

[0013] The final artwork is cut into several sub-artworks based on the position of the main element, and each sub-artwork contains at least one main element.

[0014] As a further technical solution of the present invention, the steps of determining the protection level of each sub-work according to a preset protection level determination rule, determining the protection level of the final work according to the highest protection level among the sub-works, and determining the type of latent watermark according to the protection level of the final work include:

[0015] The protection level of each sub-work is determined according to the preset protection level determination rules. The preset protection level determination rules are: to analyze and determine the comprehensive visual weight of each main element in the final draft, and to determine the protection level of each sub-work based on the comprehensive visual weight of each main element in the final draft.

[0016] Sort the protection levels of each sub-work according to size, and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level;

[0017] The highest protection level among the sub-works is determined as the protection level of the final work. The type of embedded watermark is determined based on the protection level of the final work. There is a positive correlation between the protection level of the final work and the type of embedded watermark, that is, the higher the protection level of the final work, the higher the protection of the corresponding embedded watermark type.

[0018] As a further technical solution of the present invention, the step of determining the protection level of each draft work based on the protection level of each sub-work, and determining its latent watermark type based on the protection level of the draft work includes:

[0019] Each sub-work is compared with the draft work to determine whether there is a target area in the draft work whose similarity to a sub-work reaches a preset threshold.

[0020] If no related sub-works exist, it is determined that this draft work has no related sub-works, that is, it is determined that this draft work is unrelated to the final work, this draft work is removed from the portfolio, and a prompt instruction is generated.

[0021] When such a work exists, it is determined that this sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work.

[0022] Obtain the protection level of the relevant sub-works and sort them. Determine that the maximum protection level of the relevant sub-works is the protection level of the draft work. Determine the embedded watermark type based on the protection level of the draft work.

[0023] Another object of the present invention is to provide a digital watermark-based creative work management system, the system comprising:

[0024] The artwork classification module is used to identify the final works and related draft works in the collection based on the work title information;

[0025] The final draft editing module is used to edit the final draft into several sub-works based on preset editing rules.

[0026] The final work level determination module is used to determine the protection level of each sub-work according to the preset protection level determination rules, determine the protection level of the final work according to the highest protection level among the sub-works, and determine its latent watermark type according to the protection level of the final work.

[0027] The draft work level determination module is used to determine the protection level of each draft work based on the protection level of each sub-work, and to determine the type of infiltrated watermark based on the protection level of the draft work.

[0028] The work saving module is used to insert the finalized and draft works with embedded watermarks into the corresponding databases according to the protection level of the finalized and draft works. The databases include a first database, a second database, and a third database. The first database is used to store works with a protection level of level one, the second database is used to store works with a protection level of level two, and the third database is used to store works with a protection level of level three.

[0029] As a further technical solution of the present invention, the final draft grade determination module includes:

[0030] The sub-work level determination unit is used to determine the protection level of each sub-work according to the preset protection level determination rules. The preset protection level determination rules are: analyzing and determining the comprehensive visual weight of each main element in the final draft, which is used to determine the protection level of each sub-work based on the comprehensive visual weight of each main element in the final draft.

[0031] The highest level determination unit is used to sort the protection levels of each sub-work according to size and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level.

[0032] The final work level determination unit is used to determine the highest protection level among the sub-works as the protection level of the final work, and to determine its embedded watermark type based on the protection level of the final work. The protection level of the final work and the embedded watermark type are positively correlated, that is, the higher the protection level of the final work, the higher the protection of the corresponding embedded watermark type.

[0033] As a further technical solution of the present invention, the draft work level determination module includes:

[0034] The work comparison unit is used to compare each sub-work with the draft work to determine whether there is a target area in the draft work and a sub-work whose similarity reaches a preset threshold.

[0035] The related sub-work determination unit is used to determine that, when it exists, this sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work;

[0036] The draft work level determination unit is used to obtain the protection level of related sub-works, sort them, determine the maximum value of the protection level of the related sub-works as the protection level of the draft work, and determine its embedded watermark type based on the protection level of the draft work.

[0037] Compared with existing technologies, the beneficial effects of this invention are as follows: This invention provides a method and system for managing creative works based on digital watermarking. In this invention, the final draft is identified and analyzed to determine its main elements. Based on these main elements, the final draft is cropped into several sub-works. Then, the protection level of the sub-works and the final draft is determined according to the comprehensive visual weight of the main elements. Based on the protection level of the sub-works, the protection level of each draft is further determined, thus achieving accurate determination of the embedded watermark type for the final draft and draft works. This facilitates precise management of the draft works. Finally, based on the protection levels of the final draft and draft works, the final draft and draft works are classified and saved, achieving effective protection for the draft works. Attached Figure Description

[0038] Figure 1 This is a flowchart of a digital watermark-based method for managing creative works.

[0039] Figure 2 This is a flowchart illustrating the steps involved in determining the protection level of a draft work in a digital watermark-based creative work management method.

[0040] Figure 3 This is a structural diagram of a digital watermark-based creative works management system. Detailed Implementation

[0041] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.

[0042] like Figure 1 As shown in the figure, this invention provides a method for managing creative works based on digital watermarking, the method comprising the following steps:

[0043] Step S100: Determine the final draft works and their related draft works in the collection based on the work title information. The work title information includes the author's name, creation date, and work title. The work title includes the theme title. The draft works and final draft works have the same theme title. The title of the final draft work usually contains the word "final draft." A collection typically contains one final draft work and several related draft works. The creative works to be protected can be image works, text works, etc. In this invention, the final draft works and draft works are mainly images.

[0044] Step S200: Based on preset work cropping rules, the final draft is cropped into several sub-works;

[0045] Specifically, the final draft is analyzed using image recognition technology to determine the main elements and their positions. The main elements include people, animals, buildings, logos, etc. The final draft is then cut into several sub-drafts based on the positions of the main elements, with each sub-draft containing at least one main element. (During the cutting process, care should be taken to avoid cutting off or damaging the main elements to ensure the visual quality of the sub-drafts.)

[0046] Step S300: Determine the protection level of each sub-work according to the preset protection level determination rules, determine the protection level of the final work according to the highest protection level among the sub-works, and determine its latent watermark type according to the protection level of the final work.

[0047] Specifically, the protection level of each sub-work is determined according to a preset protection level determination rule. The preset protection level determination rule is as follows: the comprehensive visual weight of each main element in the final draft is analyzed and determined; the protection level of each sub-work is determined according to the comprehensive visual weight of each main element in the final draft (the comprehensive visual weight of the main elements appearing in the sub-work is counted and sorted, and the protection level of the sub-work is determined according to the maximum value of the comprehensive visual weight of the main elements appearing in the sub-work). The protection level includes Level 1, Level 2 and Level 3.

[0048] Visual weight refers to the degree to which different main elements in an image attract the observer's attention. It is influenced by various indicators, including the size, color, position, and shape of the main elements. The visual weight of each main element is evaluated by quantifying these indicators. The specific process for analyzing and determining the overall visual weight of each main element in the final artwork includes the following steps:

[0049] Define the evaluation metrics and their weights: First, we need to define the key metrics that influence visual weights and assign a relative weight to each metric. These metrics may include: Size (weight: 0.3): The proportion of image space occupied by the element. Color (weight: 0.2): The element's color contrast, saturation, etc. Position (weight: 0.25): The element's position in the image (e.g., center, edge, top, bottom, left, right, etc.). Shape (weight: 0.1): The complexity or regularity of the element's shape. Others (e.g., texture, orientation, density, etc., weight: 0.15): Other metrics can be added as needed.

[0050] Quantifying Each Metric: For each metric, we need to quantify it into a value between 0 and 1, where 1 represents the highest level of attention-grabbing power. Size: This can be calculated as the ratio of the element's area to the total image area. Color: This can be quantified using metrics such as color contrast and saturation. This may require some image processing techniques for extraction. Position: This can be evaluated based on the element's distance from the image center. Shape: Shape complexity can be quantified using methods such as edge detection and shape regularity evaluation. Other: Choose an appropriate quantization method based on the specific metric.

[0051] Calculate the overall visual weight: Multiply the quantified value of each indicator by its corresponding weight, and then add all the products together to obtain the overall visual weight of the element.

[0052] Sort the protection levels of each sub-work according to size, and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level;

[0053] The highest protection level among the sub-works is determined as the protection level of the final work. The type of embedded watermark is determined based on the protection level of the final work. There is a positive correlation between the protection level of the final work and the type of embedded watermark, that is, the higher the protection level of the final work, the higher the protection of the corresponding embedded watermark type.

[0054] Step S400: Determine the protection level of each draft work based on the protection level of each sub-work, and determine its latent watermark type based on the protection level of the draft work.

[0055] Please see Figure 2 Specifically, the process includes: Step S401, comparing each sub-work with the draft work to determine if there is a target area in the draft work that has a similarity threshold with a sub-work; if not, determining that the draft work has no related sub-work, i.e., determining that the draft work is unrelated to the final work, removing the draft work from the portfolio, and generating a prompt to remind the user whether a storage error has occurred; Step S402, if there is, determining that the sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work; Step S403, obtaining the protection level of the related sub-works and sorting them, determining that the maximum protection level of the related sub-works is the protection level of the draft work; determining the embedded watermark type based on the protection level of the draft work; the embedded watermark types include level 1 watermark, level 2 watermark, and level 3 watermark. Level 1 watermark characteristics: Simplicity: Level 1 watermarks are usually designed to be relatively simple, easy to embed and detect. Identification: Mainly used to identify copyright information, such as author name, work name, or copyright statement. Level 2 watermark characteristics: Moderate complexity: Level 2 watermarks are more complex to design and implement than Level 1 watermarks, but still within an acceptable range. Robustness: They possess a certain degree of robustness, resisting some image processing (such as cropping, rotation, compression, etc.) and attacks. Level 3 watermark characteristics: High complexity: Level 3 watermarks are the most complex to design and implement, involving advanced encryption, encoding, and stealth techniques. High robustness: They can resist various forms of image processing and malicious attacks, ensuring the integrity and detectability of the watermark.

[0056] Step S500: Based on the protection level of the final and draft works, insert the watermarked final and draft works into the corresponding databases. The databases include a first database, a second database, and a third database. The first database is used to store works with a protection level of Level 1, the second database is used to store works with a protection level of Level 2, and the third database is used to store works with a protection level of Level 3.

[0057] In this embodiment, the protection level and watermark type of the draft works are determined by analyzing the final draft works, which facilitates the precise management of the draft works. Finally, the final draft works and the draft works are classified and saved based on the protection level of the final draft works and the draft works.

[0058] Please see Figure 3 Another object of the present invention is to provide a digital watermark-based creative work management system, the system comprising:

[0059] The works classification module 100 is used to determine the final works and related draft works in the works collection based on the works title information. The works title information includes the author's name, creation date, and works title. The works title includes a theme name. Draft works and final works have the same theme name. The works title of final works usually contains the word "final." A works collection typically contains one final work and several related draft works. The creative works to be protected can be image works, text works, etc. In this invention, the final works and draft works are mainly images.

[0060] The final artwork cropping module 200 is used to crop the final artwork into several sub-artworks based on preset artwork cropping rules; to identify and analyze the final artwork based on image recognition technology to determine the main elements and their positions in the final artwork, wherein the types of the main elements include people, animals, buildings, logos, etc.; and to crop the final artwork into several sub-artworks according to the positions of the main elements, wherein each sub-artwork contains at least one main element.

[0061] The final work level determination module 300 is used to determine the protection level of each sub-work according to the preset protection level determination rules, determine the protection level of the final work according to the highest protection level among the sub-works, and determine its latent watermark type according to the protection level of the final work.

[0062] The draft work level determination module 400 is used to determine the protection level of each draft work based on the protection level of each sub-work, and to determine the type of infiltrated watermark based on the protection level of the draft work.

[0063] The work storage module 500 is used to insert the watermarked final works and draft works into the corresponding databases according to the protection level of the final works and draft works. The databases include a first database, a second database, and a third database. The first database is used to store works with a protection level of level 1, the second database is used to store works with a protection level of level 2, and the third database is used to store works with a protection level of level 3.

[0064] In a preferred embodiment of the present invention, the final draft grade determination module 300 includes:

[0065] The sub-work level determination unit is used to determine the protection level of each sub-work according to the preset protection level determination rules. The preset protection level determination rules are as follows: analyze and determine the comprehensive visual weight of each main element in the final draft, and use the comprehensive visual weight of each main element in the final draft to determine the protection level of each sub-work (statistically count the comprehensive visual weight of the main elements appearing in the sub-work, sort them, and determine the protection level of the sub-work based on the maximum value of the comprehensive visual weight of the main elements appearing in the sub-work). The protection levels include Level 1, Level 2 and Level 3.

[0066] The highest level determination unit is used to sort the protection levels of each sub-work according to size and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level.

[0067] The final work level determination unit is used to determine the highest protection level among the sub-works as the protection level of the final work, and to determine its embedded watermark type based on the protection level of the final work. The protection level of the final work and the embedded watermark type are positively correlated, that is, the higher the protection level of the final work, the higher the protection of the corresponding embedded watermark type.

[0068] In a preferred embodiment of the present invention, the draft work level determination module 400 includes:

[0069] The work comparison unit is used to compare each sub-work with the draft work to determine whether there is a target area in the draft work and a sub-work whose similarity reaches a preset threshold.

[0070] The related sub-work determination unit is used to determine that, when it exists, this sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work;

[0071] The draft work protection level determination unit is used to obtain the protection level of related sub-works, sort them, and determine that the maximum protection level of the related sub-works is the protection level of the draft work. Based on the protection level of the draft work, its embedded watermark type is determined. The embedded watermark types include Level 1, Level 2, and Level 3 watermarks. Level 1 watermark characteristics: Simplicity: Level 1 watermarks are usually designed to be relatively simple, facilitating embedding and detection. Identification: Primarily used to identify copyright information, such as author's name, work title, or copyright statement. Level 2 watermark characteristics: Moderate complexity: Level 2 watermarks are more complex in design and implementation than Level 1 watermarks, but still within an acceptable range. Robustness: Possesses a certain degree of robustness, resisting a certain degree of image processing (such as cropping, rotation, compression, etc.) and attacks. Level 3 watermark characteristics: High complexity: Level 3 watermarks are the most complex in design and implementation, involving advanced encryption, encoding, and stealth technologies. High robustness: Resistant to various forms of image processing and malicious attacks, ensuring the integrity and detectability of the watermark.

[0072] It should be noted that, in this document, the term "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0073] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A method for managing creative works based on digital watermarking, characterized in that, The method includes the following steps: Identify the final works and related draft works in the collection based on the title information; The final draft is cut into several sub-works based on preset work cutting rules; The protection level of each sub-work is determined according to the preset protection level determination rules. The highest protection level among the sub-works is determined as the protection level of the final work. The type of watermark is determined according to the protection level of the final work. The protection level of each draft work is determined based on the protection level of each sub-work, and the type of infiltrated watermark is determined based on the protection level of the draft work. Based on the protection level of the final and draft works, the watermarked final and draft works will be inserted into the corresponding database. The steps of determining the protection level of each draft work based on the protection level of each sub-work, and determining its latent watermark type based on the protection level of the draft work, include: Each sub-work is compared with the draft work to determine whether there is a target area in the draft work whose similarity to a sub-work reaches a preset threshold. When such a work exists, it is determined that this sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work. Obtain the protection level of the relevant sub-works and sort them. Determine that the maximum protection level of the relevant sub-works is the protection level of the draft work. Determine the embedded watermark type based on the protection level of the draft work.

2. The method for managing creative works based on digital watermarking according to claim 1, characterized in that, The step of cutting the final draft into several sub-works based on preset work cutting rules includes: The final draft is identified and analyzed using image recognition technology to determine the main elements and their positions in the final draft. The final artwork is cut into several sub-artworks based on the position of the main element, and each sub-artwork contains at least one main element.

3. The method for managing creative works based on digital watermarking according to claim 1, characterized in that, The steps of determining the protection level of each sub-work according to the preset protection level determination rules, determining the highest protection level among the sub-works as the protection level of the final work, and determining the type of latent watermark based on the protection level of the final work include: The protection level of each sub-work is determined according to the preset protection level determination rules. The preset protection level determination rules are: to analyze and determine the comprehensive visual weight of each main element in the final draft, and to determine the protection level of each sub-work based on the comprehensive visual weight of each main element in the final draft. Sort the protection levels of each sub-work according to size, and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level; The highest protection level among the sub-works is determined as the protection level of the final work. The type of embedded watermark is determined based on the protection level of the final work. The protection level of the final work and the type of embedded watermark are positively correlated.

4. A creative work management system based on digital watermarking, characterized in that, The system includes: The artwork classification module is used to identify the final works and related draft works in the collection based on the work title information; The final draft editing module is used to edit the final draft into several sub-works based on preset editing rules. The final work level determination module is used to determine the protection level of each sub-work according to the preset protection level determination rules, determine the highest protection level among the sub-works as the protection level of the final work, and determine its latent watermark type according to the protection level of the final work. The draft work level determination module is used to determine the protection level of each draft work based on the protection level of each sub-work, and to determine the type of infiltrated watermark based on the protection level of the draft work. The artwork storage module is used to insert the watermarked final artwork and draft artwork into the corresponding database according to the protection level of the final artwork and draft artwork; The draft work grading module includes: The work comparison unit is used to compare each sub-work with the draft work to determine whether there is a target area in the draft work and a sub-work whose similarity reaches a preset threshold. The related sub-work determination unit is used to determine that, when it exists, this sub-work is a related sub-work of the draft work, and the main elements contained in the related sub-work exist in the target area of ​​the draft work; The draft work level determination unit is used to obtain the protection level of related sub-works, sort them, determine the maximum value of the protection level of the related sub-works as the protection level of the draft work, and determine its embedded watermark type based on the protection level of the draft work.

5. A creative work management system based on digital watermarking according to claim 4, characterized in that, The final draft grade determination module includes: The sub-work level determination unit is used to determine the protection level of each sub-work according to the preset protection level determination rules. The preset protection level determination rules are: analyzing and determining the comprehensive visual weight of each main element in the final draft, which is used to determine the protection level of each sub-work based on the comprehensive visual weight of each main element in the final draft. The highest level determination unit is used to sort the protection levels of each sub-work according to size and obtain the maximum value among the protection levels of each sub-work, which is the highest protection level. The final work level determination unit is used to determine the highest protection level among the sub-works as the protection level of the final work, and to determine its embedded watermark type based on the protection level of the final work. The protection level of the final work and the embedded watermark type are positively correlated.

Citation Information

Patent Citations

  • Anti-print scanning digital watermarking method for printed picture

    CN111681152A

  • Creation work management method and system based on digital watermarking

    CN113407913A