视频编码技术
文章平均质量分 70
sheldonma
这个作者很懒,什么都没留下…
展开
-
HM码控详解
HM码率控制模块原创 2022-10-09 17:04:17 · 509 阅读 · 0 评论 -
HEVC:Encoder-only GOP-based temporal filter(基于GOP的时域滤波)
Encoder-only GOP-based temporal filter前言一、简介二、算法1. GOP Based Temporal Filter前言HEVC在HM的编码器中提出了仅供编码器的时域滤波器。该过滤过程是在编码器端作为预处理步骤完成的。首先读取要编码的所选图片之前和之后的源图片(最新的代码中选取的是之后的4帧图像),并将与所选图片相关的基于块的运动补偿方法应用于这些源图片。然后,使用运动补偿后的样本值对所选图片中的样本进行时域滤波。滤波器强度的设置取决于所选图片所处的时间层以及Q.原创 2021-12-27 18:15:51 · 9101 阅读 · 0 评论 -
weka使用手册
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Weka使用手册(一)一、Weka是什么?二、使用步骤1.引入库2.读入数据三、如何将csv转换为arff一、Weka是什么?Weka是由新西兰怀卡托大学(The University of Waikato)用Java开发的数据挖掘常用软件,Weka是Waikato Environment for Knowledge Analysis的缩写。Weka限制在GNU通用官方证书的条件下发布,它几乎可以运行在所有操作系统平台上,包括Linu原创 2021-11-03 20:09:10 · 16004 阅读 · 2 评论 -
视频编解码发展历程(从AVC到HEVC再到VVC)(二)
视频编解码发展历程(从AVC到HEVC再到VVC)(二)HEVC介绍块划分运动补偿或帧间预测帧内预测变换和量化熵编码环路滤波系统和传输接口随机访问支持视频参数集(VPS)时间可扩展性支持配置文件、层级和级别假设参考解码器高级图片分割扩展范围扩展 (RExt)可扩展HEVC扩展 (SHVC)多视图(MV-HEVC)和3-D扩展(3-D-HEVC)屏幕内容编码(SCC)扩展HEVC介绍HEVC 标准的第一版于2013年1月定稿,并被批准为ITU-T H.265和ISO/IEC 23008-2。当时,新型数字原创 2021-10-22 20:32:56 · 14764 阅读 · 0 评论 -
视频编解码发展历程(从AVC到HEVC再到VVC)(一)
视频编解码发展历程(从AVC到HEVC再到VVC)(一)概述视频编码标准介绍概述在过去的17年里,自2003年确定现在仍占主导地位的 H.264/运动图像专家组 (MPEG-4) 高级视频编码 (AVC) 标准的第一个版本以来,已经又开发了两个主要的新一代视频编码标准,即称为高效视频编码标准(HEVC) 和多功能视频编码 (VVC)标准。与AVC一样保持了10年的开发周期,HEVC于2013年完成,并且与AVC相比,HEVC完成了约50%的比特率降低。 VVC 项目的周期缩短了三年,该项目于2020年7原创 2021-10-12 10:12:26 · 16995 阅读 · 0 评论 -
HEVC—SAO技术
来源 SAO原始的思想来自于Samsung的提案JCTVC-A124。因为该提案太过复杂,因此没有被H265采用。但是基于该提案提出的SAO(JCTVC-BO77/C147/D122/E049)最后被采用了。在原始的提案中SAO分为LUMA SAO和CHROMA SAO(JCTVC-F056)。SAO的offset包含BO(Band offset)和EO(Edgeoffset)。原理 通过PSNR的计算公式可以看到,重构数据和原始YUV之间的差的平方和是决定PSNR的...原创 2021-08-06 12:09:37 · 30069 阅读 · 0 评论 -
x265并行
X265并行当关闭pools但开启frames-threads时,lookahead在主线程,帧编码在其它线程。一开始会阻塞在RC(rate control)的地方,在等待ordervalue的值改变,该值时在编码I帧的时候ratecontrolupdate时更新的。不关闭pools时,lookahead与帧编码在不同的线程,且均不在主线程。使用m_done与m_enable进行同步。m_enable表示准备开始编码,在startCompressFrame函数中出发,在CompressFrame之后w原创 2021-08-02 11:21:18 · 30934 阅读 · 0 评论 -
HEVC-Transform Skip技术
Transform Skip简介X265中实现简介背景:HEVC为了提高屏幕内容编码的效率,采用了TSM(Transform Skip Mode)技术。研究表明,由于屏幕视频内容的各项异性特征,对于文本、图形、色调单一的背景等区域,如果不做频域变换,而直接对预测残差编码,效果会更好。原理:在人造序列(如动画片、游戏视频等)中,图像呈平缓区域无变化、边界区域剧烈变化的趋势,预测之后的残差与 自然图像有明显的区别。这些残差数量较少,但值很大。经过变换,这些残差会形成大量的高频信息,导致出现大量冗余。t原创 2021-07-26 14:05:57 · 32064 阅读 · 0 评论