图像质量评估(2) -- 图像质量相关参数:分辨率

2023-05-16

分辨率(解析度,Resolution)

        分辨率使我们经常听到的一个词,它代表了图像的精细程度,也代表了图像的大小。分辨率决定了在这种大小下,输出信号是否能够包含足够多的信息来获取所需的细节。这个参数和图片本身是否锐利或图片是否没有干扰(比如彩色摩尔纹)关系不大。

        在ISO 12233中,分辨率被定义为衡量一个摄像机系统或摄像机系统的一个部件描绘图像细节的能力。

        通常我们所说的分辨率一般都会以横向像素个数和纵向像素个数的乘积表达,比如1920*1080, 1024*768等,但在ISO12233中,我们会看到LW / PH、LP / mm、Cycles / pixel、LP / PH等单位,这些又表示什么意思呢?

LP/mm

在模拟技术影像时代,胶片或透镜的分辨率通过LP/mm表示(每毫米线对,line pairs per millimeter)。这个单位表示了在胶片平面中每一毫米内你能够找到的线对数量。

一个线对由一条黑线和一条相邻的白线组成,它们的朝向一致,宽度一致。

举例来说,如果透镜的分辨率为100LP/mm,这表示在胶片1mm内会投影出100根黑白线对。

进入数码时代后,数字信号的特点使得使用这个单位来表达一副数字图像的分辨率来说不再适合。当然,你可以使用LP/mm来表示透镜的分辨率,但这种情况下你需要知道设备中使用的sensor的精确尺寸,要知道这个事情,有时非常困难,绝大多数情况下,如果不撬开设备是无法搞清楚的。

LP/pix

我们已经知道了LP/mm对于数码相机的分辨率来说并不适合。因此需要另一种不同的单位,有一种非常常见的单位叫做LP/pix(每像素线对 line pairs per pixel)或cycles/pix(每像素周期 cycles per pixel)。线对仍然表示一组黑白相间的线,一个像素能够达到的最大分辨率是1/2 LP/pix。因此,如果一个摄像头能够解析0.4 LP/pix,它就能达到其理论最大分辨率的80%。这样我们就能很轻松地对比两个摄像头对它们所拥有的像素数量的使用程度了。

LP/PH

如果只用LP/pix来表示分辨率,会难以界定采样过程本身的影响。例如,有两个摄像头A和B,A是0.5 LP/pix,B是0.4 LP/pix,单从这个信息来看,你可能会得出A比B好的结论。但如果A只有320个像素高,而B有2000像素高,那么B在相同场景中所能展示的细节肯定会比A要好。因此为了让测试结果能兼具效率(LP/pix)以及像素数量,有了LP/PH(没图像高线对 lin pairs per picture height)这个单位。

本例子中,A是160 LP/PH,B是800 LP/PH。

关于160 LP/PH和800 LP/PH是如何来的,这里简单说明一下。对于0.5 LP/pix,可以推出两个像素组成了一个线对的一个点(黑好白),同理0.4 LP/pix下,需要2.5个像素。

用总的高度320和2000除以组成线对的一个点所需的像素个数,就是LP/PH。

L/mm

lines per millimetre。每毫米线数,和LP/mm类似,但仅表示线。

Cycles/mm

cycles per millimetre。每毫米周期数。

LW/PH

line width per picture height,每图像高行宽,和LP/PH类似,但表示行宽和高度的关系。

        各个单位的转换关系如下图

分辨率不足何时会发生

        在数字摄影的最开始的年份中,通常图像分辨率的最大阻碍就是sensor本身有限的像素个数。由于这个原因,sensor的像素个数通常被误认为是分辨率。随着像素数量的增加,近年来问题转到了诸如光学性能、自动对焦、动态模糊等因素上。如今像素大小开始不断逼近极限,此时衍射这种光学现象就不得不考虑了。

        现如今,高分辨率依赖于高质量的透镜来产生精细的图像,高质量的透镜对图像边缘的图像质量尤其重要。一副图像从中心点向角落扩散,不同的光学因素(如球面相差,镜头色差)影响下通常会导致分辨率变差。

        关于球面相差,可参考下面的链接

球面像差_球面像差是什么-带您了解球面像差实际上,球面镜不能将所有光线聚焦在同一点,透过镜片边缘进入的光线会偏离焦点形成像差,尤其在大光圈的时候,有较多光线可以通过镜片,最明显就是一些光点会虚化成一团光。https://www.wowoli.com/24198.html        关于镜头的色差,可参考下面的链接
【有图有真像】什么是色差(Chromatic Aberration),怎么消除色差 - 知乎色差色差(英语:Chromatic Aberration,简称CA)是指光学上透镜无法将各种波长的色光都聚焦在同一点上的现象 [1],色差是由于镜头散射现象而造成的,图像中的物体周围特别是高对比度的情况下可能出现模糊或明显的…https://zhuanlan.zhihu.com/p/151431106

测试分辨率的方法

        对分辨率的测试其实就是对空间频率响应(spatial frequency response,SFR)的测试。

        这个函数描述了被测系统对于空间频率的范围的重现程度,范围从0%(完全丢失信息)到100%(完美重现信息,没有任何数据丢失)。

        上图中,横轴表示空间频率,从左到右变大;纵轴表示SFR。

        当测量一个相机系统的分辨率时,推荐先使用ISO 12233标准测量SFR测量。后续有很多不同的测试都和SFR有关系。

        标准描述了三种测量分辨率的方法,其中只有两种和SFR相关。这两种方法主要的差异是所使用的测试图不一样,e-SFR使用斜边图(slanted edge),s-SFR使用西门子星型测试图(Siemens stars)。

        第三种获得SFR的方法是枯叶图(或彩色落币图,一种升级版的枯叶图)。其主要是针对了纹理损失分析做了高度优化。

细节纹理和锐化测试(枯叶图)—imatest_岁月蹉跎的一杯酒的博客-CSDN博客_枯叶图测试1、彩色落币图是枯叶图的升级设计是为了测量纹理清晰度,因为很多时候为了降噪或者其他图像处理技术导致图像中低对比度,精细细节的损失,比如我们有时候用到美颜,磨皮算法的相机发现拍摄出的人物图像脸部很光滑,但却没有能还原出人物脸部的细节,因为在高锐度,高对比度的情况下,不但画面上人脸的皱纹、 斑点更清楚, 而且脸部肌肉的鼓起或凹下也可表现得栩栩如生,这张卡就能对纹理清晰度的显示能力,分析纹理损失进行一个数据化的测量2.彩色落币图主要是由18%灰色度的灰色背景,4个对准标记,16个灰阶块,枯叶图案和斜边五个模块https://blog.csdn.net/weixin_44690935/article/details/118389521

       E-SFR/Slanted Edges

        e-SFR主要有三步:

        1) 获得边缘扩散函数(edge spread function)

              边缘扩散函数ESF,描述了被测系统是如何重现边界的。换句话说,它展示了图像中的边界的低强度(low-intensity)到高强度(high-intensity)部分的变化过程。ISO 12233中展示的算法允许一种super-resolution ESF,意思是这个ESF相较于原始图像有四倍的采样率。过采样能够在使用沿着目标边界上的所有像素的时候,定义出边界的变化。

        2)获得线扩散函数(line spread function)

             线扩散函数LSF,是ESF的导数。在一些传统的透镜测试试验台中,LSF可以不用先知道ESF,通过重现狭缝的方式可以直接获得。尽管这种方法有一些工程上的好处,但并没有斜边方法灵活。

        3)获得空间频率响应(spatial frequency response)

              SFR最终以LSF的傅里叶变换的方式计算。傅里叶变换将信号从时域/空域变换到频域。这样信号就不再通过"强度-位置"来描述,而是通过信号所需的不同空间频率的组合来表达。

 e-SFR的三个关键步骤,图中蓝色和红色线代表一个理想的信号以及一个真实的相机信号

        关于e-SFR的详细算法,可以参考这位大神的文章

SFR算法详解(二)——斜棱法_小棋学编程的博客-CSDN博客_sfr算法详解免责声明:仅供研究讨论,未经确认,相关内容严禁商用,若有错误,欢迎指正。一、基于初版修正后产生的斜棱法(e-SFR)(1) 选取斜棱所在的ROI区域进行初步分析。在ISO12233中,这里对选取的ROI提出了几点要求,在经过逆OECF调整以后,选取的图像区域需要满足以下两点:①选取的区域在后续计算中,顶部和底部区域的斜边分界点距离左右边沿不得少于2个像素,即不能太靠边,如下图我...https://blog.csdn.net/tanjiaqi2554/article/details/101826860        s-SFR/Siemens Star

        斜边法从IS0 12233的第一个版本开始就一直作为标准的一部分存在,从2014年后的版本中增加了s-SFR方法。这个方法在加入标准前实际上已经在某些测试实验室所使用。

        该方法的核心概念建立在调和函数的线性组合认为调和函数这个特性上,线性系统处理后只会在调制或相位上发生改变。 空间频率的范围需要测量在物体和图片中的调制比率。这个比率叫做被测系统的调制传递函数(Modulation transfer function, MTF)。换个理解方式是说,MTF 是衡量其在特定分辨率下将对比度从物体转移到图像的能力。

        被测系统会重现调和西门子星图,控制软件会定位星图的中心点。对于一个给定的半径,单位角度的数值以及一个调和MTF值会被测量出来。由于半径反映了空间频率,因此我们对所有可用的半径都进行相同的测量,最后绘制出测量的MTF值。

 

        关于MTF详细解释,可参考这里

调制传递函数(MTF)简介 - 知乎1、镜头的衡量标准 当光学设计人员试图比较光学系统的性能时,常用的衡量标准是调制传递函数(MTF)Modulation Transfer Function(以下简称MTF)。MTF用于从简单的球面单透镜到复杂的多元件远心镜头组件、远心光…https://zhuanlan.zhihu.com/p/381064331

       有什么衍生自SFR的度量方法

        测量出的SFR提供了很多信息。当设立不同的度量时,这个数据能够缩减为一个单独的数值。

        极限分辨率,也被表达为MTF10,或者空间分辨率SFR为10%。这个10%是基于瑞利准则而来,瑞利准则描述了两点的衍射行为模式为基础的极限分辨率。

        MTF10这个值描述了你能在实际的图像中找到的细节的绝对极大值,这些细节对比度很低但仍然是视觉可见的。

        极限分辨率代表了最大的表现力,这和主观理解上的sharpness并不相关。在很长一段时间里,有一种说法是MTF50这个值会是一个描述一副图像sharpness的更好的值。但MTF50本身是导致SFR为50%的空间频率。在主观的sharpness以及MTF50之间有相关性,但新的度量手段,也称为锐度(acutance),展示了更深入的相关性。

        锐度(acutance)通过测量处的SFR和人眼的对比灵敏度函数(contrast sensitivity function, CSF)来计算。CSF是一个描述人眼如何观察感知空间频率的模型。因此,从图像中测量处的空间频率需要变换到针对具体观察条件的空间频率的表达形式。不像MTF50,锐度(acutance)考虑到了人眼视觉和特定观察条件的因素。

        简单描述一下,可以认为sharpness为高,图像的分辨率resolution以及锐度acutance都高。

        关于sharpness,resolution和actuance的区别联系,这篇文章描述的很好,大家可以参考

成像的清晰度、分辨率和锐度【望远镜吧】_百度贴吧成像的清晰度、分辨率..要理解MTF曲线,需要先搞明白这几个词:成像的清晰度,锐度,对比度,和分辨率。摄影里,锐度是指acutance,不是sharpness,尽管两个词翻译成英文都可以叫做锐度。Acute是锋利的意思,比如https://tieba.baidu.com/p/5651076689?source=topic

总结

        分辨率是图像质量的一个基础元素。分辨率不足导致的结果不只是低质量的图片,在安防和汽车工业,通常依赖于高分辨率的图像和视频,这些场景中分辨率不足会造成致命的后果。因此对被测摄像机系统的图像的分辨率进行正确地测试和分析至关重要。

测试方法如何选择

        e-SFR方法相对简单并且对于测试图卡的设计上有更大的灵活度。另外完整的SFR测量是在图中一个小的区域内完成的。当使用e-SFR时,需要记住的是图像的增强算法会影响信号处理,检测边界并增强边界对比度是非常容易的。因此e-SFR受到了部分因素如锐化的影响,当然如果相机的RAW data可访问,则这些因素不会成为问题。

        s-SFR方法对于锐化以及其它图像增强算法来说更具健壮性。它测量和评估了一个系统的光学性能,甚至是在RAW data不可用的情况下也能做到。不像e-SFR,s-SFR在绝大多数场景中,能够在达到的高频内提供可靠的信息如MTF10。

        如果没有RAW data可用,最好是测量在不同结构上测量不同的SFR。这样我们能从s-SFR里得到光学性能,从e-SFR中获得有关锐化的信息。

参考资料

        Image Resolution - Image Engineering

        Resolution measurement and its units

        摄像模组中光学相关知识(一)_川和流息的博客-CSDN博客

        [摘抄]简述Camera摄像头清晰度/解析力的评价 - 忘掉名字吧orz - 博客园

        我理解的MTF/SFR - 知乎

        信息光学相干线扩散函数和边缘扩散函数.pdf.pdf

        数学中重要的一类函数——调和函数

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

图像质量评估(2) -- 图像质量相关参数:分辨率 的相关文章

  • centos7 安装docker

    sudo yum config manager add repo http mirrors aliyun com docker ce linux centos docker ce repo 出现以下内容则表示docker仓库配置成功 xff
  • 项目管理之启动:识别项目中的四类干系人

    干系人分析 指对项目干系人进行分析和归类 xff0c 有针对性地规划管理其核心诉求和期望 xff0c 让干系人可以更好地参与项目 xff0c 对项目产生积极影响 xff0c 从而更好地保障项目目标的成功达成 干系人分析的目的是什么呢 xff
  • 公平锁和非公平锁介绍,为什么要“非公平”?

    什么是公平和非公平 公平锁指的是按照线程请求的顺序 xff0c 来分配锁 xff1b 而非公平锁指的是不完全按照请求的顺序 xff0c 在一定情况下 xff0c 可以允许插队 但需要注意这里的非公平并不是指完全的随机 xff0c 不是说线程
  • 什么是自旋锁?自旋的好处和后果是什么呢?

    什么是自旋 自旋 可以理解为 自我旋转 xff0c 这里的 旋转 指 循环 xff0c 比如 while 循环或者 for 循环 自旋 就是自己在这里不停地循环 xff0c 直到目标达成 而不像普通的锁那样 xff0c 如果获取不到锁就进入
  • Bluez去掉绝对音量支持

    修改bluez 5 37中 profiles audio avrcp c 去掉改支持AVRCP EVENT VOLUME CHANGED 3816 session gt supported events 61 3817 1 lt lt AV
  • 为何每次用完 ThreadLocal 都要调用 remove()?——内存泄漏

    什么是内存泄漏 内存泄漏指的是 xff0c 当某一个对象不再有用的时候 xff0c 占用的内存却不能被回收 xff0c 这就叫作内存泄漏 因为通常情况下 xff0c 如果一个对象不再有用 xff0c 那么我们的垃圾回收器 GC xff0c
  • CountDownLatch 是如何安排线程执行顺序的?

    CountDownLatch xff0c 它是 JDK 提供的并发流程控制的工具类 xff0c 它是在 java util concurrent 包下 xff0c 在 JDK1 5 以后加入的 比如我们去游乐园坐激流勇进 xff0c 有的时
  • 发生死锁必须满足哪 4 个条件?

    要想发生死锁有 4 个缺一不可的必要条件 第 1 个叫互斥条件 xff0c 它的意思是每个资源每次只能被一个线程 xff08 或进程 xff0c 下同 xff09 使用 xff0c 为什么资源不能同时被多个线程或进程使用呢 xff1f 这是
  • 红黑树和二叉树有什么区别?

    红黑树和二叉树有什么区别 xff1f 什么是二叉树 xff1f 什么是红黑树 xff1f 二叉树 xff08 Binary Tree xff09 是指每个节点最多只有两个分支的树结构 xff0c 即不存在分支大于 2 的节点 xff0c 二
  • 什么是TCC?

    假设现在有一个电商系统 xff0c 里面有一个支付订单的场景 xff0c 那对一个订单支付之后 xff0c 我们需要做下面的步骤 更改订单的状态为 已支付 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货 业务场景有了 xff0c
  • Java 泛型机制介绍

    Java泛型这个特性是从JDK 1 5才开始加入的 xff0c 因此为了兼容之前的版本 xff0c Java泛型的实现采取了 伪泛型 的策略 xff0c 即Java在语法上支持泛型 xff0c 但是在编译阶段会进行所谓的 类型擦除 xff0
  • 云计算服务三层架构-IaaS-PaaS-SaaS解析

    IaaS 基础设施即服务 Infrastructure as a service 通即虚拟的硬件资源 xff0c 如虚拟的主机 存储 网络 安全等资源 用户无需购买服务器 网络设备和存储设备 xff0c 只需要通过网络租赁即可搭建自己的应用
  • Spring事务的传播属性和隔离级别

    事务传播行为 如果在开始当前事务之前 xff0c 一个事务上下文已经存在 xff0c 此时有若干选项可以指定一个事务性方法的执行行为 64 Transactional propagation 61 Propagation REQUIRED
  • MySQL有多少种常用的日志,有什么作用

    redo 重做日志 作用 xff1a 确保事务的持久性 xff0c 防止在发生故障 xff0c 脏读未写回磁盘 重启数据库会进入 redo log 执行 重做 xff0c 到达事务一致性 undo 回滚日志 作用 xff1a 保证数据的原子
  • 自动控制算法的学习笔记

    1 PID调试步骤 没有一种控制算法比PID调节规律更有效 更方便的了 现在一些时髦点的调节器基本源自PID 甚至可以这样说 xff1a PID调节器是其它控制调节算法的基础 为什么PID应用如此广泛 又长久不衰 xff1f 因为PID解决
  • stm32 应用实例—— USART 串口通讯

    stm32 应用实例 USART 串口通讯 1 基于寄存器 固件库编程的差异性2 完成STM32的USART窗口通讯程序4 重温C语言程序里全局变量 局部变量 堆 栈等概念 xff0c 并验证3 归纳出stm32的堆 栈 全局变量的分配地址
  • windows BDA driver (abstract)

    AVStream is a Microsoft provided multimedia class driver that supports video only streaming and integrated audio video s
  • 详细解读Python豆瓣电影Top250网页爬取(主要对re的运用&excel保存数据)//包括对库的简介

    python里面有很多操作都类似于c语言 xff0c 这里在爬取时主要需要注意用到的是for循环语句和各种库 个人认为python中主要还是对库的运用比较占大比例 xff08 这里的软件版本是PyCharm 2020 3 2 x64 xff
  • Unity3D 委托和事件的优点(一)

    上周接触到了委托 这周终于在自己的项目中用到了 现在准备用委托和事件的方案 替换掉之前的一些使用不足的解决方案 在此感谢前辈们的优秀文章 我是根据在网上阅读的文章 通过自己的见解 并在自己的项目中进行实践 得出了一些结论与大家分享 我认为这
  • 我的保研经历——中国科学院计算技术研究所

    忙碌了大半年的保研事情已经尘埃落定了 xff0c 心理也踏实下来了 xff0c 总想着把自己的这段保研经历记录下来 xff0c 希望能对小伙伴们有所帮助 能来到ZZ并且读软件工程这个专业并且阴差阳错的进了卓越班也算是老天注定吧 xff08

随机推荐

  • 无限循环:while True+if...break(打破循环) 用法

    span class token keyword while span True span class token punctuation span p span class token operator 61 span span clas
  • freertos的核心---线程与调度

    一 划重点 划重点 划重点 线程就是freertos运行管理的最小单位 一个线程有自己的生命周期 可以是一段时间也可以是forever 具体看开发人员对于线程的规划 几个线程 每个线程处理什么事情 先来看看线程长啥样 xff1f xff08
  • freertos通信---信号量与队列

    嘿嘿 又见面了 到这里 任务的调度和切换 你已经有了深刻的理解 接下来 自然而然就是任务间的通讯咯 把相关的任务串联起来 就形成了程序的基本架构 一 队列 为什么要先讲解队列了 因为信号量就是利用队列来实现的 走 一起瞅瞅 1 1队列的创建
  • freertos通讯---信号量与队列

    哈喽 又见面了 一 信号量 1 1创建二进制信号量 define xSemaphoreCreateBinary xQueueGenericCreate UBaseType t 1 semSEMAPHORE QUEUE ITEM LENGTH
  • 关于python调用C++

    关于python调用C C 43 43 查了很多相关资料 xff0c 可以通过ctypes模块 SWIG等一些方法 简单的类似单个头文件单个cpp文件都可以实现 xff0c 但是大恒给的C 43 43 包含驱动程序 xff0c 需要在属性里
  • freertos通讯-通知

    通知是什么 xff1f 其实我们之前就见过 它就在任务结构体中 再来回顾下 if configUSE TASK NOTIFICATIONS 61 61 1 volatile uint32 t ulNotifiedValue volatile
  • freertos软件定时器

    哈喽 这篇文章是freertos解析的最后一篇文章 我们将会讲解一个利用任务延时实现的软件定时器 1 创建 timer结构体和创建一目了然 看看初始化函数 是不是有点熟悉 timer的管理有点类似任务的管理 如果是第一次创建则初始化time
  • 蓝牙5.1的ble那些事儿

    既然要说5 1的那些事儿 那么必须的聊聊蓝牙4 0 本文就不在此长篇大论班门弄斧了 要了解4 0的同学请出门左拐直接去参考蜗窝科技大佬的文章 本人觉得对于想入门全面了解4 0的同学 此文章是不二选择的经典 在此只有膜拜的份了 不是广告哈哈
  • 蓝牙5.1的ble那些事儿

    到这里 对于非连接状态应该有一些新的认识了 接下来 顺其自然当然就是连接了 你谈对象 忙活半天 当然是想干点什么事情了 当然也有老司机翻车 连接上后 一端要主动向另一端发起问候 否则长时间不联系 那么就断开好了 主动问候的一端我们称之为ma
  • Http auth认证的两种方式Basic方式和 Digest认证

    Http Basic Auth 方式 当访问一个Http Basic Auth 网站的时候需要提供用户名 xff0c 密码 xff0c 否则会返回401 without authoration Http Basic Authenticati
  • while无限循环

    无限循环写法while 1 循环体内部可以用break语句跳出循环 while 1
  • 不同操作系统下的程序入口点分析

    转自 http hi baidu com liu bin0101 blog item 03e3a9ec4e0fd5d72e2e21b9 html 程序入口与编译器没有什么关系 关键是链接链接器 UNIX的用的ld和WINDOWS下用的LIN
  • rv-player 不靠谱之rvio

    最近忽然发现为动画组写过的一个maya内置工具不能用了 xff0c 工具的作用是使用rvio hw exe转换playblast出的tif序列图 xff0c 生成带watermark的mov文件 之前在Maya2013上一直用的好好地 xf
  • 树莓派 Raspberry Pi SD卡系统备份与还原

    近半年时间用来监控陆龟的树莓派 Raspberry Pi 还算稳定 xff0c 可到了冬天龟箱里的加热灯长时间加热导致树莓派温度很高 xff0c 时不时的自动重启 如果每次都能正常起来也就罢了 xff0c 可偶尔会挂不上SD卡的文件系统直接
  • 2022-12-18 CMakelists指定CMAKE_BUILD_TYPE为Debug或者Release

    今天编译代码的时候遇到古怪的事情 xff0c 在Cmakelists txt中指定了编译版本 xff0c build的时候输出一句 xff1a cpptools The build configurations generated do n
  • 5.FreeRTOS任务切换的简易分析

    FreeRTOS任务切换的简易分析 架构 xff1a Cortex M3版本 xff1a FreeRTOS V9 0 0前言 xff1a 之前分析了创建任务 启动调度器 xff0c 在做完这些工作后 xff0c 就是该完成所有RTOS的最核
  • vue.js:634 [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever t

    其实是前两天了解了v mdel的原理 lt v model原理 gt lt div id 61 34 demo 34 gt lt input value 61 34 value 34 64 input 61 34 price 61 even
  • vscode终端加git的方法

    记录一下 xff0c vscode添加git终端的方法 1 先打开首选项 61 gt 设置 xff0c 搜 shell window xff0c 然后找到setting json 2 添加代码 xff08 设置git的位置 xff0c 以及
  • jquery的简单介绍

    jQuery也包含了对ajax的封装 什么是jQuery jQuery是一门轻量的 免费开源的JS函数库 xff0c 主要作用是用于简化JS代码 轻量的 xff1a 代码或项目对该技术的依赖程度 xff0c 依赖程度越低 xff0c 这个技
  • 图像质量评估(2) -- 图像质量相关参数:分辨率

    分辨率 xff08 解析度 xff0c Resolution xff09 分辨率使我们经常听到的一个词 xff0c 它代表了图像的精细程度 xff0c 也代表了图像的大小 分辨率决定了在这种大小下 xff0c 输出信号是否能够包含足够多的信