目前市场上出现了一些所谓的“分布式图像拼接控制器”,前端采用M-JPEG2000或H.264视频压缩芯片,后端采用M-JPEG2000或H.264解码芯片对码流解码显示。这种产品从本质上来讲不是分布式图像拼接控制器,而是一个网络化视频信号传输产品,原因如下:
(1) 这种产品只能够实现一对一的信号传输与显示。由于后端采用M-JPEG2000或H.264 ASIC解码芯片(这些芯片是针对网络摄像机、机顶盒等应用设计的),无法实现将视频信号以任意大小、任意位置的方式显示在拼接墙上。通常的解决办法是在后端把M-JPEG2000解码卡或H.264解码卡插入一台集中式控制器,实现大屏幕图像的拼接控制。
(2) M-JPEG2000是一种基于静态图像压缩技术JPEG2000发展起来的图像序列压缩技术,可以生成序列化的运动图像。M-JPEG2000采用小波变换对图像进行压缩,计算复杂,适合静态图像的压缩编码,难以实现每秒30帧的高清视频压缩(能够实现实时JPEG2000高清图像压缩的设备非常昂贵)。适用于某些只需要保证持续监控,但对刷新率要求不高的产品,典型应用如数字硬盘录像机,医疗影像等。
(3) H.264编码算法是针对视频信号设计的,采用多个帧进行运动估计,其典型特点是:高压缩比和较大的影像编解码延迟,H.264视频编解码的时间通常在2-4秒。另一个问题是H.264 编码芯片通常不能很好支持各种计算机RGB信号的分辨率。