
HEVC
Duanxx
这个作者很懒,什么都没留下…
展开
-
Duanxx的HEVC学习(二) HEVC测试代码环境搭建
一 、 HM代码和x265代码简要对比 HEVC的测试代码主要有两个,一个是HEVC官网提供的测试代码HM,另一个是multicoreware提供的x265代码。 HM代码是HEVC基础测试代码,同时拥有编码器和解码器,但是里面好像暂时并没有并行编码的内容,其整体的编码时间是非常的长的,长的我只能晚上睡觉前开始编码,第二天早上睡醒了才基本编码完成,当然原创 2014-07-22 20:16:15 · 5843 阅读 · 3 评论 -
Duanxx的HEVC学习(三)HEVC编码框架(二)帧内预测
一 、帧内预测简要说明 帧内预测,是针对一帧图像内部信息做的一种预测模式,它主要针对的是图像中的空间冗余(空间冗余指的是图像相邻像素或像素块之间有较强的相关性,粗鲁的说,就是一副图像中有些地方看起来差不多)。 如下图,这位美女的头上的两个红色方框看上起是差不多的(专业的说法叫做相关性强,对于相关性当然是有专门的相关性判别函数的),既然差不多那么我可以考原创 2014-08-05 09:24:03 · 2550 阅读 · 0 评论 -
Duanxx的HEVC学习(三)HEVC编码框架(三)帧间预测
1.1 帧间预测简要说明 帧间预测(inte-Prediction),是针对一个视频序列或其子序列在时序上的图像信息预测模式,它主要用于消除视频序列中的时间上的信息冗余。 关于时间冗余,理解起来很简单,一般来说,我们的视频中的背景基本上是没有变化的,只是人或者其他的什么物体在移动,首先,背景在时间上就存在冗余,既然当前帧和前一帧的背景基本上是一样的,那么直接原创 2014-08-06 14:39:40 · 3004 阅读 · 0 评论 -
Duanxx的HEVC学习(三)HEVC编码框架(一)框架说明
从编码框架上来看,HEVC和H264在整体框架差不多,此处只分析HEVC的VCL(Video Coding Layer)。和之前的视频编码协议一样HEVC的VCL使用的是混合编码技术:inter-/intrapicture prediction and 2-D transform coding。粗鲁的说就是HEVC把图片内静态压缩、图片间的动态压缩、以及码流层的压缩等等能使用的压缩都使用了,就成了原创 2014-08-04 09:54:44 · 6115 阅读 · 0 评论 -
Duanxx的HEVC学习(一)输入视频文件YUV文件的分析
一 什么是YUV文件 Y'UV的发明是由于彩色电视与黑白电视的过渡时期。黑白视讯只有Y(Luma,Luminance)视讯,也就是灰阶值。到了彩色电视规格的制定,是以YUV/YIQ的格式来处理彩色电视图像,把UV视作表示彩度的C(Chrominance或Chroma),如果忽略C信号,那么剩下的Y(Luma)信号就跟之前的黑白电视信号相同,这样一来便解决彩色电视机与黑白电视机的原创 2014-07-19 13:47:08 · 5395 阅读 · 3 评论