很多朋友对监控系统中的h.264与h.265的区别不是很了解,包括弱电交流群里也有人时常问到这方面的问题,简单的说h.265相对H.264,同等画质存储仅为一半、带宽占用省一半、画质更细腻等诸多优势,那么我们就来详细的了解一下他们的具体区别与实际效果。
一、压缩率对比:H.265压缩率更高、流量省一半
相对于H.264, H.265最大的优势是就拥有更高的压缩率。这一点从H.265命名就可以看出端倪,H.265又名HEVC(High Efficiency Video Coding,高效率视频编码),其最主要的用途就是要进一步降低影片所需的流量,以降低储存与传输的成本。以H.265在27项提案中最重要3项为例,H.265要求在最佳的编码模板(profile)中,能在维持相同PSNR的前提下,节省以H.264压缩的1080P影片36%左右的数据量,并且能在影像质量差不多时,将节省的幅度进一步提升到50%。因此,为了实现这个目标, H.265比H.264采用了更先进、更灵活的编码单元。
左图是传统的H.264标准,每个宏块大小都是固定的;右图是H.265标准,编码单元大小是根据区域信息量来决定的
可以看到H.265球机夜晚色彩还原度更好,通透性更好。
以往H.264会以16 x 16像素为单位(或是16 x 8、8 x 8、8 x 4、4 x 4等配置),将画面切割为数个大小相同的巨区块,并以这些巨区块做为编码时的最小元素。H.265则是将切割画面的工作从使用者手动设定,转交给编码器来决定,让编码器可视情况以16x 16、32 x 32、64 x 64等尺寸,将画面切割为数个编码树单元,一般来说区块尺寸越大,压缩效率就会越好。正是通过一系列的优化,H.265的视频编码压缩技术能够让相同的的画面及质量的电影文件容量大小缩减一半,所需耗时下载的时间也能缩减一半,为有限的网络带宽提供了更完美的视频压缩解决方案。
以9段影片进行测试,可以看出H.265的编码表现能力。所得到的结果相当另人满意,即便在表现最差的样本中,节省的流量接近30%,平均起来也达到49.3%的佳绩,要在相同画质表现下为影片减肥一半的口号并不是喊假的。
二、更低的传输码率
同等图像质量下,数据量只有MPEG2的1/16,MPEG4的1/6,h.264的1/2。
三、画质对比:H.265比 H.264人物皮肤更细腻
也许你会认为,H.265既然压缩率高了,画质肯定有所损失。对于这个问题,大家尽可放心。在H.264等编码技术中,各巨区块间的数据彼此完全独立、没有相依性,于是很容易受编码过程中产生的失真影响,在巨区块的边界区域产生噪声,导致将所有巨区块组合成完整画面时,发生图像无法完全合并的状况。而H.265引了一个Deblocking filter功能,deblocking filter在运作时会侦测临近巨区块的数据,重新建立巨区块间之数据依赖性,尽量将边缘区域平滑化,提高整体图像质量。
通过对比图片,我们可以看出,在相同码率的情况下,图中上部分为经过H.264编码压制而成的视频。下图为H.265编码格式视频,在画面细节表现方面,与原H.264编码格式相比,H.265清晰度还有所提升,特别是在人面部细节表现方面,清晰度更高。
这是一部以H.265编码的1080P视频,可以说清晰度相当优秀,如果改为4K超分辨率的话,那么你连模特的毛孔都可以看得一清二楚。
总结:
正是由于H.265拥有更高的压缩率,可以使下载1080P视频内容时的压缩效率提高50%左右,这就意味着视频内容的质量将上升许多,而且可以节省下大量的网络带宽。