A method and device for generating digital rights proof of physical artwork
By extracting the characteristic information of physical artworks and generating registration keys, the problem that physical artworks cannot construct digital proof of interest is solved, and the uniqueness and digital proof of interest of each artwork is realized, reducing the risk of imitation.
Patent Information
- Application Number
- CN202210109710.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-29
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2042-01-29
AI Technical Summary
The prior art cannot effectively construct the digital proof of interest for physical artworks, mainly because physical artworks are difficult to obtain stable unique identifiers. The existing methods can only ensure the uniqueness of the chip but cannot guarantee the uniqueness of the physical artworks.
By extracting the characteristic information of physical artworks, optically collecting paper texture or light reflection/transmission information, generating registration identity information, and constructing a registration key through random character strings and error correction codes, generating digital proof of stake and storing it on the blockchain.
Ensure the uniqueness of each physical artwork, prevent imitation, realize the digital proof of interest of physical artworks, and reduce the risk of imitation.
Smart Images

Figure CN114385981B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of digital rights management technology, and in particular to a method and device for generating a digital rights certificate for a physical artwork. Background Art
[0002] Blockchain is a specialized distributed data storage system. It lacks a central data center, instead storing information across participating nodes. The information stored on each node is consistent and cannot be altered. Its features include unforgeable data, transparent information, and traceable transactions throughout the entire process, effectively guaranteeing information security and providing a solid foundation for the secure storage of identity data. These characteristics enable blockchain to provide proof of ownership for various digital assets, including digital content, using non-fungible tokens (NFTs) as credentials. These tokens can be stored and distributed in a distributed manner, ensuring uniqueness and tamper-resistance. This has led to the widespread application of NFTs in digital assets and other fields.
[0003] The digital art sector is one of the main application scenarios of NFT technology. Through NFT, it can realize the proof of rights of digital artworks and allow owners to use their tokens in various online social spaces. Currently, NFT is developing most rapidly in the fields of games and digital artworks.
[0004] However, existing technologies only work for digital artworks. Since these products are virtual, it's easy to create unique identifiers and thus NFTs. However, they're not applicable to physical artworks (such as paintings and porcelain). Physical artworks possess high artistic value and scarcity. Creating NFTs effectively proves their digital rights and significantly reduces the risk of counterfeiting. However, because physical artworks are difficult to obtain stable unique identifiers for, existing methods (such as embedding RFID chips) only guarantee the uniqueness of the chip, not the physical object itself, making it difficult to create NFTs. Summary of the Invention
[0005] The purpose of the embodiments of the present application is to provide a method and device for generating a digital proof of rights for a physical artwork, so as to solve the technical problem existing in the related art that the proof of rights for a physical artwork cannot be realized.
[0006] According to a first aspect of an embodiment of the present application, a method for generating a digital equity certificate for a physical artwork is provided, comprising:
[0007] Extract characteristic information of physical artworks;
[0008] Preprocessing the characteristic information to obtain the registered identity information of the physical artwork;
[0009] Generate a registration key according to the registration identity information;
[0010] A digital rights certificate for the physical artwork is constructed based on the registration key.
[0011] Furthermore, feature information of the physical artwork is extracted, including:
[0012] If the physical artwork is a paper carrier, the paper texture captured by the camera when the light source passes through the physical artwork is used as the feature information;
[0013] If the physical artwork is pottery, porcelain, jade, bronze or bamboo, the reflected light information or transmitted light information of the physical artwork under the irradiation of light is used as the feature information.
[0014] Furthermore, generating a registration key according to the registration identity information includes:
[0015] Randomly generate a random string;
[0016] Constructing an error correction code according to the random character string;
[0017] Performing an exclusive OR operation on the error correction code and the registered identity information to obtain auxiliary information;
[0018] Combining the random character string and auxiliary information into an auxiliary string;
[0019] Generate a registration key based on the registration identity information and the auxiliary string.
[0020] According to a second aspect of an embodiment of the present application, there is provided a device for generating a digital proof of rights for a physical artwork, comprising:
[0021] An extraction module, used to extract feature information of physical artworks;
[0022] A preprocessing module, configured to preprocess the feature information to obtain the registered identity information of the physical artwork;
[0023] A first generating module, configured to generate a registration key according to the registration identity information;
[0024] A construction module is used to construct a digital equity certificate of the physical artwork based on the registration key.
[0025] Furthermore, feature information of the physical artwork is extracted, including:
[0026] If the physical artwork is a paper carrier, the paper texture captured by the camera when the light source passes through the physical artwork is used as the information;
[0027] If the physical artwork is pottery, porcelain, jade, bronze or bamboo, the reflected light information or transmitted light information of the physical artwork under the irradiation of light is used as the feature information.
[0028] Furthermore, generating a registration key according to the registration identity information includes:
[0029] Randomly generate a random string;
[0030] Constructing an error correction code according to the random character string;
[0031] Performing an exclusive OR operation on the error correction code and the registered identity information to obtain auxiliary information;
[0032] Combining the random character string and auxiliary information into an auxiliary string;
[0033] Generate a registration key based on the registration identity information and the auxiliary string.
[0034] According to a third aspect of the embodiments of the present application, there is provided an electronic device, including:
[0035] one or more processors;
[0036] a memory for storing one or more programs;
[0037] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in the first aspect.
[0038] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in the first aspect are implemented.
[0039] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0040] As can be seen from the above embodiments, the present application extracts rich random information generated by physical artworks during the production process, and unique characteristic information can be extracted for each physical artwork, thereby ensuring the uniqueness of the physical artwork; the identity information of the physical artwork is obtained based on the characteristic information of the physical artwork, thereby generating a registration key, that is, a stable identity identification, and correcting data with slight changes through processing to obtain a stable and accurately reproducible output, thereby ensuring the uniqueness of the physical object.
[0041] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] Figure 1 The present invention is a flowchart showing a method for generating a digital proof of rights for a physical artwork according to an exemplary embodiment.
[0044] Figure 2 FIG. 1 is a flowchart of step S13 according to an exemplary embodiment.
[0045] Figure 3 The figure is a flowchart of a method for verifying the uniqueness of a physical artwork according to the present invention, according to an exemplary embodiment.
[0046] Figure 4 The present invention is a block diagram of a device for generating a digital proof of rights for a physical artwork according to an exemplary embodiment. DETAILED DESCRIPTION
[0047] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0048] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0049] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0050] Figure 1 FIG. 1 is a flow chart showing a method for generating a digital equity certificate for a physical artwork according to an exemplary embodiment. Figure 1As shown, the method may include the following steps:
[0051] Step S11: extracting feature information of the physical artwork;
[0052] Step S12: pre-processing the characteristic information to obtain the registered identity information of the physical artwork;
[0053] Step S13: Generate a registration key based on the registration identity information;
[0054] Step S14: constructing a digital rights certificate of the physical artwork based on the registration key.
[0055] As can be seen from the above embodiments, the present application extracts rich random information generated by physical cultural relics during the production process, and unique characteristic information can be extracted for each cultural relic, thereby ensuring the uniqueness of the physical artwork; based on the characteristic information of the physical artwork, the registration identity information of the physical artwork is obtained, thereby generating a registration key, that is, a stable identity identification, and correcting data with slight changes through processing to obtain a stable and accurately reproducible output, thereby ensuring the uniqueness of the physical object.
[0056] In the specific implementation of step S11, feature information of the physical artwork is extracted;
[0057] Specifically, if the physical artwork is carried on paper, the paper texture captured by the camera when a light source is transmitted through the physical artwork is used as the characteristic information. This is because each piece of paper has a unique texture during production due to the random interlacing of wood particles. Once this texture is created, it cannot be changed without damaging the paper, making any tampering or forgery easily detectable. As the carrier of a painting, once the painting is completed, the paper and the painting cannot be separated while the paper is intact. Therefore, the paper texture can be used as the unique characteristic information of the paper-carried artifact.
[0058] Specifically, if the physical artwork is a hard object such as pottery, porcelain, jade, bronze, or bamboo, the reflected or transmitted light from the artwork under illumination can be used as the characteristic information. More specifically, millimeter-wave or X-ray light can be used to illuminate the artifact, and the reflected reflectivity, spectrum, and other information can be encoded as unique identification information. Nanoscale spectral resolution can accurately reflect the subtle characteristics of the artifact's spectrum, and hundreds of continuous spectral bands can contain sufficient spectral information space for the artifact, which can be used as the unique characteristic information of the artifact.
[0059] It should be noted that the above only provides two methods for extracting feature information of physical artworks, but the physical artworks involved in the present invention are not limited to the above two methods. The above is only for illustrative purposes.
[0060] In the specific implementation of step S12, the feature information is pre-processed to obtain the registered identity information of the physical artwork;
[0061] Specifically, by performing operations such as cleaning, filtering, downsampling, and encoding on the feature information, random errors caused during the acquisition process can be filtered out, redundant information can be removed, and a coded string w with sufficient accuracy, stability, and storage efficiency can be obtained, which can be used as the registered identity information of the physical artwork.
[0062] More specifically, for texture image information, a Gabor filter can be used to extract edge features before encoding. For digital information such as spectral reflectance, it can be directly encoded after data cleaning. Depending on the encoding and storage requirements, the sampling frequency can be freely selected to obtain a string of a specified length.
[0063] In the specific implementation of step S13, a registration key is generated according to the registration identity information;
[0064] Specifically, the registered identity information will generate a certain amount of noise due to various random errors in the extraction process. Therefore, it is difficult to obtain a stable fingerprint code when repeatedly extracting. This is also the main reason why it is difficult to construct a digital proof of rights for physical artworks. The purpose of this step is to verify the uniqueness of the physical artwork through a regeneration algorithm corresponding to the generation algorithm used when generating the registration key in the actual application of the present invention. During the verification process, the data with a certain amount of noise is converted into a stable output, so that even if the feature information extracted from the same artwork has a small difference, a stable unique key can be output. If the artwork at the time of verification is different from that used to construct the digital proof of rights, the same key cannot be obtained, and therefore a different digital proof of rights is constructed, thereby ensuring the uniqueness of the physical artwork.
[0065] In this embodiment, this step generates a key using a code offset construction method, such as Figure 2 As shown, this step may include the following sub-steps:
[0066] Step S21: randomly generate a random string;
[0067] Specifically, a random string x is randomly generated. The generation of this string can blur the specific identity information to achieve the purpose of protecting privacy and facilitate the subsequent generation of error correction codes.
[0068] Step S22: constructing an error correction code according to the random character string;
[0069] Specifically, an error-correcting code r with t-bit error correction capability is constructed based on the random string. This error-correcting code is capable of correcting some coding errors based on the distance between codewords. During the verification process, this error-correcting capability can be utilized to correct discrepancies between the first verification identity information obtained during verification and the registered identity information, thereby restoring the registered identity information using the first verification identity information.
[0070] Step S23: performing an XOR operation on the error correction code and the registered identity information to obtain auxiliary information;
[0071] Specifically, an XOR operation is performed on the registered identity information w and the error correction code r to obtain auxiliary information s. The auxiliary information after the XOR operation can be directly disclosed to assist in subsequent secondary verification without worrying about the risk of leaking the registered identity information.
[0072] Step S24: combining the random character string and the auxiliary information into an auxiliary string;
[0073] Specifically, the random string x and auxiliary information s are combined into an auxiliary string P, which is then published in an unmodifiable ledger. In this embodiment, it can be stored on a blockchain. Due to the decentralized and tamper-proof nature of blockchain, the auxiliary information can be made public without the risk of being tampered with. When secondary verification is required, the registration identity information can be derived from the primary verification identity information based on the auxiliary information.
[0074] Step S25: Generate a registration key based on the registration identity information and the auxiliary string;
[0075] Specifically, the identity information w and the random string x are extracted through an extractor to obtain a registration key R of fixed length, where the extractor can be a hash function. The obtained key is a unique identity identifier used to verify digital rights.
[0076] In the specific implementation of step S14, a digital rights certificate of the physical artwork is constructed based on the registration key.
[0077] Specifically, the digital proof of ownership is constructed using the registration key R generated in step S13 as input. Key R is first used as input to a hash function, resulting in an output, which is the token. This token, along with other relevant information about the physical artwork, is published on a blockchain-based NFT platform, resulting in a digital proof of ownership of the physical artwork. This proof serves as a digital certificate of ownership of the physical artwork.
[0078] Specifically, if Figure 3 As shown, the method for verifying the uniqueness of a physical artwork corresponding to the present invention includes:
[0079] Step S31: obtaining a quasi-error correction code according to the auxiliary information in the auxiliary string and the first verification identity information;
[0080] Specifically, an XOR operation is performed on the first verification identity information and the auxiliary information s to obtain a quasi-error correction code.
[0081] Step S32: if the Hamming distance between the first verification identity information and the registration identity information is less than the number of error correction bits of the error correction code in the random character generation algorithm, obtaining the error correction code according to the class error correction code;
[0082] Specifically, the quasi-error-correcting code is equal to the error-correcting code XORed with the registration identity information and the first verification identity information. Therefore, the number of bits of error between the quasi-error-correcting code and the error-correcting code is the same as the number of bits of error between the registration identity information and the first verification identity information. When this number of bits of error is less than the number of bits of the error-correcting code, the quasi-error-correcting code can be restored to the error-correcting code.
[0083] Step S33: performing an XOR operation on the error correction code and the auxiliary information to obtain second verification identity information;
[0084] Specifically, the second verification identity information is identity information obtained through a regeneration algorithm. If the first verification identity information and the registered identity information are extracted from the same physical artwork, the obtained second verification identity information is the registered identity information; otherwise, the obtained second verification identity information is not the registered identity information.
[0085] Step S34: Generate a verification key based on the verification identity information and the random character string in the auxiliary string;
[0086] Specifically, the process of generating the verification key is the same as the process of generating the key in step S25, which will not be repeated here. If the second verification identity information obtained in step S33 is the registration identity information, then the verification key is the registration key; otherwise, the verification key is not the registration key.
[0087] Step S35: constructing a verification certificate of the physical artwork based on the verification key, so as to verify the uniqueness of the physical artwork by comparing the verification certificate with the digital equity certificate.
[0088] Specifically, the verification proof generation process is the same as step S14 and is not described here in detail. The hashed result of the verification key is compared with the digital proof of stake published on the blockchain. If they are identical, uniqueness and ownership are proven. Otherwise, the verified artwork is not the same artwork as the previous one.
[0089] Corresponding to the aforementioned embodiment of the method for proving digital rights of a physical artwork, the present application also provides an embodiment of a device for proving digital rights of a physical artwork.
[0090] Figure 4 This is a block diagram of a device for generating a digital proof of rights for a physical artwork according to an exemplary embodiment. Figure 4 , the device comprises:
[0091] Extraction module 21, used to extract feature information of physical artwork;
[0092] A pre-processing module 22 is used to pre-process the information to obtain the registered identity information of the physical artwork;
[0093] A first generating module 23 is configured to generate a registration key using a random character generation algorithm according to the registration identity information;
[0094] The construction module 24 is used to construct a digital equity certificate of the physical artwork based on the registration key.
[0095] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0096] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to the partial description of the method embodiments. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying any creative work.
[0097] Accordingly, the present application also provides an electronic device, comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating a digital proof of rights for a physical artwork as described above.
[0098] Accordingly, the present application also provides a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the method for generating a digital proof of rights for a physical artwork as described above.
[0099] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the contents disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0100] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for generating a digital proof of rights for a physical artwork, characterized in that: include: Extract characteristic information of physical artworks; Preprocessing the characteristic information to obtain the registered identity information of the physical artwork; Generate a registration key according to the registration identity information; Constructing a digital rights certificate for the physical artwork based on the registration key; The step of generating a registration key according to the registration identity information includes: Randomly generate a random string; Constructing an error correction code according to the random character string; Performing an exclusive OR operation on the error correction code and the registered identity information to obtain auxiliary information; Combining the random character string and auxiliary information into an auxiliary string; Generate a registration key based on the registration identity information and the auxiliary string.
2. The method according to claim 1, characterized in that Extract characteristic information of physical artworks, including: If the physical artwork is a paper carrier, the paper texture captured by the camera when the light source passes through the physical artwork is used as the feature information; If the physical artwork is pottery, porcelain, jade, bronze or bamboo, the reflected light information or transmitted light information of the physical artwork under the irradiation of light is used as the feature information.
3. A device for generating a digital proof of rights for a physical artwork, characterized in that: include: An extraction module, used to extract feature information of physical artworks; A preprocessing module, configured to preprocess the feature information to obtain the registered identity information of the physical artwork; A first generating module, configured to generate a registration key according to the registration identity information; A construction module, configured to construct a digital rights certificate for the physical artwork based on the registration key; The step of generating a registration key according to the registration identity information includes: Randomly generate a random string; Constructing an error correction code according to the random character string; Performing an exclusive OR operation on the error correction code and the registered identity information to obtain auxiliary information; Combining the random character string and auxiliary information into an auxiliary string; Generate a registration key based on the registration identity information and the auxiliary string.
4. The device according to claim 3, characterized in that Extract characteristic information of physical artworks, including: If the physical artwork is a paper carrier, the paper texture captured by the camera when the light source passes through the physical artwork is used as the information; If the physical artwork is pottery, porcelain, jade, bronze or bamboo, the reflected light information or transmitted light information of the physical artwork under the irradiation of light is used as the feature information.
5. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 2.
6. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the steps of the method according to any one of claims 1 to 2 are implemented.
Citation Information
Patent Citations
Artwork digital certification and true and false identification system
CN102984201A
Anti-counterfeiting authentication and recording tracing system and method for paper-medium-based artworks
CN106447361A
Logistics self-service sending and receiving method based on data encryption
CN112333137A