System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于摄像头检测,更具体地,涉及一种摄像头数据传输方法、检测设备及检测系统。
技术介绍
1、摄像头检测领域,包含有手机摄像头、车载摄像头、监控摄像头等,这些摄像头的分辨率有大有小。
2、在摄像头检测过程中,为了适应检测各种摄像头,可以设计不同的转板,不同转板可以连接不同接口类型的摄像头,实现一个检测设备能够通过不同转板与不同接口类型的摄像头进行通信。在检测设备采集到摄像头的图像数据之后,按照通信接口(需要是上位机所支持的通信接口,例如usb3.0或光口)对应的接口协议对摄像头的图像数据进行转换,再将转换后的图像数据通过上述通信接口传输至上位机,进而上位机可以基于图像数据对摄像头进行检测。
3、一般地,检测设备上的一个通信接口(如usb3.0或光口)仅固定传输一路摄像头的数据,导致检测设备所能支持的摄像头路数受限于检测设备上的通信接口数量,检测效率较低。
技术实现思路
1、针对现有技术的缺陷,本申请的目的在于提高摄像头检测效率,旨在解决现有技术中检测设备所能支持的摄像头路数受限于检测设备上的通信接口数量的问题。
2、为实现上述目的,第一方面,本申请提供了一种摄像头数据传输方法,应用于检测设备,所述检测设备通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述方法包括以下步骤:
3、s1:获取目标摄像头的目标图像数据,所述目标摄像头为任意一个待测摄像头;
4、s2:通过所述目标摄像头对应的目标
5、可选地,步骤s1具体包括:
6、通过目标转板接收图像数据流,所述目标转板用于将多个待测摄像头的图像数据合成为所述图像数据流,所述目标转板与所述目标摄像头相连接,所述图像数据流中各个数据帧携带有转板通道号,所述转板通道号用于标识数据帧所属的待测摄像头;
7、基于所述图像数据流和所述目标摄像头对应的转板通道号,提取所述目标图像数据。
8、可选地,还包括通过以下步骤确定所述通道对应关系:
9、接收所述上位机发送的目标配置指令,所述目标配置指令用于指示最新的通道对应关系;
10、基于所述目标配置指令,确定所述通道对应关系。
11、可选地,还包括:
12、通过所述目标摄像头对应的目标虚拟通道,接收上位机发送的目标控制指令,并基于所述目标控制指令控制所述目标摄像头。
13、可选地,所述基于所述目标控制指令控制所述目标摄像头,包括:
14、发送所述目标控制指令至所述目标摄像头;
15、接收所述目标摄像头反馈的目标响应消息,并通过所述目标摄像头对应的目标虚拟通道,转发所述目标响应消息至所述上位机。
16、可选地,所述通道对应关系包括:第一类映射配置和/或第二类映射配置;
17、所述第一类映射配置,用于指示通过一个虚拟通道传输一个摄像头的数据;
18、所述第二类映射配置,用于指示通过两个或两个以上的虚拟通道传输一个摄像头的数据。
19、第二方面,本申请还提供一种检测设备,包括:图像处理模块和控制模块,所述图像处理模块通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述图像处理模块和所述控制模块之间通信连接;
20、所述图像处理模块用于获取目标摄像头的目标图像数据,所述目标摄像头为任意一个待测摄像头;通过所述目标摄像头对应的目标虚拟通道,发送所述目标图像数据至上位机;
21、所述控制模块用于确定通道对应关系;
22、所述目标摄像头对应的目标虚拟通道是基于通道对应关系确定的,所述通道对应关系用于表征待测摄像头与各个通信接口上的虚拟通道之间的对应关系,所述通信接口用于承载一个或多个虚拟通道,一个所述虚拟通道用于传输一个待测摄像头的数据至所述上位机。
23、可选地,所述图像处理模块还用于接收所述上位机发送的目标配置指令,并转发所述目标配置指令至所述控制模块,所述目标配置指令用于指示最新的通道对应关系;
24、所述控制模块用于基于所述目标配置指令,更新目标寄存器,所述目标寄存器用于存储通道对应关系的配置信息。
25、可选地,所述通信接口为usb接口或光纤接口。
26、第三方面,本申请还提供一种检测系统,包括:上位机和上述任意一种所述检测设备通过多个通信接口与所述上位机连接,所述检测设备上的一个通信接口对应所述上位机上的一个通信接口;所述上位机用于通过所述目标摄像头对应的目标虚拟通道,接收所述目标摄像头的目标图像数据,并基于所述目标图像数据检测所述目标摄像头。
27、可选地,还包括:至少一个转板,所述转板与所述检测设备连接,所述检测设备上的一个转板接口对应所述转板上的一个转板接口,所述转板具有多个摄像头接口,所述转板上的一个摄像头接口连接一个待测摄像头;
28、所述转板用于接收多个待测摄像头的图像数据,并将多个待测摄像头的图像数据合成为图像数据流,并发送所述图像数据流至所述检测设备。
29、可选地,所述检测设备上通信接口的数量为n个,所述检测设备上转板接口的数量为x个,所述待测摄像头的数量为m个,n、x和m为自然数。
30、可选地,所述转板用于:在所述转板接口的接口类型与所述摄像头接口的接口类型不相符的情况下,将符合第一接口协议的图像数据转换成符合第二接口协议的图像数据,并基于转换后的图像数据合成所述图像数据流;
31、其中,所述第一接口协议为摄像头接口对应的接口协议,所述第二接口协议为所述转板接口对应的接口协议。
32、可选地,所述上位机还用于:接收目标输入,所述目标输入用于确定所述通道对应关系;响应于所述目标输入,同步所述通道对应关系至所述检测设备。
33、可以理解的是,上述第二方面至第三方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
34、总体而言,通过本申请所构思的以上技术方案与现有技术相比,具有以下有益效果:
35、通过将各个通信接口对应的物理通道划分为指定数量的虚拟通道,一个通信接口能够承载一个或多个虚拟通道,且虚拟通道能够用于在检测设备与上位机之间传输待测摄像头的数据,检测设备能够基于预配置的通道对应关系确定待测摄像头与各个通信接口上的虚拟通道之间的对应关系,进而在获取到目标摄像头的目标图像数据之后,可以通过目标摄像头对应的目标虚拟通道,发送目标图像数据至上位机,上位机能够通过目标虚拟通道接收目标图像数据并基于目标图像数据对目标摄像头进行检测。因此,在摄像头检测过本文档来自技高网...
【技术保护点】
1.一种摄像头数据传输方法,其特征在于,应用于检测设备,所述检测设备通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述方法包括以下步骤:
2.根据权利要求1所述摄像头数据传输方法,其特征在于,步骤S1具体包括:
3.根据权利要求1所述摄像头数据传输方法,其特征在于,还包括:
4.根据权利要求1-3任一项所述摄像头数据传输方法,其特征在于,所述通道对应关系包括:第一类映射配置和/或第二类映射配置;
5.一种检测设备,其特征在于,包括:图像处理模块和控制模块,所述图像处理模块通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述图像处理模块和所述控制模块之间通信连接;
6.根据权利要求5所述检测设备,其特征在于,所述图像处理模块还用于接收所述上位机发送的目标配置指令,并转发所述目标配置指令至所述控制模块,所述目标配置指令用于指示最新的通道对应关系;
7.一种检测系统,其特征在于,包括:上位机和如权利要求5或6所述检测设备;
8.根据权利要
9.根据权利要求8所述检测系统,其特征在于,所述转板用于:
10.根据权利要求8所述检测系统,其特征在于,所述检测设备上通信接口的数量为N个,所述检测设备上转板接口的数量为X个,所述待测摄像头的数量为M个,N、X和M为自然数。
...【技术特征摘要】
1.一种摄像头数据传输方法,其特征在于,应用于检测设备,所述检测设备通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述方法包括以下步骤:
2.根据权利要求1所述摄像头数据传输方法,其特征在于,步骤s1具体包括:
3.根据权利要求1所述摄像头数据传输方法,其特征在于,还包括:
4.根据权利要求1-3任一项所述摄像头数据传输方法,其特征在于,所述通道对应关系包括:第一类映射配置和/或第二类映射配置;
5.一种检测设备,其特征在于,包括:图像处理模块和控制模块,所述图像处理模块通过多个通信接口与上位机连接,所述上位机用于基于待测摄像头的数据进行摄像头检测,所述图像处理模块和所述控制模块之间通信连接;
6.根据权利要求5所述检测设备,其...
【专利技术属性】
技术研发人员:操家星,刘健,
申请(专利权)人:武汉精立电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。