视频测试方法、装置、电子设备及存储介质与流程
未命名
08-02
阅读:105
评论:0

1.本技术涉及视频处理技术领域,更具体地,涉及一种视频测试方法、装置、电子设备及计算机可读存储介质。
背景技术:
2.在通过播放端播放在线视频或者网络直播时,不同的播放端对视频帧的解码和渲染的能力也不相同,而在播放端播放视频时,会出现帧丢弃现象,丢弃某些视频帧,使得播放端得到的真实帧率与视频源端的帧率不同,因此,需要测试视频在播放端的真实帧率。
3.目前,可以在视频的每个视频帧嵌入一个数字,在视频播放端使用高速摄像机拍摄播放的视频,然后分析拍摄到的高速视频内每秒出现不同数字的次数,从而得到视频的真实帧率。但是,采用该方法,确定真实帧率的计算量大。
4.因此,亟需一种视频测试方法,降低确定真实帧率的计算量。
技术实现要素:
5.本技术提出了一种视频测试方法、装置、电子设备及计算机可读存储介质,以改善上述缺陷。
6.第一方面,本技术实施例提供了一种视频测试方法,方法包括:在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均不同;根据各个已播放的视频帧中的图形标识,从各个已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,目标视频为待识别视频中包括视频帧序列的视频片段。
7.第二方面,本技术实施例还提供了一种视频测试装置,装置包括:
8.获取模块,用于在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均不同;
9.第一确定模块,用于根据各个已播放的视频帧中的图形标识,从各个已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;
10.第二确定模块,用于根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,目标视频为待识别视频中包括视频帧序列的视频片段。
11.第三方面,本技术实施例还提供了一种电子设备,其特征在于,电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述方法。
12.第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有处理器可执行的程序代码,程序代码被处理器执行时使处理器执行上述方法。
13.本技术提供的一种视频测试方法、装置、电子设备及计算机可读存储介质,图形标
识结构简单且直观,且已播放的视频帧的清晰度较低的情况下,也可以准确的识别出图形标识,使得对已播放的视频帧的图形标识识别时,已播放的视频帧的数据分析量较少,提高了已播放的视频帧识别效率,进而提高了根据图形标识获取目标视频的播放帧率的效率。
14.本技术实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术实施例而了解。本技术实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1示出了根据本技术一个实施例提出的一种视频测试方法流程图。
17.图2示出了本技术实施例中一个视频帧的图形标识示意图。
18.图3示出了根据本技术又一个实施例提出的一种视频测试方法的流程图。
19.图4示出了本技术实施例中一种图形标识示意图。
20.图5示出了本技术实施例中又一种图形标识示意图。
21.图6示出了本技术实施例中一种视频测试软件的界面示意图。
22.图7示出了本技术一个实施例提出的一种视频测试装置的结构框图。
23.图8示出了根据本技术实施例中提供的一种电子设备示意图。
24.图9示出了根据本技术实施例提供的一种计算机可读存储介质的结构框图。
具体实施方式
25.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
27.在播放端播放视频时,会出现帧丢弃现象,丢弃某些视频帧,使得播放端得到的真实帧率与视频源端的帧率不同,因此,需要测试视频在播放端的真实帧率。
28.请参阅图1,图1示出了本技术一个实施例提出的一种视频测试方法流程图,用于电子设备,方法包括:
29.s101、在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均
不同。
30.其中,待识别视频由源端拍摄,由播放端播放。源端可以是手机、电脑以及相机等能够进行视频拍摄的设备,播放端可以是手机、电脑以及相机等能够进行视频播放的设备。
31.其中,预置数量个视频帧对应预置数量个图形标识,预置数量个图形标识各不相同,预置数量个图形标识可以是不同数量的条纹、圆形等图形,也可以是不同形状的图形,也可以是不同数量不同形状的图形。其中,预置数量可以是基于需求设定的,例如10个。
32.在一些实施方式中,可以在视频拍摄时给每个视频帧都嵌入一个对应的图形标识,也可以在视频完成拍摄后给每个视频帧都嵌入一个对应的图形标识。
33.其中,图形标识的尺寸与视频帧中能够嵌入图形标识的标识区域的尺寸有关。以预置数量个图形标识是不同数量的条纹为例,如图2所示,图2中的区域210为一个视频帧对应的视频图形,图2中的区域220为能够嵌入图形标识的标识区域,单个条纹的宽度设置要保证最大数量个条纹能够嵌入在标识区域中,图2中的230为图形标识。
34.在一些实施方式中,s101可以包括:在播放待识别视频时,获取针对已播放的待识别视频的拍摄图像;根据各个拍摄图像,确定已播放的视频帧。
35.可以通过摄像机对播放端进行拍摄,且摄像机的拍摄频率为播放端的最大播放帧率的整数倍。通过摄像机对播放待识别视频的播放端进行拍摄,每次拍摄得到一个拍摄图像,任意连续相邻的两个或多个拍摄图像中播放端中播放的视频帧相同时,确定该任意连续相邻的两个或多个视频帧拍摄的同一视频帧作为已播放的视频帧,且该已播放的视频帧对应的第一个拍摄图像作为已播放的视频帧。
36.如上描述,每个待识别图像的视频帧对应至少一个拍摄图像。也可通过摄像机对播放端拍摄拍摄视频,拍摄视频中的每一个拍摄帧作为一个拍摄图像。
37.s102、根据各个已播放的视频帧中的图形标识,从各个已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列。
38.其中,视频帧序列是指多个视频帧的集合,且集合中的各个视频帧按照播放顺序拍摄。
39.在一些实施方式中,根据已播放的视频帧中的图形标识本身的特征,可以确定一个视频帧序列中第一个视频帧和最后一个视频帧,然后确定处于第一个视频帧(视频帧序列中第一个播放的)和最后一个视频帧(视频帧序列中最后一个播放的)中间的至少一个视频帧,最后确定第一个视频帧、最后一个视频帧以及他们之间的视频帧各自的播放顺序,得到视频帧序列。其中,图形标识本身的特征可以是图形标识的形状、数量以及色彩等。例如,预置数量个图形标识是不同数量的条纹,可以根据条纹的数量确定该图形标识对应的视频帧在视频帧序列中的播放顺序。
40.其中,视频帧序列中包括的视频帧的数量不超过预置数量。
41.s103、根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,目标视频为待识别视频中包括视频帧序列的视频片段。
42.获取视频帧序列中各个视频帧的获取时刻,根据获取时刻确定获取整个视频帧序列的时长,从而根据整个视频帧序列的时长以及整个视频帧序列中视频帧的数量,确定目标视频的播放帧率。
43.在本实施例中,可以将视频帧序列中的各个视频帧按照播放顺序组合为一个视频
片段,该视频片段即为目标视频,目标视频为待识别视频的某一个视频片段,当目标视频为直播视频时,即可实现对直播视频中当前播放的目标视频的实时播放帧率的确定。
44.在一些实施方式中,s103可以包括:根据视频帧序列中最后一个视频帧的获取时刻以及第一个视频帧的获取时刻之间的时长,作为目标时长;确定视频帧序列中的视频帧总数以及目标时长的比值,作为目标视频的播放帧率。
45.获取到视频帧序列中最后一个视频帧的获取时刻以及第一个视频帧的获取时刻之后,通过计算得到获取整个视频帧序列的时长也就是目标时长,然后计算视频帧序列中的视频帧总数以及目标时长的比值也就是目标视频的播放帧率。
46.在本技术中,图形标识结构简单且直观,且已播放的视频帧的清晰度较低的情况下,也可以准确的识别出图形标识,使得对已播放的视频帧的图形标识识别时,已播放的视频帧的数据分析量较少,提高了已播放的视频帧识别效率,进而提高了根据图形标识获取目标视频的播放帧率的效率。
47.请参阅图3,图3示出了本技术又一个实施例提出的一种视频测试方法流程图,用于电子设备,方法包括:
48.s201、在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均不同。
49.其中,s201的描述参照上文s101的描述,此处不再赘述。
50.s202、从各个已播放的视频帧中选取初始视频帧。
51.在一些实施方式中,初始视频帧可以是待识别视频播放时的任意一个视频帧。例如,待识别视频为直播视频时,可以在开始进行待识别视频时,确定第一个已播放的视频帧作为初始视频帧。
52.在一些实施方式中,初始视频帧的确定可以通过各个视频帧对应的图形标识确定。待识别视频中各个视频帧的图形标识对应各自的序号,各个序号按照预设顺序排列,预设顺序可以是指号序按照视频帧的播放顺序由小到大的顺序或从大到小的顺序。例如,预设顺序可以是指序号按照视频帧的播放顺序由小到大的顺序时,已播放的视频帧的图形标识对应的序号最小,确定该已播放的视频帧为初始视频帧。又如,若某个已播放的视频帧对应的序号与其前一个播放的视频帧对应的序号不符合预设顺序,获取该已播放的视频帧作为初始视频帧。
53.s203、从各个已播放的视频帧中获取在初始视频帧之后播放,且图形标识各不相同的多个连续的已播放的视频帧,作为中间视频帧。
54.从各个已播放的视频帧中获取在初始视频帧之后播放,到该初始视频帧的下一个初始视频帧之前的图形标识各不相同的多个连续的已播放的视频帧,作为中间视频帧。
55.可以从初始视频帧开始,按照播放顺序获取已播放的视频帧,若当前的已播放的视频帧与初始视频帧开始后的任意一个视频帧的图形标识不同,确定该已播放的视频帧作为一个中间视频帧,如此遍历,直到获取到与初始视频帧开始后的任意一个视频帧的图形标识相同的已播放视频帧,停止获取过程,确定初始视频帧开始后的图形标识均不相同的各个视频帧作为中间视频帧。
56.在一些实施方式中,待识别视频中各个视频帧的图形标识对应各自的序号,各个
序号按照预设顺序排列;s203可以包括:获取每个已播放的视频帧中的图形标识各自对应的序号;针对初始视频帧之后播放的每个已播放的视频帧,若已播放的视频帧的图形标识对应的序号以及已播放的视频帧的前一个已播放的视频帧的序号的排列顺序符合预设顺序,获取已播放的视频帧作为中间视频帧。
57.以预设顺序是连续预置数量个视频帧的图形标识对应的序号按照视频帧的播放顺序从小到大设置为例,在确定初始视频帧之后,若初始视频帧之后的某个已播放的视频帧的图形标识对应的序号比其前一个已播放的视频帧的图形标识对应的序号大,则获取这个已播放的视频帧为一个中间视频帧,直到存在一个已播放的视频帧图形标识对应的序号比其前一个已播放的视频帧的图形标识对应的序号小,获取这个已播放的视频帧为下一个初始视频帧。
58.例如,若初始视频帧的图形标识对应的序号为2,由于存在视频帧丢弃现象,该初始视频帧后面的已播放的视频帧的图像标识对应的序号分别为3、5、8、9、0,由于预设顺序为按照预置数量个视频帧的播放顺序各视频帧对应的序号的顺序为从小到大,则序号分别为3、5、8、9的图像标识各自对应的已播放的视频帧均为中间视频帧,序号为0的图像标识对应的已播放的视频帧为下一个初始视频帧。
59.在一些实施方式中,待识别视频的视频帧的图形标识包括序号标识图形、头标识图形以及尾标识图形,每个序号图形标识对应各自的序号;获取每个已播放的视频帧中的图形标识各自对应的序号,可以包括:根据已播放的视频帧的图形标识中提取头标识图形以及尾标识图形,确定已播放的视频帧的图形标识中的有效编码区域;获取有效编码区域中的图形,作为已播放的视频帧的序号标识图形;获取已播放的视频帧的序号标识图形对应的序号。
60.以图形标识为不同数量的条纹为例,图像标识可以由深色宽条纹窄条纹和浅色空白区域组成,宽窄条纹的宽度比例可根据需求任意设置,头标识图形为“窄-宽-宽-窄”,尾标识图形为“窄-宽-窄-宽”。头标识图形与尾标识图形之间区域出现的深色条纹为有效编码区域。如图4所示,图4中的区域410为头部标识图形,图4中的区域420为尾部标识图形,图4中的区域430为已播放的视频帧的图形标识中的有效编码区域,图4中的有效编码区域无图形。
61.在一些实施方式中,序号标识图形、头标识图形以及尾标识图形均为条纹;获取已播放的视频帧的序号标识图形对应的序号,可以包括:获取已播放的视频帧中位于已播放的视频帧的有效编码区域中的条纹的数量;根据有效编码区域中的条纹的数量,确定已播放的视频帧的序号标识图形对应的序号。
62.在一些实施方式中,已播放的视频帧的序号标识图形对应的序号可以为有效编码区域中的条纹的数量,也可以为与有效编码区域中的条纹的数量有关的简单计算量,例如,序号可以是条纹的数量减1,也可以是条纹的数量加1。
63.如图5所示,图5中的区域510为头部标识图形,图5中的区域520为尾部标识图形,图5中的区域530为有效编码区域,其中,有效编码区域中的条纹的数量为10条,则视频帧的序号标识图形对应的序号为9。
64.s204、按照播放顺序排列中间视频帧以及初始视频帧,得到视频帧序列。
65.按照播放顺序首先确定初始视频帧,然后确定这个初始视频帧到下一个初始视频
帧中间的多个图形标识各不相同的连续的已播放的视频帧为多个中间视频帧,初始视频帧以及多个中间视频帧组成一个视频帧序列。
66.获取下一个初始视频帧作为新的初始视频帧,获取新的初始视频帧到新的初始视频帧的下一个初始视频帧之间的多个图形标识各不相同的连续的已播放的视频帧为新的多个中间视频帧,再根据新的初始视频帧和新的多个中间视频帧确定新的视频帧序列。在待识别视频播放结束后,已播放的视频包括多个视频帧序列。
67.s205、根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,目标视频为待识别视频中包括视频帧序列的视频片段。
68.其中,目标视频可以为视频帧序列对应的视频片段,也可以为包括多个视频帧序列的各自对应的视频片段的视频片段。
69.若目标视频为视频帧序列对应的视频片段,可参照上文s103的描述确定目标视频的播放帧率。
70.若目标视频为也可以为包括多个视频帧序列的各自对应的视频片段的视频片段,确定多个视频帧序列各自的获取时长,确定每个视频帧序列中的视频帧总数以及该视频帧序列的获取时长的比值,作为视频帧序列对应的视频片段的播放帧率,视频帧序列对应的视频片段的播放帧率可以参照上文s103的描述确定,获取多个视频帧序列对应的视频片段的播放帧率的统计量,作为目标视频的播放帧率。这里的统计量可以是平均数、中位数、众数等。
71.在本实施例中,通过视频帧的图形标识对应的序号,从多个已播放的视频帧中确定初始视频帧以及中间视频帧,提高了已播放的视频帧识别效率,然后按照播放顺序排列中间视频帧以及初始视频帧,得到视频帧序列,最后根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,提高了根据图形标识获取目标视频的播放帧率的效率。
72.图6示出了本技术实施例中的一种视频测试软件界面的示意图,图6中的区域610为拍摄图像的显示区域,图6中的区域620为区域610中拍摄图像的图形标识的显示区域,图6中的区域630为对该图形标识对应的序号(progress position)的显示,该区域当前显示的序号为3,图6中的区域640为对播放帧率(progress update fps)的显示,该区域当前显示的播放帧率为29.29,图6中的区域650开始测试按键(start),图6中的区域660为停止测试按键(start),图6中的区域670为是否显示播放帧率按键(show fps),该区域当前显示的为显示播放帧率。使用该视频测试软件时,将承载该软件的设备的摄像头对准待识别视频的标识区域,保证区域610能够完全拍摄到已播放的视频帧的图形标识,对播放的每一帧视频图形进行识别,从而实时识别出视频的帧率。
73.参阅附图7,图7示出了本技术一个实施例提出的一种视频测试装置的结构框图。用于电子设备,装置700包括:
74.获取模块701,用于在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均不同;
75.第一确定模块702,用于根据各个已播放的视频帧中的图形标识,从各个已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;
76.第二确定模块703,用于根据视频帧序列中各个视频帧的获取时刻,确定目标视频
processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器810中,单独通过一块通信芯片进行实现。
87.存储器820可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器820可用于存储指令、程序、代码、代码集或指令集。存储器820可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备800在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
88.参阅附图9,图9示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质900中存储有程序代码,该程序代码可被处理器调用执行上述方法实施例中所描述的方法。
89.计算机可读存储介质900可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质900包括非易失性计算机可读存储介质(non-transitory computer-readable storage medium)。计算机可读存储介质900具有执行上述方法中的任何方法步骤的程序代码910的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码910可以例如以适当形式进行压缩。
90.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
技术特征:
1.一种视频测试方法,其特征在于,所述方法包括:在播放待识别视频时,获取所述待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,所述待识别视频中任意连续的预设数量个视频帧的图形标识均不同;根据各个所述已播放的视频帧中的图形标识,从各个所述已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;根据所述视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,所述目标视频为所述待识别视频中包括所述视频帧序列的视频片段。2.根据权利要求1所述的方法,其特征在于,所述根据各个所述已播放的视频帧中的图形标识,从各个所述已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列,包括:从各个所述已播放的视频帧中选取初始视频帧;从各个所述已播放的视频帧中获取在所述初始视频帧之后播放,且图形标识各不相同的多个连续的已播放的视频帧,作为中间视频帧;按照播放顺序排列所述中间视频帧以及所述初始视频帧,得到所述视频帧序列。3.根据权利要求2所述的方法,其特征在于,所述待识别视频中各个视频帧的图形标识对应各自的序号,各个所述序号按照预设顺序排列;所述从各个所述已播放的视频帧中获取在所述初始视频帧之后播放,且图形标识各不相同的多个连续的已播放的视频帧,作为中间视频帧,包括:获取每个所述已播放的视频帧中的图形标识各自对应的序号;针对所述初始视频帧之后播放的每个已播放的视频帧,若所述已播放的视频帧的图形标识对应的序号以及所述已播放的视频帧的前一个已播放的视频帧的序号的排列顺序符合所述预设顺序,获取所述已播放的视频帧作为中间视频帧。4.根据权利要求3所述的方法,其特征在于,所述待识别视频的视频帧的图形标识包括序号标识图形、头标识图形以及尾标识图形,每个序号图形标识对应各自的序号;所述获取每个所述已播放的视频帧中的图形标识各自对应的序号,包括:根据所述已播放的视频帧的图形标识中提取头标识图形以及尾标识图形,确定所述已播放的图形标识中的视频帧的有效编码区域;获取所述有效编码区域中的图形,作为所述已播放的视频帧的序号标识图形;获取所述已播放的视频帧的序号标识图形对应的序号。5.根据权利要求4所述的方法,其特征在于,所述序号标识图形、头标识图形以及尾标识图形均为条纹;所述获取所述已播放的视频帧的序号标识图形对应的序号,包括:获取所述已播放的视频帧中位于所述已播放的视频帧的有效编码区域中的条纹的数量;根据所述有效编码区域中的条纹的数量,确定所述已播放的视频帧的序号标识图形对应的序号。6.根据权利要求1所述的方法,其特征在于,所述根据所述视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,包括:根据所述视频帧序列中最后一个视频帧的获取时刻以及第一个视频帧的获取时刻之
间的时长,作为目标时长;确定所述视频帧序列中的视频帧总数以及所述目标时长的比值,作为所述目标视频的播放帧率。7.根据权利要求1所述的方法,其特征在于,所述在播放待识别视频时,获取所述待识别视频中各个已播放的视频帧,包括:在播放待识别视频时,获取针对已播放的待识别视频的拍摄图像;根据各个所述拍摄图像,确定已播放的视频帧。8.一种视频测试装置,其特征在于,所述装置包括:获取模块,用于在播放待识别视频时,获取所述待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,所述待识别视频中任意连续的预设数量个视频帧的图形标识均不同;第一确定模块,用于根据各个所述已播放的视频帧中的图形标识,从各个所述已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;第二确定模块,用于根据所述视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,所述目标视频为所述待识别视频中包括所述视频帧序列的视频片段。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行如权利要求1-7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有处理器可执行的程序代码,所述程序代码被所述处理器执行时使所述处理器执行权利要求1-7任一项所述方法。
技术总结
本申请公开了一种视频测试方法、装置、电子设备及可读存储介质,方法包括:在播放待识别视频时,获取待识别视频中各个已播放的视频帧,待识别视频各个视频帧分别包括图形标识,待识别视频中任意连续的预设数量个视频帧的图形标识均不同;根据各个已播放的视频帧中的图形标识,从各个已播放的视频帧中确定按照播放顺序排列的多个视频帧,作为视频帧序列;根据视频帧序列中各个视频帧的获取时刻,确定目标视频的播放帧率,目标视频为待识别视频中包括视频帧序列的视频片段。在本申请中,图形标识结构简单且直观,使得对已播放的视频帧的图形标识识别时,数据分析量较少,提高了识别效率,进而提高了根据图形标识获取目标视频的播放帧率的效率。放帧率的效率。放帧率的效率。
技术研发人员:李刚
受保护的技术使用者:深圳市易思态科技有限公司
技术研发日:2023.05.08
技术公布日:2023/8/1
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种轴齿类零件精密磨抛设备 下一篇:一种停车平台的制作方法