CN105187795B - 一种基于视图库的视频标签定位方法及装置 - Google Patents
一种基于视图库的视频标签定位方法及装置 Download PDFInfo
- Publication number
- CN105187795B CN105187795B CN201510582212.XA CN201510582212A CN105187795B CN 105187795 B CN105187795 B CN 105187795B CN 201510582212 A CN201510582212 A CN 201510582212A CN 105187795 B CN105187795 B CN 105187795B
- Authority
- CN
- China
- Prior art keywords
- video
- file
- timestamp
- tab
- search result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Signal Processing For Recording (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于视图库的视频标签定位方法及装置,该定位方法包括:用标签对视频文件进行标注;标注后,生成标签索引文件;搜索标签索引文件,显示搜索结果;选择搜索结果项,根据搜索结果项的时间戳进行视频定位。该定位装置包括:标签标注单元,用于用标签对视频文件进行标注;标签索引文件生成单元,用于生成标签索引文件;搜索单元,用于搜索标签索引文件,显示搜索结果;以及视频定位单元,用于选择搜索结果项,根据搜索结果项的时间戳进行视频定位。本发明的基于视图库的视频标签定位方法及装置利用标签定位的方法,提高了查找特征视频的速度。
Description
技术领域
本发明涉及视频技术领域,特别涉及一种基于视图库的视频标签定位方法及装置。
背景技术
随着公安信息化建设进程的不断加快,全国各地都在掀起“平安城市”、“智慧城市”和“科技强警”等一系列大型安防***建设,视频监控数据量的快速增长,视频监控数据规模将以更快的指数级别增长,摄像头7×24小时地录制视频,让每个城市都产生了大量的视频监控文件。这就带来很多新的问题出来,当公安部门或交通部门希望快速搜索某时间或某些特征的视频段时,这个看似简单的想法,操作起来却犹如大海捞针。
用传统方式对视频进行检索,其实就是用工作人员用自己的眼睛去看每一秒的视频图像,从中去发现需要信息,在大量的视频面前这么做费时又费力,即便是曾经找到过的信息,重新找出来也是相当的耗时。
发明内容
本发明针对上述现有技术中存在的问题,提出一种基于视图库的视频标签定位方法及装置,利用标签定位的方法,提高了查找特征视频的速度。
为解决上述技术问题,本发明是通过如下技术方案实现的:
本发明提供一种基于视图库的视频标签定位方法,其包括以下步骤:
S11:用标签对视频文件进行标注;
S12:标注后,生成标签索引文件;
S13:搜索标签索引文件,显示搜索结果;
S14:选择搜索结果项,根据所述搜索结果项的时间戳进行视频定位。
较佳地,所述步骤S11具体为:通过视频智能分析软件分析视频文件中的视频内容,对视频内容进行标注。
较佳地,所述步骤S11进一步包括:
S111:通过视频智能分析软件对视频文件中的视频内容中的人和/或车和/或移动物体进行检测;
S112:根据所述识别内容和/或所述检测内容对视频内容进行标注。
较佳地,所述步骤S12具体为:以标注内容位于视频文件中的时间点为索引关键字,将标注保存为标签索引文件。
较佳地,所述步骤S12中为标签索引文件包括:视频文件地址、视频帧的时间戳、关键帧的时间戳、标签。
较佳地,所述步骤S12还包括:将多个所述视频文件的标签索引文件合并为一个标签索引文件,方便基于整个视图库的标签搜索。
较佳地,所述步骤S13具体为:所述步骤S13具体为:搜索标签索引文件,搜索结果根据匹配程度进行排序后显示;进一步地,搜索标签索引文件为根据行业用词搜索标签索引文件,行业用词可以为特定行业的敏感词汇,通过敏感词汇以提高包含这些词汇的标签的权重,使搜索结果更加符合要求。
较佳地,所述步骤S14进一步包括:
S141:选择所述搜索结果项,使用视图库播放器,打开视频文件;
S142:定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像。
较佳地,所述步骤S142进一步为:判断所述关键帧的时间戳与所述视频帧的时间戳是否相等,若相等,则定位到所述关键帧的时间戳或所述视频帧的时间戳的位置,开始显示图像;若不相等,则先定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像。
本发明提供一种基于视图库的视频标签定位装置,其包括:
标签标注单元,用于用标签对视频文件进行标注;
标签索引文件生成单元,用于生成标签索引文件;
搜索单元,用于搜索标签索引文件,显示搜索结果;以及,
视频定位单元,用于选择搜索结果项,根据所述搜索结果项的时间戳进行视频定位。
较佳地,所述标签标注单元包括:人检测单元、车检测单元以及移动物体检测单元。
相较于现有技术,本发明具有以下优点:
(1)本发明提供的基于视图库的视频标签定位方法及装置,对视频文件进行了标注,将标注内容加入搜索引擎的数据源,可以通过已经标记的标签快速找到相应的视频,且能够通过时间戳定位到视频的精确位置,提高了查找视频的速度,从而节省了查找时间;
(2)使用搜索引擎,可以在超大量的内容中进行快速的查找。
(3)本发明还可将多个视频文件的标签索引文件合并为一个,方便基于整个视图库进行标签搜索,更加的方便、快捷。
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
下面结合附图对本发明的实施方式作进一步说明:
图1为本发明的基于视图库的视频标签定位方法的操作步骤图;
图2为本发明的基于视图库的视频标签定位方法的流程图;
图3为本发明的基于视图库的视频标签定位装置的结构示意图。
标号说明:1-标签标注单元,2-标签索引文件生成单元,3-搜索单元,4-视频定位单元。
具体实施方式
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
结合图1-2,对本发明的基于视图库的视频标签定位方法进行详细描述,其包括以下步骤:
S11:用标签对视频文件进行标注;
S12:标注后,生成标签索引文件;
S13:搜索标签索引文件,显示搜索结果;
S14:选择搜索结果项,根据搜索结果项的时间戳进行视频定位。
其中,步骤S11具体为:单个视频通过视频智能分析软件分析视频内容,进行自动标注;大量的视频还可以适用HADOOP大数据分析平台进行分布式分析,并自动标注;还可以通过视图库视频播放器进行人工标注。标注以人、车以及移动物体检测等技术为主,对一些特别的视频内容也可以通过视图库专用软件对视频内容进行详细的描述。较佳实施例中,智能视频分析软件是基于OPENCV开发的,HADOOP和OPENCV相结合,可以快速的完成自动标注。对人的检测主要包括衣服颜色、运动轨迹、出现时间等方面的检测,在标签中对这些方面进行描述,对车的检测主要包括车牌、运动轨迹、出现时间等方面的检测,在标签中对这些方面进行描述。
步骤S12具体为:标注完成后,将标注文字表述内容和对应的视频帧的时间戳,还有解码视频帧所依赖的关键帧的时间戳,以及视频文件地址,保存为标签索引文件。标签文件格式是可以合并的,可以将多个视频文件的标签索引合并成一个标签索引,方便基于整个视图库的标签搜索。
步骤S13具体为:搜索采用全文搜索技术,对整个视图库的标签索引文件建立索引,根据匹配程度、时间、所属文件等属性对搜索结果进行排序。
步骤S14具体为:选择搜索结果项后,视图库播放器将自动打开对应的视频文件并根据关键帧的时间戳定位并开始解码,解码视频的时间到达索引项的视频帧的时间戳时,播放器开启显示图像,并开始根据时间戳进行正常速度播放。定位时间戳时,可以使用视频文件的索引偏移量进行定位,也可以用内存分析来定位保存的时间戳;如果视频文件包含内部索引,可直接使用该索引找到指定的时间戳的偏移量进行定位,如果视频不包含内部索引,可以将视频文件内容读取到内存中,在内存中分析出指定的时间戳的偏移量后再进行定位。
较佳实施例中,步骤S13中还可以为搜索单元添加一些行业用词,提高包含行业用词的权重,当搜索工具搜索到某些标签的描述中包含这些行业用词时,会将搜索的结果排在靠前的位置,提高搜索的命中率,更好的进行搜索匹配,更加优化了搜索结果。
较佳实施例中,步骤S14进一步为:选择搜索结果项后,判断关键帧的时间戳与视频帧的时间戳是否相等,若相等,则定位到所述关键帧的时间戳或所述视频帧的时间戳的位置,开始显示图像;若不相等,则先定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像,并开始根据时间戳进行正常速度播放。
结合图3,对本发明的基于视图库的视频标签定位装置进行详细的描述,其包括:标签标注单元1,用于用标签对视频文件进行标注;标签索引文件生成单元2,用于生成标签索引文件;搜索单元3,用于搜索标签索引文件,显示搜索结果;以及视频定位单元4,用于选择搜索结果项,根据搜索结果项的时间戳进行视频定位。
较佳实施例中,标签标注单元1包括:人检测单元、车检测单元以及移动物体检测单元。
上述实施例中,视频播放器,是指能够连接视图库,直接读取视图库中的视频文件以及包含其他视图库应用模块的视频播放器;关键帧是在视频编码的过程中,可以用来作为前后视频帧的参考的视频帧,它的编码方法基本和一张JPEG格式的图片编码规则相同,只在帧内编码,没有帧间运动估计,不用参考其他的帧,所以具有同步作用。
此处公开的仅为本发明的优选实施例,本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,并不是对本发明的限定。任何本领域技术人员在说明书范围内所做的修改和变化,均应落在本发明所保护的范围内。
Claims (5)
1.一种基于视图库的视频标签定位方法,其特征在于,包括以下步骤:
S11:用标签对视频文件进行标注,具体为:
S111:通过视频智能分析软件对视频文件中的视频内容中的人和/或车或/移动物体进行检测;
S112:根据识别内容和/或检测内容对视频内容进行标注;
S12:标注后,生成标签索引文件,具体为:将标注文字表述内容和对应的视频帧的时间戳,还有解码视频帧所依赖的关键帧的时间戳,以及视频文件地址,保存为标签索引文件,并将多个所述视频文件的标签索引文件合并为一个标签索引文件;
S13:搜索标签索引文件,显示搜索结果;
S14:选择搜索结果项,根据所述搜索结果项的时间戳进行视频定位,具体为:S141:选择所述搜索结果项,使用视图库播放器,打开视频文件;
S142:定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像。
2.根据权利要求1所述的基于视图库的视频标签定位方法,其特征在于,所述步骤S13具体为:搜索标签索引文件,搜索结果根据匹配程度进行排序后显示;进一步地,
搜索标签索引文件为根据行业用词搜索标签索引文件。
3.根据权利要求1所述的基于视图库的视频标签定位方法,其特征在于,所述步骤S142进一步为:判断所述关键帧的时间戳与所述视频帧的时间戳是否相等,若相等,则定位到所述关键帧的时间戳或所述视频帧的时间戳的位置,开始显示图像;若不相等,则先定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像。
4.一种基于视图库的视频标签定位装置,其特征在于,包括:
标签标注单元,用于用标签对视频文件进行标注,具体为:通过视频智能分析软件对视频文件中的视频内容中的人和/或车或/移动物体进行检测;根据识别内容和/或检测内容对视频内容进行标注;
标签索引文件生成单元,用于生成标签索引文件,具体为:将标注文字表述内容和对应的视频帧的时间戳,还有解码视频帧所依赖的关键帧的时间戳,以及视频文件地址,保存为标签索引文件,并将多个所述视频文件的标签索引文件合并为一个标签索引文件;
搜索单元,用于搜索标签索引文件,显示搜索结果;以及,
视频定位单元,用于选择搜索结果项,根据所述搜索结果项的时间戳进行视频定位,具体为:选择所述搜索结果项,使用视图库播放器,打开视频文件;定位到所述关键帧的时间戳的位置,进行解码但不显示,待解码到所述视频帧的时间戳的位置,开始显示图像。
5.根据权利要求4所述的视频标签定位装置,其特征在于,所述标签标注单元包括:人检测单元、车检测单元以及移动物体检测单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510582212.XA CN105187795B (zh) | 2015-09-14 | 2015-09-14 | 一种基于视图库的视频标签定位方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510582212.XA CN105187795B (zh) | 2015-09-14 | 2015-09-14 | 一种基于视图库的视频标签定位方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105187795A CN105187795A (zh) | 2015-12-23 |
CN105187795B true CN105187795B (zh) | 2018-11-09 |
Family
ID=54909618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510582212.XA Active CN105187795B (zh) | 2015-09-14 | 2015-09-14 | 一种基于视图库的视频标签定位方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105187795B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101769071B1 (ko) * | 2016-05-10 | 2017-08-18 | 네이버 주식회사 | 비디오 태그 제작 및 활용을 위한 방법 및 시스템 |
CN106454441B (zh) * | 2016-11-02 | 2019-12-20 | 中传数广(合肥)技术有限公司 | 直播电视精准广告、信息投放的方法、前端、终端及*** |
CN107704525A (zh) * | 2017-09-04 | 2018-02-16 | 优酷网络技术(北京)有限公司 | 视频搜索方法和装置 |
CN107729486B (zh) * | 2017-10-17 | 2021-02-09 | 北京奇艺世纪科技有限公司 | 一种视频搜索方法及装置 |
CN108388583A (zh) * | 2018-01-26 | 2018-08-10 | 北京览科技有限公司 | 一种基于视频内容的视频搜索方法和视频搜索装置 |
CN110309353A (zh) * | 2018-02-06 | 2019-10-08 | 上海全土豆文化传播有限公司 | 视频索引方法及装置 |
CN108769781B (zh) * | 2018-06-14 | 2019-02-26 | 视云融聚(广州)科技有限公司 | 一种视频标签定位方法 |
CN108769733A (zh) * | 2018-06-22 | 2018-11-06 | 三星电子(中国)研发中心 | 视频剪辑方法和视频剪辑装置 |
CN109167977B (zh) * | 2018-10-28 | 2020-10-23 | 广州中元软件有限公司 | 一种监控视频仿生长期保存方法 |
CN110120087B (zh) * | 2019-04-15 | 2023-06-09 | 深圳市思为软件技术有限公司 | 三维虚拟沙盘的标签标注方法、装置及终端设备 |
CN113536823A (zh) * | 2020-04-10 | 2021-10-22 | 天津职业技术师范大学(中国职业培训指导教师进修中心) | 一种基于深度学习的视频场景标签提取***、方法及其应用 |
CN111654749B (zh) * | 2020-06-24 | 2022-03-01 | 百度在线网络技术(北京)有限公司 | 视频资料制作方法及装置、电子设备、计算机可读介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1924854A (zh) * | 2006-09-18 | 2007-03-07 | 浙江大学 | 智能移动终端的桌面搜索方法 |
CN101646050A (zh) * | 2009-09-09 | 2010-02-10 | 中国电信股份有限公司 | 视频文件的文本注释方法和***、播放方法和*** |
CN103593363A (zh) * | 2012-08-15 | 2014-02-19 | 中国科学院声学研究所 | 视频内容索引结构的建立方法、视频检索方法及装置 |
CN104023181A (zh) * | 2014-06-23 | 2014-09-03 | 联想(北京)有限公司 | 信息处理方法及装置 |
CN104703055A (zh) * | 2015-03-13 | 2015-06-10 | 天脉聚源(北京)教育科技有限公司 | 一种视频播放定位方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8705933B2 (en) * | 2009-09-25 | 2014-04-22 | Sony Corporation | Video bookmarking |
-
2015
- 2015-09-14 CN CN201510582212.XA patent/CN105187795B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1924854A (zh) * | 2006-09-18 | 2007-03-07 | 浙江大学 | 智能移动终端的桌面搜索方法 |
CN101646050A (zh) * | 2009-09-09 | 2010-02-10 | 中国电信股份有限公司 | 视频文件的文本注释方法和***、播放方法和*** |
CN103593363A (zh) * | 2012-08-15 | 2014-02-19 | 中国科学院声学研究所 | 视频内容索引结构的建立方法、视频检索方法及装置 |
CN104023181A (zh) * | 2014-06-23 | 2014-09-03 | 联想(北京)有限公司 | 信息处理方法及装置 |
CN104703055A (zh) * | 2015-03-13 | 2015-06-10 | 天脉聚源(北京)教育科技有限公司 | 一种视频播放定位方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105187795A (zh) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105187795B (zh) | 一种基于视图库的视频标签定位方法及装置 | |
EP3637303B1 (en) | Methods for generating a base of training images, for training a cnn and for detecting a poi change in a pair of inputted poi images using said cnn | |
CN106469299B (zh) | 一种车辆搜索方法及装置 | |
Zhou et al. | Multi-granularity alignment domain adaptation for object detection | |
WO2019144850A1 (zh) | 一种基于视频内容的视频搜索方法和视频搜索装置 | |
WO2017113575A1 (zh) | 物流信息采集方法、平台、***及图像采集设备 | |
US9251395B1 (en) | Providing resources to users in a social network system | |
Zhang et al. | Street view text recognition with deep learning for urban scene understanding in intelligent transportation systems | |
RU2014119859A (ru) | Автоматическое генерирование тега на основании содержания изображения | |
CN100589532C (zh) | 字幕区域提取装置和方法 | |
JP2016502194A5 (zh) | ||
JP2013509094A5 (zh) | ||
Iwamura et al. | Downtown osaka scene text dataset | |
Speth et al. | Deep learning with RGB and thermal images onboard a drone for monitoring operations | |
KR20130105542A (ko) | 이미지들 또는 이미지 시퀀스들에서의 객체 식별 | |
US20210326646A1 (en) | Automated generation of training data for contextually generated perceptions | |
CN110110147A (zh) | 一种视频检索的方法及装置 | |
Zhang et al. | Deep convolutional neural networks for all-day pedestrian detection | |
Revaud et al. | Did it change? learning to detect point-of-interest changes for proactive map updates | |
CN108419112A (zh) | 基于测控航迹信息的流媒体视频编目方法、检索方法及装置 | |
Hu et al. | Annotated free-hand sketches for video retrieval using object semantics and motion | |
Hezel et al. | Video search with sub-image keyword transfer using existing image archives | |
Orhan et al. | Semantic pose verification for outdoor visual localization with self-supervised contrastive learning | |
CN104636330A (zh) | 一种基于结构化数据的关联视频快速检索方法 | |
Tumrani et al. | PEVR: pose estimation for vehicle re-identification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder |
Address after: 518063 2709, room 9A, Shenzhen science and Technology Park, No. 8, Gaoxin ten road, Nanshan District, Shenzhen, Guangdong. Patentee after: BOKANG YUNXIN SCIENCE & TECHNOLOGY Co.,Ltd. Address before: 518057, Shenzhen, Guangdong hi tech park, North District, 11 Lang Shan Road, Tsinghua Tongfang information port C, building 9, B units Patentee before: BOKANG YUNXIN SCIENCE & TECHNOLOGY Co.,Ltd. |
|
CP02 | Change in the address of a patent holder |