硬盘录像机快速定位时间轴节点方法与流程

文档序号:12749376阅读:3126来源:国知局
硬盘录像机快速定位时间轴节点方法与流程

本发明属于基于记录载体和换能器之间的相对运动而实现的信息存储,更具体的是一种硬盘录像机快速定位时间轴节点方法。



背景技术:

当前数字硬盘录像机,在回放录像过程中录像机的时间轴是按照固定长度来显示所回放录像的长度,也可通过缩放功能来改变所显示的录像长度,但是在缩放的同时整个时间轴的长度也同时变小,导致不能在一个操作框里显示整个时间轴的长度,若用户想再在一个时间轴里查找别的信息,则需要再缩小该时间轴,客户操作比较麻烦。



技术实现要素:

1、本发明的目的。

本发明是通过拖拽鼠标框选的形式,来实现所要缩放的时间轴信息,而不使原来显示的时间轴发生变化,可以让客户更快的查找到自己所感兴趣的时间轴信息。

2、本发明所采用的技术方案。

本发明公开了一种硬盘录像机快速定位时间轴节点方法,包括如下步骤:

步骤1、初始化录像信息

记录时间轴位置信息,分为起始位置信息、中间位置信息、结束位置信息,并对应时间轴的图像信息,通过时间轴位置坐标信息标记录像的图像帧;

步骤2、鼠标框选位置信息

获取鼠标框选位置信息,所述的鼠标框选位置信息包括框选起始坐标、框选结束坐标以及框选时间轴信息,判断鼠标框选时间轴信息的坐标是与所述步骤1中的初始时间轴的坐标是否存在重合,是则跳转步骤3,否则无操作;

步骤3、放大鼠标框选信息

框选时间轴信息的坐标与所述步骤1中的初始时间轴的坐标重合,按照时间轴的方向计算出该框选鼠标框选重合部分的坐标差,将重合部分的时间轴长度放大;

步骤4、选取感兴趣节点

判断鼠标是否在所述步骤三中重合部分的时间轴选取感兴趣节点位置的操作,是则执行步骤5,否则返回步骤2;

步骤5、调取录像信息

所述的感兴趣节点位置信息与所述的步骤一中的时间轴位置信息比对,调取时间轴位置坐标信息相对应的标记录像的图像帧,并从此图像帧开始播放。

更进一步具体实施方式,所述的步骤2中,鼠标框选起始坐标或框选结束坐标之一在所述的步骤一时间轴位置信息范围内。

更进一步具体实施方式,所述的步骤2中,鼠标框选起始坐标和框选结束坐标都在所述的时间轴位置范围内。

更进一步具体实施方式,所述的时间轴为横向,则获取鼠标框选位置信息,判断鼠标框选位置信息的横坐标是否在时间轴横坐标位置信息范围内;更新鼠标框选起始端的横坐标信息与所述的步骤1中的时间轴位置信息起始位置横坐标信息使其相同;更新鼠标框选结束端的横坐标信息与所述的步骤1中的时间轴位置信息结束端位置横坐标信息使其相同。

更进一步具体实施方式,所述的时间轴为纵向,则获取鼠标框选位置信息,判断鼠标框选位置信息的纵坐标是否在时间纵坐标位置信息范围内;更新鼠标框选起始端的纵坐标信息与所述的步骤1中的时间轴位置信息起始位置纵坐标信息使其相同;更新鼠标框选结束端的纵坐标信息与所述的步骤1中的时间轴位置信息结束端位置纵坐标信息使其相同。

更进一步具体实施方式,所述的步骤2中的鼠标框选位置信息采用预设参数的方式进行框选,假设框选长度为L,系统默认全屏显示长度是D,则把鼠标框选重合部分的时间轴长度放大D/L倍;

更进一步具体实施方式,所述的步骤3中的鼠标框选重合部分的时间轴长度放大采用时间轴的整体进度比进行预设。

更进一步具体实施方式,所述的步骤2中的鼠标框选重合部分的时间轴长度放大采用时间段为整数时间段。

3、本发明的有益效果。

(1)、本发明根据时间轴的坐标和框选时间轴的坐标重合部分操作进行放大,来实现所要缩放的时间轴信息,而不使原来显示的时间轴发生变化,可以让客户更快的查找到自己所感兴趣的时间轴信息,进而快速的找到需要回放的录像时间点。

(2)、本发明可以根据时间轴的横向或纵向设置,查找过程中进行框选放大,提高了产品的适用性。

(3)、本发明不用改变原时间轴所显示的录像时间长度,可快速的放大时间轴,更适合有丰富时间轴信息的录像时间段。

附图说明

图1为本发明的流程图。

图2为本发明的优化的流程图。

具体实施方式

实施例1

如图1所示,本发明通过在视频录像的时候标记录像信息,在客户回复查询录像的时候可选择按照标记信息来快速查询录像数据,而不是机械的按照2,4,8,16等倍速来查询。

如图2所示,操作步骤:1)选择要回放的录像,2)拖拽鼠标框选来快速放大时间轴,3)被框选的时间轴放大到整个时间轴的长度,4)查看看大后的时间轴信息,是否有感兴趣的信息, 5)若有感兴趣的直接选择感兴趣的时间轴节点,回放录像, 6)若无感兴趣的,可用鼠标快速的框选另外一段时间轴来查看,直到找到感兴趣的时间轴节点。

操作步骤:S10拖拽鼠标框选时间轴 S20判断鼠标的起始位置,S30判断鼠标的结束位置 S40放大时间轴长度为全屏长度 S50判断是有感兴趣节点,若无, 返回S10可用鼠标快速的框选另外一段时间轴来查看,直到找到感兴趣的时间轴节点 S60若有,则快速定位到该节点。

操作步骤:S10拖拽鼠标框选时间轴 S20判断鼠标的起始位置,S30判断鼠标的结束位置 S40放大时间轴长度为全屏长度 S50判断是有感兴趣节点,若无, 返回S10可用鼠标快速的框选另外一段时间轴来查看,直到找到感兴趣的时间轴节点 S60若有,则快速定位到该节点。

实施例2

S10 用户通过拖动鼠标选择全屏时间轴的显示范围,如24小时,12小时,6小时等,时间轴以水平方向显示或垂直方向显示。

S20 系统根据图层信息来判断鼠标拖拽的起始位置(x1,y1),结束位置(x2,y2),鼠标起始位置或结束位置可以位于时间轴上也可以时间轴显示范围之外,只要与时间轴坐标有重合部分即可。

S40 系统根据所采集到的起始位置(x1,y1) 和 (x2,y2)的信息,计算出,该框选的水平长度为L=|x2-x1|, 该框选的垂直高度为H=|y2-y1|,优选的,时间轴按照水平方向显示,假设系统默认全屏显示长度是D,则把框选的时间轴长度放大D/L倍, 可选的,时间轴信息以垂直方向显示,假设系统默认全屏显示高度是Z,则把框选的时间轴长度放大Z/H倍。

S50若用户在放大后的时间轴上发现感兴趣区域,并能精确拖动鼠标定位,则完成该放大工作, 若无法精确定位,用户可在放大后的时间轴上继续拖拽鼠标框选放大,用户也可返回原时间轴通过缩小框选范围来定位。

若无感兴趣的信息,用户在放大后的时间轴上继续拖拽鼠标框选放大,S60若发现感兴趣信息则可快速定位,用户返回原时间轴用鼠标框选另外区域,可选的,缩小框选范围,以使得放大倍数更大,则显示的更加清楚。

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