#小程序云开发挑战赛#-鹦鹉AI端侧识别-仗剑把酒行且歌
发布于 4 年前 作者 junpan 1976 次浏览 来自 分享

应用场景

保护野生动物不被人类迫害

       野味、奢侈观赏品、皮草、地毯、滋阴补阳药…虽然法律严令禁止,但是仍然有人不惜铤而走险狩猎珍惜濒危野生动物,将他们的生命剥夺,制成一样样供人类消遣的制品。

       在公安打击这些涉及野生动物的犯罪的时候,不仅要要和穷凶极恶的犯罪分子斗志斗勇,还要面对形形色色的野生动物活体和制品,而这些野生动物活体和制品的认定,又是整个案件的关键所以我们的公安小哥哥小姐姐们不仅要去侦查追击破坏生态的坏人们,还要熟练掌握野生动植物识别技术、精通法律知识,做到文武双全公安小哥哥小姐姐们都疾呼“我太难了”。

       野生动植物鉴定的知识内容庞杂,体量巨大,因此培养一个专业的鉴定人员十分不容易,学习过程有7-10年的时间;法律知识同样如此,从一个法律小白到律师大佬,不仅要用几年学习法律基础知识、背诵法律条文、体悟法理,通读法史,还要更长的时间去进行法律实践才能得心应手。

       所以利用AI赋能,在传统领域进行去专家化的革新就显得尤为重要也价值巨大,不仅能极大地提高行政效率,更能大大降低诉讼成本,更好地保护可爱的野生动物们,维护一个生机勃勃的地球🌏。

保护我们不被野生动物坑害

       什么???我们怎么被野生动物迫害???

       想象一下,夏日午后,你悠闲的在国家森林公园里散步,看青山绿水蝉鸣,望红颜知己笑颜,突然一只猕猴抢了你的午饭!!!还拍拍屁股嘲讽了你。

       接着你挥动棒棒将其打残,此🐵气炸一命呜呼,你十分舒爽,你的女伴也拍手称快,这一定是今夜的一大谈资。

       但是这时候有人提醒了你,猕猴是国家二级保护动物,猎杀国家二级保护动物构成非法猎捕、杀害珍贵、濒危野生动物罪,根据《野生动物保护法》第三十一条 非法捕杀国家重点保护野生动物的,依照关于惩治捕杀国家重点保护的珍贵、濒危野生动物犯罪的补充规定追究刑事责任。你需要被处五年以下有期徒刑或者拘役,并处罚金;情节严重的,处五年以上十年以下有期徒刑,并处罚金;情节特别严重的,处十年以上有期徒刑,并处罚金或者没收财产。

       你:。。。

       事实上,这样的法律适用完全正确,但是你的行为也无可厚非,身边真实发生的例子便是2020年7月浙江一大学生卖2只鹦鹉,判刑6年罚款5万的事件。

       所以我们该怎么在平时的生活中保护自己?除了珍惜生灵,猴不犯我,我不犯猴,猴若犯我,我也不犯猴,更多我们还可以利用技术手段识别,知晓违法后果,避免踩入雷区。在挥棒前快速地利用小程序查询信息了解情况,敬而远之。

目标用户

  1. 公安民警、侦查员
  2. 有野生动物识别需求的普通民众

实现思路

       8月前识别小程序使用的是传统的C/S模式,服务端大包大揽,但是AI推理模块计算量较大,加上其他的模块,我的学生云真的不堪重负。

       所以在8月份我进行了重大版本更新,重写了小程序的代码,基于Paddlejs实现基于边缘计算的移动端识别模式,现在的小程序不需要后台的服务器做计算支撑,直接在小程序端就能完成图片的识别,接着调用云开发函数拉取物种的信息并展示,然后调用云函数把识别结果推送给专业的鉴定员纠察。

       此次更新最最最大的好处就是0维护成本😄,白嫖的云服务额度就能维持日常开销,因为用服务端识别模式的时候服务器常常会因为并发量太大而阻塞,更新后用户体验的识别速度也有了很大提升。

架构图

       现在除了成本和产品效果的优化以外,因为不用考虑后端的设计,设计复杂度大大降低,但依然需要与其他系统进行交互,比如我需要将识别信息推送到钉钉上,现在的方法是事件钩子,调用云函数完成,还算很省心。

             

效果截图

     

       

                    

       

开源展示

      我会在9月中旬在Bilibili上直播介绍整个小程序的数据收集、处理,模型训练、部署,产品开发、优化、部署的全过程并开源代码,感兴趣的同学可以去B站关注飞桨PaddlePaddle,我的微信号xiafanGO-NORTH,希望能借此机会认识更多热爱开发与生活的小伙伴们。

作品二维码

                                      

团队介绍

       本人大二学生就读于警校,自学前后端、数据挖掘、深度学习技术等等

2 回复

我放狗的照片,照样出鹦鹉,哈哈哈哈

xiaofanGO-NORTH?

回到顶部