自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 HM: 整个编码流程以及相关的函数

本文转载自https://blog.csdn.net/qq_39348150/article/details/78422117来自网上的文档,但是最初来源不知道是哪,谢谢这个作者!整个流程可以从compressGOP函数开始着手:1、compressGOP对一整个图像组(GOP)进行编码,主要是遍历GOP中每一帧,对每一帧进行单独编码2、每一帧又会被划分成若干slice(HM15中,每一帧对应一个...

2018-04-03 23:15:46 1227

原创 HM中xcompressCU详解

参考:1、https://blog.csdn.net/feixiang_john/article/details/82371062、http://blog.sina.com.cn/s/blog_9f945ced0101p3ut.html3、http://blog.sina.com.cn/s/blog_bc1b2fb70101ep5o.html4、xCompressCU()递归调用过程...

2018-04-03 22:04:28 863 1

转载 了解HEVC配置文件

本文转载自http://blog.csdn.net/u010485442/article/details/38308013?locationNum=7&fps=1对于配置文件的认识对于配置文件的认识这是很重要的,因为文件里面规定了编码的各种参数。在HEVC中包含两种配置文件:编码方式的配置文件和测试序列的配置文件。一.编码方式的配置文件下面以HM10.1中编码方式的配置文件为例说明下。首先...

2018-03-22 11:04:58 3162

转载 网友对RC的感悟(转载以备用)

本文转载自http://blog.csdn.net/listener51/article/details/50810050本来是不想贴出相应的代码的,但是还是贴出来大概的模块吧,这样才能不纸上谈兵! R-lamda模型提出到优化已有2年,从近几年的文章来看,大体归为以下几类:一类是帧内的码率控制算法,一类是模型参数更新,一类是考虑感知。 第一类:K0103码率控制算法主要是在P/B帧上提出的,I帧...

2018-03-20 22:55:12 271

转载 HEVC:码率控制K0103提案学习(二)

本文转载自http://blog.csdn.net/nonmarking/article/details/47357657在前两篇文章中,首先介绍了HEVC标准和编码流程,然后介绍了在HEVC中采用的全新的R-λ模型,本文将基于前面的内容和相应代码对码率控制算法进行详细的分析。下面基于JCTVC-K0103提案详细介绍一下HEVC中基于R-λ模型的码率控制方法。同时基于HM-10对码率控制部分的代...

2018-03-19 22:34:47 1530

转载 HEVC:码率控制K0103提案学习(一)

本文转载自http://blog.csdn.net/nonmarking/article/details/47357597?locationNum=11下面简单回顾一下H.264中的码率控制算法,并说明为什么不能直接将之前的码率控制算法用于HEVC,同时介绍一下一种很有意思的新的R-λ模型。在H.264以及之前的码率控制算法中,R-Q模型得到了广泛的使用,这一模型认为Q是决定码率的主要因素。但研究...

2018-03-19 22:31:33 1160

转载 HEVC码率控制提案总结

本文转载自http://blog.csdn.net/guoyaoyao1990/article/details/9991687码率控制提案:JCTVC-M0036(K0103改进版)JCTVC-M0037(貌似是仿真结果)JCTVC-M0257(和帧内有关的码率控制)JCTVC-K0103(R-lamua)JCTVC-K0229.docJCTVC-H0213(和264差别不大)HEVC白皮书:JC...

2018-03-17 14:39:51 999

原创 RC代码一些不明白的地方,网上参考

1、RC总体框架参考http://blog.csdn.net/hevc_cjl/article/details/109826992、码率控制的一个大致流程图:来自于http://blog.csdn.net/cpp12341234/article/details/460436153、copressGOP函数:HM16.0中TEncGop类中compressGop函数RC部分在1447-1543行(初...

2018-03-09 23:28:16 1580

转载 HM中源文件简要介绍

参考HM编码器代码阅读(1)——介绍以及相关知识文件的功能以及作用:AccessUnit.h 定义了存取单元(或者说访问单元),实质是一个类型为NALUnitEBSP的listNAL.h 定义了NALUnit(NAL单元)和NALUnitEBSP(EBSP类型的NAL单元)AnnexBwrite.h 实现了把存取单元写入外部数据队列的功能CommonDef.h 定义各种宏ContextModel....

2018-03-07 15:56:09 367

转载 HM代码命名规则

本文转载自http://blog.csdn.net/hevc_cjl/article/details/8170646在刚开始看HM的时候,对着7个工程,可能有人会感到困惑,该从哪里看起呢?当然了,对于已经有一定代码量积累的人或者之前研究过H.264代码如JM的人来说,从何入手应该不成问题。但我写这篇出来,一方面是自己做个总结,备忘,另一方面也是希望能够帮助刚刚入手HM的朋友。好了,不多废话,还是进...

2018-03-06 18:57:47 625 1

转载 HM源代码简单分析-编码器TAppEncoder

参考雷神博客HEVC官方软件HM源代码简单分析-编码器TAppEncoder

2018-03-06 16:05:41 655

转载 C++中 模板Template的使用

参考:C++中 模板Template的使用

2018-03-06 14:26:36 564

转载 C++ —— 类(Classes)

参考 C++ 面向对象(一)—— 类(Classes)

2018-03-06 13:53:30 201

转载 C++中引用(&)的用法和应用实例

转自:http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973.html 对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3)---隐式指针...

2018-03-05 17:07:42 1567

转载 C++中的throw和exception简述

throw 是C++中的关键字,用来抛出异常。如果不使用 throw 关键字,try 就什么也捕获不到;上节提到的 at() 函数在内部也使用了 throw 关键字来抛出异常。throw 既可以用在标准库中,也可以用在自定义的函数中,抛出我们期望的异常。throw 关键字语法为:throw exceptionData;exceptionData 是“异常数据”的意思,它既可以是一个普通变量,也可以...

2018-03-05 12:57:56 12763 2

转载 C++中的namespace

本文转载自http://blog.csdn.net/yao_zhuang/article/details/1853625namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都可能使用相同的名字来实现不同的库,于是程序员在合并程序的时候就会可能出现名字的冲突。names...

2018-03-05 12:49:28 118

转载 h.264 SODB RBSP EBSP的区别

本文转载自http://blog.csdn.net/threewells_14/article/details/1508657SODB 数据比特串-->最原始的编码数据RBSP 原始字节序列载荷-->在SODB的后面填加了结尾比特(RBSP trailing bits 一个bit“1”)若干比特“0”,以便字节对齐。EBSP 扩展字节序列载荷-->在RBSP基础上填加了仿校验字节(0X03)...

2018-03-04 22:09:23 309

转载 h.264 流、帧结构

本文转载自https://www.cnblogs.com/lidabo/p/4582040.htmlH264元素的分层结构 在H.264 中,句法元素共被组织成  序列、图像、片、宏块、子宏块五个层次。在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元素是该层数据的核心,而一旦头部丢失,数据部分的信息几乎不可能再被正确解码出来,尤其在序列层及图像层。在 H.264...

2018-03-04 22:05:44 436

转载 I帧 B帧 p帧 IDR帧的区别

本文转载自http://blog.csdn.net/sunxiaopengsun/article/details/54926581IDR(Instantaneous Decoding Refresh)--即时解码刷新。 I帧:帧内编码帧是一种自带全部信息的独立帧,无需参考其它图像便可独立进行解码,视频序列中的第一个帧始终都是I帧。    I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编...

2018-03-01 16:39:33 179

转载 BLA、CRA、IDR,NALU

本文转载自http://blog.csdn.net/u012868357/article/details/50999834一,BLA、CRA、IDR BLA、CRA、IDR是三种随机接入点(RAP,random access point)。(1)IDR(Instantaneous Decoding Refresh)是在H.264中定义的结构。在H.264中,IDR帧一定是I帧,而且一定是GOP的开...

2018-03-01 16:30:05 453

转载 HEVC标准及编码流程介绍

本系列文章分为三个部分,首先对HEVC标准做一个介绍,然后回顾一下H.264中的码率控制方法,分析为什么不能直接沿用旧的方法,最后具体分析HEVC的码率控制方法和相应代码。HEVC标准介绍首先我们需要明白的是,其实每一代视频编码标准的更新都是为了实现两个大目标:更好的支持高分辨视频;以更高的压缩率达到同等的主观质量。除此之外,还有提高网络适配性(比如在H.264中定义的网络抽象层概念)、抗

2017-12-03 21:12:12 9699

转载 HEVC编码结构

编码结构:包含编码时候的分层处理架构和编码完后码流的语法架构1、编码时的分层处理架构在对视频序列进行压缩的时候,会将其先分割成若干个小的图像组(GOP,Group of Pictures),定义一个GOP编码后生成的压缩数据为CVS(Coded Video Sequence)视频编解中,存在封闭式GOP和开放式GOP每个图像组包含若干张图片,每张图片可以划分为一个或多个片(

2017-12-03 21:01:01 1059

转载 HOG:从理论到OpenCV实践

本文转自http://blog.csdn.net/zhazhiqiang/(转载请注明出处:http://blog.csdn.net/zhazhiqiang/ 未经允许请勿用于商业用途)一、理论1、HOG特征描述子的定义:    locally normalised histogram of gradient orientation in dense overlapping grids,即局部归一化

2017-04-06 19:22:17 367

转载 [BZOJ 1026] SCOI 2009 windy数 · 动态规划

参考了众神犇的题解后,AC了人生第一道数位DP。友链:http://hzwer.com/3503.html首先很容易可以想到,设calc(X)表示1..X闭区间内的windy数,那么答案肯定是calc(B)-calc(A-1)那么剩下就是如何计算calc(X)的问题了。预处理DP很水:

2017-04-06 18:48:22 175

转载 树染色问题color a tree(贪心)

题目Color a Tree本文转自 @ http://blog.csdn.net/gatiemeProblem DescriptionBob is very interested in the data structure of a tree. A tree is a directed graph in which a special node is singled out, called the

2017-04-06 18:01:13 1777

转载 CSDN如何转载别人文章

1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy as HTML3、进入个人”管理博客”主界面,选择”写新文章“,编辑界面的地方选择工具条上的源代码,将chrome中复制的内容贴进来

2017-04-06 16:53:33 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除