监控设备及其控制方法与流程

摘要: 本公开涉及监控,更具体地,涉及一种监控设备及其控制方法。背景技术:1、对于诸如安防监控产品等的监控设备来说,设置其监控范围对于用户来说,是一个强需求。例如,用户...
监控设备及其控制方法与流程

本公开涉及监控,更具体地,涉及一种监控设备及其控制方法。

背景技术:

1、对于诸如安防监控产品等的监控设备来说,设置其监控范围对于用户来说,是一个强需求。例如,用户可以指定对摄像头画面上的某个区域不进行监控,也就是说,可以对该区域进行屏蔽。相应地,该区域内出现的目标对象不会导致监控设备报警、录像或者推送消息等。反过来,用户也可以指定对摄像头画面上的某个区域进行监控。相应地,该区域内出现的目标对象就会导致监控设备报警、录像或者推送消息等。无论对于指定的区域是否进行监控,最主要的方面是,用户需要通过在摄像头画面上圈定某个封闭区域来指定该封闭区域,并进一步指定对该封闭区域进行监控或者不进行监控。

技术实现思路

1、本公开提供了一种监控设备的控制方法和监控设备,其可以使得用户无需在配置页面中进行目标范围的指定,而是可以监测指定对象移动,并利用指定对象的移动轨迹来精确地获取用户期望的目标范围,进而显著提升监控准确性和效率以及用户体验。

2、根据本公开的一个方面,提供了一种监控设备的控制方法。该控制方法包括:接收用户的范围设定指令;响应于范围设定指令,获取指定对象在监控设备的当前视场中的移动轨迹;以及根据移动轨迹围成的区域确定用户设定的目标范围。

3、在一些实施例中,获取指定对象在监控设备的当前视场中的移动轨迹可以包括:在指定对象的移动过程期间,获取指定对象的距离信息的集合和角度信息的集合,其中每个距离信息包括指定对象相对于监控设备的距离和获取距离时的时间戳,每个角度信息包括指定对象相对于监控设备的角度和获取角度时的时间戳;以及基于距离信息的集合和角度信息的集合,生成指定对象的移动轨迹。

4、在一些实施例中,该控制方法还可以包括:确定移动轨迹上的轨迹点相对于监控设备的最大距离与最小距离;确定移动轨迹上的轨迹点相对于监控设备的最大角度与最小角度;响应于目标对象相对于监控设备的距离位于最大距离和最小距离之间且目标对象相对于监控设备的角度位于最大角度和最小角度之间,确定目标对象与监控设备之间的向量与移动轨迹的交点数目;以及响应于向量与移动轨迹的交点数目为单数,确定目标对象位于目标范围内。

5、在一些实施例中,该控制方法还可以包括:响应于目标对象与监控设备之间的向量与移动轨迹的交点数目为单数,确定目标对象位于目标范围内。

6、在一些实施例中,角度信息中的角度可以基于在指定对象的移动过程期间获取的包括该指定对象的图像帧来获取。基于图像帧获取角度可以包括:确定指定对象在图像帧中的位置点坐标;基于位置点坐标确定指定对象相对于监控设备的方向;以及将指定对象相对于监控设备的方向与参考方向之间的夹角角度作为指定对象相对于监控设备的角度。

7、在一些实施例中,参考方向可以为监控设备的视场角的两条边缘线中的一条边缘线或者中轴线的方向。

8、在一些实施例中,生成指定对象的移动轨迹可以包括:按照时间戳的对应关系,将距离信息的集合中的多个距离与角度信息的集合中的多个角度分别进行匹配,以获得多个位置元素,其中,每个位置元素包括时间戳、与该时间戳相关联的距离以及与该时间戳相关联的角度;以及基于多个位置元素,生成指定对象的移动轨迹,其中,移动轨迹形成封闭的区域。

9、在一些实施例中,生成指定对象的移动轨迹响应于指定对象在移动过程期间的位置出现重复或接收到用户命令而开始执行。

10、在一些实施例中,距离信息通过监控设备的距离传感装置获取,角度信息基于监控设备的摄像装置获取的图像帧来获取。指定对象的移动速度可以与以下中的一项或多项相关联:距离传感装置的距离精度、距离传感装置的检测频率、摄像装置的帧率、或者角度信息的识别精度。

11、根据本公开的另一方面,提供了一种监控设备,包括:处理器;耦合到处理器的存储器;以及存储在存储器中的计算机程序指令。计算机程序指令在由处理器执行时执行上述控制方法。

12、根据本公开的又一方面,提供了一种计算机程序产品。该计算机程序产品包括计算机程序指令,计算机程序指令在被监控设备的处理器执行时,使监控设备实现上述方法。

13、基于本公开的上述实施例,可以使得用户无需在配置页面中进行目标范围的指定,而是可以监测指定对象移动并利用指定对象的移动轨迹来精确地获取用户期望的目标范围,进而显著提升监控准确性和效率以及用户体验。

1.一种监控设备的控制方法,所述控制方法包括:

2.根据权利要求1所述的控制方法,其中,所述获取指定对象在所述监控设备的当前视场中的移动轨迹,包括:

3.根据权利要求1所述的控制方法,还包括:

4.根据权利要求1所述的控制方法,还包括:

5.根据权利要求1所述的控制方法,其中,所述角度信息中的角度基于在所述指定对象的所述移动过程期间获取的包括所述指定对象的图像帧来获取,并且其中,基于所述图像帧获取所述角度包括:

6.根据权利要求5所述的控制方法,其中,所述参考方向为所述监控设备的视场角的两条边缘线中的一条边缘线或者中轴线的方向。

7.根据权利要求2所述的控制方法,其中,生成所述指定对象的移动轨迹包括:

8.根据权利要求2所述的控制方法,其中,生成所述指定对象的移动轨迹响应于所述指定对象在所述移动过程期间的位置出现重复或接收到用户指令而开始执行。

9.根据权利要求1所述的控制方法,

10.一种监控设备,包括: