车牌识别系统 需求分析文档
车牌识别系统需求分析小组
组长:**** 组员:**** **** **** ****
目 录
1 引 言............................................................ 0
1.1编写目的..................................................... 0 1.2背景......................................................... 0 1.3定义......................................................... 0 1.4参考资料..................................................... 0 2 任务概述.......................................................... 1
2.1目标......................................................... 1 2.2用户的特点................................................... 1 2.3假定和约束................................................... 1 3 用例分析(或数据流程分析).......................................... 2
3.1 系统Actor分析 .............................................. 2 3.2 系统用例描述 ................................................ 2 4 动态行为模型...................................................... 9 5 系统流程分析..................................................... 11 6 系统开发及运行环境规定........................................... 14 7 小 结........................................................... 15
1 引 言
1.1编写目的
目的:文档编写详细的描述了整个车牌定位与识别的过程,能够帮助使用该系统的人员快速了解该系统的用法。
面向人员:需要利用车牌定位与识别系统进行机器学习的学生。
需要用车牌系统去识别车牌的交通警察 “车牌定位与识别系统”管理员
1.2背景
系统名称:车牌定位与识别系统
系统开发者:“车牌定位和识别系统”开发组。
该系统基于opencv2.4.8版本和Visual Studio2013开发。依赖于opencv2.4.8
1.3定义
SVM:支持向量机 ANN:人工神经网络 高斯模糊 二值化 灰度化 Soble算子
1.4参考资料
《软件工程》Ian Sommerville著 程成 等译 机械工业出版社
《软件工程及应用》 张斌、郭军主编 东北大学出版社
2 任务概述
2.1目标
通过视频图象的检测与识别,可以实时检测交通违章现象、识别违章车辆的车牌号码,为公安交通管理部门提供强有力的执法证据。因此,研究交通图象检测与处理方法对智能交通运输系统的发展具有重要的推动作用。本系统着力对车牌的识别过程进行研究和实现,最终能够识别出图片上的车牌信息。此外,本系统涉及到机器学习的内容,因此可以供喜欢机器学习的学生进行学习。
2.2用户的特点
该系统的目标用户为交通警察、学生和管理人员,对于交通警察和学生来说只需能熟练操作电脑即可,对于管理人员则需要掌握机器学习相关知识。
2.3假定和约束
该系统在Windows系统下开发,但会受到经费、寿命、社会等因素限制,预计开发期限为1年,使用期限为5年以上。
3 用例分析(或数据流程分析)
3.1 系统Actor分析
通过系统分析,我们有以下三个Actor,包括研究生,交通警察和系统管理员。 (1)研究生
想利用这个系统进行相关机器学习与计算机视觉研究的学生,他可以得到系统中支持向量机(SVM),人工神经网络(ANN)的训练参数,以便他自己进行研究。他可以得到系统中间输出结果,经过图像处理的车牌矩形块作为数据来源进行学生自己的训练数据。可以得到中间结果SVM判断出来的车牌区域,作为自己研究字符块处理的数据来源。可以得到系统中间结果切割后的字符块处理,作为自己训练人工神经网络的输入数据来源。 (2)交通警察
利用该系统进行平时交通中违规车辆车牌的自动检测。可以根据监视器抓拍的图片进行批量导入系统,得到车辆车牌号信息进行存档。也可以根据检测效果上传检测效果不好的图片给系统。 (3)系统管理员
可以对系统中支持向量机和人工神经网络模型进行设置参数,便于得到好的训练效果。可以对不同的环境图片进行不同的SVM和ANN训练,以便使系统有更好的鲁棒性。系统管理员可以有权查看交通警察传来的图片进行重新训练模型用来改善效果。
3.2 系统用例描述
列出所有用例及其用例描述: 学生用例图如图3.1:
相关推荐: