画质评估组件支持模仿人类对于图像的视觉感受,从而对图像的各方面进行评分。评分指标有大众美学评分、噪声强度评分、纹理丰富度评分和色调均衡程度评分等。您可进入画质评分体验产品功能。
画质评估可广泛应用但不限于下述场景:
支持图像源质量分析。根据质量得分,可判断哪些图像需要做图像质量提升处理,如:画质增强、图像超分辨率等。从而达到提高客户端用户查看图片优质体验的目的。
对图像转码质量对比的前后,通过调用画质评分,来可量化的权衡图片处理操作的优劣。
对于图片展示选择中的图片,诊断当前哪些存在质量得分偏低的情况,从而选择高分值图像展示。
画质评估功能属于附加组件下智能处理模块,属于后付费计费,使用后会产生附加组件智能处理费用。
说明
若对低频存储图片资源执行了离线画质评估,将产生低频存储数据取回费用。
使用该组件前,请先确认画质评估的限制条件,详见附加组件使用限制。
支持使用以下三种方式获取图片的评估结果。
登录 veImageX 控制台。
单击附加组件,选择画质评估。
单击离线评估。进入离线评估页面后,单击新建任务。
请参考下表完成离线评估任务的创建。
配置项 | 说明 |
---|---|
任务名称 | 评估任务名称,最大限制为 16 个字符。 |
任务描述 | 客用户备注任务的作用,最大限制为 64 个字符。 |
服务名称 | 在下拉列表选择可使用的图片服务。 |
任务来源 | 当前仅支持在线提交任务。 说明 无需关注访问的 URL 来源,仅需要保证该 URL 支持公网访问。 |
提交类型 |
注意 若您配置了上传 Content-Type 限制,则上传文件的格式需在服务的 Content-Type 白名单内,否则,无法成功上传。 |
模板ID | 在下拉列表选择服务下创建好的模板 说明 模拟每个阶段输出即一个模版中可以选择多种图像处理, 模拟输出时会将所有的处理逐步叠加编码为最终图片格式运行并输出画质评估结果。 |
输出格式 | 支持输出格式:image、png、jpeg、heic、avif、webp、vvic。 |
单击保存并启动,返回到离线评估页面,当任务状态为已结束。单击操作列结果查询,单击下载结果。
打开保存到本地的 csv 文件,可以查看图像的 ID、URI、模板、执行状态、图片大小、图片格式以及执行结果。
执行结果字段说明如下表所示。
字段 | 说明 |
---|---|
advcolor | 图片整体色彩质量,值越高表示色彩质量越高。
|
aesthetic | 综合大众美学的质量评分,值越高表示更具美感,取值范围:[0, 100] |
brightness | 平均亮度,值越高表示越亮,取值范围:[0, 255] |
blockiness | 图片的块效应严重程度,值越高图片块效应越强。
|
colorfulness | 颜色的丰富程度,值越低表示颜色单一,取值范围:[0, 100] |
contrast | 对比度程度,值越低表示对比度越低,取值范围:[0, 100] |
hue | 色调的均衡程度,值越高表示色调越均衡,数值取值:[0, 100] |
noise | 图片噪声强度,值越高表示噪声越强,取值范围: [0, 100] |
overexposure | 过曝光面积大小程度,值越高越可能存在过曝光,取值范围:[0, 100] |
saturation | 饱和度的均衡程度,值越高表示饱和度越均衡,取值范围:[0, 100] |
texture | 纹理的丰富程度,值越高表示纹理越丰富,取值范围:[0, 255] |
vqscore | 图片主观质量,值越高表示质量越好,取值范围: [0, 100] |
blur | 模糊度指标,值越高表示模糊程度越高,取值范围: [0, 100] |
cg | 是否为非自然场景,取值范围: [0, 100]
|
开通计费配置后,您可通过调用 OpenAPI 的方式获取画质评估处理后评估结果,具体接口内容请见 GetImageQuality。
开通计费配置后,您可通过接入服务端 SDK 的方式获取画质评估处理后评估结果,具体 SDK 内容请参考: