视频及图形处理
VPSS
概述
视频处理子系统VPSS(Video Processing Sub System)实现视频处理功能。支持在线(VICAP-VIPROC-VPSS全在线)和离线(VPSS离线或VIPROC-VPSS之间在线)两种工作模式。包含视频遮挡、视频裁剪、缩放、亮度单分量处理、压缩、mirror、flip、打角框。
VPSS特性如下:
- 支持最大宽度3840的视频源。
- 支持最多3个通道视频输出。
- 输出支持8个区域的视频矩形实心遮挡。
- 支持3个输出通道的视频裁剪和mirror/flip功能。
- 支持视频数据压缩。
- 输入数据为Semi-Planar YUV420/Semi-Planar YUV422/单分量。
- 输入数据支持linear格式。
- 输出数据为Semi-Planar YUV420/Semi-Planar YUV422/单分量。
- 输出数据支持linear格式、tile格式。
- 支持亮度单分量处理。
- 支持输出通道低延时模式。
- 支持输出通道低延时卷绕。
- 输出通道支持打角框。
功能描述
-
缩放功能:输入输出分辨率不同的低频滤波处理。
- 离线模式下,水平、垂直最大缩放倍数各支持:CH0支持1/15~16倍缩放,CH1~CH2支持1~1/15倍缩小。
- 在线模式下,CH0支持1~1/15倍缩小,CH1~CH2支持1~1/15倍缩小。
-
低延时卷绕:通过与编码器低延时卷绕方式交互,达到省内存的效果。
VGS
概述
视频图形系统VGS(Video Graphics System)实现视频及图形处理功能。包含缩放、LDC、旋转、视频裁剪、视频遮挡、画线功能。
VGS特性如下:
- 支持处理最大输入宽度3840的视频源。
- 支持一个通道视频输出。
- 视频输入格式支持:Semi-Planar YUV420/Semi-Planar YUV422
- 视频输出格式支持:Semi-Planar YUV420/Semi-Planar YUV422/Packed YUV422
- 支持一个区域的实心矩形区域视频遮挡。
- 支持视频裁剪。
- 支持单分量处理。
- 支持画线功能。
- 支持90度、270度旋转。
- 支持缩放:输入输出分辨率不同的低频滤波处理。缩放倍数支持1/30~16倍。
- 支持输出通道的mirror/flip功能。