A copyright protection system and method based on digital watermarking

By using hash calculations and third-party verification, the problems of low credibility of copyright information and high document specification requirements have been solved, achieving transparent embedding of copyright information and enhanced credibility.

CN115640554BActive Publication Date: 2026-04-28BEIJING XIELCHUANGYING TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIELCHUANGYING TECH CO LTD
Filing Date
2021-07-20
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing digital watermarking technologies have low credibility for copyright information, are easily tampered with, and have high requirements for digital file specifications, making them difficult to use as judicial evidence.

Method used

Copyright information is converted into digital watermark information using hash operations. A digital watermark information management platform is used to generate and store the digital watermark encoding index. The index is then embedded for testing by a third-party organization to ensure transparency in the embedding process. Finally, a consensus information management organization is used to enhance credibility.

Benefits of technology

This enhances the credibility of copyright information, prevents tampering, lowers the requirements for digital file specifications, and ensures the reliability of copyright information as judicial evidence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115640554B_ABST
    Figure CN115640554B_ABST
Patent Text Reader

Abstract

The application relates to a copyright protection system and method based on digital watermarking, and belongs to the field of copyright protection, which solves the problems of low public trust of copyright information hidden in a digital file, incapability of being used as evidence and high requirement of existing embedding technology on the specification of a digital file. The application converts copyright information into digital watermark information through a business processing client, stores a corresponding relationship between the digital watermark information and a digital watermark code index in a digital watermark information management platform to provide a digital watermark information query service, stores the corresponding relationship in a third-party notarization agency, embeds the digital watermark code into a digital file through a digital watermark code embedding device, detects the digital watermark code in the digital file through a digital watermark code detection device, outputs a digital watermark code index, queries the digital watermark information through the index, and further obtains copyright information. The application can improve the public trust of the copyright information, enable the copyright information to be used as evidence, reduce the requirement of the specification of the digital file, and can be widely applied in the field of copyright protection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of online data copyright protection, and in particular to a copyright protection system and method based on digital watermarking. Background Technology

[0002] With the development of information network technology, video and audio files can be rapidly disseminated, greatly facilitating people's lives. However, copyright infringement issues occur frequently online, and copyright holders often face difficulties in obtaining evidence when protecting their rights, resulting in losses. With the development of digital watermarking technology, copyright holders can hide copyright information within audio and video files without affecting their normal playback. When infringement is discovered, the hidden copyright information can serve as evidence to protect their rights.

[0003] However, in existing technologies, the processes of hiding copyright information in audio and video files and detecting copyright information from these files are prone to various oversights, potentially leading to the tampering of the copyright information. This renders the hidden copyright information credible and unusable as evidence. Specifically, this manifests in the following ways:

[0004] 1. The detection methods and processes are closed, and the detection program and the embedding program are used in pairs. To reduce the number of people who can access the algorithm, detection is usually provided by the embedding service provider. Since both embedding and detection are done by one party, the hidden copyright information lacks credibility.

[0005] 2. There is a significant risk that the algorithm may be cracked: Attackers can obtain information elements for reverse engineering the embedding algorithm by detecting massive amounts of samples. They can then use the embedding algorithm to forge other digital files with the same copyright information, which would raise questions about the copyright holder's rights and make it difficult to distinguish between genuine and fake rights holders.

[0006] 3. There is a lack of credible falsification mechanisms for interpreting the detected digital watermark information (encoding). When embedding digital watermark information, the embedding technology service provider may make mistakes and has the ability to change the embedded information, thus the interpretation lacks credibility.

[0007] On the other hand, existing digital watermarking embedding methods require large digital file lengths to ensure complete embedding of copyright information when dealing with large amounts of information. In other words, they have high requirements for the specifications of digital files. When the specifications of digital files do not meet the requirements, complete embedding of copyright information cannot be achieved.

[0008] In view of this, in order to improve the credibility of copyright information so that it can be used as evidence recognized by judicial authorities, and to address the shortcomings of existing embedding methods that have high requirements for digital file specifications, this invention aims to provide a copyright protection system and method based on digital watermarking, which can improve the credibility of copyright information and reduce the specification requirements for digital files to which copyright information is embedded. Summary of the Invention

[0009] The present invention aims to provide a copyright protection system and method based on digital watermarking, in order to solve the shortcomings of existing digital watermarking in terms of low credibility of copyright information and high requirements of existing embedding methods for the specifications of digital files to which copyright information is embedded.

[0010] This invention provides a digital watermarking copyright protection system, the system comprising:

[0011] The business processing client is used to process copyright information to obtain digital watermark information;

[0012] The digital watermark information management platform is used to convert the digital watermark information into digital watermark codes, obtain the index of the digital watermark codes, store the correspondence between the digital watermark information and the digital watermark code index to provide a digital watermark information query service based on the digital watermark code index, and send the correspondence to a third-party information storage agency for filing.

[0013] A digital watermark encoding embedding device is used to embed digital watermark encoding into an original digital file and output a file with digital watermark encoding.

[0014] A third-party information storage agency is used to file records of the correspondence between digital watermark information and digital watermark code index;

[0015] A digital watermark encoding detection device is used to detect the digital watermark encoding carried in digital files, obtain and output the index of the digital watermark encoding, query the digital watermark information management platform according to the index to obtain the digital watermark information, and obtain the copyright information in the digital file based on the digital watermark information to achieve copyright protection.

[0016] Furthermore, the digital watermark information management platform converts digital watermark information into digital watermark codes, including:

[0017] The digital watermark information management platform assigns pre-compiled digital watermark codes to digital watermark information. These codes include a header preamble and a tail binary sequence; or...

[0018] The digital watermark information management platform directly encodes the digital watermark information to obtain a digital watermark code, which is a binary sequence.

[0019] Furthermore, the copyright information includes licensing agreement information and copyright holder attribution information;

[0020] The business processing client is used to perform a hash operation on the copyright information to obtain digital watermark information;

[0021] The digital watermark information management platform and the digital watermark encoding detection equipment acquire the digital watermark encoding index specifically as follows:

[0022] When a digital watermark is distributed by a digital watermark information management platform: first, the guide code in the digital watermark is converted into a guide name, and then a hash operation is performed on the converted digital watermark to obtain the index of the digital watermark.

[0023] When the digital watermark is encoded by the digital watermark information management platform, a hash operation is directly performed on the digital watermark encoding to obtain the index of the digital watermark encoding.

[0024] Furthermore, the business processing client and the digital watermark encoding embedding device are located at the copyright holder's end. The business processing client is also used to receive the original digital file and transmit the original digital file to the digital watermark encoding embedding device. The digital watermark information management platform is located at the digital watermark embedding service provider's end and provides digital watermark encoding to the digital watermark encoding embedding device. The digital watermark encoding detection device is located at the third-party detection agency's end.

[0025] Furthermore, the digital watermarking system also includes a consensus information management organization, which stores consensus information and the corresponding digital watermark encoding index, and provides consensus information query services based on the digital watermark encoding index.

[0026] Furthermore, the digital watermark encoding index used by the consensus information management organization is pre-compiled by the digital watermark information management platform and distributed to the consensus information management organization. The consensus information corresponding to the digital watermark encoding index is defined by the consensus information management organization and a consensus is formed among the members within the consensus information management organization.

[0027] Furthermore, the copyright information can be consensus information; when the copyright information is consensus information, the digital watermark information management platform directly sends the stored digital watermark code corresponding to the consensus information to the digital watermark code embedding device; when the information corresponding to the digital watermark code index detected by the digital watermark code detection device is consensus information, it queries the consensus information management agency for the consensus information.

[0028] In addition, the present invention also provides a copyright protection method based on digital watermarking, comprising the following steps:

[0029] Convert copyright information into digital watermark information;

[0030] The digital watermark information is converted into a digital watermark code and the digital watermark code index is obtained. The correspondence between the digital watermark information and the digital watermark code index is stored so that the digital watermark information can be queried based on the digital watermark code index. The correspondence is then stored as evidence.

[0031] The digital watermark code is embedded into the original digital file to obtain a digital file with the digital watermark code;

[0032] The digital file with the digital watermark encoding is detected to obtain the digital watermark encoding index corresponding to the digital watermark encoding carried in the digital file.

[0033] Based on the digital watermark encoding index, the digital watermark information corresponding to the digital watermark encoding index can be retrieved.

[0034] Based on this digital watermark information, the copyright information in the digital file is obtained;

[0035] Copyright protection is achieved based on the aforementioned copyright information.

[0036] Furthermore, converting copyright information into digital watermark information includes: performing a hash operation on the copyright information to obtain digital watermark information;

[0037] The process of converting digital watermark information into digital watermark encoding includes:

[0038] A pre-compiled digital watermark code is assigned to the digital watermark information. This pre-compiled digital watermark code includes a header preamble and a tail binary code, or...

[0039] The digital watermark information is directly encoded to obtain the digital watermark code, which includes binary code.

[0040] The process of obtaining the digital watermark encoding index includes:

[0041] When the digital watermark code is obtained through distribution: first, the guide code in the digital watermark code is converted into a guide name, and then a hash operation is performed on the converted digital watermark code to obtain the index of the digital watermark code;

[0042] When the digital watermark is encoded, a hash operation is performed directly on the digital watermark to obtain the index of the digital watermark.

[0043] Furthermore, the copyright information can be consensus information; when the copyright information is consensus information, the digital watermark code corresponding to the consensus information is directly embedded into the original digital file; when the copyright information corresponding to the queried digital watermark code index is consensus information, the consensus information is obtained from the consensus information management agency.

[0044] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:

[0045] 1. This invention converts copyright information into digital watermark information by performing a hash operation. The digital watermark information is then given to a digital watermark embedding service provider. Since the digital watermark embedding service provider is unaware of the specific meaning of the copyright information, it remains a neutral third party, thus preventing tampering with the embedded copyright information and enhancing the credibility of the copyright information.

[0046] 2. When detecting files carrying copyright information, this invention performs a hash operation on the detected digital watermark code to obtain a digital watermark code index, and outputs the digital watermark code index. Therefore, it can avoid the phenomenon of forging copyright holder audio and video files by cracking the embedding algorithm through digital watermark encoding, ensuring the uniqueness of audio and video files carrying copyright information, thereby improving the credibility of copyright information.

[0047] 3. By setting the business processing client and digital watermark encoding embedding device on the copyright holder's side, the digital watermark information management platform on the digital watermark embedding service provider's side, and the digital watermark encoding detection device on the third-party digital watermark encoding detection agency's side, the copyright information embedding and detection process can be made more transparent, thereby improving the credibility of copyright information.

[0048] 4. By sending the correspondence between digital watermark information and digital watermark encoding index to a notary office for notarization or by setting up a consensus information management agency to file consensus information, the credibility of copyright information can be further enhanced.

[0049] 5. By converting copyright information into digital watermark information through hash operations, and then converting the digital watermark information into digital watermark encoding, the digital watermark encoding is finally embedded into the digital file. Compared with the existing technology of directly embedding copyright information into the digital file, this application uses a two-level compression of copyright information - digital watermark information - digital watermark encoding, which can compress the large amount of copyright information into a simple string of binary code, thus greatly reducing the actual embedded content. Therefore, after adopting the solution of this application, the specification requirements of the digital file to be embedded with digital watermark are reduced. Even a very short digital file can achieve the embedding of a large amount of copyright information.

[0050] In this invention, the above-described technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of this invention will be set forth in the following description, and some advantages may become apparent from the description or be learned by practicing the invention. The objects and other advantages of this invention can be realized and obtained from the description and drawings, which are particularly pointed out. Attached Figure Description

[0051] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts.

[0052] Figure 1 This is a schematic diagram of a copyright protection system based on digital watermarking.

[0053] Figure 2 This is a schematic diagram of the internal structure of the digital watermark information management platform;

[0054] Figure 3 This is a flowchart of a copyright protection method based on digital watermarking. Detailed Implementation

[0055] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0056] Example 1

[0057] One specific embodiment of the present invention discloses a copyright protection system based on digital watermarking, such as... Figure 1 As shown, the system includes a business processing client, a digital watermark information management platform, a digital watermark encoding embedding device, a third-party information storage institution, a digital watermark encoding detection device, and a consensus information management institution.

[0058] The business processing client and digital watermarking encoding embedding device are located at the copyright holder's end (i.e., the digital watermarking embedding service requester), the digital watermarking information management platform is located at the digital watermarking embedding service provider's end, and the digital watermarking encoding detection device is located at the third-party digital watermarking encoding detection agency's end. By placing the embedding and detection devices at different institutions, the embedding and detection processes are made transparent, thereby enhancing the credibility of the embedded copyright information. The process of attaching copyright information to a specific deliverable (embedding copyright information in a digital file using digital watermarking technology) is a traceable process. This process includes contract formation (obtaining the physical copyright information), information conversion (obtaining digital watermark information and digital watermark encoding), information transmission (from the service requester to the service provider, embedded in the digital file), independent detection (without any vested interest), and third-party verification (information storage and verification mechanisms). Each link in the information chain has solid or stored evidence, preventing unilateral betrayal, and the service provider is not involved in the value orientation of the copyright information.

[0059] The business processing client is used to process copyright information to obtain digital watermark information. The client receives a business request from the copyright holder to embed copyright information into a digital file, receives the original digital file containing the copyright information to be embedded, and the copyright information itself. It performs a hash operation on the copyright information to obtain the digital watermark information and transmits this information to the digital watermark information management platform via a digital envelope. Simultaneously, it transmits the original digital file to the digital watermark encoding and embedding device via a digital envelope.

[0060] Specifically, copyright information can include the licensing agreement between the copyright holder and the licensee, the name of the copyright holder, and other information used to describe the attributes of a specific deliverable.

[0061] Digital watermark information is a string of characters encoded using ASCII, Unicode, URL Encoding, and Base64 to represent a binary value. The length of the digital watermark information can vary depending on the copyright information and the hash algorithm used.

[0062] Specifically, the hash algorithm can be a common algorithm such as SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 or SM3;

[0063] The benefits of the hash algorithm are:

[0064] 1) The digital watermark information service provider does not involve the specific content of the digital watermark information, thus satisfying the third-party identity of the digital watermark embedding service provider; therefore, it can protect the copyright information to be embedded from being tampered with and improve the credibility of the copyright information.

[0065] 2) Copyright information includes licensing agreements, copyright holder names, and other information. Using a hash algorithm can accommodate more content details and can also embed copyright information that is long, such as licensing agreements, thus reducing the specification requirements for digital files with embedded digital watermarks.

[0066] 3) Comes with built-in integrity verification for copyright information.

[0067] 4) Due to the operational characteristics of the Hash algorithm, the result of the Hash operation (i.e., the digital watermark information) will vary greatly if the copyright information is changed even slightly. Therefore, it is impossible to reverse-engineer and fabricate the original meaning of the copyright management information based on the digital watermark information.

[0068] Preferably, when processing the digital watermark embedding service requested by the copyright holder, the business processing client program requires the copyright holder to provide a USB key containing the private key of the digital certificate to ensure the security and confidentiality of the business.

[0069] Copyright holders must properly preserve the original digital files. If the original digital files are lost, only blind detection of the digital watermark encoding can be performed. The copyright information used to generate the digital watermark must be completely preserved so that the integrity of the copyright information can be verified using the digital watermark. If integrity verification cannot be completed, the meaning of the digital watermark cannot be interpreted.

[0070] The digital watermark information management platform is used to convert the digital watermark information into digital watermark codes, obtain the index of the digital watermark codes, store the correspondence between the digital watermark information and the digital watermark code index to provide a digital watermark information query service based on the digital watermark code index, and send the correspondence to a third-party information storage agency for filing.

[0071] Specifically, the digital watermark information management platform includes a conversion module, an index acquisition module, a query module, a communication module, and a database, such as... Figure 2 As shown;

[0072] The communication module in the digital watermark information management platform uses digital envelopes for communication. The communication module receives digital watermark information sent by the business service client and sends the digital watermark information to the conversion module and the database.

[0073] The conversion module converts digital watermark information into digital watermark codes;

[0074] In one specific implementation, the conversion module encodes the digital watermark information to generate a digital watermark code; the digital watermark code generated by direct encoding is a fixed-length binary sequence; specifically, the encoding method used can be a chaotic sequence encryption algorithm.

[0075] In one implementation, the conversion module pre-stores a set of compiled digital watermark codes as a sequence of digital watermark codes. When digital watermark information is received, an unused digital watermark code is selected from the set of digital watermark codes and assigned to the digital watermark information; the assigned digital watermark code has a variable length and includes a header preamble and a tail binary sequence.

[0076] Specifically, the conversion module includes a digital watermark encoding sequence table, as shown in Table 1. Based on requirements, available items in the encoding sequence table are set to available, while unavailable items are set to reserved. Once an available item is used, it is marked as used. The assigned digital watermark code is an available item in the encoding sequence table.

[0077] Because digital watermark encoding is embedded cyclically, it can guarantee high detection quality with a certain number of repetitions. The header of the digital watermark encoding serves as a cycle marker. In the example below, the cycle marker is "111".

[0078] To reduce misjudgment of cycle markers during detection and interpretation, when using "111" as the guiding marker, any "111" in the encoding should be retained and not used.

[0079] When the encoding bit length is 11, this encoding is also reserved and not used to reduce false positives in loops.

[0080] Other retention principles depend on the specific circumstances of the business.

[0081] Table 1

[0082]

[0083]

[0084] Digital watermarks are encoded as a string of binary code, which cannot be directly obtained through human perception and must be extracted using detection tools.

[0085] The results of the test are:

[0086] 11100000000000011100000000000011100000000000011100000000000011100000000000000 is a continuously repeating binary code. Its effective digital watermark code is the binary sequence "0000000000000" led by "111".

[0087] The variable preamble and variable binary sequence length allow for multiple digital watermarking encoding pools (a set of available digital watermark codes) for the same digital watermarking embedding algorithm. The length (in bits) of the binary sequence within each encoding pool is the same as the preamble. This effectively expands the total space of the digital watermarking encoding pool. Different binary sequence lengths accommodate digital files of varying lengths; shorter binary sequence lengths ensure that the digital watermark code is repeated multiple times in shorter digital files, improving the detection rate.

[0088] The conversion module sends the generated or distributed digital watermark code to the communication module and the index acquisition module; the communication module sends the digital watermark code to the digital watermark code embedding device in the form of a digital envelope.

[0089] The index acquisition module, based on the digital watermark encoding, retrieves the index of the digital watermark encoding. The digital watermark encoding index and the digital watermark information form a bound information pair, which is stored in the database as an immutable record. Simultaneously, this bound information pair is submitted to a third-party evidence storage institution for notarization. The originality, completeness, and timeliness of the digital watermark information query results provided by the database are proven by the evidence storage information provided by the third-party evidence storage institution.

[0090] Specifically, the index acquisition module acquires the digital watermark encoding index in the following two ways:

[0091] (1) When the digital watermark is encoded by the digital watermark information management platform, the digital watermark is directly hashed to obtain the index of the digital watermark.

[0092] (2) When the digital watermark code is distributed by the digital watermark information management platform: First, the guide code in the digital watermark code is converted into a guide name, and then the converted digital watermark code is hashed to obtain the index of the digital watermark code.

[0093] For example, for the digital watermark code 111000000000000, the preamble is 111, and the binary code is 000000000000. Because the preamble is short and easy to guess, it is first converted into a preamble name. In this example, the preamble "111" and the 12-bit binary code length correspond to the preamble name "AUDIO MEDIUM LONG". The digital watermark code index of "111000000000000" is the hash result of "AUDIO MEDIUMLONG0000000000000". The preamble name rule is set by the digital watermark embedding service provider, and its details are kept confidential and not disclosed to the public. It is controlled by the digital watermark encoding detection equipment and the digital watermark information management platform. The purpose of this rule is to ensure that the original content used to generate the digital watermark encoding index cannot be reverse-engineered using a dictionary when it is released to the public.

[0094] The query module provides a digital watermark information query service based on the digital watermark encoding index.

[0095] Specifically, the query module provides a query entry on the interface of the digital watermark information management platform. After clicking the query entry and entering the query interface, the platform will prompt the user to enter the digital watermark code index. After the user enters the digital watermark code index obtained through testing in the test report, the platform will display the query results on the display interface. If the entered digital watermark code index matches the record stored in the database, it will return the digital watermark information corresponding to the digital watermark code index. If the bid is unsuccessful, it will display that there is no such record.

[0096] The communication module sends the digital watermark code to the digital watermark code embedding device in the form of a digital envelope.

[0097] A digital watermark encoding embedding device is used to embed digital watermark encoding into an original digital file and output a file with digital watermark encoding.

[0098] Specifically, existing digital watermarking embedding algorithms can be used to embed the digital watermark code into the digital file. This invention does not specifically limit the embedding algorithm, as long as it can embed the copyright information into the digital watermark file. For example, the embedding algorithm can be a typical spread spectrum watermarking algorithm. The basic idea is to use a pseudo-random sequence to modulate the watermark code, and then embed the modulated watermark code into the time or frequency domain of the digital file. The spread spectrum watermark code needs to be shaped in both the frequency and time domains to ensure that the embedded watermark has minimal impact on the imperceptibility of the original digital file carrier. The selection of the pseudo-random sequence, the segmentation principle of the digital file used for embedding, the modulation and shaping processing methods, and the selection of the time and frequency domains are all specifically adjusted in application to ensure the algorithm's uniqueness. The embedding algorithm can also be a digital watermarking algorithm based on chaotic scrambling and wavelet transform.

[0099] A third-party information storage agency is used to store evidence of the correspondence between digital watermark information and digital watermark encoding index;

[0100] Specifically, third-party information storage institutions can be timestamp service providers or blockchain storage service providers;

[0101] Evidence preservation is the process of fixing the correspondence between digital watermark information and digital watermark encoding index as evidence at the time of preservation.

[0102] The evidence storage information includes the digital watermark code index, digital watermark information, and the storage time.

[0103] A digital watermark encoding detection device is used to detect the digital watermark encoding carried in digital files, obtain and output the index of the digital watermark encoding, query the digital watermark information management platform according to the index to obtain the digital watermark information, and obtain the copyright information in the digital file based on the digital watermark information to achieve copyright protection.

[0104] Specifically, the digital watermark encoding detection equipment is set up at one end of a third-party testing agency. It uses a detection algorithm corresponding to the embedding algorithm to extract the complete digital watermark encoding from the digital file containing the digital watermark encoding (embedded by the embedding algorithm).

[0105] The embedded digital watermark code is repeated continuously in the digital file. The embedded digital watermark code can be detected and extracted by detection equipment.

[0106] When the digital watermark is encoded as digital watermark information, a hash operation is directly performed on the digital watermark encoding to obtain the digital watermark encoding index.

[0107] When a digital watermark is distributed by a digital watermark information management platform: first, the guide code in the digital watermark is converted into a guide name, and then a hash operation is performed on the converted digital watermark to obtain the index of the digital watermark.

[0108] After obtaining the digital watermark encoding index, the query service provided by the digital watermark information management platform can be used. By inputting the digital watermark encoding index, the platform will output the corresponding digital watermark information and the information of the watermark generator. If the submitter of the digital watermark encoding is not the generator of the digital watermark information, it is necessary to obtain the original information (i.e., copyright information) corresponding to the digital watermark information from the generator. If the submitter is the generator, they can use the original information to interpret the meaning of the digital watermark information and verify the integrity of the copyright information through a hash algorithm. Ultimately, the copyright protection information serves as the basis for identifying whether there is unauthorized or infringing behavior in the use of digital files, thereby achieving copyright protection.

[0109] To further enhance the credibility of copyright information, as a preferred implementation, the copyright protection system also includes a consensus information management organization. The consensus information management organization stores consensus information (identification marks or certain attributes of the medium) and digital watermark encoding indexes corresponding to the consensus information, and provides consensus information query services based on the digital watermark encoding indexes.

[0110] The digital watermarking code index used by the consensus information management organization is pre-compiled by the digital watermarking information management platform and distributed to the consensus information management organization. The consensus information corresponding to the digital watermarking code index is defined by the consensus information management organization and a consensus is formed among the members of the consensus information management organization.

[0111] Specifically, the digital watermarking code index used by the consensus information management agency is pre-generated by the digital watermarking information management platform and sent to the consensus information management agency for backup, and then allocated by the consensus information management agency; the digital watermarking code information corresponding to the digital watermarking code index used by the consensus information management agency is stored separately by the digital watermarking information management platform and sent to the corresponding digital watermarking code embedding device during the embedding operation.

[0112] Consensus information refers to an expression of intent that is pre-registered with a consensus information management organization and jointly recognized by its members.

[0113] For example, when a consensus information management organization needs to designate a specific digital watermark code for exclusive use by Company A and to serve as Company A's identity identifier, it needs to reach a consensus on the index of this digital watermark code within the organization through processes such as filing and notification. This digital watermark code index comes from a set of available digital watermark code indexes provided by the digital watermark information management platform to the consensus information management organization. The consensus information management organization, through filing and publicizing, ensures that its members recognize what Company A's identity identifier is and what its significance is. The consensus information management organization will then allocate the right to use the digital watermark code index representing Company A's identity identifier to Company A for exclusive use, allowing Company A to decide on which digital files to use it on. During use, authentication of the digital watermark code index usage rights is performed by the digital watermark information management platform, which then sends the corresponding digital watermark code to the digital watermark embedding device performing the embedding task.

[0114] The digital watermark coding index of the consensus information management organization is provided by the digital watermark information management platform. During the process of querying the digital watermark information corresponding to the digital watermark coding index, if it is found that the current digital watermark coding index has been reserved or occupied by the consensus information management organization, the queryer needs to further understand the meaning assigned to this coding index from the consensus information management organization, because the information corresponding to this code does not come from specific existing content like general digital watermark information, but is defined by the consensus information management organization.

[0115] This is a set of digital watermark code indexes used by consensus information management organizations. The digital watermark information management platform converts many digital watermark codes into digital watermark code indexes and outputs this set of indexes to the consensus information management organizations for use. The meaning of the digital watermark code indexes is defined by the consensus information management organizations.

[0116] Below, we will use a specific copyright protection scenario as an example to illustrate how copyright holders can use this copyright protection system to protect their copyrights.

[0117] If a copyright holder licenses a copyrighted audio digital file to a client and signs a licensing agreement, and the copyright holder wishes to embed the licensing agreement as copyright information into the audio digital file before delivering the audio digital file carrying the copyright information to the client, the copyright protection system of this application can be used to perform the following operations:

[0118] The copyright holder logs into the business service client, imports the original audio digital file and the licensing contract (i.e. copyright information) into the business service client, performs a hash operation on the licensing contract information to obtain digital watermark information, and sends the digital watermark information to the digital watermark information management platform, and transmits the original audio digital file to the digital watermark encoding embedding device;

[0119] After receiving digital watermark information, the digital watermark information management platform converts the digital watermark information into digital watermark codes, obtains the digital watermark code index, stores the correspondence between the digital watermark code index and the digital watermark information, and sends the correspondence to a third-party evidence storage institution for evidence storage; at the same time, the digital watermark information management platform sends the digital watermark code to the digital watermark code embedding device.

[0120] The digital watermarking encoding embedding device embeds the digital watermark code into the audio digital file by executing an embedding algorithm, and outputs a digital audio file carrying copyright information;

[0121] The copyright holder delivers this digital audio file, carrying copyright information, to the customer;

[0122] If a customer does not use the audio digital file in accordance with the usage method stipulated in the contract, for example, if the copyright holder and the customer agree in the contract that the customer is only allowed to use the audio digital file offline and is not allowed to upload the audio digital file to the Internet, and the copyright holder discovers that the customer is using the audio digital file on the Internet and believes that his / her copyright has been infringed, he / she can use the copyright protection system of this application to perform the following operations:

[0123] The copyright holder first obtains the digital audio files from the Internet, which will be referred to as the test samples below. The copyright holder will then provide a sample collection certificate, explaining the time, method, location, personnel, and results of the sampling, to ensure the objectivity of the samples and the accuracy and authenticity of the sampling process.

[0124] The sample is submitted to a third-party coding testing agency, which uses digital watermark coding testing equipment to detect the digital watermark code carried in the sample and outputs the index of the digital watermark code to the copyright holder through the testing report.

[0125] After obtaining the digital watermark encoding index, the copyright holder goes to the digital watermark encoding embedding service provider and inputs the digital watermark encoding index into the digital watermark information management platform. The digital watermark information management platform then outputs the digital watermark information corresponding to the digital watermark encoding index.

[0126] The copyright holder explains the original information (i.e., copyright information) corresponding to the digital watermark and verifies the integrity of the copyright information using a hash algorithm, proving that the copyright information has not been altered. Based on the content recorded in the copyright information—that it is only permitted for offline use—the fact that the customer uploaded this audio digital file to the internet indicates infringement, and the copyright holder can pursue legal action based on this copyright information. Furthermore, because the correspondence between the digital watermark information and its code is documented by a third-party evidence storage institution, the authenticity of the copyright information hidden in the digital file is further enhanced, increasing its credibility and making it usable as evidence.

[0127] In another embodiment, if a copyright holder wishes to embed consensus information as copyright information into a digital file, for example, embedding consensus information representing the company name that has been pre-registered with a consensus information management agency into a digital file they issue, to indicate that they own the copyright to the digital file.

[0128] First, consensus information needs to be registered with the consensus information management agency. The company then obtains an index of digital watermark codes representing its name and the corresponding digital watermark codes from the agency. The consensus information management agency is responsible for establishing and maintaining internal consensus, ensuring all members understand and agree to this information replacement practice. When a copyright holder uses an authorized digital watermark code index, authentication is performed on the digital watermark information management platform. The platform then sends the digital watermark code corresponding to this index to the embedding device for embedding. Unlike ordinary copyright information, which requires converting copyright information into digital watermark information and then into digital watermark codes, this process is different because the digital watermark codes and indexes corresponding to this consensus information are pre-compiled and distributed by the digital watermark information management platform. If a digital watermark encoding index is obtained during detection and is used by a consensus information management organization, it can be directly queried in the consensus information management organization to obtain the consensus information corresponding to the digital watermark encoding index. This is unlike ordinary copyright information, which requires querying the digital watermark information in the digital watermark information management platform and obtaining the copyright information based on the digital watermark information.

[0129] Example 2

[0130] This invention also provides a copyright protection method based on digital watermarking, such as... Figure 3 As shown, the method includes the following steps:

[0131] S10. Convert copyright information into digital watermark information;

[0132] The copyright information is converted into digital watermark information by performing a hash operation. The specific hash algorithm used is the same as that in Example 1, and will not be described again.

[0133] S20. Convert the digital watermark information into a digital watermark code and obtain the digital watermark code index. Store the correspondence between the digital watermark information and the digital watermark code index so as to query the digital watermark information based on the digital watermark code index, and store the correspondence as evidence.

[0134] Specifically, the conversion of digital watermark information into digital watermark encoding includes:

[0135] A pre-compiled digital watermark code is assigned to the digital watermark information. This pre-compiled digital watermark code includes a header preamble and a tail binary code, or...

[0136] The digital watermark information is directly encoded to obtain the digital watermark code, which includes binary code.

[0137] The process of obtaining the digital watermark encoding index includes:

[0138] When the digital watermark code is obtained through distribution: first, the guide code in the digital watermark code is converted into a guide name, and then a hash operation is performed on the converted digital watermark code to obtain the index of the digital watermark code;

[0139] When the digital watermark is encoded, a hash operation is performed directly on the digital watermark to obtain the index of the digital watermark.

[0140] S30. Embed the digital watermark code into the original digital file to obtain a file with digital watermark code;

[0141] S40. Detect the file with digital watermark encoding and obtain the digital watermark encoding index corresponding to the digital watermark encoding carried in the file.

[0142] S50. Based on the digital watermark encoding index, query the digital watermark information corresponding to the digital watermark encoding index;

[0143] S60. Based on the digital watermark information, obtain the copyright information in the digital file; based on the copyright information, realize copyright protection.

[0144] Specifically, the copyright information can be consensus information; when the copyright information is consensus information, the digital watermark code corresponding to the consensus information is directly embedded into the original digital file; when the copyright information corresponding to the queried digital watermark code index is consensus information, the consensus information is obtained from the consensus information management agency.

[0145] The details not mentioned in this method are the same as those in Example 1, and will not be repeated here.

[0146] Compared with existing technologies, the copyright protection system and method provided in this embodiment can guarantee the authenticity and certainty (i.e., immutability) of copyright information hidden in digital files, improve the credibility of copyright information, and enable the detected copyright information to be used as evidence recognized by judicial authorities.

[0147] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A digital watermarking copyright protection system, characterized in that, The system includes: The business processing client is used to process copyright information to obtain digital watermark information; The digital watermark information management platform is used to convert the digital watermark information into digital watermark codes, obtain the index of the digital watermark codes, store the correspondence between the digital watermark information and the digital watermark code index to provide a digital watermark information query service based on the digital watermark code index, and send the correspondence to a third-party information storage agency for filing. A digital watermark encoding embedding device is used to embed digital watermark encoding into an original digital file and output a file with digital watermark encoding. A third-party information storage agency is used to file records of the correspondence between digital watermark information and digital watermark code index; A digital watermark encoding detection device is used to detect the digital watermark encoding carried in digital files, obtain and output the index of the digital watermark encoding, query the digital watermark information management platform according to the index to obtain the digital watermark information, and obtain the copyright information in the digital file based on the digital watermark information to achieve copyright protection. The business processing client and the digital watermark encoding embedding device are located at the copyright holder's end. The business processing client is also used to receive the original digital file and transmit the original digital file to the digital watermark encoding embedding device. The digital watermark information management platform is located at the digital watermark embedding service provider's end and provides digital watermark encoding to the digital watermark encoding embedding device. The digital watermark encoding detection device is located at the third-party detection agency's end.

2. The copyright protection system according to claim 1, characterized in that, The digital watermark information management platform converts digital watermark information into digital watermark codes, including: The digital watermark information management platform assigns pre-compiled digital watermark codes to digital watermark information. These codes include a header preamble and a tail binary sequence; or... The digital watermark information management platform directly encodes the digital watermark information to obtain a digital watermark code, which is a binary sequence.

3. The copyright protection system according to claim 1, characterized in that, The copyright information includes licensing agreement information and copyright holder attribution information; The business processing client is used to perform a hash operation on the copyright information to obtain digital watermark information; The digital watermark information management platform and the digital watermark encoding detection equipment acquire the digital watermark encoding index specifically as follows: When a digital watermark is distributed by a digital watermark information management platform: first, the guide code in the digital watermark is converted into a guide name, and then a hash operation is performed on the converted digital watermark to obtain the index of the digital watermark. When the digital watermark is encoded by the digital watermark information management platform, a hash operation is directly performed on the digital watermark encoding to obtain the index of the digital watermark encoding.

4. The copyright protection system according to any one of claims 1-3, characterized in that, The digital watermark copyright protection system also includes a consensus information management organization, which stores consensus information and the corresponding digital watermark encoding index, and provides consensus information query services based on the digital watermark encoding index.

5. The copyright protection system according to claim 4, characterized in that, The digital watermarking code index used by the consensus information management organization is pre-compiled by the digital watermarking information management platform and distributed to the consensus information management organization. The consensus information corresponding to the digital watermarking code index is defined by the consensus information management organization and a consensus is formed among the members of the consensus information management organization.

6. The copyright protection system according to claim 5, characterized in that, The copyright information can be consensus information; when the copyright information is consensus information, the digital watermark information management platform directly sends the stored digital watermark code corresponding to the consensus information to the digital watermark code embedding device; when the information corresponding to the digital watermark code index detected by the digital watermark code detection device is consensus information, it queries the consensus information management agency for the consensus information.

7. A copyright protection method based on digital watermarking, characterized in that, Includes the following steps: The business processing client converts copyright information into digital watermark information; The digital watermark information management platform converts digital watermark information into digital watermark codes and obtains a digital watermark code index. It stores the correspondence between digital watermark information and digital watermark code index so that digital watermark information can be queried based on the digital watermark code index. The correspondence is then sent to a third-party information storage institution for storage. The digital watermark encoding embedding device embeds the digital watermark encoding into the original digital file to obtain a digital file with digital watermark encoding; The digital watermark encoding detection device detects the digital file with digital watermark encoding and obtains the digital watermark encoding index corresponding to the digital watermark encoding carried in the digital file. Based on the digital watermark encoding index, a query is made to the digital watermark information management platform to obtain the digital watermark information; Based on this digital watermark information, the copyright information in the digital file is obtained; Based on the aforementioned copyright information, copyright protection can be achieved. The business processing client and the digital watermark encoding embedding device are located at the copyright holder's end. The business processing client is also used to receive the original digital file and transmit the original digital file to the digital watermark encoding embedding device. The digital watermark information management platform is located at the digital watermark embedding service provider's end and provides digital watermark encoding to the digital watermark encoding embedding device. The digital watermark encoding detection device is located at the third-party detection agency's end.

8. The copyright protection method based on claim 7, characterized in that, Converting copyright information into digital watermark information includes: performing a hash operation on the copyright information to obtain digital watermark information; The process of converting digital watermark information into digital watermark encoding includes: A pre-compiled digital watermark code is assigned to the digital watermark information. The pre-compiled digital watermark code includes a header preamble and a tail binary sequence, or... The digital watermark information is directly encoded to obtain the digital watermark code, which is a binary sequence. The process of obtaining the digital watermark encoding index includes: When the digital watermark code is obtained through distribution: first, the guide code in the digital watermark code is converted into a guide name, and then a hash operation is performed on the converted digital watermark code to obtain the index of the digital watermark code; When the digital watermark is encoded, a hash operation is performed directly on the digital watermark to obtain the index of the digital watermark.

9. The copyright protection method based on any one of claims 7-8, characterized in that, The copyright information can be consensus information; when the copyright information is consensus information, the digital watermark code corresponding to the consensus information is directly embedded into the original digital file; when the copyright information corresponding to the queried digital watermark code index is consensus information, the consensus information is obtained from the consensus information management agency.

Citation Information

Patent Citations

  • Digital copyright management system based on digital watermarking and mobile proxy

    CN101196970A

  • Watermark embedding system, watermark embedding equipment, transmission system, receiving system, transmitting program, and receiving program

    JP2006186952A