3分钟极速入门视频地图

作者:贤

  视频是感知环境动态变化的重要信息承载体之一。视频作为一种普适化的公众媒体资源,已经不仅仅是一种视觉产品,视频所具有的空间、时间、信息丰富、内容多样、表达内容真实等特性,让其成为了一类天然的地理空间信息数据。
  随着 SuperMap iDesktopX 11i 发布,丰富了视频与地图的结合应用,在原有的视频 标定配准 基础上,扩展了针对无人机拍摄的视频进行 相机参数配准 的功能,让用户可以更加方便的将无人机拍摄的视频与地图结合,用户可以根据不同来源的视频选择合适的配准方式将视频与地图结合形成感观更加丰富的视频地图。

  视频地图的起步是视频配准,视频通过配准,与地理空间坐标建立映射关系,可以进行实时地理信息可视化和智能地理分析。该篇主要是为入门视频地图的用户,介绍如何进行视频配准。

产品视频配准方式视频要求
SuperMap iDesktopX 11i标定配准*.mp4、*.avi、*.rmvb、*.flv 4种格式的任意视频
相机参数配准无人机拍摄的视频

  除上述 4 种格式(*.mp4、*.avi、*.rmvb、*.flv)的本地视频外,SuperMap iDesktopX 11i 还支持通过指定的 RTSP 地址,获取 EasyDarwin 服务器上的视频流。

一、如何接入视频数据

  视频接入主要支持 2 种方式:1. 本地视频接入;2. 在线视频接入。无论是本地视频还是在线视频数据,都无法通过 导入数据 的方式接入视频数据,目前只能使用 新建视频数据集 的方式接入视频数据。下面详细介绍这 2 种视频如何接入 SuperMap iDesktopX 11i

1. 本地视频接入

1.1. 新建视频数据集

  新建数据集的时候,根据 创建类型 选择 视频 类型,创建 视频数据集,如下图所示:
新建视频数据集.png

1.2. 添加本地视频

  选择新建数据集类型为 视频 时,会弹出 添加视频数据 的参数面板,面板左上角第一个按钮是 添加本地视频,第二个按钮是 添加在线视频。点击 添加本地视频 按钮添加本地视频。
添加本地视频.png

2. 在线视频接入

2.1. 新建视频数据集

  与 本地视频接入 一样,在新建数据集的时候,根据 创建类型 选择 视频 类型,创建视频数据集的时候会弹出 添加视频设置面板

2.2. 添加在线视频

   2.2.1 向 EasyDarwin 服务器推送流视频

   如果有已推送到 EasyDarwin 服务器的流视频的话,直接添加在线视频即可;如果无,则可以自行搭建 EasyDarwin 服务器,并通过 EasyScreenLive 工具向 EasyDarwin 服务器实时推送流视频。EasyDarwin 服务页面 推流视频列表 如下图所示:
EasyDarwin在线流视频界面展示.png

   2.2.2 添加在线视频地址

   在 添加视频数据 参数面板点击 在线视频 按钮,在 在线视频 参数面板中输入 EasyDarwin 服务页面中的在线视频 播放地址,如下图所示:
添加在线视频地址.png

   2.2.3. 添加的在线视频列表

   输入在线视频地址后,如下图所示可以修改新建的在线视频数据集名称。
添加在线视频列表.png

   2.2.4. 在视频地图窗口打开在线视频

   新建在线视频数据集后,双击视频数据集,或者通过鼠标右键点击视频数据集选择添加到视频地图,即可在 视频地图窗口 实时浏览在线视频。
展示在线视频.png

二、如何进行视频配准

  无论是接入的是 本地视频 还是 在线视频,在成功接入视频数据集后,要实际将视频和 GIS 结合使用,都需要对接入的视频进行 配准 操作。目前 SuperMap iDesktopX 11i 版本主要提供了 标定配准相机参数配准 以下两种配准方式。

1. 标定配准

  标定配准 是视频的基础配准方式,主要通过 刺点 的方式,对视频和地图进行配准。初次配准视频的时候通常会出现配准效果不满意的情况,此时可以通过 修改 刺点的方式更新原刺点的位置,重新 执行配准 以调整配准效果直至满意。

  1) 将视频数据集添加到 视频地图 后,切换到 配准模式SuperMap iDesktopX 11i 主菜单会自动切换到 视频配准 菜单,如下图所示:
标定配准菜单栏.png

  2)点击 标定配准刺点 功能后,在视频上进行刺点准备配准,如下图所示根据视频中的道路进行刺点。
标定配准视频刺点.png

  3)在视频上刺点后,在配准的地图上继续进行刺点。在地图上刺点的个数务必视频刺点个数相同。
标定配准地图刺点.png

  4)分别在视频和地图进行刺点操作后,视频地图窗口下方显示刺点列表。
标定配准刺点结果列表.png

  5)点击 执行配准 按钮后,将视频数据集添加到地图窗口,通过配准的视频地图在添加到地图上时,会根据配准的范围进行拉伸变化,如下图所示,视频中的道路与地图上的道路匹配。
标定配准结果.png

  6)点击 地图》视频播放 按钮,对当前地图中添加的视频进行播放,效果如下:
道路监控视频地图视频播放效果.gif

2. 相机参数配准

  1)相机参数配准主要用于无人机拍摄的视频,无人机拍摄的视频通常会带有记录相机拍摄信息的 *.DAT 文件,通过 视频配准》相机参数配准》无人机DAT转换 功能传入 *.DAT 文件生成相机参数的 *.csv 文件。
根据无人机飞行记录文件和视频文件生成相机参数文件.png

  2)根据 *.DAT 文件生成的相机参数文件 *.csv 数据内容如下,默认会生成 相机参数配准 时需要的列,包括:采样时间(Clock_Time)、相机位置(Longitude、Latitude、relativeHeight)、相机姿态(yaw、pitch、roll)、相机内参(HFOV、VFOV)等数据。
生成的无人机相机参数属性表.png

  3)生成 *.csv 相机参数文件后,即可通过 视频配准》相机参数配准》导入相机参数 功能导入 *.csv 进行相机参数配准。
导入生成的相机参数配准无人机视频.png

  4)点击 导入相机参数 按钮,弹出导入相机参数设置面板,默认使用根据 *.DAT 文件生成的 *.csv 数据默认参数即可,如下图所示:
导入相机参数设置面板.png

  5)导入相机参数后即对视频进行相机参数配准,点击 保存参数 即可完成配准。
点击保存参数按钮保存无人机视频配准结果.png

  6)将配准后的视频添加到地图上,部分视频配准后可能存在微小的错位,如下图所示:
将配准后的无人机视频添加到地图上存在微小的位置偏差.png

  7)若初次进行 相机参数配准 后,视频与配准地图之间存在部分微小错位的情况,即可通过 相机点位偏移 功能对生成的 *.csv 相机参数数据调整相机配准位置。
使用相机点位偏移功能纠偏无人机视频的配准位置.png

  8)在 相机点位偏移 参数面板通过 X 轴 和 Y 轴偏移量进行相机位偏移调整视频错位的情况。
相机点位偏移参数设置面板.png

  9)通过 相机点位偏移 后,重新 导入相机参数,点击 保存参数 后再将重新配准的视频添加到地图上,视频与地图的重叠情况如下,可以看到调整相机偏移后的视频高速入口处已与地图匹配。
无人机视频纠偏后添加到地图显示.png

  10)在 地图 菜单点击 视频播放,通过 相机参数配准 的视频播放效果如下,视频会根据无人机的实际拍摄位置动态改变视频的显示位置。
无人机视频地图视频播放效果.gif

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
KVM(Kernel-based Virtual Machine)是一种开源的虚拟化技术,它允许用户在一台物理服务器上创建和管理多个虚拟机。KVM是基于Linux内核的,可以利用Linux提供的功能来创建和管理虚拟机。 首先,你需要确保你的服务器具备虚拟化支持,包括CPU虚拟化扩展(如Intel的VT-x或AMD的AMD-V)和开启了相关的BIOS选项。在确认支持后,你需要安装KVM包及相关工具。 在Linux系统上,你可以通过包管理器安装KVM。一般来说,你需要安装的主要软件包包括qemu-kvm,libvirt,以及一些额外的管理工具(如virt-manager和virt-install)。 安装完成后,你可以创建一个虚拟机的配置文件,并指定虚拟机的硬件资源配置(如CPU和内存),以及虚拟机所使用的镜像文件。虚拟机的镜像文件可以是一个已存在的磁盘镜像,或者你可以创建一个新的镜像。你可以使用qemu-img命令来创建和管理虚拟机的镜像文件。 在创建好虚拟机配置文件后,你可以启动虚拟机。你可以使用virsh命令或virt-manager图形界面工具来管理虚拟机。通过命令行工具,你可以执行一些基本的操作,如启动、停止、暂停、恢复虚拟机等。而通过图形界面工具,你可以更方便地进行虚拟机的操作和管理。 KVM还提供了网络虚拟化功能,它可以让你在虚拟机之间建立虚拟网络,并提供网络连接和通信的能力。你可以通过配置虚拟网络来实现虚拟机之间的互相访问和通信,以及虚拟机与外部网络的连接。 总结来说,KVM是一种基于Linux内核的虚拟化技术,它可以帮助你在一台服务器上创建和管理多个虚拟机。通过安装相关软件包和工具,你可以轻松地创建、启动、停止和管理虚拟机,并实现虚拟机之间的网络连接和通信。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值