一种电视视频目标跟踪的方法及装置的制造方法

文档序号:10656999阅读:357来源:国知局
一种电视视频目标跟踪的方法及装置的制造方法
【专利摘要】本发明公开了一种电视视频目标跟踪的方法及装置,用以解决保证电视视频中目标特征提取的有效性的问题。方法包括:获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像;将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量;通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。通过对跟踪图像分成多个小块计算其多个颜色特征的直方图数值,组成代表该小块的高维向量,丰富了跟踪图像的识别特征,通过识别该高维向量的识别特征,提高了识别标定跟踪目标的跟踪图像的准确性和识别效率。
【专利说明】
一种电视视频目标跟踪的方法及装置
技术领域
[0001]本发明涉及电视视频技术领域,特别涉及一种电视视频目标跟踪的方法及装置。
【背景技术】
[0002]视频及图像序列中的运动信息检测技术有着广泛的应用基础,是诸多视频和图像应用领域的必要步骤,例如在实现目标跟踪、视频安全监控、交通监控、行为分析、去隔行技术以及各种视频处理任务中都需要以所提取的运动信息为依据。
[0003]运动信息的检测主要通过检测相邻图像间的差异程度完成,如基于光流的方法通过计算每个像素点在时间上的偏导数值得到运动信息,基于块的方法则通常计算所定义的块内部像素点差的绝对值累加值来得到运动信息。但通常所计算出的运动信息会受到特定图像内容的影响,难以用统一的标准衡量运动的显著程度。
[0004]在电视视频等多种视频处理的过程中,目标跟踪是一个非常重要的内容,对于视频分析有很重要的意义。
[0005]在目标跟踪过程中,提取目标有效的特征非常重要,另外,在目标移动过程中存在目标被部分遮挡的情况,因此,需要保证提取目标特征的有效性及克服目标被部分遮挡的问题。

【发明内容】

[0006]本发明提供一种网站数据采集的方法及装置,用以解决保证电视视频中目标特征提取的有效性的问题,实现有效准确提取电视视频的目标特征的目的。
[0007]本发明提供一种电视视频目标跟踪的方法,包括:
[0008]获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像;
[0009]将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量;
[0010]通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0011]本发明实施例的一些有益效果可以包括:通过对跟踪图像分成多个小块计算其多个颜色特征的直方图数值,组成代表该小块的高维向量,丰富了跟踪图像的识别特征,通过识别该高维向量的识别特征,提高了识别标定跟踪目标的跟踪图像的准确性和识别效率。
[0012]在一个实施例中,方法还包括:
[0013]在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量;
[0014]如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分;
[0015]合并属于所述跟踪图像的各小块,根据各小块的位置确定被部分遮挡的所述跟踪图像的所处区域。
[0016]该实施例中,在跟踪被部分遮挡的跟踪图像时,通过比较小块的高维向量数值,能够准确确定跟踪图像各小块的准确位置,有效提高了被部分遮挡的跟踪图像的跟踪准确性和跟踪效率。
[0017]本发明提供一种电视视频目标跟踪的装置,包括:
[0018]图像构成模块,用于获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像;
[0019]向量计算模块,用于将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量;
[0020]目标捕获模块,用于通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0021]在本实施例中,通过对跟踪图像分成多个小块计算其多个颜色特征的直方图数值,组成代表该小块的高维向量,丰富了跟踪图像的识别特征,通过识别该高维向量的识别特征,提高了识别标定跟踪目标的跟踪图像的准确性和识别效率。
[0022]在一个实施例中,装置还包括:
[0023]搜索计算模块,用于在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量;
[0024]图像确定模块,用于如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分;
[0025]合并确定模块,用于合并属于所述跟踪图像的各小块,根据各小块的位置确定被部分遮挡的所述跟踪图像的所处区域。
[0026]该实施例中,在跟踪被部分遮挡的跟踪图像时,通过比较小块的高维向量数值,能够准确确定跟踪图像各小块的准确位置,有效提高了被部分遮挡的跟踪图像的跟踪准确性和跟踪效率。
[0027]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0028]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0029]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0030]图1为本发明实施例中一种电视视频目标跟踪的方法的流程图;
[0031]图2为本发明实施例中另一种播放视频的方法的流程图;
[0032]图3为本发明实施例中第三种播放视频的方法的流程图;
[0033]图4为本发明实施例中一种电视视频目标跟踪的装置的框图;
[0034]图5为本发明实施例中另一种电视视频目标跟踪的装置的框图。
【具体实施方式】
[0035]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0036]图1为本发明实施例中一种电视视频目标跟踪方法的流程图。如图1所示,包括以下步骤 S101-S103:
[0037]步骤SlOl,获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
[0038]步骤S102,将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量。
[0039]在步骤S102中,由每个小块的多个直方图数值的颜色特征组成了跟踪图像的每个小块的高维向量,多种颜色特征的组合丰富了跟踪图像的特征。
[0040]步骤S103,通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0041]本发明实施例提供的一种电视视频目标跟踪的方法的技术方案,通过对跟踪图像分成多个小块计算其多个颜色特征的直方图数值,组成代表该小块的高维向量,丰富了跟踪图像的识别特征,通过识别该高维向量的识别特征,提高了识别标定跟踪目标的跟踪图像的准确性和识别效率。
[0042]在一个实施例中,如图2所示,包括以下步骤S201-S206:
[0043]步骤S201,获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
[0044]步骤S202,将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量。
[0045]在步骤S202中,由每个小块的多个直方图数值的颜色特征组成了跟踪图像的每个小块的高维向量,多种颜色特征的组合丰富了跟踪图像的特征。
[0046]步骤S203,通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0047]步骤S204,在跟踪被部分遮挡的跟踪图像时,在前一帧跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量;
[0048]步骤S205,如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分;
[0049]步骤S206,合并属于所述跟踪图像的各小块,根据各小块位置确定被部分遮挡的所述跟踪图像的所处区域。
[0050]图2的实施例在图1实施例的基础上,在跟踪被部分遮挡的跟踪图像时,通过比较小块的高维向量数值,能够准确确定跟踪图像各小块的准确位置,有效提高了被部分遮挡的跟踪图像的跟踪准确性和跟踪效率。
[0051]图3为本发明实施例中第三种播放视频的方法的流程图。如图3所示,包括以下步骤S301-S307:
[0052]步骤S301,获取包含跟踪目标的第一帧的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
[0053]步骤S302,将所述跟踪图像分成3*3的9个小块。
[0054]步骤S303,计算每个所述小块的Hue直方图数值为62、normlized RG直方图数值为48、opponent直方图数值为32,三个数值组成代表所述小块的62+48+32= 142的142维的高维向量。目标图像由9个小块组成,即由9个142维的向量表示这个目标。
[0055]步骤S304,跟踪图像由9个小块组成,即由9个142维的向量表示该跟踪图像中的跟踪目标,通过计算跟踪图像的9个142维的向量捕获所述跟踪目标。
[0056]步骤S305,在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量。
[0057]步骤S306,如果所述小块的高维向量与所述跟踪图像的9个小块中的某一块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分。
[0058]步骤S307,合并属于所述跟踪图像的各小块,根据各小块位置确定被部分遮挡的所述跟踪图像的所处区域,更新跟踪图像的位置,以进行下一帧跟踪图像的目标搜索。
[0059]本发明实施例提供的技术方案,在图2实施例的基础上,将步骤S301和步骤S302的技术细节进行优化,能够准确有效的识别跟踪图像,提高了对部分遮挡的跟踪图像的跟踪效率和准确度。
[0060]对应于上述实施例提供的一种电视视频目标跟踪的方法,本发明实施例还提供一种电视视频目标跟踪的装置,如图4所示,包括:
[0061]图像构成模块41,用于获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
[0062]向量计算模块42,用于将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量;
[0063]目标捕获模块43,用于通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0064]本发明实施例提供的一种电视视频目标跟踪的装置的技术方案,通过对跟踪图像分成多个小块计算其多个颜色特征的直方图数值,组成代表该小块的高维向量,丰富了跟踪图像的识别特征,通过识别该高维向量的识别特征,提高了识别标定跟踪目标的跟踪图像的准确性和识别效率。
[0065]对应于上述实施例提供的一种电视视频目标跟踪的方法,本发明实施例还提供另一种电视视频目标跟踪的装置,如图5所示,包括:
[0066]图像构成模块51,用于获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像;
[0067]向量计算模块52,用于将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量;
[0068]目标捕获模块53,用于通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。
[0069]其中:
[°07°]所述向量计算模块52包括:
[0071]小块分成子模块521,用于将所述跟踪图像分成多个小块;
[0072]其中,所述小块分成子模块,具体用于将所述跟踪图像分成3*3的9个小块。
[0073]向量计算子模块522,用于计算每个所述小块的Hue直方图数值、normlizedRG直方图数值、opponent直方图数值组成代表所述小块的高维向量。
[0074]装置还包括:
[0075]搜索计算模块54,用于在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量;
[0076]图像确定模块55,用于如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分;
[0077]合并确定模块56,用于合并属于所述跟踪图像的各小块,根据各小块的位置确定被部分遮挡的所述跟踪图像的所处区域。
[0078]其中:
[0079]所述图像构成模块51包括:
[0080]图像获取子模块511,用于获取包含跟踪目标的第一帧的电视视频图像;
[0081 ]目标标定子模块512,用于在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
[0082]图5的实施例在图4实施例的基础上,在跟踪被部分遮挡的跟踪图像时,通过比较小块的高维向量数值,能够准确确定跟踪图像各小块的准确位置,有效提高了被部分遮挡的跟踪图像的跟踪准确性和跟踪效率。
[0083]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0084]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0085]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0086]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0087]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种电视视频目标跟踪的方法,其特征在于,包括: 获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像; 将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量; 通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。2.根据权利要求1所述的方法,其特征在于,所述计算每个所述小块的多个直方图数值组成代表所述小块的高维向量的步骤具体包括: 计算每个所述小块的Hue直方图数值、normlized RG直方图数值、opponent直方图数值组成代表所述小块的高维向量。3.根据权利要求2所述的方法,其特征在于,还包括: 在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量; 如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分; 合并属于所述跟踪图像的各小块,根据各小块的位置确定被部分遮挡的所述跟踪图像的所处区域。4.根据权利要求1-3任一所述的方法,其特征在于,所述将跟踪图像分成多个小块的步骤具体包括:将所述跟踪图像分成3*3的9个小块。5.根据权利要求1-3任一所述的方法,其特征在于,所述获取包含跟踪目标的电视视频图像的步骤具体包括:获取包含跟踪目标的第一帧的电视视频图像。6.一种电视视频目标跟踪的装置,其特征在于,包括: 图像构成模块,用于获取包含跟踪目标的电视视频图像,并在所述电视视频图像中将所述跟踪目标标定构成跟踪图像; 向量计算模块,用于将所述跟踪图像分成多个小块,计算每个所述小块的多个直方图数值组成代表所述小块的高维向量; 目标捕获模块,用于通过计算所述跟踪图像的多个小块的所述高维向量之和捕获所述跟踪目标。7.根据权利要求6所述的装置,其特征在于,所述向量计算模块包括: 小块分成子模块,用于将所述跟踪图像分成多个小块; 向量计算子模块,用于计算每个所述小块的Hue直方图数值、normlized RG直方图数值、opponent直方图数值组成代表所述小块的高维向量。8.根据权利要求6所述的装置,其特征在于,还包括: 搜索计算模块,用于在所述跟踪图像的周边区域进行小块搜索,计算所述小块搜索中小块的高维向量; 图像确定模块,用于如果所述小块的高维向量与所述跟踪图像的小块的高维向量数值近似,确认所述小块属于所述跟踪图像的一部分; 合并确定模块,用于合并属于所述跟踪图像的各小块,根据各小块的位置确定被部分遮挡的所述跟踪图像的所处区域。9.根据权利要求7所述的装置,其特征在于,所述小块分成子模块,具体用于将所述跟踪图像分成3*3的9个小块。10.根据权利要求9所述的装置,其特征在于,所述图像构成模块包括:图像获取子模块,用于获取包含跟踪目标的第一帧的电视视频图像;目标标定子模块,用于在所述电视视频图像中将所述跟踪目标标定构成跟踪图像。
【文档编号】G06T7/20GK106023260SQ201610363050
【公开日】2016年10月12日
【申请日】2016年5月26日
【发明人】刘帅
【申请人】无锡天脉聚源传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1