这是一个专栏,从视频编码最基础的知识到HEVC技术细节的点点滴滴,记录了我研究生对于视频编码的理解。这个系列包含了下面的内容。

  • 视频编码入门,也就是本节,对视频编码的必要性做一个简单的入门
  • 视频格式,这个章节对于入门视频编码及以后对编码算法的理解做个基础的铺垫,简要介绍下视频的格式以及各种格式的组成形式。
  • 视频压缩的基本概念,这一章对视频压缩做一个简介,视频压缩的方法与概念,以及自视频发展开始到现在最新的HEVC的视频压缩的原理性问题。
  • HEVC介绍,这一张正式开始对HEVC开始进行说明,包括HEVC视频编码是怎么由最初的MPEG时代到H.261,然后一步步地到最新的高效视频编码的,HEVC编码器的每一个部分在这一章节也会有一个详细的概念介绍,为以后在每一章的介绍打下基础,从下一章开始就是对HEVC的每一个模块的介绍了。
  • 帧内预测,这一章节对帧内的预测做详细的细节说明。
  • 帧间预测,这一章节对帧与帧之间的预测做详细的细节说明。
  • 变换编码,帧内预测和帧间预测都属于时域的预测,只能去除时域上的冗余,而频域上的冗余要先通过变换,将图像信息转换到频域,这一章节就是介绍怎么对图像信息进行编码。
  • 量化,当变换到了频域后,对视频图像信息进行压缩后得到的数值是分布非常不均匀的,那么想进一步对其进行压缩,并且让其适合后阶段的传输过程的话,就需要量化来做。量化过程是整个视频编码器端会造成信息损失的环节。
  • 环滤波
  • 标准语法
  • 熵编码
  • 并行技术
  • 码率控制

HEVC编码器的结构就是如上面所说的这些环节。

我们生活在这个世界上,每天要接受无数的信息,这些信息的形式,不仅仅有我们熟知的各种文档,音频,视频,还有光,电,大自然的声音等,甚至包括我们人类无法感知的红外线,紫外线等电磁波都属于信息传播的方式,这些信号千千万万,我们人类利用它们作为载体替我们传递信息,那么传输这些信息的话就是一个非常具有挑战性的问题,首先,我们需要先获取这些信息,获取的方式有多种,比如说我们想保存图像信息,那么我们可以使用照相机来拍照从而保存信息,如果我们想保存视频信息,我们可以通过摄像机摄像来获取视频文件,如果我们想保存声音信息,我们可以通过录音机来保存我们感兴趣的声音信号。

现在我们举一个实际的例子,我们想获取一段视频,假如我们现在用一个高清(HD,分辨率为1280*720)的摄像机对视频进行取材,然后我们录制两个小时的视频,那么我们获取的视频文件有多大呢?

首先,对没有视频基础的朋友做一个基础知识的普及,我们平常日常生活中看到的各种各样的视频其实是由一张一张的图像组成的,只是图像与图像播放的速度太快,加上我们的眼睛有延迟效应,所以在图像播放的速度达到一定的速度后,我们就感觉不到是一张张的图片,而是连贯起来的动画。

我们可以计算一下,首先,我们假设视频每秒处理30帧画面,画面帧采用8位RGB编码,那么一秒的数据就有1280 × 720 × 30 × 3 × 8 = 663552000 bps,相当于663Mb数据,那么一部电影的长度一般为两个小时,则一部电影的原始数据的容量大小将达到583GB,即使是现在5G网络普及起来,也是无法承受的数据量,所以,对视频做压缩是十分必要的。

[视频编码] HEVC 简介相关推荐

  1. 高效视频编码 (HEVC) -H.265(结构解析)

    版本 HEVC (H.265) 规范的第一个版本于 2013 年 4 月发布.该标准的版本如下: ITU-T H.265 (V1) (04/2013) http://handle.itu.int/11 ...

  2. FFmpeg入门详解之20:视频编码原理简介

    视频为何需要压缩? 原因:未经压缩的数字视频的数据量巨大 ● 存储困难 ○ 一G只能存储几秒钟的未压缩数字视频. ● 传输困难 ○ 1兆的带宽传输一秒的数字电视视频需要大约4分钟. 主要压缩了什么东西 ...

  3. 视频编码----H.264到H.265的转码

    背景及意义 最新的高效视频编码 (HEVC) 标准相比H. 264高级视频编码标准实现了显著的压缩效率改进(50%),由于其优越的压缩性能, 它在许多应用中迅速被采用. 与H.264 标准相比,HEV ...

  4. 谁将引领新一代视频编码标准:HEVC、AVS2、AV1性能对比报告

    原文链接:http://media.pkusz.edu.cn/achievements/?p=138 作者:李旭峰  王振宇  王荣刚 H.265/HEVC 距离H.265/HEVC标准正式发布已经有 ...

  5. HEVC视频编码技术

    HEVC视频编码框架 HEVC编码框架与H.26X标准的编码框架类似,均采用基于块的混合模型. 图1 HEVC编码框架 如上图所示,HEVC编码器的工作过程为: 1.首先,视频编码器将输入视频图像划分 ...

  6. 谁将引领新一代视频编码标准:HEVC、AVS2和AV1性能对比报告

    2013年1月,新一代视频编码标准H.265/HEVC正式发布.然而它并没有像H.264那样占据市场.在这期间,AVS2.AV1等竞争者也在逐步推出,究竟谁才能引领新一代视频编码标准呢? 作者 | 李 ...

  7. 音视频开发(30)---新一代视频编码标准:HEVC、AVS2和AV1性能对比报告

    新一代视频编码标准:HEVC.AVS2和AV1性能对比报告 H.265/HEVC 距离H.265/HEVC标准正式发布已经有4年多的时间,虽然其压缩效率比H.264/AVC高出一倍,可以为视频公司节约 ...

  8. 视频编码方案之间的比较(HEVC,H.264,MPEG2等)

    Jens-Rainer Ohm等人在文献<Comparison of the Coding Efficiency of Video Coding Standards-Including High ...

  9. HEVC编码技术简介

    HEVC视频编码框架 HEVC编码框架与H.26X标准的编码框架类似,均采用基于块的混合模型. 图1 HEVC编码框架 如上图所示,HEVC编码器的工作过程为: 1.首先,视频编码器将输入视频图像划分 ...

最新文章

  1. 第二章 实验设计的考虑因素
  2. 信奥中的数学:前缀和与差分、大整数开方技巧
  3. sql如何取某年某月的第一天和最后一天
  4. 国外值得关注的网站系列之二-社交化推荐网站GetGlue
  5. c语言中ai是什么,科普 | 什么是 cDai?
  6. mysql插入二进制命令_MySQL将语句写入到binlog二进制日志中
  7. [转]一个叫你看过后感动想哭的对白
  8. 基于角色的用户权限设计的问题,大家探讨下
  9. 加载elementor时出现问题_Elementor新手教程:怎么使用elementor设计网站页面!
  10. linux操作系统第三版课后题答案,linux操作系统( 课后习题答案).doc
  11. espritcam后处理教学_Master CAM 后置处理文件及其设定方法详细说明
  12. 武汉大学惯性导航课程精要
  13. python selenium爬虫自动登录实例
  14. 清华操作系统实验lab1
  15. 开个水果店选址在哪,水果店选址的小窍门
  16. 基于VB的Picture绘图
  17. 计算机组装如何配置更好更便宜,电脑组装越贵越好?小白DIY组装电脑的几个误区...
  18. Unity(如何把方形图片整成圆形)
  19. 在Docker中配置AdGuard Home
  20. LFS(the Log-structured File System)系统详解

热门文章

  1. 树莓派使用硬件加速视频转码
  2. 思科路由器设置时区和自动重启
  3. 【ESP32】15.OLED显示实验(SPI / 字模提取)
  4. XView小程序开源组件库
  5. 【电商运营】京东数字化运营【流量篇】
  6. R语言线性混合效应模型(固定效应随机效应)和交互可视化3案例
  7. 淘宝双十一喵果总动员一共多少级?喵果总动员什么时候兑换红包
  8. 有一个程序媛女友/老婆是什么样的体验?
  9. STM32+CubeMX开发工程笔记汇总(更新2022.6.12)
  10. 细胞生物学-3-细胞质膜