一种摄像机系统技术方案

技术编号:38607088 阅读:8 留言:0更新日期:2023-08-26 23:38
本申请实施例公开了一种摄像机系统,该摄像机系统具体包括:拍摄模块、时序控制模块和主控模块,其中拍摄模块生成的图像数据直接输出给主控模块,主控模块根据时序控制模块生成的帧标记区分图像数据。因拍摄数据不需要经过时序控制模块也可以完成识别,则无需时序控制模块在拍摄数据中打标记,降低了时序控制模块的规格要求,从而低成本的实现了视频数据和抓拍数据的区分。拍数据的区分。拍数据的区分。

【技术实现步骤摘要】
一种摄像机系统


[0001]本申请实施例涉及图像处理领域,尤其涉及一种摄像机系统。

技术介绍

[0002]随着摄像机技术的快速发展,摄像机的应用也越来越广泛,例如在交通摄像机抓拍系统中,需要实现基于视频的态势拍摄和基于图片的违法抓拍。为了实现对图片和视频进行不同的处理,还需要知道图像传感器输出的裸数据(raw)是视频数据还是抓拍数据。
[0003]图像传感器的时序是由可编程逻辑门阵列(field programmable gate array,FPGA)直接控制,所以图像传感器每帧输出的raw是视频数据还是抓拍数据FPGA是知道的。因此,将图像传感器输出的raw经过FPGA打上标记后再传输到系统芯片(system on chip,SOC),SOC采集到raw就已经带了该帧数据的标记,从而识别出视频数据和抓拍数据。
[0004]但是该方案需要高规格的FPGA才能实现在raw中打上标记,高规格的FPGA不仅获取困难而且成本高,如何在摄像机系统中低成本的实现视频数据和抓拍数据的识别区分成为当前亟待解决的问题。

技术实现思路

[0005]本申请实施例提供一种摄像机系统,用于低成本的实现视频数据和抓拍数据的区分。
[0006]本申请第一方面提供一种摄像机系统,包括:拍摄模块、时序控制模块和主控模块,其中,拍摄模块用于接收时序控制模块发送的图像数据的拍摄参数,并根据拍摄参数拍摄以生成图像数据,图像数据为一帧视频数据或一帧抓拍数据;时序控制模块用于向拍摄模块发送拍摄参数,并生成与拍摄参数对应的帧标记,帧标记用于确定图像数据为视频数据或抓拍数据中的一种;主控模块用于从拍摄模块获取图像数据,从时序控制模块获取帧标记,并根据图像数据对应的帧标记区分图像数据。
[0007]本申请中的时序控制模块和主控模块连接,时序控制模块和拍摄模块连接,拍摄模块和主控模块连接。
[0008]本申请中的拍摄模块包括镜头、补光单元和图像传感器(sensor),其中,镜头和图像传感器集成在一起,可选的,补光单元为疝气灯、发光二极管(light

emitting diode,LED)灯或者多功能合一的补光灯,时序控制模块为可编程逻辑门阵列(field programmable gate array,FPGA),主控模块为系统芯片(system on chip,SOC),其中,时序控制模块和主控模块集成在一起。由于补光单元的主动补光和图像传感器的时序需要严格同步,对实时性要求非常高,因此对图像传感器的时序控制(曝光参数控制)以及补光灯控制(补光信息控制)由SOC通过FPGA实现。
[0009]该第一方面,拍摄模块生成的图像数据直接输出给主控模块,主控模块根据时序控制模块生成的帧标记区分图像数据。因拍摄数据不需要经过时序控制模块也可以完成识别,则无需时序控制模块在拍摄数据中打标记,降低了时序控制模块的规格要求,从而低成
本的实现了视频数据和抓拍数据的区分。
[0010]在第一方面的一种可能的实现方式中,时序控制模块还用于生成与帧标记对应的的第一帧序号,并将第一帧序号发送给主控模块,主控模块还用于生成与主控模块接收到的图像数据对应的第二帧序号,确定与第二帧序号匹配的第一帧序号,根据第一帧序号对应的帧标记区分图像数据。
[0011]该种可能的实现方式中,时序控制模块和主控模块都分别各自生成帧序号,第一帧序号和第二帧序号对齐,从而使得主控模块可以基于第二帧序号匹配到第一帧序号,进而确定帧标记,提升了方案的可实现性。
[0012]在第一方面的一种可能的实现方式中,主控模块还用于确定主控模块接收到的帧标记中是否存在丢失的帧标记,时序控制模块还用于生成连续帧标记,并将连续帧标记发送给主控模块,连续帧标记包括连续的至少两个帧标记,主控模块还用于在确定存在丢失的帧标记时,根据连续帧标记确定丢失的帧标记的类型。
[0013]该种可能的实现方式中,主控模块在确认存在丢失的帧标记时,可以根据时序控制模块生成的连续帧标记确定丢失的帧标记的类型,即使存在帧标记的丢失也可以确定出图像数据的是否为抓拍数据,提升了方案的识别准确性。
[0014]在第一方面的一种可能的实现方式中,主控模块还用于对图像数据进行分析得到分析结果,该分析结果可以用于确定后续的图像数据的拍摄参数。具体地,主控模块可以根据分析结果向时序控制模块发送控制命令,该控制命令包含后续的图像数据的拍摄参数。
[0015]该种可能的实现方式中,主控模块是对收到的图像数据进行分析后才下发控制命令,时序控制模块是根据主控模块的控制命令来实时控制拍摄模块的拍摄参数,提升了方案的可实现性。
[0016]在第一方面的一种可能的实现方式中,控制命令还包括抓拍命令,帧标记为视频帧标记或抓拍帧标记中的一种,时序控制模块还用于生成与抓拍帧标记对应的第三帧序号,并将第三帧序号发送给主控模块,主控模块用于根据第三帧序号确定与抓拍命令对应的抓拍数据。
[0017]该种可能的实现方式中,主控模块还可以接收到时序控制模块生成的与抓拍数据对应的第三帧序号,主控模块可以根据第三帧序号确定与抓拍命令对应的抓拍数据,提升了会对业务产生影响的抓拍数据的识别的准确性。
[0018]在第一方面的一种可能的实现方式中,时序控制模块具体用于根据抓拍命令生成第三帧序号。
[0019]该种可能的实现方式中,因抓拍命令对应一个抓拍数据,且第三帧序号对应一个抓拍数据,因此时序控制模块可以直接根据抓拍命令来确定出第三帧序号,减小了时序控制模块的工作负载和开销。
[0020]在第一方面的一种可能的实现方式中,时序控制模块包括第一计数器和第三计数器,主控模块包括第二计数器,时序控制模块具体用于通过第一计数器生成第一帧序号,通过第三计数器生成第三帧序号,主控模块具体用于通过第二计数器生成第二帧序号。
[0021]该种可能的实现方式中,时序控制模块和主控模块都通过计数器来生成帧序号,提升了方案的可实现性。
[0022]在第一方面的一种可能的实现方式中,帧标记还包括抓拍帧合并标记,主控模块
还用于确定与抓拍帧合并标记对应的抓拍数据是基于至少两个抓拍命令得到的。
[0023]该种可能的实现方式中,在拍摄模块拍摄时,时序控制模块可能收到两次或以上抓拍命令,而对于这两次抓拍命令,拍摄模块只输出一帧抓拍数据,这时主控模块可以根据抓拍帧合并标记确定出该抓拍数据是基于至少两个抓拍命令得到的,避免主控模块将抓拍命令与抓拍数据对应错误。
[0024]在第一方面的一种可能的实现方式中,时序控制模块具体用于在生成第一个第三帧序号时开始生成第一帧序号,主控模块具体用于在接收到第一个第三帧序号时开始生成第二帧序号。
[0025]该种可能的实现方式中,因摄像机系统默认生成视频数据,主控模块和时序控制模块都在第一个抓拍数据开始生成帧序号,从而可以更方便的对齐帧序号,提升了方案的识别准确性。
[0026]在第一方面的一种可能的实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摄像机系统,包括拍摄模块、时序控制模块和主控模块,其特征在于:所述拍摄模块,用于接收所述时序控制模块发送的图像数据的拍摄参数,并根据所述拍摄参数拍摄以生成所述图像数据,所述图像数据为一帧视频数据或一帧抓拍数据;所述时序控制模块,用于向所述拍摄模块发送所述拍摄参数,并生成与所述拍摄参数对应的帧标记,所述帧标记用于确定所述图像数据为视频数据或抓拍数据中的一种;所述主控模块,用于从所述拍摄模块获取所述图像数据,从所述时序控制模块获取所述帧标记,并根据所述图像数据对应的帧标记区分所述图像数据。2.根据权利要求1所述的系统,其特征在于,所述时序控制模块还用于生成与所述帧标记对应的第一帧序号,并将所述第一帧序号发送给所述主控模块,所述主控模块还用于生成与所述主控模块接收到的图像数据对应的第二帧序号,确定与第二帧序号匹配的第一帧序号,根据所述第一帧序号对应的帧标记区分所述图像数据。3.根据权利要求1或2所述的系统,其特征在于,所述主控模块还用于确定所述主控模块接收到的帧标记中是否存在丢失的帧标记,所述时序控制模块还用于生成连续帧标记,并将所述连续帧标记发送给所述主控模块,所述连续帧标记包括连续的至少两个所述帧标记,所述主控模块还用于在确定存在所述丢失的帧标记时,根据所述连续帧标记确定所述丢失的帧标记的类型。4.根据权利要求1

3中任一项所述的系统,其特征在于,所述主控模块还用于对所述图像数据进行分析得到分析结果,所述分析结果用于确定后续的...

【专利技术属性】
技术研发人员:黄进新
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1