运动目标跟踪方法及装置的制造方法

文档序号:9912170阅读:557来源:国知局
运动目标跟踪方法及装置的制造方法
【技术领域】
[0001] 本申请涉及图像处理技术领域,尤其涉及运动目标跟踪方法及装置。
【背景技术】
[0002] 随着图像处理技术的快速发展,在智能监控系统中对摄像画面的运动物体进行跟 踪的运用越来越广泛,被跟踪的物体在一定时间内、范围内连续的运动,该功能需要控制被 跟踪的物体始终出现在摄像画面的中央,因此需要提供实时性、连续性的云台控制操作。
[0003] 相关技术中,由于摄像设备在处理图像时,与传感器采集时间存在一定的延时,因 此常常造成当前处理的图像与实际采集图像的不同步,由于这个不同步的存在,导致云台 的转动与实际被跟踪物体的位置之间也存在不同步的现象,从而造成跟踪误差,导致物体 跟踪准确率变低。

【发明内容】

[0004] 为克服相关技术中存在的问题,本申请提供了运动目标跟踪方法及装置。
[0005] 根据本申请实施例的第一方面,提供一种运动目标跟踪方法,所述方法包括:
[0006] 以监控画面的一个像素点为参考点,从监控画面中获取运动目标;
[0007] 根据当前帧图像以及当前帧之前的历史帧图像计算所述运动目标在帧间的运动 矢量;
[0008] 通过所述运动目标在帧间的运动矢量预测所述运动目标在预设间隔帧数后的帧 图像中的预测位置,其中,所述预设间隔帧数大于或等于监控设备采集监控图像的延时帧 数;
[0009] 根据参考点与运动目标的预测位置的位置差值,计算摄像设备的预测调整参数;
[0010] 根据所述预测调整参数调整摄像设备,将运动目标从预测位置调整到所述参考 点。
[0011] 可选的,所述根据当前帧图像以及当前帧之前的历史帧图像计算所述运动目标在 帧间的运动矢量,包括:
[0012] 根据当前帧图像以及当前帧以前的历史帧图像,利用运动目标轨迹数学模型计算 所述运动目标在帧间的运动矢量;
[0013] 所述方法还包括:
[0014] 获取所述运动目标在当前帧图像中的实际位置;
[0015] 根据所述实际位置与所述位置差值矫正预存的运动目标轨迹数学模型。
[0016] 可选的,所述根据参考点与运动目标的预测位置的位置差值,计算摄像设备的预 测调整参数,包括:
[0017] 根据下式计算所述预测调整参数:
[0018]
[0019] 其中,Δα为预测调整参数中的横向转动角度,Δβ为预测调整参数中的纵向转动 角度,α为图像的最大横向视角,β为图像的最大纵向视角,Δχ为预测位置与参考点的横向 坐标差,Ay为预测位置与参考点的纵向坐标差,W为图像的横向像素点个数,Η为图像的纵 向像素点个数。
[0020] 可选的,所述根据所述预测调整参数调整所述摄像设备,包括:
[0021] 获取所述运动目标在当前帧图像中的实际位置;
[0022] 根据所述实际位置与参考点的实际差异,计算摄像设备将运动目标从所述实际位 置调整至参考点的修正参数;
[0023]根据所述预测调整参数和修正参数调整所述摄像设备。
[0024] 可选的,所述根据所述预测调整参数调整所述摄像设备,包括:
[0025] 获取当前调整所述摄像设备的实际调整参数;
[0026] 对比所述实际调整参数与预存的所述当前帧图像的预测调整参数的差异,获得失 步调整参数;
[0027] 根据所述预测调整参数和失步调整参数调整所述摄像设备。
[0028] 根据本申请实施例的第二方面,提供一种运动目标跟踪装置,所述装置包括:
[0029] 运动目标获取模块,用于以监控画面的一个像素点为参考点,从监控画面中获取 运动目标;
[0030] 运动矢量计算模块,用于根据当前帧图像以及当前帧之前的历史帧图像计算所述 运动目标在帧间的运动矢量;
[0031 ]预测位置计算模块,用于通过所述运动目标在帧间的运动矢量预测所述运动目标 在预设间隔帧数后的帧图像中的预测位置,其中,所述预设间隔帧数大于或等于监控设备 采集监控图像的延时帧数;
[0032] 预测调整参数计算模块,用于根据参考点与运动目标的预测位置的位置差值,计 算摄像设备的预测调整参数;
[0033] 调整模块,用于根据所述预测调整参数调整摄像设备,将运动目标从预测位置调 整到所述参考点。
[0034] 可选的,所述运动矢量计算模块,包括:
[0035] 运动矢量计算模块,用于根据当前帧图像以及当前帧以前的历史帧图像,利用运 动目标轨迹数学模型计算所述运动目标在帧间的运动矢量;
[0036] 所述装置还包括:
[0037]实际位置获取模块,用于获取所述运动目标在当前帧图像中的实际位置;
[0038]模型矫正模块,用于根据所述实际位置与所述位置差值矫正预存的运动目标轨迹 数学模型。
[0039] 可选的,所述预测调整参数计算模块,包括:
[0040] 预测调整参数计算子模块,用于根据下式计算所述预测调整参数:
[0041]
[0042] 其中,Δα为预测调整参数中的横向转动角度,Δβ为预测调整参数中的纵向转动 角度,α为图像的最大横向视角,β为图像的最大纵向视角,Δχ为预测位置与参考点的横向 坐标差,Ay为预测位置与参考点的纵向坐标差,W为图像的横向像素点个数,Η为图像的纵 向像素点个数。
[0043]可选的,所述调整模块,包括:
[0044] 实际位置获取子模块,用于获取所述运动目标在当前帧图像中的实际位置;
[0045] 修正参数计算子模块,用于根据所述实际位置与参考点的实际差异,计算摄像设 备将运动目标从所述实际位置调整至参考点的微调修正参数;
[0046] 第一调整子模块,用于根据所述预测调整参数和修正参数调整所述摄像设备。 [0047]可选的,所述调整模块,包括:
[0048] 实际调整参数获取子模块,用于获取当前调整所述摄像设备的实际调整参数;
[0049] 失步调整参数获取子模块,用于对比所述实际调整参数与预存的所述当前帧图像 的预测调整参数的差异,获得失步调整参数;
[0050] 第二调整子模块,用于根据所述预测调整参数和失步调整参数调整所述摄像设 备。
[0051] 本申请的实施例提供的技术方案可以包括以下有益效果:
[0052] 基于上述技术方案,本发明实施例中,可以通过当前图像和历史图像预测运动目 标的运动矢量,根据运动矢量预测运动目标在后续图像中的预测位置,进而计算出摄像设 备的调整参数,因此能使摄像设备提前转动,减小延时对运动目标跟踪带来的不良影响,从 而提高运动目标跟踪的准确性。
[0053] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本申请。
【附图说明】
[0054]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施 例,并与说明书一起用于解释本申请的原理。
[0055]图1是本申请根据一示例性实施例示出的一种运动目标跟踪方法的流程图。
[0056]图2是本申请根据一示例性实施例示出的另一种运动目标跟踪方法的流程图。 [0057]图3是本申请根据一示例性实施例示出的一种用于运动目标跟踪装置的框图。 [0058]图4是本申请根据一示例性实施例示出的一种运动目标跟踪装置的框图。
[0059]图5是本申请根据一示例性实施例示出的另一种运动目标跟踪装置的框图。
[0060]图6是本申请根据一示例性实施例示出的另一种运动目标跟踪装置的框图。
[0061 ]图7是本申请根据一示例性实施例示出的另一种运动目标跟踪装置的框图。
[0062]图8是本申请根据一示例性实施例示出的另一种运动目标跟踪装置的框图。
【具体实施方式】
[0063] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1