E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TComDataCU
HM中的
TComDataCU
和VTM中的CodingStructure和 CodingUnit的代码解释
在HM中TEncCU.cpp的文件中xCompressCU(
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU,UIntuiDepthDEBUG_STRING_FN_DECLARE
青春&无价
·
2020-08-16 17:54
VVC
HM代码
BMS/VTM代码学习:CodingStructure和CodingUnit
HM/JEM:
TComDataCU
先来看HM和JEM。
岳麓吹雪
·
2020-07-14 13:18
H.266/VVC
H.266/VVC视频编码技术
H.266新参考软件VTM中的数据结构
在以前的HM中,有三个很重要的数据结构,分别为
TComDataCU
,TComTU,TComPicYuv;
TComDataCU
----存储编码信息;表示一个CU或者CTU;图像位置到编码信息的的映射;TComTU
小小柴
·
2020-07-07 06:20
H.266/VVC
VVC/JEM代码学习6:xCompressCU()
VoidTEncCu::xCompressCU(
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU,constUIntu
小小柴
·
2020-07-07 06:49
JEM
TEncCu::xCheckRDCostMerge2Nx2N
转载于http://blog.csdn.net/mashiying2013/article/details/10068927VoidTEncCu::xCheckRDCostMerge2Nx2N(
TComDataCU
挫败但不断进步的草
·
2020-07-04 16:30
HEVC
率失真优化——代码
转载https://blog.csdn.net/nb_vol_1/article/details/56036991代码实现某个模式下的率失真代价,是通过该模式下编码的失真和占用的比特比特数来计算的
TComDataCU
xhyan523
·
2020-06-29 23:50
HEVC
01HM代码学习笔记:HM中常见的类和数据结构的具体含义汇总
包括原始数据,预测数据和残差数据)TvideoIOYuv用来读取yuv文件的类,读取出来之后把数据放到TComPicYuv中TComPicSym该类中存放了指向片(TComSlice)的二级指针,和指向CU(
TComDataCU
Cohen学长
·
2020-06-29 16:15
HM代码学习笔记
HM编码器代码阅读(3)——一些比较容易混淆的类和结构
包括原始数据,预测数据、残差数据)TvideoIOYuv是用来读取yuv文件的类,读取出来之后把数据放到TComPicYuv中TComPicSym中则存放了指向片(TComSlice)的二级指针,和指向CU(
TComDataCU
NB_vol_1
·
2020-06-22 02:01
HEVC编码器HM源码阅读
VVC/VTM参考软件数据结构(翻译加解读)
动机HM的缺点复杂的数据结构Z-index令人产生歧义的数据模型(
TComDataCu
)糟糕的代码可读性复杂的内存操作与一般的数据流混合在一起缺乏数据和逻辑封装复杂的可拓展性数据结构设计的时候伴随着严格的设定
RJzz
·
2020-06-21 22:16
视频编码
VVC视频编码技术
VVC/JEM代码学习10:xEncodeCU
#ifJVET_C0024_QTBTVoidTEncCu::xEncodeCU(
TComDataCU
*pcCU,UIntuiAbsPartIdx,UIntuiDepth,UIntuiWidth,UIntuiHeight
小小柴
·
2018-03-06 17:24
H.266/VVC
JEM
HM编码器代码阅读(19)——变换以及量化(二)
VoidTComTrQuant::transformNxN(
TComDataCU
*
NB_vol_1
·
2016-04-19 16:00
C++
编码
h.265
HEVC
帧间预测(一)Void
TComDataCU
::getInterMergeCandidates
paramuiDepth *\parampcMvFieldNeighbours *\parampuhInterDirNeighbours *\paramnumValidMergeCand */Void
TComDataCU
u010289908
·
2015-10-02 10:00
HEVC代码追踪(十一。五):运动估计/补偿之xTZSearch
VoidTEncSearch::xTZSearch(
TComDataCU
*pcCU,TComPattern*pcPatternKey,Pel*piRefY,IntiRefStride,TComMv*pcMvSrchRngLT
FRD2009041510
·
2014-12-02 11:00
HEVC
运动估计
HEVC代码追踪(十一。一):运动估计/补偿之xCheckRDCostInter
#ifAMP_MRG VoidTEncCu::xCheckRDCostInter(
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU,PartSizeePartSize
FRD2009041510
·
2014-12-02 10:00
HEVC
运动估计
HEVC代码追踪(九):帧间->xCheckRDCostInter
#ifAMP_MRG VoidTEncCu::xCheckRDCostInter(
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU,PartSizeePartSize
FRD2009041510
·
2014-11-30 16:00
HEVC
HEVC代码追踪(八。三):encodeCoeff
parampcCU *\paramuiAbsPartIdx *\paramuiDepth *\paramuiWidth *\paramuiHeight */ VoidTEncEntropy::encodeCoeff(
TComDataCU
FRD2009041510
·
2014-11-30 16:00
HEVC
HEVC代码追踪(八。二):estIntraPredChromaQT
Void TEncSearch::estIntraPredChromaQT(
TComDataCU
*pcCU, TComYuv*pcOrgYuv, TComYuv*pcPredYuv, TComYuv*pcResiYuv
FRD2009041510
·
2014-11-30 16:00
HEVC
HEVC代码追踪(八。一):estIntraPredQT
Void TEncSearch::estIntraPredQT(
TComDataCU
*pcCU, TComYuv*pcOrgYuv, TComYuv*pcPredYuv, TComYuv*pcResiYuv
FRD2009041510
·
2014-11-30 16:00
HEVC
HEVC代码追踪(八):帧内->xCheckRDCostIntra
VoidTEncCu::xCheckRDCostIntra(
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU,PartSizeeSize) { UIntuiDepth
FRD2009041510
·
2014-11-30 15:00
HEVC
HEVC代码追踪(六):compressCU
VoidTEncCu::compressCU(
TComDataCU
*&rpcCU) { //initializeCUdata m_ppcBestCU[0]->initCU(rpcCU->getPic()
FRD2009041510
·
2014-11-30 15:00
HEVC
【HEVC学习与研究】32、编码一个CU(帧内部分)1
VoidTEncCu::compressCU(
TComDataCU
*&rpcCU) { //initializeCUdata m_ppcBestCU[0]->initCU(rpcCU->getPic()
shaqoneal
·
2014-07-07 15:00
HEVC
帧内编码
HEVC函数分析之TComPattern::initAdiPattern()
8.4.4.2.3,博客http://blog.csdn.net/hevc_cjl/article/details/8184276写的很详细了,可以看看VoidTComPattern::initAdiPattern(
TComDataCU
jsp2233
·
2013-11-24 22:00
HEVC函数分析之TComPattern::initPattern( )
//设定当前CU中PU的参数 VoidTComPattern::initPattern(
TComDataCU
*pcCU,//当前的CU(64*64到8*8) UIntuiPartDepth,//PU
jsp2233
·
2013-11-24 21:00
[置顶] HEVC帧间预测之二——
TComDataCU
::xGetColMVP的分析
在上一篇介绍的函数中,在求TMVP时调用了一个比较重要的函数,xGetColMVP。本文对该函数进行较为详细的分析:BoolTComDataCU::xGetColMVP(RefPicListeRefPicList,IntuiCUAddr,IntuiPartUnitIdx,TComMv&rcMv,Int&riRefIdx) {//!这部分的内容可以参考draft8.5.2.1.7,Derivati
HEVC_CJL
·
2013-08-09 09:00
merge
HEVC
xGetColMVP
[置顶] HEVC帧间预测之一——
TComDataCU
::getInterMergeCandidates函数分析
从今天开始,正式转入到帧间预测方向。由于帧间预测涉及到的方面广且复杂,所以我的理解出现错误的情况可能会更多,请大家以辩证的眼光来看待我的帖子,有问题欢迎大家批评指正。 大家都知道xCompressCU是实际进行预测编码的函数,故很容易就能锁定帧间预测的一个大致范围,在研究了帧内预测的基础上,相信很快就能在该函数中找到与帧间预测相关的函数:xCheckRDCostInter,xCheckRDCost
HEVC_CJL
·
2013-03-12 13:00
merge
HEVC
帧间预测
[置顶] HEVC CU 级别的分析
要研究CU级的代码,少不了要接触到这么一个类
TComDataCU
。
HEVC_CJL
·
2013-03-05 21:00
命名空间
HEVC
CU
TComDataCU
RasterAddress
[置顶] HEVC学习(三十六) —— 去方块滤波之七
VoidTComLoopFilter::xEdgeFilterLuma(
TComDataCU
*pcCU,UIntuiAbsZorderIdx,UIntuiDepth,IntiDir,IntiEdge)
HEVC_CJL
·
2013-01-25 21:00
hm
HEVC
deblock
去方块滤波
分析HM代码,首先必须把class
TComDataCU
完全搞明白!
为了找到合适的模式或者合适的分割,基本上都是采用两个
TComDataCU
来操作,
TComDataCU
*&rpcBestCU,
TComDataCU
*&rpcTempCU.相当于两个指针对应两个乒乓buffer
feixiang_john
·
2012-11-29 09:00
HEVC学习(六) —— 帧内预测系列之四
Void TEncSearch::estIntraPredQT(
TComDataCU
*pcCU, TComYuv*pcOrgYuv, TComYuv*pcPredYuv, TComYuv*pcResiYuv
HEVC_CJL
·
2012-11-19 18:00
hm
HEVC
帧内预测
esIntraPredQT
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他