VideoTimeSeries[f,video]
f をVideoオブジェクト video の各フレームに適用し,時系列を返す.
VideoTimeSeries[f,video,n]
f を n 個の動画フレームの重複するパーティションに適用する.
VideoTimeSeries[f,video,n,d]
f をオフセット d でパーティションに適用する.
VideoTimeSeries
VideoTimeSeries[f,video]
f をVideoオブジェクト video の各フレームに適用し,時系列を返す.
VideoTimeSeries[f,video,n]
f を n 個の動画フレームの重複するパーティションに適用する.
VideoTimeSeries[f,video,n,d]
f をオフセット d でパーティションに適用する.
詳細
- VideoTimeSeriesは,オブジェクト検出,動き検出,アクティビティ認識等,動画の時間的または空間的なイベントを検出するために使用できる.
- VideoTimeSeriesは,値が f を各動画フレームあるいは動画フレームのパーティションに適用した結果であるTimeSeriesを返す.時点は対応するフレームまたはパーティションのタイムスタンプである.
- フレーム変数の n と d はフレーム数を指定するスカラーとして,あるいは時間Quantityオブジェクトとして与えることができる.
- VideoTimeSeriesは,$VideoDecodersで指定される動画コンテナとコーデックをサポートする.
- 次は,使用可能なオプションである.
-
Alignment Center タイムスタンプとパーティションの整列 MetaInformation None 追加的なメタ情報を含める MissingDataMethod None 欠落値に使うメソッド ResamplingMethod "Interpolation" 経路のリサンプリングに使うメソッド
例題
すべて開く すべて閉じる例 (2)
RGBカラーの平均をすべての動画フレームについて計算し,それらをプロットする:
v = Video["ExampleData/Caminandes.mp4"];ts = VideoTimeSeries[ImageMeasurements[#, "Mean"]&, v]ListLinePlot[ts, PlotStyle -> {Red, Green, Blue}]v = Video["ExampleData/Caminandes.mp4"];ts = VideoTimeSeries[ImageDistance@@#&, v, 2, 1]ListLinePlot[ts, PlotRange -> All]アプリケーション (2)
v = Video["ExampleData/Caminandes.mp4"]
| |
画像の画素値が一定しているかどうかを検出する関数を定義する:
constantQ[img_] := Boole[Total[Subtract@@ImageMeasurements[img, {"Max", "Min"}]] < .1]VideoTimeSeries[constantQ, v]//ListLinePlotv = Video["http://exampledata.wolfram.com/cars.avi"];VideoExtractFrames[v, 5]VideoTimeSeries[Length@ImageCases[#, Entity["Concept", "Auto::p735c"]]&, v]//ListLinePlot考えられる問題 (1)
関数がリストを返すときは,すべてのリストが同様の次元でなければならない:
v = Video["ExampleData/bullfinch.mkv"];VideoTimeSeries[DominantColors, v]切取りや充填で結果のリストを同じサイズにしてTimeSeriesに保存する:
ts = VideoTimeSeries[PadRight[DominantColors[#], 5, Transparent]&, v]ChromaticityPlot[Values[ts]]結果は,TimeSeriesに保存する前に他のコンテナでラップすることもできる:
ts = VideoTimeSeries[Point[ImagePosition[#, "bird"]]&, v];HighlightImage[VideoExtractFrames[v, 5], Values[ts]]関連項目
関連するガイド
テキスト
Wolfram Research (2020), VideoTimeSeries, Wolfram言語関数, https://reference.wolfram.com/language/ref/VideoTimeSeries.html.
CMS
Wolfram Language. 2020. "VideoTimeSeries." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VideoTimeSeries.html.
APA
Wolfram Language. (2020). VideoTimeSeries. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VideoTimeSeries.html
BibTeX
@misc{reference.wolfram_2026_videotimeseries, author="Wolfram Research", title="{VideoTimeSeries}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/VideoTimeSeries.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_videotimeseries, organization={Wolfram Research}, title={VideoTimeSeries}, year={2020}, url={https://reference.wolfram.com/language/ref/VideoTimeSeries.html}, note=[Accessed: 03-November-2026]}