2-HEVC概览(2)

H265框架编码流程(一),我的头条面试经历分享 3.变化量化 通过对残差数据进行变换量化以去除频域相关性,对数据进行有损压缩。变换编码将图像从时域信号变换至频域,将能量集中至低频区域。量化模块可以减小图像编码的动态范围。 RQT(Residual Quad-tree Transform)技术是一种基于四叉树结构的自适应变换技术,它为最优TU模式选择提供了很高的灵活性。大块的TU模式能够将能量更好地集中,小块的TU模式能够保存更多的图像细节。根据当前CU内残差特性,自适应选择变换块大小,可以在能量集中和细节保留两者做最优的折中,与传统的固定块大小的变换相比 阅读详情

1、HEVC的特征

HEVC旨在允许运算复杂度提升的前提下,在相似视频质量情况下比H.264节省一半的比特率。依据不同应用场合的需求,HEVC编码器可以在压缩率、运算复杂度、抗误码性和编码延迟方面进行取舍和折中。相对于H.264,HEVC具有两大改进,即支持更高分辨率的视频以及改进的并行处理模式。HEVC的目标是应用与下一代高清电视和摄像系统,这些系统的特征有逐行扫描和从QVGA到4320P的多种分辨率;此外还要在噪声强度、全色度和动态范围情况下提升视频质量。

2、视频编码层

HEVC使用了其他标准广泛应用的混合编码方法,即采用帧内、帧间预测和二维变换编码。HEVC编码器首先将第一帧或随机存取点的某一I帧分割成多个块区域。当像素块仅依据当前帧的数据进行编码时,编码称作帧内编码。对于其他帧,使用了参考帧信息的编码方法称为帧间编码。预测运算和环路滤波结束后,重建图像储存于解码缓存中,可作为其他帧的参考帧。

HEVC特别为逐行扫描视频信号设计,并未专门研究隔行扫描信息。为此,HEVC发送“元流数据”来解释隔行信息如何传输:或者两场数据分别作为一帧编码,或者将两场数据合并成一帧进行编码传输。这样HEVC就不需要专门设计隔行扫描的解码器。

3.编码工具

(1)预测块尺寸

HEVC放弃了当前各种编码标准中“宏块”的概念,而是采用了一种最大可达64×64,可以根据内容进一步分解为多种尺寸的结构。HEVC首先将树形编码单元(coding tree units,CTUs),而后进一步对亮度和色度分量分解为树形编码块(coding tree blocks,CTBs)。CTB通常为64×64, 32×32或16×16,通常分块越大,编码效率越高。CTB被分割为编码单元(coding units,CUs),CTB内CU的组织结构为四叉树结构,即一次分割产生四个小块。CUs又可进一步分割为预测单元(prediction units,PUs),该结果的属性或为帧内或为帧间,大小从64×64到4×4不等。PU使用两个参考块进行编码,即双预测编码,大小限制为8×4或4×8以节省存储带宽。预测残差由变换单元(transform units,TUs)进行编码,进行空域块变换和量化。TU的尺寸可能为32×32, 16×16, 8×8或4×4。

在2012年7月HEVC会议上,依据提案 JCTVC-J0334,HEVC Level 5及以上等级要求CTB大小至少为32×32或64×64。该决定被加入国际标准草案中作为变量Log2MaxCtbSize的限制(2012年10月会议上更名为CtbSizeY)。

(2)Internal bit depth increase (IBDI):(没看懂⋯⋯明白的哪位能给我解释一下?)

(3)并行处理工具

“马赛克”结构一帧数据被分割成多个矩形像素块,可以独立进行编码/解码。该结构的主要目的就是可以让像素块进行并行处理,甚至可以对视频流中的某一个像素块进行随机存取。

波前编码(Wavefront parallel processing ,WPP)应用于条带被分割微CTUs的行结构,且除第一行外,其余各行的解码均需要前一行的信息的情况。波前编码使熵编码器使用上一行ctus的信息,可能达到比马赛克结构更高的压缩性能。

条带slice结构再大多数情况下可以进行独立解码,而预测算法的范围通常不会超越条带的边界。这样在一定程度上改善了视频流中丢失数据的影响。slice是以光栅结构扫描的ctus集合,不同slice可以采用如ibp等不同的编码类型。

如果必须解码整个条带,则依赖型条带可以使与马赛克或WPP相关的数据处理更快。其主要目的是减少编码延迟。

(4).熵编码

HEVC使用上下文自适应的二进制算数编码(CABAC)。该算法与H.264中的CABAC基本类似。与H.264不同的是,HEVC仅采用CABAC这一种熵编码方法。

(5).帧内预测

HEVC指定了33种帧内预测方向模式,而H.264仅有8种。同时,HEVC也指定了DC和平面模式。帧内预测使用相邻像素块已经解码完成的数据进行预测。

(6).运动补偿

在运动补偿中,HEVC使用半像素和1/4像素精度。HEVC中的加权预测可只用一个预测块做单预测,也可以使用两个预测块进行双预测。

(7).反变换

HEVC指定了四种尺寸的变换单元——4×4, 8×8, 16×16和32×32——来编码预测残差。一个CTB递归地分割成4个或更多个TU,使用类DCT变换。另外,对于属于帧内预测模式的4×4亮度块,使用类DST变换。

(8).环路滤波器

HEVC指定了两种环路滤波器,即去块滤波器(deblocking filter,DBF)和采样自适应偏移滤波器(sample adaptive offset,SAO),均在帧间预测环路中进行。

去块滤波器:HEVC中的去块滤波器与H.264中的DBF类似,但是设计更简单,对并行设计支持更好。HEVC只采用8*8结构,而H.264采用4*4结构。HEVC的DBF滤波强度范围为0~2三级,要求先对垂直边缘进行水平滤波,然后再对水平边缘进行垂直滤波。

采样自适应偏移滤波器:SAO用于DBF之后,使用传输的查阅表进行更好地原始信号重建。对于每个CTB,SAO可以使用/禁用一种或者两种模式:边缘偏移模式或带偏移模式。边缘偏移模式将采样像素值利用四种方向梯度模式与8个边缘像素中的两个比较,并对像素进行分类:minimum,两种edges, maximum,或者neither。对于前四种模式,滤波器进行偏移操作。带偏移模式采用的偏移量基于某个单一采样值的幅度,依据该幅度分为32个不同的band。四个连续的band指定一个偏移量。SAO旨在提高图像的质量,减少带状干扰和边缘震荡效应。

来自:http://blog.sina.com.cn/s/blog_520811730101ho61.html

HEVC 、H.264与AVS2 视频压缩 Lab2 Report: HEVC 、H.264与AVS2 视频压缩 1. 摘要 这份实验报告是视频编码与通信的第二次大作业。作业的题目是HEVC与H.264视频压缩。 这篇报告首先根据作业发布的要求,选择两个不同特性的测试序列设置两组不同的编码参数进行HEVC编码与解码。再对同一个测试序列进行HEVC和H.264压缩编码和解码,并对比分析其性能的差异。 其次这份报告也记录了一些拓展:对同一个序列进行AVS2压缩编码与解码,并与实验二得到的解码图片进行对比,简单分析这三种压缩标准的性能差异。 2. 实验一 阅读详情

相关推荐

如何修复 Kodi 的 HEVC 播放问题

当您在 Kodi 上播放 HEVC 视频时,由于您的硬件无法解码 HEVC 或来自 VTB 的渲染 vcref 缓冲区,您可能会遇到断断续续的 H.265 视频播放。今天,我们为您带来了不同的解决方案,当您遇到 Kodi 播放问题时可以尝试。您所要做的就是阅读下面的文章并找到 Kodi v15.2 遇到的问题的修复方法。

nxzdmtgj的博客 2539

2. HEVC 概览(二)

1、HEVC的特征     HEVC旨在允许运算复杂度提升的前提下,在相似视频质量情况下比H.264节省一半的比特率。依据不同应用场合的需求,HEVC编码器可以在压缩率、运算复杂度、抗误码性和编码延迟方面进行取舍和折中。相对于H.264,HEVC具有两大改进,即支持更高分辨率的视频以及改进的并行处理模式。HEVC的目标是应用与下一代高清电视和摄像系统,这些系统的特征有逐行扫描和从QVGA到432

ClaireShi的专栏 1629

[HEVC] HEVC怎么入门

由于毕业做HEVC方向,由于没有H.264基础,挣扎在

u012463359的专栏 2312

简图记录-视频格式

简图记录总结~视频格式 一、概念 一个视频文件的格式包含三个方面信息: (1)视频编码格式(协议):用于视频图像内容压缩编码,如h264、mpeg2、vc1等 (2)音频编码格式(协议):用于音频内容编码,如mp3、wav、acc、flac等 (3)音视频封装格式:用于表示音频 和视频图像内容 在 文件中的组合关系(组织、排布、存储方式),如...

runafterhit的博客 588

HEVC量化

HEVC系列浅尝辄止,不对具体公式推导进行深入的理解。 目标是 知道相关的一些概念,了解这么做的原因,而不是莫名其妙的就一堆公式,一堆算法。HEVC中的一系列算法都是许许多多实验室,研究机构的工作集合。别人都是经过数年的研究,实验得到这么一个结论。所以首先要知道模块相关的基本概念,了解采用某些算法和方法的原因,对算法了解个结论就好了。 一、 量化 1.1 量化是什么? 量化(Quantization)是指将信号的连续取值(或大量可能的离散取值)映射为有限多个离散幅值的过程,实现信...

dawnminghuang的专栏 2108

MV-HEVC与3D-HEVC参考软件16.2深度剖析

HEVC(High Efficiency Video Coding),也被称为H.265,是视频编码领域的一项重大突破,旨在通过更为高效的编码方式大幅降低视频的比特率。本章将对HEVC的编码原理、发展历程以及相较于前代标准H.264的改进进行简要介绍。视差估计是3D视频编码中的核心任务之一,其目的是通过对视频序列中不同视点图像的分析,确定同一场景在不同视角下的空间位置关系。在立体视觉系统中,由于观察的角度不同,同一物体在两个摄像机捕获的图像上会有一个相对的偏移,这种现象称为视差。

weixin_42600407的博客 1304

1. HEVC 概览(一)

HEVC,即H.265,是现行的先进视频编解码标准H.264/MPEG-4 AVC的后继与发展。由ISO/IEC Moving Picture Experts Group(MPEG)和ITU-T Video Coding Experts Group(VCEG)两个组织联合成立的Joint Collaborative Team on Video Coding (JCT-VC)开发。该项目

ClaireShi的专栏 1329

Camera AF和FF

Camera按对焦功能可以分为FF(Fixed Focus)和AF(Auto Focus),即固定对焦和自动对焦。固定对焦顾名思义就是焦距是固定的,而自动对焦可以通过移动镜头位置来改变焦距从而实现自动对焦。以前摄像的功能机大多是固定对焦,现在的手机都带有自动对焦功能。 FF模组包括镜头(Lens),传感器(Sensor),红外滤色器(IR Filter),电路板(PCB),镜头支撑(Lens Holder),连接器(Connector)。 Fig 1. FF Module AF模组包括FF模组,音圈马达(V

Coppa的博客 1万+

IBDI(Internal Bit Depth Increase)技术

IBDIIBDI(Internal Bit Depth Increase)技术是指在编码器的输入端将未压缩图像像素深度由P比特增加到Q比特(Q>P),在编码器的输出端又将解压缩图像像素深度从Q比特恢复到P比特。IBDI技术提高了编码器的编码精度,降低了帧内/帧间预测误差。但由于要建立参考队列,像素深度为Q比特的重构图像须占较大的内存空间。此外,在进行帧间运动估计和补偿时,需要较多的内存访问带宽,这样会给内存受限的系统带来不便。解决的办法是引入参考帧压缩算法,来减小重构图像的数据量。 ......

xxwtiancai的博客 900

光谱数据计算CIE值(三刺激值、CIE1931、CIE1976、CCT)软件

软件界面如下,免安装,拷贝即可使用 导入光谱数据即可计算三刺激值、CIE1931、CIE1976、CCT CIE1931、CIE1976色坐标图形只管显示 导入的光谱数据格式如下,txt文本 波长380到780,间隔1nm 注意:缺省的数据默认写0即可 下面为一些CIE相关介绍: CIE(国际发光照明委员会):原文为Commission Internationale de L’Eclairage(法)或International Commission on Illumination(英)。这个委员会创

业余程序员小徐的博客 2万+

STM32CubeMX定时器配置

因为只有当 CH2 处于 输入模式 时,硬件才能把这根脚送进滤波器(TI2FP2通道之前要滤波),再生成 TI2FP2 这条支路供 Slave-Mode 控制器使用,也就是说TI2FP2 并不是“独立存在”的,但在CubeMX配置时:如下图,我们只设置Slave Mode和TI1FP1,之后,CH1就自动配置为 Input Capture 了,下图发现,Channel1只能 Input Capture 或者Disable。哪来的主定时器和从定时器呢?把待测 PWM 的高电平当“门”,连接到ETR。

2402_89015641的博客 3188

【HEVC学习与研究】2、HEVC概览(2)

1、HEVC的特征 HEVC旨在允许运算复杂度提升的前提下,在相似视频质量情况下比H.264节省一半的比特率。依据不同应用场合的需求,HEVC编码器可以在压缩率、运算复杂度、抗误码性和编码延迟方面进行取舍和折中。相对于H.264,HEVC具有两大改进,即支持更高分辨率的视频以及改进的并行处理模式。HEVC的目标是应用与下一代高清电视和摄像系统,这些系统的特征有逐行扫描和从QVGA到4320P

宁静致远 820

解决com.kingbase8.util.KSQLException: This _connection has been closed.

一个消息管理系统,系统采用kingbase8数据库,数据库采用单体模式,后台应用也采用springboot单体模式。系统正式上线后,出现几个JDBC响应的异常信息: com.kingbase8.util.KSQLException: An I/O error occurred while sending to the backend. java.net.SocketTimeoutException: Read timed out.

qq_38127559的博客 2757

HEVC标准概览-很概括很详细

HEVC标准概览 HEVC的设计兼顾提高编码效率、降低传输压力、增强丢包容忍性、优化并行处理在内的多个目标。 本章将简要描述HEVC实现这些目标的关键技术以及标准HEVC编码器的处理流程。 解码流程和具体的语法会在之后的章节讨论。 一、编解码层...

世界那么大,我想去看看~【随心更新,看世界去了😄】 2782

12V转5V稳压电路详细分析(7805三端稳压,LM2596稳压)

7805线性三端稳压 DCDC的意思是直流变到直流(不同直流电源值的转换),只要符合这个定义都可以叫DCDC转换器,或称之为开关电源或开关调整器。 7805属于常用的线性三端稳压器,输入电压范围不大于35V,输入输出压差2V,最大输出电流1.5A,下图为原理图,其原理简单,使 用方便,深受很多用户的喜爱。但是其不足之处就是效率低,特别是压差越大时其效率越低。比如这里12V转5V的效率为 5V/12V≈41.7%。 如上电路是最经典的7805稳压5V电路,电路中有两个电容,电容的作用如下: ...

a2001444的博客 9万+

地表最强之Android微信语音/腾讯会议通话录音

地表最强之Android微信语音/腾讯会议通话录音

cczhengv 6108

3. HEVC 概览(三)

1、HEVC的档次 2013年1月的HEVC草案定义了三种档次:Main,Main 10和main静态图像档次。另外还包含了多种附加档次。未来的扩展讨论主要集中在比特深扩展、4:2:2/4:4:4色度采样视频、多视点编码和可分级编码等方面。HEVC的第一个版本将于2013年1月面世,扩展标准约在2014年1月出炉。 所谓一个档次,也就是一个编码工具的集合,可以用来将视频信号编码成一个符合该档次

ClaireShi的专栏 3022

极验点选click3.1.0所对应fullpage.js的逆向分析

极验3代点选验证,本文适用于使用click.3.1.0.js和fullpage919-eyz9lh.js版本的web验证码,没有细节内容,适合有基础的开发者阅读。

shanf7921的博客 650

[转载]【HEVC学习与研究】1、HEVC概览(1)

原文地址:【HEVC学习与研究】1、HEVC概览(1)作者:殷汶杰的工作台HEVC,即H.265,是现行的先进视频编解码标准H.264/MPEG-4 AVC的后继与发展。由ISO/IEC Moving Picture Experts Group(MPEG)和ITU-T Video Coding Experts Group(VCEG)两个组织联合成立的Joint Collabora...

angyongq537199的博客 288

《MySQL 入门教程》第 03 篇 管理数据库

本篇主要介绍 MySQL 数据库的创建、查看、选择和删除操作,包括使用 mysql 命令行和 MySQL Workbench 图形工具两种方式。

Tony.Dong的专栏 3525

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

HEVC标准概览(翻译)

(一)引言

Hello World ! 2328

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

HEVC标准概览

HEVC标准概览 HEVC(高效视频编码标准)是ITU-T VCEG(国际电联电信标准化部视频编码组)与ISO/IEC MPEG(国际标准化组织国际电工委员会视频标准化组)的合作组织JCT-VC最新项目。ITU-T和ISO/IEC计划在2013年1月共同发布第一个版本(译者按:ITU-T已经在2013-01-25发布,标准可见JCT-VC草案10)。标准将会包含一系列的扩展,包括高精度色彩空

szu030606的专栏 1809

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

上一篇: 1-HEVC概览(1)
下一篇: 3-HEVC概览(3)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值