Py学习  »  机器学习算法

【项目实战课】从零实现深度学习人像分割安卓应用开发实战

有三AI • 2 年前 • 411 次点击  

欢迎大家来到我们的项目实战课,本期内容是《从零实现深度学习人像分割安卓应用开发实战》。所谓项目课,就是以简单的原理回顾+详细的项目实战的模式,针对具体的某一个主题,进行代码级的实战讲解。


本次主题


如果让你零基础入门,做出一款人工智能APP,你大概又需要多少小时?


我先说一下我会怎么做吧。


假设我要做一个图像分割的人工智能APP,为了弄懂安卓开发的流程,我会从网上搜索APP的制作教程,这样搜出来的往往是几十,甚至上百小时的教程。



当我忍受完十几小时的劝退,断断续续学了一大堆以后可能用得上的安卓开发知识后,已经耗费一周了,这时再选一个深度学习框架,可以开始接触AI部署。


我会选一个深度学习框架,以目前最热门的深度学习框架:Pytorch为例,去找到它的官网,查看它的文档,下载它的demo,按着教程,最终可以做出一个功能展示页面,如下图所示。



上面的教程可以实现对特定图片的分割,但连更换其他图片和保存结果图片的功能都没有,算不上一个完整的APP,顶多就是一页面。


这时,我想起了学习网站,于是在搜索“安卓”+“pytorch”,结果发现,确实可以免费学到不少东西!



当然能学到不少东西啦,“Pytorch安卓部署攻略”是我前段时间上传的教程,是针对图片分类的。


好了,不卖关子了,下面介绍下我这套课程吧,本次我们带领大家基于Android Studio从零开始搭建你的图像分割应用APP,需要安装pytorch,如果不会安装的话,可以看作者b站的视频,地址为https://www.bilibili.com/video/BV19U4y1a7BG。本次课程定价99元,讲解约为120分钟。


这是运用了AI进行图像分割的APP,最终可以实现背景换色功能。我把开发流程做成课程,分为基础版和升级版。


基础版内容已经免费公布在网上啦 ,你按着我基础版的教程,将从零开始,做出一款基于人工智能图像分割的背景换色APP,最终可以实现的内容有:


读取相册图片

对图片进行分割,将人以外的像素转为白色

将图片保存到手机相册


以下是基础版的演示界面:



是不是比Pytorch官方demo要完整?当你完成到这一步,你猜花费的时间才有多少?

一共是五个视频,共45分钟,是一节课的时间!


升级版的更加硬核!下面是升级版的软件截图:


我把升级版最终做出来的安装包放到网盘上了,大家可以感受感受


链接:https://pan.baidu.com/s/1ZS0fJruwA5Ub6P-_BSrtVQ

提取码:yjsl(目前只在华为mate40pro, matepadpro中测试过)


从课程内容上来看,升级版和基础版的有什么差别呢,请看下图:



本课程的适合一下朋友:


(1) 刚入门人工智能的朋友


刚入门人工智能的朋友,如果你想找一个方向进行深入学习,觉得图片分类太简单,目标定位人太多,那么可以实时图像分割这个方向,而我这个教程就是图像分割方向的。


(2) AI方向想接触安卓开发的朋友


你再也不必跟着网上其他几十个小时的教程来学安卓了,直接按着我的思路,以终为始,不绕路,直接做出个图像分割的app。你也可以按照我的思路,把自己的分割算法(分割肿瘤也行,分割细胞也行)部署到手机当中,然后申请个软著。


(3)需要作品参加软件比赛或互联网+的朋友


代码和教程都有了,而且还有答疑,相当于请了个技术顾问。当其他队伍在台上吹嘘着ppt时,你上台拿出我的这个APP,直接碾压其他队。只要你们文档和其他资料不要做得太拉跨,我的作品拿去获个奖肯定没问题!


(4) 想要丰富自己简历的朋友


资料都有了,你把APP作者换成自己,然后把安装包放到网盘,做成二维码挂在简历上,别人直接通过扫二维码就可知道你的作品,你看多加分,不要你要谁?



本次课程讲师为鲁健恒大学老师,有三AI线上与线下课程讲师,《深度学习之模型设计》系列课程主讲人,SCI期刊IEEE ACCESS审稿人。专注于计算机视觉与人工智能领域,近期围绕人工智能领域,拥有4个发明专利授权,2个实用新型专利授权,以及1个软件著作权。

如何订阅


我们的视频课全部在小鹅通平台,可以使用手机APP鹅学习或者直接在网页进行登录,内容试听以及订阅请直接扫如下二维码:


课程详情如下:


如果想学习所有的模型部署相关的内容,大家也可以订阅《深度学习之模型部署》专栏,介绍如下:


【视频课】快速掌握6大模型部署框架(Pytorch+NCNN+MNN+Tengine+TensorRT+微信小程序)!


更多实战课内容


更多的项目实战课内容,请大家参考我们的项目实战课程合集,如下:

【CV冬季划】终极进阶,超30个项目实战+3大基础方向专栏+3本书+3年知识星球(2022年言有三一对一辅导)

课程相关问题答疑,请联系微信-坨坨瑜进项目实战群:



实战课讲师招募


为了进一步丰富有三AI生态的实战内容,欢迎有经验,有能力的讲师报名成为平台讲师:

讲师要求如下:

(1) 有多次人工智能领域教学经验,擅长演讲与教学。

(2) 有3年以上人工智能领域项目实战经验。

(3) 有三AI已有生态成员优先。


实战课的收入与平台采取固定分成的方式,具体细节可在内容组了解详情,报名请联系微信-坨坨瑜提交简历,或直接联系有三本人。

往期相关



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/146696
 
411 次点击