一种基于多摄像头数据融合的智能视频监控方法及系统与流程
未命名
08-15
阅读:196
评论:0
1.本发明涉及一种智能视频监控方法及系统,特别是涉及一种基于多摄像头数据融合的智能视频监控方法及系统。
背景技术:
2.随着摄像头技术的提升,摄像头逐渐普及,利用摄像头进行监控成为人们维护自身安全和权益的重要手段之一。但对于大型商店等区域,存在多个摄像头,且分布区域不同,拍摄区域不同,使用者在对多摄像头信息进行监控时,不能与实际区域相结合,导致不易对摄像头内容进行了解。
技术实现要素:
3.本发明提供了一种基于多摄像头数据融合的智能视频监控方法及系统,以方便对多个摄像头摄像内容的了解。
4.本发明提供一种于多摄像头数据融合的智能视频监控方法,包括:步骤s1、获取目标区域信息,建立目标区域原点坐标;步骤s2、基于目标区域信息,确定目标区域内多个摄像头的坐标,其中,i为摄像头序号;步骤s3、提取各个摄像头的拍摄区域;步骤s4、调取所述多个摄像头的位置信息及所拍摄的背景图像,建立虚拟地图,并将所拍摄的背景图像与虚拟地图拟合,构建三维模型地图;步骤s5、针对各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息。
5.进一步的,所述步骤s5还包括:步骤s51、在至少一个摄像头的视频中选定至少一个目标;步骤s52、提取所述目标在拍摄区域内基于的摄像头的相对坐标,并拟合于虚拟地图中,基于向量算法确定所述目标基于所述区域原点坐标的大地坐标,满足: ;步骤s53、基于所述目标在虚拟地图中的大地坐标,调动选定的多个摄像头对所述目标进行追踪拍摄;包括:步骤s531、调取所述摄像头的坐标,根据所述目标在虚拟地图中的大地坐标,推算出所述摄像头的焦点坐标,满
足: ;步骤s532、根据所述焦点坐标对所述摄像头进行对焦,进行跟踪拍摄;步骤s533、调取所述摄像头所拍摄的背景图像,对跟踪拍摄的图像滤除背景;步骤s534、根据使用者的设定,将多个摄像头所拍摄所述目标显示在多窗口屏幕上或经立体建模后显示在虚拟地图上。
6.更进一步地,还包括:采集目标在视频中的图像信息;基于目标的图像信息,提取特征值;于该目标区域内多个摄像头所拍摄视频监控信息进行特征值匹配,提取符合特征值的一个或多个待确定目标,并展示。
7.更进一步地,还包括:获取用户所选定的待确定目标;展示该待确定目标所在的视频监控信息及对应的摄像头位置信息。
8.更进一步地,还包括:响应于用户的认定指令,将指令对应的待确定目标转换为目标;提取目标在各个视频监控信息中的相对位置及对应时间;将相对位置及对应时间与虚拟地图进行拟合,形成目标的视频信息数据集。
9.更进一步地,还包括:对视频信息数据集中各个视频,按照时间进行拟合,形成目标的视频流。
10.更进一步地,若所述视频信息数据集中各个视频对应的时间不连续,则设定存在时间不连续的两个视频之间的时间信息,设定该时间信息为缺失时间段;提取目标在缺失时间段起始及截止时刻的对应时间及对应位置;将对应时间及对应位置与虚拟地图进行拟合;基于虚拟地图,推测目标在缺失时间段的活动轨迹。
11.本发明另一方面还公开一种基于多摄像头数据融合的智能视频监控系统,包括:信息采集模块,用于获取目标区域信息;信息提取模块,用于基于目标区域信息,确定目标区域内多个摄像头的位置信息;并提取各个摄像头的拍摄区域;地图模块,用于基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合;并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息;包括:在至少一个摄像头的视频中选定至少一个目标;提取所述目标在拍摄区域内基于的摄像头的相对坐标,并拟合于虚拟地图中,基于向量算法确定所述目标基于所述区域原点坐标的大地坐标,满足: ;基于所述目标在虚拟地图中的大地坐标,调动选定的多个摄像头对所述目标进行追踪拍摄;包括:调取所述摄像头的坐标,根据所述目标在虚拟地图中的大地坐标,推算出所述摄像头的焦点坐标
,满足: ;根据所述焦点坐标对所述摄像头进行对焦,进行跟踪拍摄;调取所述摄像头所拍摄的背景图像,对跟踪拍摄的图像滤除背景;根据使用者的设定,将多个摄像头所拍摄所述目标显示在多窗口屏幕上或经立体建模后显示在虚拟地图上。
12.进一步地,所述系统还包括:若干个摄像头单元。
13.进一步地,所述系统还包括数据库,用于存储视频监控信息。
14.本发明与现有技术相比,基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合,并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息,方便使用者直观的了解各个视频的监控区域及监控内容。
附图说明
15.图1为本发明实施例流程示意图。
具体实施方式
16.为了使本技术领域的人员更好地理解本发明方案,下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。
17.本发明实施例公开一种基于多摄像头数据融合的智能视频监控方法,如图1所示,包括:获取目标区域信息;其中,通过采集用户在地理区域上划定的一目标区域,提取该目标区域信息,具体包括该目标区域地理信息;基于目标区域信息,确定目标区域内多个摄像头的位置信息;其中,基于该目标区域地理信息,提取该目标区域地理信息中所存在的所有摄像头的位置信息;提取各个摄像头的拍摄区域;其中,基于各个摄像头的位置信息,结合摄像头的朝向,建立摄像头的拍摄区域;基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合;其中,通过将拍摄区域与虚拟地图拟合,获得一个虚拟地图,地图在摄像头处显示具体的拍摄区域,方便用户了解该摄像头的拍照角度及摄像头的死角;于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息。
18.其中,在虚拟地图的拍摄区域建立视频窗口,并展示视频监控信息,方便用户了解视频监控内容。
19.本发明实施例基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合,并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息,方便使用者直观的了解各个视频的监控区域及监控内容。
20.可选的,还包括:于至少一个摄像头的视频中选定至少一目标;提取目标在视频中的相对位置,并拟合于虚拟地图中;基于目标在虚拟地图中的相对位置,提取拍摄该目标的各个摄像头的视频监控信息,并展示。
21.本发明实施例通过上述过程,集成了目标追踪过程,可有效跟踪目标在各个摄像头内的位置变化。
22.特别的,还包括:采集目标在视频中的图像信息;基于目标的图像信息,提取特征
值;于该目标区域内多个摄像头所拍摄视频监控信息进行特征值匹配,提取符合特征值的一个或多个待确定目标,并展示。
23.本发明实施例通过上述过程,可对目标的图像信息进行特征识别,进而基于相近的特征,采集该目标在不同视频中的出现情况,实现目标索引功能。
24.特别的,还包括:获取用户所选定的待确定目标;展示该待确定目标所在的视频监控信息及对应的摄像头位置信息。
25.本发明实施例通过上述过程,对拍摄到的待确定目标所对应摄像头位置信息和视频监控信息进行展示,方便工作人员获取相应内容。
26.特别的,还包括:响应于用户的认定指令,将指令对应的待确定目标转换为目标;提取目标在各个视频监控信息中的相对位置及对应时间;将相对位置及对应时间与虚拟地图进行拟合,形成目标的视频信息数据集。
27.本发明实施例通过将待确定目标转换为目标,实现目标相关视频信息的采集,并建立视频信息数据集,实现对目标相关的视频信息提取。
28.特别的,还包括:对视频信息数据集中各个视频,按照时间进行拟合,形成目标的视频流。
29.特别的,若所述视频信息数据集中各个视频对应的时间不连续,则设定存在时间不连续的两个视频之间的时间信息,设定该时间信息为缺失时间段;提取目标在缺失时间段起始及截止时刻的对应时间及对应位置;将对应时间及对应位置与虚拟地图进行拟合;基于虚拟地图,推测目标在缺失时间段的活动轨迹。
30.本发明实施例基于上述过程,可对目标在摄像区域外的运动进行合理推测,供用户选用,方便用户对该目标位置情况的追踪。
31.本发明实施例另一方面还公开一种基于多摄像头数据融合的智能视频监控系统,包括:信息采集模块,用于获取目标区域信息;信息提取模块,用于基于目标区域信息,确定目标区域内多个摄像头的位置信息;并提取各个摄像头的拍摄区域;地图模块,用于基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合;并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息;包括:在至少一个摄像头的视频中选定至少一个目标;提取所述目标在拍摄区域内基于的摄像头的相对坐标,并拟合于虚拟地图中,基于向量算法确定所述目标基于所述区域原点坐标的大地坐标,满足: ;基于所述目标在虚拟地图中的大地坐标,调动选定的多个摄像头对所述目标进行追踪拍摄;包括:调取所述摄像头的坐标,根据所述目标在虚拟地图中的大地坐标,推算出所述摄像头的焦点坐标,满足: ;根据所述焦点坐标对所述摄像头进行对焦,进
行跟踪拍摄;调取所述摄像头所拍摄的背景图像,对跟踪拍摄的图像滤除背景;根据使用者的设定,将多个摄像头所拍摄所述目标显示在多窗口屏幕上或经立体建模后显示在虚拟地图上。
32.其中,信息采集模块设置于计算机设备上。
33.可选的,所述系统还包括:若干个摄像头单元。
34.其中,摄像头单元与信息采集模块通讯相连。
35.可选的,所述系统还包括数据库,用于存储视频监控信息。
36.其中,信息提取模块、地图模块、数据库设置于服务器,计算机设备与服务器采用无线或有线通讯相连。
37.本发明实施例的计算机设备包括:至少一个处理器处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意方法实施例中的步骤。
38.所述计算机设备可以是智能手机、平板电脑、桌上型计算机和云端服务器等计算设备。该计算机设备可包括但不仅限于处理器、存储器。本领域技术人员可以理解,上述仅仅是计算机设备的举例,并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
39.所称处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
40.所述存储器在一些实施例中可以是所述计算机设备的内部存储单元,例如计算机设备的硬盘或内存。所述存储器在另一些实施例中也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器还可以既包括所述计算机设备的内部存储单元也包括外部存储设备。所述存储器用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器还可以用于暂时地存储已经输出或者将要输出的数据。
41.另外,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任意方法实施例中的步骤。
42.本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行时实现上述各个方法实施例中的步骤。
43.在本技术所提供的几个实施例中,可以理解的是,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意的是,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。
44.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以
存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
45.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
46.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
47.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
48.以上对本发明所提供的一种于多摄像头数据融合的智能视频监控方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
49.最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解,技术人员阅读本技术说明书后依然可以对本发明的具体实施方式进行修改或者等同替换,但这些修改或变更均未脱离本发明申请待批权利要求保护范围之内。
技术特征:
1.一种基于多摄像头数据融合的智能视频监控方法,其特征在于,包括:步骤s1、获取目标区域信息,建立目标区域原点坐标;步骤s2、基于目标区域信息,确定目标区域内多个摄像头的坐标,其中,i为摄像头序号;步骤s3、提取各个摄像头的拍摄区域;步骤s4、调取所述多个摄像头的位置信息及所拍摄的背景图像,建立虚拟地图,并将所拍摄的背景图像与虚拟地图拟合,构建三维模型地图;步骤s5、针对各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息;包括:步骤s51、在至少一个摄像头的视频中选定至少一个目标;步骤s52、提取所述目标在拍摄区域内基于的摄像头的相对坐标,并拟合于虚拟地图中,基于向量算法确定所述目标基于所述区域原点坐标的大地坐标,满足: ;步骤s53、基于所述目标在虚拟地图中的大地坐标,调动选定的多个摄像头对所述目标进行追踪拍摄;包括:步骤s531、调取所述摄像头的坐标,根据所述目标在虚拟地图中的大地坐标,推算出所述摄像头的焦点坐标,满足: ;步骤s532、根据所述焦点坐标对所述摄像头进行对焦,进行跟踪拍摄;步骤s533、调取所述摄像头所拍摄的背景图像,对跟踪拍摄的图像滤除背景;步骤s534、根据使用者的设定,将多个摄像头所拍摄所述目标显示在多窗口屏幕上或经立体建模后显示在虚拟地图上。2.根据权利要求1所述一种基于多摄像头数据融合的智能视频监控方法,其特征在于,还包括:采集目标在视频中的图像信息;基于目标的图像信息,提取特征值;于该目标区域内多个摄像头所拍摄视频监控信息进行特征值匹配,提取符合特征值的一个或多个待确定目标,并展示。3.根据权利要求2所述一种基于多摄像头数据融合的智能视频监控方法,其特征在于,还包括:获取用户所选定的待确定目标;展示该待确定目标所在的视频监控信息及对应的摄像头位置信息。4.根据权利要求3所述一种基于多摄像头数据融合的智能视频监控方法,其特征在于,
还包括:响应于用户的认定指令,将指令对应的待确定目标转换为目标;提取目标在各个视频监控信息中的相对位置及对应时间;将相对位置及对应时间与虚拟地图进行拟合,形成目标的视频信息数据集。5.根据权利要求4所述一种基于多摄像头数据融合的智能视频监控方法,其特征在于,还包括:对视频信息数据集中各个视频,按照时间进行拟合,形成目标的视频流。6.根据权利要求5所述一种基于多摄像头数据融合的智能视频监控方法,其特征在于,若所述视频信息数据集中各个视频对应的时间不连续,则设定存在时间不连续的两个视频之间的时间信息,设定该时间信息为缺失时间段;提取目标在缺失时间段起始及截止时刻的对应时间及对应位置;将对应时间及对应位置与虚拟地图进行拟合;基于虚拟地图,推测目标在缺失时间段的活动轨迹。7. 一种基于多摄像头数据融合的智能视频监控系统,用于实施如权利要求1-6任一项所述的基于多摄像头数据融合的智能视频监控方法,其特征在于,包括:信息采集模块,用于获取目标区域信息;信息提取模块,用于基于目标区域信息,确定目标区域内多个摄像头的位置信息;并提取各个摄像头的拍摄区域;地图模块,用于基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合;并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息;包括:在至少一个摄像头的视频中选定至少一个目标;提取所述目标在拍摄区域内基于的摄像头的相对坐标,并拟合于虚拟地图中,基于向量算法确定所述目标基于所述区域原点坐标的大地坐标,满足:; 基于所述目标在虚拟地图中的大地坐标,调动选定的多个摄像头对所述目标进行追踪拍摄;包括:调取所述摄像头的坐标,根据所述目标在虚拟地图中的大地坐标,推算出所述摄像头的焦点坐标,满足: ;根据所述焦点坐标对所述摄像头进行对焦,进行跟踪拍摄;调取所述摄像头所拍摄的背景图像,对跟踪拍摄的图像滤除背景;根据使用者的设定,将多个摄像头所拍摄所述目标显示在多窗口屏幕上或经立体建模后显示在虚拟地图上。8.根据权利要求7所述一种基于多摄像头数据融合的智能视频监控系统,其特征在于,所述系统还包括:若干个摄像头单元。9.根据权利要求8所述一种基于多摄像头数据融合的智能视频监控系统,其特征在于,所述系统还包括数据库,用于存储视频监控信息。
技术总结
本发明提供了一种基于多摄像头数据融合的智能视频监控方法及系统,包括:获取目标区域信息;基于目标区域信息,确定目标区域内多个摄像头的位置信息;提取各个摄像头的拍摄区域;基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合;于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息。本发明基于摄像头的位置信息,建立虚拟地图,并将拍摄区域与虚拟地图拟合,并于各个摄像头的拍摄区域,建立视频窗口,用于播放对应摄像头的视频监控信息,方便使用者直观的了解各个视频的监控区域及监控内容。观的了解各个视频的监控区域及监控内容。观的了解各个视频的监控区域及监控内容。
技术研发人员:马学沛
受保护的技术使用者:广东天亿马信息产业股份有限公司
技术研发日:2023.07.14
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种推拉门悬吊组件的制作方法 下一篇:一种IGBT插件自动装夹装置的制作方法
