基于贝叶斯方法的道路识别VC++

时间:2020-09-01 16:14:16 计算机应用毕业论文 我要投稿

基于贝叶斯方法的道路识别VC++

毕业论文

目  录


中英文题目、摘要、关键词……………………………………………………………………………… 1
1引言 3
1.1 模式识别的发展和应用 3
1.2 模式识别的基本步骤 7
1.3 贝叶斯决策方法 10
1.4 错误概率分析 14
1.5 论文的主要工作 16
2 开发环境介绍 16
2.1 Visual C++ 16
2.2 MFC特点 18
3 模块分析 20
3.1 RGB 模型 20
3.2 特征提取 21
3.3 判别函数 21
3.4 道路识别的分类问题 27
3.5 参数计算和道路识别 27
4 软件的实现及界面 28
4.1软件的具体实现 28
4.1.1打开图像获取图像信息 28
4.1.2 特征提取 30
4.1.3判别函数参数计算 33
4.1.4 道路识别 38
4.2 软件的操作 39
5 设计结果分析及结论 44
5.1设计结果 44
5.2结论 44
参考文献: 45
致谢辞 46

 

基于贝叶斯方法的道路识别

摘  要:本论文具体的论述了道路的识别,提出了1种基于贝叶斯方法的道路检测,该方法能够快速的.而且很好的检测出道路。首先利用颜色信息把位图图像分成路面和天空,树,其他类,并将路面以黄色点标示。其中的主要程序包括了:根据训练集图片提取每个像素点的RGB值,利用公式计算出灰度和饱和度值,再以整张图像上的像素点为样本,以灰度和饱和度为特征空间,计算出贝叶斯判别函数的参数。针对测试集,先进行特征提取,再利用上述判别函数对位图图像进行判别,标示出路面。该软件是在Microsoft Windows XP平台上Visual C++开发环境下,采用上述算法编制的。实验证明,该软件对于砖路面能正确的检测定位,典型耗时为3~10秒钟。
关键词: RGB模型;饱和度;亮度;2维特征空间;特征提取;判别函数;贝叶斯;Visual C++.


The Examination And Position Fixed Of Road Base On Ways Of Bayes

Abstract: This thesis discussed the examination and position fixed of road in a specific way ,this method can exam road quickly and perfectly,base on ways of Bayes .Firstly ,divied the chromatic image into the air、the tree、the road air and others according to the color information,and then nameplate as yellow point.The  main program included:distill each point’s RGB basis educate https://p.9136.com/28puter parameter of Bayes distinguish function according to the all point’s saturation and intensity of the picture.Aim at test aggregate,firstly,distill character,then aim at the picture ,do distinguish and nameplate the road with yellow point base on above distinguish function.This software is designed under the Microsoft Windows 2000 and based on the development environment of Visual C++ .It establishmented by the above calculate .By the proof of experiment, this can exam the clear brick road rightly,the typical model consumes hour from 3 to 30 seconds.
Keywords: The model of RGB; saturation; intensity;the character room of planar; distill character; distinguish function,Bayes ; Visual C++.


1引言
1.1 模式识别的发展和应用
这个毕业设计所涉及到的是道路的识别。简单来说,就是在照片(位图图像)中标出路面所在的位 置,本设计中用黄点标出路面区域。路面识别是模式识别的1个应用分支,模式识别在各个方面都有广泛的应用。下面就模式识别的知识作些简单的介绍。
模式识别(pattern recognition)可以定义为对表征事物或现象的各种形式的(包括数值上的,文字上的和逻辑关系的等多种形式)信息进行处理和分析,以对事物或现象进行描述,辨认,分类和解释的1个过程,是信息科学和人工智能的重要组成部分,同时也是人类的重要功能之1。模式识别作为1门新兴学科,起步较晚。模式识别诞生于20世纪20年代,随着40年代,计算机的出现,50年代人工智能的兴起,模式识别在20世纪60年代迅速发展成为1门学科。它所研究的理论和方法在很多科学和技术领域中得到广泛的重视,推动了人工智能系统的发展,扩大了计算机应用的可能性。几10年来,模式识别研究取得了大量的 成果,也实现了很多成功的应用,但由于实际系统中涉及到很多复杂的问题,面对这些问题,现在的理论和方法就显得有些不足了,如何将这些方法结合实际问题加以应用,是绝大多数涉足这1领域的读者所必须考虑的问题。
我们在日常生活中经常进行模式识别的活动。比如说,我们能分辨出桌子,椅子,很小的时候就能够分出自己的父母,能够听出是谁的声音,能够进行正常的阅读,这些都是我们习以为常的能力,在计算机出现以前,没有人对此表现出惊奇,也没有人注意到人类的模式识别能力是1个值得研究的课题。人类的模式识别能力是如此麻烦时,人类才意识到这个问题的难度。
“模式”(Pattern)这个问题的原意时指供模仿用的,完美无缺的标本,这是1个相当含蓄的定义,并且触及1些相当深奥的论题。它使我们想起了Plato的观点:客观世界本身正是完美

【基于贝叶斯方法的道路识别VC++】相关文章:

1.逻辑历史方法考虑下的贝叶斯主义探析论文

2.浅析基于贝叶斯网络和CRB的汽车故障诊断系统研究论文

3.基于VC++的多线程通信程序设计论文

4.VC++中的内联

5.如何识别电阻器-电阻器的识别方法

6.希捷硬盘型号的识别方法

7.基于NIOS II车牌识别系统的设计和实现

8.琴叶榕怎么养-琴叶榕的养殖方法

9.vc++中的ADO的应用