一种智能辅助驾驶中障碍物的识别方法技术

技术编号:24123225 阅读:38 留言:0更新日期:2020-05-13 03:44
本发明专利技术揭示了一种智能辅助驾驶中障碍物的识别方法,包括如下步骤:S1、障碍物图像采集,利用双目摄像头对场景中的障碍物图像进行采集;S2、障碍物距离分析,依据双目测距原理、结合所采集的障碍物图像进行分析,得到障碍物的距离信息;S3、构建图像处理系统,将深度置信网络与支持向量机算法相结合,构建并训练图像处理系统;S4、障碍物识别,利用机器视觉技术将障碍物图像传送至图像处理系统中,完成对智能辅助驾驶中障碍物的识别。本发明专利技术综合利用了深度学习、SVM算法模型和双目测距原理,不仅能够实时且准确地确定道路环境中障碍物的距离信息,还实现了对障碍物的类别判断。

A method of obstacle recognition in intelligent assistant driving

【技术实现步骤摘要】
一种智能辅助驾驶中障碍物的识别方法
本专利技术涉及一种障碍物识别方法,具体而言,涉及一种基于机器视觉和深度学习技术的智能辅助驾驶中障碍物的识别方法,属于人工智能

技术介绍
随着汽车行业的不断发展以及人工智能技术的不断进步,越来越多的车辆开始配备有智能辅助驾驶系统,同时,也有越来越多的研究人员开始关注智能辅助驾驶系统的研究和开发。就当前的技术水平而言,大多数车辆所配备的智能辅助驾驶系统都基于超声波、激光和雷达等技术来实现空间信息的获取。伴随着对计算机视觉和深度学习技术研究的深入,使得这两项技术在智能辅助驾驶中的应用成为了可能,且就技术本身而言、应用前景十分乐观。机器视觉和深度学习技术对于环境事物的检测识别相较对于超声波、激光和雷达等现有技术,能获得更多的信息量,同时硬件成本也更低廉。目前,也有一些研究学者开始运用机器视觉技术来实现车辆辅助驾驶,但这些实现方式大多都仅能实现对单一物体的检测,如行人或者车辆,对于马路上的各类常见物体并不能做到实时、准确的识别检测。也正因如此,如何在现有技术的基础上提出一种全新的智能辅助驾驶中障碍物的识别方法,将机器视觉技术和深度学习技术进行有机结合,以克服现有技术中的各种不足,也就成为了本领域内技术人员亟待解决的问题。
技术实现思路
鉴于现有技术存在上述缺陷,本专利技术的目的是提出一种基于机器视觉和深度学习技术的智能辅助驾驶中障碍物的识别方法,具体如下。一种智能辅助驾驶中障碍物的识别方法,包括如下步骤:S1、障碍物图像采集,利用双目摄像头对场景中的障碍物图像进行采集;S2、障碍物距离分析,依据双目测距原理、结合所采集的障碍物图像进行分析,得到障碍物的距离信息;S3、构建图像处理系统,将深度置信网络与支持向量机算法相结合,构建并训练图像处理系统;S4、障碍物识别,利用机器视觉技术将障碍物图像传送至所述图像处理系统中,完成对智能辅助驾驶中障碍物的识别。优选地,S1所述障碍物图像采集,包括如下步骤:模拟人类双眼视觉原理,利用双目摄像头采集同一障碍物在同一场景内的两幅障碍物图像,并结合神经网络算法对所采集的二维障碍物图像进行特征提取,得到障碍物图像中的信息。优选地,S2所述障碍物距离分析,包括如下步骤:在OpenCV平台上通过BM算法对所采集到的障碍物图像进行处理、生成视图差,再利用双目测距原理对视图差进行分析,进而得出障碍物的距离信息。优选地,所述图像处理系统由深度学习方法中的深度置信网络与支持向量机算法结合而成,所述深度置信网络中最后一层隐含层的输出与所述支持向量机算法的输入相连。优选地,所述深度置信网络由多层限制性玻尔兹曼机构成,所述限制性玻尔兹曼机内包含有隐含层与可见层。优选地,所述图像处理系统采用无监督学习的方式完成训练。优选地,所述图像处理系统的训练过程包括如下步骤:S31、对系统进行初始化权重和偏置;S32、采用无监督学习的方式训练一层所述限制性玻尔兹曼机,向已完成训练的所述限制性玻尔兹曼机加入标签,采用监督学习的方式调整该层所述限制性玻尔兹曼机的参数,随后利用调整后的一层所述限制性玻尔兹曼机作为下一层所述限制性玻尔兹曼机的可见层,依此类推,直至最后一层所述限制性玻尔兹曼机训练结束;S33、将最后一层所述限制性玻尔兹曼机的输出作为所述支持向量机算法的输入,完成全部参数训练。优选地,在所述图像处理系统的训练过程中,所采用的训练集为CIFAR-10自然场景库,所述训练集包含10类、共60000个32*32的彩色图像,由50000个训练图像和10000个测试图像组成。优选地,S4所述障碍物识别,包括如下步骤:利用机器视觉技术将障碍物图像传送至所述图像处理系统中、继而转成数字信号,所述深度置信网络通过交替进行的无监督和有监督学习过程对所获取的数字信号进行特征信息的提取,随后将所述深度置信网络最后一层隐含层的输出作为所述支持向量机算法的输入,对所提取的特征信息进行分类训练识别,最后采用模板匹配法完成对智能辅助驾驶中障碍物的识别。本专利技术的优点主要体现在以下几个方面:本专利技术所提出的智能辅助驾驶中障碍物的识别方法,将机器视觉技术和深度学习技术进行了有机结合,综合利用了深度学习、SVM算法模型和双目测距原理,不仅能够实时且准确地确定道路环境中障碍物的距离信息,还实现了对障碍物的类别判断。与现有技术相比,本专利技术的方法具有较高的准确性和实时性。且本专利技术的方法作为智能辅助驾驶的核心技术,其方法本身具有很强的指导意义,研究人员可以以本专利技术的技术方案为基础进行拓展延伸,将类似技术运用于同领域内的其他相关方案中,从而为今后基于障碍物识别技术的无人驾驶车辆、自主移动机器人与各种导航系统的最终实现奠定了基础。以下便结合实施例附图,对本专利技术的具体实施方式作进一步的详述,以使本专利技术技术方案更易于理解、掌握。附图说明图1为本专利技术的方法流程示意图;图2为本专利技术中图像处理系统的结构示意图;图3为本专利技术中限制性玻尔兹曼机的结构示意图;图4为本专利技术中图像处理系统的训练过程流程示意图。具体实施方式本专利技术提出了一种基于机器视觉和深度学习技术的智能辅助驾驶中障碍物的识别方法,具体的方案如下。如图1所示,一种智能辅助驾驶中障碍物的识别方法,包括如下步骤。S1、障碍物图像采集,利用双目摄像头对场景中的障碍物图像进行采集。进一步而言,在本步骤中,模拟人类双眼视觉原理,利用双目摄像头采集同一障碍物在同一场景内的两幅障碍物图像,并结合神经网络算法对所采集的二维障碍物图像进行特征提取,得到障碍物图像中的信息。S2、障碍物距离分析,依据双目测距原理、结合所采集的障碍物图像进行分析,得到障碍物的距离信息。进一步而言,在本步骤中,在OpenCV平台上通过BM(Boyer-Moore)算法对所采集到的障碍物图像进行处理、生成视图差,再利用双目测距原理对视图差进行分析,进而得出障碍物的距离信息。S3、构建图像处理系统,将深度置信网络(DeepBeliefNetworks,DBN)与支持向量机(SupportVectorMachine,SVM)算法相结合,构建并训练图像处理系统,系统整体的结构如图2所示。此处需要重点说明的是,所述图像处理系统由深度学习方法中的深度置信网络与支持向量机算法结合而成,所述深度置信网络中最后一层隐含层的输出与所述支持向量机算法的输入相连,且所述图像处理系统采用无监督学习的方式完成训练。所述深度置信网络是深度学习方法中最为常用的一种概率生成模型,由多层限制性玻尔兹曼机(RestrictedBoltzmannMachine,RBM)构成,每层所述限制性玻尔兹曼机的结构如图3所示,其内部包含有隐含层与可见层。所述图像处理系统的训练过程如图4所示,即:S31、对系统进行初始化权重和偏置;S32、采用无监督学习的方式训练一层所述限本文档来自技高网...

【技术保护点】
1.一种智能辅助驾驶中障碍物的识别方法,其特征在于,包括如下步骤:/nS1、障碍物图像采集,利用双目摄像头对场景中的障碍物图像进行采集;/nS2、障碍物距离分析,依据双目测距原理、结合所采集的障碍物图像进行分析,得到障碍物的距离信息;/nS3、构建图像处理系统,将深度置信网络与支持向量机算法相结合,构建并训练图像处理系统;/nS4、障碍物识别,利用机器视觉技术将障碍物图像传送至所述图像处理系统中,完成对智能辅助驾驶中障碍物的识别。/n

【技术特征摘要】
1.一种智能辅助驾驶中障碍物的识别方法,其特征在于,包括如下步骤:
S1、障碍物图像采集,利用双目摄像头对场景中的障碍物图像进行采集;
S2、障碍物距离分析,依据双目测距原理、结合所采集的障碍物图像进行分析,得到障碍物的距离信息;
S3、构建图像处理系统,将深度置信网络与支持向量机算法相结合,构建并训练图像处理系统;
S4、障碍物识别,利用机器视觉技术将障碍物图像传送至所述图像处理系统中,完成对智能辅助驾驶中障碍物的识别。


2.根据权利要求1所述的一种智能辅助驾驶中障碍物的识别方法,其特征在于,S1所述障碍物图像采集,包括如下步骤:模拟人类双眼视觉原理,利用双目摄像头采集同一障碍物在同一场景内的两幅障碍物图像,并结合神经网络算法对所采集的二维障碍物图像进行特征提取,得到障碍物图像中的信息。


3.根据权利要求1所述的一种智能辅助驾驶中障碍物的识别方法,其特征在于,S2所述障碍物距离分析,包括如下步骤:在OpenCV平台上通过BM算法对所采集到的障碍物图像进行处理、生成视图差,再利用双目测距原理对视图差进行分析,进而得出障碍物的距离信息。


4.根据权利要求1所述的一种智能辅助驾驶中障碍物的识别方法,其特征在于:所述图像处理系统由深度学习方法中的深度置信网络与支持向量机算法结合而成,所述深度置信网络中最后一层隐含层的输出与所述支持向量机算法的输入相连。


5.根据权利要求4所述的一种智能辅助驾驶中障碍物的识别方法,其特征在于:所述深度置信网络由多层限制性玻尔兹曼机构成,所述限制性玻尔兹曼机内包含有隐含层与可见层。

【专利技术属性】
技术研发人员:王凤石
申请(专利权)人:苏州奥易克斯汽车电子有限公司
类型:发明
国别省市:江苏;32

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

1