CN104394343A - 目标地图轨迹与历史视频同步回放的控制方法 - Google Patents
目标地图轨迹与历史视频同步回放的控制方法 Download PDFInfo
- Publication number
- CN104394343A CN104394343A CN201410655704.2A CN201410655704A CN104394343A CN 104394343 A CN104394343 A CN 104394343A CN 201410655704 A CN201410655704 A CN 201410655704A CN 104394343 A CN104394343 A CN 104394343A
- Authority
- CN
- China
- Prior art keywords
- pointer
- perform step
- boolean
- timer
- old
- 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.)
- Pending
Links
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种目标地图轨迹与历史视频同步回放的控制方法,首先从设定的时刻起收集目标的所有地图轨迹点,按照摄像机编号和地图轨迹点存储时间划分地图轨迹,启动计时器;利用收集的目标地图轨迹点的数据,控制历史视频的回放,使得地图轨迹与历史视频的回放同步。本发明实现了目标地图轨迹与历史视频的同步回放,能够方便、简捷、快速地了解某个目标在某段时间里的行为和动态。
Description
技术领域
本发明属于计算机监控和管理领域,具体涉及一种目标地图轨迹与历史视频同步回放的控制方法。
背景技术
历史地图轨迹和历史视频录像是很重要的历史记录,通过查找历史地图轨迹我们可以知道某个目标在某段时间里去了哪里,再通过查找历史视频可以知道某个目标在某段时间的行为。
但当有多个目标时查找起来很费事,我们要进行筛选,从多个目标的历史轨迹中筛选出需要查找的目标轨迹;历史视频录像则需要我们耐心的看完所查找时间段的所有视频通道的历史视频并筛选出需要查找目标的视频,这需要耗费很大的时间和精力,得到的结果也不连续,等到下次查看时还需要重复上次的查找过程。
发明内容
本发明的目的在于提供一种目标地图轨迹与历史视频同步回放的控制方法。
实现本发明目的的技术解决方案为:一种目标地图轨迹与历史视频同步回放的控制方法,包括以下步骤:
步骤1、收集数据,即从设定的时刻起收集目标的所有地图轨迹点;
步骤2、按照摄像机编号和地图轨迹点存储时间划分地图轨迹点,启动计时器;
步骤3、利用收集的目标地图轨迹点的数据,控制历史视频的回放,使得地图轨迹与历史视频的回放同步。
本发明与现有技术相比,其显著优点为:(1)本发明采用地图轨迹和历史视频同步回放的方法,将地图轨迹和历史视频按时间对应,减少了人工匹对的过程,增强了视觉效果;(2)本发明能够方便、简捷、快速地了解某个目标在某段时间里的行为和动态。
下面结合附图对本发明做进一步说明。
附图说明
图1为本发明一实施方式目标地图轨迹与历史视频同步回放的控制方法的流程图。
具体实施方式
下面结合具体实施例对本发明做进一步说明。
结合图1,一种目标地图轨迹与历史视频同步回放的控制方法,包括以下步骤:
步骤1、收集数据,即从设定的时刻起收集目标的所有地图轨迹点;
步骤2、按照摄像机编号和地图轨迹点存储时间划分地图轨迹点,启动计时器;
步骤3、利用收集的目标地图轨迹点的数据,控制历史视频的回放,使得地图轨迹与历史视频的回放同步,具体过程为:
步骤3‐1、判断地图轨迹和历史视频是否播放停止:如果是,停止计时器消息,发生报文给Video停止播放,本次计时器结束;如果不是,执行步骤3‐2;
步骤3‐2、判断是否播放地图轨迹和历史视频:如果播放,执行步骤3‐3;如果不播放,执行步骤3‐16;
步骤3‐3、判断播放布尔值是否改变:若是,发送报文给Vedio播放,执行步骤3‐4;若否,执行步骤3‐4;
步骤3‐4、判断速度布尔值是否改变:若是,发送报文给Vedio改变播放速度,执行步骤3‐5;若否,执行步骤3‐5;
步骤3‐5、判断当前的第一指针是否溢出:若是,停止计时器消息,发生报文给Video停止播放,本次计时器结束;若否,确定本次计时器消息要处理轨迹点的时间和本次轨迹点指针所处的位置,然后执行步骤3‐6;其中,本次计时器消息要处理轨迹点的时间=第一个轨迹点的时间+计时器消息调用的次数*每次处理的时间间隔,本次轨迹点指针所处的位置=第一个轨迹点的位置+计时器消息调用的次数;
步骤3‐6、判断“老的第一指针!=新的第一指针or老的第二指针!=新的第二指针or计时器消息调用次数”是否等于零:若等于零,执行步骤3‐7;若不等于零,将新的播放布尔值赋值给老的播放布尔值,计时器消息调用次数加1,本次计时器结束;其中老的第一指针是指上一秒的第一指针,新的第一指针是指当前这一秒的第一指针;老的播放布尔值是指上一秒的播放布尔值,新的播放布尔值是指当前这一秒的播放布尔值;
步骤3‐7、以老的第一指针为起始循环到当前新的第一指针,判断循环是否结束:若是,新的第一指针赋值给老的第一指针,计时器消息调用次数加1,本次计时器结束;若否,执行步骤3‐8;
步骤3‐8、判断循环第一指针是否等于老的第一指针,如果是转步骤3‐9;如果不是,执行步骤3‐13;循环第一指针是指老的第一指针为起始循环到当前新的第一指针的循环过程中的变量;
步骤3‐9、判断循环第一指针是否等于新的第一指针:如果是,执行步骤3‐10,如果不是,将当前的播放布尔值赋值给上一次的播放布尔值,执行步骤3‐7;
步骤3‐10、判断计时器消息调用次数是否等于零,如果等于零,将老的第二指针赋值给循环第二指针,执行步骤3‐11;如果不等于零,将老的第二指针加1赋值给循环第二指针,执行步骤3‐11;
步骤3‐11、以循环第二指针为起始循环到新的第二指针,判断循环是否结束:如果循环结束,执行步骤3‐7;如果循环没有结束,执行步骤3‐12;
步骤3‐12、判断循环第二指针是否等于零:如果循环第二指针等于零,发送报文给Video,切换摄像机,并控制速度,画轨迹点,执行步骤3‐11;如果循环第二指针不等于零,画轨迹点,执行步骤3‐11;
步骤3‐13、判断循环第一指针是否等于新的第一指针:如果是,将当前的播放布尔值赋值给老的播放布尔值,执行步骤3‐7,如果不是,执行步骤3‐14;
步骤3‐14、以老的第二指针为起始循环到新的第二指针,判断循环是否结束:如果结束,执行步骤3‐7;如果没有结束,执行步骤3‐15;
步骤3‐15、判断第二指针是否等于零:如果等于零转发送报文给Video切换摄像机,并控制速度,画轨迹点,执行步骤3‐14;如果不等于零,画轨迹点,执行步骤3‐14;
步骤3‐16、判断播放布尔值是否改变:若改变,发送报文给Vedio暂停播放,本次计时器结束;若未改变,本次计时器结束。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种目标地图轨迹与历史视频同步回放的控制方法,其特征在于,包括以下步骤:
步骤1、收集数据,即从设定的时刻起收集目标的所有地图轨迹点;
步骤2、按照摄像机编号和地图轨迹点存储时间划分地图轨迹点,启动计时器;
步骤3、利用收集的目标地图轨迹点的数据,控制历史视频的回放,使得地图轨迹与历史视频的回放同步。
2.根据权利要求1所述的目标地图轨迹与历史视频同步回放的控制方法,其特征在于,步骤3的具体过程为:
步骤3‐1、判断地图轨迹和历史视频是否播放停止:若是,停止计时器消息,发生报文给Video停止播放,本次计时器结束;若否,执行步骤3‐2;
步骤3‐2、判断是否播放地图轨迹和历史视频:若是,执行步骤3‐3;若否,执行步骤3‐16;
步骤3-3、判断播放布尔值是否改变:若是,发送报文给Vedio播放,执行步骤3-4;若否,执行步骤3-4;
步骤3-4、判断速度布尔值是否改变:若是,发送报文给Vedio改变播放速度,执行步骤3-5;若否,执行步骤3-5;
步骤3-5、判断当前的第一指针是否溢出:若是,停止计时器消息,发生报文给Video停止播放,本次计时器结束;若否,确定本次计时器消息要处理轨迹点的时间和本次轨迹点指针所处的位置,然后执行步骤3-6;
步骤3-6、判断“老的第一指针!=新的第一指针or老的第二指针!=新的第二指针or计时器消息调用次数”是否等于零:若等于零,执行步骤3-7;若不等于零,将新的播放布尔值赋值给老的播放布尔值,计时器消息调用次数加1,本次计时器结束;其中老的第一指针是指上一秒的第一指针,新的第一指针是指当前这一秒的第一指针;老的播放布尔值是指上一秒的播放布尔值,新的播放布尔值是指当前这一秒的播放布尔值;
步骤3-7、以老的第一指针为起始循环到当前新的第一指针,判断循环是否结束:若是,新的第一指针赋值给老的第一指针,计时器消息调用次数加1,本次计时器结束;若否,执行步骤3-8;
步骤3-8、判断循环第一指针是否等于老的第一指针:若是,执行步骤3-9;若否,执行步骤3-13;
步骤3-9、判断循环第一指针是否等于新的第一指针:若是,执行步骤3-10,若否,将新的播放布尔值赋值给老的播放布尔值,执行步骤3-7;
步骤3-10、判断计时器消息调用次数是否等于零:若是,将老的第二指针赋值给循环第二指针,执行步骤3-11;若否,将老的第二指针加1赋值给循环第二指针,执行步骤3-11;
步骤3-11、以循环第二指针为起始循环到新的第二指针,判断循环是否结束:若是,执行步骤3-7;若否,执行步骤3-12;
步骤3-12、判断循环第二指针是否等于零:如果循环第二指针等于零,发送报文给Video,切换摄像机,并控制速度,画轨迹点,执行步骤3-11;如果循环第二指针不等于零,画轨迹点,执行步骤3-11;
步骤3-13、判断循环第一指针是否等于新的第一指针:若是,将当前的播放布尔值赋值给老的播放布尔值,执行步骤3-7,若否,执行步骤3-14;
步骤3-14、以老的第二指针为起始循环到新的第二指针,判断循环是否结束:如果结束,执行步骤3-7;如果没有结束,执行步骤3-15;
步骤3-15、判断循环第二指针是否等于零:如果等于零,发送报文给Video切换摄像机,并控制速度,画轨迹点,执行步骤3-14;如果不等于零,画轨迹点,执行步骤3-14;
步骤3‐16、判断播放布尔值是否改变:若改变,发送报文给Vedio暂停播放,本次计时器结束;若未改变,本次计时器结束。
3.根据权利要求2所述的目标地图轨迹与历史视频同步回放的控制方法,其特征在于,步骤3‐5所述本次计时器消息要处理轨迹点的时间=第一个轨迹点的时间+计时器消息调用的次数*每次处理的时间间隔。
4.根据权利要求2所述的目标地图轨迹与历史视频同步回放的控制方法,其特征在于,步骤3-5所述本次轨迹点指针所处的位置=第一个轨迹点的位置+计时器消息调用的次数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410655704.2A CN104394343A (zh) | 2014-11-18 | 2014-11-18 | 目标地图轨迹与历史视频同步回放的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410655704.2A CN104394343A (zh) | 2014-11-18 | 2014-11-18 | 目标地图轨迹与历史视频同步回放的控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104394343A true CN104394343A (zh) | 2015-03-04 |
Family
ID=52612172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410655704.2A Pending CN104394343A (zh) | 2014-11-18 | 2014-11-18 | 目标地图轨迹与历史视频同步回放的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104394343A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105025260A (zh) * | 2015-07-07 | 2015-11-04 | 合肥指南针电子科技有限责任公司 | 一种监控***智能追溯方法 |
CN107449439A (zh) * | 2016-05-31 | 2017-12-08 | 沈阳美行科技有限公司 | 关联存储、同步展示行车路径和行车照片的方法及*** |
CN113179438A (zh) * | 2021-04-12 | 2021-07-27 | 普华鹰眼科技发展有限公司 | 一种基于web的无人机轨迹与录像视频同步回放的方法 |
CN114679613A (zh) * | 2022-05-30 | 2022-06-28 | 南斗六星***集成有限公司 | 一种智能网联车历史数据循环播放的方法 |
CN115225944A (zh) * | 2022-09-20 | 2022-10-21 | 深圳比特微电子科技有限公司 | 视频处理方法、装置、电子设备和计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924925A (zh) * | 2010-07-30 | 2010-12-22 | 深圳市同洲电子股份有限公司 | 回放监控录像和车辆行驶轨迹的方法、***及用户界面 |
US20120287267A1 (en) * | 2010-02-08 | 2012-11-15 | Sony Corporation | Image processing apparatus, image processing method and program |
CN103428475A (zh) * | 2013-07-24 | 2013-12-04 | 佳都新太科技股份有限公司 | 一种基于警车gps定位和摄像机视频实现gis虚拟巡逻的方法 |
-
2014
- 2014-11-18 CN CN201410655704.2A patent/CN104394343A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120287267A1 (en) * | 2010-02-08 | 2012-11-15 | Sony Corporation | Image processing apparatus, image processing method and program |
CN101924925A (zh) * | 2010-07-30 | 2010-12-22 | 深圳市同洲电子股份有限公司 | 回放监控录像和车辆行驶轨迹的方法、***及用户界面 |
CN103428475A (zh) * | 2013-07-24 | 2013-12-04 | 佳都新太科技股份有限公司 | 一种基于警车gps定位和摄像机视频实现gis虚拟巡逻的方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105025260A (zh) * | 2015-07-07 | 2015-11-04 | 合肥指南针电子科技有限责任公司 | 一种监控***智能追溯方法 |
CN107449439A (zh) * | 2016-05-31 | 2017-12-08 | 沈阳美行科技有限公司 | 关联存储、同步展示行车路径和行车照片的方法及*** |
CN113179438A (zh) * | 2021-04-12 | 2021-07-27 | 普华鹰眼科技发展有限公司 | 一种基于web的无人机轨迹与录像视频同步回放的方法 |
CN114679613A (zh) * | 2022-05-30 | 2022-06-28 | 南斗六星***集成有限公司 | 一种智能网联车历史数据循环播放的方法 |
CN114679613B (zh) * | 2022-05-30 | 2022-09-20 | 南斗六星***集成有限公司 | 一种智能网联车历史数据循环播放的方法 |
CN115225944A (zh) * | 2022-09-20 | 2022-10-21 | 深圳比特微电子科技有限公司 | 视频处理方法、装置、电子设备和计算机可读存储介质 |
CN115225944B (zh) * | 2022-09-20 | 2022-12-09 | 深圳比特微电子科技有限公司 | 视频处理方法、装置、电子设备和计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104394343A (zh) | 目标地图轨迹与历史视频同步回放的控制方法 | |
CN104994425B (zh) | 一种视频标识方法和装置 | |
US11363353B2 (en) | Video highlight determination method and apparatus, storage medium, and electronic device | |
CN107659825B (zh) | 一种直播视频留存的方法、装置、服务器、主播端及介质 | |
CN105872837B (zh) | 用户推荐方法及装置 | |
CN109309880A (zh) | 视频播放方法、装置、计算机设备及存储介质 | |
US9996224B2 (en) | Methods, systems, and media for creating and updating a group of media content items | |
TWI672044B (zh) | 字幕資料的處理方法及系統 | |
CN106202157A (zh) | 基于时间流的视频快速检索方法 | |
US20150117834A1 (en) | Information processing method and electronic device thereof | |
CN104199784B (zh) | 一种基于分级存储的数据迁移方法及装置 | |
CN104332153A (zh) | 一种视频播放方法及装置 | |
CN106488256B (zh) | 一种数据处理方法及装置 | |
CN110248241A (zh) | 视频处理方法及相关装置 | |
CN105979387A (zh) | 视频片段的展示方法及*** | |
CN107564132A (zh) | 一种驾驶事件视频获取方法及*** | |
CN104298748A (zh) | 一种用于视频中人脸检索的装置及方法 | |
CN110933480B (zh) | 一种弹幕显示的控制方法、装置、存储介质及处理器 | |
CN104902292A (zh) | 一种基于电视报道的舆情分析方法和*** | |
CN103631468A (zh) | 一种信息处理方法以及一种电子设备 | |
CN103731737B (zh) | 一种视频信息更新方法及电子设备 | |
CN103247312B (zh) | 一种均匀播放歌曲的方法 | |
CN109788307A (zh) | 视频榜单的处理方法、装置、存储介质及电子设备 | |
CN110740343B (zh) | 基于视频类型的播放控制实现方法、装置及计算机设备 | |
US20120198565A1 (en) | Business method for aggregation and presentation of the media data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150304 |
|
RJ01 | Rejection of invention patent application after publication |