当前位置: 首页 > news >正文

图像质量评价——结构相似度

1 基本概念

        结构相似度(Structural Similarity Index Measure,SSIM)就是典型的比较结构相似度的方法,SSIM评价方法主要由亮度、对比度和结构由三个对比模块组成。若假设红外图像为x,仿真图像为y,则亮度l(x,y)、对比度c(x,y)、结构s(x,y)分别表示为式:

        其中,红外图像的平均亮度为μx,标准差为σx,仿真图像的平均亮度为μy,标准差为σy,协方差则用σxy来表示。C1、C2、C3是三个用来稳定数值的常数,将三个模块组合在一起就可以得到SSIM函数,公式表示为式:

        其中,使用α<0,β<0,γ<0,这三个参数来调整这三个模块的重要性,如果令α=β=γ=1,C3=C2/2,此时SSIM可以表示为式:

SSIM的取值范围为[0,1],数值越接近1,表示两幅图像越相似。

2 实验验证

实验验证选择TID2013数据集的第一组参考图像和失真图像(转化为灰度图像)进行计算:

(a)参考图像

(b)失真图像


在Matlab中可以直接调用ssim()函数求取结构相似度:

%% 计算SSIMSSIM=ssim(ori,sim);

运行结果如下:SSIM=0.9562。

http://www.dtcms.com/a/360627.html

相关文章:

  • CVPR上的多模态检索+视频理解,LLM助力提效翻倍
  • 基于Basilisk库实现三种姿态的切换
  • 雪花算法是什么,时钟回拨问题怎么解决?
  • 大厂文章学习《DDD在大众点评交易系统演进中的应用》
  • 【数据分享】安徽省四份土地利用矢量shp数据
  • C++ 数据结构之哈希表及其相关容器
  • LeetCode 3459.最长 V 形对角线段的长度:记忆化搜索——就一步步试
  • 【开题答辩全过程】以 家庭理财管理系统的设计与实现为例,包含答辩的问题和答案
  • mit6.031 2023spring 软件构造 笔记 Testing
  • 自定义创建Linux内核Tracepoint
  • git的子模块讲解
  • mmaction安装的详细说明帖
  • 【ArcGIS微课1000例】0150:如何根据地名获取经纬度坐标
  • 基于springboot的摄影器材租赁回收系统
  • 疯狂星期四文案网第56天运营日记
  • LeetCode 36. 有效的数独 - 解题思路与实现详解
  • arnold图像加密(猫脸变换)
  • AIGC应用与实践 - 实验3:使用豆包生成播客
  • 赵玉平《刘备谋略》读书笔记(上部)
  • zookeeper集群是什么技术, 有什么作用
  • 第三阶梯:变动感知——在流沙之上,建造你的灯塔
  • 在开发过程中经常遇到 OOM(内存溢出)问题,如何解决?
  • __getitem__()方法的神奇
  • 【LeetCode修行之路】算法的时间和空间复杂度分析
  • 2000w 的数据量,mysql要进行几次IO操作,为什么
  • GEE 实战:Landsat 5 月度 NDVI 数据插值填补(以 8 月为例)_后附完整代码
  • sting模拟实现
  • 前后端联合实现多个文件上传
  • FastAPI 教程:构建高性能异步 API 服务
  • 石化设备健康管理平台:工业智能化转型的关键使能技术​