福大软工 · BETA 版冲刺前准备(团队) [已完成]
写在前面
过去存在的问题
算法组
- 没有考虑到数据集不充足的情况。一开始我们将所有数据集按照8:1:1进行分割,分别分配给训练集、开发集和测试集。然鹅后来发现采集到的数据不够充足,这么分割训练效果不理想。
- 由于本次数据数量有限,导致CRNN文字识别模块虽然能达到很高的识别正确率,但是泛化性始终不能达到预期的效果。以及对于添加摩尔纹或者被障碍物遮挡这方面的数据集不在训练集中,导致上述图片的识别效果不好。
开发组
- 由于我们的算法对服务器要求较高,原先采用的阿里云9.9元服务器性能并不足以完整地载入模型进行运算。
- alpha版本的软件是针对安卓4.4进行编写的,在权限的处理上存在不足,没有动态申请权限。在安卓6.0及以上的手机上运行会出现没有权限的问题。
- 在子界面的返回操作处理上,细节处理的不够好。不符合安卓用户惯用的通过“返回键”返回上一级界面的方式。
其他
- 没有规范的技术文档,导致开发很混乱,会出现某个功能完成后接入主程序的时候出现问题。
- 没有强制性的deadline,许多工作经常没能按时完成。
我们已经做了哪些调整/改进
算法组
- 考虑到采集到的数据量小,按9:1分配给训练集和测试集。这样就能够提升模型效果。
- 尝试抛弃CRNN文字识别模块,启用YOLO中被删除的词树模块来CRNN,由文字识别转为对现有数据集按商店名进行分类。且在数据集中添加含有摩尔纹和障碍物以及不同光线条件下的数据集,增加算法的鲁棒性。
开发组
- 使用笔记本电脑搭建本地服务器。
- 现阶段主要采用手动在系统设置里赋予软件软线的方式。
- 现阶段主要是采用类似苹果的用过左上角按钮返回的方式。
其他
- 我们查询了相关文档,了解如何写技术文档。
- 未能按时提交的同学请喝奶茶(๑¯ิε ¯ิ๑)
我们在接下来的Beta冲刺中会有哪些改进
算法组
- 多拍照片,扩大数据集。
- 基于神经风格迁移、平移、选择、高斯噪声等一系列数据增强的手段在数据集扩充上起到了较佳的效果,但是自然场景下的中文识别的泛化性问题仍是当今难以解决的难题之一,我们计划以目标检测来代替文字识别,通过直接对商铺招牌进行检测,来尽可能避免文字识别模块带来的精度误差。
开发组
- 如果有柯老板的天使投资,可以尝试购买更好的云服务器。否则的话应该还是继续使用本地电脑作为服务器。
- 后期将使用动态申请权限的方式,并給用户友好的提示。
- 后期将加上通过虚拟或者物理按键返回的方式。
其他
- 如果时间上允许,我们会试着写我们自己的技术文档。
- 未能按时提交任务的同学要扣贡献度!
福大软工 · BETA 版冲刺前准备(团队) [已完成]的更多相关文章
- 福大软工 · BETA 版冲刺前准备之拖鞋旅游队
拖鞋旅游队BETA 版冲刺前准备 前言 队名:拖鞋旅游队 组长博客:https://www.cnblogs.com/Sulumer/p/10083834.html 本次作业:https://edu.c ...
- 福大软工 · BETA 版冲刺前准备
拖鞋旅游队BETA 版冲刺前准备 前言 队名:拖鞋旅游队 组长博客:https://www.cnblogs.com/Sulumer/p/10083834.html 本次作业:https://edu.c ...
- 福大软工 · BETA 版冲刺前准备(团队)
BETA 版冲刺前准备 队名:第三视角 作业链接 组长博客 应作业要求为了更加顺利地开展beta版本的冲刺,上次的alpha版本展示后,我们组对之前开发过程中存在的各种问题进行了全面的讨论,并对其进行 ...
- 软工 · BETA 版冲刺前准备(团队)
软工 · BETA 版冲刺前准备(团队) 过去存在的问题 组员之间缺乏沟通,前后端缺乏沟通协作 组员积极性不高 基础知识不够扎实 手动整合代码效率过低 我们已经做了哪些调整/改进 通过会议加强组员之间 ...
- 软工实践 - 第二十一次作业 BETA 版冲刺前准备
软工 · BETA 版冲刺前准备(团队) 过去存在的问题 组员之间缺乏沟通,前后端缺乏沟通协作 组员积极性不高 基础知识不够扎实 手动整合代码效率过低 我们已经做了哪些调整/改进 通过会议加强组员之间 ...
- 福大软工1816:beta版本冲刺前准备
BETA 版冲刺前准备 队名:第三视角 作业链接 组长博客 应作业要求为了更加顺利地开展beta版本的冲刺,上次的alpha版本展示后,我们组对之前开发过程中存在的各种问题进行了全面的讨论,并对其进行 ...
- 助教总结 -【福大软工实践-2017-2018-K班】
助教总结 -[福大软工实践-2017-2018-K班] 非常抱歉这么晚才来写总结! 助教工作 助教共发表博客39篇. 助教共点评约500条. 起步 对于常规课程的起步,通常都是在第一次课堂上由老师对课 ...
- 福大软工 · 第十一次作业 - Alpha 事后诸葛亮(团队)
福大软工·第十一次作业-Alpha事后诸葛亮 组长博客链接 本次作业博客链接 项目Postmortem 模板 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描 ...
- 福大软工·第十一次作业-Alpha事后诸葛亮
福大软工·第十一次作业-Alpha事后诸葛亮 组长博客链接 本次作业博客链接 项目Postmortem 模板 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描 ...
随机推荐
- C# 中的委托和事件(2)
委托.事件与Observer设计模式范例说明 上面的例子已不足以再进行下面的讲解了,我们来看一个新的范例,因为之前已经介绍了很多的内容,所以本节的进度会稍微快一些: 假设我们有个高档的热水器,我们给它 ...
- 安装SQL Servre2000时提示“command line option syntax error! type command /? for help”
问题: 当程序正在安装ms数据访问组件时,弹出错误提示框:command line option syntax error,type command/? for help,点击确定继续:到了程序正在安 ...
- Error 20002 (severity 9):Adaptive Server connection failed
环境: Ubuntu12.10_x64 问题: 用tsql访问SQL Server >> tsql -H U sa Error (severity ): Adaptive Server c ...
- linux文件权限,用户和组
文件权限 默认权限分配 umask umask是通过八进制的数值来定义用户创建文件或目录的默认权限的 安全权限的临界点是,文件默认权限是644,目录默认权限是755 [root@Poppy joker ...
- web页面取用户控件页面中服务器控件的值
用户控件页面后台: public string P_Name { get { return txt_P_name.Value; } set { txt_P_name.Value = value; } ...
- Android 应用获取Jenkins编译的版本号
Android很多应用的版本号最后都带了编译的版本号.比如说V1.0.0.125,后边的125就通常使用每次编译之后build history的号码,它是逐次增加,这样就可以区分每个细分的编译版本号, ...
- http的短连接和长连接
首先http是无状态的,这个是一定的. 然后短连接和长连接本身和客户端请求没有关系. 1.短连接:客户端请求,服务器立刻响应,服务器响应后此次http请求立刻结束. 2.长连接:客户端请求,服务器可以 ...
- django之使用jquery完成ajax
使用Ajax 使用视图通过上下文向模板中传递数据,需要先加载完成模板的静态页面,再执行模型代码,生成最张的html,返回给浏览器,这个过程将页面与数据集成到了一起,扩展性差 改进方案:通过ajax的方 ...
- C#中StreamReader读取中文出现乱码
转自yhrun原文C#中StreamReader读取中文出现乱码 原因是自Windows 2000之后的操作系统在文件处理时默认编码采用Unicode 所以.NET文件的默认编码也是Unicode.除 ...
- c++builder 画图 填充
c++builder 画图 填充 void __fastcall TForm2::Button1Click(TObject *Sender) { Canvas->Brush->Color ...