Blockchain-based digital copyright registration determination method, device and storage medium

By extracting the eigenvectors of digital resources to calculate their eigenvalues ​​for blockchain registration, the problem of inaccurate digital copyright registration in the prior art is solved, which improves accuracy and reduces storage overhead.

CN113609457BActive Publication Date: 2025-03-14BEIJING INST OF AEROSPACE INFORMATION & INFORMATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110608034.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-01
Publication Date
2025-03-14
Estimated Expiration
2041-06-01

AI Technical Summary

Technical Problem

The existing blockchain-based digital copyright registration method will cause changes in hash value due to slight changes in the data file, resulting in inaccurate digital copyright registration results and inability to confirm the rights.

Method used

By extracting the eigenvectors of digital resources, calculating their eigenvalues, and registering digital copyrights with the eigenvalues, avoiding the hash value directly using the digital resources themselves.

Benefits of technology

It improves the accuracy of digital copyright registration, reduces the volume of block data, and reduces the overhead of blockchain node storage resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113609457B_ABST
    Figure CN113609457B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method, device and storage medium for determining digital copyright registration based on blockchain, which are used to improve the accuracy of digital copyright registration based on blockchain. The method for determining digital copyright registration based on blockchain includes: obtaining a target feature value of a target digital resource, wherein the target feature value is determined based on a feature vector extracted from the target digital resource; based on the target feature value, determining whether there is a feature value similar to the target feature value in the local block data; if there is no feature value similar to the target feature value in the local block data, storing the target feature value and the digital copyright information of the target digital resource in the block data; and sending the target feature value and the digital copyright information of the target digital resource to other blockchain nodes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of blockchain application technology, and in particular relates to a copyright registration determination method, device and storage medium based on blockchain. Background Art

[0002] Currently, when blockchain is used to register digital copyrights such as music copyrights, the practice is to encrypt and upload the original author information, work content information, creation time information and initial dissemination information of various intellectual labor results such as patents, films, images, videos, music, photography, books, online novels and creativity to the blockchain for storage.

[0003] Since the blockchain needs to calculate hash values ​​when storing data, and a change in just one bit of data in a digital file will result in a different hash value, the blockchain will consider it as a different block for recording, but a change in one bit of data will not cause a change in the original copyright. Therefore, the digital copyright registration results achieved based on this method are not accurate, resulting in the inability to confirm the rights. In addition, if the rights cannot be confirmed, the basis for confirming, using and protecting the rights will be out of the question.

[0004] It can be seen that how to improve the accuracy of blockchain-based digital copyright registration has become one of the technical problems that need to be urgently solved in existing technologies. Summary of the invention

[0005] Embodiments of the present invention provide a blockchain-based digital copyright registration determination method, device, and storage medium to improve the accuracy of blockchain-based digital copyright registration.

[0006] In a first aspect, a method for determining digital copyright registration based on blockchain is provided, comprising:

[0007] Acquire a target feature value of a target digital resource, wherein the target feature value is determined according to a feature vector extracted from the target digital resource;

[0008] Based on the target feature value, determining whether there is a feature value similar to the target feature value in the local block data;

[0009] If there is no feature value similar to the target feature value in the local block data, the target feature value and the digital copyright information of the target digital resource are stored in the block data; and

[0010] The target characteristic value and the digital copyright information of the target digital resource are sent to other blockchain nodes.

[0011] In one implementation, the target digital resource includes a target digital music resource; and

[0012] Obtain the target characteristic value of the target digital resource, including:

[0013] Extracting the fundamental pitch amplitude and fundamental pitch frequency of the target digital music resource at different times to form a fundamental pitch feature sequence;

[0014] The target feature value of the target digital music resource is determined according to the fundamental tone feature sequence.

[0015] In one implementation, the target digital resource includes a target digital music resource; and

[0016] Obtain the target characteristic value of the target digital resource, including:

[0017] Extracting the fundamental pitch amplitude and fundamental pitch frequency of the target digital music resource at different times to form a fundamental pitch feature sequence;

[0018] The target feature value of the target digital music resource is determined according to the fundamental tone feature sequence.

[0019] In one implementation, determining the target feature value of the target digital music resource according to the pitch feature sequence specifically includes:

[0020] For the pitch amplitude included in the pitch feature sequence, respectively determine a first ratio of the pitch amplitudes at two adjacent moments; and

[0021] For the fundamental frequency included in the fundamental frequency feature sequence, respectively determine a second ratio of the fundamental frequency at two adjacent moments;

[0022] A target feature value of the target digital music resource is determined according to the first ratio and the second ratio.

[0023] In one implementation, based on the target feature value, determining whether there is a feature value similar to the target feature value in the local block data specifically includes:

[0024] For any feature value stored in the local block data, determining the distance between the feature value and the target feature value;

[0025] It is determined whether there is a feature value similar to the target feature value in the local block data according to the distance.

[0026] In one implementation, judging whether there is a feature value similar to the target feature value in the local block data according to the distance specifically includes:

[0027] If the distance is not less than a preset threshold, it is determined that a feature value similar to the target feature value exists in the local block data;

[0028] If the distance is smaller than the preset threshold, it is determined that there is no feature value similar to the target feature value in the local block data.

[0029] In one implementation, the blockchain-based digital copyright registration determination method provided by an embodiment of the present invention further includes:

[0030] If there is a feature value similar to the target feature value in the local block data, an alarm message is generated and displayed.

[0031] In a second aspect, a digital copyright registration determination device based on blockchain is provided, comprising:

[0032] An acquisition unit, configured to acquire a target feature value of a target digital resource, wherein the target feature value is determined according to a feature vector extracted from the target digital resource;

[0033] A judging unit, configured to judge whether there is a feature value similar to the target feature value in the local block data based on the target feature value;

[0034] a storage unit, configured to store the target characteristic value and the digital copyright information of the target digital resource in the block data if the determination unit determines that there is no characteristic value similar to the target characteristic value in the local block data;

[0035] A sending unit is used to send the target characteristic value and the digital copyright information of the target digital resource to other blockchain nodes.

[0036] In one implementation, the target digital resource includes a target digital music resource; and

[0037] The acquisition unit is specifically used to extract the fundamental pitch amplitude and fundamental pitch frequency of the target digital music resource at different times to form a fundamental pitch feature sequence; and determine the target feature value of the target digital music resource according to the fundamental pitch feature sequence.

[0038] In one embodiment, the acquisition unit is specifically used to determine a first ratio of the fundamental amplitude at two adjacent moments for the fundamental amplitude contained in the fundamental feature sequence; and to determine a second ratio of the fundamental frequency at two adjacent moments for the fundamental frequency contained in the fundamental feature sequence; and to determine the target feature value of the target digital music resource based on the first ratio and the second ratio.

[0039] In one embodiment, the judgment unit is specifically used to determine the distance between any feature value stored in the local block data and the target feature value; and judge whether there is a feature value similar to the target feature value in the local block data based on the distance.

[0040] In one embodiment, the judgment unit is specifically used to determine that there is a feature value similar to the target feature value in the local block data if the distance is not less than a preset threshold; if the distance is less than the preset threshold, determine that there is no feature value similar to the target feature value in the local block data.

[0041] In one implementation, the blockchain-based digital copyright registration determination device provided by an embodiment of the present invention further includes:

[0042] The alarm unit is used to generate and display alarm information if the judgment unit judges that there is a feature value similar to the target feature value in the local block data.

[0043] According to a third aspect, a computing device is provided, comprising at least one processor and at least one memory, wherein the memory stores a computer program, and the processor is configured to read the computer program in the memory and execute any step described in the above-mentioned blockchain-based digital copyright registration determination method.

[0044] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute any step described in the above-mentioned blockchain-based digital copyright registration determination method.

[0045] The blockchain-based digital copyright registration determination method, device and storage medium provided by the embodiments of the present invention extract digital resource characteristics and use the characteristic values ​​of digital resources instead of the digital resources themselves as digital copyright registration. Because different characteristic values ​​correspond to different digital resources, different digital resources correspond to different characteristic values. Compared with the prior art in which the digital resources themselves are directly involved in hash value calculation, the problem of inaccurate digital copyright registration caused by changes in hash values ​​caused by changes in data files that do not cause changes in the work itself is avoided. Moreover, compared with the hash values ​​calculated using the digital resources themselves, the use of characteristic values ​​for digital copyright registration can greatly reduce the volume of block data, thereby reducing the overhead of blockchain node storage resources.

[0046] In the blockchain-based digital copyright registration determination method provided by an embodiment of the present invention, for a digital music resource, the fundamental pitch amplitude and fundamental pitch frequency of the digital music resource at different times are extracted to form a fundamental pitch feature sequence, and for the fundamental pitch amplitude and fundamental pitch frequency in the fundamental pitch feature sequence, the ratio of two adjacent moments is determined to describe its characteristic value, so that the extracted characteristic value is not affected by changes in sound intensity and timbre, thereby improving the accuracy of copyright registration of digital music resources.

[0047] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0049] Figure 1 A schematic diagram of a blockchain network structure according to an embodiment of the present invention;

[0050] Figure 2 A schematic diagram of the implementation process of the blockchain-based digital copyright registration determination method according to an embodiment of the present invention;

[0051] Figure 3 A schematic diagram of the implementation process of the blockchain-based digital music copyright registration determination method according to an embodiment of the present invention;

[0052] Figure 4 It is a structural schematic diagram of a digital copyright registration determination device based on blockchain according to an embodiment of the present invention. DETAILED DESCRIPTION

[0053] The blockchain-based digital copyright registration determination method provided in the embodiment of the present invention can be applied to the blockchain network, such as Figure 1 As shown in the figure, it is a schematic diagram of the structure of the blockchain network. The blockchain network consists of several blockchain nodes distributed in the network. The blockchain nodes communicate with each other through the network, which can be a local area network or a wide area network. Users can access the blockchain network through the blockchain management system installed in the blockchain node, or through a web page. Based on the data uploaded by the user or the data synchronized by other blockchain nodes, each blockchain node generates and maintains local block data.

[0054] The inventors have discovered that in the existing blockchain-based digital copyright registration and determination method, the registration and management of digital copyrights is performed by calculating the hash value of the digital resource itself. In this method, any change in one bit of data of the digital resource will cause a change in the hash value, which will be registered as a different digital copyright in the blockchain network. However, in essence, such a change will not affect the copyright ownership of the digital resource, thereby resulting in inaccurate blockchain-based digital copyright registration results. In addition, in the prior art, the digital resource itself is stored while performing copyright registration, which also increases the storage space overhead of the blockchain network and causes a waste of storage resources.

[0055] In view of this, an embodiment of the present invention provides a method for determining digital copyright registration based on blockchain, which extracts the feature vector of a digital resource, calculates the feature value corresponding to the digital resource based on the extracted feature vector, and performs digital copyright registration based on the feature value, thereby improving the accuracy of the data copyright registration results without the need to store the digital resource itself, thereby saving storage resources of the blockchain network.

[0056] It should be noted that the digital resources involved in the embodiments of the present invention may include digital music resources, digital video resources, digital movie resources, digital comic resources, digital novel resources, as well as various intellectual labor results such as patents, image photography, drawings, creativity, new plant varieties, computer software copyrights, inherited circuit layout designs, trademarks, logos, etc., and the embodiments of the present invention are not limited to this.

[0057] like Figure 2 As shown, it is a schematic diagram of the implementation process of the blockchain-based digital copyright registration determination method, which includes the following steps:

[0058] S21. Obtain target feature values ​​of target digital resources.

[0059] The target feature value is determined based on a feature vector extracted from the target digital resource.

[0060] In this step, the blockchain node extracts the characteristic vector of the target digital resource according to the target digital resource selected by the user, and based on the extracted characteristic vector, the blockchain node calculates the target characteristic value corresponding to the target digital resource. In one embodiment, the target characteristic value can be a hash value. In specific implementation, other algorithms can also be used to calculate the target characteristic value, as long as the calculated target characteristic value can uniquely represent the target digital resource in the blockchain network, and the present invention does not limit this.

[0061] S22. Based on the acquired target feature value, determine whether there is a feature value similar to the target feature value in the local block data. If yes, execute step S23; if not, execute step S24.

[0062] In this step, the blockchain node can determine whether there is a feature value similar to the target feature value in the local block data by determining the distance between any feature value stored in the local block data and the target feature value. In specific implementation, the distance between the two can be calculated using Euclidean distance or cosine similarity distance.

[0063] If the distance between the two is not less than the preset threshold, it is determined that there is a feature value similar to the target feature value in the local block data; if the distance between the two is less than the preset threshold, it is determined that there is no feature value similar to the target feature value in the local block data.

[0064] S23: Generate and display warning information, and the process ends.

[0065] If in step S22, it is determined that there is a feature value similar to the target feature value in the local block data, then the copyright of the digital resource has been registered, and the blockchain node generates and displays an alarm message to notify the user.

[0066] S24, storing the target characteristic value and the digital copyright information of the target digital resource into the block data.

[0067] If in step S22, it is determined that there is no feature value similar to the target feature value in the local block data, the blockchain node generates new block data based on the target feature value and digital copyright information, and adds it to the locally stored block data. The digital copyright information may include the original author information, work content information, creation time information, and initial dissemination information of the target digital resource.

[0068] In addition, the blockchain node sends the target feature value and digital copyright information to other nodes in the blockchain network. Other blockchain nodes generate new blocks based on the received information and add them to the block data they maintain.

[0069] In order to better understand the present invention, the implementation process of the present invention is described below by taking the target digital resource as a digital music resource as an example. Figure 3 As shown, the following steps may be included:

[0070] S31, extracting the fundamental pitch amplitude and fundamental pitch frequency of the target digital music resource at different times to form a fundamental pitch feature sequence.

[0071] In one embodiment, the duration of the music is T seconds. The music is divided into 512 moments. i The fundamental frequency and fundamental amplitude at each moment constitute the fundamental characteristic sequence {A i , F i}, where Ai is the fundamental amplitude at the i-th moment, F i is the fundamental frequency at the i-th moment.

[0072] S32. Determine a target feature value of a target digital music resource according to the pitch feature sequence.

[0073] In this step, for the fundamental frequency contained in the fundamental frequency feature sequence, the first ratio of the fundamental frequency at two adjacent moments is determined respectively; for the fundamental frequency contained in the fundamental frequency feature sequence, the second ratio of the fundamental frequency at two adjacent moments is determined respectively; and the target characteristic value of the target digital music resource is determined based on the first ratio and the second ratio.

[0074] Specifically, based on the pitch feature sequence extracted in step S31, the vector M can be obtained according to the following formula:

[0075]

[0076]

[0077] Let M = (F′ j |A′ j ).

[0078] In the above process, vector M is the feature vector that represents the target digital music resource. j is a ratio, so the vector M is not affected by the change of sound intensity; because F′ j is a ratio, so the vector M is not affected by the pitch change, because F j is the first harmonic frequency, so the vector is not affected by the change of timbre; because t i It is a relative value of the duration of a piece of music, so the vector is not affected by the change of beats. Therefore, the vector M can uniquely represent the target digital music resource. The target feature vector value is calculated by using the vector M instead of the target digital music resource itself, and it is encrypted and written into the block data area together with the original author information, work content information, creation time information, and initial dissemination information and other digital copyright information, so as to realize the confirmation of digital copyright and infringement identification.

[0079] S33, determine whether the target feature value exists in the local block data, if yes, execute step S34, if not, execute step S35.

[0080] Before a new digital music resource is put on the chain, or when infringement is identified, it is necessary to calculate the similarity between digital music resources. The present invention only needs to calculate the distance between the target feature values ​​corresponding to two digital music resources. In one embodiment, the cosine of the angle between the two can be calculated, that is:

[0081] Where m 1k is the kth component of the first eigenvector, m 2k is the kth component of the second eigenvector, k∈[1,511], and θ is the vector angle. The value range of the angle cosine is [-1,1]. The larger the angle cosine value, the smaller the angle between the two vectors, and the more similar the two songs are; the smaller the angle cosine value, the larger the angle between the two vectors, and the less similar the two songs are. In engineering, the threshold is taken as 0.7. When the cosine value of the angle between the two vectors is ≥0.7, the two songs are considered to be highly similar. Otherwise, the two songs are considered to be quite different and do not constitute infringement. It should be noted that the above threshold is set to 0.7 for illustrative purposes only. In specific implementation, the threshold can be set according to actual needs, or adjusted according to the sample learning situation. The embodiments of the present invention do not limit this.

[0082] S34: Generate and display warning information, and the process ends.

[0083] S35. Update the locally stored block data.

[0084] In this step, the target feature vector obtained in step S32 as well as the original author information, work content information, creation time information and initial dissemination information are stored in the locally maintained block data.

[0085] S36. Send the target feature value and digital copyright information to other blockchain nodes.

[0086] The blockchain-based digital copyright registration determination method provided by the embodiment of the present invention changes the previous blockchain registration of digital copyright, which simply uses the digitized work itself to directly participate in the hash value calculation to extract features of the digitized work, and replaces the work itself with the feature value, thereby solving the problem that the blockchain will mistakenly record a new work due to the change of the hash value caused by the change of the data file that does not cause the work itself to change. The technical solution provided by the embodiment of the present invention solves the problem of the inability to confirm the ownership caused by the direct upload of the work content information by the previous blockchain technology. The sound intensity, pitch, and timbre independence of the feature matrix successfully solves the problem of different hash values ​​caused by the inconsistency of the music data file caused by the change of the phoneme, and improves the accuracy of the digital copyright registration results. In addition, the technical solution provided by the embodiment of the present invention greatly reduces the data volume of the block because the present invention uses the feature vector of the music instead of the music itself on the chain, thereby reducing the cost of storage resources.

[0087] Based on the same technical concept, the embodiment of the present invention also provides a digital copyright registration determination device based on blockchain, such as Figure 4 As shown, including:

[0088] An acquisition unit 41 is used to acquire a target feature value of a target digital resource, where the target feature value is determined based on a feature vector extracted from the target digital resource;

[0089] A judging unit 42, configured to judge whether there is a feature value similar to the target feature value in the local block data based on the target feature value;

[0090] The storage unit 43 is used to store the target feature value and the digital copyright information of the target digital resource in the block data if the judgment unit judges that there is no feature value similar to the target feature value in the local block data;

[0091] The sending unit 44 is used to send the target feature value and the digital copyright information of the target digital resource to other blockchain nodes.

[0092] In one implementation, the target digital resource includes a target digital music resource; and

[0093] The acquisition unit is specifically used to extract the fundamental pitch amplitude and fundamental pitch frequency of the target digital music resource at different times to form a fundamental pitch feature sequence; and determine the target feature value of the target digital music resource according to the fundamental pitch feature sequence.

[0094] In one embodiment, the acquisition unit is specifically used to determine a first ratio of the fundamental amplitude at two adjacent moments for the fundamental amplitude contained in the fundamental feature sequence; and to determine a second ratio of the fundamental frequency at two adjacent moments for the fundamental frequency contained in the fundamental feature sequence; and to determine the target feature value of the target digital music resource based on the first ratio and the second ratio.

[0095] In one embodiment, the judgment unit is specifically used to determine the distance between any feature value stored in the local block data and the target feature value; and judge whether there is a feature value similar to the target feature value in the local block data based on the distance.

[0096] In one embodiment, the judgment unit is specifically used to determine that there is a feature value similar to the target feature value in the local block data if the distance is not less than a preset threshold; if the distance is less than the preset threshold, determine that there is no feature value similar to the target feature value in the local block data.

[0097] In one implementation, the blockchain-based digital copyright registration determination device provided by an embodiment of the present invention further includes:

[0098] The alarm unit is used to generate and display alarm information if the judgment unit judges that there is a feature value similar to the target feature value in the local block data.

[0099] Based on the same technical concept, an embodiment of the present invention also provides a computing device, including at least one processor and at least one memory, wherein the memory stores a computer program, and the processor is used to read the computer program in the memory and execute any step described in the above-mentioned blockchain-based digital copyright registration determination method.

[0100] Based on the same technical concept, an embodiment of the present invention also provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute any step described in the above-mentioned blockchain-based digital copyright registration determination method.

[0101] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0102] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device for execution to generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that specifies functions in one or more boxes.

[0103] These computer program instructions may also be stored in a computer readable memory that directs a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0104] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0105] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0106] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A method for determining digital copyright registration based on blockchain, characterized in that: include: Obtain a target feature value of a target digital resource, wherein the target feature value is determined based on a feature vector extracted from the target digital resource, wherein the target digital resource includes a target digital music resource; the target feature value is determined by: extracting t i The fundamental frequency and fundamental amplitude at each moment constitute the fundamental characteristic sequence {A i , F i }, where A i is the fundamental amplitude at the i-th moment, F i is the fundamental frequency at the i-th moment; where the duration of the music is T seconds, Determining the target feature value of the target digital music resource according to the fundamental pitch feature sequence includes: determining a first ratio of the fundamental pitch amplitudes at two adjacent moments according to the following formula for the fundamental pitch amplitudes contained in the fundamental pitch feature sequence: And for the fundamental frequency included in the fundamental frequency feature sequence, a second ratio of the fundamental frequency at two adjacent moments is determined according to the following formula: According to the first ratio and the second ratio, the target characteristic value of the target digital music resource is determined according to the following formula: j |A′ j ); Based on the target feature value, determining whether there is a feature value similar to the target feature value in the local block data; If there is no feature value similar to the target feature value in the local block data, the target feature value and the digital copyright information of the target digital resource are stored in the block data; and The target characteristic value and the digital copyright information of the target digital resource are sent to other blockchain nodes.

2. The method according to claim 1, characterized in that Based on the target feature value, determining whether there is a feature value similar to the target feature value in the local block data specifically includes: For any feature value stored in the local block data, determining the distance between the feature value and the target feature value; It is determined whether there is a feature value similar to the target feature value in the local block data according to the distance.

3. The method according to claim 2, characterized in that Judging whether there is a feature value similar to the target feature value in the local block data according to the distance specifically includes: If the distance is not less than a preset threshold, it is determined that a feature value similar to the target feature value exists in the local block data; If the distance is smaller than the preset threshold, it is determined that there is no feature value similar to the target feature value in the local block data.

4. The method according to claim 1, 2 or 3, characterized in that: Also includes: If there is a feature value similar to the target feature value in the local block data, an alarm message is generated and displayed.

5. A digital copyright registration and determination device based on blockchain, characterized in that: include: An acquisition unit is used to acquire a target feature value of a target digital resource, wherein the target feature value is determined based on a feature vector extracted from the target digital resource, wherein the target digital resource includes a target digital music resource; the acquisition unit is specifically used to determine the target feature value according to the following method: extracting t i The fundamental frequency and fundamental amplitude at each moment constitute the fundamental characteristic sequence {A i , F i }, where A i is the fundamental amplitude at the i-th moment, F i is the fundamental frequency at the i-th moment; where the duration of the music is T seconds, Determining the target feature value of the target digital music resource according to the fundamental pitch feature sequence includes: determining a first ratio of the fundamental pitch amplitudes at two adjacent moments according to the following formula for the fundamental pitch amplitudes contained in the fundamental pitch feature sequence: And for the fundamental frequency included in the fundamental frequency feature sequence, a second ratio of the fundamental frequency at two adjacent moments is determined according to the following formula: According to the first ratio and the second ratio, the target characteristic value of the target digital music resource is determined according to the following formula: j |A′ j ); A judging unit, configured to judge whether there is a feature value similar to the target feature value in the local block data based on the target feature value; a storage unit, configured to store the target characteristic value and the digital copyright information of the target digital resource in the block data if the determination unit determines that there is no characteristic value similar to the target characteristic value in the local block data; A sending unit is used to send the target characteristic value and the digital copyright information of the target digital resource to other blockchain nodes.

6. A computing device, characterized in that: The method comprises at least one processor and at least one memory, wherein the memory stores a computer program, and the processor is used to read the computer program in the memory and execute the method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • Humming-based music retrieving method

    CN101916250A

  • Music copyright recognition authentication method and authentication system based on block chain

    CN109033760A