写在前面

短学号
2325 燊(队长)
1232 志豪
1131 喜源
2523 宏岩
2230 恺翔
2509 钧昊
2507 俞辛
2501 宇航
2502 柏涛

项目宣传视频

贡献度

贡献度
10%
俞辛 11%
柏涛 13%
志豪 9%
钧昊 14%
恺翔 6%
喜源 11%
宇航 13%
宏岩 13%

GitHub项目链接

Beta 冲刺站立会议博客链接汇总

次数 链接
1 Beta1
2 Beta2
3 Beta3
4 Beta4
5 Beta5
6 Beta6
7 Beta7

燃尽图

原计划、达成情况及原因分析

原计划功能 原计划达成程度 实际达成程度 原因分析
拍照扫描 能够支持照相机扫描、ar扫描、照片上传的三种方式 ar扫描只实现了扫描功能后续的展示没能实现,其余两种全部实现 关于ar的技术难度过大,网上相关文档相当少,时间不足,难以投入精力研究
社区功能 用户可以在社区内分享自己喜欢的店铺等 未完成 时间紧迫,只能先完成核心功能
推荐店铺功能 能够基于用户的地理位置及搜索历史进行推荐 部分达成 推荐算法以及获取用户定理位置等都已完成,但未接入界面
“水军”评论过滤 能够基本上过滤明显的水军评论 未完成 在答辩时,经过实践课同学的提问,我们意识到确实难以实现,于是选择放弃
登录功能 支持手机注册登录、QQ登录、微信登录 完成 -
  • 说明:实际上除了最后一行外,其他功能如果时间充足我相信我们都能完成。但是无奈,冲刺过程中和考试冲突严重,以及组内部分同学身为学生干部还要兼顾学院的一些重要的事情(例如校庆、校运会等)

Beta 版本展示

  • 安卓端apk文件
  • 说明: 出于资金方面的考虑,没有搭建云服务器(已经买了阿里云的学生套餐并且尝试使用过,但是效果太差)于是将服务器搭建在钧昊的笔记本上,拍照识别的算法搭载在服务器上,若需要测试请私下联系我们(或者问柯老板,Beta 答辩现场我们扫描识别了他发在群里的图片,效果还不错)。推荐手机分辨率为720*1280。Android 6.0+版本(不可低于4.4),否则可能出现不可预测的问题。
  • 扫描功能
  • 说明: 这里展示展示了ar扫描的功能,由于网络原因,时间略长。
  • 定位
  • 说明: 这是实现了定位功能,用于后续推荐功能中能够基于用户真实地理位置进行推荐。不采用用户ip地址推荐的原因是ip地址并不能真实反映用户的地理位置。
  • 登录功能
  • 说明: 这里展示了使用QQ登录的视频。

答辩得分

第1组 第2组 第3组 第4组 第5组 第6组 第7组 第8组 平均分
得分 82 75 79 86 85 70 79 79 79.83

Q&A

第一组

  • 在早上演示的时候教室的网络环境不好导致识别速度慢,有想过可能的解决方法吗?
  • 答:这个网络环境问题,个人认为在大多数APP上均会出现,我们能做的只是尽可能优化性能以减少其他不利速度的因素。
  • 商铺介绍页的弹幕是滚动播放的吗,如果用户想详细看某一条弹幕时应用会如何展示?
  • 答:是滚动播放的,因为设定缘故,详细查看弹幕这一选项我们也会在后续给出。
  • 请问beta冲刺时是否遇到什么困难,又是如何解决的?
  • 答:主要还是算法优化、改进方面的吧,这一点也由算法组成员完成。

第二组

  • 观看演示之后,感觉还有挺多值得修改的地方,例如界面以及算法精确度方面,找到解决的方法了吗?
  • 答:算法精确度在目前现有水平上已经是很高了,我们采用的算法YOLOv3在目前目标检测领域已经是相当领先的一个算法了。
  • 关于弹幕的设置方面总共是有哪些形势?
  • 答:滚动形式,上下随机跳跃形式等等。
  • 在介绍店铺的信息时,如何确保信息的可信度?
  • 答:我们的信息都是人工采集的,我们也会各自通过审查来确保可信度。

第三组

  • 界面略显粗糙,特别是AR扫描出的详情页?
  • 答:这个问题我们后续会做出改进的,但是现有的已经较为优秀了。
  • 弹幕评论真的不会影响观看吗?
  • 答:不会啊,挺有趣的一个展现手段。
  • 金牌客服刘宏岩能给我在线解答问题吗?
  • 答:当然可以,性感宏岩在线答题。

第五组

  • 弹幕滚动时好像会重叠在一起,有解决方法吗?
  • 答:我们设定了不重叠的机制,可能是贵组看错了。
  • 商铺识别是否只支持中文?
  • 答:中英文均可。
  • AR识别店铺时间过长,且如何分辨不同位置的同一名字的店铺呢?根据定位吗?
  • 答:时间过长是由于网络的原因,不同位置的话会根据阈值来判定。

第六组

  • 你们似乎只展示了AR识别这一功能,其它功能进度怎么样的?
  • 答:其他功能仅仅是部分完成。
  • 演示视频的最后三十秒都是定位在福大31号楼,是否时间过长?
  • 答:不会,因为我们我们一直都是在31号楼啊。
  • 演示视频最后是展示商家定位功能或是导航吗?为什么一直显示都
    是定位在福大31号楼呢?
  • 答:最后定位是在我们宿舍进行的。

第七组

  • 功能不完善,如店铺信息分享功能未完成,之后的最终演示会完成吗?有什么计划?
  • 答:最终演示会完成,具体可参见博客。
  • 目前可运行范围仅限于永嘉天地,范围较窄,有考虑扩大范围吗?
  • 答:有考虑。
  • 弹幕评论阅读性、实用性不高,有别的评论展示方案可供用户选择吗?
  • 答:有,还有滚动式以及跳转形式展示。

第八组

  • 如果拍摄时不慎拍到两家或者多家店铺的牌子,那么会得到什么结果?
  • 答:根据置信度选取置信度较高的店铺返回结果。
  • 目前你们的产品支持同时几个人同时并发呢?可否支持同时100人?
  • 答:可多人并发,同时100人的话由于服务器限制,很难进行。
  • 你们现在的AR识别速度非常慢,(早上的演示应该时15s)是否有想过换种方式?或者你们是否想过优化?因为15s实在太长
  • 答:因为网络速度的原因很慢的,我们也会尽力优化。

个人部分

Beta 完结撒花 —— 事后诸葛亮的更多相关文章

  1. Alpha 完结撒花 —— 事后诸葛亮

    写在前面 林燊大哥 一路走来,好不容易,终于完结了. 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决的问题 用户在进店之前无法得知店铺的优劣,通过 ...

  2. Linux内核分析作业 NO.8 完结撒花~~~

    进程的切换和系统的一般执行过程 于佳心  原创作品转载请注明出处  <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-10000 ...

  3. WordCountPro,完结撒花

    WordCountPro,完结撒花 软测第四周作业 一.概述 该项目github地址如下: https://github.com/YuQiao0303/WordCountPro 该项目需求如下: ht ...

  4. 2019年北航OO第四次博客总结<完结撒花>

    一.UML单元架构设计 1. 类图解析器架构设计 1.1 UML类图 这次作业的目标是要解析一个UML类图,首先为了解耦,我新建了一个类UmTree进行解析工作,而Interaction类仅仅作为实现 ...

  5. 完结撒花!129 集 21 个小时,松哥自制的 Spring Boot2 系列视频教程杀青啦!

    松哥的 Spring Boot 教程分为几个阶段. 2016 松哥最早在 2016 年底的时候开始写 Spring Boot 系列的教程,记得当时在广州上班,年底那段时间在深圳出差,在深圳人生地不熟, ...

  6. 【一起学源码-微服务】Nexflix Eureka 源码十三:Eureka源码解读完结撒花篇~!

    前言 想说的话 [一起学源码-微服务-Netflix Eureka]专栏到这里就已经全部结束了. 实话实说,从最开始Eureka Server和Eureka Client初始化的流程还是一脸闷逼,到现 ...

  7. 算法详解(LCA&RMQ&tarjan)补坑啦!完结撒花(。◕ˇ∀ˇ◕)

    首先,众所周知,求LCA共有3种算法(树剖就不说了,太高级,以后再学..). 1.树上倍增(ST表优化) 2.RMQ&时间戳(ST表优化) 3.tarjan(离线算法)不讲..(后面补坑啦!) ...

  8. Android——仿QQ聊天撒花特效

    实现这样的效果,你要知道贝塞尔曲线,何谓贝塞尔曲线?其实就是曲线,嘿嘿,关于曲线的概念大家可以去 Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和 ...

  9. Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命

    Android特效专辑(六)--仿QQ聊天撒花特效,无形装逼,最为致命 我的关于特效的专辑已经在CSDN上申请了一个专栏--http://blog.csdn.net/column/details/li ...

随机推荐

  1. 深入理解C/C++二维数组

    深入理解C/C++二维数组 前言 本来以为自己对二维数组的理解还可以,没感觉有什么,但是今天小伙伴问了一个问题感觉迷惑了好久,于是决定细致的记录一下,一步一步的探究各种关于二维数组的问题,巩固基础. ...

  2. eclipse创建spring boot项目加载不到application.properties配置文件

    在配置文件application.properties中修改了端口号,但重启服务后发现端口号并没有跟着改变,发现是项目启动时没有加载application.properties文件导致 解决:项目-& ...

  3. Streamr助你掌控自己的数据

    博客说明 所有刊发内容均可转载但是需要注明出处. 项目简介 Streamr 致力于为世界实时数据的自由公平交换打造开源平台,并促进全球数据经济的发展.Streamr项目基于区块链技术,并向用户提供数据 ...

  4. Hands on Machine Learning with Sklearn and TensorFlow学习笔记——机器学习概览

    一.什么是机器学习? 计算机程序利用经验E(训练数据)学习任务T(要做什么,即目标),性能是P(性能指标),如果针对任务T的性能P随着经验E不断增长,成为机器学习.[这是汤姆米切尔在1997年定义] ...

  5. Erlang的调度原理(译文)

    原文 http://jlouisramblings.blogspot.com/2013/01/how-erlang-does-scheduling.html 免爬墙链接 http://www.diku ...

  6. centos下部署禅道流程

    原文摘录:https://www.jianshu.com/p/71e9dab130a5 下面将我在Linux系统下搭建禅道服务的过程分享给大家. 第一步:下载禅道 Linux中可以用以下命令来下载安装 ...

  7. [东北师大软工]Week2-作业2:个人项目实战 初步测试结果

    作业地址 https://edu.cnblogs.com/campus/nenu/2016SE_NENU/homework/1656 测试须知 测试机为Windows环境,所有提交到Coding.ne ...

  8. Team++_炸弹人软件需求说明书

    目标是什么,目标不包括什么? 目标是制造一款受青年人(大学生或中学生)喜爱的手机益智闯关游戏,可以用来打发时间或放松心情. 用户和典型场景是什么? 用户:学生 典型场景:在宿舍无聊时.在睡觉之前或在课 ...

  9. “Gogoing”改进方案

    通过看见他们对我们团队的意见点评,我们还要有更多改善的地方. 首先,就是界面的优化: 其次,加上自己些特有的功能,吸引更多的用户: 然后,需要整理大量的数据库信息才能完善: 最后,需要有其他软件的集成 ...

  10. Java第二天——标识符命名规则、Java的知识、快捷键的使用、Scanner获取值的常用方法

    1.标识符命名规则 字母.下划线.数字.美元符号($)由这四个部分组成. 标识符=首字母+其他 首字母:字母.下划线.美元符号($) 其他:字母.下划线.数字.美元符号($) 注意: 1.首字母不能为 ...