一种基于区块链和数字水印技术的视频版权保护方法

专利2024-11-30  41



1.本发明属于视频版权保护技术领域,尤其涉及一种基于区块链和数字水印技术的视频版 权保护方法。


背景技术:

2.视频以动态的画面和即时的声音将事件和人们的情绪更立体而形象地记录和表达出来, 人们使用手机、摄相机和录屏软件等工具就可以很方便的制作各种用途的视频,因而视频成 为人们非常喜闻乐见的一种媒体形式。在互联网新媒体时代,视频在众多的网络播放平台上 快速传播,吸引了众多粉丝,为网络播放平台和用户个人都带来了可观的直接或间接的经济 效益。视频的这种短平快的大流量传播特性也催生了许多对原创视频的有意或无意的侵权行 为。优质视频未经原创作人的允许就被“搬运工”和“剪刀手”稍作处理而成为吸引流量的 工具,这属于恶意的侵权行为。但也有些侵权人是因为在引用他人视频时由于联系不到原创 作人而发生的侵权行为。
3.区块链技术在视频的确权、授权、维权等方面具有更大的潜力和优势,但也存在不足, 主要有:1)区块链数据的唯一性与视频数据的可变性存在严重冲突。区块链的基于去中心化 的内容存证与时间戳技术使得视频一经在区块链网络登记获权,其数据具有不可更改性,对 视频内容的任何修改都会激发区块链版权系统的维权行为。而在事实上,视频创作人在发布 视频后,可能在后续的时间里会对视频进行修改和再创作,这些行为都将与已经登记的视频 特征形成冲突。2)区块链链条太长导致溯源速度慢。区块链技术将对视频的下载、引用和买 卖等操作以交易记录的形式存储在区块链网络中。优质视频的爆炸式传播方式使得这些操作 非常频繁,从而导致区块链的链条太长。区块链技术的溯源方法是逐个区块向上查找交易记 录,这种方法会严重增加区块链网络的运行负担。
4.基于数字水印技术的视频版权保护方式是通过在视频中添加具有标识作用的水印来保护 视频版权的,将其与区块链技术结合起来可提供版权标识和溯源功能,但也存在不足,主要 有:1)侵权人对视频稍作修改就可轻易模糊甚至去除水印。若仅在视频中添加单一的水印标 记,当视频被剪辑修改后,隐藏于其中的水印就可能会被剪辑掉,从而无法在取证中发挥作 用。2)水印和版权人的关联性差。即使在带有水印的视频中检测出水印,但如何证明该水印 归属视频创作人还需要在技术上提供解决方案。将对视频内容进行修改和再创作所形成的修 改版视频与原视频统称为同源视频,而将根据视频的内容和情节进行翻拍所得的视频称为翻 拍视频。翻拍视频也侵犯了原视频创作人的所有权,因此针对此类侵权行为也需给出版权保 护方案。


技术实现要素:

5.本发明针对现有技术中的不足,提供一种基于区块链和数字水印技术的视频版权保护方 法。
6.本发明提供一种基于区块链和数字水印技术的视频版权保护方法,包括:
7.s1,区块链节点提交用户的个人身份信息进行注册,区块链网络给用户生成一对公私密 钥,将用户注册信息共识至所有节点并上链存储;
8.s2,区块链节点上传用户的视频,计算视频的散列值,根据散列值查询视频是否登记过; 如果散列值相同,则向用户发送视频重复上传的提示信息;如果散列值不同且无版权水印的 原创视频,执行步骤s3的操作;如果散列值不同且有版权水印的修改视频,则执行步骤s4 的操作;
9.s3,区块链节点提交用户的版权水印和版权密文,将版权水印等间隔嵌入至视频中;
10.s4,区块链节点将未带水印的视频和带有水印的视频存储在节点所在的网络平台上,将 交易类型、上传人身份信息、版权人公钥、版权水印、散列值、版权密文、时间戳、登记溯 源码、版权转移费用和使用授权费用形成版权登记交易记录共识至网络中的所有节点以形成 新的区块;
11.s5,根据版权转移费用进行自动版权转移或半自动版权转移;
12.s6,根据用户使用的视频进行自动使用权授权交易;
13.s7,区块链节点在没有检测到引用标记的情况下,在用户所上传的视频中检测版权水印 和使用权水印;
14.s8,区块链节点提交用户的版权审查请求,对疑似侵权视频申请版权检测并追溯侵权人;
15.s9,区块链节点提交申请人的人工审核请求,提交被侵权视频和疑似侵权视频的网址、 版权水印和版权密文。
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.如果同意添加引用标记,区块链网络在视频的引用部分添加最新版权人的引用提
示;
50.区块链网络将用户的视频作为一条原创视频进行版权登记,转入版权登记环节。
51.进一步地,所述区块链节点提交用户的版权审查请求,对疑似侵权视频申请版权检测并 追溯侵权人,包括:
52.区块链节点提交申请人的版权水印、申请人的的被侵权视频和他人的疑似侵权视频;
53.判断申请人对被侵权视频是否拥有版权;
54.区块链节点从被侵权视频中提取版权水印,如果从被侵权视频中提取的版权水印与申请 人提交的版权水印不同,则驳回申请,
55.如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据从被侵权视 频中提取的版权水印查找最新版权人;
56.判断最新版权人的版权水印与申请人的版权水印是否相同;
57.如果否,则驳回申请;
58.如果是,则验证申请人对版权水印和被侵权视频拥有所有权;
59.如果验证不成功,则驳回申请;
60.如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的 初始版权登记时间;
61.追溯疑似侵权视频的最新版权人;
62.检测疑似侵权视频中是否有版权水印;
63.如果没有,则提示申请人提交人工审查请求。
64.如果有,在疑似侵权视频中提取版权水印,确定侵权人。
65.进一步地,所述在疑似侵权视频中提取版权水印,确定侵权人,包括:
66.对比所提取版权水印是否为申请人版权水印;
67.如果是,则驳回申请;
68.如果否,则提交版权溯源形成疑似侵权视频的版权路径,并获得疑似侵权视频初始登记 时间;
69.如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属 于侵权视频,且侵权视频的初始版权人是最初的侵权人。
70.进一步地,所述区块链节点提交申请人的人工审核请求,提交被侵权视频和疑似侵权视 频的网址、版权水印和版权密文,包括:
71.区块链节点提交的人工审核请求,并提交被侵权视频和疑似侵权视频的网址、版权水印 和版权密文;
72.判断申请人对被侵权视频是否拥有版权;
73.区块链节点从被侵权视频中提取版权水印;
74.如果从被侵权视频中提取的版权水印与申请人提交的版权水印不同,则驳回申请;
75.如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据被侵权视频 中提取的版权水印查找最新版权人;
76.判断最新版权人的版权水印与申请人的版权水印是否相同;
77.如果否,则驳回申请;
78.如果是,则验证申请人对版权水印和被侵权视频拥有所有权;
79.如果验证不成功,则驳回申请;
80.如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的 初始版权登记时间;
81.判断被侵权视频和疑似侵权视频是否是同源视频;
82.如果是同源视频,则检测疑似侵权视频中是否有使用权人水印;如果有,则使用权人是 侵权人;如果没有使用权人水印但有版权人水印,则判断所提取的版权人水印是否与申请人 提交的水印;如果相同,则驳回申请;如果不同,则所提取的版权人水印的拥有者是侵权人;
83.如果不是同源视频,则通过观看视频以及用户提交的版权信息检查两种视频的内容是否 属于翻拍视频;如果不是翻拍视频,则驳回申诉;如果是翻拍视频,则确定侵权人。
84.进一步地,所述确定侵权人包括:
85.提取疑似侵权视频的版权水印。
86.根据所提取的版权水印进行版权溯源形成版权路径,查找疑似侵权视频的版权水印对应 的初始登记时间;
87.对比被侵权视频和疑似侵权视频的初始登记时间;
88.如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属 于侵权视频,且侵权视频的初始版权人是最初的侵权人。
89.进一步地,所述根据所提取的版权水印进行版权溯源形成版权路径,查找疑似侵权视频 的版权水印对应的初始登记时间,包括:
90.根据疑似侵权视频中的版权水印查找疑似侵权视频的最近一次版权登记记录。
91.根据最近一次版权登记记录中的登记溯源码找到上一次版权登记记录,得到第二个版本 的视频登记记录;
92.根据第二个版本的视频登记记录中的登记溯源码找到第三个版本的视频登记记录,直至 找到之前的所有版本的同源视频的登记记录;
93.从最近一次版权登记记录的下一个区块的区块头中获取最近一次版权登记记录所在区块 的散列值,向下查找与最近一次版权登记记录所在区块的散列值相同的登记溯源码,以查找 下一个版权登记记录,从而确定其他版本的同源视频;
94.从初始区块直至最后一个登记记录所在区块,形成一个完整的版权登记路径,以找出与 初始视频同源的所有修改版视频的登记信息。
95.本发明提供一种基于区块链和数字水印技术的视频版权保护方法,通过在版权登记和版 权转移的交易记录中设置溯源码来对同源视频进行版权登记的快速溯源和版权转移的快速溯 源。本发明克服了区块链技术通过逐块查找的方式而造成溯源速度慢的问题,可减轻区块链 网络的运行负担。
96.本发明以版权水印作为标识版权人和该视频之间权属关系的唯一标识符,通过等间隔嵌 入版权水印的方式可将原创视频的版权、对该视频进行修改和再创作的同源视频的版权、以 及他人作品中引用该视频内容的部分所有权都归属于版权水印所有人。本发明通过将所有带 有版权水印的视频归属为同一版权人,从而解决了多种修改版的视频与原
创视频之间的版权 歧义,促进了视频的快速传播。
97.本发明使用非对称密码技术加强了版权人和视频之间的关联性。本发明利用公私钥在版 权人和视频版权信息之间形成唯一的对应关系,可验证版权人的身份,也可为同质视频的侵 权追踪提供依据。
98.本发明通过等间隔嵌入使用权水印的方式可有效追踪到泄露视频的使用人。若他人在自 己的作品中未做版权标注就引用了视频的内容,或视频的使用权购买者将视频或其修改版传 与他人甚至再次上传网络,则该使用权购买者侵犯了版权人的所有权。本发明可通过查找使 用权水印所对应的使用授权交易记录来锁定视频的泄露者。
99.本发明提出的等间隔嵌入水印的方式可为他人合法引用视频内容提供一种方案。一方面, 依据版权水印进行版权溯源可帮助引用者准确联系到视频的最新版权人,另一方面,通过计 算视频中第一个水印到最后一个水印之间的时间间隔可计算出引用时长,从而为准确添加版 权提示锁定位置。
附图说明
100.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介 绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。
101.图1为本发明实施例提供的一种基于区块链和数字水印技术的视频版权保护方法的流程 图;
102.图2为本发明实施例提供的同源视频版权登记的快速溯源过程图;
103.图3为本发明实施例提供的版权转移的快速溯源过程图;
104.图4为本发明实施例提供的等间隔嵌入版权水印和使用权水印的方法的结构示意图;
105.图5为本发明实施例提供的视频版权保护系统的结构示意图。
具体实施方式
106.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描 述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明 中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
107.如图1所示,本发明提供一种基于区块链和数字水印技术的视频版权保护方法,包括:
108.步骤s1,区块链节点提交用户的个人身份信息进行注册,区块链网络给用户生成一对公 私密钥,将用户注册信息共识至所有节点并上链存储。
109.用户通过区块链节点提交个人信息,包括用户名、手机号和登录密码等信息,从而触发 用户注册合约;区块链节点使用rsa算法为用户生成一对公私密钥对;区块链节点将用户注 册信息和公私密钥对发送给区块链网络;区块链网络将收到的信息共识至所有节点,并上链 存储。
110.区块链网络指能够记录登记到系统中的视频的所有版权交易信息的系统,本实施
例基于 hyper ledger fabric1.4框架在多个视频网络播放平台上部署区块链网络,其总体架构如图5 所示,包括用户层、应用层、网络层和数据链路层。
111.用户层:主要包括视频上传人、版权购买人、使用权人、申诉者。该层主要功能是各类 用户可在该层通过区块链节点发起版权登记、版权转移、使用授权和侵权追踪等请求。
112.应用层:主要包括为用户层的请求提供应用支撑,具体包括用户注册、公私密钥生成、 水印提取、水印嵌入、版权溯源、版权转移、使用授权、引用标记和侵权追踪等应用。
113.网络层:主要包括各种网络节点间的通信协议、智能合约、共识机制。本实施例的共识 算法采用kafka算法在所有区块链节点之间达成一致性共识。智能合约主要包括用户注册合 约、版权转移合约、使用授权合约、引用标识合约、区块链存储合约、版权溯源合约等。
114.数据链路层:主要包括与同源视频相关的所有交易记录所形成的所有区块。区块链网络 使用版权水印标识所有同源视频,仅将包括版权水印、版权信息、用户身份信息等以交易记 录的方式存储在区块链中,而将视频存储在视频所在网络平台上,这种方式存储数据少、上 链速度快,可有效减轻区块链网络运营负担。
115.步骤s2,区块链节点上传用户的视频,计算视频的散列值,根据散列值查询视频是否登 记过;如果散列值相同,则向用户发送视频重复上传的提示信息;如果散列值不同且无版权 水印的原创视频,执行步骤s3的操作;如果散列值不同且有版权水印的修改视频,则执行步 骤s4的操作。
116.用户通过区块链节点上传视频;区块链节点使用md5算法计算该视频的散列值,然后根 据智能合约发布查重请求;若在区块链的数据库中查询到相同的散列值,则触发版权溯源功 能查询该用户是否是该视频的最新版权人,若是则允许上传,若不是则禁止上传,并向该用 户发送侵权提示;若没有查询到相同的散列值,则对视频进行水印检测;若在视频中检测到 水印,计算含水印的视频长度;若时长与视频整体时长的差值小于相邻水印间隔,则说明该 视频是查询所得的视频修改版,应该归属同一个版权人,启动版权溯源功能查询该用户是否 是该视频的最新版权人,如不是则禁止上传,如是则为该修改版视频生成一条新的版权登记 记录;若第一个水印和最后一个水印之间的时长与视频整体时长的差值大于相邻水印间隔, 则说明该视频引用了版权人的原创视频的部分内容,需转入引用标记环节。若在视频中没有 检测到水印,说明该视频是没有版权人的原创视频,该用户可以申请作为该原创视频的版权 人。
117.步骤s3,区块链节点提交用户的版权水印和版权密文,将版权水印等间隔嵌入至视频中。
118.区块链节点向用户发送允许登记的通知,并要求其提交版权水印和视频的版权信息。本 实例要求用户提交一幅规定尺寸和格式的图片作为版权水印,提交的版权信息是一个描述视 频内容的文本文件。区块链节点收到版权水印和版权信息后,在区块链网络中查询该水印是 否被登记过,若已经登记过,则通知用户重新提交一个新图片作为水印。区块链节点启动水 印嵌入模块,将版权水印等间隔的嵌入到视频中。水印嵌入模块被配置为执行以下步骤:
119.用户通过区块链节点在提交视频的同时也提交一个标记作为版权水印。将视频以一个固 定的时间间隔进行分割。使用数字水印算法在每一个视频片段中嵌入同步标记和
版权水印。 同步标记用于识别版权水印在视频中的位置。可选的,可使用图像鲁棒水印嵌入算法将版权 水印等间隔的嵌入到视频的图像帧中;也可使用音频鲁棒水印嵌入算法将版权水印等间隔的 嵌入到视频的音频帧中。将含有版权水印的视频片段重新组合成视频。
120.本实施例给出了在视频帧中等间隔嵌入水印的方法,如图4所示,包括:
121.从视频中以时间间隔

t取出多帧视频图像。采用图像鲁棒水印算法将版权水印嵌入到 这些视频图像中。将这些含有相同水印的视频图像填充至原来位置,并恢复视频。
122.等间隔嵌入鲁棒水印作为版权标记为同源视频提供统一的版权标识方法。本发明通过在 视频中等间隔的嵌入版权人的鲁棒水印来标记版权人对视频的所有权,可防止侵权人通过剪 辑视频来去除水印,从而为同源视频提供统一版权标识方法,可解决视频的多个修改版与原 创视频之间的版权歧义。这种等间隔的水印嵌入方法也可为他人引用视频提供计算引用时长 并准确标注引用位置的方法,将其与版权溯源功能相结合可帮助引用人准确联系到版权人。
123.鲁棒水印是与版权人身份和视频内容有关联的一种标记,本发明中将其称为版权水印。 版权水印要具有良好的鲁棒性,在视频遭受剪辑等操作后仍能够以较大的相似度被提取出来。 完成水印嵌入和水印提取功能的算法称为数字水印算法,由嵌入算法和提取算法两部分组成。 本发明中所述的数字水印算法是指鲁棒水印算法,这类算法能够在视频遭受剪辑等操作后仍 能以很低的误码率将水印提取出来。本发明中由水印嵌入模块将水印嵌入到视频中,由水印 提取模块从视频中将水印提取出来。
124.水印提取模块被配置为执行以下步骤:
125.从视频起始位置检测同步标记以获得水印的嵌入位置;使用提取算法从该位置提取水印; 根据水印的嵌入间隔提取出所有相似水印;检测这些水印的相似度;当相似度大于设定的阈 值时将其判定为同一个水印;计算第一个水印与最后一个水印之间的时间间隔;在他人引用 该视频的部分内容时,该时间间隔可作为计算引用时长从而锁定添加引用提示的位置;将所 有视频分段重新组合成视频。
126.步骤s4,区块链节点将未带水印的视频和带有水印的视频存储在节点所在的网络平台 上,将交易类型、上传人身份信息、版权人公钥、版权水印、散列值、版权密文、时间戳、 登记溯源码、版权转移费用和使用授权费用形成版权登记交易记录共识至网络中的所有节点 以形成新的区块。
127.区块链节点将带有水印的视频使用md5算法进行哈希运算得到视频的散列值;区块链节 点用版权人私钥将版权信息、散列值和版权人身份信息加密形成版权密文。区块链节点将上 传人身份信息、版权人公钥、版权水印、散列值、版权密文、时间戳、溯源码、版权转移费 用和使用授权费用等信息形成交易记录发送到区块链网络。该条交易记录内容如表1中版权 登记一行所示。区块链网络启动共识机制在所有区块链节点之间达成版权登记一致性共识, 然后将该交易记录存储在区块中。区块链节点将不含版权水印的视频和含有版权水印的视频 均存储在所属的平台中。
128.表1各类交易记录信息表
[0129][0130]
步骤s5,根据版权转移费用进行自动版权转移或半自动版权转移。
[0131]
根据版权转移费用进行自动版权转移包括:
[0132]
区块链节点提交版权购买人的版权购买请求;
[0133]
区块链网络进行版权溯源以查找目标视频的当前版权人;
[0134]
版权购买人向当前版权人支付版权转移费用后成为目标视频的新版权人;
[0135]
区块链网络向原版权人发送转权成功的通知,并将原版权人所在平台中存储的未带其版 权水印的视频发送至新版权人所在节点的网络平台,并删除原版权人名下目标视频的所有同 源视频;
[0136]
区块链节点为新版权人生成公私钥对,并以等间隔的方式在目标视频中添加新版权人的 版权水印;
[0137]
区块链节点节点使用新版权人私钥将版权信息、视频散列值和新版权人身份信息加密形 成版权密文;
[0138]
新版权人设置新的版权转移费用和使用权许可费用;
[0139]
区块链节点将交易类型、新版权人身份信息、新版权人公钥、新版权水印、视频散列值、 版权密文、时间戳、溯源码、版权转移费用和使用授权费用形成一个版权转移交易记录共识 至区块链网络中的所有节点以形成新的区块。
[0140]
例如,当某用户想要购买视频的版权时,通过区块链节点发起版权购买请求;区块链网 络收到购买请求后,向购买者显示预设的转权费用;若购买者不同意支付预设的转权费用则 交易结束,若同意支付则触发版权自动交易合约;根据进行版权溯源以查找该视频的当前版 权人;区块链网络检测购买者的账户余额,若金额充足则自动扣款,若余额不足,发起支付 请求;购买者支付完成后,成为该视频的新版权人;区块链网络向原版权人发送转权成功的 通知,并将原版权人所在平台中存储的未带其版权水印的视频发送至新版权人所在节点的网 络平台,并删除原版权人名下该视频的所有同源视频;区块链节点为新版权人生成公私钥对, 要求新版权人提交新版权水印;区块链节点启动以等间隔的方式在视频中嵌入新版权人的水 印;区块链节点使用md5算法计算带有新版权人水印的视频的散列值;区块链节点使用新版 权人私钥将版权信息、散列值和新版权人身份信息加密形成版权密文;新版权人设置新的版 权转移费用和使用权许可费用;区块链节点将新版权人身份信息、新版权人公钥、新版权水 印、视频散列值、版权密文、时间戳、溯源码、版权转移费用和使用授权费用等信息形成一 个版权转移交易记录发送到区块链网络,系统将该条版权登记交易记录共识至网络中的所有 节点以供形成新的区块,该条交易记录内容如表1中版权转移一行所示;区块链网络收到该 版权转移交易记录后,依据智能合约共识至所有节点并生成新的区块;区块链节点将未带水 印的视频和带有水印的视频存储在新版权人所在节
点的网络平台上。
[0141]
根据版权转移费用进行半自动版权转移,包括:
[0142]
区块链节点提交版权购买人的版权购买请求;
[0143]
区块链网络进行版权溯源查找目标视频的当前版权人,并询问是否同意出售版权;
[0144]
如果版权人同意出售,则给区块链网络发送所需转权费用;如果版权购买人同意支付所 需转权费用,则成为目标视频的新版权人;
[0145]
区块链网络向原版权人发送转权成功的通知,并将原版权人所在平台中存储的未带水印 的视频发送至新版权人所在节点的网络平台,并删除原版权人名下目标视频的所有同源视频;
[0146]
区块链节点为新版权人生成公私钥对,并以等间隔的方式在目标视频中添加新版权人的 版权水印;
[0147]
区块链节点使用新版权人私钥将版权信息、视频散列值和新版权人身份信息加密形成版 权密文;
[0148]
版权人设置新的版权转移费用和使用权许可费用;
[0149]
区块链节点将交易类型、新版权人身份信息、新版权人公钥、新版权水印、视频散列值、 版权密文、时间戳、溯源码、版权转移费用和使用授权费用形成一个版权转移交易记录共识 至区块链网络中的所有节点以形成新的区块。
[0150]
步骤s6,根据用户使用的视频进行自动使用权授权交易。
[0151]
本步骤中,区块链节点提交使用权购买人的使用权购买请求;
[0152]
区块链网络进行版权溯源查询目标视频的当前版权人;
[0153]
使用权购买人向当前版权人支付使用授权费用;
[0154]
区块链节点根据使用权购买人身份信息和目标视频的版权密文生成一个使用权水印,并 将使用权水印嵌入到目标视频中;
[0155]
区块链节点计算带有使用权人水印的视频散列值;
[0156]
区块链节点将交易类型、使用权人身份信息、版权人公钥、版权人水印、视频散列值、 版权密文、时间戳和授权费用形成一个使用授权交易记录共识至区块链网络中的所有节点以 形成新的区块。
[0157]
例如,当某用户想要下载某视频时,可以通过区块链节点发起使用权购买请求。区块链 节点收到购买请求后,触发使用权交易合约,区块链网络进行版权溯源查询该视频的当前版 权人。区块链网络检测购买者余额,若金额充足则自动扣款,若余额不足,发起支付请求。 支付完成后,当前版权人账户增加该笔收益。区块链节点根据购买人身份信息和视频的版权 密文生成一个使用权水印。区块链节点启动水印嵌入模块,按时间间隔

t将使用权水印嵌 入在版权水印的下一幅视频图像中,如图4所示。使用md5算法计算带有使用权人水印的视 频的散列值。区块链节点将使用权人身份信息、版权人公钥、版权人水印、视频散列值、版 权密文、时间戳和购买费用等信息形成一个使用授权交易记录发送到区块链网络,该条交易 记录内容如表1中使用授权一行所示。区块链网络收到新交易后,依据智能合约共识至所有 节点并生成新的区块。
[0158]
如图4所示,使用权水印是指由区块链网络自动根据使用权购买人的身份信息、版
权人 的身份信息和视频的版权信息所映射出来的一种鲁棒水印。通过检测所上传的视频中是否有 使用权水印可防止视频被使用权人泄露后遭遇侵权,并可在区块链网络中搜索该使用权水印 的拥有者来追踪泄露者。使用权水印需具有很强的鲁棒性,其嵌入方法以及提取方法可与版 权水印的方法相同。版权水印和使用权水印在视频中的相对位置应该具有很强的关联性且不 可重复,以便于在提取两种水印时能够根据二者的相对位置确定哪一个是版权水印哪一个是 使用权水印。
[0159]
步骤s7,区块链节点在没有检测到引用标记的情况下,在用户所上传的视频中检测版权 水印和使用权水印。
[0160]
本步骤中,区块链节点在用户上传的视频中检测版权水印和使用权水印,并根据使用权 水印查找使用授权交易记录,以获得使用权购买人的身份;
[0161]
区块链节点根据版权人水印进行版权溯源查找最新版权人;
[0162]
区块链节点对比用户和使用权购买人的身份信息,如果用户和使用权购买人不是同一人, 则禁止上传;
[0163]
如果用户和使用权购买人是同一人,则检测引用的视频中是否已有最新版权人的引用提 示;
[0164]
如果已有引用提示则允许上传,并转入版权登记环节;所述引用提示用于向公众提示版 权人对视频部分内容的所有权;
[0165]
如果没有最新版权人的引用提示,区块链节点根据水印间隔来计算所上传的视频中引用 他人视频的长度;
[0166]
区块链网络向用户发送侵权提示,显示侵权内容的长度,并询问是否同意在所引用的视 频上添加引用标记;如果不同意,则禁止其继续上传视频;
[0167]
如果同意添加引用标记,区块链网络在视频的引用部分添加最新版权人的引用提示;
[0168]
区块链网络将用户的视频作为一条原创视频进行版权登记,转入版权登记环节。
[0169]
步骤s8,区块链节点提交用户的版权审查请求,对疑似侵权视频申请版权检测并追溯侵 权人。
[0170]
本步骤中,区块链节点提交申请人的版权水印、申请人的的被侵权视频和他人的疑似侵 权视频;
[0171]
判断申请人对被侵权视频是否拥有版权;
[0172]
区块链节点从被侵权视频中提取版权水印,如果从被侵权视频中提取的版权水印与申请 人提交的版权水印不同,则驳回申请,
[0173]
如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据从被侵权视 频中提取的版权水印查找最新版权人;
[0174]
判断最新版权人的版权水印与申请人的版权水印是否相同;
[0175]
如果否,则驳回申请;
[0176]
如果是,则验证申请人对版权水印和被侵权视频拥有所有权;
[0177]
如果验证不成功,则驳回申请;
[0178]
如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的 初始版权登记时间;
[0179]
追溯疑似侵权视频的最新版权人;
[0180]
检测疑似侵权视频中是否有版权水印;
[0181]
如果没有,则提示申请人提交人工审查请求。
[0182]
如果有,在疑似侵权视频中提取版权水印,确定侵权人。
[0183]
确定侵权人的步骤包括:
[0184]
对比所提取版权水印是否为申请人版权水印;
[0185]
如果是,则驳回申请;
[0186]
如果否,则提交版权溯源形成疑似侵权视频的版权路径,并获得疑似侵权视频初始登记 时间;
[0187]
如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属 于侵权视频,且侵权视频的初始版权人是最初的侵权人。反之驳回申请。
[0188]
步骤s9,区块链节点提交申请人的人工审核请求,提交被侵权视频和疑似侵权视频的网 址、版权水印和版权密文。
[0189]
本步骤中,区块链节点提交的人工审核请求,并提交被侵权视频和疑似侵权视频的网址、 版权水印和版权密文;
[0190]
判断申请人对被侵权视频是否拥有版权;
[0191]
区块链节点从被侵权视频中提取版权水印;
[0192]
如果从被侵权视频中提取的版权水印与申请人提交的版权水印不同,则驳回申请;
[0193]
如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据被侵权视频 中提取的版权水印查找最新版权人;
[0194]
判断最新版权人的版权水印与申请人的版权水印是否相同;
[0195]
如果否,则驳回申请;
[0196]
如果是,则验证申请人对版权水印和被侵权视频拥有所有权;
[0197]
如果验证不成功,则驳回申请;
[0198]
如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的 初始版权登记时间;
[0199]
判断被侵权视频和疑似侵权视频是否是同源视频;
[0200]
如果是同源视频,则检测疑似侵权视频中是否有使用权人水印;如果有,则使用权人是 侵权人;如果没有使用权人水印但有版权人水印,则判断所提取的版权人水印是否与申请人 提交的水印;如果相同,则驳回申请;如果不同,则所提取的版权人水印的拥有者是侵权人;
[0201]
如果不是同源视频,则通过观看视频以及用户提交的版权信息检查两种视频的内容是否 属于翻拍视频;如果不是翻拍视频,则驳回申诉;如果是翻拍视频,则确定侵权人。
[0202]
确定侵权人的步骤包括:
[0203]
提取疑似侵权视频的版权水印。
[0204]
根据所提取的版权水印进行版权溯源形成版权路径,查找疑似侵权视频的版权水印对应 的初始登记时间;
[0205]
对比被侵权视频和疑似侵权视频的初始登记时间;
[0206]
如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属 于侵权视频,且侵权视频的初始版权人是最初的侵权人。否则驳回申请。
[0207]
例如,申请人通过节点发起人工审核请求,并提交被侵权视频和疑似侵权视频的网址、 版权水印和版权密文。
[0208]
判断申请人对被侵权视频是否拥有版权,具体步骤包括:
[0209]
区块链节点从被侵权视频中提取版权水印,若该水印与申请人提交的版权水印不同,则 驳回申请.
[0210]
若二者相同则根据该水印启动版权溯源模块查找最新版权人。
[0211]
对比最新版权人的版权水印与申请人的版权水印是否相同,若二者不同则驳回申请.
[0212]
若二者相同,则启动身份验证模块验证申请人对版权水印和被侵权视频拥有所有权。若 验证不成功则驳回申请。
[0213]
若验证成功则确认申请人对被侵权视频拥有版权,从初始区块中获得该视频的初始版权 登记时间。
[0214]
审核人对比被侵权视频和疑似侵权视频是否是同源视频,具体步骤包括:
[0215]
如是同源视频,则检测疑似侵权视频中是否有使用权人水印,如有,则使用权人是侵权 人。
[0216]
如没有使用权人水印但有版权人水印,则对比所提取的版权人水印是否与申请人提交的 水印,若相同则驳回申请,如不同则所提取的版权人水印的拥有者是侵权人。
[0217]
如不是同源视频,则通过观看视频以及用户提交的版权信息检查两种视频的内容是否属 于翻拍视频。如不是翻拍视频,则驳回申诉。如是翻拍视频,则按以下步骤确定侵权人:
[0218]
启动水印检测模块提取疑似侵权视频的版权水印。
[0219]
根据所提取的版权水印进行版权溯源形成版权路径,查找该水印对应的初始登记时间。
[0220]
对比被侵权视频和疑似侵权视频的初始登记时间。若被侵权视频的初始登记时间早于疑 似侵权视频的初始登记时间,则疑似侵权视频属于侵权视频,且侵权视频的初始版权人是最 初的侵权人。否则驳回申请。
[0221]
公私钥是指区块链网络利用公钥密码算法为用户生成的一对公钥和私钥,公钥将被记载 在每一次的版权交易记录中,私钥由用户自行保存。
[0222]
验证版权人的身份是指使用存储在交易记录中的公钥分别对用户提交的版权密文和存储 在区块链网络中的版权密文进行解密,若解密结果相同则可确认版权人对视频的所有权。身 份验证模块被配置为执行以下步骤:
[0223]
用户通过区块链节点提交版权密文;版权密文是由用户使用自己的私钥将版权信息、视 频的散列值和版权人身份信息加密而形成的数据。版权信息是指对视频的内容、制作方法等 特征进行描述的文本文件。
[0224]
区块链网络使用交易记录中存储的用户公钥将接收到的版权密文解密。
[0225]
区块链网络使用存储在交易记录中的用户公钥将存储在交易记录中的版权密文解密。
[0226]
若所解密的明文内容相同,则可验证版权人对该视频的所有权。
[0227]
溯源码包括登记溯源码和转权溯源码,是分别记录在版权登记和版权转移的交易记录中 的一种数据。登记溯源码是上一个登记记录所在区块的散列值。对于初次登记的视频,由于 登记记录在创始区块中,则此种情况的登记溯源码可为空或设置为表示该创始区块的特殊代 码。转权溯源码是上一个版权转移记录所在区块的散列值。第一个版权转移交易记录中的转 权溯源码是版权登记所在区块的散列值。
[0228]
版权登记的快速溯源是指在视频流转过程中,视频的历任版权人如果将视频内容修改后 再次上传视频,就会造成有多个经过修改的同源视频登记在区块链网络中。当发生版权纠纷 时需要对这些同源视频进行版权登记溯源,从而为合法版权人提供全面的版权登记路径。如 图2所示,具体包括:
[0229]
根据疑似侵权视频中的版权水印查找疑似侵权视频的最近一次版权登记记。
[0230]
向上溯源:根据最近一次版权登记记录中的登记溯源码找到上一次版权登记记录,得到 第二个版本的视频登记记录;根据第二个版本的视频登记记录中的登记溯源码找到第三个版 本的视频登记记录,直至找到之前的所有版本的同源视频的登记记录。
[0231]
向下溯源:从最近一次版权登记记录的下一个区块的区块头中获取最近一次版权登记记 录所在区块的散列值,向下查找与最近一次版权登记记录所在区块的散列值相同的登记溯源 码,以查找下一个版权登记记录,从而确定其他版本的同源视频。
[0232]
从初始区块直至最后一个登记记录所在区块,形成一个完整的版权登记路径,以找出与 初始视频同源的所有修改版视频的登记信息。
[0233]
版权转移的快速溯源是指根据转权溯源码跳跃式查找视频的版权转移路径。如图3所示, 具体包括:
[0234]
根据视频中的版权水印查找最近一次视频的版权转移记录。
[0235]
向上溯源:根据版权转移记录中的转权溯源码可快速找到上一次版权转移记录。同理, 可根据这个转权记录中的转权溯源码继续查找上上一次版权转移记录,直至追溯到该视频的 版权登记记录。
[0236]
向下溯源:从当前版权记录的下一个区块的区块头中取出当前区块的散列值,然后向下 查找与该散列值相同的转权溯源码,从而找到之后的所有版权转移记录。
[0237]
从该视频的版权登记区块直至最后一个版权转移记录所在区块,可形成一个完整的版权 转移路径。
[0238]
版权路径是指将版权登记路径和版权转移路径结合起来,按时间戳中的时间进行排序所 形成的路径,可为侵权追踪提供科学准确的依据。本发明中所述的版权溯源是指生成该视频 的版权路径。
[0239]
本发明提供一种基于区块链和数字水印技术的视频版权保护方法,通过在版权登记和版 权转移的交易记录中设置溯源码来对同源视频进行版权登记的快速溯源和版权转移的快速溯 源。本发明克服了区块链技术通过逐块查找的方式而造成溯源速度慢的问题,可减轻区块链 网络的运行负担。
[0240]
本发明以版权水印作为标识版权人和该视频之间权属关系的唯一标识符,通过等间隔嵌 入版权水印的方式可将原创视频的版权、对该视频进行修改和再创作的同源视频的版权、以 及他人作品中引用该视频内容的部分所有权都归属于版权水印所有人。本发明
通过将所有带 有版权水印的视频归属为同一版权人,从而解决了多种修改版的视频与原创视频之间的版权 歧义,促进了视频的快速传播。
[0241]
本发明使用非对称密码技术加强了版权人和视频之间的关联性。本发明利用公私钥在版 权人和视频版权信息之间形成唯一的对应关系,可验证版权人的身份,也可为同质视频的侵 权追踪提供依据。
[0242]
本发明通过等间隔嵌入使用权水印的方式可有效追踪到泄露视频的使用人。若他人在自 己的作品中未做版权标注就引用了视频的内容,或视频的使用权购买者将视频或其修改版传 与他人甚至再次上传网络,则该使用权购买者侵犯了版权人的所有权。本发明可通过查找使 用权水印所对应的使用授权交易记录来锁定视频的泄露者。
[0243]
本发明提出的等间隔嵌入水印的方式可为他人合法引用视频内容提供一种方案。一方面, 依据版权水印进行版权溯源可帮助引用者准确联系到视频的最新版权人,另一方面,通过计 算视频中第一个水印到最后一个水印之间的时间间隔可计算出引用时长,从而为准确添加版 权提示锁定位置。
[0244]
以上结合具体实施方式和范例性实例对本发明进行了详细说明,不过这些说明并不能理 解为对本发明的限制。本领域技术人员理解,在不偏离本发明精神和范围的情况下,可以对 本发明技术方案及其实施方式进行多种等价替换、修饰或改进,这些均落入本发明的范围内。 本发明的保护范围以所附权利要求为准。

技术特征:
1.一种基于区块链和数字水印技术的视频版权保护方法,其特征在于,包括:s1,区块链节点提交用户的个人身份信息进行注册,区块链网络给用户生成一对公私密钥,将用户注册信息共识至所有节点并上链存储;s2,区块链节点上传用户的视频,计算视频的散列值,根据散列值查询视频是否登记过;如果散列值相同,则向用户发送视频重复上传的提示信息;如果散列值不同且无版权水印的原创视频,执行步骤s3的操作;如果散列值不同且有版权水印的修改视频,则执行步骤s4的操作;s3,区块链节点提交用户的版权水印和版权密文,将版权水印等间隔嵌入至视频中;s4,区块链节点将未带水印的视频和带有水印的视频存储在节点所在的网络平台上,将交易类型、上传人身份信息、版权人公钥、版权水印、散列值、版权密文、时间戳、登记溯源码、版权转移费用和使用授权费用形成版权登记交易记录共识至网络中的所有节点以形成新的区块;s5,根据版权转移费用进行自动版权转移或半自动版权转移;s6,根据用户使用的视频进行自动使用权授权交易;s7,区块链节点在没有检测到引用标记的情况下,在用户所上传的视频中检测版权水印和使用权水印;s8,区块链节点提交用户的版权审查请求,对疑似侵权视频申请版权检测并追溯侵权人;s9,区块链节点提交申请人的人工审核请求,提交被侵权视频和疑似侵权视频的网址、版权水印和版权密文。2.根据权利要求1所述的视频版权保护方法,其特征在于,所述根据版权转移费用进行自动版权转移包括:区块链节点提交版权购买人的版权购买请求;区块链网络进行版权溯源以查找目标视频的当前版权人;版权购买人向当前版权人支付版权转移费用后成为目标视频的新版权人;区块链网络向原版权人发送转权成功的通知,并将原版权人所在平台中存储的未带其版权水印的视频发送至新版权人所在节点的网络平台,并删除原版权人名下目标视频的所有同源视频;区块链节点为新版权人生成公私钥对,并以等间隔的方式在目标视频中添加新版权人的版权水印;区块链节点节点使用新版权人私钥将版权信息、视频散列值和新版权人身份信息加密形成版权密文;新版权人设置新的版权转移费用和使用权许可费用;区块链节点将交易类型、新版权人身份信息、新版权人公钥、新版权水印、视频散列值、版权密文、时间戳、溯源码、版权转移费用和使用授权费用形成一个版权转移交易记录共识至区块链网络中的所有节点以形成新的区块。3.根据权利要求1所述的视频版权保护方法,其特征在于,所述根据版权转移费用进行半自动版权转移,包括:区块链节点提交版权购买人的版权购买请求;
区块链网络进行版权溯源查找目标视频的当前版权人,并询问是否同意出售版权;如果版权人同意出售,则给区块链网络发送所需转权费用;如果版权购买人同意支付所需转权费用,则成为目标视频的新版权人;区块链网络向原版权人发送转权成功的通知,并将原版权人所在平台中存储的未带水印的视频发送至新版权人所在节点的网络平台,并删除原版权人名下目标视频的所有同源视频;区块链节点为新版权人生成公私钥对,并以等间隔的方式在目标视频中添加新版权人的版权水印;区块链节点使用新版权人私钥将版权信息、视频散列值和新版权人身份信息加密形成版权密文;版权人设置新的版权转移费用和使用权许可费用;区块链节点将交易类型、新版权人身份信息、新版权人公钥、新版权水印、视频散列值、版权密文、时间戳、溯源码、版权转移费用和使用授权费用形成一个版权转移交易记录共识至区块链网络中的所有节点以形成新的区块。4.根据权利要求1所述的视频版权保护方法,其特征在于,所述根据用户使用的视频进行自动使用权授权交易,包括:区块链节点提交使用权购买人的使用权购买请求;区块链网络进行版权溯源查询目标视频的当前版权人;使用权购买人向当前版权人支付使用授权费用;区块链节点根据使用权购买人身份信息和目标视频的版权密文生成一个使用权水印,并将使用权水印嵌入到目标视频中;区块链节点计算带有使用权人水印的视频散列值;区块链节点将交易类型、使用权人身份信息、版权人公钥、版权人水印、视频散列值、版权密文、时间戳和授权费用形成一个使用授权交易记录共识至区块链网络中的所有节点以形成新的区块。5.根据权利要求1所述的视频版权保护方法,其特征在于,所述区块链节点在没有检测到引用标记的情况下,在用户所上传的视频中检测版权水印和使用权水印,包括:区块链节点在用户上传的视频中检测版权水印和使用权水印,并根据使用权水印查找使用授权交易记录,以获得使用权购买人的身份;区块链节点根据版权人水印进行版权溯源查找最新版权人;区块链节点对比用户和使用权购买人的身份信息,如果用户和使用权购买人不是同一人,则禁止上传;如果用户和使用权购买人是同一人,则检测引用的视频中是否已有最新版权人的引用提示;如果已有引用提示则允许上传,并转入版权登记环节;所述引用提示用于向公众提示版权人对视频部分内容的所有权;如果没有最新版权人的引用提示,区块链节点根据水印间隔来计算所上传的视频中引用他人视频的长度;区块链网络向用户发送侵权提示,显示侵权内容的长度,并询问是否同意在所引用的
视频上添加引用标记;如果不同意,则禁止其继续上传视频;如果同意添加引用标记,区块链网络在视频的引用部分添加最新版权人的引用提示;区块链网络将用户的视频作为一条原创视频进行版权登记,转入版权登记环节。6.根据权利要求1所述的视频版权保护方法,其特征在于,所述区块链节点提交用户的版权审查请求,对疑似侵权视频申请版权检测并追溯侵权人,包括:区块链节点提交申请人的版权水印、申请人的的被侵权视频和他人的疑似侵权视频;判断申请人对被侵权视频是否拥有版权;区块链节点从被侵权视频中提取版权水印,如果从被侵权视频中提取的版权水印与申请人提交的版权水印不同,则驳回申请,如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据从被侵权视频中提取的版权水印查找最新版权人;判断最新版权人的版权水印与申请人的版权水印是否相同;如果否,则驳回申请;如果是,则验证申请人对版权水印和被侵权视频拥有所有权;如果验证不成功,则驳回申请;如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的初始版权登记时间;追溯疑似侵权视频的最新版权人;检测疑似侵权视频中是否有版权水印;如果没有,则提示申请人提交人工审查请求。如果有,在疑似侵权视频中提取版权水印,确定侵权人。7.根据权利要求6所述的视频版权保护方法,其特征在于,所述在疑似侵权视频中提取版权水印,确定侵权人,包括:对比所提取版权水印是否为申请人版权水印;如果是,则驳回申请;如果否,则提交版权溯源形成疑似侵权视频的版权路径,并获得疑似侵权视频初始登记时间;如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属于侵权视频,且侵权视频的初始版权人是最初的侵权人。8.根据权利要求1所述的视频版权保护方法,其特征在于,所述区块链节点提交申请人的人工审核请求,提交被侵权视频和疑似侵权视频的网址、版权水印和版权密文,包括:区块链节点提交的人工审核请求,并提交被侵权视频和疑似侵权视频的网址、版权水印和版权密文;判断申请人对被侵权视频是否拥有版权;区块链节点从被侵权视频中提取版权水印;如果从被侵权视频中提取的版权水印与申请人提交的版权水印不同,则驳回申请;如果从被侵权视频中提取的版权水印与申请人提交的版权水印相同,则根据被侵权视频中提取的版权水印查找最新版权人;判断最新版权人的版权水印与申请人的版权水印是否相同;
如果否,则驳回申请;如果是,则验证申请人对版权水印和被侵权视频拥有所有权;如果验证不成功,则驳回申请;如果验证成功,则确认申请人对被侵权视频拥有版权,从初始区块中获得被侵权视频的初始版权登记时间;判断被侵权视频和疑似侵权视频是否是同源视频;如果是同源视频,则检测疑似侵权视频中是否有使用权人水印;如果有,则使用权人是侵权人;如果没有使用权人水印但有版权人水印,则判断所提取的版权人水印是否与申请人提交的水印;如果相同,则驳回申请;如果不同,则所提取的版权人水印的拥有者是侵权人;如果不是同源视频,则通过观看视频以及用户提交的版权信息检查两种视频的内容是否属于翻拍视频;如果不是翻拍视频,则驳回申诉;如果是翻拍视频,则确定侵权人。9.根据权利要求8所述的视频版权保护方法,其特征在于,所述确定侵权人包括:提取疑似侵权视频的版权水印。根据所提取的版权水印进行版权溯源形成版权路径,查找疑似侵权视频的版权水印对应的初始登记时间;对比被侵权视频和疑似侵权视频的初始登记时间;如果被侵权视频的初始登记时间早于疑似侵权视频的初始登记时间,则疑似侵权视频属于侵权视频,且侵权视频的初始版权人是最初的侵权人。10.根据权利要求9所述的视频版权保护方法,其特征在于,所述根据所提取的版权水印进行版权溯源形成版权路径,查找疑似侵权视频的版权水印对应的初始登记时间,包括:根据疑似侵权视频中的版权水印查找疑似侵权视频的最近一次版权登记记录;根据最近一次版权登记记录中的登记溯源码找到上一次版权登记记录,得到第二个版本的视频登记记录;根据第二个版本的视频登记记录中的登记溯源码找到第三个版本的视频登记记录,直至找到之前的所有版本的同源视频的登记记录;从最近一次版权登记记录的下一个区块的区块头中获取最近一次版权登记记录所在区块的散列值,向下查找与最近一次版权登记记录所在区块的散列值相同的登记溯源码,以查找下一个版权登记记录,从而确定其他版本的同源视频;从初始区块直至最后一个登记记录所在区块,形成一个完整的版权登记路径,以找出与初始视频同源的所有修改版视频的登记信息。

技术总结
本发明提供一种基于区块链和数字水印技术的视频版权保护方法,包括区块链节点提交用户的个人身份信息进行注册;上传用户的视频,计算视频的散列值;提交用户的版权水印和版权密文,将版权水印等间隔嵌入至视频中;将视频存储在节点所在的网络平台上,将版权登记交易记录共识至网络中的所有节点以形成新的区块;在用户所上传的视频中检测版权水印和使用权水印。本发明在交易记录中设置溯源码对同源视频在版权登记和版权转移时进行快速溯源,在视频中等间隔的嵌入版权人的鲁棒水印来标记版权人对视频的所有权,使用公私钥在版权人、版权水印以及视频之间形成唯一的对应关系;提供主动侵权检测、被动侵权检测和人工侵权检测三种侵权追踪方案。种侵权追踪方案。种侵权追踪方案。


技术研发人员:吴秋玲 陈思维
受保护的技术使用者:金陵科技学院
技术研发日:2022.06.20
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-10601.html

最新回复(0)