业界动态
360视频质量评估标准:WS-PSNR,S-PSNR,CPP-PSNR
2024-11-10 01:17

版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/lin453701006/article/details/78109934 为了符合当前的视频编码标准,360视频采集后需要投影为2D图像进行编码,而观看时需要将2D图像投影为球形视频,实际用户看到的是球形视频。考虑球形视频的特点,会存在关注区域的问题,直接使用PSNR对2D图像进行评估是不准确的。

360视频质量评估标准:WS-PSNR,S-PSNR,CPP-PSNR

目前360Lib中,采纳了WS-PSNR,S-PSNR,CPP-PSNR作为360视频的客观质量评估标准,其中S-PSNR分为S-PSNR-I和S-PSNR-NN。

首先来看下360视频评估系统框架:    可以看到WS-PSNR无法进行跨视频格式评估,其参考图像与测试图像必须是使用相同投影格式得到的2D图像。而S-PSNR和CPP-PSNR可以进行跨视频格式评估。  在最新的JVET会议中,修改了该框架(JVET-H1030: 

不再采用S-PSNR-I,采用的评估标准如下: 

1. WS-PSNR 参考:JVET-D0040,JVET-F1003  代码分析见http://blog.csdn.net/lin453701006/article/details/78170429  WS-PSNR(Weighted to Spherically uniform PSNR)与另外两种不同,它不需要将2D图像投影到球上,而是通过加权的方式直接计算PSNR。

1.1 WS-PSNR公式推导 假设投影后的2D图像尺寸为MxN,加权均方误差如下:    其中y(i,j)和y’(i,j)为参考和测试图像像素值。w(i,j)为权重计算。  由WMSE求WS-PSNR:    其中MAXI是图像最大灰度级。

1.2 权重w(i,j) 因为WS-PSNR直接基于投影后的2D图像计算,因此其权重w(i,j)与投影格式有关。这也是其缺点所在:无法进行跨投影格式评估。下面来看下常见投影格式ERP和CMP的权重w(i,j)

1.ERP    下面是其权重分布图,越亮的区域权重越大: 

2.CMP  CMP是由多个面组成的,而每个面的权重分布实际是相同的:    假设立方体的面分辨率为AxA,则r=A/2为半径,d(i,j)^2=(i+0.5-A/2)^2+(j+0.5-A/2)^2为像素点(i,j)到面中心的距离。  对于compact CMP3x2,其权重分布图如下,越亮的区域权重越大: 

1.3 优缺点 WS-PSNR是目前评估标准中最为合理的一个了。

优点:  1.直接在2D图像上计算,计算复杂度低,最适配2D视频编码框架。  2.2D参考图像和测试图像的所有点都可以1对1的找到对应关系,可以加入到RDO中。  3.不需要投影变换,不使用插值滤波器,避免了插值带来的误差。  4.不受频率影响,可以平等的计算所有频率下的失真。

缺点:  WS-PSNR无法进行跨格式评估。

2.S-PSNR S-PSNR(Spherical PSNR)本质上是通过球上的固定均匀采样点来计算PSNR。

2.1 S-PSNR计算过程 其计算过程可以分为两部分:  1.对于球上一点s(事先确定的,通过3D-2D投影找到参考图像和测试图像上的对应点r和t点,计算r和t之间的误差。  2.计算所有s点对应的误差,累加得到S-PSNR。在360Lib中使用了655362个s点。    在计算过程中,s在参考图像和测试图像上的对应点s’,可能位于亚像素位置,无法直接找到对应的整像素点r和t。根据是否使用插值滤波器进行了划分:S-PSNR-NN为了避免使用插值滤波器引入失真,会直接进行取整操作,找离s’最近的整像素点;而S-PSNR-I使用插值滤波器来计算亚像素位置的像素值。  S-PSNR-NN代码部分见http://blog.csdn.net/lin453701006/article/details/78173707。

JVET最新会议提出的测试条件JVET-H1030中,已经不再使用S-PSNR-I了。可能原因就在于S-PSNR-I使用了插值,这不能正确的反映原始图像的质量。

2.2 优缺点 优点:  可以进行跨格式质量评估。相比WS-PSNR,S-PSNR是在可视球域上进行计算,更能反映实际看到的失真情况。

缺点:  1.S-PSNR使用了655362个采样点,数量有限,对于4K序列分辨率为3840x1920(共7372800像素,仅使用了8.9%的像素进行失真计算。  2.S-PSNR-I使用了插值,造成失真计算不准确,在最新的JVET会议中已不再采用S-PSNR-I。  3.相对于WS-PSNR,计算复杂度高很多,且无法直接加入RDO。

3. CPP-PSNR 参考:JVET D0027  代码分析见http://blog.csdn.net/lin453701006/article/details/78119537  CPP-PSNR就是投影到CPP格式计算PSNR。

3.1 CPP-PSNR计算过程 主要涉及格式转换和CPP格式下有效图像区域的计算,这里不详细说明了。  CPP格式详见:http://blog.csdn.net/lin453701006/article/details/70272591

3.2 优缺点 优点:  在JVET D0027中提到,S-PSNR是基于有限点进行评估,WS-PSNR无法进行跨投影格式评估。CPP-PSNR克服了这两个问题,考虑了视频中所有点,且可以实现跨投影格式的评估。

    以上就是本篇文章【360视频质量评估标准:WS-PSNR,S-PSNR,CPP-PSNR】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/news/14135.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多   
最新新闻
【旺龙·德康元】销售高手教你怎么对顾客说前三句话!
身为一个销售员,顾客进店你通常第一句说什么呢?“有什么可以帮您的吗?” ☚✘“先生,请随便看看!” ☚✘“你想看个什么价位
小红书怎么起号运营 官方平台,小红书如何起号
近年来,小红书已经成为年轻人购物、分享生活和获取灵感的首选平台。对于品牌方和个人博主而言,小红书的高活跃用户和精准的内容
一篇文章教会你用Python抓取抖音app热点数据
今天给大家分享一篇简单的安卓app数据分析及抓取方法。以抖音为例,我们想要抓取抖音的热点榜数据。 要知道,这个数据是没有网页
云南百度推广优势(云南百度推广优势有哪些)
大家好,今天小编关注到一个比较有意思的话题,就是关于云南百度推广优势的问题,于是小编就整理了1个相关介绍云南百度推广优势
刘善虑团队:目前主流新冠毒株横扫欧美,关键是这个因素;Topol博士:一个更凶险的毒株,正在从德国蔓延
摘要:本次推送内容包括:1)报告美国刘善虑教授团队的最新研究:目前欧美主流毒株的突变特点,及人群对其中和活性的急剧降低;2
人民日报、新华社点名“加水就跑汽车” 背后:氢概念“大跃进”?
  水氢发动机成“皇帝的新装”?   近日,南阳青年汽车宣称“车辆只需加水就能行驶”,引发巨大争议,能量守恒、催化剂等成
kuaizi.cc
clientLock ······································注册商锁定serverLock ······
重磅!“飞瓜快数”小程序改版升级! 直播电商数据随心看!
飞瓜快手优化了飞瓜快数小程序功能,方便用户随时随地查看播主数据、直播数据以及商品详细数据。大家可以在微信小程序中搜索飞瓜
提高“医疗服务价格”不是让看病涨价
在刚刚结束的中国发展高层论坛2024年年会上,中国国际经济交流中心理事长毕井泉表示,深化公立医院改革,当务之急是解决医疗服务
手机研报:IDC 发布Q3中国智能手机销量榜:vivo第一,苹果下滑0.3%排名第二
 第三季度的业绩在一定程度上得益于9月20日上市的新款iPhone 16。同一天,中国企业推出了三折叠屏手机。 研究公司Counterpoint
本企业新闻
推荐企业新闻

点击拨打: