H.264/AVC是最新的国际视频编码标准。由ITU-T和ISO/IEC两个国际标准化组织联合制定。并且在ITU-T将被最终通过为Recommendation H.264;在ISO/IEC,通过后,将被称为国际标准14496-10(MEPG-4 第10部分)-高级视频编码(AVC)。
HB18系列采用了H.264标准采用了很多新技术用来提高压缩比降低码流,主要是采用了高精度、多模式预测技术。H.264 标准针对网络传输的需要设计了视频编码层VCL和网络提取层NAL结构,网络抽象层是提供“网络友好”的界面,从而使视频编码层能够在各种系统中得到有效的应用。
在算法优化方面,项目针对CCD头视频的特点做了进一步的优化处理,针对不同画面特征设定不同参数,大部分参数可以实时调整。压缩指标在图像静止不动或者变动很小的情况下码流非常低,而变化到剧烈运动时候,码流自动变高,同时保证图像剧烈变化过程中不会导致图像质量降低。同时针对DSP进行了大量的优化工作,把DSP的并行处理能力发挥到了极致,这样实现了8路CIF的压缩效果。
目前最严重的问题之一是CCD干扰问题,中低档的CCD比较明显,特别在低照度的环境中干扰对图像质量有非常大的影响。这些噪点随着产品型号和工作环境而不同。由于视频压缩算法是通过前后帧图像的差异实现压缩,因此这种随机噪点对压缩的影响非常大,有的时候甚至造成码流成倍上升,将压缩算法的优点全部掩盖。
滤波主要采用两种滤波方式:时间轴上的滤波与空间轴上的滤波。时间轴滤波采用运动自适应方式来去处伪颜色噪声同时还原运动物体。空间轴滤波用来去除泊松噪声同时强化物体边缘。除此之外,还包括一套柱状均衡器,它通过平滑亮度信号的突变来改善对比度。
结合以上两种技术,在帧间编码的技术中主要采用了针对摄像头主要环境特征即静止图像和图像变化不大的情况下压缩处理,这样保证在正常情况下图像都可以以高质量的水平保存,同时对硬盘的空间占用不是很大。另一方面,通过实时滤波技术的应用,使得在压缩之前就排除了信号中的干扰,压缩还原的图像有很大的提高,同时也降低了码流。