【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统

系统控制

文章目录

  • 系统控制
    • 1、配置视频缓存池Video Pool
    • 2、配置硬件IP为在线工作(不通过DDR数据交互)/ 离线工作(写入DDR)模式
    • 3、硬IP可以使用 非Video Block (VB)内存
    • 4、配置是否启动内存传递的压缩
  • 视频输入
  • Video Post Process SubSystem视频后处理子系统

1、配置视频缓存池Video Pool

Video Pool 由 Video Block (VB)组成,媒体业务启动前,需要配置和初始化 VP。然后进行绑定

【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统_第1张图片

【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统_第2张图片

2、配置硬件IP为在线工作(不通过DDR数据交互)/ 离线工作(写入DDR)模式

3、硬IP可以使用 非Video Block (VB)内存

4、配置是否启动内存传递的压缩

可以降低总线压力,不会降低内存占用

视频输入

视频输入的软件层次为:输入设备、Pipe(物理pipe和虚拟pipe)、物理通道、拓展通道四个部分。
然后发送给VPPS 视频后处理子系统。

Video Post Process SubSystem视频后处理子系统

1、Group 分时复用 VPPS硬件。因此Group是为用户提供输入能力。
2、Channel 物理通道,每个通道支持缩放,裁剪等功能。各Group 由相同的Channel数
3、FRC 帧率控制
4、CROP:组裁剪和物理通道裁剪。组裁剪是VPPS 对输入图像进行裁剪;通道裁剪是VPPS的物理通道输出的图像进行裁剪。
5、分块:输入图像宽度超过4096时分块。

【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统_第3张图片

【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统_第4张图片

你可能感兴趣的:(媒体,音视频)