一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的数字版权登记确定方法、装置和存储介质与流程

2021-11-05 19:48:00 来源:中国专利 TAG:


1.本发明属于区块链应用技术领域,尤其涉及一种基于区块链的版权登记确定方法、装 置和存储介质。


背景技术:

2.目前区块链用于乐曲版权等数字版权登记时,做法是将专利、影视、图像、视频、乐 曲、摄影、图书、网络小说和创意等各种知识劳动成果的原创作者信息、作品内容信息、 创作时间信息以及最初传播信息加密上传至区块链存储。
3.由于区块链存储数据时需要计算哈希值,而数字文件仅仅一位数据的改动都会引起哈 希值的不同,区块链会认为是不同的区块进行记录,但是一位的数据改动却不会引起原作 版权的改变,因此基于这种方法实现的数字版权登记结果并不准确,导致无法确权。另外, 确权用权、维权的基础,无法确权,用权、维权更是无从谈起。
4.由此可见,如何提高基于区块链的数字版权登记的准确性成为现有技术中亟待解决的 技术问题之一。


技术实现要素:

5.本发明实施例提供一种基于区块链的数字版权登记确定方法、装置和存储介质,用以 提高基于区块链的数字版权登记的准确性。
6.第一方面,提供一种基于区块链的数字版权登记确定方法,包括:
7.获取目标数字资源的目标特征值,所述目标特征值为根据从所述目标数字资源中提取 的特征向量确定出的;
8.基于所述目标特征值,判断本地区块数据中是否存在与所述目标特征值相似的特征 值;
9.如果本地区块数据中不存在与所述目标特征值相似的特征值,则将所述目标特征值以 及所述目标数字资源的数字版权信息存入区块数据中;并
10.向其他区块链节点发送所述目标特征值以及所述目标数字资源的数字版权信息。
11.在一种实施方式中,所述目标数字资源包括目标数字音乐资源;以及
12.获取目标数字资源的目标特征值,具体包括:
13.提取所述目标数字音乐资源在不同时刻的基音振幅和基音频率构成基音特征序列;
14.根据所述基音特征序列确定所述目标数字音乐资源的目标特征值。
15.在一种实施方式中,所述目标数字资源包括目标数字音乐资源;以及
16.获取目标数字资源的目标特征值,具体包括:
17.提取所述目标数字音乐资源在不同时刻的基音振幅和基音频率构成基音特征序列;
18.根据所述基音特征序列确定所述目标数字音乐资源的目标特征值。
19.在一种实施方式中,根据所述基音特征序列确定所述目标数字音乐资源的目标特征 值,具体包括:
20.针对所述基音特征序列中包含的基音振幅,分别确定相邻两个时刻的基音振幅的第一 比值;以及
21.针对所述基音特征序列中包含的基音频率,分别确定相邻两个时刻的基音频率的第二 比值;
22.根据所述第一比值和所述第二比值确定所述目标数字音乐资源的目标特征值。
23.在一种实施方式中,基于所述目标特征值,判断本地区块数据中是否存在与所述目标 特征值相似的特征值,具体包括:
24.针对所述本地区块数据中存储的任一特征值,确定该特征值与所述目标特征值之间的 距离;
25.根据所述距离判断本地区块数据中是否存在与所述目标特征值相似的特征值。
26.在一种实施方式中,根据所述距离判断本地区块数据中是否存在与所述目标特征值相 似的特征值,具体包括:
27.如果所述距离不小于预设阈值,则确定本地区块数据中存在与所述目标特征值相似的 特征值;
28.如果所述距离小于所述预设阈值,则确定本地区块数据中不存在与所述目标特征值相 似的特征值。
29.在一种实施方式中,本发明实施例提供的基于区块链的数字版权登记确定方法,还包 括:
30.如果本地区块数据中存在与所述目标特征值相似的特征值,则生成告警信息并显示。
31.第二方面,提供一种基于区块链的数字版权登记确定装置,包括:
32.获取单元,用于获取目标数字资源的目标特征值,所述目标特征值为根据从所述目标 数字资源中提取的特征向量确定出的;
33.判断单元,用于基于所述目标特征值,判断本地区块数据中是否存在与所述目标特征 值相似的特征值;
34.存储单元,用于如果所述判断单元判断出本地区块数据中不存在与所述目标特征值相 似的特征值,则将所述目标特征值以及所述目标数字资源的数字版权信息存入区块数据中;
35.发送单元,用于向其他区块链节点发送所述目标特征值以及所述目标数字资源的数字 版权信息。
36.在一种实施方式中,所述目标数字资源包括目标数字音乐资源;以及
37.所述获取单元,具体用于提取所述目标数字音乐资源在不同时刻的基音振幅和基音频 率构成基音特征序列;根据所述基音特征序列确定所述目标数字音乐资源的目标特征值。
38.在一种实施方式中,所述获取单元,具体用于针对所述基音特征序列中包含的基音振 幅,分别确定相邻两个时刻的基音振幅的第一比值;以及针对所述基音特征序列中包含的 基音频率,分别确定相邻两个时刻的基音频率的第二比值;根据所述第一比值和所述
第二 比值确定所述目标数字音乐资源的目标特征值。
39.在一种实施方式中,所述判断单元,具体用于针对所述本地区块数据中存储的任一特 征值,确定该特征值与所述目标特征值之间的距离;根据所述距离判断本地区块数据中是 否存在与所述目标特征值相似的特征值。
40.在一种实施方式中,所述判断单元,具体用于如果所述距离不小于预设阈值,则确定 本地区块数据中存在与所述目标特征值相似的特征值;如果所述距离小于所述预设阈值, 则确定本地区块数据中不存在与所述目标特征值相似的特征值。
41.在一种实施方式中,本发明实施例提供的基于区块链的数字版权登记确定装置,还包 括:
42.告警单元,用于如果所述判断单元判断出本地区块数据中存在与所述目标特征值相似 的特征值,则生成告警信息并显示。
43.第三方面,提供一种计算装置,包括至少一个处理器以及至少一个存储器,其中,所 述存储器存储有计算机程序,所述处理器,用于读取存储器中的计算机程序,执行上述基 于区块链的数字版权登记确定方法所述的任一步骤。
44.第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可 执行指令,所述计算机可执行指令用于使计算机执行上述基于区块链的数字版权登记确定 方法所述的任一步骤。
45.本发明实施例提供的基于区块链的数字版权登记确定方法、装置和存储介质,通过提 取数字资源特征,采用数字资源的特征值代替数字资源本身作为数字版权登记,由于不同 的特征值对应不同的数字资源,不同的数字资源对应的特征值不同,与现有技术中使用数 字资源本身直接参与哈希值计算相比,避免了因为不会引起作品本身改变的数据文件的改 变引起的哈希值的改变而导致数字版权登记不准确的问题,而且采用特征值进行数字版权 登记,相比于采用数字资源本身计算得到的哈希值,能够大大减小区块数据的体积,从而 降低区块链节点存储资源的开销。
46.本发明实施例提供的基于区块链的数字版权登记确定方法中,针对数字音乐资源,提 取该数字音乐资源在不同时刻的基音振幅和基音频率构成基音特征序列,针对基音特征序 列中的基音振幅和基音频率,分别确定相邻两个时刻的比值以描述其特征值,从而提取的 特征值具有不受声强和音色变化的影响,提高了数字音乐资源版权登记的准确性。
47.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显 而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、 权利要求书、以及附图中特别指出的结构来实现和获得。
附图说明
48.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的 示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
49.图1为根据本发明实施方式的区块链网络结构示意图;
50.图2为根据本发明实施方式的基于区块链的数字版权登记确定方法实施流程示意图;
51.图3为根据本发明实施方式的基于区块链的数字音乐版权登记确定方法实施流程
示意 图;
52.图4为根据本发明实施方式的基于区块链的数字版权登记确定装置的结构示意图。
具体实施方式
53.本发明实施例提供的基于区块链的数字版权登记确定方法可以应用于区块链网络中, 如图1所示,其为区块链网络的结构示意图,区块链网络由分布于网络中的若干个区块链 节点组成,各区块链节点之间通过网络进行通信连接,该网络可以为局域网,也可以为广 域网。用户可以通过安装于区块链节点中的区块链管理系统访问区块链网络,也可以通过 web页面访问区块链网络。根据用户上传的数据或者其他区块链节点同步的数据,各个区 块链节点生成并维护本地的区块数据。
54.发明人发现,现有的基于区块链的数字版权登记确定方法中,采用计算数字资源本身 的哈希值的方式进行数字版权的登记管理,这种方法中,数字资源的一位数据改动都会引 起哈希值的变化,在区块链网络中将被登记为不同的数字版权,但是,实质上这样的改动 并不会影响数字资源的版权归属,从而导致基于区块链的数字版权登记结果不准确,另外, 现有技术中在进行版权登记同时存储数字资源本身,这也增加了区块链网络存储空间的开 销,造成存储资源浪费。
55.有鉴于此,本发明实施例提供了一种基于区块链的数字版权登记确定方法,提取数字 资源的特征向量,以提取的特征向量为基础计算数字资源对应的特征值,并以特征值准进 行数字版权登记,提高数据版权登记结果的准确性的同时,无需存储数字资源本身,从而 节约了区块链网络的存储资源。
56.需要说明的是,本发明实施例中涉及的数字资源可以包括数字音乐资源、数字视频资 源、数字电影资源、数字漫画资源、数字小说资源以及专利、图像摄影、图画、创意、植 物新品种、计算机软件著作权、继承电路布图设计、商标、标志等各种知识劳动成果,本 发明实施例对此不进行限定。
57.如图2所示,其为基于区块链的数字版权登记确定方法的实施流程示意图,包括以下 步骤:
58.s21、获取目标数字资源的目标特征值。
59.其中,所述目标特征值为根据从所述目标数字资源中提取的特征向量确定出的。
60.本步骤中,区块链节点根据用户选择的目标数字资源,提取数字资源的特向量,基于 提取的特征向量,区块链节点计算目标数字资源对应的目标特征值。在一个实施例中,目 标特征值可以为哈希值,具体实施时,也可以用其他算法计算目标特征值,只要计算得到 的目标特征值在区块链网络中能够唯一表征目标数字资源即可,本发明对此不进行限定。
61.s22、基于获取的目标特征值,判断本地区块数据中是否存在与目标特征值相似的特 征值,如果是,执行步骤s23,如果否,执行步骤s24。
62.本步骤中,区块链节点针对本地区块数据中存储的任一特征值,可以通过确定其与目 标特征值之间的距离来判断本地区块数据中是否存在与目标特征值相似的特征值。具体实 施时,两者之间的距离可以采用欧氏距离,也可以采用余弦相似距离等进行计算。
63.如果两者之间的距离不小于预设阈值,则确定本地区块数据中存在与目标特征值相似 的特征值,如果两者之间的距离小于预设阈值,则确定本地区块数据中不存在与目标特征 值相似的特征值。
64.s23、生成告警信息并显示,流程结束。
65.如果步骤s22中,判断出本地区块数据中存在与目标特征值相似的特征值,则该数字 资源版权已登记,区块链节点生成告警信息并显示,以通知用户。
66.s24、将目标特征值以及目标数字资源的数字版权信息存入区块数据中。
67.如果步骤s22中,判断出本地区块数据中不存在与目标特征值相似的特征值,则区块 链节点基于目标特征值以及数字版权信息生成新的区块数据,并添加到本地存储的区块数 据中。其中,数字版权信息可以包括目标数字资源的原创作者信息、作品内容信息、创作 时间信息以及最初传播信息。
68.另外,区块链节点向区块链网络中的其他节点发送目标特征值以及数字版权信息,其 他区块链节点根据接收到的信息生成新的区块并添加到自身维护的区块数据中。
69.为了更好地理解本发明,以下以目标数字资源为数字音乐资源为例,对本发明的实施 过程进行说明。如图3所示,可以包括以下步骤:
70.s31、提取目标数字音乐资源在不同时刻的基音振幅和基音频率构成基音特征序列。
71.在一个实施例中,记乐曲的时长为t秒,即将乐曲划分为512 个时刻。提取t
i
时刻基音频率和基音振幅,构成基音特征序列{a
i
,f
i
},其中a
i
是第i时刻 的基音振幅,f
i
是第i时刻的基音频率。
72.s32、根据基音特征序列确定目标数字音乐资源的目标特征值。
73.本步骤中,针对基音特征序列中包含的基音振幅,分别确定相邻两个时刻的基音振幅 的第一比值;针对基音特征序列中包含的基音频率,分别确定相邻两个时刻的基音频率的 第二比值;根据第一比值和第二比值确定目标数字音乐资源的目标特征值。
74.具体地,基于步骤s31提取的基音特征序列,可以按照以下公式向量m:
[0075][0076][0077]
令m=(f

j
|a

j
)。
[0078]
上述过程中,向量m就是表征目标数字音乐资源的特征向量。因为a

j
是一个比值,所 以向量m具有不受声强变化的影响;因为f

j
是一个比值,所以向量m不受音调变化的影响, 因为f
j
是第一泛音频率,所以向量不受音色变化的影响;因为t
i
是一个乐曲时长的相对值, 因此向量不受节拍变化的影响。因此,向量m可以唯一地表示目标数字音乐资源。采用向 量m代替目标数字音乐资源本身计算得到目标特征向量值,将其与原创作者信息、作品内 容信息、创作时间信息以及最初传播信息等数字版权信息一起加密写入区块数据区,即
可 实现数字版权确权及侵权认定。
[0079]
s33、判断本地区块数据中是否存在所述目标特征值,如果存在,执行步骤s34,如果 不存在,执行步骤s35。
[0080]
在新数字音乐资源上链之前,或者侵权认定时需要计算数字音乐资源的之间的相似 性,利用本发明只需计算两个数字音乐资源对应的目标特征值间的距离即可,即可,在一 个实施例中,可以计算两者之间的夹角余弦,即:
[0081]
其中m
1k
是第一个特征向量的第k个分 量,m
2k
是第二个特征向量的第k个分量,k∈[1,511],θ是向量夹角。夹角余弦 取值范围为[

1,1],夹角余弦值越大表示两个向量的夹角越小,两首曲子越相似; 夹角余弦值越小表示两向量的夹角越大,两首曲子越不相似。工程上取阈值为 0.7,当两个向量夹角余弦值≥0.7时认为两首乐曲高度相似,反之认为两首乐曲 相差较大,构不成侵权。需要说明的是,上述阈值设置为0.7仅用于举例说明, 具体实施时,可以根据实际需要设置该阈值,也可以根据样本学习情况调整,本 发明实施例对此不进行限定。
[0082]
s34、生成告警信息并显示,流程结束。
[0083]
s35、更新本地存储的区块数据。
[0084]
本步骤中,将步骤s32获得的目标特征向量以及原创作者信息、作品内容信息、创作 时间信息和最初传播信息存入本地维护的区块数据中。
[0085]
s36、向其他区块链节点发送所述目标特征值和数字版权信息。
[0086]
本发明实施例提供的基于区块链的数字版权登记确定方法,改变了以往区块链登记数 字版权时,仅仅简单使用数字化的作品本身直接参与哈希值计算为对数字化作品进行特征 提取,用特征值代替作品本身,从而解决了由不会引起作品本身改变的数据文件的改变引 起的哈希值的改变而导致区块链会误认为是一个新作品进行记录的问题。采用本发明实施 例提供的技术方案,解决了以往区块链技术直接上传作品内容信息导致的不能确权的问题。 特征矩阵的声强、音调、音色无关性成功地解决了由于音素改变造成的音乐数据文件不一 致而导致的哈希值不同问题,提高了数字版权登记结果的准确性,另外,本发明实施例提 供的技术方案,由于本发明采用了以乐曲的特征向量代替代替乐曲本身上链,则大大减小 区块的数据体积,从而降低了存储资源的开销。
[0087]
基于相同的技术构思,本发明实施例还提供了一种基于区块链的数字版权登记确定装 置,如图4所示,包括:
[0088]
获取单元41,用于获取目标数字资源的目标特征值,所述目标特征值为根据从所述目 标数字资源中提取的特征向量确定出的;
[0089]
判断单元42,用于基于所述目标特征值,判断本地区块数据中是否存在与所述目标特 征值相似的特征值;
[0090]
存储单元43,用于如果所述判断单元判断出本地区块数据中不存在与所述目标特征值 相似的特征值,则将所述目标特征值以及所述目标数字资源的数字版权信息存入区块数据 中;
[0091]
发送单元44,用于向其他区块链节点发送所述目标特征值以及所述目标数字资源
的数 字版权信息。
[0092]
在一种实施方式中,所述目标数字资源包括目标数字音乐资源;以及
[0093]
所述获取单元,具体用于提取所述目标数字音乐资源在不同时刻的基音振幅和基音频 率构成基音特征序列;根据所述基音特征序列确定所述目标数字音乐资源的目标特征值。
[0094]
在一种实施方式中,所述获取单元,具体用于针对所述基音特征序列中包含的基音振 幅,分别确定相邻两个时刻的基音振幅的第一比值;以及针对所述基音特征序列中包含的 基音频率,分别确定相邻两个时刻的基音频率的第二比值;根据所述第一比值和所述第二 比值确定所述目标数字音乐资源的目标特征值。
[0095]
在一种实施方式中,所述判断单元,具体用于针对所述本地区块数据中存储的任一特 征值,确定该特征值与所述目标特征值之间的距离;根据所述距离判断本地区块数据中是 否存在与所述目标特征值相似的特征值。
[0096]
在一种实施方式中,所述判断单元,具体用于如果所述距离不小于预设阈值,则确定 本地区块数据中存在与所述目标特征值相似的特征值;如果所述距离小于所述预设阈值, 则确定本地区块数据中不存在与所述目标特征值相似的特征值。
[0097]
在一种实施方式中,本发明实施例提供的基于区块链的数字版权登记确定装置,还包 括:
[0098]
告警单元,用于如果所述判断单元判断出本地区块数据中存在与所述目标特征值相似 的特征值,则生成告警信息并显示。
[0099]
基于相同的技术构思,本发明实施例还提供了一种计算装置,包括至少一个处理器以 及至少一个存储器,其中,所述存储器存储有计算机程序,所述处理器,用于读取存储器 中的计算机程序,执行上述基于区块链的数字版权登记确定方法所述的任一步骤。
[0100]
基于相同的技术构思,本发明实施例还提供了一种计算机可读存储介质,所述计算机 可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述基 于区块链的数字版权登记确定方法所述的任一步骤。
[0101]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产 品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程 序产品的形式。
[0102]
本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和 /或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/ 或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到 通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器执行的指令 产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定功能 的装置。
[0103]
这些计算机程序指令也可存储在引导计算机或其他可编程数据处理设备以特定方式 工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置 的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框 中指定的功能。
[0104]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方 框或多个方框中指定功能的步骤。
[0105]
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概 念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。
[0106]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献