VideoTimeSeries

从版本 12.2 开始,VideoMapTimeSeries 将代替 VideoTimeSeries .

VideoTimeSeries[f,video]

Video 对象 video 的每一帧应用 f,返回时间序列.

VideoTimeSeries[f,video,n]

对重叠的由 n 个视频帧组成的分区应用 f.

VideoTimeSeries[f,video,n,d]

对分区应用 f,偏移为 d.

更多信息

  • VideoTimeSeries 可用于检测视频中的时间或空间事件,例如对象检测、运动检测或活动识别.
  • VideoTimeSeries 返回一个 TimeSeries,其值是将 f 应用于每个视频帧或视频帧分区的结果.时间是相应帧或分区的时间戳.
  • 可用指定帧的数量的标量或时间 Quantity 对象给出帧变量 nd.
  • VideoTimeSeries 支持视频容器与 $VideoDecoders 指定的编解码器.
  • 可以给出以下选项:
  • AlignmentCenter时间戳与分区的对齐方式
    MetaInformationNone是否包含其他元信息
    MissingDataMethodNone用何种方法处理缺失值
    ResamplingMethod"Interpolation"用于重采样路径的方法

范例

打开所有单元关闭所有单元

基本范例  (2)

计算每个视频帧的 RGB 颜色的平均值,并绘制曲线:

计算相邻帧之间的图像距离:

绘制结果,显示场景发生重大变化的时间:

应用  (2)

查找具有恒定图像的部分视频:

定义一个函数来检测图像是否具有恒定的像素值:

对每一帧应用函数,并绘制结果:

计算每帧中车的数量:

可能存在的问题  (1)

当函数返回列表时,所有列表应具有相似的长度:

将所得列表填充或删减至相同的长度,并存储到 TimeSeries 中:

也可以将结果封装到其他容器中,然后再存储在 TimeSeries 中:

Wolfram Research (2020),VideoTimeSeries,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTimeSeries.html.

文本

Wolfram Research (2020),VideoTimeSeries,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTimeSeries.html.

CMS

Wolfram 语言. 2020. "VideoTimeSeries." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/VideoTimeSeries.html.

APA

Wolfram 语言. (2020). VideoTimeSeries. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/VideoTimeSeries.html 年

BibTeX

@misc{reference.wolfram_2024_videotimeseries, author="Wolfram Research", title="{VideoTimeSeries}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/VideoTimeSeries.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_videotimeseries, organization={Wolfram Research}, title={VideoTimeSeries}, year={2020}, url={https://reference.wolfram.com/language/ref/VideoTimeSeries.html}, note=[Accessed: 18-November-2024 ]}