从事人工智能之前,我做了8年的前端开发。我所说的前端并且特指Web前端,而是与服务后端相对,Android、iOS这类用户直接看到并交互的部分也算前端。
有老战友就找我聊:“唉!现在我们公司上下都在搞AI,我这个Android是干着急,也插不上手”。
我说,不是啊,AI并非是后端的特权。咱前端也有很多“端侧”的AI,而且种类丰富,小巧灵活。
一、前端也可以运行AI下图是TensorFlow的Lite版本,它支持Android、iOS、RaspberryPi平台。这些AI能力,可以在用户的设备上直接运行。
如果你是Web前端的话,也有TensorFlow.js可以在浏览器上跑。
二、姿势预测看着老战友怀疑的眼神,我决定给他演示一个姿态(姿势)估计(预测)的例子。
利用它,我们可以检测人体关键点的位置和动态,效果如下:
有了上图的数据,可应用的场景就多了。比如下面这个体育动作计数和计时。
除此之外,老人跌倒检测、学生坐姿纠正、工人违规操作等,都可以实现。
TensorFlow