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、获取所述待标注视频的type属性;
14、根据所述type属性,采用对应兼容的解码器播放所述待标注视频。
15、作为一种改进的方案,所述
16、获取所述待标注视频的尺寸信息和位置信息;
17、根据所述尺寸信息和所述位置信息构建与所述待标注视频匹配的标注图层;
18、将所述标注图层上,根据所述待标注视频的播放进度进行元素标注。
19、作为一种改进的方案,所述将所述标注图层上,根据所述待标注视频的播放进度进行元素标注,包括:
20、响应于标注操作,暂停所述待标注视频的播放,在所述标注图层上采用图形元素对所述待标注视频的视频元素进行对应位置的标注;
21、每当标注后,控制所述待标注视频继续播放,存储标注数据。
22、作为一种改进的方案,所述保存所述标注处理的标注结果和所述待标注视频的元信息,得到标注文件,包括:
23、响应于所述待标注视频中待标注部分标注完成,将存储的所有所述标注数据保存至json文件中;
24、采用所述json文件的头部加密保存所述元信息。
25、作为一种改进的方案,所述响应于标注结果的展示请求,基于所述标注文件进行一致性校验,包括:
26、将所述展示请求对应的标注视频,与该标注视频对应json文件的头部加密信息进行一致性校验。
27、作为一种改进的方案,所述根据所述一致性校验的校验结果进行标注结果的动态展示,包括:
28、响应于所述一致性校验通过,播放所述展示请求对应的标注视频;
29、响应于所述展示请求对应的标注视频播放,在该标注视频的视频图层上方叠加附带有标注信息的标注图层;将该标注图层跟随该标注视频的播放进度,进行标注结果的逐帧展示。
30、另一方面,本专利技术还提供一种视频的离线化标注系统,包括:
31、视频播放模块,用于确认待标注视频,对所述待标注视频进行离线播放;
32、离线标注模块,用于对播放的所述待标注视频进行基于画布图层的标注处理;
33、结果保存模块,用于保存所述标注处理的标注结果和所述待标注视频的元信息,得到标注文件;
34、结果展示模块,用于响应于标注结果的展示请求,基于所述标注文件进行一致性校验,根据所述一致性校验的校验结果进行标注结果的动态展示。
35、另一方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述视频的离线化标注方法的步骤。
36、另一方面,本专利技术还提供一种计算机设备,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:
37、所述存储器,用于存放计算机程序;
38、所述处理器,用于通过运行所述存储器上所存放的程序来执行所述视频的离线化标注方法的步骤。
39、本专利技术技术方案的有益效果是:
40、本专利技术所述的视频的离线化标注方法,可以实现在离线状态下对视频进行标注,不需要与后端服务器交互,提升了标注效率以及安全性,降低了数据泄露风险,能够更加灵活的将数据标注的结果伴随视频播放进行动态呈现,不受网络状况影响,弥补了现有技术的缺陷,具有较高的应用价值。
41、本专利技术所述的视频的离线化标注系统,可以通过视频播放模块、离线标注模块、结果保存模块和结果展示模块的相互配合,进而实现在离线状态下对视频进行标注,不需要与后端服务器交互,提升了标注效率以及安全性,降低了数据泄露风险,能够更加灵活的将数据标注的结果伴随视频播放进行动态呈现,不受网络状况影响,弥补了现有技术的缺陷,具有较高的应用价值。
42、本专利技术所述的计算机可读存储介质,可以实现引导视频播放模块、离线标注模块、结果保存模块和结果展示模块进行配合,进而实现本专利技术所述的视频的离线化标注方法,且本专利技术所述的计算机可读存储介质还有效提高所述视频的离线化标注方法的可操作性。
43、本专利技术所述的计算机设备,可以实现存储并执行所述计算机可读存储介质,进而实现本专利技术所述的视频的离线化标注方法。
本文档来自技高网...【技术保护点】
1.一种视频的离线化标注方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种视频的离线化标注方法,其特征在于:
3.根据权利要求1所述的一种视频的离线化标注方法,其特征在于:
4.根据权利要求3所述的一种视频的离线化标注方法,其特征在于:
5.根据权利要求4所述的一种视频的离线化标注方法,其特征在于:
6.根据权利要求5所述的一种视频的离线化标注方法,其特征在于:
7.根据权利要求1所述的一种视频的离线化标注方法,其特征在于:
8.一种视频的离线化标注系统,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~7中任一项所述视频的离线化标注方法的步骤。
10.一种计算机设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:
【技术特征摘要】
1.一种视频的离线化标注方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种视频的离线化标注方法,其特征在于:
3.根据权利要求1所述的一种视频的离线化标注方法,其特征在于:
4.根据权利要求3所述的一种视频的离线化标注方法,其特征在于:
5.根据权利要求4所述的一种视频的离线化标注方法,其特征在于:
6.根据权利要求5所述的一种视频的离线化标注方法,其特征在于:
7.根据权利要...
【专利技术属性】
技术研发人员:温连龙,
申请(专利权)人:浪潮金融信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。