监控摄像头管理方法、装置、终端及存储介质制造方法及图纸

技术编号:25315532 阅读:43 留言:0更新日期:2020-08-18 22:32
本发明专利技术公开了一种监控摄像头管理方法、装置、终端及存储介质,其中,方法包括:控制预设的虚拟相机在三维场景中巡游,并实时获取虚拟相机的位置坐标,三维场景根据监控区域构建,且三维场景中的相应位置构建有每一个实际摄像头对应的虚拟摄像头;确认以位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合;将目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间;当虚拟相机移动至目标虚拟摄像头处时,将目标虚拟摄像头对应的缓存至预设存储空间的实时监控视频输出显示。本发明专利技术能够将需要输出显示的摄像头的监控视频预先缓存,在需要显示播放时直接调取播放,避免产生延迟。

【技术实现步骤摘要】
监控摄像头管理方法、装置、终端及存储介质
本申请涉及视频监控
,特别是涉及一种监控摄像头管理方法、装置、终端及存储介质。
技术介绍
目前,视频监控摄像头应用越来广泛,在各种路口、各种公共场合,基本上都有监控设备,大型的公共场所监控摄像头更加密集,大量摄像头管理目前都是以从大区域到小区域用树形结构分级分目录管理,层级较多,通常采用的文字目录记载,当用户需要查看其中一个摄像头的监控区域时,通过点击摄像头与摄像头之间建立连接,再才播放该摄像头的监控画面,而建立连接的过程往往都要1~2秒左右的延迟才能完成,导致在循环播放不同摄像头的监控画面过程中,视频画面切换卡顿,且造成用户体验不佳。
技术实现思路
本申请提供一种监控摄像头管理方法、装置、终端及存储介质,以解决不同摄像头之间的监控画面切换时显示延迟的问题。为解决上述技术问题,本申请采用的一个技术方案是:提供一种监控摄像头管理方法,包括:控制预设的虚拟相机在三维场景中巡游,并实时获取虚拟相机的位置坐标,三维场景根据监控区域构建,监控区域包括多个实际摄像头,在三维场景中的相应位置构建有每一个实际摄像头对应的虚拟摄像头;确认以位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合;将目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间;当虚拟相机移动至目标虚拟摄像头处时,将目标虚拟摄像头对应的缓存至预设存储空间的实时监控视频输出显示。作为本专利技术的进一步改进,确认以位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合的步骤,包括:获取以位置坐标为球心、第一预设距离为半径的球形区域内所有虚拟摄像头与虚拟相机的距离;按距离从小到大的顺序筛选预设数量的虚拟摄像头作为目标虚拟摄像头,得到摄像头集合。作为本专利技术的进一步改进,将目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间的步骤之后,还包括:当虚拟相机移动时,利用虚拟相机的新的位置坐标获取新的目标虚拟摄像头;将新的目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间。作为本专利技术的进一步改进,将新的目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间的步骤,包括:将摄像头集合中的所有目标虚拟摄像头按与虚拟相机的距离从小到大依次排序,得到排序队列;判断摄像头集合内目标虚拟摄像头的个数是否达到预设数量;若是,则在每获取一个新的目标虚拟摄像头时,将以新的目标虚拟摄像头与虚拟相机的距离将新的目标虚拟摄像头添加至排序队列中,并删除排序队列中最后一个目标虚拟摄像头、及对应的预设存储空间中的实时监控视频;若否,则将新的目标虚拟摄像头添加至摄像头集合;将新的目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间。作为本专利技术的进一步改进,控制预设的虚拟相机在三维场景中巡游的步骤,包括:获取预先制定的巡游路线,巡游路线由虚拟摄像头之间连接构成;利用巡游路线控制虚拟相机在三维场景中巡游。作为本专利技术的进一步改进,将目标虚拟摄像头对应的缓存至预设存储空间的实时监控视频输出显示的步骤之后,还包括:接收到用户输入的查询目标摄像头的监控画面的指令;检测目标摄像头对应的虚拟摄像头是否在摄像头集合中;若是,则输出显示虚拟摄像头缓存的实时监控视频;若否,则将目标摄像头的实时监控画面缓存至预设存储空间,再通过虚拟摄像头的位置坐标,计算在预设时长内虚拟相机移动至虚拟摄像头位置处时的速度和方向,再控制虚拟相机根据速度和方向移动至虚拟摄像头处,输出显示目标摄像头的实时监控画面。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种监控摄像头管理装置,包括:获取模块,用于控制预设的虚拟相机在三维场景中巡游,并实时获取虚拟相机的位置坐标,三维场景根据监控区域构建,监控区域包括多个实际摄像头,在三维场景中的相应位置构建有每一个实际摄像头对应的虚拟摄像头;确认模块,用于确认以位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合;缓存模块,用于将目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间;显示模块,用于当虚拟相机移动至目标虚拟摄像头处时,将目标虚拟摄像头对应的缓存至预设存储空间的实时监控视频输出显示。为解决上述技术问题,本申请采用的再一个技术方案是:提供一种终端,终端包括处理器、与处理器耦接的存储器、摄像头,其中,存储器存储有用于实现上述中任一项的监控摄像头管理方法的程序指令;处理器用于执行存储器存储的程序指令以管理监控摄像头;摄像头用于拍摄监控区域的视频。为解决上述技术问题,本申请采用的再一个技术方案是:提供一种存储介质,存储有能够实现上述监控摄像头管理方法的程序文件。本申请的有益效果是:本专利技术通过利用虚拟相机在三维场景中的位置坐标以及第一预设距离筛选出目标虚拟摄像头,并将目标虚拟摄像头对应的实际摄像头的监控视频缓存至预设存储空间中,当虚拟相机移动至目标虚拟摄像头处时,则直接从预设存储空间中调取相应的监控视频输出显示,而不需要在与目标虚拟摄像头对应的实际摄像头建立连接后才输出显示,从而避免了与实际摄像头建立连接所需要损耗的时间,提高了用户体验,尤其是在控制虚拟相机自动巡游时,虚拟相机移动至目标虚拟摄像头处时,可直接显示该目标虚拟摄像头对应的监控画面,避免卡顿现象。附图说明图1是本专利技术第一实施例的监控摄像头管理方法的流程示意图;图2是本专利技术第二实施例的监控摄像头管理方法的流程示意图;图3是本专利技术第三实施例的监控摄像头管理方法的流程示意图;图4是本专利技术第三实施例的监控摄像头管理方法缓存新的目标虚拟摄像头对应的实时监控视频的流程示意图;图5是本专利技术第四实施例的监控摄像头管理方法的流程示意图;图6是本专利技术实施例的监控摄像头管理装置的结构示意图;图7是本专利技术实施例的终端的结构示意图;图8是本专利技术实施例的存储介质的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步本文档来自技高网...

【技术保护点】
1.一种监控摄像头管理方法,其特征在于,包括:/n控制预设的虚拟相机在三维场景中巡游,并实时获取所述虚拟相机的位置坐标,所述三维场景根据监控区域构建,所述监控区域包括多个实际摄像头,在所述三维场景中的相应位置构建有每一个实际摄像头对应的虚拟摄像头;/n确认以所述位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合;/n将所述目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间;/n当所述虚拟相机移动至所述目标虚拟摄像头处时,将所述目标虚拟摄像头对应的缓存至所述预设存储空间的实时监控视频输出显示。/n

【技术特征摘要】
1.一种监控摄像头管理方法,其特征在于,包括:
控制预设的虚拟相机在三维场景中巡游,并实时获取所述虚拟相机的位置坐标,所述三维场景根据监控区域构建,所述监控区域包括多个实际摄像头,在所述三维场景中的相应位置构建有每一个实际摄像头对应的虚拟摄像头;
确认以所述位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合;
将所述目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间;
当所述虚拟相机移动至所述目标虚拟摄像头处时,将所述目标虚拟摄像头对应的缓存至所述预设存储空间的实时监控视频输出显示。


2.根据权利要求1所述的监控摄像头管理方法,其特征在于,所述确认以所述位置坐标为球心、第一预设距离为半径的球形区域内的所有目标虚拟摄像头,得到摄像头集合的步骤,包括:
获取以所述位置坐标为球心、第一预设距离为半径的球形区域内所有虚拟摄像头与所述虚拟相机的距离;
按所述距离从小到大的顺序筛选预设数量的虚拟摄像头作为所述目标虚拟摄像头,得到所述摄像头集合。


3.根据权利要求1所述的监控摄像头管理方法,其特征在于,所述将所述目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间的步骤之后,还包括:
控制所述虚拟相机移动;
当所述虚拟相机移动时,利用所述虚拟相机的新的位置坐标获取新的目标虚拟摄像头;
将所述新的目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间。


4.根据权利要求3所述的监控摄像头管理方法,其特征在于,所述将所述新的目标虚拟摄像头对应的实际摄像头的实时监控视频缓存至预设存储空间的步骤,包括:
将所述摄像头集合中的所有目标虚拟摄像头按与所述虚拟相机的距离从小到大依次排序,得到排序队列;
判断所述摄像头集合内目标虚拟摄像头的个数是否达到预设数量;
若是,则在每获取一个新的目标虚拟摄像头时,将以所述新的目标虚拟摄像头与所述虚拟相机的距离将所述新的目标虚拟摄像头添加至所述排序队列中,并删除所述排序队列中最后一个目标虚拟摄像头、及对应的所述预设存储空间中的实时监控视频;
若否,则将所述新的目标虚拟摄像头添加至所述摄像头集合;
将所述新的目标虚拟摄像头对应的实际摄像头的实时监控视频...

【专利技术属性】
技术研发人员:刘华张烨妮康志红李斌陈继超
申请(专利权)人:深圳市华橙数字科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1