本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 437|回复: 0
打印 上一主题 下一主题

【兰州GDG】兰州GDG 2016暑期系列活动

[复制链接]
跳转到指定楼层
1#
发表于 2016-7-25 09:35:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

活动名称:兰州GDG 2016暑期系列活动
时间:2016年7月16日8:00 - 2016年7月22日18:00
地点:兰州大学榆中校区
参与人数:45人
活动内容:
本次活动为兰州GDG主办的暑期系列培训营,一共持续了七天,主要开展了围绕Android系统的图像识别,遥感控制等App的开发入门培训,本次系列活动包括讲座1次,培训课程四次,各阶段任务四期,参与培训的开发者被随机分到了五个开发项目小组,各小组独立完成的了本次培训的系列任务;
系列任务:
        第一期:一个基于TextureView的Android视频播放器开发
                该任务为Android应用开发入门课程后的任务,各小组均于活动的第二天完成开发
        第二期:一个基于无人机遥感控制Android App
                该任务于活动第二天发布,各小组均完成
        第三期:一个基于OpenCV的Android人脸识别App的开发
                该任务于活动第四天发布,部分小组完成
        第四期(终极任务):基于ffmpeg的无人机人脸识别Android App
                该任务为活动终极挑战,只有一个小组在活动结束前完成开发

系列活动过程:
7月16日:
       上午10点在兰州大学榆中校区网络中心完成集合完毕,对所有营员分组完成,GDG组织者朱芳芳向大家大家介绍系列活动的形成安排和课程设置。
        下午2点半在榆中校区天山堂104完成集合,活动组织者赵益民带大家完成活动项目开发所需的开发环境的安装,主要包括Android Studio ,JDK,DJI Mobile SDK以及OpenCV视觉开发库和ffmpeg开发库。同时介绍了Android Studio的简单使用,Android Studio 2.x的版本新特性等。
7月17日:
        上午9点在兰州大学榆中校区天山堂106集合,活动组织者申泽邦主讲Android入门培训课程,内容主要包括Android的基本编程思路,Android开发中的MVC思维,Android项目的组织结构,Gradle脚本工具的使用等等。演示使用TextureView完成一个Android播放器的过程,发布第一期任务。
        下午2点半,各项目组在网络中心会议室独立完成了第一期任务中的Android App的开发。
7月18日
        上午,活动组织者赵益民主讲了Android平台的OpenCV开发入门培训课程,在培训过程中演示了如何将OpenCV开发库集成到以ARM处理器架构的Android手机中,并且结合Android设备带领大家完成了FaceDetect过程,完成Android摄像头的实时人脸抓取。带领大家了解了特征脸算法的数学基础。
        下午,各项目组在网络中心独自完成Android设备上的基于特征脸算法的人脸识别App,部分小组完成本期人物。
7月19日
        上午,Android平台的ffmpeg视频解码开发入门,主讲人为活动组织者申泽邦,带大家了解了ffmpeg的视频解码过程,带领大家通过JNI接口调用底层C程序在Android系统上实现了视频的解码和视频的逐帧处理。
        下午,各小组继续完成昨天的人物,完成的小组基于上午讲解的ffmpeg在Android设备上的开发完成Android设备摄像头录制灰度化视频的App任务,该任务为额外任务。
7月20日
        上午,活动组织者赵益民主讲了基于DJI Mobile SDK在Android设备上开发无人机App的培训课程,主要包括Mobile SDK在Android Studio开发环境中的引入,一个简单的无人机FPV Android App的实现等。发布本次活动的终极任务选题。
        下午,各小组完成终极任务中。
7月21日
        由于终极任务选题难度颇高,故临时调整了活动安排,这天全天都在网络中心继续完成选题
7月22日
        部分小组完成选题,评估,记分,总结,结业。

















       

ChinaGDG.com
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表