VideoIntervals

VideoIntervals[video,crit]

基準 crit を満足する動画の時間区間を返す.

VideoIntervals[video,crit,n]

n 個の動画ブレームのパーティション上で基準 crit を評価する.

VideoIntervals[video,crit,n,d]

crit をオフセット d のパーティション上で評価する.

VideoIntervals[{video1,video2,},crit,]

videoiから抽出した入力リストに crit を適用する.

詳細とオプション

  • VideoIntervalsを使って,固定フレーム,無音区間,特定のオブジェクトを含む区間等の動画の中の関心区間を検出することができる.
  • 単一の引数の基準 crit が画像フレームまたは画像フレームのリストに適用される.
  • 純関数 crit は,次の引数を使って動画データと音声データおよび時間にアクセスできる.
  • #ImageImageオブジェクトとしての動画フレーム
    #AudioAudioオブジェクトとしての音声のチャンク
    #Time動画の始まりからの時間
    #TimeInterval現在のパーティションの始まりと終りのタイムスタンプ
    #FrameIndex現行出力フレームの指標
    #InputFrameIndex現行入力フレームの指標
  • VideoIntervals[{video1,video2,},crit,]で各引数に与えられるデータは,i 番目の要素が videoiから抽出されたデータに対応するリストである.
  • デフォルトで,パーティションには1フレーム分のオフセットがある.
  • VideoIntervalsは,$VideoDecodersによって指定された動画コンテナとコーデックをサポートする.
  • 次は,使用可能なオプションである.
  • AlignmentCenterタイムスタンプとパーティションの並べ方
    MaxItems Infinity返す区間の最大数
  • デフォルトで,各パーティションの中央に測定値が返される.Alignmentオプションを使って,各パーティションの始まり(Left)あるいは終り(Right)に測定値を返すこともできる.

例題

すべて開くすべて閉じる

  (2)

固定フレームで動画の区間を求める:

音が大きい動画の区間を求める:

スコープ  (5)

基準を純関数として指定する:

基準を正規関数として指定する:

基準関数への入力は, (もしあれば)"Time""TimeInterval""Image""FrameIndex""InputFrameIndex""Audio"のキーを持つ連想である:

5つのフレームのバッファーについて基準を評価する:

パーティションサイズがAutomaticではない場合,"Image"の値は画像のリストになる:

"Audio"の値は常に適切な長さの単一のAudioオブジェクトである:

パーティションの重なり合ない5つのフレームで基準を評価する:

時間量を使ってパーティションサイズとオフセットを指定する:

オプション  (1)

MaxItems  (1)

デフォルトで,MaxItemsを使うと可能な関心区間について入力全体が評価される:

n 個の完全な区間が検出されたところで計算を終える:

アプリケーション  (2)

動画で動きが最も大きい区間を求める:

対応するフレームを抽出する:

固定フレームを含む区間を求める:

そのような区間を動画から削除する:

もとの動画と結果の動画の継続時間を比較する:

Wolfram Research (2020), VideoIntervals, Wolfram言語関数, https://reference.wolfram.com/language/ref/VideoIntervals.html.

テキスト

Wolfram Research (2020), VideoIntervals, Wolfram言語関数, https://reference.wolfram.com/language/ref/VideoIntervals.html.

CMS

Wolfram Language. 2020. "VideoIntervals." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VideoIntervals.html.

APA

Wolfram Language. (2020). VideoIntervals. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VideoIntervals.html

BibTeX

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

BibLaTeX

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