- 博客(36)
- 收藏
- 关注
原创 简单总结“SAMPLE EDGE OFFSET COMPENSATION FOR HEVC BASED 3D VIDEO CODING”
来源:ICMEW分部要点:摘要
2014-10-22 21:32:34
751
转载 fine granularity slice partition(细粒度slice分块边界)[HEVC/H.265]
转自:http://blog.youkuaiyun.com/yuanchao99/article/details/6909865这个提案是华为,爱立信和MTK提出的。在HEVC中首次提出了CU的概念,代替以前视频编码标准中MB的概念,CU是可递归的,最大允许的CU大小是64x64,最小允许的CU是8x8。按照编码器框架,图像首先分为slice,再分为CU,再分为partition。
2014-10-21 09:51:31
512
转载 HEVC 当前帧与参考帧的同一位置的PU划分相同概率
转自:line :178-181#if CU_SPILT TComPic *m_pcPrevPic; #endif TComPi.cppLINE406: Int iSize = Int( m_cListPic.size() );#if CU_SPILT TComList::iterator iterP = m_cLis
2014-10-20 21:01:35
452
转载 Duanxx的HEVC学习(一)输入视频文件YUV文件的分析
转自:http://blog.youkuaiyun.com/daunxx/article/details/37959831
2014-10-20 20:40:19
694
转载 HEVC怎么入门
转自:http://blog.youkuaiyun.com/u012463359/article/details/25074663摘要:由于毕业做HEVC方向,由于基本没有H.264基础,挣扎在HEVC入门阶段很长时间,摸爬滚打现在看论文终于感觉看懂点门道。什么quadtree structure、CTU、LCU、PU、TU,还有slice和RDO等终于弄懂啥意思了,没有人指导,默
2014-10-20 20:31:11
839
转载 HEVC帧内DC预测函数predIntraGetPredValDC()
转自:http://blog.youkuaiyun.com/u011942531/article/details/11472937// Function for calculating DC value of the reference samples used in Intra predictionPel TComPrediction::predIntraGetPredValDC( Int* pSrc
2014-10-20 20:13:17
426
转载 HEVC-初始化估计数据(帧间帧内)
转自:http://blog.youkuaiyun.com/tianzhaixing2013/article/details/8773188/** initialize prediction data with enabling sub-LCU-level delta QP*\param uiDepth depth of the current CU*\param qp qp for
2014-10-20 19:59:51
488
转载 HEVC-配置文件解读
转自:http://blog.youkuaiyun.com/tianzhaixing2013/article/details/8773635
2014-10-20 19:52:31
793
转载 CU分割信息提取(更新续)
转自:本文主要针对feixiang_john,HEVC_CJL,zhuix7788,yangxiao_xiang等人的优快云的博客,进行有关CU分割内容的学习和运用。具体相关内容请参考他们的博客:feixiang_john:HEVC/H.265参考代码跟踪http://blog.youkuaiyun.com/feixiang_john/article/details/7876227#commen
2014-10-20 19:49:54
756
转载 DST,蝶形运算
转自:http://blog.youkuaiyun.com/tianzhaixing2013/article/details/8723204
2014-10-20 19:47:00
678
转载 initAdiPattern和predIntraLumaAng
转自:http://blog.youkuaiyun.com/tianzhaixing2013/article/details/8721893ecnmain...这个图片来自http://blog.youkuaiyun.com/feixiang_john/article/details/7876227#commentsinitAdiPattern这个图片来自http://blog.youkuaiyun.com/he
2014-10-20 19:42:20
458
转载 HEVC ME之 整像素TZ搜索代码分析
转自:http://blog.youkuaiyun.com/goul_/article/details/37916285TEncSearch::xTZSearch 函数:进行整像素估计,输入原始图像的感兴趣区(当前块pcPatternKey)参考帧的坐标(piRefY),步长(iRefStride),搜索范围(iSearchRange),输出运动矢量(iBestX,iBestY)与代价(ruiSAD
2014-10-20 19:27:56
1125
转载 HM代码初步
转自:http://blog.youkuaiyun.com/frd2009041510/article/details/39400873 http://blog.youkuaiyun.com/frd2009041510/article/details/39023293一、程序从TAppEncoder中的encmain.cpp开始,在主程序中按顺序做了以下几件事情:①、
2014-10-20 19:26:10
1653
1
转载 HEVC中SAO--自适应样点补偿 详细分析解读
转自: HEVC中SAO--自适应样点补偿: 本文分三个部分, 1.Sample Adaptive Offset原理, 2.SAO处理流程分析, 3.SAO意义何在!a) SAO原理: SAO是在DB之后进行, 输入是重建帧和原始帧数据, 输出是SAO数据和SAO后的重建帧. 自适应样点补偿是一个自适应选择过程,在去块滤波后进行。下面是整个HE
2014-10-20 19:19:51
526
转载 HEVC术语
Advanced Video Coding (AVC) 高级视频编码Advanced motion vector prediction (AMVP) 高级运动矢量预测broken link access (BLA) 断链访问Context adaptive binary arithmetic coding (CABAC) 基于上下文自适应二进制算术编码cod
2014-10-20 19:18:02
582
转载 IDR、CRA、BLA、RASL、RADL、closed-gop、open-gop
相对于H.264编码的每个GOP是相互独立的,GOP切换用I帧,帧间搜索不再参考前一个GOP。而HEVC切换则可以“软切换”。 BLA、CRA、IDR是文献中提到过的三种随机接入点(RAP),在文献中的解释的确不是很容易理解。 (1)关于GOP。这是图像组(Group of Pictures)的意思,表示编码的视频序列分成了一组一组的有序的帧的集合进行编码。每个GOP一定是以一个I帧开
2014-10-20 17:30:42
462
转载 HEVC/H265 namespace 介绍
转自:http://blog.youkuaiyun.com/china_video_expert/article/details/8650373在 HEVC/H265 代码中,有三个使用的namespace:1. df2. df::program_options_lite3. RasterAddress对于第一个 df 的namespace,我一直百思不得其解,df
2014-10-20 17:29:19
452
转载 HEVC/H265 HM10.0 分析(三)TAppDecTop.cpp
转自:http://blog.youkuaiyun.com/china_video_expert/article/details/8671674在TAppDecTop.cpp ,最重要的是decode 函数,下面将对其进行分析,是解码上层的一个重要函数。代码如下,代码后将进行分析。
2014-10-20 17:26:20
746
转载 HEVC/H265 HM10.0 分析(二)TComDataCU.cpp
转自:http://blog.youkuaiyun.com/china_video_expert/article/details/8664982以下分析TComDataCU.cpp。这个cpp是很重要的,要分几次分析完,这是分析TComDataCU.cpp(一)。
2014-10-20 17:25:14
578
转载 HEVC/H265 HM10.0 分析(一)NALread.cpp
转自:http://blog.youkuaiyun.com/china_video_expert/article/details/8656159下面分析 NALread.cpp 函数和代码。[cpp] view plaincopyvoid read(InputNALUnit& nalu, vector& nalUnitBuf)
2014-10-20 17:23:24
618
转载 H.264,HEVC下整数4*4DCT,量化,反量化,IDCT过程简单讲解
通过此贴可以加深了解神术DCT变换以及量化的过程,下面以4X4为变换单元来做。//DCT变换、量化、反DCT变换、反量化。 #include #include int QP=27; //quantize parameterint D[4][4]; int W[4][4];int Z[4][4];int Wi[4][4];int Di[4][4]
2014-10-20 17:10:53
1193
转载 CU划分小实验
HEVC的CU的概念相信每个搞HEVC的童鞋都很清楚,但是怎么才能让HEVC的CU划分更加直观的表现出来呢,每次调试程序我的心中都有着下面这幅图,可是,我想把它直观的表现出来!谁叫咱智商不行,还是个没有用的程序猿,以后也毕不了业,也找不到工作呢!好了,废话不多说,咱们不搞理论的,没有太多废话!基于HM 9.0要想实际的打出CU划分的最终结果,我想了一个办法,就是修改HE
2014-10-20 17:02:05
883
转载 HEVC参考程序--编码器性能分析
在VC2010上利用运行时程序性能分析工具对HM编码器进行性能分析,获取代码的关键路径,为后面对算法和代码进行优化提供参考。 参考程序版本为HM-10.1-dev,分析工具为VC2010集成代码性能分析工具,测试序列为BQSquare_416x240_60,配置文件为encoder_intra_main.cfg和BQSquare.cfg。 有人反映VC跑测试软件编码器非
2014-10-20 16:57:23
572
转载 TLibVideoIO库分析
HEVC学习:HM-10.1-dev代码分析之TLibVideoIO库 视频输入输出库涉及编解码过程的起始和结束操作,即编码开始的时候读取视频文件数据,解码结束的时候写视频文件数据。 在HEVC中视频文件即为yuv文件,yuv文件中图像格式为YUV420格式。视频文件数据的操作是HEVC编解码中最基本的操作过程之一,也是学习、分析、理解和调试HM代码的重要一环,
2014-10-20 16:51:28
533
转载 HEVC/H.265整个程序调用流程分析以及函数复杂度分析
HEVC整个程序调用流程:Encode -> compressGOP -> compressCU->xCompressCU->copyFromPicYuv->xCheckRDCostIntra-> initEstData->xCheckRDCostInter ->xCheckRDCostMerge2Nx2N->getNumberOfWrittenBits
2014-10-20 16:49:35
566
转载 HM中参考图像列表的设置
原文地址:http://blog.youkuaiyun.com/yangxiao_xiang/article/details/8872173对于帧间预测而言,一定会涉及到参考图像的问题,但是搞清楚HM中参考图像是如何配置,对理解其编码结构尤为关键。顾名思义,参考图像应该是属于picture级别的,因此可以在compressGOP函数中找到相应的函数。主要包括以下三个函数:1、arrange
2014-10-18 22:14:51
881
转载 HEVC帧内预测编码之LCU四叉树结构分块
原文地址:http://blog.youkuaiyun.com/yangxiao_xiang/article/details/8270723从十月份开始,接触HEVC已经将近两个月了,可是效果并不是很明显,这两天都在看代码,经过一段时间的折腾,加上分析学习HEVC_CJL兄弟的文章,终于对HEVC帧内预测编码有了一定的理解,现在主要把本人对于如何LCU如何进一步细分成CU的过程跟大家分享一下,好了
2014-10-18 22:10:29
952
转载 LCU单元分割(续)
原文地址:http://blog.youkuaiyun.com/yangxiao_xiang/article/details/8275181
2014-10-18 22:08:37
460
转载 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
2014-10-18 22:04:44
577
转载 在DOS界面下如何调用HEVC编码器跟解码器
在HM的doc文件夹下有一个software-manual文件,里面主要讲了怎么使用编码器跟解码器的方法。今天试了一下,现在跟大家分享!通常采用以下两种方法:cmd窗口1 Using the encoderTAppEncoder [-h] [-c config.cfg] [--parameter=value]2 Using the decoder
2014-10-18 22:03:56
674
转载 在HTM中如何获取不同视点的彩色或深度图像(Layer)的模式信息
原文地址:http://blog.youkuaiyun.com/yangxiao_xiang/article/details/11820875
2014-10-18 21:54:38
410
转载 H.265 Companion
原文地址:http://f265.org/f265/static/txt/h265_companion.html
2014-10-18 21:53:03
2817
转载 怎么获得当前LCU的above和left LCU的分割深度信息?
原文地址:http://blog.youkuaiyun.com/yangxiao_xiang/article/details/8478283
2014-10-18 21:49:23
490
转载 C++调用CMD,等CMD运行完后继续运行C++
原文转自:http://blog.youkuaiyun.com/leixiaohua1020/article/details/11951063在这里记录一个小技巧,可以在程序运行的时候调用CMD命令。然后等待CMD命令执行完的时候,继续运行程序。这在做视频编码实验的时候非常好用,因为像HEVC的tappencoder这种编码速度超级慢的程序,比较适合提前设置好参数,然后用这种方法让C++自动调
2014-10-18 21:31:04
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人