一种基于TOF相机空间区域内ROI的提取方法技术

技术编号:26691260 阅读:29 留言:0更新日期:2020-12-12 02:43
本发明专利技术公开了一种基于TOF相机空间区域内ROI的提取方法,通过采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距F

【技术实现步骤摘要】
一种基于TOF相机空间区域内ROI的提取方法
本专利技术涉及一种基于TOF相机空间区域内ROI的提取方法,属于图像处理

技术介绍
在信息技术发展的今天,图像成为信息的载体,面对庞大的数据信息,人工处理图像已经力不从心,计算机处理图像已成为时代发展的主流。当人在观察一幅图像时,在视觉系统中对图像分割是必不可少的,以至于观察到的不是一个复杂的场景,而是一些物体的集合。该过程用数字图像处理描述,就是把图像分成若干个特定的、具有独特性质的区域,每个区域代表同一类像素的集合,几个集合又形成一个物体,而完成该过程的技术通常称为图像分割。在进行图像分割前,由于对图像关注的角度不同,往往需要进行ROI的选取。ROI(regionofinterest)是指从被处理的图像以方框、圆、椭圆、不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域。对于图像感兴趣区域(ROI)的提取,一般从两个方面着手解决:第一种方案是利用对获得的二维图像提取ROI,但这无法做到空间上ROI的选取,满足不了三维空间上的需求,针对这个问题,我们提出第二种方案:提出了一种基于TOF相机空间区域内ROI的提取方法,从人眼的视觉特征出发,通过模拟人眼看到的空间范围,寻找特定的视觉敏感区域,并将这些视觉敏感区域作为ROI。
技术实现思路
针对上述存在的技术问题,本专利技术的目的是:提出了一种基于TOF相机空间区域内ROI的提取方法,解决了传统意义上图像的分割,利用TOF相机进行空间的分割,且灵活选取空间中的区域,以适应不同场景中对ROI的需求。本专利技术的技术解决方案是这样实现的:一种基于TOF相机空间区域内ROI的提取方法,包括如下步骤,S100,采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;S200,通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距Fx、Fy,偏移Cx、Cy;S300,把在相机坐标系下获取到的数据转换到像素坐标系内,计算后筛选出满足要求的ROI;S400,根据ROI将对应的图像像素进行显示。优选的,在S100中,将深度数据转成灰度图或伪彩图,其公式为min<Dis<max,其中,DST为距离转灰度的目标图像;Dis为镜头与物体的距离;min为最小可检测距离;max为最大可检测距离。优选的,在S300中,相机坐标系下获取到的数据转换到像素坐标系内,其方法为:S301,计算深度数据(距离)Dis,根据相机坐标系与像素坐标系之间的转换公式,对每个像素(i,j)计算相机坐标系下的坐标:Xc=(j-Cx)/Fx*Dis,Yc=(i-Cy)/Fy*Dis;S302,确定空间ROI;在相机坐标系下,根据中心坐标(x,y,z)计算实际要求的ROI区域范围:深度(距离)的范围:(z-width_front,z+width_back),其中width_front和width_back是相对于中心坐标z轴方向上的偏移;长度的范围:(x-length_left,x+length_right),其中length_left和length_right是相对于中心坐标x轴方向上的偏移;高度的范围:(y-height_bottom,y+height_top),其中height_bottom和height_top是相对于中心坐标y轴方向上的偏移;S303,筛选出满足要求的ROI:z-width_front<distance<z+width_back;x-length_left<Xc<x+length_right;y-height_bottom<Yc<y+height_top。优选的,在S400中,根据ROI将对应的图像像素进行显示;,可分为大区域显示和小区域显示。由于上述技术方案的运用,本专利技术与现有技术相比具有下列优点:本专利技术的一种基于TOF相机空间区域内ROI的提取方法,通过采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距Fx、Fy,偏移Cx、Cy;把在相机坐标系下获取到的数据转换到像素坐标系内,计算后筛选出满足要求的ROI;根据ROI将对应的图像像素进行显示;通过上述步骤,可以模拟人眼看到的空间范围,寻找特定的视觉敏感区域,并将这些视觉敏感区域作为ROI,解决了传统意义上图像的分割,利用TOF相机进行空间的分割,且灵活选取空间中的区域,以适应不同场景中对ROI的需求。附图说明下面结合附图对本专利技术技术方案作进一步说明:附图1为本专利技术的一种基于TOF相机空间区域内ROI的提取方法的S100中深度数据转换成灰度图像示意图;附图2为本专利技术的一种基于TOF相机空间区域内ROI的提取方法的S400中根据ROI将对应的图像像素进行大区域显示示意图;附图3为本专利技术的一种基于TOF相机空间区域内ROI的提取方法S400中根据ROI将对应的图像像素进行小区域显示示意图。具体实施方式下面结合附图来说明本专利技术。如附图1-3所示为本专利技术所述的一种基于TOF相机空间区域内ROI的提取方法,包括如下步骤,S100,采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;TOF(Timeofflight)相机是基于飞行时间法3D成像,3D视觉技术能够获取现实三维场景完整的几何信息,利用带有深度信息的图像来实现对于场景的精准数字化,从而实现高精度的识别、定位、重建、场景理解等机器视觉的关键功能。常见的3D视觉方案包括双目视觉、结构光和TOF(TimeofFlight),相较前两种,TOF的方案实现起来会相对简单:TOF主要包括发射端和接收端,传感器给到光源驱动芯片调制信号,调制信号控制激光器发出高频调制的近红外光,遇到物体漫反射后,接收端通过发射光与接收光的相位差或时间差来计算深度信息。TOF技术跟3D激光传感器原理基本类似,只不过3D激光传感器是逐点扫描,而TOF相机则是同时得到整幅图像的深度(距离)信息,能够实时快速的计算深度信息,且深度计算不受物体表面灰度和特征影响,可以非常准确的进行三维测量。将深度数据转成灰度图或伪彩图,其公式为min<Dis<max,其中,DST为距离转灰度的目标图像;Dis为镜头与物体的距离;min为最小可检测距离;max为最大可检测距离。S200,通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距Fx、Fy,偏移Cx、Cy;在图像测量过程以及机器视觉应用中,为确定空间中物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,需要先获取相机的内参Intrinsics矩阵;通过调用TOF相机本身带有SDK,就可以获取TOF相机的内参:焦距Fx、Fy,偏移Cx、Cy;S300,把在相机坐标系下获本文档来自技高网...

【技术保护点】
1.一种基于TOF相机空间区域内ROI的提取方法,其特征在于:包括如下步骤,/nS100,采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;/nS200,通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距F

【技术特征摘要】
1.一种基于TOF相机空间区域内ROI的提取方法,其特征在于:包括如下步骤,
S100,采用TOF相机获取物体深度数据,即距离信息,并转换成灰度图或伪彩图;
S200,通过调用TOF相机的SDK,获取相机的内参Intrinsics矩阵:焦距Fx、Fy,偏移Cx、Cy;
S300,把在相机坐标系下获取到的数据转换到像素坐标系内,计算后筛选出满足要求的ROI;
S400,根据ROI将对应的图像像素进行显示。


2.如权利要求1所述的一种基于TOF相机空间区域内ROI的提取方法,其特征在于:在S100中,将深度数据转成灰度图或伪彩图,其公式为其中,DST为距离转灰度的目标图像;Dis为镜头与物体的距离;min为最小可检测距离;max为最大可检测距离。


3.如权利要求1所述的一种基于TOF相机空间区域内ROI的提取方法,其特征在于:在S300中,相机坐标系下获取到的数据转换到像素坐标系内,其方法为:
S301,计算深度数据(距离)Dis,根据相机坐标系与像素坐标系之间的转换公式,对每个像素(i,j)计算相机坐标系下的坐标:
Xc=(j-Cx)/Fx*Dis,Yc=(i-Cy)/Fy*Dis;
S...

【专利技术属性】
技术研发人员:王臣豪张文斌
申请(专利权)人:无锡威莱斯电子有限公司苏州春建智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1