tensorflowjs中小学启蒙 案例...

14
TensorFlowjs中小学启蒙 案例 开发总结 2019.3.25 BlackWalnut Labs.

Upload: others

Post on 20-Jul-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

TensorFlowjs中小学启蒙案例

开发总结

2019.3.25BlackWalnut Labs.

Page 2: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

体验案例介绍

风格迁移与转换 快速风格迁移 体验

音效生成 钢琴演奏 体验

语音识别 声控泰迪 体验

图像检测 物体检测 体验

图像分割 AI抠图 体验

图像生成 魔法画板 体验

音乐生成 AiDuet 体验

专题 名称 性质

解密TensorFlowjs TensorFlowjs教练 体验、训练

图像识别

吃豆人 体验、训练

人脸识别 体验

表情侦探 体验

手影识别 体验

姿势估计 MoveMirror 体验

Page 3: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

1. Teachable Machine)

案例说明:

Teachable Machine让你在不需要任何编程的情况下就能够轻松掌握机器学习是如何运作的。通过对摄像头重复做某一个动作或者表情,给被训练的机器(手机或者电脑)提供足够多的学习样本。之后当你再做同样的动作时,机器将会显示相应的动图和声音。

在线体验地址

https://teachable-machine.blackwalnut.tech/

解密博文:

https://mp.weixin.qq.com/s/doAvQDFYSRmqSNNvk80EFw

Page 4: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

2. AI 抠图

案例说明:

AI抠图是一款基于卷积神经网络的U-Net模型的人像分离工具,用户只要点击相应的背景图片,就可以将分离的人像部分与背景图片进行合成,并在右侧显示。扫描相应的二维码就可以下载合成结果。

在线体验地址:

http://insight.blackwalnut.tech

解密博文:

https://mp.weixin.qq.com/s/HrIv18R0MyInpo96sqG1sg

Page 5: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

3.人脸识别

案例说明:

打开你的摄像头,测试你的面部表情。不管是大笑、微笑、发怒还是沮丧,你的情绪都会生成不同的表情符号。

在线体验地址:

https://facedetection.blackwalnut.tech/

解密博文:https://mp.weixin.qq.com/s/mX6v7j5frx5tJFEQanD6bg

Page 6: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

4.MoveMirror

案例说明:

图片打开的新方式!还在用文字描述搜索图片吗,那你就out了。使用摄像头实时捕捉动态,这个实验能够帮助你找到姿势相同的照片,我们的数据库包含超过8万张的照片,各种姿势包括跳舞、练空手道、做饭、散步、滑雪都能检测到。

在线体验地址:

http://movemirror.blackwalnut.tech

解密博文:

https://mp.weixin.qq.com/s/AoJkPOTiTB-HdwMqohcW7g

Page 7: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

5. 快速风格迁移

案例说明:

你可以在这个实验中创造基于现实的个性化个人头像。打开摄像头,准备好姿势,选择你想要的风格画,最终生成的图片就是你的风格人像画。

在线体验地址:

https://faststyletransfer.blackwalnut.tech/

解密博文:

https://mp.weixin.qq.com/s/XmHE82uLLMzs6i3sKmy_cA

Page 8: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

6.一架响应你的钢琴( AI Duet)

案例说明:

不需要任何的钢琴知识,你就能通过随意点按键盘得到超出想象的反馈。这背后是大量的旋律训练,使机器在得到你的创作后将会迅速匹配到最接近的旋律

在线体验地址

https://aiduet.blackwalnut.tech/

解密博文:

https://mp.weixin.qq.com/s/dxAIURGwCiIHb6RU4L7Epg

Page 9: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

7.声控泰迪( Sound-Controlled Intergalactic Teddy )

案例说明:

这个无限进行的声音控制游戏要求你通过说出“One”、“Two”、“Three”三种指令来控制小熊泰迪的动作。这是因为机器在经过学习后,能够分辨出不同的声音。做好准备哦,途中会有怪物阻挠他的前进。

在线体验地址

https://sound-controlled-intergalactic-teddy.blackwalnut.tech/

Page 10: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

8.手影识别(ShadowArt)

案例说明:

还记得小时候的手影游戏吗?兔子、鸟、猫、狗,映射在墙上的影子栩栩如生。现在,对着摄像头做12生肖的动物手势,TensorFlow能够判断并生成相应的动物,要在尽可能短的时间内完成更多的动物哦!

在线体验地址

https://shadowart.blackwalnut.tech/

Page 11: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

9.物体检测

案例说明:物体检测是一款基于卷积神经网络的图像检测案例,我们可以使用它来实时检测摄像头前的物体,并将物体的位置标识出来。

在线体验地址

https://objectdetetion.blackwalnut.tech/

Page 12: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

10.魔法画板

案例说明:手残党的福音!这块神奇的画板能在你确定要画的目标后引导你完成目标,补足你的画作

在线体验地址

https://magicsketch.blackwalnut.tech/

Page 13: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

11.旋律分类

案例说明:songsort 是一款基于Magenta.js的益智音乐小游戏,玩家将会听到一组用机器学习生成的旋律,玩家听完旋律后。需要根据旋律之间的相似程度,将旋律从左到右依次排好,越相似的旋律靠的越近

在线体验地址

http://songsort.blackwalnut.tech

Page 14: TensorFlowjs中小学启蒙 案例 开发总结gur.zucc.edu.cn/files/c4b8efc8ea6cd66b475521fa12db8216.pdf · 解密TensorFlowjs TensorFlowjs教练 体验、训练 ... 就能够轻松掌握机器学习是如何作的。通过对摄

TensorFlowjs 启蒙案例平台

为了更好地服务广大中小学生,我们还开发了案例展示中心网站,展示中心,展示中心会展示每个案例的应用体验,图片介绍,视频介绍,博文,Codelabs。

链接:

https://blackwalnut.tech/exhibition/k12