(图像分割)基于图论的归一化分割

这篇具有很好参考价值的文章主要介绍了(图像分割)基于图论的归一化分割。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解释:将图像映射成图,以图为研究对象,利用图的理论知识获得图像的分割。

下面介绍:图的基本理论,基于图论的归一化分割算法

一、图的基本理论

图G=(V,E,),分别是:节点、边、顶点和边的对应关系。简单记为G=(V,E)。

图的几个基本概念

1.顶点的度【无向图、有向图(入度、出度)
2.连通图【无向图(有路径)、有向图(任意两点之间连通)
3.子图和割【补图(V1∪V2=V,则图G1和G2互为补图)、割集(如果将图G分为两个互不相交的子图,我们称连接两个子图的边的集合为割集)

割集S是一个边集:如果在图G中去掉边集S中所有的边,则图G就变成一个二分支的分离图。
割集的边的权重之和叫做割:

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 图像与图的映射关系

图像的像素《——》图的顶点V
图像的相邻像素《——》图的边E
相邻像素间的相似度《——》图的权值W

图像构造图的过程

步骤:(1)节点的选取与边的连接
节点的选取分为:一对一(每个像素对应图的一个节点)、多对一(多像素对应一节点,超像素)
边的连接方式(像素间的邻接关系):4邻接、8邻接(常用这个作为标准的像素邻接关系)、不太常用的全连接(任何像素都与图像中的其他所有像素连边,增加算法复杂性了)、固定区域内的全连接(以某个像素为中心,限定某个固定半径区域内的像素全部连边)

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

(2)权重的选择 

边上的权重反应像素间的相似性或差异性。度量两个节点间颜色、亮度、距离、纹理等方面
常见的计算函数:

第一种:

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 第二种:
基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 (3)区域邻接图(RAG)

 选多个像素组成的区域映射为一个节点,两邻域区域建立连接边。

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 基于图论的分割算法

他们主要是围绕着分割准则进行分割。
介绍几个代表性的分割准则:
(1)基于特征向量的分割准则——类似于权重的矩阵对角化。构造目标函数并当其取最大值时,各元素之间具有很大相似度,属于该类的可能性大,从而达到分类目的。
(2)基于区域合并的分割准则——设计了一种预测两个区域块之间是否能产生边界的法则,这个法则产生的分割可以达到全局最优
(3)基于归一化分割的准则Ncuts——将整幅图分成两部分,然后每一步都把其中一个部分继续再分成两部分,直到达到某种条件再停止分割。

二、归一化分割算法

算法基本原理

定义一个将图分成两部分的目标函数:

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 Wu和Leahy提出的基于最小割准则的聚类方法:求上面目标函数cut(A,B)的最小值,就得到了图的最优分割。递归调用这个最小割准则可以将一幅图一直二分下去,最终得到满意的结果。但是最小割准则会把一些孤立的点分割为独立的一类,这样最小割准则会失去意义的。

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 为了弥补这个最小割的“偏见”,Shi和Malik提出归一化分割方法。它定义了一个新的准则来衡量A,B间的相似度。

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 文章来源地址https://www.toymoban.com/news/detail-729669.html

 归一化分割的求解

(数学公式推导)

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 归一化分割结果

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

归一化分割实现方式

(1)递归调用二分归一化分割 
缺点:只利用了第二小特征值对应的特征向量,舍弃了其他的特征向量。其他特征向量也包含了有用的分割信息。

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法


(2)多分归一化分割
改进的地方:取前n个特征向量作为每个像素的n维指标向量。
步骤:先用K-means聚类算法将图像过分割成k类,然后使用下面两种方法处理:

基于图论的图像分割算法,二维_图像分割/预处理/分类,图论,算法

 

 

到了这里,关于(图像分割)基于图论的归一化分割的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【论文解读】FFHQ-UV:用于3D面部重建的归一化面部UV纹理数据集

    论文地址:https://arxiv.org/pdf/2211.13874.pdf         我们提出了一个大规模的面部UV纹理数据集,其中包含超过50,000张高质量的纹理UV贴图,这些贴图具有均匀的照明、中性的表情和清洁的面部区域,这些都是在不同光照条件下渲染逼真的3D面部模型所需的特征。该数据集源自

    2024年02月05日
    浏览(65)
  • YOLOv8改进损失函数WDLoss:独家更新|即插即用|YOLOv8小目标检测高效涨点2%,改进用于小目标检测的归一化高斯 Wasserstein Distance Loss,提升小目标检测

    💡该教程为 《芒果书》 📚系列,包含大量的原创首发改进方式, 所有文章都是全网首发原创改进内容🚀 内容出品: CSDN博客独家更新 @CSDN芒果汁没有芒果 💡本篇文章 基于 YOLOv8 芒果 改进YOLO系列: 芒果YOLOv8改进WDLoss损失函数:独家首发更新|即插即用|YOLOv8小目标检测高

    2024年02月01日
    浏览(58)
  • YOLOv7改进之WDLoss 独家首发更新|高效涨点2%改进用于小目标检测的归一化高斯 Wasserstein Distance Loss,提升小目标检测的一种新的包围框相似度度量

    💡该教程为改进进阶指南,属于 《芒果书》 📚系列,包含大量的原创首发改进方式, 所有文章都是全网首发原创改进内容🚀 内容出品: CSDN博客独家更新 @CSDN芒果汁没有芒果 💡 🚀🚀🚀内含·改进源代码· ,按步骤操作运行改进后的代码即可 重点 :🔥🔥🔥有多个同学

    2024年02月05日
    浏览(52)
  • Android中的图像矩阵归一化

    在graphics包下的Matrix是一个3x3的矩阵,按网上的的图是这样的   MSCALE_X, MSCALE_Y表示缩放;  MSKEW_X, MSKEW_Y表示错切,与上面两个参数一起达到图像旋转效果; MTRANS_X, MTRANS_Y表示平移;  MPERSP_0, MPERSP_1表示透视; MPERSP_2固定为1。 在把图像矩阵应用到OpenGL中时遇到了问题:glsl中

    2023年04月23日
    浏览(50)
  • 深度学习基础入门篇[七]:常用归一化算法、层次归一化算法、归一化和标准化区别于联系、应用案例场景分析。

    【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍:【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、

    2024年02月13日
    浏览(48)
  • Python图像归一化:提升图像处理效果的利器

    图像归一化是图像处理中的重要步骤,能够帮助我们提升图像处理的效果。本文将介绍如何使用Python编程语言进行图像归一化,以及归一化的原理和常见的应用场景。 在图像处理中,我们经常需要对图像进行归一化处理,以便更好地进行后续处理或分析。Python是一种流行的编

    2024年02月13日
    浏览(49)
  • 如何在OpenCV Python中归一化图像?

    我们使用函数cv2.normalize()在OpenCV中归一化图像。此函数接受参数-  src、dst、alpha、beta、norm_type、dtype  和  mask。src  和dst是输入图像和与输入相同大小的输出图像,alpha是用于范围归一化的较低标准值,  beta  是用于范围归一化的较高标准值,norm_type是归一化类型,  dtype

    2024年02月06日
    浏览(40)
  • 医学nii图像 预处理——图像裁剪 重采样 灰度区域 归一化 修改图像尺寸

    鄙人主要研究方向为医学图像配准,在使用CT数据集之前需要对数据进行预处理。 常规预处理步骤:(*代表本代码有) 1. 裁剪出ROI区域 。 目的:减小图像尺寸,减小内存消耗,减小无关信息,可提高实验精度 2. 重采样 。 一般会重采样到各向同性,例如,将图像重采样到每体

    2024年02月12日
    浏览(44)
  • 数据归一化常见算法

    数据归一化的几种方法 Min-Max归一化是一种线性的归一化方法。该方法将数据进行一次线性变换,将数据映射到[0,1]区间。Min-Max归一化不改变数据的分布。其缺点为,过度依赖最大最小数,且容易受到离群点、异常数据的影响。其公式为: x ′ = x − M i n M a x − M i n x^prime

    2024年02月12日
    浏览(38)
  • 关于归一化算法的简单实践

    前段时间有个需求要对矩阵数据做归一化处理,之后在对数据做一致性校验,并获取数据对应的权重。 1、了解归一化算法 2、通过数据构建矩阵信息 3、数据处理 4、获取权重 1、简单说一下概念: 归一化是一种数据处理方式,能将数据经过处理后限制在某个固定范围内。当

    2024年02月06日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包