System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及监控视频与平图动静融合领域,更具体地涉及一种监控与施工数字总平图动静融合方法、装置、计算设备及存储介质。
技术介绍
1、建筑施工现场环境复杂、人员流动量大、高危风险区域密集,利用信息技术提高施工现场管控效率、降低事故发生概率、防止重要资产丢失、实时掌握施工进度对施工项目管理意义重大。目前,施工现场通常采取人工巡检、无人机飞检和定点监控这三种方式对工地进行巡检和监控。上述三种方式,在一定程度上可以实现对工地现场定时、定点的监管,但是弊端同样明显,如:人工成本高、安全风险大、无法做到全天实时动态全景监控、监控覆盖区域有限且画面割裂,很难快速的将监控画面与现实区域进行定位结合、单路监控多操作及管理困难、异地查看多路视频困难等。将零散的监控视频与施工现场总平图融合在一起,构造出直观整体视角下的工地动态全景图,对于提升施工管理效率是有益处的。
技术实现思路
1、本申请实施例提供一种监控与施工数字总平图动静融合方法、装置、计算设备及存储介质,将监控视频通过透视变换、裁剪遮罩、贴图拼接等方法与施工现场总平图融合在一起,构造出直观整体视角下的工地动态全景图,实现动态类卫星地图的数字化监管效果,提升了施工管理效率。
2、第一方面,本申请实施例提供一种监控与施工数字总平图动静融合方法,获取施工数字总平图,所述施工数字总平图是拟建项目施工场地的总布置图;根据所述施工数字总平图确定施工场地的视频监控的部署点以使视频监控范围覆盖所述施工数字总平图的范围;在根据所述部署点部署多个监控摄像
3、在一个实施方式中,所述对所述原始视频流进行视角透视变换操作得到视角透视变换后的俯视视角视频流,包括:
4、将所述原始视频流传送至云端服务器,其中,所述云端服务器包括读取模块和视角透视变换模块;
5、通过所述读取模块读取所述原始视频流得到原始视频源信息;
6、通过所述透视视角变换模块对所述原始视频源信息进行视角透视变换,得到所述原始视频源信息对应的视角透视变换信息;
7、将所述原始视频源信息和所述视角透视变换信息发送至边缘端服务器;
8、通过所述边缘端服务器对所述原始视频源信息和所述视角透视变换信息进行解析操作,得到原始视频流经过视角透视变换后的俯视视角视频流。
9、在一个实施方式中,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所述透视视角变换模块对所述原始视频源信息进行视角透视变换,得到所述原始视频源信息对应的视角透视变换信息,包括:
10、以其中一个实时帧为目标实时帧,利用所述透视视角变换模块中的特征点提取算法提取所述目标实时帧的目标特征点,获取所述目标特征点的原始坐标,其中,所述每一个目标实时帧对应一个透视变换后的目标俯视视角图片;
11、确定所述目标特征点在所述目标俯视视角图片中的目标坐标;
12、根据所述目标特征点的原始坐标和目标坐标计算出对所述目标实时帧进行透视变换的目标变换矩阵,得到目标变换矩阵信息;
13、在得到每一个目标实时帧进行透视变换的目标变换矩阵信息以后,得到所述原始视频源信息的视角透视变换信息。
14、在一个实施方式中,所述根据所述目标特征点的原始坐标和目标坐标计算出对所述目标实时帧进行透视变换的目标变换矩阵,得到目标变换矩阵信息,包括:
15、将所述目标特征点的原始坐标和目标坐标代入预设的透视变换公式进行求解,得到目标变换矩阵信息。
16、在一个实施方式中,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所述边缘端服务器对所述原始视频源信息和所述视角透视变换信息进行解析操作,得到原始视频流经过视角透视变换后的俯视视角视频流,包括:
17、以一个实时帧为目标实时帧,通过所述边缘端服务器根据所述目标实时帧对应的目标变换矩阵信息,计算出目标实时帧的所有像素坐标在目标俯视视角图片中的俯视视角坐标,其中,每一个目标实时帧对应一个透视变换后的目标俯视视角图片;
18、根据所述目标实时帧的俯视视角坐标和目标实时帧,生成目标俯视视角图片;
19、在完成每一个目标实时帧的目标俯视视角图片的生成后,将所有目标俯视视角图片进行编码,得到所述原始视频流经过视角透视变换后的俯视视角视频流。
20、在一个实施方式中,所述对所述俯视视角视频流进行裁剪遮罩处理,得到与所述施工数字总平图匹配的待拼合俯视视角视频流,包括:
21、将所述多个俯视视角视频流在所述施工数字总平图上进行模拟拼合;
22、将所述多个俯视视角视频流模拟拼合后形成的重复区域标记为遮罩区域;
23、利用视频蒙版遮罩技术对所述遮罩区域进行裁剪遮罩,得到多个与所述施工数字总平图匹配的待拼合俯视视角视频流,其中,将所述多个待拼合俯视视角视频流完整拼合在所述施工数字总平图上时,任意两个待拼合俯视视角视频流不存在重复区域。
24、在一个实施方式中,在将所述待拼合俯视视角视频流拼合在所述施工数字总平图上,融合生成施工场地监控的动静融合全景图之后,所述方法还包括:
25、将所述动静融合全景图上传至云端服务器,根据所述动静融合全景图生成h5网页链接;
26、若获取到终端设备发出的申请浏览所述h5网页链接请求,通过云端服务器将所述动静融合全景图以p2p通信的方式传输给边缘端服务器,由所述边缘端服务器转发所述h5网页链接到所述终端设备。
27、第二方面,本申请实施例提供一种监控与施工数字总平图动静融合装置,具有实现对应于上述第一方面提供的监控与施工数字总平图动静融合方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,所述模块可以是软件和/或硬件。在一个实施方式中,所述监控与施工数字总平图动静融合装置包括:
28、第一获取模块:用于获取施工数字总平图,所述施工数字总平图是拟建项目施工场地的总布置图;
29、确定模块:用于根据所述施工数字总平图确定施工场地的视频监控的部署点以使视频监控范围覆盖所述施工数字总平图的范围;
30、第二获取模块:用于在根据所述部署点部署多个监控摄像头的位置后,获取所述多个监控摄像头拍摄的原始视频流;
31、变换模块:用于对所述原始视频流进行视角透视变换操作得到视角透视变换后的俯视视角视频流;
本文档来自技高网...
【技术保护点】
1.一种监控与施工数字总平图动静融合方法,其特征在于,所述监控与施工数字总平图动静融合方法包括:
2.根据权利要求1所述的监控与施工数字总平图动静融合方法,其特征在于,所述对所述原始视频流进行视角透视变换操作得到视角透视变换后的俯视视角视频流,包括:
3.根据权利要求2所述的监控与施工数字总平图动静融合方法,其特征在于,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所述透视视角变换模块对所述原始视频源信息进行视角透视变换,得到所述原始视频源信息对应的视角透视变换信息,包括:
4.根据权利要求3所述的监控与施工数字总平图动静融合方法,其特征在于,所述根据所述目标特征点的原始坐标和目标坐标计算出对所述目标实时帧进行透视变换的目标变换矩阵,得到目标变换矩阵信息,包括:
5.根据权利要求2所述的监控与施工数字总平图动静融合方法,其特征在于,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所
6.根据权利要求1所述的监控与施工数字总平图动静融合方法,其特征在于,所述对所述俯视视角视频流进行裁剪遮罩处理,得到与所述施工数字总平图匹配的待拼合俯视视角视频流,包括:
7.根据权利要求1所述的监控与施工数字总平图动静融合方法,其特征在于,在将所述待拼合俯视视角视频流拼合在所述施工数字总平图上,融合生成施工场地监控的动静融合全景图之后,所述方法还包括:
8.一种监控与施工数字总平图动静融合装置,其特征在于,其包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的监控与施工数字总平图动静融合方法。
9.一种计算设备,其特征在于,其包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的监控与施工数字总平图动静融合方法。
10.一种计算机可读存储介质,其特征在于,其包括指令,当其在计算机上运行时,使得所述计算机执行如权利要求1至7中任一项所述的监控与施工数字总平图动静融合方法。
...【技术特征摘要】
1.一种监控与施工数字总平图动静融合方法,其特征在于,所述监控与施工数字总平图动静融合方法包括:
2.根据权利要求1所述的监控与施工数字总平图动静融合方法,其特征在于,所述对所述原始视频流进行视角透视变换操作得到视角透视变换后的俯视视角视频流,包括:
3.根据权利要求2所述的监控与施工数字总平图动静融合方法,其特征在于,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所述透视视角变换模块对所述原始视频源信息进行视角透视变换,得到所述原始视频源信息对应的视角透视变换信息,包括:
4.根据权利要求3所述的监控与施工数字总平图动静融合方法,其特征在于,所述根据所述目标特征点的原始坐标和目标坐标计算出对所述目标实时帧进行透视变换的目标变换矩阵,得到目标变换矩阵信息,包括:
5.根据权利要求2所述的监控与施工数字总平图动静融合方法,其特征在于,所述原始视频源信息包括多个实时帧,所述原始视频源信息的视角透视变换信息包括对多个实时帧进行透视变换时的变换矩阵信息,所述通过所述边缘端服务器对所述原始视频源信息和所述视角透视变换信息进行解析操作,得...
【专利技术属性】
技术研发人员:王开强,李迪,魏争,胡正欢,李记昌,王晓飞,张昭,孟俊,
申请(专利权)人:中建三局集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。