首页 / 博客文章 / 基于SSM实现百度AI车辆逆行识别平台-毕业设计

微享毕设

基于SSM实现百度AI车辆逆行识别平台-毕业设计

微享毕设  云邦 2021-11-12 12:04:23 347 0条

需求分析

基于Java+SSM框架(Spring+SpringMvc+MyBatis)借助百度EasyDL定制化图像识别实现一个百度AI车辆逆行识别平台,日常车辆违章逆行容易导致车辆发生碰撞,具有很高的危险性,造成重要的财产损失和人员伤亡,致使交通延误,降低了路网的通行能力等,为了降低车辆逆行造成的损失,识别道路电子摄像采集图片集达到发现车辆逆行及时预警显得极其重要,但依赖人工判断完全是天方夜谭,因此借助互联网平台精确地识别违章逆行的车辆,实现高效,及时预警在智能交通系统中具有重要的意义。

简单了解下百度EasyDL定制化图像识别: EasyDL是一款定制模型训练和服务平台,我们可以根据自己的需求来创建自己的模型,使用合适的训练集来进行训练,训练完成后校验训练结果,如果满足我们的需求就可以申请发布了,发布成功后就能通过API或SDK用于实际应用了。

运行环境

JDK1.8、Tomcat8.0、MySql5.6、Eclipse

项目技术

Spring,、SpringMvc、MyBatis、 Bootstrap、Jsp、 JQuery、百度EasyDL、

项目介绍

技术原理

本毕设基于B/S架构,MVC设计模式,分层结构清晰,后端框架采用的是Spring+SpringMVC+Mybatis技术,视图展示是JSP技术,前端采用JQuery+Bootstrap、采用Java语言开发,使用Mysql作为数据信息存储与管理的工具,通过Tomcat服务器运行,通过浏览器打开网页来进行数据的渲染和展示。

功能亮点

项目基于SSM框架实现了一个百度AI车辆逆行识别平台, 基于MVC设计模式, 分层结构清晰, 此百度AI车辆逆行识别平台的功能极为详细, 采用了百度EasyDL定制化图像识别以及百度WebUploader 文件上传组件,实现精确地识别违章逆行的车辆并进行管理。

系统主要实现如下功能
普通用户登录、注册模块
个人信息管理
图片批量上传
检测任务管理
图片检测,标注
系统管理:用户管理,用户权限管理,角色管理,菜单管理,系统操作日志管理,等相关操作


数据库设计

部分数据库表设计如下, 其他参见源码包

检测任务表【T_TASK】设计如下

字段 类型 备注
id int(11) ID
name varchar(255) 任务名称
label varchar(255) 任务类型
userID varchar(255) 用户ID
state varchar(255) 任务状态
beizhu varchar(255) 备注
creattime varchar(255) 创建时间

图像表【T_IMG】设计如下

字段 类型 备注
id int(11) ID
taskId int(11) 任务ID
url varchar(255) 图像路径
level varchar(255) 图像等级
state varchar(255) 状态
resut varchar(255) 图像检测结果

用户表【POWER_USER】设计如下

字段 类型 备注
id int(11) ID
login_name varchar(255) 登录账号
user_name varchar(255) 用户名称
password varchar(255) 密码
sex int(11) 性别
email varchar(255) 邮箱
tel varchar(255) 电话
state int(11) 状态
update_time varchar(255) 更新时间
role_id int(11) 角色ID

系统操作日志表【LOG_LOGIN】设计如下

字段 类型 备注
id int(11) ID
type varchar(255) 操作类型
login_name varchar(255) 登录名称
user_name varchar(255) 用户名
user_id varchar(255) 用户ID
login_time varchar(255) 登录时间
login_ip varchar(255) 登录IP

其余数据库表的设计参考代码包中的数据库文件

部分运行截图

1、基于SSM实现百度AI车辆逆行识别平台-用户管理
基于SSM实现百度AI车辆逆行识别平台-用户管理

2、基于SSM实现百度AI车辆逆行识别平台-批量上传图片
基于SSM实现百度AI车辆逆行识别平台-批量上传

3、基于SSM实现百度AI车辆逆行识别平台-检测、标注
基于SSM实现百度AI车辆逆行识别平台-检测、标注

4、基于SSM实现百度AI车辆逆行识别平台-检测任务管理
基于SSM实现百度AI车辆逆行识别平台-检测任务管理

5、基于SSM实现百度AI车辆逆行识别平台-角色授权管理
基于SSM实现百度AI车辆逆行识别平台-角色授权管理

6、基于SSM实现百度AI车辆逆行识别平台-操作日志
基于SSM实现百度AI车辆逆行识别平台-操作日志

项目文件

项目附属文件

开题报告 
论文参考 
答辩PPT 
演示视频 
本站毕设都均为站长原创以及测试,有需要获取源码、或有其他毕设课设定制需求。 1558075344 联系站长

文章评论

置顶