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

系统控制

文章目录

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

1、配置视频缓存池Video Pool

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

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时分块。

相关推荐
Antonio9153 小时前
【音视频】AVIO输入模式
ffmpeg·音视频
科技小E4 小时前
EasyRTC音视频实时通话在线教育解决方案:打造沉浸式互动教学新体验
网络·音视频
云天徽上5 小时前
【数据可视化-33】病毒式社交媒体潮流与用户参与度可视化分析
机器学习·信息可视化·数据挖掘·数据分析·媒体
炒香菇的书呆子5 小时前
基于亚马逊云科技构建音频转文本无服务器应用程序
科技·音视频
byte轻骑兵13 小时前
【HFP】蓝牙HFP协议中音频连接转移与拨号功能的深度解析
音视频·蓝牙技术·hfp
xiaoh_71 天前
解决视频处理中的 HEVC 解码错误:Could not find ref with POC xxx【已解决】
python·ffmpeg·音视频
灏瀚星空1 天前
Python在AI虚拟教学视频开发中的核心技术与前景展望
人工智能·python·音视频
Everbrilliant891 天前
音视频之H.265/HEVC环路后处理
音视频·h.265·h.265/hevc·去方块滤波技术·h.265环路后处理·sao技术·h.265去方块滤波
飞桨PaddlePaddle2 天前
Wan2.1和HunyuanVideo文生视频模型算法解析与功能体验丨前沿多模态模型开发与应用实战第六期
人工智能·算法·百度·音视频·paddlepaddle·飞桨·deepseek