System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及版权保护领域,具体而言,涉及一种数字作品的版权保护方法、装置、存储介质及电子设备。
技术介绍
1、现有数字图像版权追溯主要依据系统中的版权登记信息进行回溯,其主要原理是依据数字图像的数字指纹进行比对,以确定侵权问题。但数字指纹容易受到作品属性变更、图像二次创作等因素影响,因此,亟需提供一种不受作品二次创作影响的版权鉴定方法。
技术实现思路
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.一种数字作品的版权保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数字作品的版权保护方法,其特征在于,所述确定所述第一动作序列与所述第二动作序列之间的相似度,包括:
3.根据权利要求1所述的数字作品的版权保护方法,其特征在于,所述第一动作序列与所述第二动作序列中的每个动作标识对应一条可执行脚本;
4.根据权利要求2所述的数字作品的版权保护方法,其特征在于,在所述获取目标作品的第一动作序列以及待鉴权作品的第二动作序列之前,所述方法还包括:
5.根据权利要求4所述的数字作品的版权保护方法,其特征在于,所述第一动作序列中的每个动作标识为对应可执行脚本的哈希值,所述根据所述全部可执行脚本,得到所述目标作品的第一动作序列,包括:
6.根据权利要求4所述的数字作品的版权保护方法,其特征在于,所述创作页面提供有不同创作功能的多种创作组件,每个创作组件部署有对应的智能合约,所述创作参数包括目标组件的组件标识以及所述目标组件的组件参数,所述根据所述创作参数生成与所述创作动作相匹配的可执行脚本,包括:
7.根据
8.一种数字作品的版权保护装置,其特征在于,所述装置包括:
9.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-7任意一项所述的数字作品的版权保护方法。
10.一种电子设备,其特征在于,所述电子设备包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-7任意一项所述的数字作品的版权保护方法。
...【技术特征摘要】
1.一种数字作品的版权保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数字作品的版权保护方法,其特征在于,所述确定所述第一动作序列与所述第二动作序列之间的相似度,包括:
3.根据权利要求1所述的数字作品的版权保护方法,其特征在于,所述第一动作序列与所述第二动作序列中的每个动作标识对应一条可执行脚本;
4.根据权利要求2所述的数字作品的版权保护方法,其特征在于,在所述获取目标作品的第一动作序列以及待鉴权作品的第二动作序列之前,所述方法还包括:
5.根据权利要求4所述的数字作品的版权保护方法,其特征在于,所述第一动作序列中的每个动作标识为对应可执行脚本的哈希值,所述根据所述全部可执行脚本,得到所述目标作品的第一动作序列,包括:
6.根据权利要求4所述的数字作品的版权保护方法,其特征在于,所述...
【专利技术属性】
技术研发人员:庞启荣,梁增健,张宝帅,刘天福,黎学浪,
申请(专利权)人:广州蚁比特区块链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。