ObjectTrackingData
追跡された境界ボックスあるいはその他のオブジェクトのリストを表すオブジェクトである.
詳細
- ObjectTrackingDataは,経時的に追跡されたオブジェクトの情報を含む.追跡されたオブジェクトはトラックレットとしても知られている.
- ObjectTrackingDataは,VideoObjectTrackingおよびその他の関数によって返される.
- tracked[elem]は,追跡されたオブジェクト tracked について,オブジェクトとその特性を与える.
- 次は,要素 elem の可能な値である.
-
label 特定の label に対応する prop 指定されたトラックレットの特性 prop label->prop 指定された label の特性 - 使用可能なラベル label のリストは tracked["Labels"]を使って入手できる.
- 次は,大域特性である.
-
"Labels" 追跡されたラベルのリスト "Length" 時点,フレームあるいはステップの数 "TimedQ" 時点が存在する場合はTrueを返す "Times" 各フレームの時点(もしあれば) "Type" 追跡されたオブジェクトの型 - 使用可能な型には,"BoundingBoxes","Points","LabelMatrices"がある.
- 次は,各ラベルの時系列として与えられる時間関連特性である.
-
"FirstFrame" ラベルが出現する最初のフレーム "FirstTime" ラベルが存在する最初の時点 "LastTime" ラベルが存在する最後の時点 "TimeInterval" ラベルが存在する最初と最後の時点 - "BoundingBoxes"型オブジェクトの特性には以下がある.
-
"BoundingBox" Rectangle[{xmin,ymin},{xmax,ymax}] としての境界ボックス(主) "Dimension" {width,height}として与えられる次元 "Position" {x,y}として与えられる境界ボックスの中心 "MaxDimension" {maxWidth,maxHeight}として与えられる各ラベルの最大次元 "SubVideo" 各ラベルについて追跡された境界ボックスの動画 - 次は,"Points"型のオブジェクトの特性である.
-
"Point" Point[{x,y}]として与えられる各時点の点(主) "Position" {x,y}として与えられる各時点の位置 - 次は,"LabelMatrices"型のオブジェクトの特性である.
-
"Matrix" 追跡されたラベル行列(主) "ColorizedImage" ラベル行列の彩色バージョン - 時間指定のObjectTrackingDataについては,型特有の特性はTimeSeriesとして返される.
- 時点が存在しない場合,時間関連特性はインデックスに等しい.その他の型特有の特性はリストとして返される.
- 次は,ObjectTrackingDataについてサポートされる操作である.
-
Normal[tracked] 時点がある各型の主特性(可能であれば) Dataset[tracked] 時点がある各型の主特性のデータ集合(可能であれば) Tabular[tracked] 時点がある各型の主特性の表形式(可能であれば) TimeSeries[tracked] 各型の主特性の時系列(可能であれば) EventSeries[tracked] 各型の主特性の事象系列(可能であれば)
例題
すべて開く すべて閉じる例 (1)
スコープ (8)
ObjectTrackingDataオブジェクトのラベルを抽出する:
otd = ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 1},
{Entity["Concept", "Auto::p735c"], 2}, {Entity["Concept", "Auto::p735c"], 3}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000 ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]];otd["Labels"]otd["Position"]ObjectTrackingDataオブジェクト内に2つの追跡項目しか選択しない:
otd = ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 1},
{Entity["Concept", "Auto::p735c"], 2}, {Entity["Concept", "Auto::p735c"], 3},
{Entity["Concept", "Auto::p735c"], 4}, {Entity["Concept", "Auto::p735c"] ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]];RandomSample[otd["Labels"], 2]
otd[%]otd = ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]];otd[{"BoundingBox", "TimeInterval"}]//Transposeotd = ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]];otd[{Entity["Concept", "Auto::p735c"], 5} -> "BoundingBox"]otd[{{Entity["Concept", "Auto::p735c"], 4}, {Entity["Concept", "Auto::p735c"], 5}} -> "BoundingBox"]ObjectTrackingDataからTabularオブジェクトを構築する:
Tabular[ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]]]ObjectTrackingDataからDatasetを構築する:
Dataset[ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]]]ObjectTrackingDataからTimeSeriesを構築する:
TimeSeries[ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]]]%[.2]ObjectTrackingDataから全データを抽出する:
Normal[ObjectTrackingData[Association["ObjectNames" -> {{Entity["Concept", "Auto::p735c"], 5},
{Entity["Concept", "Auto::p735c"], 4}},
"Times" -> {0.01, 0.05, 0.09, 0.13, 0.16999999999999998, 0.21000000000000002, 0.25,
0.29000000000000004, 0. ... },
ImageSize -> 225, PlaybackSettings -> Association["Position" -> 0., "CurrentVideoTrack" -> 1,
"CurrentAudioTrack" -> 1, "CurrentSubtitleTrack" -> 0], SoundVolume -> 1,
SubtitleTrackSelection -> {}, VideoTrackSelection -> {1}]]]]//Short関連するガイド
-
▪
- 動画計算機能の更新履歴 ▪
- 動画解析
テキスト
Wolfram Research (2025), ObjectTrackingData, Wolfram言語関数, https://reference.wolfram.com/language/ref/ObjectTrackingData.html.
CMS
Wolfram Language. 2025. "ObjectTrackingData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ObjectTrackingData.html.
APA
Wolfram Language. (2025). ObjectTrackingData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ObjectTrackingData.html
BibTeX
@misc{reference.wolfram_2026_objecttrackingdata, author="Wolfram Research", title="{ObjectTrackingData}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ObjectTrackingData.html}", note=[Accessed: 12-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_objecttrackingdata, organization={Wolfram Research}, title={ObjectTrackingData}, year={2025}, url={https://reference.wolfram.com/language/ref/ObjectTrackingData.html}, note=[Accessed: 12-November-2026]}