1. 研究目的与意义
(1)研究背景21世纪以来,随着生活水平的不断提高,车辆已经成为了普遍的交通工具,其数量飞速增长。
不断增加的车辆虽然给人们的生活提供了遍历,也给交通管理带来了巨大的挑战,由交通管理带来的巨大的挑战,由交通事故导致的死亡人数比例一直居世界首位。
传统依靠人力或者交通设备的管理方法已经不能满足目前的发展需求。
2. 研究内容和预期目标
(1)研究内容 移动应用开发一般有三种开发模式:native app传统的原生app开发模式;web app移动端的网站,将页面部署在服务器上的开发模式;和hybrid app混合开发。
原生开发模式由于利用的是官方提供的语言和工具并且能够直接操控硬件设备(比如多点触控、nfc、读取短信、拍照等),在应用性能上和交互体验上应该是最好的速度快,性能稳定,操作速度快,上手流畅,拥有系统级别的贴心通知或提醒,用户体验效果好。
因此主要研究如何采用原生开发模式开发ios应用。
3. 研究的方法与步骤
利用原生开发模式设计手机开发应用界面,其中调用百度地图api实现地图的显示,再由访问底层api的方式,调用汽车车型智能识别后台系统提供的api,将数据显示到前台实现汽车车型智能识别ios应用系统。
具体步骤如下:1)需求调研分析: 在得到下达的任务之后,对深度学习的汽车车型识别系统进行分析,了解原生开发模式,学习与掌握ios app的开发;2)概要设计: 在对系统的需求进行分析之后,进行详细的系统设计,包括各个模块的设计,功能设计,接口设计,数据设计等。
3)详细设计: 在概要设计的基础上,进行识别系统的详细设计。
4. 参考文献
[1] 张军,张婷,杨正瓴等. 深度卷积神经网络的汽车车型识别方法[J]. 传感器与微系统,2016(11),19-22.[2] 袁公萍,汤一平,韩旺明,陈麒. 基于深度卷积神经网络的车型识别方法[J]. 浙江大学学报(工学版),2018(4):694-702.[3] 石磊,王亚敏,曹仰杰,卫琳. 基于深度卷积神经网络的车型识别[J]. 计算机科学,2018(5):280-284.[4] (美)皮隆著. 深入浅出iPhone和iPad开发[M]. 南京: 东南大学出版社, 2011.[5] [美]Stephen G. Kochan著,林冀,范俊,朱奕欣译. Objective-C程序设计[M]. 北京: 电子工业出版社, 2014.[6] iOS开发60分钟入门[EB/OL]. https://github.com/qinjx/30min_guides/blob/master/ios.md[7] iOS采用第三方(百度地图SDK)实现定位等功能开发[EB/OL]. https://www.jianshu.com/p/7bfa5cdd4d36[8] 百度地图iOS地图SDK[EB/OL]. http://lbsyun.baidu.com/index.php?title=iossdk
5. 计划与进度安排
(1) 2022.1.10 ---- 2022.3.10 查阅资料,撰写开题报告,翻译英文资料(2) 2022.3.11 ---- 2022.3.18 需求分析,熟悉开发工具(3) 2022.3.19 ---- 2022.3.31 概要设计(4) 2022.4.1 ---- 2022.4.9 详细设计(5) 2022.4.10 ---- 2022.5.9 编写代码(6) 2022.5.10 ---- 2022.5.17 程序调试和测试(7) 2022.5.18 ---- 2022.5.31 整理资料,撰写毕业设计说明书(8) 2022.6.1 ---- 2022.6.10 答辩准备及答辩
