首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从特定fps的视频中提取帧(例如。15 dali)使用nvidia-dali?

如何从特定fps的视频中提取帧(例如。15 dali)使用nvidia-dali?
EN

Stack Overflow用户
提问于 2021-11-21 19:59:09
回答 1查看 147关注 0票数 0

我试图仿效达利的正式文件和例子。但我不明白以下三个变量的含义和用途-

  1. batch_size
  2. sequence_length
  3. n_iter

正式文档链接- https://docs.nvidia.com/deeplearning/dali/user-guide/docs/examples/sequence_processing/video/video_reader_simple_example.html

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-25 10:33:36

在回答标题中的问题时,DALI用默认设置从输入视频加载所有帧。如果您的视频是用30个FPS录制的,您可以通过设置参数stride=2 (DALI将跳过第二个帧)将其读取为15个FPS。

为了解释本教程中变量的含义:

  1. batch_size:DALI操作符可以在GPU上运行(设置device="gpu"时),GPU是为并行计算而设计的。DALI变量告诉DALI在parallel.
  2. sequence_length:中要处理多少视频,告诉DALI将在output.
  3. n_iter:中包含多少帧--这只是本教程的一部分。下面示例中的循环将多次运行管道。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70058109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档