车位识别系统项目设计

时间:2024-10-30 16:34:47

车位识别系统需求分析

1.概述

1.1问题描述

随着车辆保有量的不断增长,对车位中是否停有车辆进行检测的车位检测装置的需求不断增加。为了改善停车体验,建设停车引导系统非
常必要。而停车引导系统的核心,是需要检测哪些车位被占用,哪些空闲。 室内停车场因为施工方便,因此可以使用红外等成本低的车位检
测器。而室外停车场因为存在取电,通讯和布线等限制,安装传统车位检测系统的成本非常高。车位识别系统可以在较低的成本下对室外停
车场车位进行识别,判断出空位数量与位置,改善停车的体验

1.2系统简介

本系统可以通过导入相关的停车位图片,识别出空车位的数量和位置。以便使用者在寻找车位上节省时间。

1.4书写约定

2.系统运行环境

使用的虚拟环境
python 3.7---- 具体功能的实现
java 1.8 + html---- 网页的编写+后台服务器


硬件需求:一台能读取网页并上传图片的机器,且能连接服务器
交互方式:通过网页上传图片以进行识别

3.系统功能需求

序号 功能
1 用户注册
2 用户登录
3 读取本地图片
4 进行图片判别
5 停车位识别
6 识别结果展示
1.用户注册:进入车位检测网页后,第一
次使用的用户需要进行注册。

2.用户登录:用户根据注册的账号密码进
行登录以获取对应权限,登录后才可享受
车位检测功能。

3.本地图片的获取:使用HTML5来实现本
地文件读取。

4.图像判别:判断图像是否符合识别要求,
若可以则进行识别,不可就提示用户。

5.进行图片识别:本项目的核心技术,通
过选取合适模型并进行训练,以实现停车
位的检测

6.识别结果展示:将检测结果以某种特定
格式来反馈给用户,以帮助用户进行相关
操作。

4.系统非功能需求

安全性
不会产生信息泄露问题

可靠性
车位识别正确率高

可扩展性
根据以后的功能需求可以在后续添加功能,而不用重写系统

可用性
使用方法较为便捷,不复杂

灵活性
网页打开,灵活性很高

兼容性
在windows系统下都可以运行

合规性
符合互联网规定和网页协定

5.需求分析模型

5.1功能模型

5.2数据模型

5.3数据字典

名字:用户账号
别名:
描述:唯一地标识用户
定义:用户账号 = 10{数字}10
位置:用户表单
车位识别表单

名字:用户密码
别名:
描述:用户登录的检测
定义:用户账号 = 1{字符}10
位置:用户表单

名字:用户表单
别名:
描述:用户信息
定义:用户账号 = 用户账号 + 用户密码
位置:数据库

名字:车位图片编号
别名:
描述:唯一地标识用户进行车位识别的突破
定义:车位图片编号 = 10{字符}10
位置:车位识别表单

名字:车位识别表单
别名:
描述:用户使用记录的信息
定义:车位图片编号 = 用户账号 + 车位图片编号
位置:车位识别表单
识别结果
请添加图片描述
如需代码,请私信联系