视频输入通道测试方法及装置与流程

文档序号:29693057发布日期:2022-04-16 12:17阅读:169来源:国知局
视频输入通道测试方法及装置与流程

1.本技术涉及视频终端技术领域,尤其涉及一种视频输入通道测试方法及装置。


背景技术:

2.对于具有单路视频输入或多路视频输入功能的中控屏产品,在产品生产下线时需要对其进行功能性检测。
3.目前检测中控屏视频输入功能的方案为:接入测试工装输出的视频信号,对采集到的视频图像数据帧的颜色系统(red green blue,rgb)数据与预设值进行比较判断,进而确认视频输入模块是否存在异常。
4.然而,对于具有多路视频输入功能的产品,为对每一路视频输入进行测试,测试工装需要内置多个视频输出模块,不同的视频输出模块颜色各不相同,制作工艺复杂;并且每个视频输出模块输出的视频都是固定制式,当遇到支持不同视频制式的产品时,需要对测试工装进行更换;同时由于不同硬件之间的差异导致视频输入色彩存在偏差,可能导致匹配错误影响测试结果。
5.申请内容
6.针对现有技术存在的上述问题,本技术提供一种视频输入通道测试方法及装置。
7.第一方面,本技术通过一种视频输入通道测试方法,应用于pc设备,包括:向测试端输出经过格式转换的预置视频图像;
8.向所述测试端发送第一pc指令,所述第一pc指令用于指示所述测试端对第一视频输入通道进行测试;
9.接收所述测试端发送的所述第一视频输入通道的图像识别结果;
10.当所述第一视频输入通道的图像识别结果与所述预置视频图像匹配时,确定所述第一视频输入通道测试通过,对第二视频输入通道进行测试;所述第二视频输入通道为在所述第一视频输入通道测试通过后进行测试的下一路视频输入通道。
11.可选地,所述向测试端输出经过格式转换的预置视频图像,包括:
12.通过高清多媒体接口hdmi向所述测试端输出预置视频图像,预置视频图像通过目标hdmi转换器转换为目标格式的视频信号。
13.可选地,所述视频信号通过视频分配器扩展为多路视频输出。
14.可选地,所述方法还包括:
15.向所述测试端发送第二pc指令,所述第二pc指令用于指示测试端对第二视频输入通道进行测试。
16.可选地,所述测试端与pc端通过串口进行通信。
17.第二方面,本技术还提供一种视频输入通道测试方法,应用于测试设备,包括:
18.接收pc端输出的经过格式转换的预置视频图像;
19.接收所述pc端发送的第一pc指令,所述第一pc指令用于指示测试端对第一视频输入通道进行测试;
20.基于所述第一pc指令对所述第一视频输入通道输入的所述预置视频图像进行识别,得到所述第一视频输入通道的图像识别结果;
21.将所述第一视频输入通道的图像识别结果发送给所述pc端。
22.可选地,所述接收所述pc端发送的第一pc指令之前,还包括:
23.确定测试端的所有视频输入接口接收到所述pc端输出的预置视频图像。
24.可选地,所述方法还包括:
25.在所述第一视频输入通道测试通过的情况下,接收所述pc端发送的第二pc指令,所述第二pc指令用于指示测试端对第二视频输入通道进行测试,所述第二视频输入通道为在所述第一视频输入通道测试通过后进行测试的下一路视频输入通道;
26.基于所述第二pc指令对所述第二视频输入通道输入的预置视频图像进行识别,得到所述第二视频输入通道的图像识别结果;
27.将所述第二视频输入通道的图像识别结果发送给所述pc端。
28.第三方面,本技术还提供一种pc设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面所述视频输入通道测试方法的步骤。
29.第四方面,本技术还提供一种测试设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第二方面所述视频输入通道测试方法的步骤。
30.第五方面,本技术还提供一种视频输入通道测试装置,应用于pc设备,包括:
31.输出模块,用于向测试端输出经过格式转换的预置视频图像;
32.第一发送模块,用于向所述测试端发送第一pc指令,所述第一pc指令用于指示所述测试端对第一视频输入通道进行测试;
33.第一接收模块,用于接收所述测试端发送的所述第一视频输入通道的图像识别结果;
34.当所述第一视频输入通道的图像识别结果与所述预置视频图像匹配时,确定所述第一视频输入通道测试通过,对第二视频输入通道进行测试;所述第二视频输入通道为在所述第一视频输入通道测试通过后进行测试的下一路视频输入通道。
35.第六方面,本技术还提供一种视频输入通道测试装置,应用于测试设备,包括:
36.第二接收模块,用于接收pc端输出的经过格式转换的预置视频图像;
37.第三接收模块,用于接收所述pc端发送的第一pc指令,所述第一pc指令用于指示测试端对第一视频输入通道进行测试;
38.第一获取模块,用于基于所述第一pc指令对所述第一视频输入通道输入的所述预置视频图像进行识别,得到所述第一视频输入通道的图像识别结果;
39.第三发送模块,用于将所述第一视频输入通道的图像识别结果发送给所述pc端。
40.第七方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面或第二方面所述视频输入通道测试方法的步骤。
41.第八方面,本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面或第二方面所述视频输入通道测试方法的步骤。
42.本技术提供的视频输入通道测试方法及装置,通过pc指令指示测试端当前进行测试的视频输入通道,无需单独制作测试工装以及视频输出模块,降低了测试成本和工艺复杂度,同时通过图像识别技术对视频图像进行准确识别,避免了硬件差异导致的颜色偏差对测试结果的影响。
附图说明
43.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1是本技术实施例提供的视频输入通道测试方法的流程示意图之一;
45.图2是本技术实施例提供的视频输入通道测试方法的流程示意图之二;
46.图3是本技术实施例提供的视频输入通道测试方法的流程示意图之三;
47.图4是本技术实施例提供的视频输入通道测试装置的结构示意图之一;
48.图5是本技术实施例提供的视频输入通道测试装置的结构示意图之二;
49.图6是本技术实施例提供的pc设备的结构示意图;
50.图7是本技术实施例提供的测试设备的结构示意图。
具体实施方式
51.大部分的中控屏产品,例如安卓系列手机的中控屏产品,有单路视频输入或多路视频输入的功能,在产品下线时需要对产品进行功能性检测,以避免功能异常的产品流入市场,对生产者和购买者造成不必要的损失。
52.目前工厂等对中控屏的视频输入功能进行检测,是通过:接入测试工装输出的视频信号,将采集到的视频图像数据帧的rgb数据与预设值进行判断比较,从而确定视频输入模块的功能是否正常。
53.但是该方案具有一定的局限性。一方面是大多数中控屏产品具有多路视频输入,为对每一路视频输入进行测试,测试工装需要内置多个视频输出模块,并且每一个视频输出模块输出的颜色各不相同,测试工装的制作成本和复杂度较高。另一方面是测试工装的每一个视频输出模块输出的视频都是固定制式,一般为帕尔制(phase alteration line,pal),当需要对支持不同视频制式的产品进行测试时,需要对测试工装进行更换,管理成本增加。
54.除此之外,由于不同硬件之间的差异导致的视频输入色彩之间的偏差,计算机程序在识别和匹配rgb数据时,会出现匹配错误造成测试失败,造成测试中断从而影响产品的下线效率。
55.针对现有技术存在的上述问题,本技术实施例提供一种视频输入通道测试方法及装置,通过pc指令指示测试端当前进行测试的视频输入通道,无需单独制作测试工装以及视频输出模块,同时通过图像识别技术对视频图像进行准确识别,避免了硬件差异导致的颜色偏差对测试结果的影响。
56.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本
申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
57.图1是本技术实施例提供的视频输入通道测试方法的流程示意图之一,如图1所示,该方法的执行主体为个人计算机(personal computer,pc)端,该方法至少包括:
58.步骤101、向测试端输出经过格式转换的预置视频图像。
59.具体地,pc端作为输出端,向测试端输出预置视频图像。预置视频图像的内容可以根据实际需要进行设置和更换,实际显示为一张静态图片。例如预置视频图像为一张白底黑字的图片,内容为单个字母,如“a”、“b”、“c”等。
60.pc端输出的预置视频图像,通过格式转化后作为测试端的输入视频图像。
61.步骤102、向测试端发送第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试。
62.具体地,pc端向测试端发送pc指令,pc端在控制其输出的预置视频图像的内容的时同时告知测试端测试哪一路视频输入。例如,pc端控制输出内容显示为字母“a”的视频,同时通过pc指令告知测试端对视频输入通道1进行测试。
63.第一pc指令指示测试端对第一视频输入通道进行测试。
64.步骤103、接收测试端发送的第一视频输入通道的图像识别结果。
65.具体地,在pc端向测试端发送指示测试端对第一视频输入通道进行测试的第一pc指令后,接收到测试端发送的反馈结果。测试端对第一视频输入通道输入的预置视频图像进行图像识别,将图像识别结果反馈给pc端。
66.步骤104、当第一视频输入通道的图像识别结果与预置视频图像匹配时,确定第一视频输入通道测试通过,对第二视频输入通道进行测试,第二视频输入图像为在第一视频输入通道测试通过后进行测试的下一路视频输入通道。
67.具体地,pc端接收到来自测试端的反馈结果后,将反馈结果与当前输出的预置视频图像进行匹配,在第一视频输入通道的图像识别结果与当前输出的预置视频图像相匹配的情况下,则确定第一视频输入通道测试通过,进行下一路视频输入通道的测试。
68.例如,测试端反馈当前测试的第一视频输入通道的识别结果为“a”,当前pc端输出的也是预置视频图像“a”,则说明匹配成功,第一视频输入通道测试通过。然后开始输出预置视频图像“b”,对第二视频输入通道进行测试,直至产品预设的所有视频输入通道测试通过,则说明该产品的多路视频输入功能正常。
69.若在某一路视频输入通道测试过程中,未匹配成功,测试未通过,则说明该产品的视频输入功能存在异常。
70.本技术实施例提供的视频输入通道测试方法,通过pc指令指示测试端当前进行测试的视频输入通道,无需单独制作测试工装以及视频输出模块,降低了测试成本和工艺复杂度,同时通过图像识别技术对视频图像进行准确识别,避免了硬件差异导致的颜色偏差对测试结果的影响。
71.可选地,向测试端输出经过格式转换的预置视频图像,包括:
72.通过高清多媒体接口(high definition multimedia interface,hdmi)向测试端输出预置视频图像,预置视频图像通过目标hdmi转换器转换为目标格式的视频信号。
73.具体地,通过pc端的hdmi接口输出的预置视频图像,通过不同的hdmi转换器,转换为复合同步视频广播(composite video broadcast signal,cvbs)信号或模拟高解析度(analog high definition,ahd)信号。
74.本技术实施例提供的视频输入通道测试方法,通过目标hdmi转换器将pc端输出的预置视频图像转换为目标格式的视频信号,可以满足不同的测试产品对输入视频信号格式的不同要求。
75.可选地,视频信号通过视频分配器扩展为多路视频输出。
76.具体地,视频信号输入到视频分配器,扩展为多路视频输出,可以满足不同的测试产品对视频输入路数的不同要求。
77.视频分配器可以将一个视频信号源平均分成多路视频信号,实现一路视频输入,多路视频输出的功能,并且无扭曲和无清晰度损失。
78.本技术实施例提供的视频输入通道测试方法,在pc端通过hdmi接口输出预置视频图形,预置视频图形通过hdmi转换器转换视频信号格式,将视频信号输入至视频分配器扩展为多路视频输出,因此无需单独制作测试工装,也不需要为了满足多路视频输出功能的测试而制作多个视频播放模块,根据测试产品的需要设置hdmi转换器和视频分配器即可,降低了测试成本和工艺的复杂度。
79.可选地,该方法还包括:
80.向测试端发送第二pc指令,第二pc指令用于指示测试端对第二视频输入通道进行测试。
81.具体地,pc端根据测试端反馈的第一视频输入通道的图像识别结果和pc端当前输出的预置视频图像,确认两者相匹配的情况下判断第一视频输入通道测试通过,继而进行下一路视频输入通道的测试。
82.向测试端发送指示测试端对第二视频输入通道进行测试第二pc指令,当接收到测试端发送的第二视频输入通道的图像识别结果后,与pc端当前输出的预置视频图像进行匹配,若匹配成功则说明第二视频输入通道测试通过,直至测试产品的所有视频输入通道测试通过则说明测试产品的视频输入功能正常。若某一路视频输入通道未通过测试,则测试结束,该测试产品的视频输入功能存在异常。
83.例如,pc通过第一pc指令指示测试端对通道1进行测试,测试端反馈通道1的测试结果为视频图像“a”,当前pc端输出的预置视频图像也为“a”,匹配成功,通道1测试通过;然后通过第二pc指令指示测试端对通道2进行测试,测试端反馈通道2的测试结果为视频图像“b”,当前pc端输出的预置视频图像也为“b”,匹配成功,通道2测试通过,直至预设的所有路视频输入通道测试通过。
84.本技术实施例提供的视频输入通道测试方法,通过对测试产品的各路视频输入通道按照预设顺序逐路进行测试,当某一路视频输入通道存在异常则说明该测试产品视频输入功能存在异常,无需设置与测试产品视频输入路数相同的多个视频输出模块,根据每一路视频输入测试的结果来判断测试产品的视频输入功能是否存在异常,减少了测试资源的浪费,提升了测试产品的下线效率。
85.可选地,测试端和pc端通过串口进行通信。
86.具体地,串口即串行通信接口,pc端通过串口向测试端发送pc指令,测试端通过串
口向pc端反馈图像识别结果。
87.图2是本技术实施例提供的视频输入通道测试方法的流程示意图之二,如图2所示,该方法的执行主体为测试端,例如中控屏,该方法至少包括:
88.步骤201、接收pc端输出的经过格式转换的预置视频图像。
89.具体地,测试端接收pc端输出的经过格式转换的预置视频图像。预置视频图像的内容可以根据实际需要进行设置和更换,实际显示为一张静态图片。例如预置视频图像为一张白底黑字的图片,内容为单个字母,如“a”、“b”、“c”等。
90.可选地,预置视频图像通过目标hdmi转换器转换为目标格式的视频信号。通过pc端的hdmi接口输出的预置视频图像,通过不同的hdmi转换器,转换为cvbs信号或ahd信号,以满足不同的测试产品对输入视频信号格式的不同要求。
91.可选地,视频信号输入到视频分配器,扩展为多路视频输出,可以满足不同的测试产品对视频输入路数的不同要求。
92.步骤202、接收pc端发送的第一pc指令,第一指令用于指示测试端对第一视频输入通道进行测试。
93.具体地,测试端接收到pc端发送的pc指令,pc指令中携带有指示对哪一路视频输入通道进行测试的信息。
94.步骤203、基于第一pc指令对第一视频输入通道输入的预置视频图像进行识别,得到第一视频输入通道的图像识别结果。
95.具体地,测试端根据pc端发送的pc指令确定需要进行测试的视频输入通道,根据第一pc指令对第一视频输入通道输入的预置视频图像进行识别,确定第一视频输入通道的图像识别结果。
96.步骤204、将第一视频输入通道的图像识别结果发送给pc端。
97.具体地,测试端根据pc指令对指定视频输入通道输入的预置视频图像进行识别后,将图像识别结果反馈给pc端,以供pc端进行匹配判断测试是否通过。
98.本技术实施例提供的视频输入通道测试方法,测试端根据pc端的pc指令确定当前进行测试的视频输入通道,通过图像识别技术对指定视频输入通道输入的预置视频图像进行识别,得到准确的图像识别结果,避免了硬件差异造成的颜色偏差对测试结果的影响,提升了测试产品的下线效率。
99.可选地,接收pc端发送的第一pc指令之前,还包括:
100.确定测试端的所有视频输入接口接收到pc端输出的预置视频图像。
101.具体地,当测试端所有视频输入接口均接入视频后,再接收pc端发送的pc指令,pc端在控制其输出的视频内容的同时指示测试端测试哪一路视频输入。
102.例如,pc端控制输出内容显示为字母“a”的视频,同时通过pc指令告知测试端对视频输入通道1进行测试。
103.例如,pc端控制输出内容显示为字母“b”的视频,同时通过pc指令告知测试端对视频输入通道2进行测试。
104.可选地,该方法还包括:
105.在第一视频输入通道测试通过的情况下,接收pc端发送的第二pc指令,第二pc指令用于指示测试端对第二视频输入通道进行测试,第二视频输入通道为在第一视频输入通
道测试通过后进行测试的下一路视频输入通道;
106.基于第二pc指令对第二视频输入通道输入的预置视频图像进行识别,得到第二视频输入通道的图像识别结果;
107.将第二视频输入通道的图像识别结果发送给pc端。
108.具体地,测试端根据pc端发送的pc指令逐路对视频输入通道进行测试,当完成一路视频输入通道的测试并且测试通过后,再对下一路视频输入通道进行测试。
109.在第一视频输入通道测试通过的情况下,pc端向测试端发送第二pc指令,测试端接收pc端发送的第二pc指令,确定对第二视频输入通道进行测试,第二视频输入通道是指按照预设顺序进行测试的第一视频输入通道之后的下一路视频输入通道。
110.测试端基于第二pc指令对第二视频输入通道输入的预置视频图像进行图像识别,将图像识别结果反馈给pc端,pc端接收到测试端发送的第二视频输入通道的图像识别结果后,与pc端当前输出的预置视频图像进行匹配,若匹配成功则说明第二视频输入通道测试通过,直至测试产品的所有视频输入通道测试通过则说明测试产品的视频输入功能正常。若某一路视频输入通道未通过测试,则测试结束,该测试产品的视频输入功能存在异常。
111.可选地,测试端和pc端通过串口进行通信。
112.具体地,串口即串行通信接口,pc端通过串口向测试端发送pc指令,测试端通过串口向pc端反馈图像识别结果。
113.本技术实施例提供的视频输入通道测试方法,测试端通过图像识别技术,根据pc端发送的pc指令,逐路识别每一路视频输入通道中的视频图像的内容,并将图像识别结果反馈给pc端,由pc端判断反馈的图像识别结果与pc端输出的预置视频图像是否匹配,从而得到是否通过测试的结论,无需单独制作测试工装,无需设置多个视频输出模块,降低了测试成本和工艺复杂度,同时基于图像识别技术避免了硬件差异造成的颜色偏差对测试结果的影响。
114.下面通过一个具体的示例对本技术实施例提供的视频输入通道测试方法进行说明。
115.图3是本技术实施例提供的视频输入通道测试方法的流程示意图之三,如图3所示,测试端为安卓屏,该方法包括:
116.通过pc端的hdmi接口输出预置视频图像,该图像为一张静态图片,白底黑字,仅显示单个字母“a”、“b”、“c”等。
117.pc端输出的预置视频图像,通过不同的hdmi转换器转换为cvbs信号或ahd信号。
118.视频信号通过视频分配器扩展为多路视频输出。
119.在安卓屏所有视频输入接口均接入视频后,接收来自串口的pc指令,pc端控制其输出的预置视频图像的内容为“a”,同时通过串口发送的pc指令指示安卓屏当前对通道1进行测试。
120.安卓屏接收到来自串口的pc指令后,对通道1输入的视频图像进行识别,输出识别结果为字母“a”,并将识别结果通过串口反馈给pc端。
121.pc端接收到安卓屏反馈的识别结果为:通道1视频图像“a”,与当前输出的预置视频图像“a”相匹配,通道1测试通过,然后进行通道2的测试,直至通道n的测试通过则说明测试产品的视频输入功能正常。
122.其中,pc端和安卓屏之间的接口为串行通讯(cluster communication port,com)接口。
123.图4是本技术实施例提供的视频输入通道测试装置的结构示意图之一,如图4所示,该装置应用于pc端,包括:
124.输出模块401,用于向测试端输出经过格式转换的预置视频图像;
125.第一发送模块402,用于向所述测试端发送第一pc指令,所述第一pc指令用于指示所述测试端对第一视频输入通道进行测试;
126.第一接收模块403,用于接收所述测试端发送的所述第一视频输入通道的图像识别结果;
127.第一确定模块404,用于当所述第一视频输入通道的图像识别结果与所述预置视频图像匹配时,确定所述第一视频输入通道测试通过,对第二视频输入通道进行测试;所述第二视频输入通道为在所述第一视频输入通道测试通过后进行测试的下一路视频输入通道。
128.可选地,所述输出模块还用于:
129.通过高清多媒体接口hdmi向所述测试端输出预置视频图像,预置视频图像通过目标hdmi转换器转换为目标格式的视频信号。
130.可选地,所述视频信号通过视频分配器扩展为多路视频输出。
131.可选地,所述装置还包括:
132.第二发送模块,用于向所述测试端发送第二pc指令,所述第二pc指令用于指示测试端对第二视频输入通道进行测试。
133.可选地,所述测试端与pc端通过串口进行通信。
134.在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
135.图5是本技术实施例提供的视频输入通道测试装置的结构示意图之二,如图5所示,该装置应用于测试端,包括:
136.第二接收模块501,用于接收pc端输出的经过格式转换的预置视频图像;
137.第三接收模块502,用于接收所述pc端发送的第一pc指令,所述第一pc指令用于指示测试端对第一视频输入通道进行测试;
138.第一获取模块503,用于基于所述第一pc指令对所述第一视频输入通道输入的所述预置视频图像进行识别,得到所述第一视频输入通道的图像识别结果;
139.第三发送模块504,用于将所述第一视频输入通道的图像识别结果发送给所述pc端。
140.可选地,所述装置还包括:
141.第二确定模块,用于确定测试端的所有视频输入接口接收到所述pc端输出的预置视频图像。
142.可选地,所述装置还包括:
143.第四接收模块,用于在所述第一视频输入通道测试通过的情况下,接收所述pc端发送的第二pc指令,所述第二pc指令用于指示测试端对第二视频输入通道进行测试,所述
第二视频输入通道为在所述第一视频输入通道测试通过后进行测试的下一路视频输入通道;
144.第二获取模块,用于基于所述第二pc指令对所述第二视频输入通道输入的预置视频图像进行识别,得到所述第二视频输入通道的图像识别结果;
145.第四发送模块,用于将所述第二视频输入通道的图像识别结果发送给所述pc端。
146.在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
147.图6是本技术实施例提供的pc设备的结构示意图,如图6所示,该pc设备可以包括:处理器(processor)601、通信接口(communications interface)602、存储器(memory)603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信。处理器601可以调用存储器603中的逻辑指令,以执行视频输入通道测试方法,包括:
148.向测试端输出经过格式转换的预置视频图像;
149.向测试端发送第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
150.接收测试端发送的第一视频输入通道的图像识别结果;
151.当第一视频输入通道的图像识别结果与预置视频图像匹配时,确定第一视频输入通道测试通过,对第二视频输入通道进行测试;第二视频输入通道为在第一视频输入通道测试通过后进行测试的下一路视频输入通道。
152.此外,上述的存储器603中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
153.在此需要说明的是,本技术实施例提供的上述pc设备,能够实现上述执行主体为pc端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
154.图7是本技术实施例提供的测试设备的结构示意图,如图7所示,该测试设备可以包括:处理器(processor)701、通信接口(communications interface)702、存储器(memory)703和通信总线704,其中,处理器701,通信接口702,存储器703通过通信总线704完成相互间的通信。处理器701可以调用存储器703中的逻辑指令,以执行视频输入通道测试方法,包括:
155.接收pc端输出的经过格式转换的预置视频图像;
156.接收pc端发送的第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
157.基于第一pc指令对第一视频输入通道输入的预置视频图像进行识别,得到第一视
频输入通道的图像识别结果;
158.将第一视频输入通道的图像识别结果发送给pc端。
159.此外,上述的存储器703中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
160.在此需要说明的是,本技术实施例提供的上述测试设备,能够实现上述执行主体为测试端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
161.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的视频输入通道测试方法,包括:
162.向测试端输出经过格式转换的预置视频图像;
163.向测试端发送第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
164.接收测试端发送的第一视频输入通道的图像识别结果;
165.当第一视频输入通道的图像识别结果与预置视频图像匹配时,确定第一视频输入通道测试通过,对第二视频输入通道进行测试;第二视频输入通道为在第一视频输入通道测试通过后进行测试的下一路视频输入通道;
166.或,
167.接收pc端输出的经过格式转换的预置视频图像;
168.接收pc端发送的第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
169.基于第一pc指令对第一视频输入通道输入的预置视频图像进行识别,得到第一视频输入通道的图像识别结果;
170.将第一视频输入通道的图像识别结果发送给pc端。
171.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的视频输入通道测试方法,包括:
172.向测试端输出经过格式转换的预置视频图像;
173.向测试端发送第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
174.接收测试端发送的第一视频输入通道的图像识别结果;
175.当第一视频输入通道的图像识别结果与预置视频图像匹配时,确定第一视频输入通道测试通过,对第二视频输入通道进行测试;第二视频输入通道为在第一视频输入通道
测试通过后进行测试的下一路视频输入通道;
176.或,
177.接收pc端输出的经过格式转换的预置视频图像;
178.接收pc端发送的第一pc指令,第一pc指令用于指示测试端对第一视频输入通道进行测试;
179.基于第一pc指令对第一视频输入通道输入的预置视频图像进行识别,得到第一视频输入通道的图像识别结果;
180.将第一视频输入通道的图像识别结果发送给pc端。
181.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
182.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
183.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1