uAVS2 AVS2实时编码器

article/2025/8/28 8:47:05

测试平台

 PC平台:
i7-4790K, 4.5GHz;超线程开启; 8G内存, 2400MHz。
     OS:Win8.1
 手机平台:
     华为荣耀6。


测试序列

 AVS2通测序列


测试指标

编码性能:各种preset下相对RD12.0的BD-rate损失
 RA配置,I帧间隔,QP点使用AVS2通测条件
 x265_1.8 64位编译版本(2015.10.9日更新) 配置如下:
 --psnr --no-wpp -F 1 --no-scenecut -t psnr -f XX -p XX -I XX --qp XX
 --psnr: 计算并输出psnr
 --no-wpp –F 1: 不使用wpp, 帧级并行关闭(使用单线程时)
 --no-scenecut: 不使用场景检测技术,便于保持GOP长度同通测一致
 -t psnr: 使用psnr优先的策略,会自动关闭一些主观质量优化工具
 -f XX:编码帧数
 -p XX:preset参数,用于控制不同复杂度的编码配置。
 -I XX:I帧最大间隔,设为同通测一致
 --qp:使用27, 32, 37, 42。
 x264-r2638,win64版本(2015.10.11日更新)配置如下:
 --threads 1 --tune psnr --psnr --frames XX --preset XX --qp XX -I XX -b 7 --no-scenecut

编码速度:

 单线程:编码一秒长度的序列
 多线程:编码完整长度的序列,打开x265并行编码选项

单线程编码速度

 速度测试使用的码率:
 平均编码性能/速度曲线
 uAVS2,x265和x264均测试了全部preset:
 在相同编码性能配置下:uAVS2的速度是x265的4~10倍
 在相同编码速度配置条件下:uAVS2的编码性能比x265高10~30%,比x264高70%左右



Kimono不同码率点速度测试(1, 2, 3, 5 Mbps)

 Preset:
 uAVS2: 3 - 8
 x265:slower/slow/medium/fast/faster/superfast/ultrafast

编码性能/速度曲线:uAVS2 Preset 8比x265 ultrafast 速度快1倍,同时编码效率高出15%



4K序列Pku_girls不同码率点速度测试结果

单线程编码速度
 Pku_girls不同码率点速度测试(4, 8, 12, 16 Mbps)
 Preset:
 uAVS2: 4 - 8
 x265:slower/slow/medium/fast/faster/superfast/ultrafast
 编码性能/速度曲线:uAVS2 Preset 8比x265 ultrafast 速度快60%,同时编码效率高出30%


多线程测试结果

速度测试使用的码率:


 preset设置
 uAVS2: 5 - 8
 x265:slow/medium/fast/faster/superfast/ultrafast
 编码性能/速度曲线:最快编码速度配置下,uAVS2比x265编码效率高30%,同时速度快20%


uAVS2 手机端编码

使用速度最快的Preset, QP取34

单线程码率多线程码率

图像编码平台:iAVS2

 平均编码性能/速度曲线,单线程
 不同的速度配置
 iAVS2: preset 0~5
 x265:slower/slow/medium/fast/faster/superfast/ultrafast


总结

 uAVS2 preset 5的编码速度可以满
 在相同的编码效率配置条件下, uAVS2的编码速度是x265的4~10倍
 在相同的编码速度配置条件下, uAVS2的编码效率比x265高10~30%
 在高清/超高清实时编码配置条件下,uAVS2比x265编码效率高出近30%


 移动平台720p序列每秒平均可以编码20帧以上
 iAVS2是高效的图像编码器足1080P视频实时编码需求,preset 8的编码速度接近超高清视频实时编码需求


下一阶段计划

 4K HDR AVS2云编码平台
 uAVS2-Cloud
 AVS2视频通信系统
 uAVS2-webRTC
 AVS2图像编码平台
 iAVS2-mobile


http://chatgpt.dhexx.cn/article/fRUhY7uP.shtml

相关文章

谁将引领新一代视频编码标准:HEVC、AVS2和AV1性能对比报告

2013年1月,新一代视频编码标准H.265/HEVC正式发布。然而它并没有像H.264那样占据市场。在这期间,AVS2、AV1等竞争者也在逐步推出,究竟谁才能引领新一代视频编码标准呢? 作者 | 李旭峰 王振宇 王荣刚 编辑 | 李旭峰 本…

关于avs和avs2编码stuffing bit的一点理解

avs和avs2编码标准关于结尾有一点和h264的不同。 比如一段视频通过avsx编码后,如果最后1位是字节对齐的(也就是说编码后的流刚好是8*n bit),那么就要在最后1bit后面再增加一字节0x80(1000 0000). 如果最后1bit没有对齐&#xff0c…

AVS2运动搜索方法简介

AVS2配置文件中有这一项: FME: 3 #Fast Motion Estimation method (1:DIA, 2:HEX,3:UMH,4:TZ) 表示采用不同的运动搜索方法,下面简单的介绍一下这几种方法。 0.ESA.全像素运动估计搜索算法(不使用) 这…

一个有趣的avs编码器(注意,是avs,而不是avs2噢)

本章附件是一个清华大学写的关于avs编解码器: https://download.csdn.net/download/weixin_43360707/87793302 该编码器遵循了stuffing bit: 打开文件夹后,如下: 可以看出这个是个跨平台的工程,提供了windows vs2015的工程文件sln&#x…

新一代视频编码标准:HEVC、AVS2和AV1性能对比报告

转自:http://media.pkusz.edu.cn/achievements/?p138 H.265/HEVC 距离H.265/HEVC标准正式发布已经有4年多的时间,虽然其压缩效率比H.264/AVC高出一倍,可以为视频公司节约带宽成本,但H.264仍是目前最流行的视频编码格式。除了复杂…

【AVS系列】AVS2参考软件RD17.0

Date: 2019-4-16 前言 AVS2标准从2017年开始批准使用,至今也有2年了,传说这个标准是对标H265,压缩效率在一些场景下的压缩率优于H.265,但是当前该标准的推广使用仍旧较少,主要用于广电和卫星电视传输。本文主要对AVS2标…

AVS2实时编码器xavs2的运行

Windows10 下 AVS2实时编码器xavs2的下载,编译,运行 xavs2的下载网址: https://gitee.com/pkuvcl/xavs2 可以选择master版本,或者tag版本,具体区别我也不太清楚,我的是1.3版本,我是下载最先的t…

【X265】Win10环境编译FFmpeg,集成 x264、x265、avs2

在Win10中编译完x264、x265后,开始编译FFmpeg,并将集成这几个主流视频编解码算法 准备 系统环境: Win10 VS2019 编译环境: Mingw64 msys2 cmake yasm nasm 编码算法:x264_161、x265_3.3、avs2(xavs2…

一个有趣的avs2编码器

该avs2编码器是清华大学开发的一个参考编解码器: https://mp.csdn.net/mp_download/manage/download/UpDetailed 代开文件,结构如下: 考虑到我们是要使用,所以进入到build: 因为我们是linux,cd linux : 继续cd lencod: 编译&a…

AVS2 有点令人不敢相信

王荣刚:建立中国自主视频技术生态 文 / 王荣刚 整理 / LiveVideoStack 直播回放: https://www.baijiayun.com/web/playback/index?classid18072579438145&session_id201807260&tokenPsTmsjVpbRht681rrJ0J_Xl0fbNahfHFmF1doYNdca5XBFzghyiw1…

HEVC 、H.264与AVS2 视频压缩

Lab2 Report: HEVC 、H.264与AVS2 视频压缩 文章目录 Lab2 Report: HEVC 、H.264与AVS2 视频压缩1. 摘要2. 实验一:HEVC 视频编码与解码2.1 实验内容2.2 实验原理简述2.3 实验过程与分析2.3.1 实验环境与测试序列2.3.2 HEVC编码与解码(1)测试…

AVS2参考软件的运行

博主最近在接触学习AVS2的代码,在查找资料的时候发现关于AVS2的资料少之又少,光是将这个代码运行起来博主也是踏了一些坑,其实遇到的问题都是很简单的,只不过下载下来的代码并没有使用手册,一切都是自己一点点根据代码…

HEVC vs AVS2

AVS2高清实时编码器问世,性能大幅超越HEVC/H.265编码器x265 2015/9/23 北京大学深圳研究生院数字媒体研究中心研制成功首款基于AVS2标准的高清实时编码器uAVS2,性能大幅超越HEVC/H.265编码器x265。2014年12月,面向高清/超高清视频应用的新…

京东云视频云全面支持AVS2标准

一、概述 数字音视频编解码技术标准(AVS)工作组由国家原信息产业部科学技术司于2002年6月批准成立,目标是制定我国自有的音视频编解码标准。至今已有两代AVS标准正式发布并成为国家标准,目前第三代标准AVS3正在制定中。AVS2属于第…

实现一个avs2码流分析工具

最近在做avs2编码器项目,但是却没有成熟的码流分析工具,于是抽空学习了QT,业余时间写了一个avs2码流分析工具。 软件的界面如下: 图1、avs2码流分析仪界面 UI的左边框为NAL列表或者语法元素列表: 默认情况显示的是NAL列…

AVS2技术

转自http://www.avs.org.cn/avs2/technology.asp AVS2技术 AVS2采用了混合编码框架,整个编码过程包括帧内预测、帧间预测、变换量化、反量化反变换、环路滤波和熵编码等模块。具有如下技术特征: 图1 AVS2编码框架 1.灵活的编码结构划分 为了满足高清和…

AVS2解码图像管理

前言 对于解码器来说,解码得到的重建图像可能需要参与参考帧选择过程和输出排序过程。硬件解码器大概率不会将解码图像的相关操作硬件化,从而将此部分内容保留在软件端实现。 驱动工程师需要明确解码图像的管理逻辑,才能开发出硬件解码器的驱…

AVS2技术概述

转自公众号“智媒之音”:https://mp.weixin.qq.com/s?__bizMzI5Nzc4OTkxOQ&mid2247483715&idx1&snbb28272fd9b2baad9d4cccbe7c8ddcea&chksmecaef1f3dbd978e56764beb9d8ac69c753f3635716e9c449362f34f3c9e738870b1ffa00df4e#rd AVS2采用了传统的混…

【金三银四】设计模式面试题(2021最新版)

目录 前言 1.什么是设计模式 2.为什么要学习设计模式 3.设计模式分类 4.设计模式的六大原则 5.单例模式 5.1 什么是单例 5.2 哪些地方用到了单例模式 5.3 单例优缺点 5.4 单例模式使用注意事项: 5.5 单例防止反射漏洞攻击 5.6 如何选择单例创建方式 5.…

【Java架构师面试题】设计模式面试专题(共35题含答案)

设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 本篇为设计模式面试专题,总共收…