CN113689707B - 视频数据处理方法、装置以及计算机可读存储介质 - Google Patents
视频数据处理方法、装置以及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113689707B CN113689707B CN202110821437.1A CN202110821437A CN113689707B CN 113689707 B CN113689707 B CN 113689707B CN 202110821437 A CN202110821437 A CN 202110821437A CN 113689707 B CN113689707 B CN 113689707B
- Authority
- CN
- China
- Prior art keywords
- image
- type
- current frame
- frame image
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/017—Detecting movement of traffic to be counted or controlled identifying vehicles
- G08G1/0175—Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Studio Devices (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
本申请公开了一种视频数据处理方法、装置以及计算机可读存储介质,所述方法包括:协处理器获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据;根据子图像数据确定当前帧图像的类型,并将类型发送至中央处理器,以使得中央处理器根据类型对接收到的当前帧图像进行分类和处理。通过这样的设计方式,不仅可以保持多快门抓拍的优势,而且可以大大降低对协处理器的性能要求,并且可以使得输出给图像传感器的同步信息与中央处理器采集到的视频数据的时序相关性强。
Description
技术领域
本申请涉及智能交通技术领域,特别是涉及一种视频数据处理方法、装置以及计算机可读存储介质。
背景技术
在智能交通领域,目前普遍采用的抓拍方案叫双快门或三快门抓拍方案。不同的图像快门模式用于根据实际需求采集不同品质的图像数据。例如:视频快门模式数据用于普通视频监控;抓拍快门模式数据用于违法取证;图片快门模式数据用于车辆的识别与跟踪。因此,需要对图像传感器采集的图像数据进行分类。协处理器采集到图像传感器输出的图像数据,在设定位置添加当前图像快门模式信息以及抓拍信息,输出给中央处理器,中央处理器采集到带有附加信息的图像后根据信息分类进行相应的处理。
目前低成本的智能交通抓拍方案主要为依靠协处理器传递伪视频数据信息给中央处理器,中央处理器依此来区分收到的图像数据的视频快门模式。但是,随着图像传感器输出图像的分辨率和帧率不断提高,图像传感器输出信号数量越来越多,这就对选用的协处理器的运行频率、逻辑单元数目、管脚数量等核心参数有很高的要求,也意味着当前方案下协处理器的选型局限性很大。因此,亟需一种新的视频数据处理方法来解决上述问题。
发明内容
本申请主要解决的技术问题是提供一种视频数据处理方法、装置以及计算机可读存储介质,可以使得协处理器在实时的控制图像传感器的驱动与曝光、增益控制以及外围组件的处理的同时只需解析和传递一个通道的数据信号。
为解决上述技术问题,本申请采用的一个技术方案是:提供一种视频数据处理方法,包括:协处理器获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据;根据所述子图像数据确定所述当前帧图像的类型,并将所述类型发送至中央处理器,以使得所述中央处理器根据所述类型对接收到的所述当前帧图像进行分类和处理。
其中,所述将所述类型发送至中央处理器的步骤,包括:将所述当前帧图像的类型以二进制方式发送至中央处理器,其中,所述类型包括视频帧或图片帧或抓拍帧。
其中,所述协处理器与所述中央处理器之间包括并行设置的第一传输线和第二传输线;所述将所述当前帧图像的类型以二进制方式发送至中央处理器的步骤,包括:响应于所述当前帧图像的类型为视频帧,使所述第一传输线传输低电平信号且所述第二传输线传输低电平信号;响应于所述当前帧图像的类型为图片帧,使所述第一传输线传输低电平信号且所述第二传输线传输高电平信号;响应于所述当前帧图像的类型为抓拍帧,使所述第一传输线传输高电平信号且所述第二传输线传输低电平信号。
其中,所述根据所述子图像数据确定所述当前帧图像的类型的步骤,包括:将下发至图像传感器的图像参数与所述子图像数据进行匹配,以确定所述子图像数据的类型;其中,所述子图像数据的类型即为所述当前帧图像的类型。
其中,所述根据所述子图像数据确定所述当前帧图像的类型的步骤之前,包括:根据预设条件产生行/场同步信号,同时在所述行/场同步信号产生时刻将所述图像参数下发至所述图像传感器;其中,所述预设条件与图像分辨率及图像帧率相关。
其中,所述根据预设条件产生行/场同步信号的步骤之后,包括:将所述行/场同步信号发送至所述图像传感器,并控制所述图像传感器经延迟时间后输出所述当前帧图像的帧起始信号;其中,所述延迟时间由所述图像传感器的寄存器值决定。
其中,所述根据所述子图像数据确定所述当前帧图像的类型的步骤之后,还包括:在前一帧图像的帧同步信号的下降沿对所述当前帧图像的类型进行标记,以获得所述当前帧图像的类型。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种视频数据处理方法,包括:信号复制器获得图像传感器采集获得的当前帧图像,并复制所述当前帧图像中所有通道的子图像数据,且其中一个通道的子图像数据复制为两份;将复制为两份的其中一份子图像数据发送至协处理器,以使得所述协处理器根据所述子图像数据确定所述当前帧图像的类型;以及将复制的所有通道的子图像数据发送至中央处理器,以使得所述中央处理器在接收到所述类型后将其进行分类和处理。
为解决上述技术问题,本申请采用的又一个技术方案是:提供一种视频数据处理方法,包括:中央处理器获得信号复制器复制的当前帧图像中所有通道的子图像数据以及协处理器传输的所述当前帧图像的类型;根据所述类型对接收到的所述当前帧图像进行分类和处理。
其中,所述根据所述类型对接收到的所述当前帧图像进行分类和处理的步骤,包括:响应于所述类型为视频帧,将所述当前帧图像输入至编码显示模块进行处理;响应于所述类型为图片帧,将所述当前帧图像输入至智能算法模块进行处理;响应于所述类型为抓拍帧,将所述当前帧图像输入至取证上图模块进行处理。
为解决上述技术问题,本申请采用的又一个技术方案是:提供一种视频数据处理装置,包括:协处理器、图像传感器、信号复制器以及中央处理器;所述协处理器分别与所述图像传感器、所述信号复制器以及所述中央处理器连接,所述信号复制器分别与所述图像传感器以及所述中央处理器连接;其中,所述协处理器、所述图像传感器、所述信号复制器和所述中央处理器相互配合以实现上述任一实施例所述的视频数据处理方法。
其中,所述协处理器与所述中央处理器之间包括并行设置的第一传输线和第二传输线,所述协处理器通过所述第一传输线和所述第二传输线将当前帧图像的类型传输至所述中央处理器。
为解决上述技术问题,本申请采用的又一个技术方案是:提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于实现上述任一实施例所述的视频数据处理方法。
区别于现有技术的情况,本申请的有益效果是:本申请中协处理器只需要获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据,根据子图像数据可以确定当前帧图像的类型,并将类型发送至中央处理器,以使得中央处理器根据类型对接收到的当前帧图像进行分类和处理。通过这样的设计方式,由于协处理器不再采集完整的图像传感器传递的数据,也无需设定位置使用帧类型标示模块添加当前帧图像的类型以及抓拍信息,只需要解析图像传感器输出的其中一个通道的图像数据,不仅可以保持多快门抓拍的优势,而且可以大大降低对协处理器的性能要求,并且可以使得输出给图像传感器的同步信息与中央处理器采集到的视频数据的时序相关性强。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是现有技术中视频数据处理方法的流程结构示意图;
图2是相关技术中图像数据通道的示意图;
图3是相关技术中整画幅的行/帧同步信号的示意图;
图4是本申请视频数据处理装置一实施方式的结构示意图;
图5是本申请视频数据处理方法一实施方式的流程结构示意图;
图6是相关技术中图像传感器的输出模式的示意图;
图7是相关技术中同步码表示形式的示意图;
图8是本申请视频数据处理方法一实施方式的流程示意图;
图9是标记图像类型的时序示意图;
图10是本申请视频数据处理方法另一实施方式的流程示意图;
图11是本申请视频数据处理方法又一实施方式的流程示意图;
图12是本申请视频数据处理装置的结构框图;
图13是本申请计算机可读存储介质一实施方式的框架示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1是现有技术中视频数据处理方法的流程结构示意图。中央处理器通过低速通信接口发送主控信号至协处理器,协处理器通过辅助设备控制接口与辅助设备连接,协处理器收到主控信号后生成控制信号并发送至图像传感器,图1中VF表示图像传感器配置的对应输出接口模式的图像帧。S表示视频快门模式数据,主要用作视频监控;T表示图片快门模式数据,提供给智能算法模块,用作目标跟踪与识别;TM表示抓拍快门模式数据,提供给抓拍模块,用作图片取证;S_i表示携带视频快门模式指示信息的图像传感器数据;T_i表示携带图片快门模式指示信息的图像传感器数据;TM_i携带抓拍快门模式指示信息的图像传感器数据;协处理器采集到图像传感器输出的图像数据,在设定位置使用帧类型标示模块添加当前图像快门模式信息以及抓拍信息,并输出给中央处理器,中央处理器采集到带有附加信息的图像后根据信息分类进行相应的处理。具体地,DataAnalyzeDistribute Center为数据分析与分配中心,是中央处理器内部实现的功能模块,简称DADC。DADC将获取到的视频数据按照配套的多快门帧嵌入信息进行分类和图像视频处理,进而将处理好的视频数据送给中央处理器的下一级模块。然而,在该方案中协处理器要完成图像传感器的驱动与实时曝光、增益控制,图像传感器数据的采集,图像传感器图像视频快门模式信息的叠加以及叠加后的图像数据输出。随着图像传感器输出图像的分辨率和帧率不断提高,对选用的协处理器的运行频率、逻辑单元数目、管脚数量等核心参数有很高的要求,因此协处理器的选型局限性较大。
请参阅图2和图3,图2是相关技术中图像数据通道的示意图,图3是相关技术中整画幅的行/帧同步信号的示意图。具体而言,协处理器采集图像传感器输出的全部视频高速数据信号以及相应的时钟信号,将不同数据通路上数据分别按照图像传感器帧格式编码协议解析出来,再合成为完整的一帧视频数据。以1个时钟8个数据通道为例,协处理器同时处理8个通道的图像数据,完成每个通道同步码的解析以及行/帧同步信号标记。由于图像传感器输出的不同通道CH1~CH8之间数据是基本同步的,实际过程中不同通道解析出的行同步信号在时间上可能存在像素间偏差,一般为2个像素内的偏差,因此需要对不同通道的行/帧同步信号以及视频数据进行同步,组合成一个完整画幅的行、帧同步信号。从另一个角度来说,全画幅的行/帧同步信号与单通道解析出来的行/帧同步信号时间上是同步的。
常规方案下,协处理器解析出整画幅的行/帧同步信号,且能够完成对图像传感器输出不同快门模式的图像的精确分类,明确当前接收到的图像的类型是视频帧、图片帧还是抓拍帧,并将图像的类型信息嵌入到图像视频数据的固定位置上(与中央处理器协商确定)。中央处理器采集带有图像的类型指示的数据后,进行视频数据分类,将不同类型的图像数据送给不同的处理模块处理。
请参阅图4和图5,图4是本申请视频数据处理装置一实施方式的结构示意图,图5是本申请视频数据处理方法一实施方式的流程结构示意图。该视频数据处理装置包括协处理器10、图像传感器12、信号复制器14以及中央处理器16。具体地,在本实施例中,协处理器10分别与图像传感器12、信号复制器14以及中央处理器16连接,信号复制器14分别与图像传感器12以及中央处理器16连接。具体而言,协处理器10、图像传感器12、信号复制器14和中央处理器16相互配合以实现图5中本申请中的视频数据处理方法。具体而言,协处理器10可以采用FPGA、CPLD等,本申请在此不作限定。
具体地,在本实施例中,协处理器10与中央处理器16之间包括并行设置的第一传输线100和第二传输线102,协处理器10通过第一传输线100和第二传输线102将当前帧图像的类型传输至中央处理器16。
另外,在本实施例中,协处理器10在实时配置图像传感器12每帧图像数据的曝光、增益参数,图像传感器12输出多个通道的视频数据信号和时钟信号。具体而言,请参阅图6和图7,图6是相关技术中图像传感器的输出模式的示意图,图7是相关技术中同步码表示形式的示意图。如图6所示,CH1-CH8为图像传感器12输出的8个通道,其中CH1~CH8共用一组时钟信号,图6中SAV1~SAV4以及EAV1~EAV4表示同步码(Sync Code),用来指示视频图像的行、场同步信号,即表示一行的开始与结束或一帧的开始与结束信号。如图7所示,不同Sensor的同步码可能不相同,但都能够与实际数据区分开来。SAV(Valid Line)表示视频帧内有效行像素的起始位置,EAV(Valid Line)表示视频帧内有效行像素的结束位置,SAV(InValid Line)表示视频帧内无效行[消隐行]像素的起始位置,EAV(InValid Line)表示视频帧内无效行像素的结束位置。具体而言,CH1-CH8所示的8个Sensor输出通道同一时刻输出Sensor同一行不同列,比如说CH1输出的是每一行的第一个像素、第九个像素、第十七个像素…;CH2输出的是每一行的第二个像素、第十个像素、第十八个像素…;…;CH8输出的是每一行的第八个像素、第十六个像素、第二十四个像素…。
下面将从协处理器10的角度介绍利用上述视频数据处理装置所进行的视频数据处理方法。
请参阅图8,图8是本申请视频数据处理方法一实施方式的流程示意图。该视频数据处理方法包括:
S10:协处理器获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据。
具体而言,请一并参阅图2和图5,协处理器在端口4仅采集信号复制器所复制的当前帧图像中的其中一个通道的子图像数据,以通道1为例,协处理器采集并解析出当前通道的行/帧同步信号。
S11:根据子图像数据确定当前帧图像的类型,并将类型发送至中央处理器,以使得中央处理器根据类型对接收到的当前帧图像进行分类和处理。
通过这样的设计方式,由于协处理器不再采集完整的图像传感器传递的数据,也无需设定位置使用帧类型标示模块添加当前帧图像的类型以及抓拍信息,只需要解析图像传感器输出的其中一个通道的图像数据,不仅可以保持多快门抓拍的优势,而且可以大大降低对协处理器的性能要求。
具体地,在本实施例中,步骤S11中将类型发送至中央处理器的步骤包括:将当前帧图像的类型以二进制方式发送至中央处理器。具体而言,类型包括视频帧或图片帧或抓拍帧。由于整画幅的行/帧同步信号与单通道解析出来的行/帧同步信号时间上是同步的,所以能够完成对当前帧图像的类型进行分类,明确其为视频帧、图片帧还是抓拍帧。
具体地,在本实施例中,请继续参阅图5,协处理器与中央处理器之间包括并行设置的第一传输线和第二传输线,通过IO信号的变换通过第一传输线和第二传输线将当前帧图像的类型发送至中央处理器。具体而言,将当前帧图像的类型以二进制方式发送至中央处理器的步骤包括:当当前帧图像的类型为视频帧时,使第一传输线传输低电平信号且第二传输线传输低电平信号;当当前帧图像的类型为图片帧时,使第一传输线传输低电平信号且第二传输线传输高电平信号;当当前帧图像的类型为抓拍帧时,使第一传输线传输高电平信号且第二传输线传输低电平信号。
具体地,在本实施例中,步骤S11中根据子图像数据确定当前帧图像的类型的步骤包括:将下发至图像传感器的图像参数与子图像数据进行匹配,以确定子图像数据的类型。具体而言,由于整画幅的行/帧同步信号与单通道解析出来的行/帧同步信号时间上是同步的,所以子图像数据的类型与当前帧图像的类型是相同的,也就是说,子图像数据的类型即为当前帧图像的类型。通过这样的设计,可以使得输出给图像传感器的同步信息与中央处理器采集到的视频数据的时序相关性强。
具体地,在本实施例中,步骤S11中根据子图像数据确定当前帧图像的类型的步骤之前,包括:根据预设条件产生行/场同步信号,同时在行/场同步信号产生时刻将图像参数下发至所述图像传感器。其中,预设条件与图像分辨率及图像帧率相关。另外,在本实施例中,上述根据预设条件产生行/场同步信号的步骤之后,包括:将行/场同步信号发送至图像传感器,并控制图像传感器经延迟时间后输出当前帧图像的帧起始信号。具体而言,上述延迟时间由图像传感器的寄存器值决定。
具体而言,协处理器按照图像分辨率和帧率的要求,自行产生行/场同步信号发送给图像传感器,协处理器一般在场同步信号产生时刻将曝光、增益等图像相关参数下发给图像传感器,图像传感器会在接收到协处理器行/场同步信号后,经延迟时间后开始输出视频图像的帧起始信号。不同图像传感器自收到协处理器的行/场同步信号后到输出视频图像的帧起始信号的延迟时间不同,也就是说,不同图像传感器在协处理器场同步信号接收曝光、增益等图像参数后,对应曝光、增益图像参数的图像会在下一帧或下下帧输出,具体延迟多少帧生效由传感器寄存器值决定。假设当前传感器在协处理器场同步信号接收曝光、增益等图像参数后,对应曝光、增益图像参数的图像固定会在第二帧生效输出,那么假设当前传感器曝光相关参数下发时刻,协处理器下发的是“视频帧”参数,那么协处理器在相对曝光参数下发时刻后采集到的第二个“帧起始信号”对应的类型即为“视频帧”,协处理器依此原理来识别采样到的当前帧图像的类型。
具体地,在本实施例中,步骤S11中根据子图像数据确定当前帧图像的类型的步骤之后,还包括:在前一帧图像的帧同步信号的下降沿对当前帧图像的类型进行标记,以获得当前帧图像的类型。具体而言,请参阅图9,图9是标记图像类型的时序示意图。由于中央处理器与协处理器同时采集图像传感器通道的数据,也就意味着中央处理器一侧解析到当前帧图像的帧起始标记时,也就是帧同步信号的上升沿,协处理器已经将当前帧图像的类型标记了出来。总的来说,协处理可以依照图像传感器配置生效寄存器的内容,提前获悉至少当前帧图像和下一帧图像的类型。
下面将从信号复制器14的角度介绍利用上述视频数据处理装置所进行的视频数据处理方法。
请参阅图10,图10是本申请视频数据处理方法另一实施方式的流程示意图。该视频数据处理方法包括:
S20:信号复制器获得图像传感器采集获得的当前帧图像,并复制当前帧图像中所有通道的子图像数据,且其中一个通道的子图像数据复制为两份。
S21:将复制为两份的其中一份子图像数据发送至协处理器,以使得协处理器根据子图像数据确定当前帧图像的类型;以及将复制的所有通道的子图像数据发送至中央处理器,以使得中央处理器在接收到类型后将其进行分类和处理。
具体而言,请继续参阅图5,信号复制器将当前帧图像中所有通道的子图像数据信号和与数据随路的时钟信号进行复制,将其中一个通道的子图像数据信号和与数据随路的时钟信号复制至少两份,一份与图像传感器其他时钟和视频数据信号一起送给中央处理器的端口1,另一份送给协处理器的端口4。结合图6和图7中图像传感器通道同步码嵌入方式的描述可知,图像传感器每个通道同步码编码方式相同,解析图像传感器的任意通道均可获悉当前帧图像数据的帧起止位置以及行起始位置。通过这样的设计,可以使得输出给图像传感器的同步信息与中央处理器采集到的视频数据的时序相关性强。
通过这样的设计方式,协处理器内部在实时控制图像传感器的驱动与控制以及外围组件的同时,只需要解析图像传感器输出的其中一个通道的图像数据,这样可以降低对协处理器的性能、管脚数目、资源等的指标要求。
下面将从中央处理器16的角度介绍利用上述视频数据处理装置所进行的视频数据处理方法。
请参阅图11,图11是本申请视频数据处理方法又一实施方式的流程示意图。该视频数据处理方法包括:
S30:中央处理器获得信号复制器复制的当前帧图像中所有通道的子图像数据以及协处理器传输的当前帧图像的类型。
具体而言,请继续参阅图5,中央处理器在端口1采集到图像传感器生成的VF_x(此处的S\T\TM对应的参数是作用在图像传感器上的,尤其包括曝光、增益等参数)并恢复整画幅的行/帧同步信号。中央处理器从采集到的原始图像数据内是没有办法识别图像帧类型标记信息,因此,需要协处理器来对当前帧图像的类型进行标记,以使得中央处理器获得当前帧图像的类型。
S31:根据类型对接收到的当前帧图像进行分类和处理。
具体地,在本实施例中,请继续参阅图5,步骤S31具体包括:当当前帧图像的类型为视频帧时,将当前帧图像输入至编码显示模块进行处理;当当前帧图像的类型为图片帧时,将当前帧图像输入至智能算法模块进行处理;当当前帧图像的类型为抓拍帧时,将当前帧图像输入至取证上图模块进行处理。
通过这样的设计方式,由于协处理器不再采集完整的图像传感器传递的数据,也无需设定位置使用帧类型标示模块添加当前帧图像的类型以及抓拍信息,只需要解析图像传感器输出的其中一个通道的图像数据,不仅可以保持多快门抓拍的优势,而且可以大大降低对协处理器的性能要求。
请参阅图12,图12是本申请视频数据处理装置的结构框图。具体地,在本实施例中,该数据处理装置包括协处理器20、图像传感器22、信号复制器24、中央处理器26以及辅助设备28。具体而言,协处理器20包括传感器驱动与参数下发模块200、图像采集模块202、图像帧与传感器控制参数匹配模块204、CPU协议解析模块206以及辅助设备控制以及与传感器参数同步模块208。另外,在本实施例中,中央处理器26包括帧快门模式同步模块260、图像处理模块262、视频编码显示模块264、智能算法模块266、取证上图模块268、图像参数控制模块261以及抓拍控制与参数下发模块263。
具体而言,传感器驱动与参数下发模块200可以通过低速通信接口驱动图像传感器22,并通过低速通信接口下发图像参数。图像传感器22根据图像参数采集图像数据。信号复制器24获得图像传感器22采集获得的当前帧图像,并复制当前帧图像中所有通道的子图像数据,且其中一个通道的子图像数据复制为两份。信号复制器24将复制为两份的其中一份子图像数据发送至图像采集模块202,并将复制的子图像数据发送给图像帧与传感器控制参数匹配模块204。图像帧与传感器控制参数匹配模块204还能够接收传感器驱动与参数下发模块200发送的参数,并将获得的图像参数与获取到的子图像数据进行匹配,以确定当前帧图像的类型,将上述类型发送给帧快门模式同步模块260。信号复制器24还将复制的所有通道的子图像数据发送至帧快门模式同步模块260,以使得图像处理模块262对其进行分类和处理。
图像处理模块262将视频帧输入至视频编码显示模块264,视频编码显示模块264对视频帧进行编码显示。图像处理模块262将图片帧输入至智能算法模块266,图像处理模块262对图片帧进行处理,确定图片帧拍摄的环境参数是否合适,将曝光、增益图像参数发送给图像参数控制模块261,图像参数控制模块261将曝光、增益参数发送给CPU协议解析模块206。CPU协议解析模块206解析曝光、增益参数,并将曝光、增益参数通过内部总线接口发送给传感器驱动与参数下发模块200,将与辅助设备相关的参数下发给辅助设备控制以及与传感器参数同步模块208。传感器驱动与参数下发模块200将曝光、增益参数发送给图像传感器22,图像传感器22根据曝光、增益参数调整曝光时间等参数。辅助设备控制以及与传感器参数同步模块208将传感器参数及与辅助设备相关的参数发送给辅助设备28,辅助设备28根据传感器参数及与辅助设备相关的参数调整补光时间等参数,例如,补光开启时刻与曝光起始时刻的关系参数。
图像处理模块262将抓拍帧输入至取证上图模块268,图像处理模块262对视频帧进行处理,发送抓拍指令及抓拍参数给抓拍控制与参数下发模块263,抓拍控制与参数下发模块263将抓拍指令及抓拍参数发送给CPU协议解析模块206。CPU协议解析模块206解析抓拍指令及抓拍参数,将解析后的抓拍指令及抓拍参数通过内部总线接口发送给传感器驱动与参数下发模块200和辅助设备控制以及与传感器参数同步模块208。传感器驱动与参数下发模块200和辅助设备控制以及与传感器参数同步模块208将抓拍指令及抓拍参数分别发送给图像传感器22和辅助设备28。图像传感器22根据抓拍指令及抓拍参数抓拍图像,并将抓拍图像发送给图像采集模块202。辅助设备28按照抓拍指令及抓拍参数调整补光时间、光照亮度等参数。
请参阅图13,图13是本申请计算机可读存储介质一实施方式的框架示意图。该计算机可读存储介质30存储有计算机程序300,能够被计算机所读取,计算机程序300能够被处理器执行,以实现上述任一实施例中所提及的视频数据处理方法。其中,该计算机程序300可以以软件产品的形式存储在上述计算机可读存储介质30中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式所述方法的全部或部分步骤。具有存储功能的计算机可读存储介质30可以是U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。
总而言之,区别于现有技术的情况,本申请中协处理器只需要获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据,根据子图像数据可以确定当前帧图像的类型,并将类型发送至中央处理器,以使得中央处理器根据类型对接收到的当前帧图像进行分类和处理。通过这样的设计方式,由于协处理器不再采集完整的图像传感器传递的数据,也无需设定位置使用帧类型标示模块添加当前帧图像的类型以及抓拍信息,只需要解析图像传感器输出的其中一个通道的图像数据,不仅可以保持多快门抓拍的优势,而且可以大大降低对协处理器的性能要求,并且可以使得输出给图像传感器的同步信息与中央处理器采集到的视频数据的时序相关性强。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (13)
1.一种视频数据处理方法,其特征在于,包括:
协处理器获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据;
根据所述子图像数据确定所述当前帧图像的类型,并将所述类型发送至中央处理器,以使得所述中央处理器根据所述类型对接收到的所述当前帧图像进行分类和处理。
2.根据权利要求1所述的视频数据处理方法,其特征在于,所述将所述类型发送至中央处理器的步骤,包括:
将所述当前帧图像的类型以二进制方式发送至中央处理器,其中,所述类型包括视频帧或图片帧或抓拍帧。
3.根据权利要求2所述的视频数据处理方法,其特征在于,所述协处理器与所述中央处理器之间包括并行设置的第一传输线和第二传输线;所述将所述当前帧图像的类型以二进制方式发送至中央处理器的步骤,包括:
响应于所述当前帧图像的类型为视频帧,使所述第一传输线传输低电平信号且所述第二传输线传输低电平信号;
响应于所述当前帧图像的类型为图片帧,使所述第一传输线传输低电平信号且所述第二传输线传输高电平信号;
响应于所述当前帧图像的类型为抓拍帧,使所述第一传输线传输高电平信号且所述第二传输线传输低电平信号。
4.根据权利要求1所述的视频数据处理方法,其特征在于,
所述根据所述子图像数据确定所述当前帧图像的类型的步骤,包括:
将下发至图像传感器的图像参数与所述子图像数据进行匹配,以确定所述子图像数据的类型;其中,所述子图像数据的类型即为所述当前帧图像的类型。
5.根据权利要求4所述的视频数据处理方法,其特征在于,所述根据所述子图像数据确定所述当前帧图像的类型的步骤之前,包括:
根据预设条件产生行/场同步信号,同时在所述行/场同步信号产生时刻将所述图像参数下发至所述图像传感器;
其中,所述预设条件与图像分辨率及图像帧率相关。
6.根据权利要求5所述的视频数据处理方法,其特征在于,所述根据预设条件产生行/场同步信号的步骤之后,包括:
将所述行/场同步信号发送至所述图像传感器,并控制所述图像传感器经延迟时间后输出所述当前帧图像的帧起始信号;其中,所述延迟时间由所述图像传感器的寄存器值决定。
7.根据权利要求1所述的视频数据处理方法,其特征在于,所述根据所述子图像数据确定所述当前帧图像的类型的步骤之后,还包括:
在前一帧图像的帧同步信号的下降沿对所述当前帧图像的类型进行标记,以获得所述当前帧图像的类型。
8.一种视频数据处理方法,其特征在于,包括:
信号复制器获得图像传感器采集获得的当前帧图像,并复制所述当前帧图像中所有通道的子图像数据,且其中一个通道的子图像数据复制为两份;
将复制为两份的其中一份子图像数据发送至协处理器,以使得所述协处理器根据所述子图像数据确定所述当前帧图像的类型;以及将复制的所有通道的子图像数据发送至中央处理器,以使得所述中央处理器在接收到所述类型后将其进行分类和处理。
9.一种视频数据处理方法,其特征在于,包括:
协处理器获得信号复制器所复制的当前帧图像中的其中一个通道的子图像数据;
根据所述子图像数据确定所述当前帧图像的类型,并将所述类型发送至中央处理器;
中央处理器获得信号复制器复制的当前帧图像中所有通道的子图像数据以及协处理器传输的所述当前帧图像的类型;
根据所述类型对接收到的所述当前帧图像进行分类和处理。
10.根据权利要求9所述的视频数据处理方法,其特征在于,所述根据所述类型对接收到的所述当前帧图像进行分类和处理的步骤,包括:
响应于所述类型为视频帧,将所述当前帧图像输入至编码显示模块进行处理;
响应于所述类型为图片帧,将所述当前帧图像输入至智能算法模块进行处理;
响应于所述类型为抓拍帧,将所述当前帧图像输入至取证上图模块进行处理。
11.一种视频数据处理装置,其特征在于,包括:
协处理器、图像传感器、信号复制器以及中央处理器;
所述协处理器分别与所述图像传感器、所述信号复制器以及所述中央处理器连接,所述信号复制器分别与所述图像传感器以及所述中央处理器连接;
其中,所述协处理器、所述图像传感器、所述信号复制器和所述中央处理器相互配合以实现权利要求1至7任一项所述的视频数据处理方法,或者实现权利要求8所述的视频数据处理方法,又或者实现权利要求9至10任一项所述的视频数据处理方法。
12.根据权利要求11所述的视频数据处理装置,其特征在于,
所述协处理器与所述中央处理器之间包括并行设置的第一传输线和第二传输线,所述协处理器通过所述第一传输线和所述第二传输线将当前帧图像的类型传输至所述中央处理器。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于实现权利要求1至7任一项所述的视频数据处理方法,或者实现权利要求8所述的视频数据处理方法,又或者实现权利要求9至10任一项所述的视频数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821437.1A CN113689707B (zh) | 2021-07-20 | 2021-07-20 | 视频数据处理方法、装置以及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821437.1A CN113689707B (zh) | 2021-07-20 | 2021-07-20 | 视频数据处理方法、装置以及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113689707A CN113689707A (zh) | 2021-11-23 |
CN113689707B true CN113689707B (zh) | 2022-09-06 |
Family
ID=78577485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110821437.1A Active CN113689707B (zh) | 2021-07-20 | 2021-07-20 | 视频数据处理方法、装置以及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113689707B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4918526A (en) * | 1987-03-20 | 1990-04-17 | Digital Equipment Corporation | Apparatus and method for video signal image processing under control of a data processing system |
CN103856764A (zh) * | 2012-11-30 | 2014-06-11 | 浙江大华技术股份有限公司 | 一种利用双快门进行监控的装置 |
CN111093077A (zh) * | 2019-12-31 | 2020-05-01 | 深圳云天励飞技术有限公司 | 一种视频编码方法、装置、电子设备及存储介质 |
CN112270639A (zh) * | 2020-09-21 | 2021-01-26 | 浙江大华技术股份有限公司 | 一种图像处理方法、图像处理装置以及存储介质 |
CN112291477A (zh) * | 2020-11-03 | 2021-01-29 | 浙江大华技术股份有限公司 | 多媒体信息处理方法、装置、存储介质及电子装置 |
CN112735141A (zh) * | 2020-12-09 | 2021-04-30 | 浙江大华技术股份有限公司 | 视频数据处理方法和装置 |
CN112995515A (zh) * | 2021-03-05 | 2021-06-18 | 浙江大华技术股份有限公司 | 数据处理方法及装置、存储介质、电子装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6022274A (en) * | 1995-11-22 | 2000-02-08 | Nintendo Co., Ltd. | Video game system using memory module |
US6275239B1 (en) * | 1998-08-20 | 2001-08-14 | Silicon Graphics, Inc. | Media coprocessor with graphics video and audio tasks partitioned by time division multiplexing |
US7184059B1 (en) * | 2000-08-23 | 2007-02-27 | Nintendo Co., Ltd. | Graphics system with copy out conversions between embedded frame buffer and main memory |
US6957317B2 (en) * | 2002-10-10 | 2005-10-18 | Intel Corporation | Apparatus and method for facilitating memory data access with generic read/write patterns |
CN104427218B (zh) * | 2013-09-02 | 2017-11-21 | 北京计算机技术及应用研究所 | 超高清ccd图像多通道采集与实时传输系统及方法 |
US9674540B2 (en) * | 2014-09-25 | 2017-06-06 | Microsoft Technology Licensing, Llc | Processing parameters for operations on blocks while decoding images |
CN107004132B (zh) * | 2015-10-09 | 2021-01-05 | 华为技术有限公司 | 眼球跟踪装置及其辅助光源控制方法及相关装置 |
CN107292808B (zh) * | 2016-03-31 | 2021-01-05 | 阿里巴巴集团控股有限公司 | 图像处理方法、装置及图像协处理器 |
-
2021
- 2021-07-20 CN CN202110821437.1A patent/CN113689707B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4918526A (en) * | 1987-03-20 | 1990-04-17 | Digital Equipment Corporation | Apparatus and method for video signal image processing under control of a data processing system |
CN103856764A (zh) * | 2012-11-30 | 2014-06-11 | 浙江大华技术股份有限公司 | 一种利用双快门进行监控的装置 |
CN111093077A (zh) * | 2019-12-31 | 2020-05-01 | 深圳云天励飞技术有限公司 | 一种视频编码方法、装置、电子设备及存储介质 |
CN112270639A (zh) * | 2020-09-21 | 2021-01-26 | 浙江大华技术股份有限公司 | 一种图像处理方法、图像处理装置以及存储介质 |
CN112291477A (zh) * | 2020-11-03 | 2021-01-29 | 浙江大华技术股份有限公司 | 多媒体信息处理方法、装置、存储介质及电子装置 |
CN112735141A (zh) * | 2020-12-09 | 2021-04-30 | 浙江大华技术股份有限公司 | 视频数据处理方法和装置 |
CN112995515A (zh) * | 2021-03-05 | 2021-06-18 | 浙江大华技术股份有限公司 | 数据处理方法及装置、存储介质、电子装置 |
Also Published As
Publication number | Publication date |
---|---|
CN113689707A (zh) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112291477B (zh) | 多媒体信息处理方法、装置、存储介质及电子装置 | |
CN113329174B (zh) | 多目摄像机的控制方法、装置、系统和电子装置 | |
CN112950951B (zh) | 智能信息显示方法、电子装置和存储介质 | |
CN112788329A (zh) | 视频静帧检测方法、装置、电视及存储介质 | |
CN106339194A (zh) | 一种用于多设备之间的显示效果的动态调整方法及系统 | |
CN113689707B (zh) | 视频数据处理方法、装置以及计算机可读存储介质 | |
CN112585957A (zh) | 车站监控系统及车站监控方法 | |
CN112995515A (zh) | 数据处理方法及装置、存储介质、电子装置 | |
CN110930340B (zh) | 一种图像处理方法及装置 | |
CN107959769B (zh) | 一种摄像机 | |
CN113885020B (zh) | 一种自动驾驶数据采集融合系统及方法 | |
CN112270639B (zh) | 一种图像处理方法、图像处理装置以及存储介质 | |
CN116107902A (zh) | 测试数据的回灌方法和装置、测试数据的回灌系统 | |
CN113596395A (zh) | 一种图像获取的方法及监控设备 | |
CN117156300B (zh) | 基于图像传感器的视频流合成方法和装置、设备、介质 | |
CN113408475A (zh) | 指示信号识别方法、设备以及计算机存储介质 | |
CN118678173B (zh) | 基于图像数据的帧同步方法和系统、设备、存储介质 | |
CN117176979B (zh) | 多源异构视频的内容帧提取方法、装置、设备及存储介质 | |
CN111179317A (zh) | 互动教学系统及方法 | |
CN110855930B (zh) | 一种网络设备智能识别方法和系统 | |
CN113947721B (zh) | 娱乐系统测试的图像校验方法及系统 | |
JP4361818B2 (ja) | 画面表示領域検出装置,画面表示領域検出方法および画面表示領域検出プログラム | |
CN102694977A (zh) | 一种高清摄像机高清标清模式自动转换的方法 | |
KR20110056616A (ko) | 객체 검출 유닛 및 이를 이용한 데이터 전송 방법 | |
CN115643383A (zh) | 视频处理系统及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |