数字图像处理基础(翻译四)

图像质量评估指标(3) 特征相似度FSIM 传统全参考图像质量衡量标准FSIM(feature similarity) ssim一经提出引来了很多人的研究,并在其上进行一系列的变种,其中一种比较成功的变种是FSIM,该算法认为一张图片中的所有像素并非具有相同的重要性,比如物体边缘的像素点对于界定物体的结构肯定比其他背景区域的像素点更为重要;另外一种重要的评价指标VIF尽管在不同的子带上具有不同的权重,但是在具体的某一子带上参与计算的像素点均... 阅读详情

主要理论点

1)线性轮廓(Line Profile)

2)亮度计算(Intensity Measurements)

3)结构化相似指标(Structural Similarity Index--SSIM)

4)归一化的SSIM(Normal SSIM)

5)快速SSIM (Fast SSIM)

<=============================================================================================>

线性轮廓(Line Profile)

 

线性轮廓描绘了图像中沿着一条直线的像素亮度值变化情况,它返回的是直线上像素点的灰度值。

 

线性轮廓常用于检测组件之间的边界、量化亮度变化幅度、检测重复模型等。下图给出了一个典型的线性轮廓示意图。

波峰值和波谷值表示图像中选定直线上亮度增加和减少的极值,它们相应的宽度和幅度与相应区域的大小和亮度成比例。例如,一个具有均匀亮度的“亮”目标出现在较平稳区域;目标与背景的对比度越大,图中表现出斜率越大。此外,噪声也可能产生尖锐的波峰。

 

亮度计算(Intensity Measurements)

 

亮度计算工具用于计算图像或者图像某区域的灰度级统计值。例如,你可以利用亮度计算工具去计算图像某区域的平均亮度值,来检测“该部分”出现与否,或者检测“该部分”的缺陷。

 

通常的集中亮度计算算子:最小灰度值、最大灰度值、灰度均值和标准方差。

 

结构化相似指标(Structural Similarity Index--SSIM)

 

结构化相似指标是一个图像质量度量标准,SSIM用于计算图像的“参考图象”,“参考图象”通常需要具有最佳的质量,这个“质量测量”需要考虑三个参数标准:亮度值、对比度和结构化信息(计算SSIM的两幅图像)。

 

SSIM 用于电视工业中检测卫星视频流质量;

SSIM 作为一个标准,用于检测其他图像处理算法的性能,例如图像压缩。

 

人类视觉系统适于提取结构化信息。SSIM则能够区分出下列三个成分的相似部分:

亮度值

对比度

结构化信息

 

两个信号的亮度由信号的平均亮度值所决定;对比度由标准方差决定;结构化信息则由信号的相关性决定:

SSIM(x, y)则为L(x,y) C(x, y) S(x, y)三个值的乘积;如果C3为C2的一半,则对于一个特定窗口有:

Mean-SSIM则为整个窗口的SSIM均值,窗口在原图中偏移量为一个像素。

 

归一化的SSIM(Normal SSIM)

在归一化的SSIM中,利用圆对称的高斯加权函数计算均值。当图像具有低对比度或者未包含很清晰的结构化信息时,就采用归一化的SSIM。例如,当图象为一个文本样本图像。

 

快速SSIM (Fast SSIM)

 

快速SSIM利用快速的方法计算方差和均值(计算方差和均值在归一化的SSIM中是很耗时的)。利用Robert算子计算图像的梯度图像来表示图像方差;均值计算则采用滑动窗口的平均像素值大小。快速SSIM适用于具有清晰结构化信息的图像,比如具有较强边缘信息的图像。由于快速SSIM主要是基于梯度图像,所以其可能并不适用于较低对比度图像或者结构化信息并不明显的图像。


SSIM——基于结构相似性的图像质量评价(matlab) 一、结构相似性(structural similarity)      自然图像具有极高的结构性,表现在图像的像素间存在着很强的相关性,尤其是在空间相似的情况下。这些相关性在视觉场景中携带着关于物体结构的重要信息。我们假设人类视觉系统(HSV)主要从可视区域内获取结构信息。所以通过探测结构信息是否改变来感知图像失真的近似信息。     大多数的基于误差敏感度(error sensitivity 阅读详情

相关推荐

关于冈萨雷斯的《数字图像处理》的坑与资源!

冈萨雷斯《数字图像处理》很有名,师兄说了我就去买了京东自营,但发现了两大坑! 1.建议买matlab版的 我就买错了!!买的第四版,长这样的: 看了一两天,或许是我太菜了,几乎没看懂,找来同年级的佼佼者,也几乎看不懂。 但是买matlab版的就好很多,至少你敲敲代码还能懂一点儿。 长得像,一定认准MATLAB啊!! 2.代码需要另外找 到手发现国内只是买了翻译和复印版权,电子资源(配套代码)则不能拥有!!! 搜了很久,都是些付费资源,还好遇到个好心前辈整理并分享了免费资源: 相关资源:电子书和代码、书中

NPU_ZMT的博客 1万+

视频质量感知评价指标

均方差(MSE)、峰值信噪比(PSNR)和结构相似性指数(SSIM)是最初为图像设计的测度指标的例子,后来扩展到视频。 Multiscale FastSSIM和PSNR-HVS https://blog.youkuaiyun.com/vn9PLgZvnPs1522s82g/article/details/79145145 全参考客观视频质量评价方法: 均方误差MSE和峰值信噪比PSNR 失真视频相对于原始视频的相似程度或保真程度。 基于结构失真的SSIM评估方法 http://www.voidcn.com/arti

WX_Chen的博客 1920

冈萨雷斯数字图像处理开篇

开篇冈萨雷斯版的数字图像处理可谓经典之作,其在撰写时倾注了大量的心血,使我们读起来如饮美酒,令人陶醉。这里感谢冈萨雷斯及其相关从业人员和翻译工作者辛勤的耕耘。接下来我会对该书的部分内容进行讲解和Matlab实现。下面是这本书的相关源代码和图片资料。网上可以直接免费获取,不必通过积分获取。源代码:http://fourier.eng.hmc.edu/e161/dipum/图像:http://imag...

东泰山的博客 3060

图片清晰度识别之改进ssim算法

向AI转型的程序员都关注了这个号????????????机器学习AI算法工程 公众号:datayx针对图片的清晰度识别,针对数据量比较大,对性能要求较高时,简单可靠的算法尤为重要,因...

datayx的文章 2174

pytorch-msssim:适用于pytorch的快速且可区分的MS-SSIM和SSIM

pytorch MS-SSIM 适用于pytorch 1.0+的快速且可区分的MS-SSIM和SSIM 结构相似度(SSIM): 多尺度结构相似性(MS-SSIM): 更新 2020.08.21 (v0.2.1) 3D图像支持! 2020.04.30 (v0.2) 现在(v0.2), ssim和ms-ssim的计算方法与tensorflow和skimage相同。 基准(pytorch-msssim,tensorflow和skimage)可以在“测试”部分中找到。 安装 pip install pytorch-msssim 用法 计算将与输入图像在同一设备上。 1.基本用法 from pytorch_msssim import ssim , ms_ssim , SSIM , MS_SSIM # X: (N,3,H,W) a batch of non-negative RGB i

ms_ssim_pytorch:使用pytorch jit的快速ssim和ms-ssim实现代码

ms_ssim_pytorch 该代码是从修改的。 部分代码已被修改以使其更快,占用更少的VRAM并与pytorch jit兼容。 动态频道版本可以在这里找到。 使用起来更方便,但性能损失很小。 感谢找到并修复了ms_ssim向后移动时会导致梯度nan的错误。 如果您使用的是pytorch 1.2,请注意不要在训练循环中创建和销毁该jit模块(其他jit模块也可能会出现这种情况),这可能会导致内存泄漏。 我已经测试过pytorch 1.6没有这个问题。 我研究了piqa库的 ,这使我实现ssim和ms-ssim的速度比以前快了一些。 加速。 仅在GPU上测试。 losser1是 268fc76 losser2是 881d210 losser3是 5caf547 losser4是 1c2f14a losser5是 abaf398 abaf398 在pytorch 1.7.

OpenCV实现的SSIM

来自于 :path-to-opencv\sources\doc\tutorials\videoio\video-input-psnr-ssim Scalar getMSSIM( const Mat& i1, const Mat& i2) {  const double C1 = 6.5025, C2 = 58.5225;  /****************************

OpenCV中文网 4492

数字图像处理(第三版 第四版)高清英文原版,是我所看到的的清晰度最高的版本了,不是普通电子书可以比拟的。推荐大家下载,绝对不后悔。

冈萨雷斯的数字图像处理(第四版 英文官方原版),看起来非常舒服,是我所看到的的清晰度最高的版本了,不是普通电子书可以比拟的。推荐大家下载,绝对不后悔。

冈萨雷斯《数字图像处理》中文版中有趣的翻译

冈萨雷斯《数字图像处理》中文版的翻译忍不住吐槽了,专门开一个blog,随手记录有趣的翻译。

u013600306的博客 464

影像组学分析流程中,图像分割前要做的事(图像预处理)

在InputVolume中无法找到自己想要重采样的序列,这时可以检查一下序列的Volume type是不是MRMLMulti。这时,Volume type将由MRMLMulti改为Scaler,随后即可在3D slicer中完成Resample Scaler Volume。2.1、重采样:通过3Dslicer中的Resample Scaler Volume实现。具体设置参数:spacing(1,1,1),Interpolation选择Bspline。2、图像预处理:重采样和标准化。

weixin_45011313的博客 3724

MinerU安装指南:从源码到验证的完整流程

本文详细介绍了MinerU文档转换工具的安装流程,从源码获取、依赖安装到验证步骤,提供了完整的安装指南和常见问题解决方案。特别适合技术写作者和开发者快速部署这款高效的文档转换工具,提升工作效率。

weixin_29243279的博客 544

20.数字图像处理复习

第1讲单元测验题 1.一帧视频图像由320200个像素组成,其灰度级如果用8bit的二进制数表示, 那么一帧视频的数据量为多少? **320200*8=512000bit** 2 . 视频通信、视频会议中用到的主要图像处理技术是:图像压缩 3.数字图像处理相对于模拟图像处理的优点有: C. 图像采集环境要求高(错误答案) A. 精度高 B. 再现性好 D. 通用性好 4.数字图像处理的主要研究内容有: D. 图像存储(错误答案) A. 图像分割 B. 图像增强 C. 图像复原 (补充:数字图像处理的内容

小昭的博客 2万+

PHP 对接建行生活订单推送接口

php对接建行订单推送

qq_43647026的博客 560

《数字图像处理》学习总结及感悟:第二章数字图像基础(5)数学工具

本节概要性地介绍了图像处理所使用的数学工具,包括阵列与矩阵操作、线性操作和非线性操作、算术操作、集合和逻辑操作、空间操作、向量与矩阵操作、图像变换和概率方法。

老猿Python 4213

KG²RAG框架:知识图谱增强大模型检索生成技术解析

知识图谱(Knowledge Graph)作为结构化知识表示的重要方式,与向量检索技术结合形成了新一代检索增强生成(RAG)框架。其核心原理是通过图神经网络编码器提取子图特征,并与文本向量空间对齐,实现结构化与非结构化知识的协同检索。这种技术显著提升了专业领域问答的事实准确性,在医疗诊断、金融分析等需要高可靠性响应的场景中具有重要价值。KG²RAG框架创新性地采用双通道处理架构,结合Neo4j等图数据库与Milvus向量数据库,通过动态检索调度器智能选择最优检索路径。实测表明该方案能降低40%以上的事实错误

weixin_29306875的博客 105

scrapy - 美团民宿 实战练习

目录结构 items.py import scrapy # 民俗名称,地区,价格,房间类型及数量,床的数量,可住几人 class MeituanItem(scrapy.Item): # define the fields for your item here like: # name = scrapy.Field() title = scrapy.Field() place = scrapy.Field() price = scrapy.F...

小刘的博客 2664

探索数字图像处理的宝藏:《冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF》

探索数字图像处理的宝藏:《冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF》 【下载地址】冈萨雷斯数字图像处理MATLAB版中文高清版PDF 冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF 项目地址: htt...

gitblog_09755的博客 653

133.在 Vue3 中使用 OpenLayers 实现画多边形、任意编辑、遮罩与剪切处理功能

《Vue3+OpenLayers实现多边形绘制与区域处理》摘要:本文介绍如何基于Vue3+OpenLayers+ol-ext实现地图多边形交互功能。核心功能包括:鼠标绘制任意多边形、拖动顶点编辑边界、遮罩显示(非选区变红)、选区剪切显示及功能重置。技术方案采用OpenLayers处理地图渲染,ol-ext实现高级遮罩/剪切效果,ElementPlus提供UI控件。该方案适用于城市规划、园区展示等需要区域标记的场景,完整代码展示了从初始化、绘制、编辑到特效处理的全流程实现。

小彭的博客 959

探索数字图像处理的宝典:《冈萨雷斯 数字图像处理(MATLAB版)》中文高清PDF解读

探索数字图像处理的宝典:《冈萨雷斯 数字图像处理(MATLAB版)》中文高清PDF解读 【下载地址】冈萨雷斯数字图像处理MATLAB版中文高清版PDF 冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF 项目地址: htt...

gitblog_09767的博客 381

k8s问题处理

执行 kubectl api-resources 报错如下。

weixin_40548182的博客 944

基于STM32、HAL库的W25Q01JVZEIQ TR FLASH存储器驱动应用程序设计

1Gb (128MB),分为512个可擦除块(block),每个块256KB。:块擦除约30-50ms,芯片擦除约30s。:标准SPI (支持1/2/4线模式)// 初始化CS引脚为高电平。// 擦除扇区(4KB)// 初始化Flash。/* 状态寄存器位 *//* 指令定义 *//* 超时定义 *//* 函数声明 */

corlin6688的博客 267

《数字图像处理》学习总结及感悟:第二章数字图像基础(1)人眼结构、感知和错觉

本文对《数字图像处理》一书第二章第一节《视觉感知要素》进行了精简介绍,介绍了人眼结构、成像机理、亮度适应和辨别以及错觉等内容,有助于理解人眼视觉的机理。

老猿Python 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

《数字图像处理》学习总结及感悟:第二章数字图像基础(4)像素间的关系

本文介绍了图像中像素的邻域关系,通过邻域关系中基于限定灰度值的集合定义了邻接关系,通过邻接可以构建像素间的通路,基于通路构建了像素间的连通关系和连通集,并进一步定义了图像的区域和边界。 如果一个函数满足图像像素间距离度量的定义,则该函数就是一个距离函数或距离度量,常见的距离有欧式距离、D4距离、D8距离。 通过这些内容的介绍,可以使得大家了解像素间的邻域、邻接、连通关系以及区域和边界的定义,明白像素间不同距离度量的距离计算方法。

老猿Python 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

《数字图像处理》学习感悟:第二章数字图像基础(3)采样、量化和插值

本节介绍了数字图像采样和量化的相关概念,采样就是对数字图像表示的空间坐标进行离散化设置,量化就是对图像的灰度值的表示进行数字化表示,二者的单位决定了图像的精度,图像的分辨率就是基于二者来决定的。 图像插值是在图像进行仿射变换和投影变换时根据已知的输入图像像素坐标及灰度值计算目标图像像素坐标及灰度值的计算方法。

老猿Python 4276

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

【免费下载】 冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF

冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF 【下载地址】冈萨雷斯数字图像处理MATLAB版中文高清版PDF 冈萨雷斯 数字图像处理(MATLAB版) 中文高清版PDF 项目地址: https://gitcode.c...

gitblog_09808的博客 2035

计算机视觉 英文论文,数字图像处理 外文翻译 外文文献 英文文献 数字图像处理方法研究.doc...

数字图像处理 外文翻译 外文文献 英文文献 数字图像处理方法研究PAGEPAGE 10The research of digital image processing technique1 IntroductionInterest in digital image processing methods stems from two principal application areas: im...

weixin_39634237的博客 676
上一篇: 数字图像处理基础(翻译三)
下一篇: 内存泄露检测
WTK-CV
博客等级 码龄16年 48粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值