主板检测方法及主板检测装置与流程

文档序号:33619306发布日期:2023-03-25 10:41阅读:24来源:国知局
主板检测方法及主板检测装置与流程

1.本技术涉及测试技术,尤其涉及一种主板检测方法及主板检测装置。


背景技术:

2.目前显示装置中,通常设置有主板,可用于对输入显示装置的外部视频信号进行图像处理后,使得显示装置显示图像。主板能否正确的对输入的视频信号进行处理影响到最终显示图像的准确性。
3.相关技术中,在对主板输入输出视频进行检测时,在原始视频输入主板之前,为视频中的每一帧图像的固定位置处添加相同的标志,之后将添加标志的视频输入主板。之后,获取主板输出的帧图像,若帧图像中的位置以及帧图像的图像信息与固定位置以及输入前的标志相一致的话,则表明主板可正常对视频进行处理。
4.但是,上述技术中仅仅检测输出帧图像中的标志处的信息,帧图像中的剩余部分仍然可能出现问题,进而使得检测结果不准确。


技术实现要素:

5.本技术提供一种主板检测方法及主板检测装置,用以解决相关技术中对主板输出视频检测结果不准确的问题。
6.第一方面,本技术提供一种主板检测方法,所述方法包括:
7.确定主板输入的原始视频中的第一图像和所述主板输出的待检测视频中的第二图像;其中,所述第一图像与所述第二图像的全部像素比对结果一致;
8.获取所述待检测视频中的待检测图像以及所述原始视频中的标准图像;其中,所述标准图像与所述第一图像之间的位置间隔,和所述待检测图像与所述第二图像之间的位置间隔相同;
9.对所述待检测图像和所述标准图像进行全部像素的图像比对;若比对结果一致,则判定检测通过。
10.在一些实施例中,所述确定主板输入的原始视频中的第一图像和所述主板输出的待检测视频中的第二图像,包括:
11.将所述原始视频划分为多个视频段,其中,每一视频段对应一个标识特征,所述标识特征为与其对应的视频段中全部帧图像的公共特征;
12.获取所述待检测视频中的第二图像,对所述第二图像以及多个标识特征进行图像比对,确定所述第二图像对应的标识特征;
13.将所述第二图像与所述标识特征对应的视频段中的各帧图像进行全部像素的图像比对,确定所述主板输出的待检测视频中的第二图像。
14.在一些实施例中,所述将所述原始视频划分为多个视频段,包括:
15.对原始视频中的每一帧图像进行图像识别,确定每一帧图像对应的关键图像;
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.图1为本技术提供一种应用场景示意图;
59.图2为本技术实施例提供的一种主板检测方法的流程示意图;
60.图3为本技术实施例提供的一种图像的确定方法的流程示意图;
61.图4为本技术实施例提供的一种场景示意图;
62.图5为本技术实施例提供的一种视频划分的场景示意图;
63.图6为本技术实施例提供的一种视频划分方法的流程示意图;
64.图7为本技术实施例提供的另一种场景示意图;
65.图8为本技术实施例提供的一种获取待检测图像与标准图像的方法的流程示意图;
66.图9为本技术实施例提供的另一种获取待检测图像与标准图像的方法的流程示意图;
67.图10为本技术实施例提供的又一种场景的示意图;
68.图11为本技术实施例提供的又一种主板检测的方法的流程示意图;
69.图12为申请实施例提供一种主板检测装置的结构示意图。
70.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
71.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与本技术的一些方面相一致的装置和方法的例子。
72.目前显示装置中,通常设置有主板,可用于对输入显示装置的外部视频信号进行图像处理后,使得显示装置能够显示处理后的图像。因此,主板能否正确的对输入的视频信号进行处理对于显示装置非常重要,当主板的图像处理功能出现问题时,会导致最终显示的图像出现不准确,进而影响用户的使用体验。因此在主板制作完成之后,通常会对采用主板检测装置对主板进行检测。
73.在向主板输入原始视频时,主板检测装置中的控制器可以设置存储单元,预先存储的原始视频通过主板的输入端输入至主板。或者在一些实施例中,主板和控制器的输入
接口可分别接收外部输入的原始视频。此外,控制器还可以通过与主板的输出接口连接,采集主板输出的待检测视频中的各帧图像以使控制器通过对输出的视频图像进行检测,确认检测结果。
74.在一些实施例中,检测装置中还包括供电单元,用于在对主板进行检测时,向主板以及控制器提供供电信号。
75.在一些实施例中,检测装置也可以设置无线通信模块,用于采用无线传输的方式接收外部输入的视频图像,例如wifi、蓝牙等传输方式。
76.在一些实施例中,检测装置中也可以包括显示模块,用于向用户实时显示当前的显示结果。显示模块中,还可以设置有蜂鸣器、显示灯等装置,在检测不通过时,可以采用声音或者发光的方式向用户发出提醒。
77.在一些实施例中,控制器中设置有指令接收接口,用户可在显示模块中的图形用户界面输入用户命令(例如、开始、停止或者暂停检测等指令),则控制器可通过图形用户界面接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则控制器可通过声音或者图像传感器识别出声音或手势,来接收用户输入命令。
78.图1为本技术提供一种应用场景示意图。图中,主板用于接收外部输入的视频信号,之后对视频信号进行处理之后,输出处理后的视频信号。相关技术中,在对主板输入输出视频进行检测时,在原始视频输入主板之前,为视频中的每一帧图像的固定位置处添加相同的标志,之后将添加标志的视频输入主板。之后,获取主板输出的帧图像,若帧图像中的位置以及帧图像的图像信息与固定位置以及输入前的标志相一致的话,则表明主板可正常对视频进行处理。
79.例如,图1中输入主板的原始视频中的每一帧图像的右上角处均设置有一标识区域,并且在标识区域中设置有预定的标识图案(图中网格线区域为标识区域)。当在主板输出的视频图像中的右上角的标识区域中也检测出与原始视频中一致的标识图案时,则表明检测通过。
80.但是,上述技术中仅仅检测输出帧图像中的标志处的信息,帧图像中的剩余部分仍然可能出现问题,进而使得检测结果不准确。
81.本技术提供的主板检测方法及主板检测装置,旨在解决相关技术的如上技术问题。
82.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
83.图2为本技术实施例提供的一种主板检测方法的流程示意图,如图1所示,该方法包括以下步骤:
84.s101、确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像;其中,第一图像与第二图像的全部像素比对结果一致。
85.示例性地,本实施例中,在对主板进行检测时,首先需要确认主板输入的原始视频与输出的待检测视频中全部像素比对结果相一致的第一图像以及第二图像,进而确认出待检测视频与原始视频中图像帧的对应关系。
86.一个示例中,在确定原始视频中的第一图像以及待检测视频中的第二图像时,首
先可以在主板输出的待检测视频中随机抽取一帧图像作为第二图像,通过将第二图像与原始视频中的每一帧图像进行全部像素比对,进而确定与第二图像对应的第一图像。
87.s102、获取待检测视频中的待检测图像以及原始视频中的标准图像;其中,标准图像与第一图像之间的位置间隔,和待检测图像与第二图像之间的位置间隔相同。
88.示例性地,在确定出第一图像与第二图像之后,继续在待检测视频中抽取待检测图像。具体的,在抽取待检测图像时,可以抽取多帧待检测图像,通过对多帧待检测图像进行检测确定检测结果。并且,抽取多帧待检测图像时,可以随机抽取,也可以按照预定的时间间隔进行抽取,此处不做具体限制。之后,可以通过第一图像、第二图像以及抽取的待检测图像,确定出标准图像,此处标准图像与第一图像之间的位置间隔,和待检测图像与第二图像之间的位置间隔相同,即通过相同的位置间隔,可以认为该标准图像与待检测图像为输入主板前与输出主板后相对应的两个帧图像。
89.在抽取出待检测图像之后,确定待检测图像与已确定的第二图像之间的间隔帧数,即可以将间隔帧数作为位置间隔,进而在确定出间隔帧数之后,依据间隔帧数以及第一图像可以确定出与待检测图像对应的原始视频中的标准图像。
90.一个示例中,也可以将待检测图像的抽取到的时间与抽取第一图像的时间的差值和待检测视频的全部时长的比值作为位置间隔,进而与原始视频的总时长以及第一图像所在时长相结合,确定出第一图像。此处对位置间隔不做具体限制。
91.s103、对待检测图像和标准图像进行全部像素的图像比对;若比对结果一致,则判定检测通过。
92.示例性地,在确定出待检测图像与标准图像之后,可以对两帧图像中的全部像素进行比对,当比对结果一致时,则此时确认两帧图像相同,主板检测通过。
93.具体的,在对全部像素进行比对时,可以采用常规的像素相似度检测检测算法,确定出两个帧图像之间的相似度值,当相似度大于预设值时,则认为两幅图像相同,检测通过。
94.本实施例中,首先确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像,以确定原始视频与待检测视频中图像帧的对应关系,之后再获取待检测图像时,可以依据已经确定的第一图像以及第二图像,通过第二图像与待检测图像间的位置间隔确定出标准图像,将待检测图像与标准图像进行全部像素比对,进而确定检测结果,以避免当仅对图像局部进行检测时,检测结果不准确的问题。
95.在一些实施例中,在确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像时,即执行图2中所对应的步骤s101时,可以通过图3所示的方法确定。
96.图3为本技术实施例提供的一种图像的确定方法的流程示意图。如图3所示,该方法包括:
97.s201、将原始视频划分为多个视频段,其中,每一视频段对应一个标识特征,标识特征为与其对应的视频段中全部帧图像的公共特征。
98.示例性地,在确定第一图像以及第二图像时,首先可以将获取到的原始视频划分为多个视频段,每一视频段都可对应设置有一个标识特征,且该标识特征为对应的视频段中各帧图像的公共特征,进而建立标识特征以及视频段之间的对应关系。
99.具体的,对应关系可以参见图4的示例。图4为本技术实施例提供的一种场景示意
图。图中原始视频中包括帧图像1-帧图像n,n个帧图像。并且n个帧图像对应有m个第一视频段,m取值小于n。且m个视频段对应的m个标识特征。需要说明的是,此处视频段与标识特征之间为一对一的关系,在其它示例中也可以为多对一的关系,此处不做限制。
100.一个示例中,在对原始视频段进行拆分时,可以采用如下方式,对原始视频中的各帧图像进行图像分割,确定出各帧图像所对应识别出的物体,当相邻帧图像之间包括的物体种类之间的相似度较大时,可作为同一视频段。
101.例如,如图5所示,图5为本技术实施例提供的一种视频划分的场景示意图。当帧图像1中包括天空、树、路人1、路人2,帧图像2中包括天空、树、路人1、路人2、路人3,帧图像3中包括天空、树、兔子1、兔子2,帧图像4中包括天空、树、兔子1、兔子2;由于帧图像1包括的物体与帧图像2的相似度较高,所以可以将其划分至同一视频段1;而帧图像3与帧图像4中所包含的物体一致,但与帧图像2中的差别较大,因此可以将帧图像3与帧图像4划分至同一视频段2。并且,在视频段1中,可以选用帧图像1以及帧图像2中的公共的部分路人1所提取的特征作为视频段1的公共特征,即视频段1的标识特征。而对于视频段2中可选取兔子1的特征作为该视频段的公共特征,即视频段2的标识特征。
102.s202、获取待检测视频中的第二图像,对第二图像以及多个标识特征进行图像比对,确定第二图像对应的标识特征。
103.示例性地,在主板输出的待检测视频中,获取第二图像,并将第二图像与步骤s201中确定的各视频段对应的标识特征进行对比,进而确定出与第二图像对应的一致性较高的标识特征。
104.具体地,可以将第二图像中所提取的特征与各标识特征进行相似度对比,依据相似度比对结果,将相似度最大的标识特征确定为第二图像对应的标识特征。
105.s203、将第二图像与标识特征对应的视频段中的各帧图像进行全部像素的图像比对,确定主板输出的待检测视频中的第二图像。
106.示例性地,在确定中第二图像对应的标识特征之后,进一步的将第二图像与标识特征对应的视频段的各帧图像进行全部像素比对,确定出与第二图像像素比对结果一致的第一图像。此处的比对结果一致,可以为两帧像素之间的误差小于预设值。
107.本实施例中,在检测过程中,首先可以将原始视频划分为多个视频段,且每一视频段对应一个标识特征。并且在建立原始视频与待检测视频之间的对应关系时,首先可以将在多个标识特征中选取与待检测视频中的第二图像对应的标识特征,之后在确定出对应的标识特征,由于标识特征与视频段之间存在对应关系,因此也就确定出了第二图像对应视频段。再将第二图像与视频段中的各帧图像进行全像素比对,进而将第二图像对应到第一视频段中的具体某一帧图像,即第一图像。由于本身标识特征为各视频段中的公共特征,并不能代表任何该视频段中任一帧图像的全部特征,因此依据标识特征仅是初步确定出第一图像对应的帧图像范围,之后在对第一图像以及第一视频段中每一帧图像的全部像素进行比对,进而得到第一图像以及第二图像。通过上述第一图像以及第二图像的确定方法,可以减少将第二图像与原始视频中的每一帧图像的全部像素进行对比次数,缩短确定时间。也有利于后续在确定待检测图像对应的标准图像时,省去进行像素比对的繁琐过程,而是直接依据确定好的第一图像、第二图像以及第二图像与待检测图像之间的位置间隔,即可得到标准图像。
108.在一些实施例中,图6为本技术实施例提供的一种视频划分方法的流程示意图。即,在具体执行步骤s201时,具体地,可以通过图6所示的步骤执行:
109.s301、对原始视频中的每一帧图像进行图像识别,确定每一帧图像对应的关键图像。
110.示例性地,通过对原始视频中的每一帧图像进行图像识别,确定出每一帧图像中对应的关键图像。
111.具体的,在实际应用中,可以采用预先训练好的算法模型,对每一帧图像中的物体进行识别,在识别出的物体中选择各帧图像对应的关键图像。
112.一个示例中,该关键图像可以为识别出的物体中所占区域最大的物体。
113.一个示例中,在对预先训练好的算法模型可以通过卷积神经网络实现,通过卷积神经网络对各帧图像进行识别,并且可以选取各帧图像中所识别出物体的置信度最高的物体对应的图像作为该帧图像对应的关键图像。例如,当一帧图像中包含有猫、桌子、兔子、蝴蝶、人,且各自对应的置信度为0.55、0.2、0.05、0.12、0.08时,可以将置信度最高的猫作为该图像的关键图像。
114.s302、依据每一帧图像对应的关键图像对原始视频进行划分,得到多个视频段,其中,视频段中各帧图像对应的关键图像间的相似度大于等于预设阈值。
115.s303、针对每一视频段,将该视频段中任一帧图像对应的关键图像作为该视频段的标识特征。
116.示例性地,在确定出各帧图像的关键图像之后,对各帧图像对应的关键图像进行相似度比对,进而对原始视频进行划分。
117.具体地,可以依据原始视频的帧图像之间的时间顺序,对相邻帧图像对应的关键图像进行相似度计算,当关键图像之间的相似度大于等于预设阈值时,可以将这些图像划分至同一视频段,否则为不同视频段。
118.在视频段划分之后,由于同一视频段中的各帧图像之间的相似度较高,因此,可以在一个视频段中随机选取一个帧图像对应的关键图像作为该视频段对应的标识特征,进而建立了原始视频中各视频段与标识特征之间的对应关系。
119.举例来说,图7为本技术实施例提供的另一种场景示意图。当前包括有帧图像1、帧图像2、帧图像3以及帧图像4、在4帧图像分别进行图像识别,并且进行关键图像筛选之后,确定出各帧图像对应的关键图像分别为三角形、三角形、三角形、圆形,通过对上述关键图像进行对比,确定出帧图像1-帧图像3对应的三角形相似度较高,因此这三帧图像属于视频段1,而与帧图像4对应的关键图像之间差异较大,因此帧图像4划分至视频段2中。
120.本实施例中,在对原始视频划分视频可以确认出每帧图像中的关键图像,进而通过对各个关键图像之间的检测,确认出原始视频的各个视频段。通过上述方法,在对每帧图像进行识别之后,在识别中的多个物体中筛选出一个物体对应的图像作为关键图像,进而避免了在原始视频中各帧图像之间对比时,需要将各帧图像中识别出的物体逐一比对的繁琐过程。在确定关键图像时,可以将所占区域较大的物体确认为该帧图像的关键物体,或者是选择置信度较高的(即,识别出的结果更可靠的物体作为关键图像),以提升检测效率。
121.在一些实施例中,在执行获取待检测视频中的待检测图像以及原始视频中的标准图像,即执行上述实施例中的步骤s102时,此时可以分两种情况进行考虑,一种情况为主板
接收到的视频原始视频为单次播放的视频,另一种情况为主板接收到的视频为原始视频以循环输入的方式输入的视频。
122.具体的,对于情况一而言,在执行步骤s102时,可具体通过以下步骤执行。图8为本技术实施例提供的一种获取待检测图像与标准图像的方法的流程示意图,如图所示,包括以下步骤:
123.s401、获取待检测视频中的待检测图像;
124.s402、依据待检测图像以及第二图像的时间间隔,确定待检测视频中待检测图像与第二图像之间的间隔帧数;
125.s403、依据间隔帧数以及第一图像,确定原始视频中的标准图像。
126.示例性地,在获取待检测视频中的待检测图像时,可以随机抽取,也可按照预设的时间间隔抽取,此处不做具体限制。在获取待检测图像之后,可以依据待检测图像以及待检测视频中第二图像之间抽取的时间间隔来确定出该时间间隔中,上述两帧图像之间的间隔帧数。具体的,可以直接依据时间间隔以及待检测图像的帧率,计算出该时间段内的间隔帧数。
127.确定出间隔帧数之后,由于已经确定出第二图像以及与第二图像对应的原始视频中的第一图像,为了确定待检测图像在原始视频中对应的图像,只需要依据确定出的间隔帧数以及第一图像,与第一图像之间存在间隔帧数的距离的帧图像,为原始视频中的标准图像。
128.具体的,对于情况二而言,在执行步骤s102时,可具体通过以下步骤执行。图9为本技术实施例提供的另一种获取待检测图像与标准图像的方法的流程示意图,如图所示,包括以下步骤:
129.s501、获取待检测视频中的待检测图像;
130.s502、依据待检测图像与第二图像的时间间隔,确定待检测视频中待检测图像与第二图像的间隔帧数。
131.示例性地,步骤s501与步骤s502地具体原理可以参见图8所示的步骤s401与步骤s402,此处不再赘述。
132.s503、依据间隔帧数以及原始视频的总帧数,确定原始视频的循环次数以及剩余帧数;
133.s504、依据第一图像以及剩余帧数,确定待检测图像对应的标准图像。
134.示例性地,在一些情况中,当原始视频的时长较长时,此时,在第一图像以及第二图像,或者在对原始视频进行分段处理时,所占用的时间较长,并且,当原始视频分段结果以及每个视频段对应的标识特征均预先存储与主板检测设备中时,此时,若原始视频的时长较长也会导致所占用的存储空间较大。因此,此时,可以考虑将原始视频采用循环输入的方式输入至主板中,进而起到减少对原始视频的处理时长、减小所占的存储空间的效果。
135.举例来说,图10为本技术实施例提供的又一种场景的示意图。图中在向主板输入原始视频时,可以采用循环输入的方式,输入视频。
136.当原始视频循环输入时,此时,为了确定待检测图像以及标准图像,在确定出待检测图像以及第二图像之间的间隔帧数之后,需要依据间隔帧数以及原始视频的总帧数,即将总帧数与间隔帧数做除法,进而得到的商即为原始视频的循环次数,所得的余数为剩余
帧数。之后再依据第一图像以及剩余帧数,确定出标准图像,即将与第一图像间隔剩余帧数的图像作为标准图像。
137.在一些实施例中,图11为本技术实施例提供的又一种主板检测的方法的流程示意图。该方法包括以下步骤:
138.s601、确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像;其中,第一图像与第二图像的全部像素比对结果一致。
139.s602、获取待检测视频中的待检测图像以及原始视频中的标准图像;其中,标准图像与第一图像之间的位置间隔,和待检测图像与第二图像之间的位置间隔相同。
140.s603、对待检测图像和标准图像进行全部像素的图像比对。
141.s604、若比对结果一致,则判定检测通过。
142.示例性地,步骤s601-s604的具体原理可以参见图2所示的步骤s101-s103,此处不再赘述。
143.s605、若比对结果不一致,则在原始视频中获取与标准图像相邻的帧图像,若存在至少一个帧图像与待检测图像的全部像素比对结果一致,则判定检测通过。
144.示例性地,在本实施例中,在检测过程中对于某一待检测图像而言,若该待检测图像与其对应的标准图像之间的相似度未达到第二预设值时,由于视频每一帧图像之间的时间间隔较短,因此为了避免时间检测误差所导致的标准图像确定不准确的问题,可以在标准图像所在帧附近选取至少一个帧图像,进一步的将帧图像与待检测图像进行相似度比对,若帧图像中存在与待检测图像的比对结果一致的图像,则此时判定检测通过。
145.本实施例中,为了避免时间检测时所带来的误差对于最终待检测图像检测结果的准确性,在待检测图像与标准图像之间的全部像素比对结果不一致时,可以在第三图像附近继续选取至少一个图像,进而继续将待检测图像与所选取的图像进行全部像素比对,进而提高待检测图像的检测精度。
146.在一些实施例中,在确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像时,即执行图2中的步骤s101时,此时,若当前检测为首次检测,则可以依据上述各实施例中提供的方法进行确定,若当前此次检测为非首次检测,则在确定第一图像以及第二图像时,可以采用以下步骤:将检测通过的待检测图像作为第一图像,将检测通过的标准图像作为第二图像。也就是说,可以将上次检测通过的待检测图像以及与检测通过的标准图像更新为第一图像以及第二图像。此处,需要说明的是,在图11所示的实施例中,在步骤s605判定通过后,此时更新第二图像时,是将与待检测图像的比对结果一致的图像作为标准图像更新为第二图像的。
147.在重新确定第一图像与第二图像后,使后续在选取待检测图像时,可以依据更新后的第一图像以及第二图像,确定待检测图像与标准图像。
148.本实施例中,在每次待检测图像通过检测时,可以对第一图像以及第二图像进行更新。由于视频帧率较高时,相邻帧图像之间的误差较小,即相邻帧图像之间的相似度较高,在初始确定第一图像以及第二图像时,可能会存在一些误差,为了避免随着第二图像与后续待检测图像之间的时间较长时,累计误差较大,可以在每次通过检测时,更新第一图像以及第二图像,进而提高检测精度。
149.图12为本技术实施例提供一种主板检测装置的结构示意图,该检测装置包括:控
制器和主板;控制器与主板连接;
150.控制器用于确定主板输入的原始视频中的第一图像和主板输出的待检测视频中的第二图像;其中,第一图像与第二图像的全部像素比对结果一致;
151.控制器用于获取待检测视频中的待检测图像以及原始视频中的标准图像;其中,标准图像与第一图像之间的间隔帧数,和待检测图像与第二图像之间的间隔帧数相同;
152.控制器用于对待检测图像和标准图像进行全部像素的图像比对;若比对结果一致,则判定检测通过。
153.在一些实施例,控制器具体用于,将原始视频划分为多个视频段,其中,每一视频段对应一个标识特征,不同视频段的标识特征不同,标识特征为与其对应的视频段中全部帧图像的公共特征;
154.控制器具体用于,获取待检测视频中的第二图像,对第二图像以及多个标识特征进行图像比对,确定第二图像对应的标识特征;
155.控制器具体用于,将第二图像与标识特征对应的视频段中的每一帧图像进行全部像素的图像比对,确定主板输出的待检测视频中的第二图像。
156.在一些实施例,控制器具体用于,对原始视频中的每一帧图像进行图像识别,确定每一帧图像对应的关键图像;
157.控制器具体用于,依据每一帧图像对应的关键图像对原始视频进行划分,得到多个视频段,其中,视频段中各帧图像对应的关键图像间的相似度大于等于预设阈值;
158.控制器具体用于,针对每一视频段,将该视频段中任一帧图像对应的关键图像作为该视频段的标识特征。
159.在一些实施例中,控制器具体用于,获取待检测视频中的待检测图像;
160.控制器具体用于,依据待检测图像以及第二图像的时间间隔,确定待检测视频中待检测图像与第二图像之间的间隔帧数;
161.控制器具体用于,依据间隔帧数以及第一图像,确定原始视频中的标准图像。
162.在一些实施例中,控制器具体用于,主板输入的原始视频采用循环输入的方式;获取待检测视频中的待检测图像以及原始视频中的标准图像,包括:
163.控制器具体用于,获取待检测视频中的待检测图像;
164.控制器具体用于,依据待检测图像与第二图像的时间间隔,确定待检测视频中待检测图像与第二图像的间隔帧数;
165.控制器具体用于,依据间隔帧数以及原始视频的总帧数,确定原始视频的循环次数以及剩余帧数;
166.控制器具体用于,依据第一图像以及剩余帧数,确定待检测图像对应的标准图像。
167.在一些实施例中,控制器还具体用于,若比对结果不一致,则在原始视频中获取与标准图像相邻的帧图像,若存在至少一个帧图像与待检测图像的全部像素比对结果一致,则判定检测通过。
168.在一些实施例中,控制器具体用于,将检测通过的待检测图像作为第一图像,将检测通过的标准图像作为第二图像。
169.示例性地,上述实施例提供的主板检测装置的原理与实现效果可以参见主板检测方法的实施例,此处不再赘述。
170.本技术提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
171.存储器存储计算机执行指令;
172.处理器执行存储器存储的计算机执行指令,以实现如主板检测方法中任一实施例的方法。
173.本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如主板检测方法中任一实施例的方法。
174.本技术一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现如主板检测方法中任一实施例的方法。
175.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
176.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1