一种图像采集方法及系统技术方案

技术编号:16842474 阅读:53 留言:0更新日期:2017-12-20 00:50
本发明专利技术公开一种图像采集方法及系统,能够实现将多个摄像头采集的图像传输给接口数量有限的服务器。所述系统包括多个摄像头、桥接器和服务器,多个摄像头分别与桥接器连接,所述桥接器与服务器连接,其中:摄像头,用于通过桥接器为给该摄像头分配的通道将采集的图像发送给所述桥接器;桥接器,用于在各摄像头对应的通道上接收各摄像头发送的图像,并将各摄像头发送的图像编码成目标图像后发送给所述服务器;服务器,用于从桥接器接收到目标图像时,对目标图像进行解码得到各摄像头发送的图像,并存储各摄像头发送的图像。

A method and system for image acquisition

The invention discloses a method and system for image acquisition, which can transmit images collected by a plurality of cameras to a server with limited number of interfaces. The system includes a plurality of cameras, the bridge and the server, multiple cameras are respectively connected with the bridge, the bridge connects to the server, including: camera, used by the bridge for the distribution channel will send camera image acquisition to the bridge; the bridge, for each image receiving camera send in the camera corresponding to the channel, and the image encoding each sent by the camera into the target image is transmitted to the server; the server, for receiving from a bridge to the target image, the target image was obtained by decoding the image sent by the camera, and store the image sent by the camera.

【技术实现步骤摘要】
一种图像采集方法及系统
本专利技术涉及图像采集领域,特别涉及一种图像采集方法和一种图像采集系统。
技术介绍
目前,摄像头主要通过USB(UniversalSerialBus)接口、Ethernet接口或者MIPICSI(MobileIndustryProcessorInterfaceCameraSerialInterface)接口、并行接口、MIPI接口(MobileIndustryProcessorInterface,移动产业处理器接口)等,将采集的图像传输给服务器(该服务器可以是Linux操作系统,也可以是Windows操作系统)。但是在一些应用场景中,例如自动驾驶领域,往往会在车辆上安装数量较多(例如9路,甚至十几路)的摄像头用于采集环境图像数据,而服务器可能是仅包含接口数量有限的PC或ARM服务器,则针对该种应用场景,如何将多路摄像头采集的图像同时传输给服务器,则成为亟待解决的技术问题。
技术实现思路
鉴于上述问题,本专利技术提供一种图像采集方法及系统,能够实现将多个摄像头采集的图像传输给接口数量有限的服务器。本专利技术实施例,一方面,提供一种图像采集系统,该系统包括多个摄像头、桥接器和服务器,多个摄像头分别与桥接器连接,所述桥接器与服务器连接,其中:摄像头,用于通过桥接器为给该摄像头分配的通道将采集的图像发送给所述桥接器;桥接器,用于在各摄像头对应的通道上接收各摄像头发送的图像,并将各摄像头发送的图像编码成目标图像后发送给所述服务器;服务器,用于从桥接器接收到目标图像时,对目标图像进行解码得到各摄像头发送的图像,并存储各摄像头发送的图像。本专利技术实施例,另一方面,提供一种图像采集方法,方法包括:多个摄像头分别通过桥接器为各摄像头分配的通道,将采集的图像发送给所述桥接器;桥接器将所述多个摄像头发送的图像编码成目标图像后发送给所述服务器;服务器对接收到的目标图像进行解码得到所述多个摄像头分别发送的图像,并存储各摄像头发送的图像。本专利技术提供的图像采集方法和图像采集系统中,多个摄像头连接在一个桥接器上,多个摄像头将采集的图像发送给桥接器,由桥接器将多个摄像头传输的多帧图像编码成一帧目标图像,并由桥接器将该目标图像发送给服务器。即本专利技术技术方案实现了多个摄像头将各自采集的图像通过一个接口同时传输给服务器的目的,从而解决了现有技术中摄像头数量较多、服务器接口数量有限的应用场景中摄像头无法同时将采集的图像传输给服务器的技术问题。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。图1为本专利技术实施例中图像采集系统的结构示意图之一;图2为本专利技术实施例中记录摄像头基本属性信息的示意图;图3A~图3C分别为采用不同的拼接方式拼接得到目标图像的示意图;图4为本专利技术实施例中图像采集系统的结构示意图之二;图5为本专利技术实施例中图像采集系统的结构示意图之三;图6为本专利技术实施例中图像采集系统的结构示意图之四;图7为本专利技术实施例中图像采集方法的流程图之一;图8为本专利技术实施例中图像采集方法的流程图之二;图9为本专利技术实施例中图像采集方法的流程图之三。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。实施例一参见图1,为本专利技术实施例提供的图像采集系统的结构示意图,该图像采集系统可以用于自动驾驶车辆、无人机、无人船、机器人等,对于应用场景本申请不做严格限定。该图像采集系统包括多个摄像头1、桥接器2和服务器3,多个摄像头1分别与桥接器2连接,桥接器2与服务器3连接,其中:摄像头1,用于通过桥接器2为给该摄像头1分配的通道将采集的图像发送给所述桥接器2。本专利技术实施例中,在将摄像头1接入到桥接器2时,桥接器2为该摄像头1分配对应的通道,摄像头1通过分配的对应的通道与桥接器2进行数据传输。桥接器2,用于在各摄像头1对应的通道上接收各摄像头1发送的图像,并将各摄像头1发送的图像编码成目标图像后发送给所述服务器3。本专利技术实施例中,桥接器2可将各摄像头1发送的采集时间相同/相近的图像编码成一帧目标图像,并将该目标图像发送给服务器3。服务器3,用于从桥接器2接收到目标图像时,对目标图像进行解码得到各摄像头1发送的图像,并存储各摄像头1发送的图像。本专利技术实施例中,在服务器3中预先为每个摄像头1分配一块用于存储该摄像头1发送的图像的存储空间,服务器3在得到各摄像头1发送的图像时,将各摄像头1发送的图像分别存储至相应的存储空间中。该存储空间可以是挂载在服务器3上的硬盘,也可以是服务器3内部的存储空间,本申请不作严格限定。本专利技术实施例中,所述多个摄像头1的参数型号可以相同也可以不相同,例如有些摄像头为广角摄像头,有些摄像头为远距摄像头。本申请不做严格限定。优选地,为及时了解各个摄像头1的工作状态,以便在摄像头1发生异常时能够及时获知并进行处理,本专利技术实施例中,桥接器2在各个通道从相应摄像头1接收图像的过程中实时/周期性的判断各摄像头1的工作状态,并记录各摄像头1对应的状态;桥接器2可以实时或周期性的将各摄像头1的工作状态同步到服务器3,也可以由服务器3实时或周期性的从桥接器2获取各摄像头1对应的工作状态;服务器3再根据各摄像头1对应的工作状态确定出异常摄像头,并进行报警。因此,本专利技术实施例中,所述桥接器2进一步用于:根据各摄像头1对应通道上的数据传输情况确定各摄像头1对应的工作状态,并记录各摄像头1对应的工作状态。相应地,服务器3进一步用于:从所述桥接器2获取各摄像头1对应的工作状态和安装位置;根据各摄像头1对应的工作状态确定出异常摄像头,并生成包含异常摄像头以及异常摄像头的安装位置的故障提醒信息。由于生成的故障提醒信息中包含异常摄像头的安装位置(如前向左侧位置、前向右侧位置、前向中间位置、左侧位置、右侧位置、后向位置等),因此,工作人员可以非常直观、快速的获知是哪一台摄像头发生异常。可替代的,本专利技术实施例中,生成的故障提醒信息中可以是包含异常摄像头以及异常摄像头的编号/名称。本专利技术实施例可以预先为连接在桥接器2上的各个摄像头1进行编号、记录安装位置或者取名称,并在桥接器2中预先存储各摄像头的基本属性信息,例如:摄像头基本属性信息包括摄像头的ID信息、摄像头的编号/安装位置/名称等。摄像头1传输一帧图像的原理,一般是先传输像素时钟,再逐一像素传输,直到一帧图像的所有像素发送完毕即完成一帧图像的传输。因此,本专利技术实施例中,桥接器2根据各摄像头1对应通道上的数据传输情况确定各摄像头1对应的工作状态,具体可通过但不仅限于以下任意一种方式实现:方式1、桥接器2在摄像头1对应通道上接收到图像时开始计时;若在预置时长内未在所述通道上接收到下一像素时钟,则确定所述摄像头1对应的工作状态为异常;若在预置时长内在所述通道上接收到下一像素时钟,则确定所述摄像头1对应的工作状态为正常。方式2、桥接器2在摄像头1对应通道上接收到像素时钟时开本文档来自技高网
...
一种图像采集方法及系统

【技术保护点】
一种图像采集系统,其特征在于,包括多个摄像头、桥接器和服务器,多个摄像头分别与桥接器连接,所述桥接器与服务器连接,其中:摄像头,用于通过桥接器为给该摄像头分配的通道将采集的图像发送给所述桥接器;桥接器,用于在各摄像头对应的通道上接收各摄像头发送的图像,并将各摄像头发送的图像编码成目标图像后发送给所述服务器;服务器,用于从桥接器接收到目标图像时,对目标图像进行解码得到各摄像头发送的图像,并存储各摄像头发送的图像。

【技术特征摘要】
1.一种图像采集系统,其特征在于,包括多个摄像头、桥接器和服务器,多个摄像头分别与桥接器连接,所述桥接器与服务器连接,其中:摄像头,用于通过桥接器为给该摄像头分配的通道将采集的图像发送给所述桥接器;桥接器,用于在各摄像头对应的通道上接收各摄像头发送的图像,并将各摄像头发送的图像编码成目标图像后发送给所述服务器;服务器,用于从桥接器接收到目标图像时,对目标图像进行解码得到各摄像头发送的图像,并存储各摄像头发送的图像。2.根据权利要求1所述的系统,其特征在于,所述桥接器进一步用于:根据各摄像头对应通道上的数据传输情况确定各摄像头对应的工作状态,并记录各摄像头对应的工作状态;服务器进一步用于:从所述桥接器获取各摄像头对应的工作状态和安装位置;根据各摄像头对应的工作状态确定出异常摄像头,并生成包含异常摄像头以及异常摄像头的安装位置的故障提醒信息。3.根据权利要求2所述的系统,其特征在于,桥接器根据各摄像头对应通道上的数据传输情况确定各摄像头对应的工作状态,具体包括:桥接器在摄像头对应通道上接收到图像时开始计时;若在预置时长内未在所述通道上接收到下一像素时钟,则确定所述摄像头对应的工作状态为异常;若在预置时长内在所述通道上接收到下一像素时钟,则确定所述摄像头对应的工作状态为正常。4.根据权利要求2所述的系统,其特征在于,所述服务器进一步用于:从所述桥接器获取摄像头的属性信息,并根据所述属性信息设置摄像头工作参数,将设置的摄像头工作参数发送给所述桥接器;所述桥接器进一步用于:根据服务器发送的摄像头工作参数对各摄像头进行参数调整。5.根据权利要求4所述的系统,其特征在于,服务器从所述桥接器获取摄像头的属性信息,并根据所述属性信息设置摄像头工作参数,具体包括:在服务器上电时,从所述桥接器获取包括各摄像头拍摄的图像尺寸以及工作状态的属性信息;根据工作状态正常的摄像头拍摄的图像尺寸以及预置的图像拼接方式,确定目标图像的尺寸;生成包含目标图像的尺寸和工作状态为异常的摄像头的像素属性信息;根据所述像素属性信息设置摄像头工作参数。6.根据权利要求1所述的系统,其特征在于,桥接器将各摄像头发送的图像编码成目标图像后发送给所述服务器,具体包括:桥接器按照预置的图像拼接方式将各摄像头发送的同一时刻的图像拼接成一帧目标图像,并将所述目标图像发送给所述服务器;服务器对目标图像进行解码得到各摄像头发送的图像,具体包括:服务器按照预置的图像拆分方式,将所述目标图像拆分成各摄像头发送的图像。7.根据权利要求1所述的系统,特征在于,所述多个摄像头分别通过mipi接口将图像发送给桥接器;所述桥接器通过mipi接口将目标图像发送给所述...

【专利技术属性】
技术研发人员:王明孙杰
申请(专利权)人:北京图森未来科技有限公司
类型:发明
国别省市:北京,11

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

1