让爱回家,AI助力团圆
mind+人工智能应用
“您,看到我小孩了吗?”
近年来,寻找失散的亲人报道不断。主人公用派发传单、用照片逐个询问等方式,去寻找丢失的孩子。而现在,人工智能或许能让寻亲的道路变得更加顺畅。
“让爱回家,AI助力团圆”就是这样一个平台,亲人可以直接拍照,然后上传人脸照片,AI自动和平台照片相对比,寻找出相似度最高的亲人信息。也可以手动上传亲人小时候的照片,和平台中照片对比,匹配出亲人信息。从而协助失踪家庭寻找走失的亲人。
先看一下演示视频吧。
接下来,我们分析一下主要代码。
1. 新建两个列表,分别是webUrlList,存放平台图片地址;webMsg列表,存放采集到的亲人基本信息。
2.定义循环状态变量为1,平台中图片的初始序号为1。(每进行一次循环,图片序号相对应地加1,直到查找结束或查找玩列表没有发现相匹配的图片。当查找到相匹配的图片或查找到最后一条列表记录,将循环状态设置为0,循环结束)
3.获取本地图片,并赋值给变量bendiURL。
4. 循环列表中平台的图片,一一和本地图片想对比。
5.如果在某一轮循环中没有找到匹配的照片或者相似度小于20,则将变量webUrlListNum加1,继续下一轮循环。
6.如果,循环至图片列表最后一项,仍未找到匹配的图片,则朗读“暂时,还没有匹配到您要寻找的亲人,不要灰心,明天再来找找吧!”
7.如果,相似度匹配成功,则朗读“恭喜您,这可能是您寻找的亲人”以及亲人的相关信息。
8. 最后,发点感言,或许对大佬来说是不值一提,但对新手却非常有用。 这是我第一次接触mind+,当然也是第一个作品。在制作过程中,遇到了非常多的疑问。感谢群里大佬解答0.0.
8.1 疑问1:设置变量和列表后,在舞台中出现很多变量和列表。
解答:去除变量名和列表名左侧对勾。
8.2 疑问2: 点击当前角色,如何隐藏当前角色,显示另一角色。
解答:使用“广播”功能,其他角色接收“广播”,作相应动作。
8.3 疑问:如何设置“开启摄像头后默认不拍照,等待用户点击拍照按钮时,再拍照”。
解答:两个角色,分开写代码,一个开启摄像头,一个拍照。使用“当角色被点击”模块。
10.附件:完整代码。
这是我通过本次活动学习到的知识,感谢群里大佬解答。
9. 最后,附件贴上作业
评论