The invention discloses a split method for RGB variable scale D image data in a super body, using Poisson disk sampling data in the selected seed point, then the iterative clustering according to the data points and the seed point between the color distance and spatial distance, initial super voxel segmentation results obtained by the initial segmented super voxel vertex adjacency super voxel as a undirected graph, using graph theory method based on super voxel fusion, super body a split result size in the same RGB D images, realize the variable scale super voxel segmentation. The invention belongs to a method of data preprocessing, ultra large scale super voxel by voxel in the data consistency area divided by the small scale super voxel data consistency in a poor place, more consistent with human visual perception characteristics.
【技术实现步骤摘要】
一种RGB-D图像变尺度超体素分割方法
本专利技术涉及一种超体素分割方法,特别是一种适用于RGB-D图像的变尺度超体素分割方法。
技术介绍
随着传感器技术的进步,RGB-D图像的获取成本越来越低,如何更有效的对RGB-D图像进行预处理是近年来计算机视觉的一个重要研究内容。为了充分利用RGB-D图像中的三维几何信息,与二维图像超像素过分割的概念类似,将RGB-D图像过分割为超体素是一种行之有效的预处理方式,能够有效的减少后续算法处理的数据量。目前常用的超体素分割算法在尺度参数确定后的得到的各超体素大小一致性较高,如果后续需要进行多尺度分析,则通过设置不同的尺度因子控制超体素的大小,这样在分析每个尺度时都要计算得到一种尺度的超体素分割结果,从而增加了计算量。本专利技术基于变尺度分析的思想,在进行超体素分割时,把数据一致性高的区域分割成大尺度的超体素,数据一致性差的区域分割成小尺度超体素,从而根据数据局部分布的,自适应的将RGB-D数据分割成不同尺度的超体素,使后续算法可以在一个过分割数据上进行变尺度计算,减小计算量。
技术实现思路
本专利技术的目的在于提供一种RGB-D图像变尺度超体素分割方法,能够较好的对RGB-D图像进行过分割预处理。实现本专利技术目的的技术解决方案为:一种RGB-D图像变尺度超体素分割方法,包括以下步骤:步骤1、种子点选取,设一帧RGB-D图像数据为P,分辨率为m行n列,每个数据点包含3个颜色通道(r,g,b)和1个深度通道(d)。从P中随机选取一个点p0作为初始种子点,设置半径阈值R作为待生成种子点间的最小距离,使用泊松碟采样算法在P中采样 ...
【技术保护点】
一种RGB‑D图像变尺度超体素分割方法,其特征在于,包括以下步骤:步骤1、种子点选取,设一帧RGB‑D图像数据为P,分辨率为m行n列,每个数据点的信息包含3个颜色通道(r,g,b)和1个深度通道(d);从P中随机选取一个点p0(数字0为下标)作为初始种子点,设置半径阈值R作为待生成种子点间的最小距离,使用泊松碟采样算法在P中采样得到种子点集合;步骤2、对超体素进行预分割,将数据中各点的颜色空间从RGB转换为Lab,将深度值d转换为三维空间坐标(x,y,z),之后以各种子点为聚类中心,综合颜色距离和三维空间距离迭代计算非种子点与种子点间的距离,得到初始超体素分割结果;步骤3、对超体素进行融合,以初始超体素为顶点,各超体素间邻接关系为边构造无向图G=(V,E),使用各初始超体素的Lab颜色空间距离和法向量方向夹角度量相邻超体素间的差异,通过合并初始超体素得到变尺度超体素,完成了对RGB‑D图像变尺度超体素的分割。
【技术特征摘要】
1.一种RGB-D图像变尺度超体素分割方法,其特征在于,包括以下步骤:步骤1、种子点选取,设一帧RGB-D图像数据为P,分辨率为m行n列,每个数据点的信息包含3个颜色通道(r,g,b)和1个深度通道(d);从P中随机选取一个点p0(数字0为下标)作为初始种子点,设置半径阈值R作为待生成种子点间的最小距离,使用泊松碟采样算法在P中采样得到种子点集合;步骤2、对超体素进行预分割,将数据中各点的颜色空间从RGB转换为Lab,将深度值d转换为三维空间坐标(x,y,z),之后以各种子点为聚类中心,综合颜色距离和三维空间距离迭代计算非种子点与种子点间的距离,得到初始超体素分割结果;步骤3、对超体素进行融合,以初始超体素为顶点,各超体素间邻接关系为边构造无向图G=(V,E),使用各初始超体素的Lab颜色空间距离和法向量方向夹角度量相邻超体素间的差异,通过合并初始超体素得到变尺度超体素,完成了对RGB-D图像变尺度超体素的分割。2.根据权利要求1所述的RGB-D图像变尺度超体素分割方法,其特征在于,步骤1中种子点选取具体包括以下步骤:步骤1-1、在一帧RGB-D图像数据P中随机选取一个点p0作为初始种子点,将活跃采样点队列L1初始化为空,把p0加入L1,将非活跃采样点队列L2初始化为空;步骤1-2、判断活跃采样点队列L1是否为空,如果L1不为空,则从L1中出队一个点pi,以pi为圆心,R和2R为半径的同心圆区域内随机选择候选采样点,若候选采样点与已有种子点的距离大于R则将其加入L1;如果尝试K次仍没有符合条件的候选采样点,则将pi从L1中删除,并加入L2;其中R采用像素坐标单位,K为预设的数值;步骤1-3、L2中的点即为所选种子点。3.根据权利要求1或2所述的RGB-D图像变尺度超体素分割方法,其特征在于,步骤2中对超体素预分割具体包括以下步骤:步骤2-1、将RGB-D图像中点的深度值转换为三维空间坐标,设P中第i行第j列的点为pij,其深度值为dij,使用式(1)将深度值转换为三维空间坐标:其中f为摄像机的焦距,(cx,cy)为图像的中心坐标,用标准的颜色空间转换公式将P中各点的RGB颜色转换为Lab颜色,将P中的点都表示为6维向量[l,a,b,x,y,z];步骤2-2、以步骤1得到的个种子点为初始聚类中心,进行区域搜索聚类,计算各聚类中心2R*2R邻域范围内的点与该聚类中心的距离,将每一个非聚类中心点归类于和它特征距离最小的聚类中心以完成第一次聚类过程,P中两点pi和pj之间的特征距离度量公式如下:
【专利技术属性】
技术研发人员:袁夏,徐鹏,周宏扬,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。