一种基于光场成像的点云地图获取方法技术

技术编号:27208745 阅读:30 留言:0更新日期:2021-01-31 12:39
本发明专利技术公开了一种基于光场成像的点云地图获取方法,首先根据canny算子和角度区域划分对原始图像的边缘进行提取并获取初步深度图像,再利用遮挡线索提取和马尔科夫优化的方式来优化深度图像使图像中深度的表示更为清晰;然后利用原始图像、深度图像及点云图像之间的转换关系生成点云图像;最后生成多幅点云图像,利用ICP算法对点云图像进行拼接。本发明专利技术可以满足无人机在进行自主飞行时对轻量的要求,且光场相机的微透镜阵列不同于传统的RGB

【技术实现步骤摘要】
一种基于光场成像的点云地图获取方法


[0001]本专利技术属于图像处理
,具体涉及一种点云地图获取方法。

技术介绍

[0002]在全球卫星系统失效或者导航精度不足的情况下,常常使用信息量大且准确、协同干扰小及实时性强的视觉导航作为传统导航的辅助系统。利用视觉信息进行自主导航是无人机智能化的重要标志,在完全未知的环境中,通过图像传感器来构建所处环境的地图实现自主飞行的SLAM(即时定位与地图构建)技术逐渐变成目前的主流定位技术。准确的地图模型建立是无人机实现自主飞行的基础,现有环境地图主要分为几何地图、栅格地图和点云地图三类,其中点云地图由于对环境的显示和描述较为直观、易于生成及与其他地图转换方便等优点成为视觉SLAM中较为常用的地图形式。视觉SLAM按照视觉传感器的类别分成单目SLAM、双目SLAM和RGBD-SLAM三类,其中RGBD-SLAM同时生成的RGB图像和深度图像经过相机标定后便可以获得三维点云数据。而现有的RGB-D相机体积较大,难以满足无人机在自主飞行时对轻量的要求,且RGB-D相机在获取图像时会产生桶形失真,增加后续处理的步骤。
[0003]光场成像的原理是在传统相机的主透镜和传感器平面之间加入微透镜阵列,该阵列使得通过主透镜的光线发生二次折射,在记录二维空间信息的基础上添加了二维角度信息。四维数据使光场相机具有重聚焦功能、且在获得RGB图像的基础上,可以根据重聚焦特性来获取深度图像。深度图像和RGB图像的结合可以获取拍摄场景的点云数据。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术提供了一种基于光场成像的点云地图获取方法,首先根据canny算子和角度区域划分对原始图像的边缘进行提取并获取初步深度图像,再利用遮挡线索提取和马尔科夫优化的方式来优化深度图像使图像中深度的表示更为清晰;然后利用原始图像、深度图像及点云图像之间的转换关系生成点云图像;最后生成多幅点云图像,利用ICP算法对点云图像进行拼接。本专利技术可以满足无人机在进行自主飞行时对轻量的要求,且光场相机的微透镜阵列不同于传统的RGB-D相机,拍摄出来的场景不会产生桶形失真,能够简化后续的图像处理步骤,使无人机在自主飞行时的快速性得到满足。
[0005]本专利技术解决其技术问题所采用的技术方案包括以下步骤:
[0006]步骤1:采用canny算子对光场相机拍摄图像进行边缘提取;设置重聚焦系数,对光场相机拍摄图像进行重聚焦;将边缘提取得到的图像和重聚焦得到的图像融合获得初步深度图像;
[0007]步骤2:采用基于梯度、方差、均值三种评价指标的遮挡线索方法对步骤1中提取的边缘进行增强;
[0008]步骤3:利用马尔科夫随机场,构建基于像素值和遮挡线索值的能量函数,见下式:
[0009][0010]其中|Z
1-Z2|为初始深度图像相邻像素点的差值,|W
1-W2|为初始深度图像相邻像素点遮挡线索的差值,(x,y)为像素空间坐标;
[0011]遍历所有像素点,对初始深度图像进行平滑,使能量函数最小,得到优化深度图像;
[0012]步骤4:将光场相机拍摄图像与优化深度图像进行融合得到多幅点云图像,利用ICP算法对多幅点云图像进行拼接生成点云地图。
[0013]有益效果:
[0014]由于采用了本专利技术提出的一种基于光场成像的点云地图获取方法,可以满足无人机在进行自主飞行时对轻量的要求,且光场相机的微透镜阵列不同于传统的RGB-D相机,拍摄出来的场景不会产生桶形失真,能够简化后续的图像处理步骤,使无人机在自主飞行时的快速性得到满足。
附图说明
[0015]图1为本专利技术中构建的重聚焦模型示意图。
[0016]图2为本专利技术实施例中通过canny算子和角度区域分割得到的初步深度图像。
[0017]图3为本专利技术实施例中通过遮挡线索提取和马尔科夫的奥的优化深度图像。
[0018]图4为本专利技术实施例光场相机拍摄图像。
[0019]图5为本专利技术实施例最终获得的点云图像。
具体实施方式
[0020]下面结合附图和实施例对本专利技术进一步说明。
[0021]一种基于光场成像的点云地图获取方法,包括如下步骤:
[0022]步骤1:采用canny算子对光场相机拍摄图像进行边缘提取;设置重聚焦系数,对光场相机拍摄图像进行重聚焦;将边缘提取得到的图像和重聚焦得到的图像融合获得初步深度图像;
[0023]步骤2:采用基于梯度、方差、均值三种评价指标的遮挡线索方法对步骤1中提取的边缘进行增强;
[0024]步骤3:利用马尔科夫随机场,构建基于像素值和遮挡线索值的能量函数,见下式:
[0025][0026]其中|Z
1-Z2|为初始深度图像相邻像素点的差值,|W
1-W2|为初始深度图像相邻像素点遮挡线索的差值,(x,y)为像素空间坐标;
[0027]遍历所有像素点,对初始深度图像进行平滑,使能量函数最小,得到优化深度图像;
[0028]步骤4:将光场相机拍摄图像与优化深度图像进行融合得到多幅点云图像,利用ICP算法对多幅点云图像进行拼接生成点云地图。
[0029]具体实施例:
[0030]本专利技术目的在于为无人机在自主飞行时同一种生成点云地图的新思路,传统RGB-D相机相对于无人机来说体积及重量较大,而本专利技术基于光场成像的原理,仅在主透镜和传感器之间增加微透镜阵列,从一定程度上可以更好地满足自主飞行中无人机对轻量的要求。
[0031]本专利技术的思路是利用主透镜、微透镜阵列、传感器平面及成像平面之间的三角关系搭建重聚焦模型并基于此推出重聚焦公式以及重聚焦系数其中,F为主透镜到传感器平面的距离,F'为主透镜到重聚焦平面的距离;根据canny算子和角度区域划分的优化对光场相机拍摄图像的边缘进行提取并获取初步深度图像,再利用遮挡线索提取和马尔科夫优化的方式来优化深度图像使图像中深度的表示更为清晰;利用光场相机拍摄图像、优化深度图像及点云图像之间的转换关系生成多幅点云图像;再利用ICP算法对点云图像进行拼接。
[0032]具体过程如下:
[0033]1、如图1所示,光场相机图像用4D的光场信息L(x,y,u,v)来表征,其中(u,v)为二维角度信息、(x,y)为二维空间信息。在构建重聚焦模型时为了简化主透镜、传感器、微透镜阵列、成像平面和光线之间的线面三角关系将L(x,y,u,v)压缩成2D的形式L(x,u),如图1所示,根据成像平面和光线之间的三角相似关系可以得出在仅用二维数据来表征光场信息的情况下,光场相机传感器平面上的成像点和重聚焦平面上的成像点之间的位置关系,如式(1)所示:
[0034][0035]其中,为光场相机传感器平面上的成像点,x

2u
为重聚焦平面上的成像点,定义为距离系数,定义为重聚焦系数,F为主透镜到传感器平面的距离,F

为主透镜到重聚焦平面的距离,m为预设参数,f本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于光场成像的点云地图获取方法,其特征在于,包括以下步骤:步骤1:采用canny算子对光场相机拍摄图像进行边缘提取;设置重聚焦系数,对光场相机拍摄图像进行重聚焦;将边缘提取得到的图像和重聚焦得到的图像融合获得初步深度图像;步骤2:采用基于梯度、方差、均值三种评价指标的遮挡线索方法对步骤1中提取的边缘进行增强;步骤3:利用马尔科夫随机场,构建基于像素值和遮挡线索值的能...

【专利技术属性】
技术研发人员:闫斌斌张通江奕蕾刘双喜庞明慧
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1