视频控制器一般由显卡驱动程序或DirectX中自带。
视频控制器模块是芯片与显示平台的数据接口,对检验芯片设计是否成功起着重要的作用,有必要把它单独划分为一个子模块。为了提高设计的成功率,在设计初期采用了基于FPGA的原型验证。整个系统的FPGA原型验证平台分为2个部分,硬件设计和基于RISC CPU的软件解码,两部分协同工作,既可以验证软件和硬件的解码结果,又可以加速整个解码过程。
1、TCP/IP 网络远程图像传输
2、视频编码/解码可选
3、高清晰实时画质D1(720×576)
4、IP数字视频流输入,1-4路模拟视频输出可选
6、模拟视频流输入,1-4路IP数字视频输出
7、亮度、对比度、饱和度、锐度、色调可调
8、可扩展传感器和报警装置(4防区/4继电器输出)
9、占用网络带宽可调
10、报警前后的图像捕捉
11、云台可远程控制(45个品牌)
12、多重密码保护
13、固件可在线升级
14、内置网页服务器
15、支持远程控制
16、移动侦测
17、支持无线LAN
18、数字水印
19、1路双向语音
实现数字图像格式转换与缩放的硬件
需要实现这个要求,一些硬件等都需要进行适当配置,显示设备采用分辨率为1280×720的高清晰度电视机,输出到高清晰度电视机显示时采用图像中心对齐的方式。当把解码好的数字图像数据送到高清晰度电视显示时,如果不经过图像缩放处理,那么显示屏幕中间放解码好的数字图像,其他的地方用黑色填充。在进行缩放处理时,遵循上面的规律。先把视频控制器输出模块前端按照逐行扫描排列好送来的数据进行数据格式转换,再把RGB不为零(即不为黑色)的像素数据按每帧和逐行扫描规律轮流放到两块同样大小的片内缓存RAM中。