System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于标签和分片的视频结构多级描述方法技术_技高网

一种基于标签和分片的视频结构多级描述方法技术

技术编号:41252445 阅读:3 留言:0更新日期:2024-05-10 00:00
本发明专利技术公开了基于标签和分片的视频结构多级描述方法,涉及视频结构描述技术领域,包括以下步骤:对视频素材进行预处理,获得标签图库和切片视频;基于标签图库和切片视频,利用多级描述方法构建索引树,并进行存储;基于存储的索引树,对多级描述方法进行检索设计和优化,完成基于标签和分片的视频结构多级描述。本发明专利技术解决了现有技术存在用户搜索时间长、搜索准确性低、灵活性低,以及局限于单个视频的复用,不适合大规模的媒体内容制作和分发的问题。

【技术实现步骤摘要】

本专利技术涉及视频结构描述,特别是涉及一种基于标签和分片的视频结构多级描述方法


技术介绍

1、随着新媒体、自媒体的迅猛发展,单一视频的媒体内容在制作和分发中经常出现重复的制作和分发过程,缺少媒体内容的可复用性,浪费了大量人力。

2、现有的技术方案是以单个视频为目标,人工或者自动的方式将媒体内容以标签化的内容和对应时间位置保存下来,所对应的时间是以媒体文件的起点作为0来计算,多个标签对应一个视频,通过模糊查询或者构建倒排索引的方式来检索视频。

3、然而,现有技术存在用户搜索时间长、搜索准确性低、灵活性低,以及局限于单个视频的复用,不适合大规模的媒体内容制作和分发。


技术实现思路

1、针对现有技术中的上述不足,本专利技术提供的一种基于标签和分片的视频结构多级描述方法解决了现有技术存在用户搜索时间长、搜索准确性低、灵活性低,以及局限于单个视频的复用,不适合大规模的媒体内容制作和分发的问题。

2、为了达到上述专利技术目的,本专利技术采用的技术方案为:一种基于标签和分片的视频结构多级描述方法,包括以下步骤:

3、s1:对视频素材进行预处理,获得标签图库和切片视频;

4、s2:基于标签图库和切片视频,利用多级描述方法构建索引树,并进行存储;

5、s3:基于存储的索引树,对多级描述方法进行检索设计和优化,完成基于标签和分片的视频结构多级描述。

6、上述方案的有益效果是:本专利技术通过树形结构将单个视频的标签和切片信息组织成多级关联的节点,构建层级结构,提高媒体内容的复用性,能够更灵活的管理和利用媒体内容,实现更高效的搜索和更新,避免现有方案中单一视频复用时的重复制作和分发,解决了现有技术存在用户搜索时间长、搜索准确性低、灵活性低,以及局限于单个视频的复用,不适合大规模的媒体内容制作和分发的问题。

7、进一步地,s1中包括以下分步骤:

8、s1-1:根据剪辑需求创建包括人物、场景和栏目的标签图库;

9、s1-2:利用图像识别技术识别标签图库中视频的关键帧,并作为切片视频的参考点,根据需求确定参考点是否保留,获得确定的切片点;

10、s1-3:根据确定的切片点,获得每个切片视频的入点、出点和切片之间的关联逻辑,完成对视频素材的预处理。

11、上述进一步方案的有益效果是:通过上述技术方案,获得标签图库和切片视频,通过确定每个视频切片的入点、出点以及切片之间的关联逻辑,确保切片可以独立使用,也可以组合使用。

12、进一步地,s1-1标签图库中对单个视频内容的相关信息设置对应的标签tn,公式为:

13、tn=(pn,ln,cn)

14、其中,pn为视频位置,ln为视频长度,cn为视频内容,n为视频数量。

15、上述进一步方案的有益效果是:通过上述技术方案,根据视频素材的位置、长度和内容,建立视频对应的标签。

16、进一步地,s1-3中切片的范围rn为:

17、rn=(in,on)

18、其中,in为入点,on为出点。

19、上述进一步方案的有益效果是:通过上述技术方案,根据切片视频的入点和出点确定切片范围。

20、进一步地,s2中利用多级描述方法构建索引树,包括以下分步骤:

21、s2-1:定义树形结构的叶子节点nn包括标签tn和切片范围rn两部分信息,并假设根节点为s1的视频由第一视频段s11和第二视频段s12组成,则第一视频段s11的标签ts11包括标签ts11的起始位置和标签ts11的长度,计算公式为:

22、ps11=pn1+in1

23、

24、其中,ps11为标签ts11的起始位置,ls11为标签ts11的长度,pn1为s11第一个叶子节点的起始位置,in1为s11第一个叶子节点的切片信息入点,i为s11叶子节点的序号,oni为s11第i个叶子节点的切片信息出点,ini为s11第i个叶子节点的切片信息入点;

25、则s1的标签ts1包括标签ts1的起始位置和标签ts1的长度,计算公式为:

26、ps1=px1+ix1

27、

28、其中,ps1为标签ts1的起始位置,ls1为标签ts1的长度,px1为s1第一个叶子节点的起始位置,ix1为s1第一个叶子节点的切片信息入点,oxi为s1第i个叶子节点的切片信息出点,ixi为s1第i个叶子节点的切片信息入点;

29、s2-2:基于ps11和ps1,获得ps1在叶子节点的实际位置ps'1为:

30、p’s1=pn1+in1+ix1

31、s2-3:采用与步骤s2-1~s2-2相同的方法构建不同片段,并根据不同片段上的标签计算对应的片段位置,实现利用多级描述方法构建索引树。

32、上述进一步方案的有益效果是:通过多级描述方法构建层级结构,可以更好的组织和利用已有的标签和片段,提高搜索效率。

33、进一步地,s2中存储方法为:利用当前层的索引叶子节点存储父节点p、子节点c和当前所在深度d,并作为存储的键的附加信息。

34、上述进一步方案的有益效果是:通过上述技术方案,用于在阅览节点素材时,可以获取此素材的关联关系,且预览时可以根据描述方法的入点和出点快速定位视频的范围。

35、进一步地,键key设计为:

36、key=cn:pn:in:on:ln:d。

37、上述进一步方案的有益效果是:根据多级描述方法中定义的标签内容、视频范围信息,以及节点当前所在深度,完成key的设计,实现对多级描述方法索引树的存储。

38、进一步地,s3中对多级描述方法进行检索设计和优化包括以下分步骤:

39、s3-1:根据需求在视频内容cn中添加自定义的内容,并引入索引节点的存储数据库,通过关键字检索视频素材;

40、s3-2:将检索结果进行评分,对分数最高的结果进行优先显示,并将访问频繁的构建数据进行缓存,完成对多级描述方法进行检索设计和优化。

41、上述进一步方案的有益效果是:通过上述技术方案,对多级描述方法进行检索设计和优化,有效提高检索效率。

本文档来自技高网...

【技术保护点】

1.一种基于标签和分片的视频结构多级描述方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S1中包括以下分步骤:

3.根据权利要求2所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S1-1标签图库中对单个视频内容的相关信息设置对应的标签Tn,公式为:

4.根据权利要求3所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S1-3中切片的范围Rn为:

5.根据权利要求4所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S2中利用多级描述方法构建索引树,包括以下分步骤:

6.根据权利要求5所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S2中存储方法为:利用当前层的索引叶子节点存储父节点P、子节点C和当前所在深度D,并作为存储的键的附加信息。

7.根据权利要求6所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述键Key设计为:

8.根据权利要求1所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述S3中对多级描述方法进行检索设计和优化包括以下分步骤:

...

【技术特征摘要】

1.一种基于标签和分片的视频结构多级描述方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述s1中包括以下分步骤:

3.根据权利要求2所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述s1-1标签图库中对单个视频内容的相关信息设置对应的标签tn,公式为:

4.根据权利要求3所述的基于标签和分片的视频结构多级描述方法,其特征在于,所述s1-3中切片的范围rn为:

5.根据权利要求4所述的基于标签和分片的视频结构多...

【专利技术属性】
技术研发人员:柴焱黄正兵孙砚戈董哲
申请(专利权)人:成都云帆数联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1