动态帧率行车记录系统及车辆速度判断装置的制造方法

文档序号:10657081阅读:291来源:国知局
动态帧率行车记录系统及车辆速度判断装置的制造方法
【专利摘要】本发明提供一种动态帧率行车记录系统包括一摄像头单元、至少三个图像缓存单元、至少三个差值运算单元、一当前帧判断单元、一运动判断单元、一速度判断门限配置存储单元、一帧率控制单元以及一视频编码单元;所述摄像头单元分别连接所述当前帧判断单元和每个图像缓存单元,任一差值运算单元连接对应的两相邻的图像缓存单元;所述当前帧判断单元和每个差值运算单元均连接所述运动判断单元;且所述运动判断单元还分别连接所述速度判断门限配置存储单元和帧率控制单元,所述帧率控制单元再连接视频编码单元。本发明根据不同速度行驶下采取不同的编码帧率,既不会耽误记录,又能节省存储空间。
【专利说明】
动态帧率行车记录系统及车辆速度判断装置
技术领域
[0001 ]本发明涉及一种行车记录系统及车辆速度判断装置。
【背景技术】
[0002]随着城市汽车数量越来越多,交通事故责任认定和智能辅助驾驶一直是汽车电子业的技术难题。目前的行车记录仪一定程度上可以方便事故责任认定和行车视频记录,但是缺点还是很明显,当前的行车记录仪只能简单的记录整个行程过程,并不能根据行车的速度场景做针对性的信息加强或者减弱,同时也将大量存储空间浪费在不重要的低速行车过程中。
[0003]而在整个行车过程中,其实并不是所有的时间内的行程过程都是重要的,真正有用的行车信息通畅只是整个行车过程中出现情况的一段时间,因此若只能简单的记录整个行程过程,而并不能根据行车的速度场景做针对性的信息加强或者减弱,会将大量存储空间浪费在不重要的低速行车过程中。

【发明内容】

[0004]本发明要解决的技术问题之一,在于提供一种动态帧率行车记录系统,根据不同速度行驶下采取不同的编码帧率,既不会耽误记录,又能节省存储空间。
[0005]本发明要解决的技术问题之一是这样实现的:一种动态帧率行车记录系统,包括一摄像头单元、至少三个图像缓存单元、至少三个差值运算单元、一当前帧判断单元、一运动判断单元、一速度判断门限配置存储单元、一帧率控制单元以及一视频编码单元;
[0006]所述摄像头单元分别连接所述当前帧判断单元和每个图像缓存单元,任一差值运算单元连接对应的两相邻的图像缓存单元;所述当前帧判断单元和每个差值运算单元均连接所述运动判断单元;且所述运动判断单元还分别连接所述速度判断门限配置存储单元和帧率控制单元,所述帧率控制单元再连接视频编码单元;
[0007]所述摄像头单元持续对行车图像进行采集并将采集到的图像连续依次送往图像缓存单元;并由所述图像缓存单元提供给差值运算单元进行运算相邻两帧两图像之间的平均运动矢量差值,然后把运算结果送往所述运动判断单元;同时所述当前帧判断单元将当前编码帧对应的图像缓存单元情况通知所述运动判断单元;
[0008]所述运动判断单元根据所述速度判断门限配置存储单元配置的速度判断门限值和获取的当前编码帧对应的图像缓存单元情况进行当前行车速度判断,并把判断结果送往所述帧率控制单元;
[0009]所述帧率控制单元根据当前的行驶速度判断结果来控制编码帧率,在高速行驶时使用高帧率,低速行驶时低帧率,静止状态时采用更低帧率;
[0010]所述视频编码单元根据帧率控制单元的控制进行视频编码,并在码流的包头信息中写入当前的帧率信息,以供解码的播放速度匹配。
[0011]进一步的,所述图像缓存单元的数量为三个,分别为图像缓存单元A、图像缓存单元B、图像缓存单元C;所述摄像头单元将采集图像连续依次送往图像缓存单元时,是按图像缓存单元A、图像缓存单元B、图像缓存单元C,再到图像缓存单元A的顺序不断循环;
[0012]所述差值运算单元的数量也为三个,分别为AB差值运算单元、BC差值运算单元、CA差值运算单元;其中,AB差值运算单元是用于运算图像缓存单元A和图像缓存单元B存储的相邻两侦图像之间的平均运动矢量差值;BC差值运算单元是用于运算图像缓存单元B和图像缓存单元C存储的相邻两侦图像之间的平均运动矢量差值;CA差值运算单元就是用于运算图像缓存单元C和图像缓存单元A存储的相邻两侦图像之间的平均运动矢量差值;
[0013]所述运动判断单元在根据速度判断门限值和当前编码帧对应的图像缓存单元进行当前行车速度判断时,其判断方法为:根据当前帧,取当前帧和之前一帧的平均运动矢量差值,比如当前帧为存储在图像缓存单元B中的图像时,取AB平均矢量差值,当前帧为C时,取BC平均矢量差值,当前帧为A时,取AC平均矢量差值。
[0014]进一步的,所述当前帧判断单元对当前编码帧对应的图像缓存单元情况进行判断时是:在第一次图像缓存单元A、图像缓存单元B、图像缓存单元C都存放满之后,若第一个编码当前帧为存储在图像缓存单元B中的图像,这帧处理完毕后,紧接着的编码当前帧变为存储在图像缓存单元C中的图像,然后再变为存储在图像缓存单元A中的图像,如此循环直到电路停止工作。
[0015]进一步的,所述差值运算单元对相邻两帧图像之间的平均运动矢量差值的运算方法具体是:
[0016](1)、将相邻两帧图像分别划分为32x32的子图像块;
[0017](2)、将当前帧图像的32x32的子图像块在前一帧中的进行匹配搜索,搜索范围为正负256个像素,找到在前一帧图像中的匹配图像块;
[0018](3)、将前一帧图像中的匹配图像块到当前帧图像中的子图像块的X轴和Y轴的像素距离值的绝对值作为运动矢量进行记录;
[0019](4)、将当前帧图像中的所有32x32子图像块都进行运动矢量运算后,进行平均运算,即所有的子图像块的X轴运动矢量累加以及Y轴运动矢量累加后均除以当前帧图像中的子图像块的个数,得到两个平均值,然后将两个平均中较大的值作为当前图像的平均运动矢量值输出。
[0020]进一步的,在高速行驶时使用100%帧率,低速行驶时采用50%帧率,静止状态时采用20%帧率。
[0021]进一步的,所述图像缓存单元、差值运算单元、当前帧判断单元、运动判断单元、速度判断门限配置存储单元、帧率控制单元以及视频编码单元均为固化在芯片内部的硬件单
J L ο
[0022]本发明要解决的技术问题之二,在于提供一种车辆速度判断装置,根据安装于车辆上的摄像单元所拍摄的内容进行分析判断以判断行车状态及行车速度高低,使之脱离车辆本身的机构或电路就能判断速度信息。
[0023]本发明要解决的技术问题之二是这样实现的:一种车辆速度判断装置,包括一摄像头单元、至少三个图像缓存单元、至少三个差值运算单元、一当前帧判断单元、一运动判断单元以及一速度判断门限配置存储单元;
[0024]所述摄像头单元分别连接所述当前帧判断单元和每个图像缓存单元,任一差值运算单元连接对应的两相邻的图像缓存单元;所述当前帧判断单元和每个差值运算单元均连接所述运动判断单元;且所述运动判断单元还连接所述速度判断门限配置存储单元;
[0025]所述摄像头单元持续对行车图像进行采集并将采集到的图像连续依次送往图像缓存单元;并由所述图像缓存单元提供给差值运算单元进行运算相邻两帧两图像之间的平均运动矢量差值,然后把运算结果送往所述运动判断单元;同时所述当前帧判断单元将当前编码帧对应的图像缓存单元情况通知所述运动判断单元;
[0026]所述运动判断单元根据所述速度判断门限配置存储单元配置的速度判断门限值和获取的当前编码帧对应的图像缓存单元情况进行当前行车速度判断,并把判断结果送往所述帧率控制单元。
[0027]进一步的,所述图像缓存单元的数量为三个,分别为图像缓存单元A、图像缓存单元B、图像缓存单元C;所述摄像头单元将采集图像连续依次送往图像缓存单元时,是按图像缓存单元A、图像缓存单元B、图像缓存单元C,再到图像缓存单元A的顺序不断循环;
[0028]所述差值运算单元的数量也为三个,分别为AB差值运算单元、BC差值运算单元、CA差值运算单元;其中,AB差值运算单元是用于运算图像缓存单元A和图像缓存单元B存储的相邻两侦图像之间的平均运动矢量差值;BC差值运算单元是用于运算图像缓存单元B和图像缓存单元C存储的相邻两侦图像之间的平均运动矢量差值;CA差值运算单元就是用于运算图像缓存单元C和图像缓存单元A存储的相邻两侦图像之间的平均运动矢量差值;
[0029]所述运动判断单元在根据速度判断门限值和当前编码帧对应的图像缓存单元进行当前行车速度判断时,其判断方法为:根据当前帧,取当前帧和之前一帧的平均运动矢量差值,比如当前帧为存储在图像缓存单元B中的图像时,取AB平均矢量差值,当前帧为C时,取BC平均矢量差值,当前帧为A时,取AC平均矢量差值。
[0030]进一步的,所述当前帧判断单元对当前编码帧对应的图像缓存单元情况进行判断时是:在第一次图像缓存单元A、图像缓存单元B、图像缓存单元C都存放满之后,若第一个编码当前帧为存储在图像缓存单元B中的图像,这帧处理完毕后,紧接着的编码当前帧变为存储在图像缓存单元C中的图像,然后再变为存储在图像缓存单元A中的图像,如此循环直到电路停止工作。
[0031]进一步的,所述差值运算单元对相邻两帧图像之间的平均运动矢量差值的运算方法具体是:
[0032](1)、将相邻两帧图像分别划分为32x32的子图像块;
[0033](2)、将当前帧图像的32x32的子图像块在前一帧中的进行匹配搜索,搜索范围为正负256个像素,找到在前一帧图像中的匹配图像块;
[0034](3)、将前一帧图像中的匹配图像块到当前帧图像中的子图像块的X轴和Y轴的像素距离值的绝对值作为运动矢量进行记录;
[0035](4)、将当前帧图像中的所有32x32子图像块都进行运动矢量运算后,进行平均运算,即所有的子图像块的X轴运动矢量累加以及Y轴运动矢量累加后均除以当前帧图像中的子图像块的个数,得到两个平均值,然后将两个平均中较大的值作为当前图像的平均运动矢量值输出。
[0036]进一步的,所述图像缓存单元、差值运算单元、当前帧判断单元、运动判断单元、速度判断门限配置存储单元、帧率控制单元以及视频编码单元均为固化在芯片内部的硬件单J L ο
[0037]本发明具有如下优点:根据拍摄内容的位移速度判断行车速度,从而在不同速度行驶下采取不同的编码帧率,最终实现行驶速度越低,编码帧率越低,越节省存储空间,行车速度越高,编码帧率越高,越能保存容易出现事故的高速行驶场景下的更多现场信息。
【附图说明】
[0038]下面参照附图结合实施例对本发明作进一步的说明。
[0039]图1为本发明动态帧率行车记录系统的原理结构框图。
[0040]图2为本发明车辆速度判断装置的原理结构框图。
【具体实施方式】
[0041 ]请参阅图1所示,本发明的动态帧率行车记录系统,包括一摄像头单元101、至少三个图像缓存单元102、至少三个差值运算单元103、一当前帧判断单元104、一运动判断单元105、一速度判断门限配置存储单元106、一帧率控制单元107以及一视频编码单元108;
[0042]所述摄像头单元101分别连接所述当前帧判断单元104和每个图像缓存单元102,任一差值运算单元103连接对应的两相邻的图像缓存单元102;所述当前帧判断单元104和每个差值运算单元103均连接所述运动判断单元105;且所述运动判断单元105还分别连接所述速度判断门限配置存储单元106和帧率控制单元107,所述帧率控制单元107再连接视频编码单元108;
[0043]其中,
[0044]所述摄像头单元101负责持续对行车图像进行采集并将采集图像连续依次送往图像缓存单元;
[0045]所述图像缓存单元102负责存储连续的行车图像,并提供给差值运算单元103进行运算;所述图像缓存单元102的数量为三个,分别为图像缓存单元A、图像缓存单元B、图像缓存单元C;所述摄像头单元101将采集图像连续依次送往图像缓存单元时,是按图像缓存单元A、图像缓存单元B、图像缓存单元C,再到图像缓存单元A的顺序不断循环;
[0046]所述差值运算单元103负责运算两个图像之间的平均运动矢量差值并把运算结果送往运动判断单元105;所述差值运算单元的数量也为三个,分别为AB差值运算单元、BC差值运算单元、CA差值运算单元;其中,AB差值运算单元是用于运算图像缓存单元A和图像缓存单元B存储的相邻两侦图像之间的平均运动矢量差值;BC差值运算单元是用于运算图像缓存单元B和图像缓存单元C存储的相邻两侦图像之间的平均运动矢量差值;CA差值运算单元就是用于运算图像缓存单元C和图像缓存单元A存储的相邻两侦图像之间的平均运动矢量差值;
[0047]所述当前帧判断单元104负责将当前编码帧对应的图像缓存单元102情况通知运动判断单元105;所述当前帧判断单元104对当前编码帧对应的图像缓存单元情况进行判断时是:在第一次图像缓存单元A、图像缓存单元B、图像缓存单元C都存放满之后,若第一个编码当前帧为存储在图像缓存单元B中的图像,这帧处理完毕后,紧接着的编码当前帧变为存储在图像缓存单元C中的图像,然后再变为存储在图像缓存单元A中的图像,如此循环直到电路停止工作。
[0048]所述运动判断单元105负责根据所述速度判断门限配置存储单元106配置的速度判断门限值和从当前帧判断单元104获取的当前编码帧对应的图像缓存单元102进行当前行车速度判断,并把判断结果送往帧率控制单元107;所述运动判断单元在根据速度判断门限值和当前编码帧对应的图像缓存单元进行当前行车速度判断时,其判断方法为:根据当前帧,取当前帧和之前一帧的平均运动矢量差值,比如当前帧为存储在图像缓存单元B中的图像时,取AB平均矢量差值,当前帧为C时,取BC平均矢量差值,当前帧为A时,取AC平均矢量差值。
[0049]所述帧率控制单元107负责根据当前的行驶速度判断结果,控制编码帧率;
[0050]所述视频编码单元108根据帧率控制单元的控制进行视频编码,并在码流的包头信息中写入当前的帧率信息,以供解码的播放速度匹配。
[0051]本发明的动态帧率行车记录系统的具体工作过程是:
[0052]电路开始工作后,所述摄像头单元101持续对行车图像进行采集并将采集到的图像连续依次送往图像缓存单元102;并由所述图像缓存单元102提供给差值运算单元103进行运算相邻两帧两图像之间的平均运动矢量差值,然后把运算结果送往所述运动判断单元105;同时所述当前帧判断单元104将当前编码帧对应的图像缓存单元情况通知所述运动判断单元105;
[0053]所述运动判断单元105根据所述速度判断门限配置存储单元106配置的速度判断门限值和获取的当前编码帧对应的图像缓存单元102情况进行当前行车速度判断,并把判断结果送往所述帧率控制单元107;
[0054]所述帧率控制单元107根据当前的行驶速度判断结果来控制编码帧率,在高速行驶时使用高帧率,低速行驶时低帧率,静止状态时采用更低帧率;如,可在高速行驶时使用100 %帧率,低速行驶时采用50 %帧率,静止状态时采用20 %帧率。
[0055]所述视频编码单元108根据帧率控制单元107的控制进行视频编码,并在码流的包头信息中写入当前的帧率信息,以供解码的播放速度匹配。
[0056]其中,所述差值运算单元103对相邻两帧图像之间的平均运动矢量差值的运算方法具体是:
[0057](1)、将相邻两帧图像分别划分为32x32的子图像块;
[0058](2)、将当前帧图像的32x32的子图像块在前一帧中的进行匹配搜索,搜索范围为正负256个像素,找到在前一帧图像中的匹配图像块;
[0059](3)、将前一帧图像中的匹配图像块到当前帧图像中的子图像块的X轴和Y轴的像素距离值的绝对值作为运动矢量进行记录;
[0060](4)、将当前帧图像中的所有32x32子图像块都进行运动矢量运算后,进行平均运算,即所有的子图像块的X轴运动矢量累加以及Y轴运动矢量累加后均除以当前帧图像中的子图像块的个数,得到两个平均值,然后将两个平均中较大的值作为当前图像的平均运动矢量值输出。
[0061]在本发明中,所述图像缓存单元、差值运算单元、当前帧判断单元、运动判断单元、速度判断门限配置存储单元、帧率控制单元以及视频编码单元均为固化在芯片内部的硬件单元。
[0062]如图2所示,上述的摄像头单元101、图像缓存单元102、差值运算单元103、一当前帧判断单元104、运动判断单元105以及速度判断门限配置存储单元106构成本发明的车辆速度判断装置。本发明的车辆速度判断装置中的各组成单元的功能与上述本发明的动态帧率行车记录系统中对应的组成单元的功能完全相同,此处不再赘述。
[0063]综上所述,本发明根据拍摄内容的位移速度判断行车速度,从而在不同速度行驶下采取不同的编码帧率,最终实现行驶速度越低,编码帧率越低,越节省存储空间,行车速度越高,编码帧率越高,越能保存容易出现事故的高速行驶场景下的更多现场信息。
[0064]虽然以上描述了本发明的【具体实施方式】,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
【主权项】
1.一种动态帧率行车记录系统,其特征在于:包括一摄像头单元、至少三个图像缓存单元、至少三个差值运算单元、一当前帧判断单元、一运动判断单元、一速度判断门限配置存储单元、一帧率控制单元以及一视频编码单元; 所述摄像头单元分别连接所述当前帧判断单元和每个图像缓存单元,任一差值运算单元连接对应的两相邻的图像缓存单元;所述当前帧判断单元和每个差值运算单元均连接所述运动判断单元;且所述运动判断单元还分别连接所述速度判断门限配置存储单元和帧率控制单元,所述帧率控制单元再连接视频编码单元; 所述摄像头单元持续对行车图像进行采集并将采集到的图像连续依次送往图像缓存单元;并由所述图像缓存单元提供给差值运算单元进行运算相邻两帧两图像之间的平均运动矢量差值,然后把运算结果送往所述运动判断单元;同时所述当前帧判断单元将当前编码帧对应的图像缓存单元情况通知所述运动判断单元; 所述运动判断单元根据所述速度判断门限配置存储单元配置的速度判断门限值和获取的当前编码帧对应的图像缓存单元情况进行当前行车速度判断,并把判断结果送往所述帧率控制单元; 所述帧率控制单元根据当前的行驶速度判断结果来控制编码帧率,在高速行驶时使用高帧率,低速行驶时低帧率,静止状态时采用更低帧率; 所述视频编码单元根据帧率控制单元的控制进行视频编码,并在码流的包头信息中写入当前的帧率信息,以供解码的播放速度匹配。2.根据权利要求1所述的动态帧率行车记录系统,其特征在于: 所述图像缓存单元的数量为三个,分别为图像缓存单元A、图像缓存单元B、图像缓存单元C;所述摄像头单元将采集图像连续依次送往图像缓存单元时,是按图像缓存单元A、图像缓存单元B、图像缓存单元C,再到图像缓存单元A的顺序不断循环; 所述差值运算单元的数量也为三个,分别为AB差值运算单元、BC差值运算单元、CA差值运算单元;其中,AB差值运算单元是用于运算图像缓存单元A和图像缓存单元B存储的相邻两侦图像之间的平均运动矢量差值;BC差值运算单元是用于运算图像缓存单元B和图像缓存单元C存储的相邻两侦图像之间的平均运动矢量差值;CA差值运算单元就是用于运算图像缓存单元C和图像缓存单元A存储的相邻两侦图像之间的平均运动矢量差值; 所述运动判断单元在根据速度判断门限值和当前编码帧对应的图像缓存单元进行当前行车速度判断时,其判断方法为:根据当前帧,取当前帧和之前一帧的平均运动矢量差值,比如当前帧为存储在图像缓存单元B中的图像时,取AB平均矢量差值,当前帧为C时,取BC平均矢量差值,当前帧为A时,取AC平均矢量差值。3.根据权利要求2所述的动态帧率行车记录系统,其特征在于: 所述当前帧判断单元对当前编码帧对应的图像缓存单元情况进行判断时是:在第一次图像缓存单元A、图像缓存单元B、图像缓存单元C都存放满之后,若第一个编码当前帧为存储在图像缓存单元B中的图像,这帧处理完毕后,紧接着的编码当前帧变为存储在图像缓存单元C中的图像,然后再变为存储在图像缓存单元A中的图像,如此循环直到电路停止工作。4.根据权利要求3所述的动态帧率行车记录系统,其特征在于: 所述差值运算单元对相邻两帧图像之间的平均运动矢量差值的运算方法具体是: (I )、将相邻两帧图像分别划分为32x32的子图像块; (2)、将当前帧图像的32x32的子图像块在前一帧中的进行匹配搜索,搜索范围为正负256个像素,找到在前一帧图像中的匹配图像块; (3)、将前一帧图像中的匹配图像块到当前帧图像中的子图像块的X轴和Y轴的像素距离值的绝对值作为运动矢量进行记录; (4)、将当前帧图像中的所有32x32子图像块都进行运动矢量运算后,进行平均运算,SP所有的子图像块的X轴运动矢量累加以及Y轴运动矢量累加后均除以当前帧图像中的子图像块的个数,得到两个平均值,然后将两个平均中较大的值作为当前图像的平均运动矢量值输出。5.根据权利要求1所述的动态帧率行车记录系统,其特征在于:在高速行驶时使用100 %帧率,低速行驶时采用50 %帧率,静止状态时采用20 %帧率。6.根据权利要求1所述的动态帧率行车记录系统,其特征在于:所述图像缓存单元、差值运算单元、当前帧判断单元、运动判断单元、速度判断门限配置存储单元、帧率控制单元以及视频编码单元均为固化在芯片内部的硬件单元。7.一种车辆速度判断装置,其特征在于:包括一摄像头单元、至少三个图像缓存单元、至少三个差值运算单元、一当前帧判断单元、一运动判断单元以及一速度判断门限配置存储单元; 所述摄像头单元分别连接所述当前帧判断单元和每个图像缓存单元,任一差值运算单元连接对应的两相邻的图像缓存单元;所述当前帧判断单元和每个差值运算单元均连接所述运动判断单元;且所述运动判断单元还连接所述速度判断门限配置存储单元; 所述摄像头单元持续对行车图像进行采集并将采集到的图像连续依次送往图像缓存单元;并由所述图像缓存单元提供给差值运算单元进行运算相邻两帧两图像之间的平均运动矢量差值,然后把运算结果送往所述运动判断单元;同时所述当前帧判断单元将当前编码帧对应的图像缓存单元情况通知所述运动判断单元; 所述运动判断单元根据所述速度判断门限配置存储单元配置的速度判断门限值和获取的当前编码帧对应的图像缓存单元情况进行当前行车速度判断,并把判断结果送往所述帧率控制单元。8.根据权利要求7所述的车辆速度判断装置,其特征在于: 所述图像缓存单元的数量为三个,分别为图像缓存单元A、图像缓存单元B、图像缓存单元C;所述摄像头单元将采集图像连续依次送往图像缓存单元时,是按图像缓存单元A、图像缓存单元B、图像缓存单元C,再到图像缓存单元A的顺序不断循环; 所述差值运算单元的数量也为三个,分别为AB差值运算单元、BC差值运算单元、CA差值运算单元;其中,AB差值运算单元是用于运算图像缓存单元A和图像缓存单元B存储的相邻两侦图像之间的平均运动矢量差值;BC差值运算单元是用于运算图像缓存单元B和图像缓存单元C存储的相邻两侦图像之间的平均运动矢量差值;CA差值运算单元就是用于运算图像缓存单元C和图像缓存单元A存储的相邻两侦图像之间的平均运动矢量差值; 所述运动判断单元在根据速度判断门限值和当前编码帧对应的图像缓存单元进行当前行车速度判断时,其判断方法为:根据当前帧,取当前帧和之前一帧的平均运动矢量差值,比如当前帧为存储在图像缓存单元B中的图像时,取AB平均矢量差值,当前帧为C时,取BC平均矢量差值,当前帧为A时,取AC平均矢量差值。9.根据权利要求8所述的车辆速度判断装置,其特征在于: 所述当前帧判断单元对当前编码帧对应的图像缓存单元情况进行判断时是:在第一次图像缓存单元A、图像缓存单元B、图像缓存单元C都存放满之后,若第一个编码当前帧为存储在图像缓存单元B中的图像,这帧处理完毕后,紧接着的编码当前帧变为存储在图像缓存单元C中的图像,然后再变为存储在图像缓存单元A中的图像,如此循环直到电路停止工作。10.根据权利要求9所述的车辆速度判断装置,其特征在于: 所述差值运算单元对相邻两帧图像之间的平均运动矢量差值的运算方法具体是: (I )、将相邻两帧图像分别划分为32x32的子图像块; (2)、将当前帧图像的32x32的子图像块在前一帧中的进行匹配搜索,搜索范围为正负256个像素,找到在前一帧图像中的匹配图像块; (3)、将前一帧图像中的匹配图像块到当前帧图像中的子图像块的X轴和Y轴的像素距离值的绝对值作为运动矢量进行记录; (4)、将当前帧图像中的所有32x32子图像块都进行运动矢量运算后,进行平均运算,SP所有的子图像块的X轴运动矢量累加以及Y轴运动矢量累加后均除以当前帧图像中的子图像块的个数,得到两个平均值,然后将两个平均中较大的值作为当前图像的平均运动矢量值输出。11.根据权利要求7所述的车辆速度判断装置,其特征在于:所述图像缓存单元、差值运算单元、当前帧判断单元、运动判断单元、速度判断门限配置存储单元、帧率控制单元以及视频编码单元均为固化在芯片内部的硬件单元。
【文档编号】H04N19/139GK106023346SQ201610528640
【公开日】2016年10月12日
【申请日】2016年7月6日
【发明人】廖裕民
【申请人】福州瑞芯微电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1