获得 Image Analyst 许可后可用。
可通过 ArcGIS Pro 中的全动态视频 (FMV) 使用被称为视频播放器的视频查看和分析系统实现处理存档和实时流视频数据的功能。通过视频播放器,您可以直观地分析视频数据影像并收集感兴趣的要素。它适用于视频数据,包括编码到视频数据流中的基本地理位置、传感器和平台方向信息,使您能够了解视频影像在地图上的位置。在您查看和分析数据时,这种独特的功能可为视频提供重要的地理环境。
视频播放器的体验类似于 ArcGIS Pro Map Viewer,可以移动到显示器上的任何位置,也可对其进行调整大小、最小化和关闭操作。
FMV 和视频播放器
兼容 FMV 的视频数据的特性和 ArcGIS Pro 确定了 FMV 播放器的形式和功能。这些特性以及它们对 FMV 播放器的影响概述如下:
- 兼容 FMV 的视频数据包括照相机指向信息、平台位置和高度以及其他编码至视频流中的数据,使得每个视频帧都与地理位置信息相关联。
- 将视频播放器链接到地图显示,可以实现以下内容:
- 在地图上显示视频轨迹、传感器位置和视域。
- 更新地图以缩放到视频帧或在地图上关注视频。
- 视频播放器显示和地图显示都与双向影像和地图坐标转换相关联。因此,视频播放器中收集的任何信息都会与您现有的 GIS 数据一起投影并显示在地图上。
- 可以同时打开和播放任意数量的视频。当视频在地图上显示时,每个视频及其相关图形信息由唯一颜色标识。
- 使用实时流和存档视频。
- 使用直观的数字视频录像机 (DVR) 控件、影像和视频剪辑捕获工具以及分析工具。
- 在视频播放时实时显示元数据。
- 创建和管理书签。
- 标记感兴趣的位置和现象。
在视频播放器中控制视频播放
FMV 支持 12 种视频格式。
说明 | 扩展 |
---|---|
MPEG-2 传输流 | .ts |
MPEG-2 程序流 | .ps |
MPEG 文件 | .mpg |
MPEG-2 文件 | .mpg2 |
MPEG-2 文件 | .mp2 |
MPEG 文件 | .mpeg |
VLC (mpeg2) | .mpeg2 |
MPEG-4 影片 | .mp4 |
MPEG-4 文件 | .mpg4 |
H264 视频文件 | .h264 |
VLC 媒体文件 (mpeg4) | .mpeg4 |
VLC 媒体文件 (vob) | .vob |
要播放存档的视频文件,请浏览到视频文件并将其添加到内容窗格或显示屏。视频播放器将在视频文件加载时打开,并停靠在地图下方。可以移动视频播放器并将其放置在显示器的任何位置。可以通过抓取和移动播放器的角落或边缘来调整其大小。
选择一种颜色以标识视频文件和相关图形(例如,地图上的视频轨迹)以及要在视频上收集的要素类数据。
FMV 工程设置
预先定义工作空间地理数据库和文件夹可让您快速导出从视频中提取的不同类型的数据。在内容窗格中突出显示视频,然后选择主菜单上的数据选项卡,再单击管理组的配置工作空间按钮。定义默认地理数据库和文件夹来保存工程的导出元数据文件、图像、PowerPoint 演示文稿和视频片段。
默认的保存视频数据工作空间设置为工程地理数据库,并将为不同类型的导出数据自动设置相应的子目录。
观看完整视频
要执行视频数据监控,可以按下 F11 键,快速将视频播放器扩展到全屏模式。如果您没有功能键,可以按 Ctrl+Enter 将视频播放器扩展到全屏。全屏模式下的视频播放器没有关闭按钮。要恢复标准查看模式,请再按 F11 键或 Ctrl+Enter。
如果打开了多个视频播放器,则活动播放器将由键盘快捷键控制。如果已打开多个视频播放器,则只有活动播放器没有关闭按钮;其他播放器将以标准模式运行。
视频增强功能
通过对比度、亮度、Gamma、饱和度和颜色反转增强图像帧的视频流。这些控件位于“独立视频视图”选项卡上。
- 亮度调整 - 调整应用于活动视频窗格的颜色差异和总体亮度。例如,使深色变浅,使浅色变白。您可通过滑块控件修改亮度偏移;或者通过键入值进行修改。
- 对比度调整 - 调整应用于活动视频窗格的最深和最浅颜色之间的差异。您可通过滑块修改对比度偏移;或者通过键入值进行修改。
- Gamma 调整 - 调整应用于活动视频窗格的 gamma 转换。Gamma 调整是一种显示技术,用于调整较暗色调和较亮色调之间的背景和文本颜色值。Gamma 调整表示一个数字参数,用于描述像素值和亮度(强度)之间的非线性关系。可使用滑块修改 gamma 调整偏移;或者可键入值。
- 饱和度调整 - 调整应用于活动视频窗格的饱和度转换。可使用滑块修改饱和度偏移;或者可键入值。
- 反转颜色调整 - 在活动视频窗格上应用反转像素颜色转换。“反转颜色”可翻转组成屏幕上像素颜色的位。最终显示屏上的所有颜色变为相反颜色 - 白色变成黑色,浅色变成深色。该工具可帮助解释视频图像中的要素。可选择反转颜色按钮切换“反转”选项。
注:
视频增强功能仅适用于视频播放器窗口。而不适用于任何捕获和保存的视频图像帧、视频片段或 PowerPoint 报告。
DVR 控件
控件 | 标注 | 说明 |
---|---|---|
播放 | 根据视频的每秒帧速率播放视频。 当视频缩放和播放时,视频将以选定的缩放级别和视频帧内的位置进行播放。 在视频播放过程中,单击播放控件后,播放控件将变为暂停控件。 | |
暂停 | 暂停视频。 视频将在选定的缩放级别和视频帧内的位置暂停。 在视频暂停时,单击暂停控件后,暂停控件将变为播放控件。 | |
前进 | 按 FMV 工具栏中定义的秒数或帧数,将视频向前步进。 | |
后退 | 按 FMV 工具栏中定义的秒数或帧数,将视频向后退。 | |
快进 | 根据视频播放器的播放速率快进视频。 每单击一次快进按钮,速度增加一个整数。 当播放器暂停或停止时,播放速度将重置为 1 倍。 | |
回退 | 根据视频播放器的播放速率回退视频。 每单击一次回退按钮,速度增加一个整数。 当播放器暂停或停止时,播放速度将重置为 1 倍。 | |
跳转到结尾 | 跳到视频结尾。 | |
跳转到开头 | 跳到视频开头。 |
缩放并平移视频
您可以在播放时缩放和平移视频:
- 当视频播放器处于活动状态且光标位于播放器中时,可使用鼠标滚轮放大和缩小视频。
- 缩放时,光标将从默认箭头变为手形。在视频播放器中,单击以抓取视图并在视频帧中平移。
- 视频缩放时,视频帧的轮廓显示在播放器的左上角。在视频帧轮廓内是一个图形,表示缩放视图的大小和位置。
- 当视频以任何模式播放或暂停时,缩放和平移模式都有效。
- 视频播放过程中,将保持缩放视图的大小和位置。
视频帧信息显示
当播放存档视频时,关于每个视频帧的信息将实时显示在视频播放器中。
信息显示 | 说明 |
---|---|
1 - 视频回放滑块控点 | 视频回放滑块控点可指示视频播放器中显示的视频时间轴内的相对位置。可以通过单击左键并沿着回放滑块移动来抓取视频回放滑块控点。 |
2 - 元数据时间戳 | 视频播放时,将以便于阅读的格式显示协调世界时间 (UTC) 时间戳。此时间戳反映视频滑块在视频文件时间轴上的位置。单击以将跳转更新为时间戳功能。 |
3 - 视频播放时间位置 | 显示当前视频帧相对于视频文件总时间的时间。时间以 12 小时格式显示。 |
4 - 视频开始时间 | 视频文件开始处的日期和时间。 |
5 - 视频结束时间 | 视频文件末尾的数据和时间。 |
6 - 调整回放速率 | 播放视频时,使用微调滑块调整播放速率。 |
7 - 帧中心坐标显示 | 视频播放时将显示视频帧中心的地图坐标。视频播放器中显示的地图坐标与地图的空间参照系相同。将指针放在坐标显示上以将其突出显示,然后在地图上单击缩放至帧中心。 注:如果要在视频播放器中收集位置,按住 Ctrl 键同时单击视频播放器窗口中的任意位置,以将坐标复制到剪贴板并显示通知。 |
8 - DVR 控件 | 视频播放器控件,例如播放、暂停、快进等。下面将会更详细地介绍 DVR 控件。 |
调节回放速率
您可以使用 DVR 的快进和回退 控件调整视频的播放速率。
- 播放速率显示在 DVR 控件的右侧。
- 播放速率以整数表示。
- 单击暂停按钮将暂停视频。播放速率重置为 1 倍速。
您可以使用微调滑块调整播放速率。
- 可使用回放微调滑块对回放速度进行精细控制。
- 回放速率是基于滑块位置的小数。分辨率是 0.01 秒。
- 回放速度范围为播放速度的 0.01 倍至 8 倍。这意味着当播放速度低于 1 倍时,可以对视频进行慢放。
- 使用任何时间滑块或标准 DVR 控件时,慢动作回放速率将重置为 1 倍速。
跳转到时间戳
视频元数据时间戳(上表中的视频播放时间显示,2)将沿视频文件时间线反映视频滑块的时间。在播放视频时,您可以在时间显示窗口中右键单击以复制、剪切或粘贴时间戳。当您将时间戳粘贴到时间显示窗口中时,视频播放器将跳转至视频文件中的该位置。
将地图时间范围与视频同步
在地图中单击“时钟”图标以显示时间戳与当前视频时间戳相匹配的所有要素。要素图层必须启用时间,并将其加载到内容窗格,使其在地图中处于活动状态。这样您就可以对时间感知型图层进行空间和时间查询,以查找与视频占用空间相交并在视频播放器中显示的要素。
视频播放器工具
除了 DVR 控件之外,还可以从视频播放器上的工具访问重要且有用的 FMV 功能。这些工具支持常见的视频分析和管理操作以及工作流。
下表列出了视频播放器上的工具。
工具 | 标注 | 说明 |
---|---|---|
测量距离 | 测量视频播放器中要素的距离或长度。 | |
测量面积 | 测量视频播放器中面的面积。 | |
测量高度 | 测量视频播放器中对象的高度。 | |
新建书签 | 收集新书签。对话框随即出现,允许您输入书签名称和说明。 | |
缩放至视频 | 缩放到视频的地图位置。地图显示内的视图包括视频帧以及成像平台的地面轨迹。 | |
缩放至帧 | 缩放到视频当前帧的地图位置。 | |
自动关注 | 在播放时,将地图显示在传感器的视频帧和地面轨迹上保持居中。当视频到达显示器边缘时,地图显示将平移。 要停止关注视频,再次单击自动关注视频按钮。 | |
指北针 | 在活动视频窗格的视频上显示指北针。 | |
添加图形 | 在视频播放器显示或地图上添加点。这些点将在播放器和地图中以标识视频的颜色显示。 | |
移除图形 | 从视频和地图中移除标记。 | |
保存图形 | 将标记保存到点要素类。对话框随即打开,允许您浏览并选择地理数据库,并为要素类文件命名。 | |
显示要素 | 在视频中显示地图的要素。 | |
显示 VMTI 图形 | 在视频和地图上显示 VMTI 图形。 | |
元数据至要素 | 除非在配置工作空间设置中对其进行重新配置,否则平台、帧中心和帧轮廓元数据将另存为工程地理数据库的要素类。 | |
元数据至 CSV | 将平台、帧中心和帧轮廓元数据保存在逗号分隔值 (CSV) 文件中。 | |
VMTI 转要素 | 将 VMTI 中心点数据保存到地理数据库中。 | |
帧快照 | 每次单击此按钮时,会将视频帧捕获为图像。图像以 .JPG、.PNG 和 .NTF 格式保存在默认目录中。 | |
帧片段 | 将芯片从视频帧复制到剪贴板。双击以激活永久性模式。 | |
帧转图像 | 将视频帧另存为目录中或工程地理数据库中的图像。 | |
导出为 PowerPoint | 将视频内容导出到 PowerPoint 演示文稿。 | |
录制视频 | 将视频片段以交互方式记录到磁盘上的文件中。 | |
导出片段 | 导出存档视频的片段。使用时间线上的标记设置开始时间和结束时间。 | |
记录片段 | 将实时流视频的片段存储在内存中。 |
在视频播放器中测量要素
可在视频播放器中测量要素。单击下拉箭头,然后在视频播放器中选择测量距离或长度 、面的面积 或对象高度 。单击视频播放器以数字化折点,然后双击以结束收集并计算测量值。在测量计算值旁边,单击下拉箭头以选择测量单位。
单击复制结果将测量结果复制到剪贴板,可将剪贴板上的内容粘贴到文档中。
新建书签
可以在播放视频的不同模式中收集视频书签,例如播放、暂停、快进和回退。书签与活动视频的时间戳相关联,并且可以是地图中的空间(2D 或 3D)或时间形式。启用时间的地图意味着可以在特定时间点创建空间书签。
每单击一次新建书签 工具,则会收集一枚书签。在您收集书签时,这些书签将保存在列表中并且可用于工程中的视频和所有地图。为了区分书签,可以使用缩略图左下方的小型相机来拍摄缩略图地图快照。可以在收集视频书签时显示的书签窗格对书签进行描述。在导航组中的 ArcGIS Pro 地图选项卡上的书签窗格中,可以收集和管理书签。书签保存在工程中。
添加图形
可使用添加图形工具 在视频轨迹内数字化地图上的点,并在视频上显示该点。还可使用该工具数字化视频上的点以及查看地图上显示的点。如果您有多个视频,该工具将检测每个视频的轨迹并为每个视频添加点。
创建的点是临时性的。单击保存图形工具 将点另存为工程地理数据库中的要素类。
在您单击移除图形工具之前,这些点将一直显示在地图上(如果轨迹中包含这些点,则还会显示在视频播放器中)。
显示要素
加载到内容窗格和显示在地图上的要素类可以以各种播放模式在视频中显示。单击显示要素工具 以在视频播放器和地图中显示和链接要素。
可以在地图或视频播放器上创建或编辑要素,并在任一查看器中显示结果。创建和编辑要素的体验与 ArcGIS Pro 一致。
。
有关详细信息,请参阅创建 2D 和 3D 要素简介以及修改要素简介。
视频移动目标指示器 (VMTI)
FMV 支持显示和捕获嵌入在 FMV 兼容视频数据流中的 VMTI 信息。VMTI 是一种机器学习人工智能方法,用于检测视频中的移动物体。对象检测将由第三方软件提供商根据动态视频影像标准委员会 (MISB) 文件中的规定执行并编码到视频流中。如果 VMTI 数据在兼容 FMV 的视频中进行编码,则可以在视频播放的同时在视频播放器和地图中显示数据。单击显示 VMTI 图形工具 以显示表示视频文件标识对象的矩形图形。
与每个识别的对象相关联的置信度或对象标识符也可以显示在视频播放器和地图中。在内容窗格中选择支持 VMTI 的视频,单击独立视频数据选项卡的配置工作空间以打开全动态视频 (FMV) 属性:工作空间对话框。在对话框中单击 VMTI 类别以指定有关视频播放器和地图中显示的 VMTI 设置。可以指定要识别对象的置信度阈值,您可以显示在视频播放器和地图中标识的对象的置信度、对象位置或对象 ID 标注。
单击 VMTI 转要素工具 将每个视频帧中标识的所有对象保存到地理数据库。指定地理数据库的文件名和位置以及标识对象的数据捕获频率。记录的要素类数据包括检测到的每个对象的中心点以及与相关视频帧有关的所有 FMV 元数据。关联要素属性表允许使用现有地理处理工具为 VMTI 要素创建对象追踪和其他统计信息。
帧快照
单击帧快照工具 将当前视频帧保存为图像。图像将以 .jpg、.png 和 .ntf 格式保存在 Images 目录中的工程地理数据库(默认)中,也可以选择其他地理数据库。图像也将加载到内容窗格和地图显示中。
帧片段
您可以从视频帧中提取图像片段并将其粘贴到任一支持标准剪贴板操作的应用程序中。单击帧片段工具 并在视频播放器中绘制一个边界框以定义您感兴趣的区域。将感兴趣区域保存在剪贴板中,可以随时将其粘贴到标准文档中。如果您又收集了另一个视频片段,此片段将覆盖剪贴板上先前保存的图像。如果双击帧片段按钮,它将停留在视频片段收集模式下以捕获多个片段,无需每次都单击该按钮。
帧转图像
使用帧转图像工具 以一定间隔捕获视频帧并将其保存为图像。单击帧转图像工具,随即出现一个对话框,供您指定输出目录和文件类型。您可以将视频帧保存为 NITF、JPEG 或 PNG 图像文件类型。该对话框还允许您根据视频帧间隔(默认)或秒来指定图像捕获频率。选中将图层添加到地图复选框以将捕获的图像加载到地图中。指定输出目录后关闭对话框,帧捕获随即开始。再次单击该工具可停止视频帧捕获。
系统将根据帧的时间戳为捕获的视频帧图像赋予唯一名称。与视频帧相关联的元数据也将与图像文件一起保存。
元数据至要素
单击元数据至要素工具 将视频元数据另存为地理数据库中的要素类。对话框随即出现,您可以指定地理数据库,并将捕获频率设置为视频帧间隔或秒。您还可以选择在创建地图时显示这些要素。在您再次单击元数据至要素工具将其禁用之前,地理数据库将随着视频播放持续更新。
将传感器地面位置存储为点要素类,并在视频文件名中追加 Camera。将视频帧中心存储为点要素类,并在视频文件名中追加 Center。将视频帧轮廓元数据存储为面要素类,并在视频文件名中追加 Outline。
元数据至 CSV
单击元数据至 CSV 工具 将视频元数据保存为逗号分隔值 (CSV) 文件。随即出现一个对话框,允许您将 CSV 保存到工程地理数据库,或将其保存到单独的目录中。CSV 文件将包含编码到视频流中的所有 MISB 元数据。再次单击该工具可停止将视频元数据录制到 CSV 文件。
导出片段
以交互方式定义要剪辑和导出的视频片段的开头和结尾。
- 单击时间滑块开头处的控点,并将其移动到导出视频的起始点。
- 单击时间滑块末尾处的控点,将其移动到片段结束的位置。
- 在手动调节每个控点时查看视频回放。
- 时间戳将显示滑块上开始或结束剪辑控点的视频中的位置。
- 要将控点返回到其原始位置,请双击其中一个控点。或者,您可以将两个控点拖动到原始视频的开头和结尾。
- 单击导出片段工具 。随即弹出一个对话框,您可以从中指定目录和文件名称。从 12 种支持的视频文件类型中选择一种。两个控点之间的视频部分将保存在单独的文件中。
导出至 PowerPoint
将视频内容导出到 PowerPoint 演示文稿。导出的内容可以包括当前帧、帧轮廓的全图范围,以及帧中心、帧轮廓和传感器平台的全图范围。
视频处于播放或暂停状态时,可单击导出到 PowerPoint 工具 。第一次对某一特定视频单击导出到 PowerPoint 工具时,选择 PowerPoint 演示文稿对话框随即出现,并列出了打开的 PowerPoint 演示文稿以供您追加新内容。如果未打开 PowerPoint 演示文稿,则可以导航到存储的 PowerPoint 演示文稿,或指定一个新文件。
注:
只有在桌面上打开 PowerPoint 应用程序并使其处于活动状态后,才能将视频数据导出到 PowerPoint 演示文稿。使用独立视频 视图选项卡上的工具增强的视频帧图像不会应用于导出到 PowerPoint 的图像。
您可以在选择 PowerPoint 演示文稿对话框底部通过选择模板配置要导出到 PowerPoint 的信息类型:
打开 PowerPoint 并使其处于活动状态,单击导出到 PowerPoint 工具以创建您在选择 PowerPoint 演示文稿对话框中指定的幻灯片。每次单击导出到 PowerPoint 工具时,新内容将附加到演示文稿中的现有内容。如果之前在视频播放器窗口中测量对象,则将捕获该测量值并将其嵌入到 PowerPoint 幻灯片中。
与视频帧相关的元数据也会导出到 PowerPoint 演示文稿的注释部分。这包括源视频名称、文件位置,以及与视频帧关联的所有 FMV 和 MISB 元数据。
分段录制实时流视频
将实时流视频的片段存储在内存中,以便您可以与之交互。这类似于与已存档的视频文件进行交互。您可以沿视频片段操作时间滑块,并使用这些工具将视频帧另存为图像、导出裁剪、将帧导出到 PowerPoint 或使用其他操作。
您可以将多个视频片段存储在内存中,先前的片段将被新片段覆盖。缓冲区将 工程 > 选项 > FMV > 常规 > 视频步长中进行配置。此要素可能会受到系统资源的限制。
播放实时视频流
要播放实时视频流,您需要视频流的用户数据报协议 (UDP) 或实时流协议 (RTSP) 地址。
注:
全动态视频播放器支持 Internet 协议版本 4 (IPv4) 地址以及 UDP 和 RTSP。MPEG TS 流可以作为 UDP 单播或多播进行播放,且可以包括 MPEG-1、MPEG-2 和 H.264 视频解码以及 KLV 元数据解析。RTSP 回放受使用以下任何视频编解码器的实时 RTSP 流支持:MPEG-1 视频、MPEG-2 视频 H.264 和 MJPEG。
确认您的宽带连接处于运行状态后,请按以下方法将实时流视频添加到地图显示:单击主要功能区地图选项卡上的添加数据下拉菜单,然后单击路径中的数据,在随即打开的从路径添加数据对话框中输入视频流的 UDP 或 RTSP 地址,然后单击添加。实时流视频被加载到视频播放器中并开始播放。实时流的历时随视频播放实时显示。
在实时流模式下,视频播放器控件未启用。除新建书签和导出视频片段之外,所有视频播放器工具都已被启用,与存档视频文件的操作相同。
视频播放器中提供了两个附加工具:查看视频流(仅限 UDP)工具和记录片段。
查看视频流(仅限 UDP)工具 允许您通过启用类似于存档视频文件的某些视频控件来查看实时流的前 90 秒。当查看视频流(仅限 UDP)工具激活后,将启用以下视频控件:暂停、回退和转至开头,从而带您进入实时流视频开头的 90 秒片段。历时指示器可显示视频在 90 秒片段内播放经过的时间。
再次单击查看视频流(仅限 UDP)工具以停用它。实时流视频将继续播放,并且历时指示器将显示实时流视频开始播放到现在的时间。
记录片段工具记录实时流视频的片段并将其存储在磁盘上的 .ts 格式 FMV 文件中。单击记录片段按钮 以激活该工具。将实时流记录为传输流对话框将打开,以供您指定已保存的视频文件的位置、文件的视频片段前缀名称和视频片段的值长度(分钟)的值。单击确定以开始记录视频片段。只要记录片段工具已激活,指定长度的视频片段将被记录并存储为文件。这些文件的前缀名称将附加 _1.ts、_2.ts、_3.ts 等。再次单击记录片段以禁用它并停止记录片段。
全动态视频键盘快捷键
键盘快捷键使您可以高效地处理视频数据。键盘快捷键在活动视频播放器上执行操作。这些操作的行为与视频播放器工具列上的相应工具相同。
键盘快捷键 | 操作 | 注释 |
---|---|---|
Ctrl+Alt+A | 将视频帧另存为目录中或工程地理数据库中的图像。 | 这与帧转图像视频播放器工具相同。 |
Ctrl+Alt+P | 导出当前视频帧并将地图绘制到 PowerPoint 演示文稿 | 这与导出到 PowerPoint 视频播放器工具相同。 |
Ctrl+Alt+Z | 将视频窗格缩放到视频的地图位置。 | 地图显示内的视图包括视频帧以及成像平台的地面轨迹。 这与缩放至视频视频播放器工具相同。 |
Ctrl+Alt+F | 启用或禁用自动跟踪。 | 在播放时,将地图显示在传感器的视频帧和地面轨迹上保持居中。当视频到达显示器边缘时,地图显示将平移。 这与自动追踪视频播放器工具相同。 |
Ctrl+Alt+N | 在活动视频窗格的视频上显示指北针。 | 这与指北针视频播放器工具相同。 |
Ctrl+Alt+G | 在视频窗格中显示地图的要素。 | 这与显示要素视频播放器工具相同。 |
Ctrl+Alt+I | 在活动视频窗格上应用反转像素颜色转换。 | 这与反转颜色视频播放器工具相同。 |