一种视频标签定位方法与流程

文档序号:15848815发布日期:2018-11-07 09:30阅读:2895来源:国知局
一种视频标签定位方法与流程

本发明涉及视频技术领域,尤其涉及一种视频标签定位方法。

背景技术

一般摄像机是安装在环境较为恶劣的户外,因此一段时间工作后,摄像机有可能损坏,这就导致使用者添加的标签信息随着摄像机损坏全部丢失。虽然使用者可以把数据备份到系统后台,并且更换新摄像机后重新恢复摄像机的虚拟标签,但这就存在新摄像机与旧摄像机之间的品牌、厂家甚至版本的兼容性问题,使用者自由选择新摄像机的受到很大限制。而且,由于摄像机内部的存储空间有限,对视频中的内容标注的虚拟标签也是有限的,通常都是限于几百个。另外,由于虚拟标签的标注和读取都在摄像机中,对于后台视频数据的整体处理和分析,存在从摄像机提取虚拟标签信息到后台处理服务器之间的通信过程,这导致对标签信息进行搜索等处理时,往往存在搜索缓慢的情况。



技术实现要素:

基于此,本发明实施例的目的在于提供一种视频标签定位方法,解决了标签贴在摄像机中的限制,无论是来自摄像机的哪种视频,都可以在视频流中实现相应的标签标注,标注的标签在后台系统服务器中,更利于后台服务系统对标签的搜索、查询以及进行归类等等处理,具有更强更广的使用性。

为达到上述目的,本发明实施例采用以下技术方案:

一种基视频标签定位方法,包括步骤:

在客户端确定需要标签标注的视频对象;

依据所述视频对象的属性,创建对应的标签信息;

创建所述标签信息的显示样式;

配置所述标签信息;

对所述视频对象和所述标签信息进行关联存储;

获取所述视频对象的ptz值和视场角;

依据所述视频对象的ptz值和视场角计算所述视频对象在视频通道的xy值;

存储所述视频对象的xy值;

当需输出当前视频时,获取当前视频的标签纪录的ptz值和视场角;

依据当前视频的ptz值和视场角计算当前视频在视频通道的xy值;

依据当前视频在视频通道的xy值判断当前视频是否在视频通道的显示范围内,若是,则在当前视频上叠加显示对应的标签信息;若否,则不在当前视频上显示标签信息。

其中,所述标签信息包括:标签名称、标签编号、标签描述、标签link、标签层级、标签类型、标签标注、标签创建日期、标签修改日期、视频的ptz值和视场角。

其中,在当前视频上叠加显示对应的标签信息时,按照预先设置的显示方式和显示样式在当前视频上叠加显示对应的标签信息。

其中,不同的标签信息的显示样式不同。

其中,不同的标签信息的显示方式不同。

利用本发明方案,解决了标签贴在摄像机中的限制,无论是来自摄像机的哪种视频,都可以在视频流中实现相应的标签标注,标签的标注没有限制,由于后台的系统稳定,不受处于户外摄像机的环境恶劣影响,标注的标签不容易丢失。同时,标注的标签在后台系统服务器中,更利于后台服务系统对标签的搜索、查询以及进行归类等等处理,具有更强更广的使用性。

附图说明

附图是用来提供对本发明的进一步理解,并构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但不应构成对本发明的限制。在附图中,

图1是本发明提出的一种视频标签定位方法的流程示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。

图1示出了一种视频标签定位方法的流程图,包括步骤:

s1、在客户端确定需要标签标注的视频对象;

s2、依据所述视频对象的属性,创建对应的标签信息;

s3、创建所述标签信息的显示样式;

s4、配置所述标签信息;

s5、对所述视频对象和所述标签信息进行关联存储;

s6、获取所述视频对象的ptz值和视场角;

s7、依据所述视频对象的ptz值和视场角计算所述视频对象在视频通道的xy值;

s8、存储所述视频对象的xy值;

s9、当需输出当前视频时,获取当前视频的标签纪录的ptz值和视场角;

s10、依据当前视频的ptz值和视场角计算当前视频在视频通道的xy值;

s11、依据当前视频在视频通道的xy值判断当前视频是否在视频通道的显示范围内,若是,则进行步骤s12:在当前视频上叠加显示对应的标签信息;若否,则进行步骤s13:不在当前视频上显示标签信息。

具体的,当使用者选择某个需要观看某个视频时,流媒体服务器把某个视频资源调度出来,根据视频信息获取ptz值和视场角;

从当前数据库记录中调取标签相关内容;

依据该标签的ptz值和视场角判断需要观看的某个视频是否在当前视频的显示范围内;

当该标签在当前视频的显示范围内时,则在当前视频上叠加显示该标签信息;当虚拟标签不在当前视频的显示范围内时,则把虚拟标签的显示属性设为隐藏。

其中,所述标签信息包括:标签名称、标签编号、标签描述、标签link、标签层级、标签类型、标签标注、标签创建日期、标签修改日期、视频的ptz值和视场角。

利用本发明方案,解决了标签贴在摄像机中的限制,无论是来自摄像机的哪种视频,都可以在视频流中实现相应的标签标注,标签的标注没有限制,由于后台的系统稳定,不受处于户外摄像机的环境恶劣影响,标注的标签不容易丢失。同时,标注的标签在后台系统服务器中,更利于后台服务系统对标签的搜索、查询以及进行归类等等处理,具有更强更广的使用性。

其中,步骤s1至s5为视频标签的创建流程,在视频标签的创建过程中,包括标签设计模块、标签显示控制模块、标签管理模块和标签数据库模块。标签设计模块将标签进行属性分类,并完成各类标签的样式设计与标签信息配置管理,以满足客户端与管理端的各种功能需求;包括标签分类子模块、标签样式管理子模块和标签信息配置子模块。标签显示控制模块控制监控视频中虚拟标签的定位跟随显示、标签显示模式、标签显示状态及标签中信息的显示方式;包括标签定位跟随显示控制子模块、标签显示模式控制子模块、标签显示状态控制子模块和标签信息显示方式控制子模块。标签管理模块对标签实现分类管理,以满足客户端需求,包括标签标注、标签编辑、标签查看、标签筛选、标签搜索定位和标签联动等六个子模块。标签数据库以树形结构呈现标签之间的层级和逻辑关系,可以对任意层级的标签进行编辑管理,包括标签的存储与备份、标签导入与导出、标签数据库更新和标签库运营管理四部分。

进一步地,在当前视频上叠加显示对应的标签信息时,按照预先设置的显示方式和显示样式在当前视频上叠加显示对应的标签信息。

进一步地,不同的标签信息的显示样式不同。

进一步地,不同的标签信息的显示方式不同。

本发明把标签标注的办法在摄像机视频进入到系统服务器的后端处理,能够避免了摄像机对标签标注信息的限制,对视频的标签标注内容可以说是无限个。同时,标签标注时不受到视频信号来源的限制,只要是视频输入,就可以进行标签标注,这就使得使用者不需要更换能够进行标签标注的摄像机,因此本发明使得使用者付出更少的成本。另外,标签标签的信息在后台的服务器中实现,这使得标签标注的信息保存起来更加容易,不会因为像带标签的ar摄像机那样,会因为摄像机的故障而导致标签标注信息丢失;也不会存在只能购买某个型号的标签标注摄像机的型号或产品的限制。

只要不违背本发明创造的思想,对本发明的各种不同实施例进行任意组合,均应当视为本发明公开的内容;在本发明的技术构思范围内,对技术方案进行多种简单的变型及不同实施例进行的不违背本发明创造的思想的任意组合,均应在本发明的保护范围之内。

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