HEVC
文章平均质量分 72
yangxiao_xiang
这个作者很懒,什么都没留下…
展开
-
基于HEVC的码率控制的相关提案的文献综述
开博首篇,以下我自己翻译的HEVC提案中有关码率控制的最新几篇文章的摘要和介绍,个人水平有限,还望不吝赐!=======================================================================================Novel coding tree unitlayer scheme for rate control翻译 2012-12-07 10:05:45 · 4875 阅读 · 1 评论 -
HEVC测试序列下载(百度网盘分享)
巧妇难为无米之炊,身为一个码农怎能碗里没有米呢?想必很多朋友都碰到下载测试序列的困惑,为了减少麻烦,现提供HEVC所有测试序列的下载,我已经上传到360网盘上,方便大家下载。主要的测试序列如下:Test sequencesClassSequence nameFrame countFrame rateBit depth原创 2013-12-07 22:24:21 · 23387 阅读 · 40 评论 -
3D-HEVC/HTM测试序列下载地址(官方完整版)
最新3DV通用测试条件Common TestConditions of 3DV Core Experiments(JCT3V-E1100)中给出了所有标准测试序列的下载地址,有需要的朋友可以看看!标准测试序列Seq. IDTest SequenceFrames to be encoded2-view input3-vi原创 2013-08-29 20:12:35 · 20210 阅读 · 46 评论 -
Win8+VS2012(32位)下编译x265
相信很多朋友都尝试过编译x265,本人之前总是一头雾水,根据其x265官网的介绍尝试了好几种办法,一直没有搞定,还装了很多东西,什么yasm、Intel编译器和Cmake之类的,后来发现我把问题想得太复杂了,现介绍我在VS2012平台下编译x265的方法。前期准备工作:1、x265开源代码。2、系统预安装Cmake软件。具体步骤如下:第一步:下载x265源代码,下载地址为htt原创 2013-12-04 09:21:07 · 12293 阅读 · 25 评论 -
HEVC参考图像列表(二)之广义B帧技术GPB
广义B预测技术在高效的预测模式下,HEVC仍然采用了H.264中的B预测方式,同时还增加了广义B(Generalized P and B picture,GPB)预测方式取代低时延应用场景中的P预测方式。GPB预测结构是指对传统P帧采取类似于B帧的双向预测方式进行预测。在这种预测方式下,前向和后向参考列表中的参考图像都必须为当前图像之前的图像,且两个参考列表完全一致。对P帧采取B帧的运动预测方原创 2013-06-07 11:17:38 · 10676 阅读 · 14 评论 -
HM低版本用VS2012打开编译错误问题error C3861: “mem_fun”: 找不到标识符
当我用VS2012打开低版本的HM6.0时,主要通过build文件中的HM_vc9.sln升级完成,而重新编译的过程中总会提示“error C3861: “mem_fun”: 找不到标识符”。错误发生的位置为: AccessUnit::iterator it = find_if(accessUnit.begin(), accessUnit.end(), mem_fun(&NALUnit::is原创 2013-12-25 11:32:55 · 4407 阅读 · 7 评论 -
怎么获得当前LCU的above和left LCU的分割深度信息?(已更新)
现在已经可以在下面这个函数下获得当前LCU的所有4X4块的深度信息,但是怎么获得当前LCU的上面一个LCU的信息,乃至左上角的信息呢??这个是很麻烦的问题,还待持续解决中。。。 // analysis of CU xCompressCU( m_ppcBestCU[0], m_ppcTempCU[0], 0 );在Void TEncSlice::compressSlice(原创 2013-01-07 19:29:39 · 5233 阅读 · 42 评论 -
3D-HEVC/HTM相关资料下载
最近总有人询问有关3DV资料下载问题,为了减少大家找资料的麻烦,现将已掌握的资料总结如下,如有出入或不当之处,还望指正!1、3DV会议提案下载地址: http://phenix.int-evry.fr/jct2/2、3D-HEVC测试平台HTM下载地址: BBC镜像:http://hevc.kw.bbc.co.uk/git/w/jctvc-3de.git (原创 2013-12-03 20:19:10 · 6263 阅读 · 3 评论 -
在HTM中如何获取不同视点的彩色或深度图像(Layer)的模式信息
对于单通道视频而言,在HM中获取相邻PU的模式信息,这个已经可以很方便的获得,详见http://blog.csdn.net/yangxiao_xiang/article/details/8478283。但是对于多视点平台而言,有时候需要获得当前视点对应深度图像的某个PU的模式信息,或者是当前POC的某个视点的PU的模式信息,为了解决这个问题,在HTM中专门提供了一个选择不同图像的接口。下面以HTM原创 2013-09-18 21:28:13 · 3564 阅读 · 5 评论 -
HM中参考图像列表的设置
对于帧间预测而言,一定会涉及到参考图像的问题,但是搞清楚HM中参考图像是如何配置,对理解其编码结构尤为关键。顾名思义,参考图像应该是属于picture级别的,因此可以在compressGOP函数中找到相应的函数。主要包括以下三个函数:1、arrangeLongtermPicturesInRPS(pcSlice, rcListPic);2、pcSlice->setRefPicList ( r原创 2013-05-01 16:55:49 · 9296 阅读 · 1 评论 -
How HEVC/H.265 works, technical details & diagrams(转自国外论坛)
Now that the HEVC standard is finalized, I'd like take this opportunity to explain how HEVC coding works in plain-ish English. About me: I am a hardware codec engineer who has been working with HEVC转载 2013-03-12 14:22:49 · 5868 阅读 · 0 评论 -
HEVC中快速块选择时出现Minrosoft Visual C++ Runtime Library 错误的解决办法
最近在实现一篇基于CU深度的快速块选择算法,出现了一个很棘手的问题,就是当CU depth为0时,在某些情况下会出现Minrosoft Visual C++ Runtime Library 错误,如图所示:然后我就将代码进行如下设置: bTrySplitDQP= false ; // further split if( bSubBranch && bTrySpl原创 2013-03-08 17:00:36 · 2663 阅读 · 3 评论 -
在DOS界面下如何调用HEVC编码器跟解码器
在HM的doc文件夹下有一个software-manual文件,里面主要讲了怎么使用编码器跟解码器的方法。今天试了一下,现在跟大家分享!通常采用以下两种方法:cmd窗口1 Using the encoderTAppEncoder [-h] [-c config.cfg] [--parameter=value]2 Using the decoderTappDeco原创 2013-01-11 16:29:38 · 2393 阅读 · 3 评论 -
LCU单元分割(续)
上一篇文章对每个LCU进行遍历所有的CU分支,只是显示LCU的分割过程,但是并不能确定一个LCU分割结果,经过zhuix7788指出,意识到自己的误区了,后来通过一天的折腾,终于找到了真正的分割输出的结果。因为一个LCU的最终分割是要经过预测和熵编码后才能通过率失真代价确定。所以,可以在m_pcCuEncoder->compressCU( pcCU );后查看pcCU->m_puhDepth对应的原创 2012-12-09 18:15:15 · 5284 阅读 · 6 评论 -
HEVC帧内预测编码之LCU四叉树结构分块
从十月份开始,接触HEVC已经将近两个月了,可是效果并不是很明显,这两天都在看代码,经过一段时间的折腾,加上分析学习HEVC_CJL兄弟的文章,终于对HEVC帧内预测编码有了一定的理解,现在主要把本人对于如何LCU如何进一步细分成CU的过程跟大家分享一下,好了,闲话少叙,下面进入主题:首先,对于四叉树的分割形式,大家想必都已经了解了,这里就不进行过多的赘述,下面是常见的四叉树结构示意图原创 2012-12-07 20:26:31 · 6881 阅读 · 5 评论 -
HEVC快速算法文献综述
FastCoding Unit Size Selection for HEVC based on Bayesian Decision Rule Abstract—HighEfficiency Video Coding (HEVC) is being developed by JointCollaborative Team on Video Coding (JCTVC).The new st原创 2013-01-05 14:25:32 · 3606 阅读 · 2 评论 -
Ubuntu 下将ffmpeg移植到Android
Ubuntu 下将ffmpeg移植到Android最近需要测试HEVC解码的性能,因此需要将ffmpeg编译成可以执行文件,并移植到Android采用adb shell测试,准备工作如下:操作系统Ubuntu 12.04下载android-ndk32-r10e-Linux-x86_64.tar.bz2安装yasm下载源码https://github.com/FFmpeg/FFmpeg操作流原创 2017-03-01 15:53:25 · 820 阅读 · 0 评论