转载自海思GOP模式,内容整理如下:

一、单P帧GOP模式

1. SingleP

特点:该GOP结构仅由IDR帧和normal P帧组成,每个normal P帧参考前一帧,IDR帧之间的间隔相同,具体见图海思GOP模式。

优点:结构简单清晰,IDR帧之间的间隔越大,码流越小。

缺点:丢帧或误码后,需要较长的恢复时间,故IDR帧之间的间隔不宜设得过大。

2. AdvSingleP

特点:该GOP结构由IDR帧、虚拟I帧和normal P帧组成。其中,虚拟I帧(本质为P帧)直接参考IDR帧,normal P帧参考前一帧,虚拟I帧之间间隔相同,IDR帧之间的间隔相同,具体见图海思GOP模式。

优点:丢帧或误码后,恢复时间比SingleP结构的短,IDR帧之间的间隔可以设得更大。

3. AdvSingleP with SkipRef

特点:该GOP结构由IDR帧、虚拟I帧、SkipRef P帧和normal P帧组成,分层参考,根据帧位置决定该帧的重要性。具体见图海思GOP模式。

优点:GOP结构更有层次感,在应用中能够更灵活地处理。比如,带宽吃紧且需要丢帧处理时,可以优先丢掉重要性程度不高的帧。

二、双P帧GOP模式

1. DualP

特点:该GOP结构由IDR帧和双前向参考P帧组成,每个P帧参考前面最近的两个帧,具体见图海思GOP模式。

优点:相比SingleP结构,能够更好地利用时域相关性,进一步提高压缩性能。

2. SmartP

特点:该GOP结构由IDR帧、虚拟I帧和双前向参考P帧组成,其中P帧参考IDR帧(长期参考帧)和前一个帧(短期参考帧),具体见图海思GOP模式。

优点:非常适合用于摄像头固定的监控场景,画面可分为静止区域和运动区域。在静止区域,利用与长期参考帧的时域相关性,可大幅节省码率,并有效减少呼吸效应和拖尾效应。在运动区域,利用短期参考帧进行运动估计。插入虚拟I帧,可最大限度拉长IDR间隔,有效减少码率和提高图像质量。

3. AdvSmartP

特点:该GOP结构与SmartP结构一样,但长期参考帧由编码器内部生成,不会输出显示。

4. with SkipRef

DualP结构,SmartP结构和AdvSmartP结构都可以加入SkipRef帧,分层参考,处理起来更具灵活性,具体见图海思GOP模式。

三、B帧GOP模式

1. BipredB

特点:该GOP结构由IDR帧、P帧和双向参考B帧组成,其中B帧参考一个前向帧和一个后向帧,具体见图海思GOP模式。加入B帧的GOP模式可以用在上述 所有GOP结构中,此处仅展示最简单的一种带B帧的结构。

优点:运动估计效果比P帧更好 ,支持加权预测,压缩性能更好。

视频编解码之常见GOP结构相关推荐

  1. 视频编解码的编码结构

    初识编码结构 全帧内编码结构(AI) 低延迟编码结构(LP) 随机接入编码结构(RA) GOP(Group of picture) 首先根据参考软件中的cfg可知,我以VTM6.0为例共有4个配置文件 ...

  2. 【H.264/AVC视频编解码技术详解】四. 常见H.264视频编解码器(X264和JM)及参考软件JM的下载与编解码

    <H.264/AVC视频编解码技术详解>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战工程的形式对H.264的标准进行 ...

  3. 各种音视频编解码标准

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...

  4. 【H.264/AVC视频编解码技术详解】二十三、帧间预测编码(1):帧间预测编码的基本原理

    <H.264/AVC视频编解码技术详解>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战工程的形式对H.264的标准进行 ...

  5. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...

  6. 【H.264/AVC视频编解码技术详解】二. 主流视频编码标准的发展

    <H.264/AVC视频编解码技术详解>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战工程的形式对H.264的标准进行 ...

  7. 音视频编解码技术之视频编码基本概念介绍

    视频压缩名字解释: 1.有损和无损压缩:在视频压缩中有损(Lossy )和无损(Lossless)的概念与静态图像中基本类似.无损压缩也即压缩前和解压缩后的数据完全一致.有损压缩意味着解压缩后的数据与 ...

  8. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式 详解

    http://blog.csdn.net/wishfly/article/details/50187417 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运 ...

  9. 【FFMPEG】各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

    目录(?)[-] 编解码学习笔记二codec类型 编解码学习笔记三Mpeg系列Mpeg 1和Mpeg 2 编解码学习笔记四Mpeg系列Mpeg 4 编解码学习笔记五Mpeg系列AAC音频 编解码学习笔 ...

最新文章

  1. python实现glove,gensim.word2vec模型训练实例
  2. [转载]2000/XP下删除隐藏旧网卡方法
  3. [读书笔记]TCP/IP详解V1读书笔记-4 5
  4. LLVM Bitcode File Format - LLVM 比特流文件格式
  5. 1034. 有理数四则运算(20)-PAT乙级真题
  6. 将Python和R整合进一个数据分析流程
  7. Redis数据类型及使用场景
  8. Kafka从上手到实践 - Kafka集群:Kafka Listeners | 凌云时刻
  9. 计算机软件技术实习——迷宫算法核心
  10. ps替换png图标的背景色
  11. Opencv 将GIF格式图片转为JPG、JPEG等格式图片
  12. 使用金蝶云星空(以前叫:金蝶K3 CLOUD)后,感觉像踩进了一个坑
  13. 一文带你全方位了解网卡
  14. 南京邮电大学操作系统实验二:线程的互斥与同步
  15. 拖拉机服务器不稳定,手扶拖拉机机油指示不稳定现象分析
  16. lehigh计算机就业,2016美国大学计算机专业排名
  17. 图标图片网址集合(更新中)
  18. wps流程图导出不清楚_一份清晰的“流程图”,无需专业软件,一个简单Word轻松搞定...
  19. Pandas操作dataframe对所有列/行求和 ,对指定列/行求和,对某一列/行求和,并添加新的列/行
  20. 新装计算机配置,电脑新装系统后如何设置上网?

热门文章

  1. CMDN Club #23 开放平台和O2O移动产品开发
  2. 网络攻击与防御基本概念
  3. Matplotlib 多个子图使用一个图例
  4. phpcms上传图片去除水印
  5. 图解域名解析成IP的全过程(你浏览器摁下一个网址后发生了啥?)
  6. 桌面内存管理器(dwn.exe)占用内存过高时怎么办?
  7. Creo AFX钢结构设计视频教程
  8. 【PPT】PPT文档导出PDF文件时,去掉右上角时间
  9. 【Kubernetes 企业项目实战】05、基于云原生分布式存储 Ceph 实现 K8s 数据持久化(下)
  10. odis工程师使用教程_odis工程师版6.7.5图文安装教程