视频质量分析时,遇到不同分辨率的对照视频和源视频,分辨率对齐的正确顺序。

背景

我们平时在做视频转码后,会用VMAF/PSNR得评分工具进行视频对比的评分,但是这几种客观评分方式都有一个要求就是分辨率要一模一样,因为这样才对像素点做数学运算。

但是分辨率对齐其实有两种选择,例如源视频是1080P,对照视频是720P:

  • 把对照视频拉伸到1080P再对照
  • 把源视频缩放到720P再对照
    以上两种方法分别被成为upsamle(上采样)和downsample(下采样)。

说明

业界大家普遍使用上采样的方法,一开始我也只是听说或者看到网上的例子都是上采样,直到看了vmaf的github:https://github.com/Netflix/vmaf/blob/master/resource/doc/ffmpeg.md,其中有一个链接指向网飞的技术博客(https://netflixtechblog.com/vmaf-the-journey-continues-44b51ee9ed12),众所周知vmaf是网飞发明的,这应该是权威的说明了:

结论

不管是VMAF/PSNR的计算,都应该采用上采样的方式,才能直观的对比出差距。

但是详细读过libx264/265、libaom的同学会发现,这些编码器在实现psnr实时计算的时候,是使用下采样的,具体原因我理解应该是在编码层再拉伸回原来的分辨率耗性能吧,当然这是后话了。

相关推荐
kaixin_啊啊40 分钟前
突破限制:Melody远程音频管理新体验
音视频
ai产品老杨2 小时前
解锁仓储智能调度、运输路径优化、数据实时追踪,全功能降本提效的智慧物流开源了
javascript·人工智能·开源·音视频·能源
MThinker2 小时前
02-Media-8-uvc_with_csc.py 使用硬件解码的USB摄像头(UVC)捕获视频并显示的程序
音视频·智能硬件·micropython·canmv·k230
向阳花开_miemie2 小时前
Android音频学习(十八)——混音流程
学习·音视频
清风66666613 小时前
基于STM32的APP遥控视频水泵小车设计
stm32·单片机·mongodb·毕业设计·音视频·课程设计
Cary丿Xin14 小时前
Luma 视频生成 API 对接说明
音视频
简鹿办公18 小时前
FFmpeg vs 去水印软件:哪种方式更适合你?
ffmpeg·怎样去除视频水印·如何去视频logo视频水印
奔跑吧 android1 天前
【车载audio开发】【基础概念1】【音频基础概念通俗讲解】
音视频·channel·audio·aosp·frame·period_size
小狮子安度因1 天前
ffplay数据结构分析
数据结构·ffmpeg
小狮子安度因1 天前
ffplay音频重采样
ffmpeg·音视频