精华内容
下载资源
问答
  • 一个可支持HEVC/H.265编码播放360P、480P、540P、720P、1080P的HEVC播放器 DEMO: h265web.js mpeg.js (解析ts) h265web.js 底层265解码器SDK LICENSE Remind! 因为使用软解码能力(浏览器上无法做硬解码加速 与 汇编...
  • H.265编码器介绍

    2015-06-18 09:03:26
    H.265编码器 VGA SDI HDMI CVBS
  • H.265编码H.264编码的区别

    万次阅读 2019-09-17 14:50:00
    目前很多摄像机采用了H.265编码标准,H.264编码的摄像机逐渐减少,为什么H.265会流行?H.264和H.265有何不同? 一、什么是H.265 H.265是ITU-TVCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的...

    目前很多摄像机采用了H.265的编码标准,H.264编码的摄像机逐渐减少,为什么H.265会流行?H.264和H.265有何不同?

    一、什么是H.265

    H.265是ITU-TVCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。

    新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度等。H264由于算法优化,可以低于1Mbps的速度实现标清数字图像传送;H265则可以实现利用1~2Mbps的传输速度传送720P(分辨率1280*720)普通高清音视频传送。

    H.265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一半带宽即可播放相同质量的视频。这也意味着,我们的智能手机、平板机等移动设备将能够直接在线播放1080p的全高清视频。H.265标准也同时支持4K(4096×2160)和8K(8192×4320)超高清视频。可以说,H.265标准让网络视频跟上了显示屏“高分辨率化”的脚步。

    二、什么是H.264

    H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC(或者AVC/H.264或者H.264/MPEG-4AVC或MPEG-4/H.264 AVC)而明确的说明它两方面的开发者。

    H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用H.264压缩标准压缩后变为879MB,从88GB到879MB,H.264的压缩比达到惊人的102∶1。低码率(Low Bit Rate)对H.264的高的压缩比起到了重要的作用,和MPEG-2和MPEG-4ASP等压缩技术相比,H.264压缩技术将大大节省用户的下载时间和数据流量收费。尤其值得一提的是,H.264在具有高压缩比的同时还拥有高质量流畅的图像,正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。

    三、H.265与H.264有何不同

    在讨论H.265有哪些提升和优点之前,我们不妨先来了解一下H.264。H.264也称作MPEG-4AVC(Advanced Video Coding,高级视频编码),是一种视频压缩标准,同时也是一种被广泛使用的高精度视频的录制、压缩和发布格式。H.264因其是蓝光光盘的一种编解码标准而著名,所有蓝光播放器都必须能解码H.264。更重要的是,因为苹果公司当初毅然决然抛弃了Adobe的VP6编码,选择了H.264,这个标准也就随着数亿台iPad和iPhone走入了千家万户,成为了目前视频编码领域的绝对霸主,占有超过80%的份额。H.264也被广泛用于网络流媒体数据、各种高清晰度电视广播以及卫星电视广播等领域。H.264相较于以前的编码标准有着一些新特性,如多参考帧的运动补偿、变块尺寸运动补偿、帧内预测编码等,通过利用这些新特性,H.264比其他编码标准有着更高的视频质量和更低的码率,也因此受到了人们的认可,而被广泛应用。

    H.265/HEVC的编码架构大致上和H.264/AVC的架构相似,也主要包含:帧内预测(intra prediction)、帧间预测(inter prediction)、转换(transform)、量化(quantization)、去区块滤波器(deblocking filter)、熵编码(entropy coding)等模块。但在HEVC编码架构中,整体被分为了三个基本单位,分別是:编码单位(coding unit,CU)、预测单位(predict unit,PU)和转换单位(transform unit,TU)。

    四、H.265为何优于H.264

    比起H.264/AVC,H.265/HEVC提供了更多不同的工具来降低码率,以编码单位来说, 最小的8x8到最大的64x64。信息量不多的区域(颜色变化不明显,比如车体的红色部分和地面的灰色部分)划分的宏块较大,编码后的码字较少,而细节多的地方(轮胎)划分的宏块就相应的小和多一些,编码后的码字较多,这样就相当于对图像进行了有重点的编码,从而降低了整体的码率,编码效率就相应提高了。同时,H.265的帧内预测模式支持33种方向(H.264只支持8种),并且提供了更好的运动补偿处理和矢量预测方法。

    反复的质量比较测试已经表明,在相同的图象质量下,相比于H.264,通过H.265编码的视频码流大小比H.264减少大约39-44%。由于质量控制的测定方法不同,这个数据也会有相应的变化。通过主观视觉测试得出的数据显示,在码率减少51-74%的情况下,H.265编码视频的质量还能与H.264编码视频近似甚至更好,其本质上说是比预期的信噪比(PSNR)要好。这些主观视觉测试的评判标准覆盖了许多学科,包括心理学和人眼视觉特性等,视频样本非常广泛,虽然它们不能作为最终结论,但这也是非常鼓舞人心的结果。

    目前的HEVC标准共有三种模式:Main、Main10和Main Still Picture。Main模式支持8bit色深(即红绿蓝三色各有256个色度,共1670万色),Main10模式支持10bit色深,将会用于超高清电视(UHDTV)上。前两者都将色度采样格式限制为4:2:0。预期将在2014年对标准有所扩展,将会支持4:2:2和4:4:4采样格式(即提供了更高的色彩还原度)和多视图编码(例如3D立体视频编码)。

    事实上,H.265和H.264标准在各种功能上有一些重叠。例如,H.264标准中的Hi10P部分就支持10bit色深的视频。另一个,H.264的部分(Hi444PP)还可以支持4:4:4色度抽样和14比特色深。在这种情况下,H.265和H.264的区别就体现在前者可以使用更少的带宽来提供同样的功能,其代价就是设备计算能力:H.265编码的视频需要更多的计算能力来解码。目前已经有支持H.265解码的芯片发布了——美国博通公司(Broadcom)在今年1月初的CES大展上发布了一款Brahma BCM 7445芯片,它是一个采用28纳米工艺的四核处理器,可以同时转码四个1080P视频数据流或解析分辨率为4096×2160的H.265编码超高清视频。

    H.265标准的诞生是在有限带宽下传输更高质量的网络视频。对于大多数专业人士来说,H.265编码标准并不陌生,其是ITU-TVCEG继H.264之后所制定的视频编码标准。H.265标准主要是围绕着现有的视频编码标准H.264,在保留了原有的某些技术外,增加了能够改善码流、编码质量、延时及算法复杂度之间的关系等相关的技术。H.265研究的主要内容包括,提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度。

    延伸阅读:综合布线常见名词大全

    五、H.264和H.265技术下视频存储如何计算

    1、h.264技术硬盘容量的计算

    说到计算,我们要拿什么来计算呢?除了摄像头数目、需要录像的时间外,还有一个重要的数值:码率! 一般情况下,分辨率越大,码流呢也就越大,比如我们常用到的130W的摄像头,码流是2MB/S,也就是2048kbps。然后知道了码流、时间、通道数,我们就可以直接套用公式计算了。

    公式如下: 码率×3600×24÷8÷1024÷1024=1D(一天)

    码流表

    应为码流是以秒为计量的,所以我们的容量也要用秒来换算,3600呢,就是1小时,24就是一天24小时,8呢,就是字节,1024是应为码流是以MB为单位的,所以要换算G就要除以1024,换成T 还要再除1024。果就是1天。甲方需要存储多久,再乘以天数就OK了。

    以上为H.264的计算方式,那么我们来看一下H.265技术的应用。

    2、H.256技术的硬盘存储计算

    举例:

    H.264技术下,4个300W存储一个月大概是:60G*4*30=7.2T

    H.265技术下,4个300W存储一个月大概是:30G*4*30=3.6T

    下面的图更直接

    这还是存储的,我们再来看看带宽。以往H.264如果要远程观看1个130W像素的高清画面,就需要6M的上行带宽,而H.265下,4M网络就可以看一个300W的高清画面。2个200W画面。

    所以说,降低的成本不只是硬盘存储的,当然还有交换机。

    b,支持H.265的设备怎么用?

    是不是我用老的摄像机接到H.265的录像机上,也能存储减半?不是的,对于网络摄像机和录像机来说,要双方都支持H.265技术才可以。

    如果有一方支持,另一方不支持呢?放心,和其他技术设备一样的,向下兼容,也就是说除了存储减半不能实现,其他功能都是正常使用的。

    c,H.265存储怎么计算?

    普通的摄像机一天大概21G,是不是直接除以2就可以了呢?其实不然。更简洁的方法来了!

    200W≈20G

    300W≈30G

    400W≈40G

    其实H.265 就是压缩了码流。

     

    总结来看,首先是H.265相对于H.264在帧间预测和帧内预测上支持了更多的方向,算法进行了改进。同时针对每一帧的画面,划分更细的宏块,更智能地预测不同区域进行编码从而提升了编码效率。以及提升了更好地动态补偿和矢量预测的方法。

    展开全文
  • H.264&H.265视频压缩编码参考码率表,可用与编码压缩H.264和H.265视频是参考压缩编码的参考码率和质量高低对应目标压缩视频文件大小的测算
  • 5级图像质量的数字视频录制,支持多路 Sensor 输入,支持 H.265 编码输出或影视级的RAW 数据输出,并集成高性能 ISP 处理,同时采用先进低功耗工艺和低功耗架构设计,为用户提供了卓越的图像处理能力。
  • 过去几年,又拍云一直在点播、直播等视频应用方面潜心钻研,取得了不俗的...本文《深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因》,是“省带宽、压成本”系列文章的第2篇。从视频网站所遇到的...

    过去几年,又拍云一直在点播、直播等视频应用方面潜心钻研,取得了不俗的成果。我们结合点播、直播、短视频等业务中的用户场景,推出了“省带宽、压成本”系列文章,从编码技术、网络架构等角度出发,结合又拍云的产品成果,向大家介绍节省流量,降低带宽成本的妙招。

    本文《深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因》,是“省带宽、压成本”系列文章的第2篇。从视频网站所遇到的问题出发,深入解析 H.265 视频编码。

    往期回顾:

    第一篇:《节省50%以上的流量成本,从产品架构看PCDN的节流能力

    第二篇:《深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因》


    今天我们聊聊视频编码。视频文件亘古以来存在一个矛盾:高清画质和视频体积的冲突,相同编码标准下,视频更高清,视频体积更大。因此,应用更先进的视频编码标准,降低视频体积,可以大幅降低网站的流量消耗。

    目前应用最广泛的视频编码标准是 H.264。H.264 在低码率下的视频画质十分模糊;同时 H.264 对 2K、4K 视频的支持较差:以 H.264 的压缩率,一部4K电影的体积会超过 100G,甚至可以达到 150G、200G,这对想要抢占高清片源的视频平台来说几乎是致命的打击。

    既要高清,又要视频体积小——这靠 H.264 明显是不可能了,而新的编码格式 H.265 就能满足这个要求。同样是 110 分钟的 4K 视频,用 H.265 编码进行压缩,体积可以降低 50%,相较于 H.264 的 100G-200G 而言,每一部 4K 视频都能节约大量的流量带宽成本。

    H.265 是国际上公认的下一代视频编码标准则,国内外对 H.265 的支持越来越多,国内不仅有爱奇艺、搜狐、腾讯等头部视频网站开始支持 H.265 视频点播,各大字幕组也开始尝试使用 H.265 标准压制视频。

    H.265:新一代视频编码技术

    H.265 视频编码技术是于 2013 年定稿发布了下一代视频压缩标准,命名为 HEVC(High Efficiency Video Coding),分别被 ITU-T 和 ISO/IEC 采纳成为国际标准,即 H.265 视频压缩标准。H.265 在现有的视频编码标准 H.264 基础上,进一步提高压缩效率、提高鲁棒性(Robustness 抗变换性)和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度,以达到最优化设置。

    H.265 能在有限带宽下传输更高质量的网络视频,只需 H.264 编码的一半带宽即可传输相同质量的视频。

    1. 视频压缩率更出众,与 H.264 相比压缩效率提升 1 倍

    H.265 全新的编码方式有效提升了视频压缩率,仅需原先的一半带宽即可播放相同质量的视频。众所周知,视频编码的码率是可以灵活控制的,以相同的视频质量为基准,H.265 编码技术相比 H.264 编码技术能够在视频容量减少 39% 到 74%,并且还能获得比 H.264 视频更好的信噪比(PSNR)效果。——拿“体积比你小,质量比你好”来形容 H.265 相比 H.264 的巨大优势,并没有显得过分。


    △ H.264、H.265 压缩率对比

    2.视频传输流量省 50%

    IEEE 出版的 Circuits and Systems for Video Technology,其中有 Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding 一文,以 9 段影片进行测试 H.265 的编码表现,所得到的结果相当另人满意,即便在表现最差的样本中,节省的流量接近 30%,平均起来也达到 49.3% 的佳绩。

    △ H.265 与 H.264 流量比较

    3.支持蓝光 4K

    H.265 编码技术有着惊人的压缩率,加上灵活的宏块像素技术,这对于 Ultra HD 4K/8K 超高清分辨率极为重要,2015 年春季正式出台的蓝光 4K(3840×2160)标准采用了 H.265/HEVC 编码标准,H.265 编码技术能够大幅降低蓝光 4K 光盘的容量需求。

    H.265 压缩原理

    更大的宏块和变换块:相对于 H.264 的 4×4、8×8、16×16 宏块类型,H.265 引入了 32×32、64×64 甚至 128×128 的宏块,目的在于减少高清数字视频的宏块个数,减少用于描述宏块内容的参数信息,同时整形变换块大小也相应扩大,用于减少 H.264 中变换相邻块问的相似系数。


    △ H.264 与 H.265 对比图

    新的 MV(运动矢量)预测方式:区别于 H.264 基于空间域的运动矢量预测方式,H.265 扩充更加多的方向进行帧内预测,同时将预测块的集合由原来的空间域扩展到时间域及空时混合域,通过率失真准则计算后选择最佳的预测块。使用该方法,在基本模式下测试,在与H.264 相同质量的情况下,得到平均为 6.1% 的压缩增益,复杂图像的压缩增益甚至能提高到 20%。

    并行化设计:当前芯片架构已经从单核性能逐渐往多核并行方向发展,H.265 引入了Entropyslice、WPP 等并行运算思路,使用并行度更高的编码算法,更有利于 H.265 在GPU/DSP/FPGA/ASIC 等并行化程度非常高的 CPU 中快速高效的实现产业化。

    Tile 划分机制:它使得以往的 slice、帧或 GOP 为单位的粗粒度数据并行机制更加适合于同构多核处理器上的并行实现。Dependentslice 和 WPP 机制解决了以往 H.264 等编码技术中熵编码环节无法并行实现的问题,使得整个编解码过程中 DCT、运动估计、运动补偿、熵编码等任务模块的划分更加均衡,显著提高并行加速比。

    开启 H.265 自适应

    与 H.264 相比,H.265 不仅更符合未来高清影片发展的趋势,而且同等画质下可以为带来更高效的视频压缩效率,有效节省流量消耗。

    为了让用户使用到更先进的产品,又拍云一直在 H.265 的实用性与便捷性方面钻研,2017 年 5 月便推出了 H.265 视频自适应解决方案。又拍云 H.265 视频自适应方案集成了视频上传、视频存储、视频编码(转码)、视频分发适配、视频解码等功能。

    • 视频上传转码:用户将 H.264 编码视频上传到又拍云的服务器,又拍云将其同步转为 H.265 编码的视频;
    • 视频异步转码:针对已存储在又拍云服务器上的 H.264 编码的视频,通过又拍云异步转码服务,可转为 H.265 视频存储,同时保留 H.264 视频副本;
    • H.265自适应:又拍云 CDN 网络支持 H.265自适应功能,能够根据客户终端播放器发起的 UA 请求头 ( Accept-Encoding: h265 ),智能识别终端播放器是否支持H.265,并判断当前请求的资源是否存在 H.265 编码的文件。如果播放器支持且拥有 H.265 编码的视频,则返回 H.265 视频,否则返回原始视频,从而实现 CDN 平台的 H.265 智能适配。H.265 自适应支持又拍云存储和又拍云 CDN 两种使用场景。

    推荐阅读:

    【省带宽、压成本专题】从产品架构来看PCDN如何节流50%​

    深度解析 H.265 视频解决方案

    展开全文
  • H.265视频编码标准简介.doc
  • 浅析HEVC/H.265编码器中的熵编码

    千次阅读 2020-03-29 21:57:18
    在保证视频图像质量的前提下,HEVC通过增加一定的计算复杂度,可以实现码流在H.264/AVC的基础上降低50%。为了实现目标,HEVC采用了一些全新的编码技术,比如:基于LCU(Largest... 今天主要介绍一下HEVC/H.265编器码...

            在保证视频图像质量的前提下,HEVC通过增加一定的计算复杂度,可以实现码流在H.264/AVC的基础上降低50%。为了实现目标,HEVC采用了一些全新的编码技术,比如:基于LCU(Largest Coding Unit)和四叉树(Quad Tree)的灵活编码结构[1]、大尺寸变换单元结构的选择[3]、改进的去方块滤波技术以及HEVC的并行化改进设计等。 今天主要介绍一下HEVC/H.265编器码中的熵编码。

    1、HEVC编码过程中的熵编码:

    1)HEVC的视频码流结构

    2)transquantbypass_flag和skip_flag编码

    3)prediction mode编码

           prediction mode包括MODE_INTRA和MODE_INTER两种模式,当slice type=I_Slice时,prediction mode=MODE_INTRA,当slice type=P_Slice/B_Slice时,prediction mode可以是MODE_INTER,也可以是MODE_INTRA,后者将采用intra的预测方式,编码预测方向信息。为了节省码字,slice type=I_Slice时预测信息不写入码流,只对P_Slice和B_Slice的prediction mode进行编码。

    4)partition size编码

           这也是和H.264仅有symmetric类型不同之处,这样考虑主要是为了照顾一些大尺寸图像的纹理分布特性。其中INTRA_MODE只有2Nx2N和NxN两种形态。

    2、predition infomation编码

            当采用INTRA_MODE预测模式时需要编码luma/chroma intra direction,HEVC/H.265编码中采用了多达35种帧内预测模式,除了planar模式和DC模式外采用了33种基于方向的预测模式[6],精确地从更多的方向消除视频的空间冗余性,进一步提高帧内模式的编码效率。HEVC提出的planar模式能够更好得预测画面的平坦区域,对于高分辨率的大块区域可以取得较好的预测效果。split_flag, skip_flag, luma direction在HEVC熵编码中的上下文建模属于典型的运用空间相邻的同类语法元素作为依据的设计,上下文选择的依据是左侧CU和上侧CU的信息[2],但是在选择top direction时,HEVC并没有采用上面LCU的CU direction作参考,仅仅在LCU内部CU编码时会用到上面CU的direction作为参考[4],这和H.264中选择上面宏块的预测模式有所不同。当采用INTER_MODE模式进行编码时,需要编入ref_frame_idx,mvp_idx,mvd信息,因为prediction info是基于PU为单位进行编码的,所有针对不同的PU分割类型要对每一个PU块的mv信息进行编码。 当一个LCU中所有的CU数据信息编码完成之后要进行terminate标识位编码。

           本文结合前段时间所做的软件建模工作对HEVC的熵编码过程进行了分析,接下来的工作主要致力于编码器的硬件实现和优化设计。为了提高硬件设计的吞吐率,硬件算术编码引擎采用可处理multi-bins的多级流水线结构,diff-banks SRAM来存储上下文表格,针对不同大小TU块的残差数据编码过程,提出合理的ping-pong结构来避免扫描过程和编码过程的等待,缩短编码周期;为了更好的控制datapath处理过程,采用高效的转换状态机来处理各个语法元素的编码过程。

    HEVC编码器在语法方面上的新特性解析

    HEVC标准的优越性:

    一、任意点解码和码流拼接

            H.264/AVC中,码流必须从一个包含关键帧的IDR单元开始,它必须不依赖NAL中的前置的包就可以独立解码。IDR是封闭GOP的标志性组成部分。

           新的纯随机读取(CRA)语法定义了如何使用处于随机读取点(RAP)位置的关键帧。

    比如说,告诉解码器从一个临时有效的位置直接开始解码,忽略之前的视频数据,此方法称为开放式的GOP操作。

    随机位置读取的支持对频道切换、拖动操作和动态流服务是十分关键的。

           某些解码顺序在CRA帧之后,显示顺序在CRA帧之前的帧可能会参考解码器buffer中还不存在的帧,于是这些解码器无法解码的帧就只能被丢弃。基于这种情况,这些帧被定义为拖动可跳过的前置帧(RASL)。

          不同的码流之间切换可以通过断点连接帧(BLA)来拼接。简单的把需要切换的码流的RAP帧标记为BLA放到当前帧的下一个CRA帧的地方,然后传输新码流就可以完成码流拼接的工作。

           RAP帧可以是IDR、CRA、BLA帧,CRA和BLA的后面都可能跟随着RASL帧(BLA的NAL单元的标记可定)。BLA帧之后的RASL帧解码器必须抛弃,因为它们可能参考了拼接前源码流的帧导致无法解码。

            还有一种解码顺序在RAP帧之后,显示顺序在RAP帧之前的帧,叫做拖动可解码的前置帧(RADL),这种帧不会参考解码顺序在RAP之前的帧。

    RASL和RADL可以统称为前置帧(LP)。

            解码和显示顺序都在RAP帧之后的帧叫做后置帧,它们不可以将LP作为它们的参考。

    二、临时分层编码

            类似H.264/AVC的可伸缩编码扩展(SVC)的功能,HEVC可以在NAL的头上临时定一个分级预测的层。这样就可以只解析到NAL层面就实现可伸缩性。

            某些情况下,针对同一个码流,解码器可以自主决定临时解码层的数量。从低级子层到更高级子层切换的操作可以在临时子层帧(TSA)和步进临时子层帧(STSA)完成。

           TSA点允许切换到比当前子层高的任意子层,STSA只允许切换到只比当前子层高一级的下一层(除非更高的层也包含TSA或者STSA帧)。

    三、扩展参数集

            新加入VPS元数据描述包括临时层级依赖在内的编码视频的全部特征。主要目的是增强在系统层的兼容扩展性。

    比如说,对未来可伸缩编码或者多视角的视频需要被旧的解码器解码时,那么它就可以方便地忽略那些高级解码器才需要的码流扩展信息。

    四、参考帧集和参考帧列表

            为了管理解码多参考帧,已解码好的帧被放在解码帧缓冲区(DPB)中并被详细标记以供码流中后续的帧参考。每个片的头部都会包含一个帧序计数器(POC)以定位那些帧。

            保留下来用以参考的帧集合叫做参考帧集合(RPS)。

            H.264/AVC的DPB中有两个帧的列表,分别叫做参考帧列表0和参考帧列表1。定位具体帧的索引叫做参考帧索引,如果列表中只有一个帧,则参考帧索引为0,不在码流中传输。单向预测时,可以从0和1两个列表中选出一个帧。双向预测时,则会从两个列表中各选一帧。

            定位RPS和将参考帧列表用于帧间参考的语法比前代H.264/AVC的设计对丢包的兼容性更好,在拖动和其它播放模式下(快进、快退、动态码流切换等)也能工作地更好。

            HEVC编码器/H.265编码器的这项优化的关键是让语法更加明确可展现,避免了之前对解码器解码过程中的中间状态和临时值的依赖。而且还比H.264/AVC中的语法更加简化了。

            H.265/HEVC编码器对安防行业发展的影响

           现在4K超高清应用已经应用到安防行业,类似于当年H.264/AVC,H.265/HEVC编码器也会逐渐应用到安防行业,但这需要各个配套环节成熟起来。

           参考当年H.264/AVC的普及过程,H.264/AVC于2003年正式颁布为国际标准时,在接下来的2到5年时间里,很多人用各种DSP去实现编解码器,比如ADI的blackfin561、TI的DM642。当时这些DSP内部都没有硬件加速器,只是一核或两核通用DSP,只能软件优化实现。再后来,TI推出达芬奇系列SOC,此时芯片带有几个硬件加速器和多个处理核,在上面开发H.264/AVC编解码器时,软件优化同时调用加速器提升效率,同时芯片的处理能力提升很多。同时国内的海思也推出编解码器ASIC化的SOC方案,安霸也推出类似SOC方案。再后来TI推出Netra系列芯片,在SOC上嵌入更多加速器,编解码能力大幅提升,此时的编解码器设计变得异常简单,只需调用厂商提供的接口调用硬件编解码器即可。

           现阶段,IPC、DVR、NVR中的H.264/AVC编解码器都是用加速器和ASIC实现的,已经没有软件优化的实现模式了。

            反观H.265/HEVC现在情况,鉴于其复杂度和主要编码对象大分辨率的情况,再在通用多核DSP平台上实现软件优化已经不可能,只能由芯片厂家用ASIC或加速器方案实现。但是芯片设计周期通常很长,尤其是经过几代芯片才会稳定下来,现在H.265/HEVC标准颁布才有一年多时间,所以芯片厂家成熟方案推出还为时过早。

           同时在超高清采集成像、显示部分上下游环节也还没有完全大量应用。相信在未来几年里,H.265/HEVC编解码芯片推出后,将和4K超高清应用变成相互促进的过程,共同走向普及。但在标清和部分全高清应用,仍会使用H.264/AVC编解码方案。

           H.265/HEVC编码器产品化后,对安防各个行业架构都会产生影响。不仅仅是简单的视频编码器由H.264/AVC替换H.265/HEVC,对前端成像采集、平台架构、存储、后端显示、都有明显的影响。浙江宇视科技有限公司从很早之前就已经在各个环节做好充分准备,已经推出了4KUHDV的IPC,型号为HIC5681-L。已经在镜头设计、ISP成像处理、网络传输、平台架构、矩阵存储等各个方面做好充足准备。

    HEVC/H.265编码器复杂度和可实现性并存

    1、软件及硬件提升带动视频编码发展

           由软件和硬件提供的不断加强的处理能力带动了视频压缩编码的发展。新兴的HEVC视频编码标准意在相对于H.264/AVC将其编码效率提高一倍,并且用一半的比特率就能传送相同质量的视频。HEVC解码器的复杂性与H.264/AVC解码器相比好像没有显著的不同,这使得HEVC解码软件在当前的硬件上非常实用。HEVC编码器/H.265编码器预计将会比H.264/AVC编码器复杂上数倍,并在未来的数年内成为一项研究主题。

    2、HEVC实现的复杂性成本不明显

           HEVC编码器,以实现卓越的压缩性能的复杂性成本并不明显。虽然某些方面的设计其他比H.264/AVC需要更多的处理,等各个方面都进行了简化。

    3、软解码的可行性加速HEVC推广

           实时软件解码的HEVC比特流是非常可行的,目前的发电设备:1080p60的解码的笔记本电脑或台式机,移动设备上(包括合理的比特率范围内)和480p30解码。这样的性能是可以实现的,而无需依靠在解码过程中的多个内核。这是很重要的,因为它可提供快速,广泛采用HEVC软件路径。

           在编码器方面,需要大量的额外工作作出实时编码器,提供媲美的HM编码器的压缩效率。预计这将在今后几年里是一个活跃的研究领域。

    H.265/ HEVC编码标准的专利授权问题尚未明确

    1、H.265/ HEVC编码标准建立在众多专利技术之上

          效率更高的HEVC编码标准(H.265编码)即将通过,对于更高分辨率和更精巧的数字视频产品设计具有很强适用性。HEVC之所有尚未大范围推广其中一个重要因素是专利使用权费问题。与H.264一样,HEVC的出现建立在一系列的专利技术上,而HEVC编码器解码器的上市该如何给予专利持有者知识产权补充也是尚未解决的问题。2012年6月,一站式专利授权组织和H.264专利池组织者MPEGLA宣布要申请HEVC必不可少的专利,2013年2月举行的第三次会议有25位响应者。

    2、专利授权涉及费用问题尚未明确

           不过,根据MPEGLA官员的话,没有为专利使用费指引发布乃至将合并一个专利集团的保证设定时间表,因为其他专利打包者或各个持权者可能决定单独主张他们的权利。一些细分市场,最突出的是芯片、编码及其它设备供应商,面对此不确定性将可能加紧其与HEVC有关的工作,并且为可能的专利权做储备。不过,其它细分市场,特别是试图获得HEVC编码提供的带宽节省的免费流媒体内容分配商,几乎肯定将等待许可权使用费情况明了。

           目前,供应商申请的H.265HEVC技术专利可能高达500项之多。但截至目前,谁拥有哪些专利?数量有多少?以及厂商们预计的授权费用等,都尚未明朗。

    HEVC编码技术狙击Google VP8/WebM

    HEVC编码技术狙击Google VP8/WebM,Google在视频编解码市场上棋逢对手。市场份额竞争将起。

    1、国际电信联盟(ITU)通过H.265编码标准速度惊人

           早在1999年,H.264编码技术已比较完善,然而,国际电信联盟(ITU)一直到2003年3月才正式审核通过H.264编码标准。2012年8月爱立信推出就首款了H.265编码器,半年后,国际电信联盟(ITU)规范以惊人的速度通过H.265标准审核。

    2、快速推出H.265/HEVC编码标准狙击巨头

          为何H.264和HEVC编码技术的待遇差距如此之大?原因是HEVC编码技术有一个强大的竞争对手,HEVC视频编码技术必须尽快建立标准来抗衡。这个对手就是Google VP9/WebM视频编码技术,目前Google VP8/WebM编码技术主要针对HTML5和云播放领域,Google旗下的YouTube视频网站已采用VP8/WebM编码技术进行编码(未来会采用VP9/WebM编码技术),考虑到YouTube的强势,Google VP9/WebM编码技术是HEVC编码技术不得不重视的对手。

           所幸的是,在家电领域,目前Google的影响力相对有限,三星、索尼、LG、夏普、松下、苹果等国际巨头的支持HEVC编码技术有着相对光明的前景。2015年春季,一旦蓝光4K标准确定采用HEVC编码格式(几乎板上钉钉),那么HEVC编码格式的未来将无需担忧。

    3、HEVC编码器性能优越

           相比H.264,H.265提供了更多不同的工具来降低码率。H.265的编码单位可以选择从最小的8x8到最大的64x64。信息量不多的区域(颜色变化不明显,比如天空的灰色部分)划分的宏块较大,编码后的码字较少,而细节多的地方(细节变化较多,比如大楼部分)划分的宏块就相应的小和多一些,编码后的码字较多,这样就相当于对图像进行了有重点的编码,从而降低了整体的码率,编码效率就相应提高了。这个过程有点像“感兴趣区域编码”,针对重要的更多关键细节的部分进行增强划块,无更多关键细节的部分进行简单划块,但是这个过程在H.265上可以自适应识别实现。

    H.265/HEVC编码器面临难题

           H.265/HEVC编码器标准主要作用是在有限带宽下传输更高质量的网络视频。 从两年前出现到2013年被确认,至今各企业逐渐推出产品,发展速度还是很快。随4K技术的发展,H.265/HEVC编解码的进步也变得重要,H.265编码器的一大问题随着应用的广泛而不断显现。

    1、存储成为发展中的重点难题

           H.265编码在视频存储方面是一大难题,能否用大容量的蓝光光盘存储呢?理论上这是H.264格式编码的发展,但空间仍然是个难题。采用H.264视频编码的4K电影需具备至少100G空间蓝光碟片,那么在网络视频以及监控行业领域内又是否能找到100G支持可擦写的光盘呢?

          换句话说,尽管H.265编码和芯片已经准备就绪,其仍然缺乏4K内容支持,与现有蓝光光盘标准兼容性、存储空间和回放成为最大绊脚石。这也成为H.265最大的挑战。

    2、关键技术还未普及开来,是否收费成焦点

           另外,目前H.265的视频压缩技术、区域分类技术,还停留在少数几个厂家里;如果涉及收费,必然提高设备成本,而这些成本,就会进一步转嫁到用户身上。

    3、专家意见

    (1)H.265必须满足特定条件:原有行业的更新换代是大发展的前提。随着视频监控技术的发展,宽动态性能的提升,摄像机本身性能的增强,会有更多复杂的信息在网络上传送,但是带宽却没有提升的前提下,H.265技术才会广泛应用。

    (2)硬件的问题:H.265虽然可以少占用带宽,却提高了硬件性能消耗,这就要求不管是前端还是后端,都必须有一个高性能的硬件处理H.265编码、解码等问题。

    (3)H.265专利问题:随着市场经济的发展,将会有很多相应的解决方法或更好的技术,但是这些需要时间做前提。

           对于用户而言,H.265存在的问题也不免会遇到,为此,要根据专家提出的几点建议,根据自身实际,找到切实的解决方法,当然,随着视频监控的快速发展,关于H.265技术存在的问题会越来越多,而解决方法要在实践中不断摸索。

    HEVC/H.265目前的研究方向

          HEVC/H.265编码基于传统的混合视频编码框架在每个模块上进行了创新,包括更加灵活的划分模式、基于竞争的运动视频预测、基于DCT的分像素插值滤波器、高效的自适应算术编码以及波形并行处理技术等——这些新技术使得HEVC编码效率比H.264/AVC提高了一倍。

          这些编码选项的灵活组合使得HEVC的编码复杂度大大增加,成为阻碍HEVC标准快速推广的一大原因。因此研究快速、高效的编码率失真优化算法、码率控制算法、主观质量优化算法成为研究重点。

    1)快速、高效的编码率失真优化算法

           基于对HEVC编码器参考模型HM的测试分析可知,灵活的块划分模型,包括编码单元CU、变换单元TU以及预测单元PU,对视频编码的率失真性能提高最为明显,但其带来的计算复杂度也最大,因此HEVC编码器如何根据相邻块上下文属性以及当前编码块的纹理特征进行快速的CU、PU和TU划分,这具有非常重要的研究价值。

    2)快速、高效的码率控制算法

           为了适应多核处理器的发展趋势,HEVC中引入了片层、条带以及WPP(波形并行处理)的思想,然而目前已有的并行视频编码方法粒度较粗,并行度不高,负载不均衡,无法充分挖掘多核处理器的计算能力,影响编码效率。因此研究适用于多核处理器的高并行度视频编码方法,为视频编码发展提供持续的计算能力保证,具有重要意义。目前这方面的研究刚刚起步,研究点主要包括并行运动估计算法、并行帧内预测算法和并行熵编码算法等。

    3)快速、高效的视频主观质量优化算法

           HEVC在视频编码算法方面,还在不断的进行着扩展式的发展,以便应多应用需求的不断变化,这些扩展发展的主要研究方向包括:

    (1)3D视频、立体视频和多视角视频的编码技术,不仅对视频数据进行压缩,还要对其他深度信息进行编码;

    (2)分层式HEVC编码技术:用于提高HEVC对网络的自适应能力,目前主要应用于空域和质量域可分层视频编码;

    (3)HEVC即将把人类对视频图像的认知模型融入到视频编码算法中,对视频图像中感兴趣的区域分配较多的码率以提高视频图像的主观质量,主要包括感兴趣区域的检测技术和动态码率分配技术等;

    (4)优化视频图像的主客观质量评价方法,目前主要以峰值信噪比以及结构相似性指标作为评价标准,难以精确模拟人类视觉系统的功能,目前正在进一步提高和改进。

    HEVC/H.265编码在3D图像技术上的拓展应用

           HEVC编码扩展为三维视频编码支持多个视图和相关的编码深度数据。它增加了新的编码工具HEVC设计,提高压缩功能依赖视频和深度数据视图。

           最近3D视频技术进步直接诱发市场日益增长的3D视频兴趣。从电影屏幕数量上能够看出制作3D电影和播放3D电影的数量近年来不断增加,3D电视和蓝光播放机,首部3D频道,和3D蓝光光盘的发布,等现象也表明3D视频开始进入消费者的家庭。不断地改进的自动立体显示技术被认为是一种很有前途的技术,因为它可以使人们在家即可不带眼镜体验3D视觉效果。相对于常见的立体显示,自动立体显示器为实现3D视觉体验不仅需要两个,而是多种不同视角。但是多视角视频编码的比特率的要求于MVC来说,像新扩展的增加近似线性的编码的观点,MVC是不适合传输自动立体显示的3D内容。

           一个有前途的替代方法是在多视图三维视频的传播视频加上深度的显微)格式。MVD的格式,通常只有几个观点实际上是编码,但他们每视角都是与编码深度数据相关的,,代表基本几何捕获的视频场景。基于传输视频图像和深度地图,另外适合显示3D视频内容的自动立体显示可以使用基于深度图像生成呈现在接收机端(DIBR)技术。

           图像视频编码组和3 d编码组在MVD编码格式下联合开发了对于3D视频数据的HEVC的扩展应用。与MVC相似,所有视频图片和深 度地图表示的视频场景同时即时构建一个访问单元和输入MVD信号的接入单位连续编码。目前世纪鼎点的核心编码器已在3D方面有突出优势。

           内部访问单位,所谓的独立视图的视频图像传输第一次直接紧随其后的是深度映射关联。此后,其他视图的视频图片和深度地图直接传输,视频画面总是紧随其后的是深度映射关联。原则上每个组件使用HEVC-based编码器信号编码。相应的比特流数据包多路形成了三维视频比特流。独立的视频图像是使用非改编的HEVC编码器编码。

           相应附属比特流可以从3 d比特流中提取,HEVC解码器解码,并显示在传统的二维显示。另一个组件是使用修改HEVC程序员编码,包括额外的编码扩展的工具和组件间的预测技术,使用已编码的数据在相同访问单元如图1红色箭头表示的。支持一个可选的丢弃的深度数据比特流,例如,对解码two-view视频适合传统立体显示器,可以配置组件间预测的方式可以独立解码视频照片的深度数据。

    H.265/HEVC编码进行生活化

            互联网在中国历经二十几年的发展已经影响了中国人生活的方方面面,现今商人的生意经无有不围绕互联网展开的。编码技术的进步使视频的传输一点一步的在互联网中占据越来越多的位置,H.265/HEVC编码的产生加快了网络视频的生活化进程。4K超清分辨率是电视行业的必然发展趋势,即将取代1080P,成为主流。当然,4K流媒体视频也会带来一系列的问题。比如都有哪些供应商、需要多少带宽、会被压缩吗、画质如何等等。

    1、流媒体网络平台最先发布4K视频内容:

           目前,国内优酷、腾讯、搜狐,乐视都相继推出4K频道。而国外就更加热闹,包括Netflix、亚马逊、M-GO及YouTube等国外视频网站,都将在今年支持4K超清内容。其中,Netflix将率先提供自然纪录片、知名美剧《纸牌屋》等内容;亚马逊则更有前途,将联合狮门影业、华纳兄弟、20世纪福克斯和Discovery频道,提供4K视频内容。M-GO则得到了梦工厂的支持,预计会提供大量4K动画片。最后,YouTube则与索尼影业合作,或将带来一些重量级的4K电影内容。

    2、4K内容对于电视标准的需求

            一般来说,但早期的电视机型大部分无法支持超高清流媒体解码或是应用程序,但相信如三星等厂商可能会提供一种外接形式的修复方案。至于具体机型选择,需要了解购买机型所支持何种平台的流媒体服务,这是相当重要的。当然,通过支持4K流媒体平台的机顶盒,也能够获得4K内容。

    3、4K内容播放顺畅需要的网路宽带支持

            显然,4K分辨率流媒体视频对网络环境的要求更高。Netflix、亚马逊的数据,至少需要15Mbps-20Mbps的带宽。不幸的是,即使用户拥有良好的网络环境,也不能完全保证4K流媒体的流畅,有时候还取决于平台服务器和互联网服务提供商(ISP)。比如目前即使我们家中达到了20Mbps的宽带连接,有时候播放1080P在线视频仍然不够流畅,这还需要平台服务商优化解码、提供更稳定的服务器以及ISP优化。

            面对高质量视频内容,和宽带不足的矛盾,显然H.265/HEVC编码解码标准是解决之道,这自然得益于H.265/HEVC编码解码标准的极高性能。H.265新加入的压缩系统可以把传输1080p视频所需的带宽降低50%,实际数字大概在30%左右。这样就能增加视频传输的质量,而不会对网络带宽造成负担;而蓝光和电视节目,还可以因此体验到4K视频,或许还有更高质量的3D。

    网络环境下H.265/HEVC编码器展现优势

            自小米盒子、乐视TV热卖以来,IPTV市场发展越发迅猛,今年更是与4K超高清电视联手席卷了电视市场线上线下的货架,成为客厅家电消费的明星词汇。而随着视频编解码技术已经迎来新的编解码标准H.265/HEVC,更是使超高清视频在网络视频中得以成为现实,日前更是有视频网站——迅雷和PPS推出H.265高清视频专区栏目了,而视频编解码技术视频编码技术作为网络电视发展的最初条件,我们相信伴随H.265编码标准的实现,IPTV必将迎来史无前例的进步。

    1、完美实现传输成本的直接下降;

           在全高清时代,H.264 High Profile 可在低于1.5Mbps的传输带宽下,实现1080p全高清视频传输。但是H.264的压缩效率比MPEG-2提高了1倍多,其代价是计算量提高了至少4倍,导致高清编码需要100GOPS的峰值计算能力。

           比起H.264/AVC,H.265/HEVC提供了更多不同的工具来降低码率,以编码单位来说,H.264中每个宏块(marcoblock/MB)大小都是固定的16x16像素,而H.265的编码单位可以选择从最小的8x8到最大的64x64。

           在相同的图象质量下,相比于H.264,通过H.265编码的视频大小将减少大约39-44%。目前,有线电视和数字电视广播主要采用的仍旧是MPEG-2标准。好消息是,H.265标准的出台最终可以说服广播电视公司放弃垂垂老矣的MPEG-2,因为同样的内容,H.265可以减少70-80%的带宽消耗。

           可能在消费类电子产品中,我们还会认为这些要求离我们有些远,但现实的工业级应用里,包括先进的汽车安全辅助系统、遥控飞机成像、城市监控和流水线成像,甚至是医疗影像方面,都已经有了这些超高清的应用。

    2、H.265/HEVC编解码标准硬件革新生产的加速

           在今后可能的H.265的相关应用中,最重要的领域无疑会是平板、智能手机、彩电、数码相机、摄像机以及目前在全球大量采用的高清监控系统。这些领域大多会通过DSP+ARM处理器或是CPU+GPU的架构来实现。不少芯片厂商已经在快速布局,甚至有相关的芯片发布。

           目前已经有超过40家公司参与到HEVC编解码器(也称为H.265)的标准化当中。高通公司通过标准化会议以及在CES和MWC等关键技术事件上的公开展示等行为表达了对H.265标准化的支持。高通表示视频是网络数据流量爆炸式增长的一个主要驱动力,而H.265的压缩效率要比H.264多出近40%,所以H.265将在业内有非常好的表现。

           而市场上已经有公司推出支持H.265技术的超高清家庭网关芯片,新的HEVC/H.265编解码器在视频方面拥有广泛的应用。该技术使用更高效的比特率输出分辨率更高的视频,进入了超高清电视((UltraHD TV))的新时代。该技术拥有更高的压缩率,能够提高所有消费设备的视频传输速度。HEVC/H.265标准允许服务提供商以更低的比特率提供更高质量的流媒体服务,以同样的比特率提供相同甚至更多内容,因此服务提供商也可以从中获益。预期HEVC/H.265在超高清电视的部署过程中将发挥关键性作用。新的编解码器技术将减少传输带宽,使超高清电视通过卫星、电缆或者IP通道传输成为可能。

           IPTV上下游产品线亦有硬件巨头表示将提供针对电视、机顶盒等相关领域的H.265的方案。H.265让有线电视运营商可以在他们的产品库中加入更多频道,还可以让基于VDSL的IPTV运营商提升图像质量,并提供更多有用的功能,如“同时观看/录制最多4个频道的节目”。当然,H.265将让所有运营商都能实现超高清内容播放。

           从目前市场状况和技术趋势上看H.265编码器在中国市场瞄准的应用与全球市场是一致的,甚至很多产品的市场趋势是由中国厂商在引导着的。随着4K面板的成本快速下跌,4K内容的需求将会逐渐上升。此外,由于屏幕品质提升,对于更高色彩逼真度的要求也会增加。消费者对于观看质量要求的日益提高对新产品的认可和买单将是对产品的唯一验证。

    H.265编码技术助力网络视频发展

            编码器技术对于视频来说就好比砖石至于房屋,为之根本的方式存在着。客厅电视已经进入4k时代,网络视频也进入超高清时代,观众都希望在不用增加带宽费用的前提下获得更高清更唯美的视频画质体验。H.265编码器的出现对于这样的期待真是恰逢其时了。H.264统治了过去的五年,H.265/HEVC编码解码技术的出现也已经有两年光景,差不多该接班了。

    一、 视频监控对H.265编码需求日盛

            目前网络监控的需求量越来越大,间接促进了网络视频编码器的加速发展,目前网络视频编码器已经由单功能的视频编码传输,逐渐发展成为可以支持WIFI、3G、4G等多种网络环境,甚至带录制存储功能;传输通道也从原来单路逐渐发展成为:单路D1,两路HD1,四路CIF和多路兼容的多菜单操作与管理的集成系统。目前国内顶尖的编码器生产商世纪鼎点(www.powersmarttv.com)的拳头产品Powersmart系列编码器即可支持在3G、4G、WiFi等多网络环境下的多路回传。编码器是将信号或数据进行编制、转换后进行传输出去的设备。网络视频编码器只是编码器通过发展之后其中的一个很常见的应用。

           随着应用广泛视频编码标准地位逐渐提高,在视频传输过程中在要求图像不失真,则图像传输的比特数就大,在网络带宽一定的情况下,降低视频图像的码流就成为一项重要的技术。H.264也称AVC(AdvancedVideoCoding),是一种先进数字视频压缩技术和标准,由JVT(JointVideoTeam)于2003年3月正式发布的。H.264标准的主要目标就是在同等保真条件下,提高编码效率,与之前的H.263或者MPEG-4标准相比,其在保证相同图像质量的情况下,降低约50%的码率。

          更为先进的H.265编码技术是ITU-TVCEG于2013年1月推出。在技术上,H.265将在现有的主流视频编码标准H.264上保留了一些较为成熟的技术和继承其现有的优势,同时对一些其他的技术进行改进,可能体现在提高压缩效率、提升错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延以及降低复杂度等方面。

    二、 H.265编码优势多多

          从编码框架上来说,H.265仍然沿用了H.264的混合编码框架,但是每个技术细节都有提升或改进。

    1、宏块和变换块。相对于H.264的4×4、8×8、16×16宏块类型,H.265引入了32×32、64×64甚至于128×128的宏块,目的在于减少高清数字视频的宏块个数,减少用于描述宏块内容的参数信息,同时整形变换块大小也相应扩大,用于减少H.264中变换相邻块问的相似系数。

    2、使用新的运动矢量预测方式。基于空间域的运动矢量预测方式,H.265扩充更加多的方向进行帧内预测,同时将预测块的集合由原来的空间域扩展到时间域及空时混合域,通过率失真准则计算后选择最佳的预测块。

    3、更多的考虑并行化设计。当前芯片架构已经从单核性能逐渐往多核并行方向发展,H.265引入了Entropyslice、WPP等并行运算思路,使用并行度更高的编码算法,更有利于H.265在GPU/DSP/FPGA/ASIC等并行化程度非常高的CPU中快速高效的实现产业化。

    4、新添加的Tile划分机制使得以往的slice、帧或GOP为单位的粗粒度数据并行机制更加适合于同构多核处理器上的并行实现。Dependentslice和WPP机制解决了以往H.264等编码技术中熵编码环节无法并行实现的问题,使得整个编解码过程中DCT、运动估计、运动补偿、熵编码等任务模块的划分更加均衡,显著提高并行加速比。

    5、更低的码流。反复的质量比较测试已经表明,在相同的图象质量下,相比于H.264,通过H.265编码的视频码流大小比H.264减少大约39-44%。由于质量控制的测定方法不同,这个数据也会有相应的变化。通过主观视觉测试得出的数据显示,在码率减少51-74%的情况下,H.265编码视频的质量还能与H.264编码视频近似甚至更好,其本质上说是比预期的信噪比(PSNR)要好。

    HEVCH.265编码器 —技术难点分析

    和其他复杂的数字信号处理相比,视频编码标准本身并不复杂,在制定标准时候已经考虑到可实现性问题。

           但视频编码有其自身的特点,主要特点在于单位时间需要处理的数据量十分庞大,尤其是编码画面越来越大的情况下。以1080P@30fps为例,即使每个像素点分配2个时钟的运算时间,也要超过100MHz的系统时钟才能实现实时编码,而在2个时钟内,要完成一个像素包括亮度和色度的所有编码运算,这就给硬件编码器的系统设计提出了很大的挑战。

           而区别于以往的视频编码标准如H.264等,HEVC/H.265编码器在算法的灵活度方面要大大加强了,最典型的是摒弃了以往以16×16固定编码块大小的做法,而是采用了更为灵活的编码块结构,这种灵活的结构也带来了编码器性能的差异化,一般来说硬件编码器会对编码工具集进行一定的取舍和优化,如何在保证性能不受大的影响的情况下减少硬件资源占用和系统运行时钟,成为硬件编码器的一大挑战,也是一大难点所在。

          另外,HEVC/H.265编码器摒弃了对CAVLC的支持,而只有CABAC一种码流编码方式。CABAC的硬件实现一直是视频编码的难点所在,H.265也不例外,CABAC比较难以并行化运算,需要很多的硬件设计技巧和方法,通常CABAC部分也成为制约整个硬件编码器速度性能的瓶颈所在,虽然,H.265支持多个CABAC模块并行计算,但同样也会引起系统设计的复杂性以及硬件资源增加等问题,需要综合进行考虑。

    HEVC/H.265编码器--- 软硬编码器设计方法的差异

         视频软硬件编码的概念是相对的,通常把基于处理器平台实现的编码器称为软编码,典型如基于PC/ARM/DSP的视频编码器,而硬编码则通常指基于数字逻辑电路搭建的视频编码器,典型如基于FPGA平台以及SOC芯片中的编码器硬核等。

         软硬件编码器在设计方法上迥然不同。软编码是在特定的硬件平台上实现的,它所对应的硬件资源是固定的,如它在单位时间内的运算处理能力是固定的,对于设计者而言,更多需要做的是在软件实现算法上做优化。而硬件编码器则是在最基本的逻辑电路上进行自由搭建,就好比在一张白纸上绘画一样,可根据需要添加硬件资源,如果以软件编码的方法或者在C程序上做移植优化的方法来进行硬件编码器设计,则很难设计出优秀的硬件编码器。另外硬件编码算法的差异化和灵活性会更高,相对软件编码器而言,不同设计方法导致的硬件编码器的性能差异化会更大。

    评判一个视频硬件编码器的性能,主要考虑几点:

    1. 压缩性能:一个视频压缩标准会有不同的编码工具集,并非所有的编码工具集都需要在编码器中实现,特别是对于实时硬件编码器,会根据编码器的应用场合特点对编码工具进行适当的删减,因此不同编码器在最佳编码性能方面会有些差异;

    2. 硬件资源占用: 通常用逻辑门数和RAM大小等指标表示。不同的设计算法,特别是整个系统的设计安排,导致的硬件资源占用差异化很大,通常可以达到2——3倍以上;

    3. 实时工作频率和fmax:实时工作时钟频率是衡量编码器的重要指标,这是硬件编码器设计之初即确定的参数,功能模块的算法设计选择需要根据实时工作时钟频率的要求来做相应调整,一般越低的工作时钟频率对模块以及系统的设计会带来更高的要求。由于视频编码数据量十分庞大,每个像素的处理时间甚至要求在1——2clk内完成,此时每增加1clk时间,都可能带来实时工作频率的极大增加。例如,同样的FPGA硬件平台,有的设计可以实现1080P@30fps实时编码器,而有的设计却只能完成CIF(320*240)实时编码器,差距在十倍以上。除了实时工作时钟频率外,还要考虑整个电路的最高可运行频率fmax,这个和硬件设计算法有关,fmax越高,实时工作频率越低,则编码器性能越优秀;

    4. 功耗:功耗也是编码器设计需要考虑的问题,特别是编码器应用在移动便携式领域时。

    不管是软件编码器还是硬件编码器,要设计一款优秀的产品都不是容易之事。软件编码器有官方的参考软件,可在此基础上做优化,但不同优化方案的性能差异相对有限,国内目前进行HEVC/H.265编码器设计的公司有世纪鼎点等。

    微软推出原生支持MKV解码与HEVC编码的windows10操作系统

    日前,微软操作系统部门团队负责人 Gabriel Aul 在 Twitter 上确认了微软 Windows 10 中原生内置了 HEVC(高效率视频编码,或称为 H.265)支持。HEVC,是一种视频压缩标准,并且是H.264或高级视频编码(AVC)的后续标准,也被称为H.265,MKV是一个灵活开放的视频文件封装协议,它已经迅速成为高清晰度视频首选。现在Win10可以直接播放MKV,而不需要额外的解码器,Windows10内建的媒体播放器现在可以直接播放MKV和HEVC格式的文件,而不需要依赖其他第三方软件了。对于Win10在客户体验和服服务上微软是真的用心了。

    1、视频压缩技术的发展对网络视频发展至关重要:

    随着视频技术的发展,特别是高清(HD)、超高 清(UHD)、 3D和多视点(multi-view)视频技术的兴起,各种视频信息已普及和深入到我们生产和生活的方方面面。据估计,视频流数据将在2015年占到整个互联网流量的90%左右,说夸张一点,整个互联网络差不多就是视频网了。尽管近年来网络带宽 和存储能力增加迅速, 但是也远不能满足以海量信息为特征的视频数据的传输和存储的要求。因此视 频信息量的高效压缩过去是、现在是、在可预见的未来也必然是解决这一矛盾的重要技术措施之一。

    由于微软在操作系统霸主地位几乎全球80%以上的人都在用微软的操作系统,这也意味着H.265编码标准可以在市场普及中迈开一大步,实在是实际意义上的市场推广中的一大突破。可以想见,不日HEVC编码标准必将顺风顺水的在软件领域推行了。

                       

    2、HEVC复杂度仍需客服,应扬长避短

    H.265的能力超群,最大的需求会是在高清甚至超高清的视频源的传输上,1080P以及以上分辨率的高清系统应用中会对HEVC编码器的推广形成重要影响,为扬长避短,高清系统能实现的各方因素都需考虑到。目前网络、存储类组件技术发展迅速,更新换代很快,成本降低的也快,为HEVC应用及在市场上的推进节省了一定的成本。而对高清视频源的产生离不了高清超高清摄像机,而镜头、Sensor等组件与物理材料工艺的关系更为密切,目前硬件发展相对平缓,对高清系统来说网网是高成本组件,由此可知HEVC的普及速度主要受制于视频源太少。

    3、H.265/HEVC编码器应用前景

    结合H.264在视频应用领域的主流地位可以预见H.265协议在未来必定有广阔的发展前景。国际上的一些主流广电组织及媒体运营商已经广泛选择H.264作为媒体格式标准,一些主要的编解码设备厂商也一致积极参与到H.265的研发当中。

    H.265初出茅庐,实力非前辈可比,在压缩效率、并行处理能力以及网络适应性方面的极大进步必然是顺应大势发展的,乘上windows10这场大船一定很快能进入一个全新的高度。

    H.265技术或促使视频编码器进入智能化

    人类对科技的需求走在前面还是科技的发展走在前面,这个问题困扰了我一段时间,有人会说必然是有人对品质有更高要求才衍生出各种技术的进步啊,但是想想很多技术出现了并不一定很快被普及开来,快的也许几个月,慢的甚至十几年,或许人类生活本不需要那么多点缀,所有技术回归到最基本的需求上来说就最有发展了。闲话少说我们还是来看一下人类视觉体验的技术发展,H.265技术已经出现两年,零星也出现了H.265/HEVC编码器解码器,可普及程度还不到市场的十分之一,其中道理我们详细来谈:

    1、H.264编码弊端明显,但仍是市场主流

    关于H.264和H.265的对比证据和文章已经不少,我在此简单概括,H.265编码器,在带宽相同时,画面质量比H.264编码器提升至少一倍。相同画质的视频,用H.264编码画面模糊,出现卡顿,“马赛克”满屏,而“H.265体验”观看,视频清晰流畅。目前国外占领导地位的视频编码技术还是主要采用H.264技术。而13年底我国问世首台H.265视频实时编码器,这使我国第一次成为国际视频标准产品化的先驱者,从而结束了拿着高清设备只能看标清的历史。

    众所周知,视频编码器用于实现视频源痨数字化和网络化,具体功能包括监控点模拟视音频信息和报警信息的接入、编码/压缩、传输以及外围设备的控制。

    尽管网络摄像机正在大量涌现,但因为以下两个原因,视频编码器仍将在网络视频监控系统中占据不可替代的重要位置:一是大量已建的模拟和数字监控系统等待网络化改造,为了保护现有模拟摄像机的投资,这些改造将产生庞大的视频编码器需求;二是市面上网络摄像机的种类不多,难以满足不同用户个性化需求,所以很多场合还必须基于模拟摄像机加视频编码器的模式实现前端的数字化和网络化。

    2、H.265编码器让传输与视频管理变得更高效

    据研究发现,在模拟技术稳步发展时,IP视频以每年30%增速急速追赶模拟市场。除了技术应用不同外,在大多数情况下两种架构没有太多的交集。

    网络视频提高了画面质量、改善管理,并且能够降低系统运营成本。此外它还能提供一个面向未来的平台,良好的网络技术时刻有可能进入百万像素和高清标准。监控市场中有很多种编码器,单通道或多通道连接模拟摄像机,应安装独立的编码器,接近模拟摄像机信号,否则将会影响数字转换结果。

    高效率痨视频编码器使网络更加灵活、适应性更强。编码器让模拟信号进入了IP系统,最大的好处就是节约了成本,弥补了技术差距。

    3、H.265承接混合编码框架,细节优化极大

    H.265虽然沿用了前辈的编码框架,但是优化了每个技术细节,使编码效率极大提升:

    1)运动补偿,允许更大的宏块和变换块:

    H.265引入了32×32、64×64甚至于128×128的宏块,目的在于减少高清数字视频的宏块个数,减少用于描述宏块内容的参数信息,同时整形变换块大小也相应扩大,用于减少H.264中变换相邻块问的相似系数。

    2)使用新的MV(运动矢量)预测方式。

    区别于H.264基于空间域的运动矢量预测方式,H.265扩充更加多的方向进行帧内预测,同时将预测块的集合由原来的空间域扩展到时间域及空时混合域,通过率失真准则计算后选择最佳的预测块。使用该方法,在基本模式下测试,在与H.264相同质量的情况下,得到平均为6.1%的压缩增益,复杂图像的压缩增益甚至能提高到20%。

    3)更多的考虑并行化设计。

    当前芯片架构已经从单核性能逐渐往多核并行方向发展,H.265引入了Entropyslice、WPP等并行运算思路,使用并行度更高的编码算法,更有利于H.265在GPU/DSP/FPGA/ASIC等并行化程度非常高的CPU中快速高效的实现产业化。

    4)新添加的Tile划分机制使得以往的slice、帧或GOP为单位的粗粒度数据并行机制更加适合于同构多核处理器上的并行实现。

    Dependentslice和WPP机制解决了以往H.264等编码技术中熵编码环节无法并行实现的问题,使得整个编解码过程中DCT、运动估计、运动补偿、熵编码等任务模块的划分更加均衡,显著提高并行加速比。

    5)更低的码流。

    反复的质量比较测试已经表明,在相同的图象质量下,相比于H.264,通过H.265编码的视频码流大小比H.264减少大约39-44%。通过主观视觉测试得出的数据显示,在码率减少51-74%的情况下,H.265编码视频的质量还能与H.264编码视频近似甚至更好。

    4、H.265将促使编码器走向智能化

    编码器性能随着机械自动化程度的提升而进步,信号转换已经不再是用户的唯一需求,更便利的服务更快的应变更加适应互联网更个性化的需求,这些都会促使编码器走向完善智能化的过程。

    H.265标准市场化发展缓慢主要因片源有限

    如今的视频内容平台是史无前例的数量,视频内容当然迎来了大丰富阶段,观众关注的不在是看不看得到内容,而是清晰度够不够高,因而视频质量的衡量标准清晰度就变得尤为重要。视频标准从标清480p、高清720p,到近两年大众已经习以为常的高清1080p,乃至超高清4K这迅速的演进,足以表明清晰度是大家对视频方面最迫切的需要。虽然从10年的《阿凡达》D转3D立体显示也曾风靡过一阵,但需要带眼镜,市场一直止步于电影院观看,受众也还是有限。

    去年起大热的4K视频与3D不同,不需要借助外带设备,少了一重麻烦,4K标准的分辨率大小为3840×2160(还有一种标准为4096×2160),能达到1080p四倍的清晰度。而家庭消费中对大屏幕的买单意愿,也是极强的,因而,也许4K清晰度才是适应未来家庭大屏电视机的标准需要,发展趋势十分乐观。

    1、电视盒子大行其道,软解不及硬解适用4K视频

    1103.jpg

    近两年电视盒子产品因其轻巧灵活、实用多变、成本低且易于升级的突出优势,正在迅速进入变化迅猛的智能家电市场里。

    目前4K完整的电影片源还十分有限,如果要想观看4K视频,可以直接到部分高清论坛里找到一些相关的演示片或者MV,但类似的电影还屈指可数。现有的电视盒子大多还是通过软解或者是用更高主频的CPU去解码4K视频,这最少需要4核CPU+4核GPU以上的配置。软解给处理器带来更大的资源占用率,自然机身发热,卡顿甚至死机等不稳定的现象时有发生。而为了实现真正的4K显示,需要独立的视频编码格式去压缩片源,也就是用H.265编码封装格式。独立的解码芯片支持就能释放CPU处理器的压力,自然电视盒子就会更稳定,这就是我们常说的硬解。

    2、硬解是趋势,但仍需等待市场变化

    H.265是ITU-T VCEG继H.264之后所制定的视频编码标准,在保持H.264视频编码标准(1080P分辨率)的基础上,改善了码流、编码质量、延时和算法复杂度之间的关系,达到最优化的设置。HEVC/H.265标准全称为高效视频编码,它仅需H.264标准一半的带宽就可播放等同质量的视频文件。

    出于算法上的优化,H.264能够在低于2Mbps的网络速度下实现标清数字图像的传送;而H.265更是可以凭1-2Mbps的网络带宽传送1080P的全高清视频。带宽要求降了,清晰度高了,这就是真正意义上的事半功倍。H.265编码若得以普及,就算不看4K视频,如果大家看1080p视频在2Mb的相同带宽下都不用缓冲了,就如同现在网上的720p一样流畅,

    H.264作为蓝光光盘的一种编码标准而著名,这种技术统治了过去的八年,而H.265要想真正普及,想必时日也不会太短。就跟软件、硬件的兼容搭配要合理才有市场一样,从硬件配置、视频文件大小,到存储空间、网络速度,四个方面谁都不能太差,短板效应会拖延H.265普及的时间。

    3、4K片源还属少数,摄制硬件价格较高

    在4K视频领域走在最前端的索尼,前不久推出了能够支持4K原生内容直接播放的媒体播放器FMP-X10,内有数十部4K电影提供下载。但价格高达3999元,未免太贵,未来还有待其他品牌跟进。

    而现有的片源基本还都是一些片花或者宣传片,基本可以当做是厂商的一种宣传噱头。笔者估计,随着4K摄像机拍摄的电影日渐增多,真正4K内容的原生电影要想铺天盖地,估计至少也要两年左右的时间。

    应该说,H.265标准迟早会成为超高清电视必备的视频编码标准,满足4K乃至8K分辨率的电影、电视片源的播放。但在硬件配置和4K视频内容都稀缺的今天,硬件配置上的升级革命速度应该会放缓。

    当然,视频质量的升级是必然趋势,必然会有更多厂商跟进硬件市场,在不久的未来我们定能看到更多的4K视频,到时支持H.265解码标准的硬件终端也会越来越多,当硬件、片源都不成问题的时候,H.265编码解码将会是下一个视频行业产品的爆发点。

    H.265编码标准是否收费成焦点

    新标准的诞生必然存在专利权所属者,专利的使用是否收费成为一项技术普及的基本成本问题,也一定程度上决定了普及度的大小。在视频领域中目前使用最广泛的压缩协议为H.264协议,随着视频领域不断的拓宽和人们对视频要求不断提高,H.264即将升级成H.265,H.265编码器已有出现,消费者关心质量和体验,生产商关心的成本价格,H.265标准出现时间不短,但存在专利权是否收费还没有定论。当然,这和新技术的出现与市场适用之间需要长时间磨合有一定关系,在适应新技术的同时该技术也要不断调整,以达到最优状态。

    1、H.265是否收费暂无定论

    对于视频压缩标准,在H.264之前还有很多,但是当人们视觉效果必须满足在1080p高清之后,自然H.264成了主角。H.265要不要收费当然还得看H.264的收费情况,由于H.264是由多项专利所组成的影片格式,虽然专利权所有组织MPEG LA先前允诺在一定期限内可以免费授权H.264提供给消费者使用,但未来是否要收费仍然是个疑虑。以目前来看,若使用一项新的标准自然存在着一定的风险,若H.264还处于免费时,若H.265收费估计会对市场推广有一定影响。

    2、优势明显可否成为卖点

    新的H.265视频标准在数据传输和码流效率上较之前的编解码算法,有明显的提升。H.263到H.264提高了50%,而H.264到H.265将提高67%。据工业和信息化部电信研究院通信标准研究所工程师栗蔚女士称,针对网络传输流媒体的分辨率越来越大,对带宽要求也越来越高的情况下,H.265可提供类似质量下更小的码率。或许在同样的图像质量下,带宽要求将会缩减到1/3。

    未来在视频标准上,虽然H.264并没有收费,但是单以H.265的技术水平来看,似乎收费又有合理的因素。同样,H.265在市场使用上依旧面临两难,一个是该专利的独特创新权,另一个则还是市场的普及率,H.264目前的使用情况的确会给H.265带来不少压力。

    3、H.265编码并非全是优势

    与HD-SDI非压缩视频图像不同的是,经过压缩的视频图像或多或少的都会对图像有所损伤,特别还是在网络传输过程中,更是避免不了丢包的现象。客观地说,只要视频图像存在压缩既会有损伤,当然在高效率的压缩也难逃这一弊端。从客观情况分析来看,视频编码损伤主要有三大类:编码标准、IP网络、Error-prone通信,细致地说这对图像模糊、噪声、数据丢包、延时、抖动以及无线信道传输带来的失真都不可避免。

    尽管H.265真的能够实现超出H.264的多倍高清,一些视频损失是通过数据测算出来的,肉眼则看到就是高清晰的画质。以目前大安防市场的视频会议来看,在高清晰画质的不断需求之下,高压缩标准的确能够进一步推动市场,只不过成本还是用户最为关注的话题。理想的价格才是最终产品流向市场的王道。

    4、H.265的应用前途

    高情视频的发展及普及离不开H.265的应用,尤其是限制于互联网的宽带条件下,H.265在安防行业中是备受看好的市场,高清视频会议中,1080p视频会议已经成为市场的主流。目前根据视频会议市场需求的调查数据显示,高清视频会议的需求和使用率正在以高达30%——40%的速度增长。除了企业级别领域外,高清在线视频和高清电视也可以采用H.265这个新协议。优酷土豆、奇艺、乐视网等都是网友们的最爱。

    4K很惊艳,8K耸人听闻?

    当身为屌丝的我还没有实力升级为土豪买一台4K电视机,8K时代就猝不及防的挤出了时代前端,为了吸引眼球获得盈利方向各生产商在创新上也是够拼的。并且国外已有厂商生产出了全球第一款面向8K超高清视频的H.265/HEVC格式的实时硬件编码器,所记录视频的清晰度可达1080p的十六倍。是否意味着8K的极致视频分辨率只有超高性能的H.265/HEVC编码器才可与之匹配呢?

    1、让我们来看看这炫目的8K视频标准吧:

    关于8K的百科:2012年8月23日,联合国旗下的国际电讯联盟通过以日本NHK电视台所建议的7680x4320解像度作为国际的8K超高画质电视(SHV)标准,SHV作为超越现行数字电视的“超高精细影像系统”,由NHK从1995年开始研发。可见日本对画质的追求真的是无可匹敌。

    2、8K身影在展览中的闪现

    去年10月,在第26届东京国际电影节举行特别放映活动的几部8K视频作品告诉影迷,没有最清晰、只有更清晰。7680*4320像素分辨率、22.2声道等数字一定让你大吃一惊。而“看清演员的毛细血管”、“演员的脸像是贴到眼前”这样的形容方式,再也不是夸张,而成为了写实。

    而在2014年的戛纳电影节上,日本放送协会NHK首次展示了8K分辨率的数字电影,首次亮相就获得了广泛的关注。所谓8K分辨率,就是指分辨率为7680*4320像素的画面。这个数字是普通高清标准的16倍,换句话说,这样的电影,比平时观众在影院中看到的作品清晰16倍。相比起来,刚刚开始逐渐普及的4K技术也“OUT”了,他的清晰度只有8K的1/4。

    不光是画面有了突破,就连声音也有了质的飞跃。大家耳熟能详的5.1声道、7.1声道已经远远不能满足需求。8K数字电影的声音采用了22.2声道,真正做到了每一个声音都能找到最佳的还原途径。

    3、8K产品化的实现

            最近,夏普在东京电子博览会上展示了一台达到8K分辨率级别的电视,这台85英寸的巨大电视分辨率惊人甚至达到了视网膜级别,肉眼几乎看不到像素颗粒。

           这台85英寸大屏幕电视有着高达7680X4320分辨率,同时还有一台同样分辨率的120英寸电视展出,配合了22.2声道家庭影院效果非常惊人,吸引了大量观展人员。此外系统还有Hybridcast输出功能,能够运行电视同时显示互联网内容及电视节目。

    娱乐游戏永远走在技术应用的前沿,目前在游戏行业8K技术已有应用,画质惊艳,的确迎合了很多玩家追求极致画质的心态,

           虽然也也有硬件设备得到了国际电信联盟的批准,而且得到了日本NHK电视台的支持(NHK表示将在2016年开始试播放8K分辨率节目,在2020年东京奥运会时全面播放4K和8K电视节目),但是8K标准的这些作品目前都还停留在试验和展示的阶段,没有对电影工业制作产生极大的影响。但是可以肯定,这样的画面一定会带给观众不一样的感受,现在8K硬件已经不存在技术上的问题,但是广播内容方面还需要等待。同时市场中编码器、摄像机的革命也在等待行业的变革。

     

    展开全文
  • H.265编码简单介绍

    2015-05-25 15:14:41
    H.265编码简介, HEVC, H.265,
  • 新一代高效视频编码H.265 HEVC原理、标准和实现,书籍,讲的很清晰。
  • NVIDIA显卡H.264/H.265硬编解码参考文档,包括API接口和相关参数结构的详细描述,以及相应的问题处理方法,值得相关人员参考。
  • 新一代高效视频编码H.265HEVC原理、标准与实现 [万帅,杨付正 编著] 2014年版 。 目录如下: 第一章 著论 第二章 数字视频格式 第三章 编码结构 第四章 预测编码 第五章 变换编码 第六章 量化 第七章 环路后处理 第...
  • H.265编码结构

    2019-09-30 10:38:22
    视频序列 进行压缩时,分割为若干图像组(GOP)。...每一个CTU按照四叉树分割方式,被划分为不同类型的编码单元(Coding Unit, CU). 图像组(Group of Picture, GOP) 封闭式GOP 每个GOP以IDR(Instanta...

    视频序列

    进行压缩时,分割为若干图像组(GOP)。每个图像组被划分为多个片(Slice)。每个片由一个或多个片段(Slice Segment,SS)组成。一个SS在编码时,先分割为大小相同的CTU;每一个CTU按照四叉树分割方式,被划分为不同类型的编码单元(Coding Unit, CU).

    图像组(Group of Picture, GOP)

    • 封闭式GOP
      每个GOP以IDR(Instantaneous Decoding Refresh)图像开始,各个GOP之间独立编解码。

    note: 所有的 IDR 帧都是 I 帧,但是并不是所有 I 帧都是 IDR 帧。就是说, IDR 帧是 I 帧的子集。

    • 开放式GOP
      第一个GOP中的第一个帧内编码图像为IDR图像,后续GOP中的第一个针内编码图像为non-IDR图像,即后面GOP中的帧间编码图像可以越过non-IDR图像,使用前一个GOP中的已编码图像做参考图像。

    片(Slice)

    每个片由一个或多个片段(Slice Segment,SS)组成。
    一个SS在编码时,先分割为大小相同的CTU;
    每一个CTU按照四叉树分割方式,被划分为不同类型的编码单元(Coding Unit, CU).

    树形结构单元(Coding Tree Unit, CTU)

    H.265/HEVC 引入了树形结构单元这一概念,类似于传统的宏块。

    每个CTU包括
    一个亮度树形编码块(Coding Tree Block, CTB)
    两个色差树形编码块

    码流结构

    将属于GOP层、Slice层中共用的大部分语法元素游离出来,组成序列参数集(Sequence Paramenter Set, SPS)和图像参数集(Picture Parameter Set, PPS)。

    • SPS:
      包含了一个CVS(Coded Video Sequence)中所有图像共用的信息。
      SPS的内容大致包括
      解码相关信息,如档次级别、分辨率、某档次中编码工具开关标识和涉及的参数、时域可分级信息等。

    • CVS
      被定义为一个GOP编码后所生产的压缩数据。

    • PPS
      包含一副图像所用的公共参数,即一副图像中所有SS引用同一个PPS。
      其大致内容包括初始图像控制信息,如初始量化参数(Quantization Parameter, QP)、分块信息等。

    • 视频参数集(Video Parameter Set, VPS)
      H.265/HEVC的语法架构中新增加的。
      其内容大致包括 多个子层共享的语法元素,其他不属于SPS的特定信息等。

    展开全文
  • H.265/HEVC的源代码

    2018-12-24 20:36:23
    H.265/HEVC的C语言源代码,版本10。内涵H.265编码器和解码器及其编码的主函数。
  • NVIDIA显卡H.264/H.265硬编解码参考文档,别的地方下载
  • 我司最近的新产品都能支持H.265,越来越多的输入视频信号都采用了H.265编码标准,H.264编码的逐渐减少,为什么H.265会流行?H.264和H.265有何不同?今天我们就来给各种施工技术人员介绍一下: 什么是H.265 H.265...
  • H.265技术编码解析.pdf

    2019-09-05 23:34:15
    H.265是ITU-TVCEG继H.264之后所制定的新的视频编码标准。目前世界上的视频编解码标准主要来源于国际电联ITU-T和国际标准化组织IS
  • 264, 265, es视频数据加密方案, 根据编码格式, 然后按照加解密标准加解密.
  • 本书系统全面地介绍了新一代视频编码标准H.265/HEVC,深入讲解了相关编码原理和实现方法。全书分为12章。第1章概述了视频编码国际标准和H.265/HEVC的发展历程,介绍了H.265/HEVC的特色技术。第2章讨论了数字视频格式...
  • 目前安防监控行业,基本所有的摄像头都支持H264编码...H264目前已经可以在各种web浏览器、客户端等进行解码播放,但是目前H.265编码在浏览器中的硬件解码支持情况并不普及。 长久以来,安防领域的网络摄像机(IP...
  • 新一代高效视频编码H.265_HEVC
  • H.265编码器程序车

    2013-12-09 11:56:31
    H.265 HEVC 编码程序车。新编码器的H.265编码支持高清视频编码。
  • HEVC、H265协议文档,介绍编解/HEVC编解码的各模块的关键技术原理标准及实现。HEVC编码视频格式、编码结构、码率控制
  • H.264一样,H.265编码由帧内预测、帧间预测、量化、线性变换等步骤。过程大致如下; 1、分块 一帧画面首先被切分成多个互不重叠的块状区域,称为编码单元(H.264称为宏块),分别传输给解码器。 2、帧内预测 图像...
  • 一、H.264宏块 1、什么是宏块? 先看下面两张图,就能大体知道宏块指的是哪了。 将连续几帧图像分为一组(GOP)在H264中称为一个序列(sequence); 将每帧图像(Frame)划拉几道分成片...H.264编码时主要以4×4块为单
  • 作为一个视频网站,随着B站的视频种类的增多,网站的成本压力增加,考虑到降低成本,就要选择一个超低码率的编码器。本文来自B站视频云技术部的技术专家叶天晓在LiveVideoStackCon...
  • 基于H.265编码算法的爬壁机器人视频监控研究.pdf
  • 今天我们聊聊视频编码。...目前应用最广泛的视频编码标准是 H.264。H.264 在低码率下的视频画质十分模糊;同时 H.264 对 2K、4K 视频的支持较差:以 H.264 的压缩率,一部4K电影的体积会超过 10...
  • 电信设备-具有H.265编码的实时4G影像共享信息系统.zip
  • 新一代高效视频编码H.265/HEVC原理、标准与实现【万帅,杨付正 编著】,带目录版电子书。本书系统全面地介绍了新一代视频编码标准H.265/HEVC,深入讲解了相关编码原理和实现方法。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,347
精华内容 6,138
关键字:

h.265编码

友情链接: eepromVerilog24c32code.zip