影像梯度

✍ dations ◷ 2025-08-02 21:19:13 #Computer graphics,Image processing

影像梯度(Image gradient)是指影像强度和颜色的方向性变化。影像的梯度在影像处理中是基础的一环。举例来说,Canny边缘检测器(Canny edge detector)用计算影像梯度来做边缘检测。在数位影像处理的软件中,影像的梯度也可以用来将颜色做渐进式的混合,例如右图中可以将绿色从左到右渐进的变成蓝色。

以下用影像的强度函数(intensity function)的梯度作为范例说明。影像的强度函数是一个双变数函数,分别代表纵轴和横轴的像素强度,此时强度函数的梯度即为一个二维的向量,分别代表纵轴和横轴方向的导数。对于每个像素点,梯度向量的方向为可能的最大强度变化,而梯度向量的长度则是对应到该方向变化的比例。

因为在数位影像中的强度函数是离散的数据点,要计算这个函数的导数,我们需要假设这个离散的强度函数是从连续函数抽样来的。有了这个假设(在加上其它假设),许多估计法可以计算离散强度函数的导数。最常被使用到的方法是计算影像和一个滤波器的卷积,像是索伯算子(Sobel operator)或 Prewitt算子(Prewitt operator)。

在电脑视觉的应用里,影像的梯度可以用来抽取影像中的资讯。可以借由用卷积滤波器(例如Sobel滤波器),从原始影像生成一张梯度影像。梯度影像的每个像素点的值是由原图同位置像素在某特定方向的变化计算出的,在应用上通常会计算横轴和纵轴的梯度影像。

边缘检测是梯度影像最常见的应用之一。在计算出梯度影像之后,具有比较大梯度的像素,就是边缘可能的位置。Canny边缘检测器就是一个借由影像梯度来做边缘检测的算法。

影像梯度也可以帮助抽取和配对影像的特征(feature)。使用不同的相机拍摄相同的场景时,因为相机本身的参数不同,拍出来的影像可能会有截然不同的像数值。此时,若以影像的像素值作为配对两影像的标准,会因为相同物体在两影像有不同的像数值导致配对失败。此时可以计算梯度影像最为一个更加可靠的特征,因为尽管相机参数或是场景的亮度不同,梯度较高(通常是物体边界)的位置不会改变,所以梯度影像对于相机参数和场景亮度的变化较不敏感,比较适合作为配对特征的依据。

一张影像的梯度即为他的偏微分,根据横轴和纵轴的方向表示为一个向量::165

一张影像的导数可以用有限差分估计(finite differences)。如果使用中央差分,我们可以用一维滤波器和影像 A {\displaystyle \mathbf {A} } 的卷积来估计对y的导数, {\displaystyle *} 代表一维的卷积运算:

这个 2×1 的滤波器会让影像平移半个像素的位置,为了避免这个状况,可以使用 3×1 的滤波器:

梯度的方向可以由下式计算::706

而梯度的大小可以由下式计算:

相关

  • 特斯拉特斯拉(tesla),符号表示为T,是磁通量密度(Wb/m2)或磁感应强度的国际单位制导出单位。在1960年巴黎召开的国际计量大会命名,以纪念在电磁学领域有重要贡献的美籍塞尔维亚发明家、电
  • 碳化硼碳化硼(化学式B4C)是一种极硬的陶瓷材料,用于坦克车的装甲、避弹衣和很多工业应用品中。它的摩氏硬度为9.3,并是继金刚石、立方氮化硼、富勒烯化合物和钻石整体纤管后的第五种已
  • 数字信号数字信号(英语:Digital signal)可以有多重的含义。它可以用来表示已经数字化的离散时间信号,或者表示数字系统中的波形信号。数字信号是离散时间信号(Discrete-time signal)的数
  • 贝乌热茨灭绝营纳粹集中营转移营比利时:布伦东克堡垒 · 梅赫伦转移营法国:居尔集中营 · 德朗西集中营意大利:波尔查诺转移营荷兰:阿默斯福特集中营 · 韦斯特博克转移营挪威:法斯塔德集中营部
  • 苏联国徽苏联国徽(俄语:Государственный герб СССР / Gosudarstvennyiy gerb SSSR )启用于1923年7月6日,直到1991年苏联解体。第一版苏联国徽的计划在1923年7月6
  • 法蒂玛·布托法蒂玛·布托(乌尔都语:فاطمہ بھٹو‎‎,英语:Fatima Bhutto,全名:法蒂玛·穆塔扎·布托,1982年5月29日-)是巴基斯坦诗人及作家。她是巴基斯坦两位前总理:佐勒菲卡尔·阿里·
  • 尼古拉·波德沃伊斯基尼古拉·伊里奇·波德沃伊斯基(俄语:Николай Ильич Подвойский;1880年-1948年7月28日)是苏联最老的革命党人,策划十月革命的军事三人小组成员,革命成功后历
  • 大渡口区文物保护单位重庆市大渡口区共公布一批文物保护单位,分别列表如下。
  • 科科塔曼加兰科科塔曼加兰(Kokkothamangalam),是印度喀拉拉邦Alappuzha县的一个城镇。总人口16852(2001年)。该地2001年总人口16852人,其中男性8222人,女性8630人;0—6岁人口1603人,其中男763人,女
  • 鹫尾伶菜鹫尾伶菜(鷲尾 伶菜, 1994年1月20日-),是日本的歌手、舞者,佐贺县唐津市出身,身高160公分。现为E-girls成员、已解散的Flower成员、以“伶”为名进行个人音乐活动。所属唱片公司为