Full Motion Video 元数据播放器

获得 Image Analyst 许可后可用。

通过 ArcGIS Pro 中的全动态视频 (FMV) 功能,可以使用被称为元数据播放器的元数据查看和分析系统处理存档和实时流视频数据。 它适用于视频数据,包括编码到视频数据流中的基本地理位置、传感器和平台方向信息,使您能够了解视频影像在地图上的位置。 在查看和分析数据时,此功能可为视频提供地理环境。

元数据播放器的体验类似于 ArcGIS Pro Map Viewer,可以移动到显示器上的任何位置,也可对其进行调整大小、最小化和关闭操作。

FMV 和元数据播放器

兼容 FMV 的视频数据的特性和 ArcGIS Pro 确定了 Full Motion Video 元数据播放器的形式和功能。 元数据播放器适用于全球和本地场景。 定向场景相机要素将场景视图相机定向到视频传感器的视角。 这些特性以及它们对元数据播放器的影响概述如下:

  • 兼容 FMV 的视频数据包括相机指向信息、平台位置和高度以及其他编码至视频流中的数据,使得每个视频帧都与地理位置信息相关联。
  • 将元数据播放器链接到地图显示,可以实现以下内容:
    • 在地图上显示视频轨迹、传感器位置和视域。
    • 更新地图以缩放到视频帧或在地图上跟随视频。
  • 元数据播放器显示和地图显示都与双向影像和地图坐标转换相关联。 元数据播放器中收集的任何信息都会与您现有的 GIS 数据一起投影并显示在地图上。
  • 可以同时打开任意数量的元数据播放器,并同时播放。 当视频在地图上显示时,每个视频及其相关图形信息由唯一颜色标识。
  • 使用实时流和存档视频。
  • 使用直观的播放控件。
  • 在元数据播放时实时显示元数据。

“内容”窗格

将视频文件添加到地图时,视频文件将列在内容窗格中。 还列出了与视频相关的各个元素,包括帧中心帧轮廓平台轨迹平台位置值。 选中内容窗格中元素旁边的复选框以在地图视图中显示。 有关视频文件的详细信息,请右键单击内容窗格中的视频文件并选择属性。 针对数据源程序信息帧信息流元数据-视频流数据流项呈现关于视频文件的详细信息。

内容窗格和地图中的视频文件及其相关元素

注:
选中或取消选中元素后,可能需要在元数据播放器中选择播放以在地图中进行更新。

内容窗格中选择数据源,以展开视频文件并显示 KLV 流元素。 当视频源有一个或多个 KLV 流时,可以打开和关闭 KLV 流显示。 取消选中 KLV 流以关闭 KLV 数据处理。 通过选中复选框,可以启用/禁用 KLV 元素以便在地图上进行查看。 当使用元数据转 CSV元数据转要素时,选中的 KLV 流将数据传递到导出过程。 如果未选中 KLV 元素,或者如果其被禁用,则视图将保留最后已知的数据,并且文件将继续播放而不更新地图。

下表列出了受支持的视频格式:

描述扩展名

MOV 文件

.mov

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

MPEG-Dash

.mpd

H264 视频文件¹

.h264

H265 视频文件¹

.h265

VLC 媒体文件 (mpeg4)

.mpeg4

VLC 媒体文件 (vob)

.vob

HLS(自适应比特率 (ABR))

.m3u8

¹ 需要多路复用

要播放存档的视频文件,请浏览到视频文件并将其添加到内容窗格或显示屏。 右键单击视频名称并选择元数据播放器选项。 元数据播放器将在视频文件加载时打开。 可以移动元数据播放器并将其放置在显示器的任何位置。 可以通过移动播放器的角落或边缘来调整其大小。

元数据播放器

选择一种颜色以标识视频文件和相关图形(例如,地图上的视频轨迹)以及要在视频上收集的要素类数据。 可以在使用搜索栏播放视频时过滤按字段名称和值显示的元数据。

在元数据播放器中控制视频播放

如果打开了多个元数据播放器,则活动播放器将由键盘快捷键控制。

播放器控件

下表描述了元数据播放控件:

控制点标注描述
Play

播放

根据视频的每秒帧速率播放元数据。

在元数据播放过程中,单击播放控后,控件将变为暂停控件。

Pause

暂停

暂停元数据。

在元数据暂停时,单击暂停控件后,控件将变为播放控件。

Step Forward

前进

Full Motion Video 工具栏中定义的秒数或帧数,将元数据向前步进。

Step Backward

后退

Full Motion Video 工具栏中定义的秒数或帧数,将元数据向后退。

Fast Forward

快进

根据元数据播放器的播放速率快进元数据。

每单击一次快进按钮,速度增加一个整数。

当播放器暂停或停止时,播放速度将重置为 1 倍速。

Rewind

回退

根据元数据播放器的播放速率回退元数据。

每单击一次回退按钮,速度增加一个整数。

当播放器暂停或停止时,播放速度将重置为 1 倍速。

Jump to End

跳转到结尾

跳到元数据结尾。

Jump to Start

跳转到开头

返回元数据开头。

可以在播放视频文件时通过关键字来搜索元数据字段。

视频帧信息显示

当播放存档视频时,关于每个视频帧的信息将实时显示在元数据播放器中。

视频播放信息显示

上图中编号的用户界面项如下表所述:

信息显示描述

1 - 视频回放滑块控点

视频播放滑块控点可指示元数据播放器中显示的视频时间线内的相对位置。 单击视频回放滑块控点并将其沿着回放滑块移动。

2 - 元数据时间戳

视频播放时,将以便于阅读的格式显示协调世界时间 (UTC) 时间戳。 此时间戳反映视频滑块在视频文件时间线上的位置。 单击以将跳转更新为时间戳功能。

3 - 视频播放时间位置

显示当前视频帧相对于视频文件总时间的时间。 时间以 12 小时格式显示。

4 - 视频开始时间

视频文件开始处的日期和时间。

5 - 视频结束时间

视频文件末尾的数据和时间。

6 - 调整回放速率

在视频播放时使用微调滑块调整播放速率,元数据播放器将调整并以新的速率播放。

7 - 播放器控件

视频播放控件,例如播放、暂停、快进等。 下面将会更详细地介绍播放控件。

调节回放速率

您可以使用播放的快进回退控件调整播放速率。

  • 播放速率显示在播放控件的旁边。
  • 播放速率以整数表示。
  • 单击暂停按钮停止视频时,播放速率将重置为 1x。

您可以使用微调滑块调整播放速率。

  • 可使用回放微调滑块对回放速度进行精细控制。
  • 回放速率是基于滑块位置的小数。 分辨率是 0.01 秒。
  • 回放速度范围为播放速度的 0.01 倍至 8 倍。 这意味着当播放速度低于 1 倍速时,可以对视频进行慢放。
  • 使用任何时间滑块或标准播放控件时,慢动作播放速率将重置为 1 倍速。

转至时间戳

元数据时间戳项(上表中的视频播放时间显示,项目 2)将沿视频文件时间线反映视频滑块的时间。 在播放元数据时,您可以在时间显示窗口中右键单击以复制、剪切或粘贴时间戳。 当您将时间戳粘贴到时间显示窗口中时,元数据播放器将移动至视频文件中的该位置。

元数据播放器工具

除了播放控件之外,还可以从元数据播放器上的工具访问 FMV 功能。 这些工具支持常见的视频分析和管理操作以及工作流。

下表列出了元数据播放器上的工具。

工具标注描述
显示元数据

显示元数据

显示嵌入式元数据。

Orient Scene Camera

定向相机

将 SceneView 相机定位到框架轮廓和平台位置的视角。

Zoom To Video

缩放至视频

缩放到视频的地图位置。 地图显示内的视图包括视频帧以及成像平台的地面轨迹。

Zoom To Frame

缩放至帧

缩放到视频当前帧的地图位置。

Start Follow

自动跟踪

在播放时,将地图显示在传感器的视频帧和地面轨迹上保持居中。 当视频到达显示器边缘时,地图显示将平移。

要停止跟随视频,再次单击自动跟随视频按钮。

Display VMTI Graphics

显示 VMTI 图形

在视频和地图上显示 VMTI 图形。

元数据转要素

元数据转要素

除非在配置工作空间设置中对其进行重新配置,否则平台、帧中心和帧轮廓元数据将另存为工程地理数据库的要素类。

元数据转 CSV

元数据转 CSV

将平台、帧中心和帧轮廓元数据保存到逗号分隔值 (.csv) 文件。

VMTI To Features

VMTI 转要素

将 VMTI 中心点数据保存到地理数据库中。

Buffer Playback

缓冲播放

借助缓冲播放,可以完全控制视频播放。

快速启动工具条

由于 ArcGIS Pro 中视频和元数据播放器的功能不断增强,可以使用与视频和地图交互的附加控件。 并非所有按钮仅限于分析师使用,因此现在您可以配置播放器按钮,以针对您的 ArcGIS Pro 实例自定义播放器。

自定义快速启动工具条部分

展开自定义快速启动工具条部分以构建元数据播放器窗格中的工具。 在第一个面板中选择一个项目,然后单击添加将项目移至第二个面板,在元数据播放器窗格中显示并启用该项目。 在自定义快速启动工具栏界面中使用以下键盘快捷键:

  • R - 从列表中移除启用的按钮。
  • A - 添加一个按钮到已启用的按钮列表。

视频移动目标指示器

Full Motion Video 支持显示和捕获嵌入在 FMV 兼容视频数据流中的视频移动目标指示器 (VMTI) 信息。 VMTI 是一种机器学习人工智能方法,用于检测视频中的移动物体。 对象检测将由第三方软件提供商根据动态视频影像标准委员会 (MISB) 文件中的规定执行并编码到视频流中。 如果 VMTI 数据在兼容 FMV 的视频中进行编码,则可以在视频播放的同时在元数据播放器和地图中显示数据。 单击显示 VMTI 图形按钮 Display VMTI Graphics 以显示表示视频文件标识对象的矩形图形。

Full Motion Video 还支持使用深度学习方法进行对象追踪。 有关详细信息,请参阅动态影像中的对象追踪

与每个识别的对象相关联的置信度或对象标识符也可以显示在元数据播放器和地图中。 在内容窗格中选择启用 VMTI 的视频后,单击独立视频 > 数据 > 配置工作空间,打开全动态视频 (FMV) 属性:工作空间对话框。 在对话框中单击 VMTI 类别以指定有关元数据播放器和地图中显示的 VMTI 设置。 可以指定要识别对象的置信度阈值,可以显示在元数据播放器和地图中标识的对象的置信度对象位置对象 ID 标注。

单击 VMTI 转要素按钮 VMTI To Features 将每个视频帧中标识的所有对象保存到地理数据库。 指定地理数据库的文件名和位置以及标识对象的数据捕获频率值。 记录的要素类数据包括检测到的每个对象的中心点以及与相关视频帧有关的所有 FMV 元数据。 关联要素属性表允许使用现有地理处理工具为 VMTI 要素创建对象追踪和其他统计信息。

VMTI 转要素工具对话框
为启用 VMTI 的视频中标识的对象指定路径、文件名和捕获频率。

如果 VMTI 信息存储在与特定视频相关联的单独文件中,则可以使用 Full Motion Video 多路复用器将其编码到视频文件中。 有关详细信息,请参阅视频多路复用器工具文档。

元数据转要素工具

单击元数据转要素按钮 元数据转要素 将视频元数据另存为地理数据库中的要素类。 对话框随即出现,可以指定地理数据库,并将捕获频率设置为视频帧间隔或秒。 还可以在创建地图时显示这些要素。 在您再次单击元数据转要素按钮将其禁用之前,地理数据库将随着视频播放持续更新。

将传感器地面位置存储为点要素类,并在视频文件名中追加 Camera。 将视频帧中心存储为点要素类,并在视频文件名中追加 Center。 将视频帧轮廓元数据存储为面要素类,并在视频文件名中追加 Outline

元数据转 CSV 工具

单击元数据至 CSV 按钮 元数据转 CSV 将视频元数据保存为逗号分隔值 (.csv) 文件。 对话框随即出现,用于将 .csv 文件保存到工程地理数据库或单独的目录中。 .csv 文件将包含编码到视频流中的所有 MISB 元数据。 再次单击该按钮可停止将视频元数据录制到 .csv 文件。

播放实时视频流

要播放实时视频流并仅查看元数据流,需要视频流的用户数据报协议 (UDP) 或实时流协议 (RTSP) 地址。

注:

Full Motion Video 元数据播放器支持 Internet 协议版本 4 (IPv4) 地址以及 UDP 和 RTSP。 MPEG TS 流可以作为 UDP 单播或多播进行播放,且可以包括 MPEG-1、MPEG-2、H.264 和 H.265 视频解码以及 KLV 元数据解析。 RTSP 回放受使用以下任何视频编解码器的实时 RTSP 流支持:MPEG-1 视频、MPEG-2 视频 H.264 和 MJPEG。

支持 HTTP Live Streaming (HLS) 加载和播放 .m3u8 文件。 HLS 是一种基于 HTTP 的自适应比特率流通信协议,用于媒体播放器、Web 浏览器、流媒体服务器和移动设备。

确认您的宽带连接处于运行状态后,请按以下方法将实时流视频添加到地图显示:单击地图选项卡上的添加数据下拉菜单,然后单击路径中的数据, 在随即打开的从路径添加数据对话框中输入视频流的 UDP 或 RTSP 地址,然后单击添加。 实时流视频被加载到元数据播放器中并开始播放。 在内容窗格中找到视频名称,右键单击并选择元数据播放器

元数据播放器

缓冲播放工具

视频播放控件在缓冲播放模式下启用,该模式可从元数据播放器或播放器快捷选项卡上的实时流组访问。 所有元数据播放器工具都已被启用,操作方法与存档视频文件的操作相同。

单击缓冲播放按钮,启用和禁用回放模式。 实时流视频存储在临时文件中,也可在配置全动态视频工作空间窗格中指定用于保存实时流视频的存储位置。

Full Motion Video 键盘快捷键

键盘快捷键使您可以高效地处理视频数据。 键盘快捷键在活动视频播放器上执行操作。 这些操作的行为与视频播放器工具列上的相应工具相同。 如果打开了多个元数据播放器,则活动播放器将由键盘快捷键控制。

键盘快捷键操作注释
Shift+E

将视频帧另存为目录中或工程地理数据库中的图像。

这等同于导出多个帧视频播放器工具 Export Frames

P

导出当前视频帧并将地图绘制到 PowerPoint 演示文稿

这等同于导出至 PowerPoint 视频播放器工具 Export To PowerPoint

注:

系统可能不会立即响应。 双击进度指示器或双击快捷方式可能会导致意外结果。

Alt+Z

缩放至帧。

缩放至视频帧在地图上的位置。 地图显示内的视图包括视频帧以及成像平台的地面轨迹。

这等同于缩放至帧视频播放器工具 Zoom To Frame

F

启用或禁用自动随沿。

在播放时,将地图显示在传感器的视频帧和地面轨迹上保持居中。 当视频到达显示器边缘时,地图显示将平移。

这等同于自动随沿视频播放器工具 Automatic Following

N

在活动视频窗格的视频上显示指北针。

这等同于指北针视频播放器工具 North Arrow

D

在视频窗格中显示地图的要素。

这等同于显示要素视频播放器工具 Display Features

I

在活动视频窗格上应用反转像素颜色转换。

这等同于反转颜色视频播放器工具 Invert Color

Z

缩放至视频。

缩放到视频的地图位置。 地图显示内的视图包括视频帧以及成像平台的地面轨迹。

这等同于缩放至视频视频播放器工具 Zoom To Video

V

显示 VMTI。

在视频和地图上显示 VMTI 图形。

这等同于显示 VMTI 视频播放器工具 Display VMTI Graphics

Shift +M

将元数据保存至要素。

除非在配置工作空间设置中对其进行重新配置,否则平台、帧中心和帧轮廓元数据将另存为工程地理数据库的要素类。

这等同于元数据转要素视频播放器工具 Metadata To Features

Shift+Ctrl+M

将元数据保存到 .csv 文件。

将平台、帧中心和帧轮廓元数据保存到逗号分隔值 (.csv) 文件。

这等同于元数据转 CSV 视频播放器工具 Metadata To CSV

Shift +V

将 VMTI 保存到要素。

将 VMTI 中心点数据保存到地理数据库中。

这等同于 VMTI 转要素视频播放器工具 VMTI To Features

R

录制视频。

将视频片段以交互方式记录到磁盘上的文件中。

这等同于录制视频视频播放器工具 Record Video

S

导出片段。

导出存档视频的片段。 使用时间线上的标记设置开始时间和结束时间。

这等同于导出片段视频播放器工具 Export Segment

E

导出帧。

将当前视频帧保存为图像。

这等同于导出帧视频播放器工具 Export Frame

注:

系统可能不会立即响应。 双击进度指示器或双击快捷方式可能会导致意外结果。

C

剪辑帧。

从视频帧中提取图像片段并将其粘贴到任一支持标准剪贴板操作的应用程序中。

这等同于剪辑帧视频播放器工具 Chip Frame

注:

系统可能不会立即响应。 双击进度指示器或双击快捷方式可能会导致意外结果。

Ctrl+Space

缓冲播放。

借助缓冲播放,可以完全控制视频播放。

这等同于缓冲播放视频播放器工具 Buffer Playback

M

显示元数据。

显示嵌入式元数据。

这等同于显示元数据视频播放器工具 Display Metadata

B

创建书签。

书签与捕获它们的地图或场景和视频一起存储,并可用于任何打开的视图和播放器。

这等同于创建书签视频播放器工具 Create Bookmark

A

显示注记。

在视频上创建并显示点、折线和面注记。

这等同于显示注记视频播放器工具 Display Annotations

W

排除窗口框。

检测并校正视频视域周围的边界。

这等同于排除窗口框视频播放器工具 Exclude Windowbox

Shift+S

录制视频段。

分段录制实时流视频。

这等同于录制视频段视频播放器工具 Record Segments

Ctrl+C

将帧复制到剪贴板。

将影像片从视频帧复制到剪贴板。

注:

系统可能不会立即响应。 双击进度指示器或双击快捷方式可能会导致意外结果。

Ctrl+Alt+C

导航视频。

激活探索工具 浏览工具 并使用鼠标按钮以连续进行平移和缩放。

全动态视频键盘快捷键

相关主题