视觉AGV导航系统.pdf

上传人:b*** 文档编号:5714912 上传时间:2019-03-10 格式:PDF 页数:10 大小:588.31KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510761432.9

申请日:

2015.11.10

公开号:

CN105446333A

公开日:

2016.03.30

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G05D 1/02申请日:20151110|||公开

IPC分类号:

G05D1/02

主分类号:

G05D1/02

申请人:

中辰环能技术(株洲)有限公司

发明人:

陈辰

地址:

412000湖南省株洲市天元区中达路9号企业会所

优先权:

专利代理机构:

北京文苑专利代理有限公司11516

代理人:

何新平

PDF下载: PDF下载
内容摘要

本发明涉及一种视觉AGV导航系统,包括:视觉传感器、图像采集卡、图像处理器、PC主机和驱动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图像采集卡与所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口与所述PC主机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像处理器包括依次连接的滤波处理单元、边缘处理单元和阈值处理单元。本发明提供的视觉AGV导航系统,结构设计科学合理,用多种新的图像处理算法对图像进行处理,对图像的处理效果较好,能够得到用清晰的二值化图像所显示的路径来引导自动导引运输车平稳行进,可以很好地满足实际应用的需要。

权利要求书

1.一种视觉AGV导航系统,其特征在于,包括:视觉传感器、图像采集卡、图像处理器、PC
主机和驱动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图像
采集卡与所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口与
所述PC主机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像处
理器包括依次连接的滤波处理单元、边缘处理单元和阈值处理单元。
2.根据权利要求1所述的视觉AGV导航系统,其特征在于,所述视觉传感器为CCD摄像机
或CMOS摄像机,所述图像处理器为DM6467芯片。
3.一种采用权利要求1所述的视觉AGV导航系统的视觉AGV导航方法,其特征在于,包括
以下步骤:
步骤1)视觉传感器采集前方路面图像;
步骤2)对所述前方路面图像进行去噪处理;
步骤3)利用RGB图像到HSI空间转换公式对所述前方路面图像进行色彩空间转化,得到
HSI色彩空间中的H、S和I分量灰度图;
步骤4)计算所述分量灰度图中的平均色调和饱和度值;
步骤5)根据平均色调和饱和度值调整分割阈值;
步骤6)对所述前方路面图像进行实时分割;
步骤7)将完成分割后的图像进行二值化处理,输出二值化图像。
步骤8)自动导引运输车沿着所述二值化图像中所显示出的路径向前行进。
4.根据权利要求3所述的视觉AGV导航方法,其特征在于,所述步骤2)具体为:对由所述
步骤1)所得到的前方路面图像u0进行一次高斯滤波得到一个较模糊的图像ug=u0*G,其中G
为高斯核,用ug代替u0,这样逼近项就变成
Ω 1 2 λ ( u - u g ) 2 d x d y , ]]>
新的能量泛函如下:
E n e w = Ω ( | u | + 1 2 λ ( u - u g ) 2 ) d x d y , ]]>
其欧拉-拉格朗日方程如下:
d i v ( u | u | ) + λ ( u g - u ) = 0 , ]]>
得到新的演化公式:
u t = d i v ( u | u | ) + λ ( u g - u ) . ]]>
λ根据图像局部信息的不同而不同,所以将上式两边同时乘上(ug-u)并在局部图像区域
Ω0进行积分,当达到稳定解时,ut将趋于0,所以得到
0 = Ω 0 d i v ( u | u | ) ( u g - u ) d x d y + λ Ω 0 ( u g - u ) 2 d x d y . ]]>接着分别针对边
缘区域和非边缘区域求λ的值。其中:
1)在边缘区域, λ = Ω 0 d i v ( u | u | ) ( u - u g ) d x d y Ω 0 ( u x x + u y y ) 2 d x d y + ϵ , ]]>ε是一个大于0的常数;
2)在非边缘区域,信号主要是由噪声组成,而且不需要考虑边缘区域存在的阶梯效应,
演化公式完全由正则项部分决定,即:
u t = d i v ( u | u | ) . ]]>
5.根据权利要求3所述的视觉AGV导航方法,其特征在于,所述RGB图像到HSI空间转换
公式为:
I = ( R + G + B ) 3 S = 1 - 3 × min ( R , G , B ) I H = cos - 1 | 1 / 2 [ ( R - G ) + ( R - B ) ] ( R - G ) 2 + ( R - B ) × ( G - B ) | , ]]>其中R≠G或者R≠B。
6.根据权利要求3所述的视觉AGV导航方法,其特征在于,所述步骤5)具体为:搜索当前
一帧所述前方路面图像中色调和饱和度的最大值Hm和Sm,与上一帧所述前方路面图像中色
调和饱和度的最大值Hm’和Sm’进行比较,分割阈值Ht和St分别按照Hm/Hm’和Sm/Sm’的比例
进行调整缩放。
7.根据权利要求3所述的视觉AGV导航方法,其特征在于,所述步骤6)具体为:选取所述
前方路面图像的每个像素点(i,j)的八邻域A,计算八邻域A内的8个像素的平均色调值Ph和
平均饱和度Ps,计算公式如下:
P h ( i , j ) = Σ ( u , v ) A H r ( u , v ) 8 , P s ( i , j ) = Σ ( u , v ) A S r ( u , v ) 8 , ]]>
其中,Hr和Sr分别为八邻域A内某像素点(u,v)的色调和饱和度,衡量任一像素点(i,j)
是否为可行路径点的标准为:若满足|Ph(i,j)-H|<Ht且|Ps(i,j)-S|<St,则该像素点为可
行路径点,否则为不可行路径点。
8.根据权利要求3所述的视觉AGV导航方法,其特征在于,所述步骤7)具体为:对完成分
割后的图像进行处理,使可行路径点的灰度值变为255,使不可行路径点的灰度值变为0,可
行路径点连接为可行路径,从而得到可行路径的二值化图像,并输出所述二值化图像。

说明书

视觉AGV导航系统

技术领域

本发明属于机动车辆视觉导航技术领域,具体涉及一种视觉AGV导航系统。

背景技术

AGV(AutomaticGuidedVehicle,自动导航小车)是一种无人操纵的自动化运输
设备,能承载一定的重量在出发地和目的地之间自主运行,是自动物流系统和柔性制造系
统的重要组成设备,具有良好的市场前景和应用价值。视觉导航是AGV常用的一种导航方
式,视觉导航的优点在于:路径设置简单、信息获取丰富、可扩展强、柔性程度高、成本低廉,
但当前视觉导航技术对其图像获取和处理周期相对较长,对处理器要求较高,图像处理效
果不佳等。尤其是在对图像去噪处理方面,当前常用的传统的全变分算法存在着2个问题:
一是拉格朗日因子的求解需要已知图像噪声方差,并且拉格朗日因子是一个全局变量,但
图像中的边缘区域和非边缘区域的信噪比是不同的,用相同的拉格朗日因子作为逼近项解
前的系数会影响非边缘区域的去噪效果;二是在处理边缘时很容易出现阶梯效应。

视觉导航方法图像处理效果不佳等缺陷一直存在,成为影响视觉导航的一个技术
障碍。

发明内容

针对上述现有技术中存在的问题,本发明的目的在于提供一种可避免出现上述技
术缺陷的自动导引运输车视觉导航方法。

为了实现上述发明目的,本发明采用的技术方案如下:

一种视觉AGV导航系统,包括:视觉传感器、图像采集卡、图像处理器、PC主机和驱
动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图像采集卡与
所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口与所述PC主
机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像处理器包括
依次连接的滤波处理单元、边缘处理单元和阈值处理单元。

进一步地,所述视觉传感器为CCD摄像机或CMOS摄像机,所述图像处理器为DM6467
芯片。

一种视觉AGV导航方法,包括以下步骤:

步骤1)视觉传感器采集前方路面图像;

步骤2)对所述前方路面图像进行去噪处理;

步骤3)利用RGB图像到HSI空间转换公式对所述前方路面图像进行色彩空间转化,
得到HSI色彩空间中的H、S和I分量灰度图;

步骤4)计算所述分量灰度图中的平均色调和饱和度值;

步骤5)根据平均色调和饱和度值调整分割阈值;

步骤6)对所述前方路面图像进行实时分割;

步骤7)将完成分割后的图像进行二值化处理,输出二值化图像;

步骤8)自动导引运输车沿着所述二值化图像中所显示出的路径向前行进。

进一步地,所述步骤2)具体为:对由所述步骤1)所得到的前方路面图像u0进行一
次高斯滤波得到一个较模糊的图像ug=u0*G,其中G为高斯核,用ug代替u0,这样逼近项就变

Ω 1 2 λ ( u - u g ) 2 d x d y , ]]>

新的能量泛函如下:

E n e w = Ω ( | u | + 1 2 λ ( u - u g ) 2 ) d x d y , ]]>

其欧拉-拉格朗日方程如下:

d i v ( u | u | ) + λ ( u g - u ) = 0 , ]]>

得到新的演化公式:

u t = d i v ( u | u | ) + λ ( u g - u ) . ]]>

λ根据图像局部信息的不同而不同,所以将上式两边同时乘上(ug-u)并在局部图
像区域Ω0进行积分,当达到稳定解时,ut将趋于0,所以得到

0 = Ω 0 d i v ( u | u | ) ( u g - u ) d x d y + λ Ω 0 ( u g - u ) 2 d x d y , ]]>接着分别针
对边缘区域和非边缘区域求λ的值,其中:

1)在边缘区域, λ = Ω 0 d i v ( u | u | ) ( u - u g ) d x d y Ω 0 ( u x x + u y y ) 2 d x d y + ϵ , ]]>ε是一个大于0的常数;

2)在非边缘区域,信号主要是由噪声组成,而且不需要考虑边缘区域存在的阶梯
效应,演化公式完全由正则项部分决定,即:

u t = d i v ( u | u | ) . ]]>

进一步地,所述RGB图像到HSI空间转换公式为:

I = ( R + G + B ) 3 S = 1 - 3 × min ( R , G , B ) I H = cos - 1 | 1 / 2 [ ( R - G ) + ( R - B ) ] ( R - G ) 2 + ( R - B ) × ( G - B ) | , ]]>其中R≠G或者R≠B。

进一步地,所述步骤5)具体为:搜索当前一帧所述前方路面图像中色调和饱和度
的最大值Hm和Sm,与上一帧所述前方路面图像中色调和饱和度的最大值Hm’和Sm’进行比
较,分割阈值Ht和St分别按照Hm/Hm’和Sm/Sm’的比例进行调整缩放。

进一步地,所述步骤6)具体为:选取所述前方路面图像的每个像素点(i,j)的八邻
域A,计算八邻域A内的8个像素的平均色调值Ph和平均饱和度Ps,计算公式如下:

P h ( i , j ) = Σ ( u , v ) A H r ( u , v ) 8 , P s ( i , j ) = Σ ( u , v ) A S r ( u , v ) 8 , ]]>

其中,Hr和Sr分别为八邻域A内某像素点(u,v)的色调和饱和度,衡量任一像素点
(i,j)是否为可行路径点的标准为:若满足|Ph(i,j)-H|<Ht且|Ps(i,j)-S|<St,则该像素点
为可行路径点,否则为不可行路径点。

进一步地,所述步骤7)具体为:对完成分割后的图像进行处理,使可行路径点的灰
度值变为255,使不可行路径点的灰度值变为0,可行路径点连接为可行路径,从而得到可行
路径的二值化图像,并输出所述二值化图像。

本发明提供的视觉AGV导航系统,结构设计科学合理,采用新的去噪算法对初始的
前方路面图像进行去噪处理,利用RGB到HIS空间转换并用多种新的图像处理算法对图像进
行处理,对图像的处理效果较好,能够得到用清晰的二值化图像所显示的路径来引导自动
导引运输车平稳行进,可以很好地满足实际应用的需要。

附图说明

图1为本发明的视觉AGV导航系统的结构框图;

图2为本发明的视觉AGV导航方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施
例对本发明做进一步说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用
于限定本发明。

如图1所示,一种视觉AGV导航系统,包括:视觉传感器、图像采集卡、图像处理器、
PC主机和驱动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图
像采集卡与所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口
与所述PC主机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像
处理器包括依次连接的滤波处理单元、边缘处理单元和阈值处理单元。

所述视觉传感器为CCD摄像机或CMOS摄像机,所述图像处理器为DM6467芯片。

如图2所示,一种视觉AGV导航方法,包括以下步骤:

步骤1)视觉传感器采集前方路面图像;

步骤2)对所述前方路面图像进行去噪处理;

步骤3)利用RGB图像到HSI空间转换公式进行色彩空间转化,得到HSI色彩空间中
的H、S和I分量灰度图,其中,H分量表示色调,S分量表示饱和度,I分量表示亮度,RGB色彩模
式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们
相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标
准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一;

步骤4)计算所述分量灰度图中的平均色调和饱和度值;

步骤5)根据平均色调和饱和度值调整分割阈值;

步骤6)对所述前方路面图像进行实时分割;

步骤7)将完成分割后的图像进行二值化处理,输出二值化图像。

步骤8)自动导引运输车沿着所述二值化图像中所显示出的路径向前行进。

所述视觉传感器为CCD摄像机或CMOS摄像机。

传统的全变分算法就是最小化能量泛函:

E = Ω ( | u | + 1 2 λ ( u - u 0 ) 2 ) d x d y - - - ( 1 ) , ]]>

其中和分别为TV模型的正则
项(RegularizationTerm)和逼近项(FidelityTerm),Ω为图像区域,λ为拉格朗日因子,
u0为含有噪声的初始图像,式(1)的欧拉-拉格朗日(Euler-Lagrange,E-L)方程如下:

d i v ( u | u | ) + λ ( u 0 - u ) = 0 , ]]>

由最速下降法(SteepestDescentMethod)可解得图像以时间为演化参数的演化
公式如下:

u t = d i v ( u | u | ) + λ ( u 0 - u ) u | t = 0 = u 0 λ = 1 σ 2 | Ω | Ω d i v ( u | u | ) ( u - u 0 ) d x d y , ]]>

其中,|Ω|为图像面积,λ也被称为是全局的尺度因子,ut代表以以时间为演化参
数的图像。传统的全变分算法模型中关于逼近项的演化公式存在着2个问题:一是λ的求解
需要已知图像噪声方差σ2,并且λ是一个全局变量,但图像中的边缘区域和非边缘区域的信
噪比是不同的,用相同的λ作为逼近项解前的系数会影响非边缘区域的去噪效果;二是当原
图像噪声较大(即σ2较大)时,u0及其相关的逼近项就会存在较大误差,同时σ2与λ成反比,λ
值相对较小,使得演化公式主要由正则项的解决定,所以在处理边缘时
很容易出现阶梯效应,实际情况也是当图像噪声越大时,阶梯效应越明显。本发明提出一种
改进的算法来对图像进行去噪处理,如步骤2)的具体操作。

所述步骤2)具体为:对由步骤1)所得到的前方路面图像u0进行一次高斯滤波得到
一个较模糊的图像ug=u0*G,其中G为高斯核,用ug代替u0,这样逼近项就变成

Ω 1 2 λ ( u - u g ) 2 d x d y , ]]>

新的能量泛函如下:

E n e w = Ω ( | u | + 1 2 λ ( u - u g ) 2 ) d x d y , ]]>

其欧拉-拉格朗日方程如下:

d i v ( u | u | ) + λ ( u g - u ) = 0 , ]]>

这样得到新的演化公式:

u t = d i v ( u | u | ) + λ ( u g - u ) . ]]>

λ根据图像局部信息的不同而不同,所以将上式两边同时乘上(ug-u)并在局部图
像区域Ω0(Ω0是以当前像素点为中心点大小为(2m+1)×(2m+1)的窗口)进行积分,当达到
稳定解时,ut将趋于0,所以得到

0 = Ω 0 d i v ( u | u | ) ( u g - u ) d x d y + λ Ω 0 ( u g - u ) 2 d x d y . ]]>接着分别针
对边缘区域和非边缘区域求λ的值。其中:

1)在边缘区域, λ = Ω 0 d i v ( u | u | ) ( u - u g ) d x d y Ω 0 ( u x x + u y y ) 2 d x d y + ϵ , ]]>ε是一个大于0的常数;

2)在非边缘区域,信号主要是由噪声组成,而且不需要考虑边缘区域存在的阶梯
效应,演化公式完全由正则项部分决定,即:

u t = d i v ( u | u | ) , ]]>

从而可以消除逼近项在演化公式中的作用,从而加速图像的演化,有利于噪声的
去除,同时也不必考虑边缘区域才会出现的阶梯效应。

所述RGB图像到HSI空间转换公式为:

I = ( R + G + B ) 3 S = 1 - 3 × min ( R , G , B ) I H = cos - 1 | 1 / 2 [ ( R - G ) + ( R - B ) ] ( R - G ) 2 + ( R - B ) × ( G - B ) | , ]]>其中R≠G或者R≠B。

所述步骤5)具体为:搜索当前一帧所述前方路面图像中色调和饱和度的最大值Hm
和Sm,与上一帧所述前方路面图像中色调和饱和度的最大值Hm’和Sm’进行比较,分割阈值
Ht和St分别按照Hm/Hm’和Sm/Sm’的比例进行调整缩放。

所述步骤6)具体为:选取所述前方路面图像的每个像素点(i,j)的八邻域A,计算
八邻域A内的8个像素的平均色调值Ph和平均饱和度Ps,计算公式如下:

P h ( i , j ) = Σ ( u , v ) A H r ( u , v ) 8 , P s ( i , j ) = Σ ( u , v ) A S r ( u , v ) 8 , ]]>

其中,Hr和Sr分别为八邻域A内某像素点(u,v)的色调和饱和度,衡量任一像素点
(i,j)是否为可行路径点的标准为:若满足|Ph(i,j)-H|<Ht且|Ps(i,j)-S|<St,则该像素点
为可行路径点,否则为不可行路径点。

所述步骤7)具体为:对完成分割后的图像进行处理,使可行路径点的灰度值变为
255,使不可行路径点的灰度值变为0,可行路径点连接为可行路径,从而得到可行路径的二
值化图像,并输出所述二值化图像。

本发明提供的视觉AGV导航系统,结构设计科学合理,采用新的去噪算法对初始的
前方路面图像进行去噪处理,利用RGB到HIS空间转换并用多种新的图像处理算法对图像进
行处理,对图像的处理效果较好,能够得到用清晰的二值化图像所显示的路径来引导自动
导引运输车平稳行进,可以很好地满足实际应用的需要。

以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能
因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,
在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范
围。因此,本发明专利的保护范围应以所附权利要求为准。

视觉AGV导航系统.pdf_第1页
第1页 / 共10页
视觉AGV导航系统.pdf_第2页
第2页 / 共10页
视觉AGV导航系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《视觉AGV导航系统.pdf》由会员分享,可在线阅读,更多相关《视觉AGV导航系统.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明涉及一种视觉AGV导航系统,包括:视觉传感器、图像采集卡、图像处理器、PC主机和驱动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图像采集卡与所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口与所述PC主机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像处理器包括依次连接的滤波处理单元、边缘处理单元和阈值处理单元。本发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 控制;调节


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1