一种轨迹追踪处理系统的制作方法

文档序号:18527037发布日期:2019-08-24 10:21阅读:204来源:国知局
一种轨迹追踪处理系统的制作方法

本发明涉及视频处理技术领域,特别是指一种轨迹追踪处理系统。



背景技术:

随着视频网络和物联网的不断普及,视频监控网络得到了迅速地发展,例如在交通领域,越来越多的道路上安装了视频监控系统,交通管理部门通过获取的监控视频可以对道路上行驶的车辆进行追踪,为交通事故的发现、处理以及车辆的追踪等提供视频依据。虽然目前关于由于实时的视频监控会产生大量的视频数据,如果依据现有的目标轨迹追踪的方法,依靠人工选择视频数据并采用相应的视频处理方法对视频数据进行处理,不仅增加了工作人员的负担,而且难以保障目标轨迹追踪的处理效率。



技术实现要素:

本发明的目的在于提供一种视频数据处理系统及方法,以解决现有技术中通过使用多个设备对视频进行处理,获取目标物体的图像轨迹的过程较为复杂,视频数据处理效率低的问题。

根据第一方面,本发明实施例提供一种轨迹追踪处理系统,包括:待处理图片获取模块、物体检测模块和轨迹追踪模块,其中,所述待处理图片获取模块用于根据用户需求获取待处理图片,并将所述待处理图片发送至所述物体检测模块;所述物体检测模块用于根据预设图片处理算法对所述待处理图片进行处理,生成对应的轨迹数据信息,并将所述轨迹数据信息发送至所述轨迹追踪模块;所述轨迹追踪模块用于根据预设筛选方法对所述轨迹数据信息进行筛选,并根据筛选结果得到符合预设要求的所述待检测目标的轨迹数据信息。

在一实施例中,所述轨迹追踪模块包括:图片数据筛选模块、轨迹匹配模块和轨迹重组模块,其中,所述图片数据筛选模块用于根据所述预设筛选方法对所述轨迹数据信息进行筛选,得到待测目标数据信息,并将所述待测目标数据信息发送至所述轨迹匹配模块;所述轨迹匹配模块用于根据预设匹配方法将所述待测目标数据信息与已有待测目标轨迹信息集合进行轨迹匹配,并将轨迹匹配结果发送至所述轨迹重组模块;所述轨迹重组模块用于根据所述轨迹匹配结果判断所述待测目标数据信息是否符合所述预设要求;当所述待测目标数据信息符合所述预设要求时,所述轨迹重组模块还用于将所述待测目标数据信息加入所述已有待测目标轨迹信息集合中对应的待测目标轨迹信息。

在一实施例中,当所述待测目标数据信息不符合所述预设要求时,所述轨迹重组模块还用于根据所述待测目标数据信息建立新的待测目标的待测目标轨迹信息,并将所述新的待测目标的待测目标轨迹信息加入所述已有待测目标轨迹信息集合中。

在一实施例中,所述轨迹追踪模块还包括:轨迹存储模块;所述轨迹存储模块用于保存所述轨迹重组模块建立的所述新的待测目标的待测目标轨迹信息。

在一实施例中,所述轨迹追踪模块还包括:轨迹长度判断模块和轨迹输出模块;所述轨迹长度判断模块用于判断所述已有待测目标轨迹信息集合中各待测目标轨迹信息是否符合预设轨迹长度;当所述待测目标轨迹信息符合所述预设轨迹长度时,所述轨迹长度判断模块还用于将所述待测目标轨迹信息发送至所述轨迹输出模块;所述轨迹输出模块用于将所述待测目标轨迹信息输出。

在一实施例中,当所述待测目标数据轨迹信息不符合所述预设轨迹长度时,所述轨迹长度判断模块还用于将所述待测目标轨迹信息从所述已有待测目标轨迹信息集合中删除。

在一实施例中,所述待处理图片获取模块包括:视频数据获取模块、视频数据抽帧模块和视频数据解码模块,其中,所述视频数据获取模块用于根据用户的需求获取待处理视频数据,并将所述待处理视频数据发送至所述视频数据抽帧模块;所述视频数据抽帧模块用于根据预设时间间隔抽取所述视频数据中的帧图片,并将所述帧图片发送至视频数据解码模块;所述视频数据解码模块用于对所述帧图片进行解码处理生成文本信息以及所述待处理图片,并将所述待处理图片发送至所述物体检测模块。

在一实施例中,所述物体检测模块包括:格式转换模块、轨迹数据信息生成模块和轨迹数据信息输出模块,其中,所述格式转换模块用于根据预设图片转换格式要求将所述待处理图片进行格式转换,并将转换后的待处理图片发送至所述轨迹数据信息生成模;所述轨迹数据信息生成模块用于根据所述预设图片处理算法对所述待处理图片进行处理,生成所述轨迹数据信息;所述轨迹数据信息输出模块用于将所述轨迹数据信息发送至所述轨迹追踪模块。

本发明的上述技术方案的有益效果如下:

本发明实施例提供一种轨迹追踪处理系统,包括:待处理图片获取模块、物体检测模块和轨迹追踪模块,具体的,待处理图片获取模块用于根据用户需求获取待处理图片,并将待处理图片发送至物体检测模块;物体检测模块用于根据预设图片处理算法对待处理图片进行处理,生成对应的轨迹数据信息,并将所述轨迹数据信息发送至轨迹追踪模块;轨迹追踪模块用于根据预设筛选方法对所述轨迹数据信息进行筛选,并根据筛选结果得到符合预设要求的所述待检测目标的轨迹数据信息。从而通过根据用户需求通过待处理图片获取模块、物体检测模块和轨迹追踪模块对待处理图片进行处理,最终得到用户所需的轨迹数据信息;在处理大量的视频监控图像中的待测目标轨迹时,对于不同类别的待测目标不需要人工选择专门的轨迹分析方法进行处理,该轨迹追踪系统实现了对大批量视频数据的实时处理,从而提升了轨迹追踪处理的效率。

附图说明

图1表示本发明实施例的轨迹追踪处理系统的结构框图;

图2表示本发明实施例的物体检测模块的结构框图;

图3表示本发明实施例的轨迹追踪模块的结构框图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

如图1所示,本发明实施例提供一种轨迹追踪处理系统,包括:待处理图片获取模块1、物体检测模块2和轨迹追踪模块3,其中,待处理图片获取模块1用于根据用户需求获取待处理图片,并将待处理图片发送至物体检测模块2;物体检测模块2用于根据预设图片处理算法对待处理图片进行处理,生成对应的轨迹数据信息,并将轨迹数据信息发送至轨迹追踪模块3;轨迹追踪模块3用于根据预设筛选方法对轨迹数据信息进行筛选,并根据筛选结果得到符合预设要求的待检测目标的轨迹数据信息。

通过上述各个组成部分的协同合作,本发明实施例提供的轨迹追踪处理系统,通过根据用户需求通过待处理图片获取模块1、物体检测模块2和轨迹追踪模块3对待处理图片进行处理,最终得到用户所需的轨迹数据信息;在处理大量的视频监控图像中的待测目标轨迹时,对于不同类别的待测目标不需要人工选择专门的轨迹分析方法进行处理,该轨迹追踪系统实现了对大批量视频数据的实时处理,从而提升了轨迹追踪处理的效率。

在一实施例中,如图2所示,物体检测模块2包括:格式转换模块10、轨迹数据信息生成模块11和轨迹数据信息输出模块12,具体的,格式转换模块10用于根据预设图片转换格式要求将待处理图片进行格式转换,并将转换后的待处理图片发送至轨迹数据信息生成模块11;这里待处理图片的格式转换是将多种不同格式的待处理图片转换为同一格式的待处理图片,方便后边轨迹数据信息的处理。

轨迹数据信息生成模块11用于根据预设图片处理算法对待处理图片进行处理,生成轨迹数据信息;具体的,首先,使用分类器将待处理图片中的各个待测目标的类型以及坐标、宽高用一条字符串的格式表示;再对此条字符串进行整理,整理为多条字符串,且每条字符串代表一个待测目标的轨迹数据信息,当然,由于这几条字符串为一张图片上的各待测目标的轨迹数据信息,所以同时发送至轨迹数据信息输出模块12;轨迹数据信息输出模块12再将各待测目标的轨迹数据信息发送至轨迹追踪模块3,下述轨迹数据信息均代表各待测目标的轨迹数据信息。

在一实施例中,如图3所示,轨迹追踪模块3包括:图片数据筛选模块4、轨迹匹配模块5和轨迹重组模块6,其中,图片数据筛选模块4用于根据预设筛选方法对轨迹数据信息进行筛选,具体为将收到的空数据或不符合要求的轨迹数据信息进行滤除,得到各待测目标的待测目标数据信息,并将各待测目标的待测目标数据信息发送至轨迹匹配模块5。

轨迹匹配模块5再根据预设匹配方法将待测目标数据信息与已有待测目标轨迹信息集合进行轨迹匹配,并将轨迹匹配结果发送至轨迹重组模块6;例如,已有待测目标轨迹信息集合中的其中一条待测目标轨迹信息与上述各待测目标的其中一条待测目标数据信息匹配成功,那么就将那么就将匹配成功信息发送给轨迹重组模块6;如果已有待测目标轨迹信息集合中的任意一条待测目标轨迹信息与上述各待测目标的任意一条待测目标数据信息匹配都不成功,那么就将匹配未成功信息发送给轨迹重组模块6。

轨迹重组模块6再根据轨迹匹配结果判断待测目标数据信息是否符合预设要求;当轨迹重组模块6接收到匹配成功信息,且待测目标数据信息符合预设要求时,在实际应用中,该预设要求为该待测目标数据信息与已有的待测目标数据信息是否连续,如果连续,则说明满足预设要求,轨迹重组模块6就将待测目标数据信息加入已有待测目标轨迹信息集合中对应的待测目标轨迹信息,对该对应的待测目标轨迹信息进行更新,即对已有待测目标轨迹信息集合进行更新。

当轨迹重组模块6接收到未匹配成功信息,且待测目标数据信息不符合预设要求时,轨迹重组模块6根据待测目标数据信息建立新的待测目标的待测目标轨迹信息,并将新的待测目标的待测目标轨迹信息加入已有待测目标轨迹信息集合中,对已有待测目标轨迹信息集合进行更新。

具体的,当已有待测目标轨迹信息集合中的其中一条待测目标轨迹信息与各待测目标的其中一条待测目标数据信息匹配成功,再判断匹配成功的待测目标数据信息的坐标是否在已有的匹配成功的待测目标的坐标范围内,如果在该范围内,则说明该待测目标轨迹信息属于对应的已有的待测目标的轨迹,此时轨迹重组模块6将该待测目标数据信息加入已有待测目标轨迹信息集合中的该条待测目标轨迹信息,对该待测目标轨迹信息进行更新。

当已有待测目标轨迹信息集合中的各待测目标轨迹信息与各待测目标的某条待测目标数据信息匹配不成功,轨迹重组模块6对匹配不成功的待测目标数据信息建立新的待测目标的待测目标轨迹信息,并将新的待测目标的待测目标轨迹信息加入已有待测目标轨迹信息集合中,同时对已有待测目标轨迹信息集合进行更新。

在一实施例中,轨迹追踪模块3还包括:轨迹存储模块7;轨迹存储模块7用于保存轨迹重组模块6建立的新的待测目标的待测目标轨迹信息。每当有新的待测目标的待测目标轨迹信息生成时,轨迹重组模块6都会将生成的新的待测目标轨迹信息发送至轨迹存储模块7,当然,生成新的待测目标轨迹信息在后续更新之后也会存储在轨迹存储模块7中,直到符合或不符合预设轨迹长度时,将其输出或删除。

在一实施例中,轨迹追踪模块3还包括:轨迹长度判断模块8和轨迹输出模块9;轨迹长度判断模块8用于判断轨迹存储模块7中已有待测目标轨迹信息集合中各待测目标轨迹信息是否符合预设轨迹长度;

当待测目标轨迹信息集合中的某条待测目标轨迹信息符合预设轨迹长度时,轨迹长度判断模块8将该待测目标轨迹信息发送至轨迹输出模块9,轨迹输出模块9再将待测目标轨迹信息输出。

当待测目标数据轨迹信息不符合预设轨迹长度时,轨迹长度判断模块8将待测目标轨迹信息从已有待测目标轨迹信息集合中删除。

例如,当预设轨迹长度为10个字符串,当待测目标轨迹信息集合中的某条待测目标轨迹信息累积到达10个字符串时,将不再继续加入新的该条待测目标轨迹信息,而是将该条待测目标轨迹信息输出;当待测目标轨迹信息集合中的某条待测目标轨迹信息一直没有新的对应的轨迹信息匹配,则说明该待测目标轨迹信息不符合要求,将其删除。

在一实施例中,待处理图片获取模块1包括:视频数据获取模块、视频数据抽帧模块和视频数据解码模块,具体的,视频数据获取模块根据用户的需求获取待处理视频数据,并将待处理视频数据发送至视频数据抽帧模块;

视频数据抽帧模块根据预设时间间隔抽取视频数据中的帧图片,并将帧图片发送至视频数据解码模块;预设时间间隔根据用户的需求进行设置,例如,可以为1秒或2秒。

视频数据解码模块用于对帧图片进行解码处理生成文本信息以及待处理图片,并将待处理图片发送至物体检测模块2;其中,待处理图片为任一格式的图片,文本信息为获得的待处理图片的长度和宽度。

需要说明的是,视频数据抽帧模块得到的帧图片、视频数据解码模块得到的文本信息以及待处理图片、物体检测模块2生成的轨迹数据信息可以通过内存直传的形式进行传输;也可以传输给一存储文件,当需要某一信息时,直接从存储文件中直接获取。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1