枪球联动监控方法、装置及计算机可读存储介质与流程

文档序号:15217133发布日期:2018-08-21 16:59阅读:396来源:国知局

本发明涉及监控技术领域,尤其涉及一种枪球联动监控方法、装置及计算机可读存储介质。



背景技术:

随着科技的发展枪球联动系统的概念开始逐渐升温,所谓枪球联动,就是指根据枪机广角范围内手动选择或自动检测到监控目标,来指挥球机跟踪目标。其中,枪机是监控类摄像机中一种,枪机主要是从外型、镜头安装接口上区分的,枪机外观为长方体(采用广角相机)。球机全称为球型摄像机,广泛应用于开阔区域的监控,不同的场合都可以使用,内置一体化摄像机(含变焦镜头)、云台结构、解码器,采用球形护罩的一体化前端成像设备称为一体化球型摄像机。

目前,大多监控系统数只是简单的视频图像信息采集,没有两台摄像机枪球联动功能,主要依靠人工观察,例如,人脸识别摄像机没有枪机联动功能,无法应用于远距离监控场景。或者,有的枪球联动摄像机只是简单的进行目标跟踪,没有信息分析和处理模块,从而导致信息利用率低、应用场景受限的问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种枪球联动监控方法、装置及计算机可读存储介质,旨在解决信息利用率低、应用场景受限的问题。

为实现上述目的,本发明提供一种枪球联动监控方法,所述方法包括以下步骤:

获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标;

基于所述坐标控制球机采集所述移动目标的高清图;

基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示。

优选地,所述获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标的步骤包括:

获取枪机采集到的全景图,进行背景建模,以得到背景图;

将所述全景图转化为灰度图;

基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图确定移动目标的物体轮廓。

优选地,所述基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图能够确定移动目标的物体轮廓的步骤包括:

获取所述灰度图的灰度图像素及所述背景图的背景图像素;

计算所述灰度图像素与所述背景图像素的像素差以得到前景图,并获取所述前景图中移动目标的所述坐标。

优选地,所述并获取所述前景图中移动目标的所述坐标包括:

对所述前景图进行二值化及滤波以得到目标区域;

获取所述移动目标的排序规则;

基于所述排序规则控制球机选取移动目标,其中,一台或多台球机跟踪一个或多个移动目标;

获取所述目标区域中移动目标的所述坐标,并进行目标跟踪。

优选地,所述控制球机采集所述移动目标的高清图的步骤包括:

基于移动目标的所述坐标控制球机对准移动目标;

控制球机变焦变倍采集高清图。

优选地,所述基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示的步骤包括:

获取终端发送的人脸数据及所述人脸检测对应的检测数据;

将所述人脸数据及所述检测数据进行匹配,计算相似度值;

确定所述相似度值是否大于预设阈值;

当所述相似度值大于预设阈值时,启动报警机制。

优选地,所述基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图能够确定移动目标的物体轮廓的步骤之后,所述枪球联动监控方法还包括:

获取用户在预览界面的选取指令;

基于所述选取指令生成方框,其中,所述方框将框出前景图中的移动目标。

此外,为实现上述目的,本发明还提供一种枪球联动监控装置,枪球联动监控装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的枪球联动监控程序,所述枪球联动监控程序被所述处理器执行时实现上述任一项枪球联动监控方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有枪球联动监控程序,所述枪球联动监控程序被处理器执行时实现上述任一项枪球联动监控方法的步骤。

本发明通过获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标,然后基于所述坐标控制球机采集所述移动目标的高清图,最后基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示;由此实现了通过枪机与球机的联动监控进行人脸检测,从而提高了信息的利用率,并且使用场景范围广。

附图说明

图1是本发明实施例方案涉及的硬件运行环境中枪球联动监控装置所属终端的结构示意图;

图2为本发明枪球联动监控方法第一实施例的流程示意图;

图3为本发明枪球联动监控方法第二实施例中所述获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标步骤的细化流程示意图;

图4为本发明枪球联动监控方法第三实施例中所述基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图能够确定移动目标的物体轮廓步骤的细化流程示意图;

图5为本发明枪球联动监控方法第四实施例中所述并获取所述前景图中移动目标的所述坐标步骤的细化流程示意图;

图6为本发明枪球联动监控方法第五实施例中所述控制球机采集所述移动目标的高清图步骤的细化流程示意图;

图7为本发明枪球联动监控方法第六实施例中所述基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示步骤的细化流程示意图;

图8为本发明枪球联动监控方法第七实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境中装置所属终端的结构示意图。

本发明实施例终端可以是pc。如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作服务器、网络通信模块、用户接口模块以及程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的程序。

在本实施例中,装置包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的程序,其中,处理器1001调用存储器1005中存储的程序时,执行以下操作:

获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标;

基于所述坐标控制球机采集所述移动目标的高清图;

基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

获取枪机采集到的全景图,进行背景建模,以得到背景图;

将所述全景图转化为灰度图;

基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图确定移动目标的物体轮廓。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

获取所述灰度图的灰度图像素及所述背景图的背景图像素;

计算所述灰度图像素与所述背景图像素的像素差以得到前景图,并获取所述前景图中移动目标的所述坐标。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

对所述前景图进行二值化及滤波以得到目标区域;

获取所述移动目标的排序规则;

基于所述排序规则控制球机选取移动目标,其中,一台或多台球机跟踪一个或多个移动目标;

获取所述目标区域中移动目标的所述坐标,并进行目标跟踪。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

基于移动目标的所述坐标控制球机对准移动目标;

控制球机变焦变倍采集高清图。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

获取终端发送的人脸数据及所述人脸检测对应的检测数据;

将所述人脸数据及所述检测数据进行匹配,计算相似度值;

确定所述相似度值是否大于预设阈值;

当所述相似度值大于预设阈值时,启动报警机制。

进一步地,处理器1001可以调用存储器1005中存储的枪球联动监控程序,还执行以下操作:

获取用户在预览界面的选取指令;

基于所述选取指令生成方框,其中,所述方框将框出前景图中的移动目标。

本发明进一步提供一种枪球联动监控方法。参照图2,图2为本发明枪球联动监控方法第一实施例的流程示意图。

在本实施例中,该枪球联动监控方法包括以下步骤:

步骤s10,获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标;

在本实施例中,该枪机是指枪式摄像机,枪机的监控位置及角度固定,开机后能够采集全景范围内的视频信息,并在开机后的一段时间(例如,10秒)对视频画面进行背景建模,背景建模后将得到一个灰度的背景图,将背景图经过二值化、滤波等操作后得到灰度图,利用背景差计算得到该灰度图对应的前景图,通过该前景图能够确定该移动目标的物体轮廓,并且获取该移动目标在该前景图中的坐标,从而确定全景图中的移动目标。

步骤s20,基于所述坐标控制球机采集所述移动目标的高清图。

在本实施例中,球机是指球式摄像机,能够变焦变倍,能够根据用户键盘或鼠标的操控来调整焦距,例如,用户可以调整焦距进行手动聚焦,当然,若监控系统默认为自动聚焦时,摄像机会以物景画面的中心自动对焦,获取高清图。枪机获取到坐标时,将坐标发送至球机,当然,由于球机坐标系与枪机坐标系不同,所以,枪机与球机之间存在坐标转换,该坐标经过坐标转换后,球机根据转换后的坐标对准移动目标,将移动目标锁定在球机监控画面的中心区域,根据移动目标运动区域的面积大小,在球机转动过程自动变倍,使目标更清晰地呈现在监控画面的中心区域。

进一步地,根据预设的目标选取算法或者手动选取跟踪目标能够获取移动目标的坐标,然后将该坐标发送给球机,球机根据接收到的坐标跟随移动目标转动,并变焦变倍,从而采集移动目标的高清图。具体地,当检测到用户手动通过键盘或者鼠标操控球机的操控指令时,控制球机转动并记录球机转动的角度,以确定每个位置球机的视线中心与枪机视线的对应关系,进而通过拟合的方法确定球机转动角度相对于枪机图像坐标的表达式,基于球机转动角度相对于枪机图像坐标的表达式控制球机转动,或者,在近似估计景深范围的基础上,根据摄影几何定律及坐标变换方程推导出球机转动角度相对于球机目标在枪机图像中坐标的表达式,基于球机转动角度相对于枪机图像坐标的表达式进行枪球联动的控制。

步骤s30,基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示。

在本实施例中,当球机对准移动目标,并自动变焦变倍,获取移动目标的高清图像时,对该高清图像进行人脸检测,利用人脸识别算法获取该高清图像中人脸的检测数据,并向客户端发送人脸数据查询请求,客户端将人脸数据发送至监控系统,监控系统接收到客户端发送的人脸数据时,将高清图像中人脸的检测数据与该人脸数据进行匹配,并计算相似度,当相似度高于预设阈值时,则说明匹配成功,启动报警机制,发送报警提示至远程客户端。

本实施例提出的枪球联动监控方法,通过获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标,然后基于所述坐标控制球机采集所述移动目标的高清图,最后基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示;实现了通过枪机与球机的联动监控进行人脸检测,从而提高了信息的利用率,并且使用场景范围广。

基于第一实施例,提出本发明枪球联动监控方法的第二实施例,参照图3,本实施例中,步骤s10包括:

步骤s11,获取枪机采集到的全景图,进行背景建模,以得到背景图;

在本实施例中,常用的背景建模的方法包括中值法背景建模、均值法背景建模、卡尔曼滤波模型、单高斯分布模型、多单高斯分布模型级高级背景模型等,其中,中值法背景建模是指在一段时间内,取连续n帧图像序列,把这n帧图像序列中对应位置的像素点灰度值按从小到大排列,然后取中间值作为背景图像中对应像素点的灰度值;均值法背景建模是指在视频图像中取连续n帧,计算这n帧图像像素灰度值的平均值来作为背景图像的像素灰度值。通过背景建模得到背景图。

步骤s12,将所述全景图转化为灰度图;

步骤s13,基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图能够确定移动目标的物体轮廓。

在本实施例中,将全景图通过浮点算法、整数算法、移位算法、平均值算法或仅取绿色等方法可以转化为灰度图,该灰度图就是黑白两色在深度上面的变化256种黑白灰度颜色,不同于单纯黑白两色。单目标的静态背景下的目标跟踪指的是摄像头是固定在某一方位,其所观察的视野也是静止的。首先对背景进行建模,然后利用背景差分法将全景图与背景图做差,则能得到前景图,就可以得到进入视野的目标物体,确定移动目标的位置。对于目标的描述,通常用目标连通区域的像素数目的多少来表达目标的大小,或者用目标区域的高宽比等。目标的位置信息可采用投影的方式来定位。静态环境下的多目标跟踪时,需要确定每个目标的特征,位置,运动方向,速度等信息。并且,能够获取移动目标的坐标,可以将该坐标发送至球机,球机根据接收到的坐标对移动目标进行目标跟踪。进行目标跟踪利用到的跟踪算法可以置于前端,该前端包括枪式摄像头及球式摄像头。

本实施例提出的枪球联动监控方法,通过获取枪机采集到的全景图,进行背景建模,以得到背景图,然后将所述全景图转化为灰度图,最后基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图能够确定移动目标的物体轮廓;实现了根据背景建模及背景差来确定移动目标的位置,从而快速检测移动目标,并且球机能够根据移动目标的坐标进行目标跟踪,进而提高了球机与枪机的联动效率。

基于第二实施例,提出本发明枪球联动监控方法的第三实施例,参照图4,本实施例中,步骤s13包括:

步骤s131,获取所述灰度图的灰度图像素及所述背景图的背景图像素;

步骤s132,计算所述灰度图像素与所述背景图像素的像素差以得到前景图,并获取所述前景图中移动目标的所述坐标。

在本实施例中,利用背景差计算灰度图的灰度图像素与背景图的背景图像素的像素差,根据像素差得到前景图,该灰度图为全景图通过预设算法转化的图像,将该灰度图像与背景图像相减,进行背景消去,若得到的像素差大于某一阈值,则判定被监控场景中有运动物体,从而得到移动目标,即得到前景图,该前景图就是移动目标的物体轮廓,并且获取该移动目标在枪机坐标系的坐标。

本实施例提出的枪球联动监控方法,通过获取所述灰度图的灰度图像素及所述背景图的背景图像素,然后计算所述灰度图像素与所述背景图像素的像素差以得到前景图,并获取所述前景图中移动目标的所述坐标;实现了通过背景差的方法能够快速确定移动目标,提高了移动目标的检测率。

基于第三实施例,提出本发明枪球联动监控方法的第四实施例,参照图5,在本实施例中,步骤132包括:

步骤s1321,对所述前景图进行二值化及滤波以得到目标区域;

步骤s1322,获取所述移动目标的排序规则;

步骤s1323,基于所述排序规则控制球机选取移动目标,其中,一台或多台球机跟踪一个或多个移动目标;

步骤s1324,获取所述目标区域中移动目标的所述坐标,并进行目标跟踪。

在本实施例中,对前景图进行二值化及滤波等操作可以得到更清晰的目标区域,该排序规则包括面积排序、进入画面先后顺序等,球机根据排序规则能够自动选取要跟踪的移动目标,因为移动目标具有连续性的特点,目标不会跳变,所以可以根据上一帧的目标坐标,在其周围继续用背景差获取前景区域,从而达到目标跟踪的目的。当存在多个目标时,则可以根据排序规则自动选取需要跟踪的移动目标,例如,当视频画面中存在三个移动目标时,可以按照进入画面先后顺序,首先选取最先进入视频画面的移动目标,该视频画面包括枪机所能监测到的视野范围,然后选取第二进入视频画面的移动目标,再选取最后进入视频画面的移动目标。若只存在一台球机时,不能同时选取所有移动目标,只能够在不同时间选取不同移动目标,若存在多台球机时,可以同时选取不同移动目标,例如,一号球机选取跟踪移动目标a,二号球机选取跟踪移动目标b,三号球机选取跟踪移动目标c,因为移动目标具有连续性的特点,移动目标不会跳变,所以可以根据上一帧图像中的移动目标的坐标,在移动目标周围继续利用背景差获取前景区域,从而达到目标跟踪的目的,能够实时跟踪移动目标,实时采集移动目标的高清图像。

本实施例提出的枪球联动监控方法,通过对所述前景图进行二值化及滤波以得到目标区域,然后获取所述移动目标的排序规则,接着基于所述排序规则控制球机选取移动目标,其中,一台或多台球机跟踪一个或多个移动目标,最后获取所述目标区域中移动目标的所述坐标,并进行目标跟踪;实现了对移动目标的选取与跟踪,提高了枪机与球机的联动效率,进而提高了信息利用率。

基于第四实施例,提出本发明枪球联动监控方法的第五实施例,参照图6,在本实施例中,步骤20包括:

步骤s21,基于移动目标的所述坐标控制球机对准移动目标;

步骤s22,控制球机变焦变倍采集高清图。

在本实施例中,将获取到的坐标发送至球机,球机通过接收到的坐标对准移动目标,当然,当存在多个目标时,且设有多台球机时,每台球机将对准不同目标进跟踪,球机将旋转摄像头对准目标,自动变焦变倍,该变焦变倍包括变换焦距变化倍数,获取高清图像。

本实施例提出的枪球联动监控方法,通过基于移动目标的所述坐标控制球机对准移动目标,然后控制球机变焦变倍采集高清图;实现了控制球机对移动目标高清图像的采集,从而提高对移动目标信息检测率,有利于人脸识别的准确率。

基于第五实施例,提出本发明枪球联动监控方法的第六实施例,参照图7,在本实施例中,步骤30包括:

步骤s31,获取终端发送的人脸数据及所述人脸检测对应的检测数据;

步骤s32,将所述人脸数据及所述检测数据进行匹配,计算相似度值;

步骤s33,确定所述相似度值是否大于预设阈值;

步骤s34,当所述相似度值大于预设阈值时,启动报警机制。

在本实施例中,利用球机采集到的移动目标的高清图像进行人脸检测,当检测到图像中存在人脸特征时,能够获取人脸检测对应的检测数据,并且将向终端发送人脸数据上传请求,终端在数据库中查找需要侦测的人脸数据,将查找到的人脸数据传送至监控系统,监控系统将检测数据与人脸数据进行匹配,计算该检测数据与人脸数据的相似度,确定该相似度是否大于预设阈值,当该相似度大于预设阈值时,则认为匹配成功,启动报警机制,将报警提示发送至远程客户端。并且,该球机能够跟踪移动目标,获取多帧移动目标的高清图像,对人脸检测进行实时检测,从而更能准确对人脸进行识别。该预设阈值由技术人员进行设置,例如,相似度可以为百分之八十,百分之九十等,相似度越高,则说明检测的人脸与客户端发送的人脸数据匹配率越高。

本实施例提出的枪机联动的监控方法,通过获取终端发送的人脸数据及所述人脸检测对应的检测数据,然后将所述人脸数据及所述检测数据进行匹配,计算相似度值,接着确定所述相似度值是否大于预设阈值,最后当所述相似度值大于预设阈值时,启动报警机制;实现了对检测数据及人脸数据进行匹配,从而快速准确进行人脸检测,并且做出报警提示,提高了人脸检测的准确率,及时提醒人脸检测结果。

基于第六实施例,提出本发明枪球联动监控方法的第七实施例,参照图8,在本实施例中,步骤23之后,还包括:

步骤s24,获取用户在预览界面的选取指令;

步骤s25,基于所述选取指令生成方框,其中,所述方框将框出前景图中的移动目标。

在本实施例中,枪机获取到的全景图及球机获取到的高清图时,将全景图与高清图发送至远程客户端,远程客户端将全景图与高清图显示在预览界面,预览界面将生成方框,该方框能够将框住移动目标,用户在预览界面可以通过鼠标或者键盘触发选取指令进行手动选取,则将锁定图像中的移动目标,并对该移动目标进行人脸检测,当检测到人脸时,则将获取该人脸对应的检测信息,并向终端发送人脸数据查询请求,终端在人脸数据库中查询需要侦测的人脸数据,将该人脸数据发送至监控系统,监控系统将检测数据及人脸数据进行匹配,计算该人脸数据与检测数据的相似度,当该相似度大于预设阈值时,则认为匹配成功。

进一步地,当获取到的全景图中存在多个移动目标时,用户可以通过键盘或者鼠标选取需要侦测的移动目标,当检测到用户在预览界面的选取指令时,则生成方框框住图像中用户选取的移动目标,然后获取该移动目标的坐标,将坐标发送至球机,球机接收到该坐标时,旋转摄像头对准目标,变换焦距、改变倍数,采集高清图像,进行人脸检测。

本实施例提出的枪球联动监控方法,通过获取用户在预览界面的选取指令,然后基于所述选取指令生成方框,其中,所述方框将框出前景图中的移动目标;实现了手动选取移动目标,避免对其它移动目标的检测,加快了移动目标的检测时间,提高了用户体验。

此外,本发明实施例还提出一种计算机可读存储介质。本发明计算机可读存储介质上存储有枪球联动监控程序,所述枪球联动监控程序被处理器执行时实现如下步骤:

获取枪机采集到的全景图,确定全景图中的移动目标,并获取所述移动目标的坐标;

基于所述坐标控制球机采集所述移动目标的高清图;

基于所述高清图进行人脸检测,以得到检测结果,并基于所述检测结果进行报警提示。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

获取枪机采集到的全景图,进行背景建模,以得到背景图;

将所述全景图转化为灰度图;

基于所述灰度图及背景图利用背景差得到前景图及所述坐标,其中,所述前景图确定移动目标的物体轮廓。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

获取所述灰度图的灰度图像素及所述背景图的背景图像素;

计算所述灰度图像素与所述背景图像素的像素差以得到前景图,并获取所述前景图中移动目标的所述坐标。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

对所述前景图进行二值化及滤波以得到目标区域;

获取所述移动目标的排序规则;

基于所述排序规则控制球机选取移动目标,其中,一台或多台球机跟踪一个或多个移动目标;

获取所述目标区域中移动目标的所述坐标,并进行目标跟踪。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

基于移动目标的所述坐标控制球机对准移动目标;

控制球机变焦变倍采集高清图。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

获取终端发送的人脸数据及所述人脸检测对应的检测数据;

将所述人脸数据及所述检测数据进行匹配,计算相似度值;

确定所述相似度值是否大于预设阈值;

当所述相似度值大于预设阈值时,启动报警机制。

进一步地,该枪球联动监控程序被所述处理器执行时,还实现如下步骤:

获取用户在预览界面的选取指令;

基于所述选取指令生成方框,其中,所述方框将框出前景图中的移动目标。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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