Altera提供1080p工作台——您可以利用这一工具套件来迅速构建广播质量的视频系统。套件包括格式转换参考设计(表1)、视频和图像处理功能(表2),以及FPGA开发套件。参考设计在运行时可重新配置,使用能够灵活进行参数赋值的视频和图像处理功能以及可配置软件,大大缩短了编译时间。可以调整设计和视频功能,达到1080p视频分辨率,同时支持隔行和逐行格式。参考设计提供硬件演示。如果需要申请硬件演示,请联系您当地的Altera® 销售办事处。
表1.Altera的格式转换参考设计 |
||
参考设计 |
演示电路板 |
特性 |
*联系Altera销售,了解设计信息。 |
||
|
||
|
||
|
||
表2.视频和图像处理包IP MegaCore功能 |
|
IP MegaCore®功能 |
说明 |
颜色空间转换器 |
在各种不同颜色空间之间转换图像数据,例如RGB至YcrCb。 |
色度重新采样 |
改变图像帧色度数据的采样率,例如,从4:2:2至4:4:4,或者从4:2:2至4:2:0。 |
2D FIR滤波器 |
对图像数据流进行3 x 3、5 x 5或者7 x 7有限冲击响应(FIR)滤波,以平滑或者锐化图像。 |
Alpha混合合成器 |
混合和合成多幅图像流——可以用于实现文本重叠和PIP混合。 |
缩放器 |
使用双线性、立方和定制多相算法重新调整图像帧。还支持图像大小和缩放系数的实时更新。 |
去隔行器 |
使用运动自适应去隔行算法,将隔行视频格式转换为逐行视频格式。也支持“单场插值”和“场合并”算法。 |
测试码型发生器 |
生成含有用于测试码型静止颜色条的视频流。 |
扫描线缓冲编译器 |
将视频扫描线缓冲高效映射到Altera片内存储器中。 |
剪辑 |
提供剪辑视频流的方法,可以在编译时或者运行时进行配置。 |
颜色平面排序器 |
改变颜色平面怎样通过Avalon®-ST接口进行传送。这一功能可以用于分割与合并视频流,通过颜色平面采样路由进行控制。 |
帧缓冲 |
将视频帧缓冲到外部RAM中。这一内核支持双缓冲或者三缓冲,为帧置入和重复提供多项选择。 |
2D中值滤波器 |
提供将3 x 3、5 x 5或者7 x 7像素中值滤波器应用到视频图像中的方法。 |
Gamma校正器 |
支持针对显示设备的物理特性来校正视频流。 |
同步视频输入/输出 |
这两个内核将业界标准同步视频格式(BT-656)转换为Avalon-ST视频,反之亦然。 |
