Beta 完结撒花 —— 事后诸葛亮
写在前面
- 林燊大哥
- 团队成员
| 短学号 | 名 |
|---|---|
| 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 完结撒花 —— 事后诸葛亮的更多相关文章
- Alpha 完结撒花 —— 事后诸葛亮
写在前面 林燊大哥 一路走来,好不容易,终于完结了. 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决的问题 用户在进店之前无法得知店铺的优劣,通过 ...
- Linux内核分析作业 NO.8 完结撒花~~~
进程的切换和系统的一般执行过程 于佳心 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-10000 ...
- WordCountPro,完结撒花
WordCountPro,完结撒花 软测第四周作业 一.概述 该项目github地址如下: https://github.com/YuQiao0303/WordCountPro 该项目需求如下: ht ...
- 2019年北航OO第四次博客总结<完结撒花>
一.UML单元架构设计 1. 类图解析器架构设计 1.1 UML类图 这次作业的目标是要解析一个UML类图,首先为了解耦,我新建了一个类UmTree进行解析工作,而Interaction类仅仅作为实现 ...
- 完结撒花!129 集 21 个小时,松哥自制的 Spring Boot2 系列视频教程杀青啦!
松哥的 Spring Boot 教程分为几个阶段. 2016 松哥最早在 2016 年底的时候开始写 Spring Boot 系列的教程,记得当时在广州上班,年底那段时间在深圳出差,在深圳人生地不熟, ...
- 【一起学源码-微服务】Nexflix Eureka 源码十三:Eureka源码解读完结撒花篇~!
前言 想说的话 [一起学源码-微服务-Netflix Eureka]专栏到这里就已经全部结束了. 实话实说,从最开始Eureka Server和Eureka Client初始化的流程还是一脸闷逼,到现 ...
- 算法详解(LCA&RMQ&tarjan)补坑啦!完结撒花(。◕ˇ∀ˇ◕)
首先,众所周知,求LCA共有3种算法(树剖就不说了,太高级,以后再学..). 1.树上倍增(ST表优化) 2.RMQ&时间戳(ST表优化) 3.tarjan(离线算法)不讲..(后面补坑啦!) ...
- Android——仿QQ聊天撒花特效
实现这样的效果,你要知道贝塞尔曲线,何谓贝塞尔曲线?其实就是曲线,嘿嘿,关于曲线的概念大家可以去 Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和 ...
- Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命
Android特效专辑(六)--仿QQ聊天撒花特效,无形装逼,最为致命 我的关于特效的专辑已经在CSDN上申请了一个专栏--http://blog.csdn.net/column/details/li ...
随机推荐
- hashCode及HashMap中的hash()函数
一.hashcode是什么 要理解hashcode首先要理解hash表这个概念 1. 哈希表 hash表也称散列表(Hash table),是根据关键码值(Key value)而直接进行访问的数据结构 ...
- Flash导出安卓端apk
最近外甥女在学校做了一个演示视频,基于flash做的,希望小舅给她导出成可以运行在pc/android端的可执行程序.看了下过程还是蛮复杂的,还只能一天时间.重新照葫芦画瓢做一款是来不及了,由于以前基 ...
- WebRTC入门
什么是WebRTC? 众所周知,浏览器本身不支持相互之间直接建立信道进行通信,都是通过服务器进行中转.比如现在有两个客户端,甲和乙,他们俩想要通信,首先需要甲和服务器.乙和服务器之间建立信道.甲给乙发 ...
- chown命令详情
基础命令学习目录首页 原文链接:https://www.jb51.net/article/98255.htm chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名 ...
- nginx中location详解
Location block 的基本语法形式是: location [=|~|~*|^~|@] pattern { ... } [=|~|~*|^~|@] 被称作 location modifier ...
- Python入门学习系列——Python文件和异常
从文件中读取数据 首先准备一个文本文件,文件中存储着普通文本数据.读取文件需要调用open()和read()函数. 读取整个文件 代码示例: with open('pi_digits.txt') as ...
- RocEDU.阅读.写作选择书目
很高兴加入这样一个专门于读书.写作的群. 一.选择图书 通识类: <你的灯亮着吗> 作者: 高斯 (Donald C. Gause) / 温伯格 (Gerald M.Weinberg) 出 ...
- iOS应用程序内打开指定qq聊天、给某人打电话
-(void)btn2Clik { UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero]; NSURL *url = [N ...
- JavaScript实现弹出层(以layer.open为例)
首先,引用layer,自行下载. 添加如下两行 <script src=" ../layer/jquery.min.js"></script> <sc ...
- 项目Beta冲刺(团队)第四天
1.昨天的困难 返回提问者昵称的时候返回信息不全,个别信息没有返回过去 一开始ProgressBar控件的显示有问题 需要实现类似聊天的功能,采用listview承载聊天内容,对于自定义适配器的构建使 ...