【技术实现步骤摘要】
【国外来华专利技术】光流跟踪装置和方法
本申请涉及图像处理领域,并且更具体地,涉及一种光流跟踪装置和方法。
技术介绍
图像金字塔是图像多尺度表达的一种,是一种以多分辨率来解释图像的有效但概念简单的结构。图像金字塔的用途非常广泛,例如,可以进行光流跟踪。在利用图像金字塔进行光流跟踪时,涉及的计算非常复杂。如果系统硬件资源较多,则会提高系统性能,但会对系统的升级和维护带来一定的限制。如果系统硬件资源较少,会便于系统的升级和维护,但是系统性能较差。在利用图像金字塔进行光流跟踪时,如何在不影响系统性能的情况下,充分利用系统的资源以便于后续的系统升级和维护是一项亟待解决的问题。
技术实现思路
本申请实施例提供了一种光流跟踪装置和方法,可以实现在不影响系统性能的情况下,充分利用系统的资源以便于后续的系统升级和维护。第一方面,提供了一种光流跟踪装置,包括图像金字塔建立电路和光流跟踪电路;图像金字塔建立电路用于:建立第一图像的第一图像金字塔以及第二图像的第二图像金字塔,其中,第一图像金字塔包括至少一个图像分层,第二图像金字塔包括至少一个图像分层;光流跟踪电路用于:对第一图像金字塔中的第k层图像分层以及第二图像金字塔中的第k层图像分层进行光流跟踪处理,以获取第二图像在第k层图像分层的光流估计量,k为整数;其中,在光流跟踪处理的乘法处理中,多个乘法器对第一图像金字塔和/或第二图像金字塔的图像分层对应的数据进行乘法处理;其中,多个乘法器中每个乘法器在多个时钟串行进行乘法处理,以及,多个乘法器中不同的乘法器在相同的时钟并行进行乘法处理;光流跟踪电路还用于:利用第二图像在第k层图像分层的光流估计量,计算第 ...
【技术保护点】
1.一种光流跟踪装置,其特征在于,包括图像金字塔建立电路和光流跟踪电路;所述图像金字塔建立电路用于:建立第一图像的第一图像金字塔以及第二图像的第二图像金字塔,其中,所述第一图像金字塔包括至少一个图像分层,所述第二图像金字塔包括至少一个图像分层;所述光流跟踪电路用于:对所述第一图像金字塔中的第k层图像分层以及所述第二图像金字塔中的第k层图像分层进行光流跟踪处理,以获取所述第二图像在所述第k层图像分层的光流估计量,所述k为整数;其中,在光流跟踪处理的乘法处理中,多个乘法器对所述第一图像金字塔和/或所述第二图像金字塔的图像分层对应的数据进行乘法处理;其中,所述多个乘法器中每个乘法器在多个时钟串行进行乘法处理,以及,所述多个乘法器中不同的乘法器在相同的时钟并行进行乘法处理;所述光流跟踪电路还用于:利用所述第二图像在所述第k层图像分层的光流估计量,计算所述第二图像的光流。
【技术特征摘要】
【国外来华专利技术】1.一种光流跟踪装置,其特征在于,包括图像金字塔建立电路和光流跟踪电路;所述图像金字塔建立电路用于:建立第一图像的第一图像金字塔以及第二图像的第二图像金字塔,其中,所述第一图像金字塔包括至少一个图像分层,所述第二图像金字塔包括至少一个图像分层;所述光流跟踪电路用于:对所述第一图像金字塔中的第k层图像分层以及所述第二图像金字塔中的第k层图像分层进行光流跟踪处理,以获取所述第二图像在所述第k层图像分层的光流估计量,所述k为整数;其中,在光流跟踪处理的乘法处理中,多个乘法器对所述第一图像金字塔和/或所述第二图像金字塔的图像分层对应的数据进行乘法处理;其中,所述多个乘法器中每个乘法器在多个时钟串行进行乘法处理,以及,所述多个乘法器中不同的乘法器在相同的时钟并行进行乘法处理;所述光流跟踪电路还用于:利用所述第二图像在所述第k层图像分层的光流估计量,计算所述第二图像的光流。2.根据权利要求1所述的光流跟踪装置,其特征在于,所述光流跟踪装置利用奏-卢卡斯-托马西KLT算法实现光流跟踪。3.根据权利要求1或2所述的光流跟踪装置,其特征在于,所述光流跟踪电路具体用于:对所述第一图像金字塔中的第k层图像分层的第一矩形框进行第一双线形插值处理;利用插值处理后的所述第一矩形框,计算所述第一矩形框中的第一子矩形框中每个数据相对x和相对y的导数;利用所述第一子矩形框中每个数据相对x和相对y的导数,计算矩阵G;对所述第二图像金字塔中的第k层图像分层的第二矩形框进行第二双线形插值处理,得到插值处理后的所述第二矩形框;确定插值处理后的所述第一矩形框与插值处理后的所述第二矩形框之间的图像差;根据所述图像差,确定插值处理后的所述第一矩形框与插值处理后的所述第二矩形框之间的图像不匹配向量;根据所述不匹配向量以及所述矩阵G,计算所述第二图像在所述第k层图像分层的光流估计量。4.根据权利要求3所述的光流跟踪装置,其特征在于,所述光流跟踪电路具体用于:在利用前次插值处理后的所述第二矩形框得到的光流估计量不满足第一预定值时,或者迭代计算光流估计量的次数不满足第二预定值时,更新第二矩形框,并对更新后的所述第二矩形框进行第二双线形插值处理,以重新确定所述光流估计量。5.根据权利要求3或4所述的光流跟踪装置,其特征在于,所述光流跟踪电路包括第一乘法器组,所述第一乘法器组包括多个第一乘法器,插值处理后的所述第一矩形框包括多个第一数据;所述第一乘法器组进行所述第一双线性插值处理中的乘法处理;其中,所述多个第一乘法器中不同的乘法器在相同的时钟分别进行得到所述多个第一数据中不同第一数据的乘法处理,通过多个时钟完成得到所述多个第一数据的乘法处理。6.根据权利要求3至5中任一项所述的光流跟踪装置,其特征在于,所述光流跟踪电路包括第二乘法器组,所述第二乘法器组包括多个第二乘法器,所述第一子矩形框包括多个第二数据;所述第二乘法器组进行计算矩阵G时需要进行的乘法处理;其中,所述多个第二乘法器中不同的乘法器在相同的时钟分别进行针对所述多个第二数据中不同第二数据的乘法处理,通过多个时钟完成针对所述多个第二数据的乘法处理,其中,针对所述第二数据的乘法处理包括对所述第二数据相对x的导数和相对y的导数的乘法处理。7.根据权利要求3至6中任一项所述的光流跟踪装置,其特征在于,进行所述第一双线性插值处理的乘法器组与计算矩阵G所利用的乘法器组不为同一乘法器组。8.根据权利要求3至7中任一项所述的光流跟踪装置,其特征在于,所述第一光流跟踪电路包括第三乘法器组,所述第三乘法器组包括多个第三乘法器,插值处理后的第二矩形框包括多个第三数据;所述第三乘法器组进行所述第二双线性插值处理中的乘法处理;其中,所述多个第三乘法器中不同的乘法器在相同时钟分别进行得到所述多个第三数据中不同的第三数据的乘法处理,通过多个时钟完成得到所述多个第三数据的乘法处理。9.根据权利要求3至8中任一项所述的光流跟踪装置,其特征在于,进行所述第二双线性插值处理的乘法器组与计算矩阵G利用的乘法器组不为同一乘法器组;和/或,进行所述第二双线性插值处理的乘法器组与进行所述第一双线插值处理的乘法器组不为同一乘法器组。10.根据权利要求9所述的光流跟踪装置,其特征在于,进行所述第二双线性插值处理的乘法器组包括的乘法器的数量大于:计算矩阵G利用的乘法器组包括的乘法器的数量;和/或,进行所述第一双线性插值处理的乘法器组包括的乘法器的数量。11.根据权利要求3至10中任一项所述的光流跟踪装置,其特征在于,所述光流跟踪电路包括第四乘法器组,所述第四乘法器组包括多个第四乘法器;所述第四乘法器组进行利用所述图像差获取所述不匹配向量中的乘法处理;其中,所述多个第四乘法器中不同乘法器在相同时钟进行多个数据组中不同数据组的乘法处理,通过多个时钟完成得到所述图像不匹配向量时对所述多个数据组需要进行的乘法处理,其中,一个所述数据组包括插值处理后的所述第一矩形框中的一个第一数据,插值处理后的所述第二矩形框中与所述一个第一数据匹配的一个第二数据,以及包括与所述一个第一数据匹配的图像差。12.根据权利要求3至11中任一项所述的光流跟踪装置,其特征在于,得到所述不匹配向量利用的乘法器组,包括进行所述第一双线性插值处理的乘法器组、进行所述第二双线性插值处理的乘法器组和计算所述矩阵G利用的乘法器组中的至少一个。13.根据权利要求1至12中任一项所述的光流跟踪装置,其特征在于,所述多个乘法器的处理速度与所述装置从片外存储系统读取数据的延时相匹配。14.一种光流跟踪方法,其特征在于,包括:触发图像金字塔建立电路建立第一图像的第一图像金字塔以及第二图像的第二图像金字塔,其中,所述第一图像金字塔包括至少...
【专利技术属性】
技术研发人员:高明明,杨康,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。