![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HEVC/VVC视频编码论文
文章平均质量分 77
xxwtiancai
这个作者很懒,什么都没留下…
展开
-
HEVC视频编解码标准学习笔记-1
视频编解码标准H.265/HEVC(High Efficiency Video Coding)通过将视频数据编码为更高效格式,大幅改善了视频流的压缩效率。这里主要介绍Tile、Slice和CTU的定义,以及介绍这些技术组件之间的相互关系。原创 2024-02-21 08:07:48 · 1402 阅读 · 0 评论 -
FFmpeg的HEVC解码器源代码学习笔记-2
这篇主要厘清FFmpeg如何调用多种视频编解码代码进行解码的主要函数调用逻辑。原创 2024-02-21 00:34:24 · 756 阅读 · 0 评论 -
FFMPEG 不到200行实现HEVC/H265解码器并读取量化参数
本文采用不到200行代码基于ffmpeg实现了一个简易的HEVC解码器原创 2024-01-29 00:06:38 · 738 阅读 · 0 评论 -
论文阅读:Reinforcement Learning for HEVC/H.265Intra-Frame Rate Control
摘要 任务是给一帧中每个编码树单元(CTU)都选择一个QP参数,目标是在码率限制的条件下最小化帧级的失真。通过将码率控制问题和强化学习问题对比,将纹理复杂度(亮度样本方差,梯度幅度,色数),CTU和比特平衡作为状态,QP值作为agent需要采取的action,而编码树单元的负失真作为即时的reward。训练一个Q-learing作为一个agent,观察状态来评估每个可能动作的reward。当只在有限序列上训练时,此模型的性能已经与HM-16.15中的速率控制算法相差不多。引言强化学...原创 2021-08-10 11:42:00 · 288 阅读 · 0 评论 -
阅读笔记:Reinforced Bit Allocation under Task-Driven Semantic Distortion Metrics
摘要快速增长的智能应用需要优化图像/视频编码中的位分配,以支持特定的任务驱动场景,如检测、分类、分割等。一些基于学习的框架已经被提出来用于他的目的,或者用于其他内部优化机制。由于其固有的端到端优化机制,一些基于学习的框架已经被提出用于此目的。然而,将这些任务驱动的度量标准完美无缝集成到传统的混合编码框架中仍然是相当具有挑战性的。目前这篇文章是第一篇尝试使用基于强化学习方法来解决这一问题的论文。特别地,我们将比特分配问题表示为一个MDP,并且训练RL代理实现根据任务驱动的语义失真度量在HEVC帧内编码中自原创 2021-08-09 12:56:29 · 375 阅读 · 0 评论 -
阅读笔记A Dual-Critic Reinforcement Learning Framework for Frame-level Bit Allocation in HEVC/H.265
刚入门,记录一下读过文章的重点。摘要 本文介绍了一种双临界强化学习(RL)框架来解决HEVC/H.265中的帧级比特分配问题,目标是在速率约束下最小化GOP的失真。之前基于RL的方法通常是结合了失真和码率奖励的单个奖励函数来解决这样的约束优化问题。然而,如何组合这些奖励的方式通常是具有特异性的,不能很好地推广到各种编码条件和视频序列的情况下。为了克服这个问题,我们将深度确定性策略梯度(DDPG)强化学习算法用于两个批评者,一个学习预测失真奖励,另一个学习预测码率奖励。其中,当满足速率约束时...原创 2021-08-08 21:06:16 · 348 阅读 · 2 评论