【安防知识网】MPEG-4/H.264 V.S JPEG2000
目前,用于网络摄像机的压缩格式,在国内主要是MPEG-4(或H.264)。MPEG-4的主要特点是功能多,压缩比选择的范围大,码率选择的余地也大,可用于从高清(HDTV)分辨率到普通分辨率(CIF或QCIF)的图像压缩。但正是由于MPEG-4是一个涵盖广泛的压缩格式,即使同样是采用MPEG-4压缩格式,各厂家的产品也由于对MPEG-4的各自解读不同而导致效果、兼容性各不相同。而现在国内所流行的H.264格式,或称为视频编解码标准,其只是附属于MPEG-4的第10部分,并没有超出MPEG-4标准范畴。同时,H.264视频编解码标准的记录格式不是规范的格式,并没有采用国际上通用的存储格式,国际上通用的第三方软件无法打开H.264格式的录像文件,这也是导致目前国内各厂家之间不同设备所记录的文件无法直接交流的一个重要原因。
使用MPEG-4/H.264压缩格式的网络摄像机,其所传输的图像,需要独立的播放器,无法嵌入到IE中;用户接收到的压缩数据需要解压缩显示或记录,在解压缩时MPEG-4压缩格式需要占用的CPU和内存资源也较多。另外,作为需要适应网络传输要求的编码格式来说,网络传输的效率不高,也是导致在低码率低带宽情况下,H.264格式的实际传输效果有限的一个原因。而且由于MPEG-4/JPEG采用的编码方式是DCT(离散余弦变换)编码,将图像划分为8×8的小块后再进行量化和编码,本身属于有损压缩方式,从原理上就决定了其在低码率的带宽环境中不可避免地会出现马赛克现象。
而JPEG2000,其编码方式为DWT(离散小波变换)和bit plain算术编码(MQ coder),本身支持有损和无损的压缩方式,从而有效避免了DCT方式普遍具有的马赛克现象。
JPEG V.S JPEG2000
以下为下一代的压缩标准——JPEG2000,与JPGE所压缩的静态图像对比(如图所示)。相对于使用JPEG压缩格式的图像,我们可以看到JPEG2000完全消除了块噪声,在达到压倒性优势的图像质量的同时,大大节省了数据容量。高品质图像保证安防系统能够捕捉到重要的瞬间。
JPEG(44KB)与JPEG2000 (32KB)的静态图像对比图
从对比图可以看出,使用JPEG2000格式压缩的图像,虽然图像文件大小比JPEG格式要小,但还是能很直观地看出两种格式的实际效果和区别。使用JPEG格式,图片有严重的色彩失真和马赛克现象,而JPEG2000格式可以看出背景天空云彩的形状,并且没有马赛克。