本发明涉及nft,尤其涉及一种同系列nft作品生成方法、装置、设备及存储介质。
背景技术:
1、以太坊erc721协议下的非同质化通证(non-fungible token,nft),具有唯一性,越来越多的被应用到各类艺术场景中。例如,创作者进行nft作品的创作,nft作品是指用户创作出来的作品,例如图像产品、音频产品与nft结合,以nft来唯一指代该作品。
2、随着互联网技术的快速发展,大量原创作品已经广泛应用于社会的各个领域中,但同时也随之产生一系列的山寨或抄袭作品,导致原创作者的权益受到侵害。因此亟需一种同系列nft作品生成方法,尽可能的保护作者的著作权和版权,防止nft作品被山寨或抄袭。
技术实现思路
1、本发明提供一种同系列nft作品生成方法,能够生成同系列的nft作品,防止nft作品被山寨或抄袭。
2、为实现上述目的,本发明实施例提供了一种同系列nft作品生成方法,包括:
3、获取用户的目标nft作品;
4、响应于用户的选取特征模块操作,从所述目标nft作品中提取需要替换的第一特征模块,并生成与所述第一特征模块类似的第二特征模块;
5、将所述第二特征模块与所述目标nft作品中的所述第一特征模块进行替换,得到新的作品;
6、对所述新的作品进行nft铸造,生成新的nft作品。
7、作为上述方案的改进,所述响应于用户的选取特征模块操作,从所述目标nft作品中提取需要替换的第一特征模块,并生成与所述第一特征模块类似的第二特征模块,包括:
8、响应于用户的选取特征模块操作,获取用户的所有nft作品;
9、计算所述目标nft作品分别与每一所述nft作品的第一相似度;
10、从所有所述nft作品中筛选得到所述第一相似度小于第一预设相似度阈值的nft作品,以作为第一nft作品;
11、从所述目标nft作品中提取需要替换的第一特征模块和从所述第一nft作品中提取需要替换的第三特征模块;
12、根据所述第一特征模块,生成与所述第一特征模块类似的若干第二特征模块;
13、计算每一所述第二特征模块与所述第三特征模块的第二相似度;
14、从所有所述第二特征模块中筛选得到所述第二相似度小于第二预设相似度阈值的特征模块。
15、作为上述方案的改进,所述从所有所述nft作品中筛选得到所述第一相似度小于第一预设相似度阈值的nft作品,以作为第一nft作品,包括:
16、从所有所述nft作品中筛选得到所述第一相似度小于第三预设相似度阈值的nft作品,以作为第二nft作品;
17、计算所述目标nft作品分别与每一所述第二nft作品的第三相似度;
18、从所有所述第二nft作品中筛选得到所述第三相似度小于第一预设相似度阈值的nft作品,以作为第一nft作品;
19、其中,所述第三预设相似度阈值小于所述第一预设相似度阈值。
20、作为上述方案的改进,在所述从所有所述第二特征模块中筛选得到所述第二相似度小于第二预设相似度阈值的特征模块之后,所述同系列nft作品生成方法还包括:
21、当筛选得到的特征模块的数量小于预设数量阈值时,返回至根据所述第一特征模块,生成与所述第一特征模块类似的第二特征模块的步骤。
22、作为上述方案的改进,所述对所述新的作品进行nft铸造,生成新的nft作品,包括:
23、计算所述新的作品与所述目标nft作品的第四相似度;
24、当所述第四相似度小于第四预设相似度阈值时,对所述新的作品进行nft铸造,生成新的nft作品。
25、作为上述方案的改进,在所述对所述新的作品进行nft铸造,生成新的nft作品之后,所述同系列nft作品生成方法还包括:
26、将所述新的nft作品与特征模块nft一起发布至区块链公链上;
27、其中,通过对所述第二特征模块进行nft铸造,生成所述特征模块nft。
28、作为上述方案的改进,所述同系列nft作品生成方法还包括:
29、获取待查询nft作品;
30、当查询到与所述待查询nft作品相似的第三nft作品时,根据所述第三nft作品的唯一标识,获取与所述第三nft作品相关的第四nft作品;
31、所述特征模块nft覆盖到所述第四nft作品的对应位置,生成新的nft作品。
32、为实现上述目的,本发明实施例还提供了一种同系列nft作品生成装置,包括:
33、目标nft作品获取模块,用于获取用户的目标nft作品;
34、选取特征模块操作响应模块,用于响应于用户的选取特征模块操作,从所述目标nft作品中提取需要替换的第一特征模块,并生成与所述第一特征模块类似的第二特征模块;
35、替换模块,用于将所述第二特征模块与所述目标nft作品中的所述第一特征模块进行替换,得到新的作品;
36、nft作品生成模块,用于对所述新的作品进行nft铸造,生成新的nft作品。
37、为实现上述目的,本发明实施例还提供了一种电子设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上述的同系列nft作品生成方法。
38、为实现上述目的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如上述的同系列nft作品生成方法。
39、与现有技术相比,本发明实施例提供的一种同系列nft作品生成方法、装置、设备及存储介质,通过获取用户的目标nft作品;响应于用户的选取特征模块操作,从所述目标nft作品中提取需要替换的第一特征模块,并生成与所述第一特征模块类似的第二特征模块;将所述第二特征模块与所述目标nft作品中的所述第一特征模块进行替换,得到新的作品;对所述新的作品进行nft铸造,生成新的nft作品。由此可见,本发明实施例通过产生尽可能多的与目标nft作品同系列的nft作品,进而尽可能的保护作者的著作权和版权,防止nft作品被山寨或抄袭。
1.一种同系列nft作品生成方法,其特征在于,包括:
2.如权利要求1所述的同系列nft作品生成方法,其特征在于,所述响应于用户的选取特征模块操作,从所述目标nft作品中提取需要替换的第一特征模块,并生成与所述第一特征模块类似的第二特征模块,包括:
3.如权利要求2所述的同系列nft作品生成方法,其特征在于,所述从所有所述nft作品中筛选得到所述第一相似度小于第一预设相似度阈值的nft作品,以作为第一nft作品,包括:
4.如权利要求2所述的同系列nft作品生成方法,其特征在于,在所述从所有所述第二特征模块中筛选得到所述第二相似度小于第二预设相似度阈值的特征模块之后,所述同系列nft作品生成方法还包括:
5.如权利要求1所述的同系列nft作品生成方法,其特征在于,所述对所述新的作品进行nft铸造,生成新的nft作品,包括:
6.如权利要求1所述的同系列nft作品生成方法,其特征在于,在所述对所述新的作品进行nft铸造,生成新的nft作品之后,所述同系列nft作品生成方法还包括:
7.如权利要求6所述的同系列nft作品生成方法,其特征在于,所述同系列nft作品生成方法还包括:
8.一种同系列nft作品生成装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如权利要求1~7任一项所述的同系列nft作品生成方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如权利要求1~7任一项所述的同系列nft作品生成方法。