自动驾驶早已不是一个新鲜技术了,不管是BBA这种老牌车企,还是特斯拉这种新锐电动,甚至是苹果、Google这样的硅谷巨头,都在自动驾驶领域频频发力。
不过说起来你可能不信,你手中的手机其实已经具备了一定的自动驾驶能力。荣耀手机最近就联合极果网,让Magic 2成为了自动驾驶中的“汽车大脑”,搞了一次“AI代驾”。
先看视频回顾一下
小小魔改,手机变身代驾
为了这次AI代驾,这辆车事前进行了一场神奇的手术,令车载电脑能够通过蓝牙与手机相连,便于接收手机发来的驾驶指令。
其实整个过程说来也简单,乘客通过YOYO语言输入,收到行驶命令之后,麒麟980芯片进行运算,然后将运算结果传递到车辆控制器上,最后方向盘完成整个行驶过程。
强大识别能力,手机变身车辆耳朵和眼睛
在这个过程中,YOYO语言助手充当了车辆的耳朵,通过云端识别语言指令,并反馈指挥命令:通过自动驾驶神经网络程序,直接让YOYO学会了驾驶技能。只要接收到手台中的指定讯号,YOYO就能根据指令进行停车、返航等动作。
自动驾驶首先需要视觉输入,而荣耀Magic 2搭载的AI六摄充当了车辆的眼睛,动态识别路况及障碍物等信息。这台荣耀Magic 2搭载了AI 6摄视觉系统,其中后置的三个镜头在本次实验中负责为代驾的YOYO提供超清影像。
特别是后置的这颗17mm超广角镜头,取景范围比一般的手机多了将近一倍,能帮助YOYO看到前方更多的视野。
要想跑起来,还要一颗打了鸡血的大脑
而整个麒麟980处理器扮演了车辆的大脑,麒麟 980 的GPU部分则负责对视觉讯号进行处理,毕竟三颗镜头的焦段像素各不相同,需要有人统一协调,把它们合成人工智能网络(和人)能够理解的正常图像。如果这一步合成出错,那整个自动驾驶系统都会“翻车”了。
再来,麒麟980芯片里的双核NPU负责解算整个神经网络模型,通过TensorFlow人工智能框架+经过大数据训练的自动驾驶模型,输入采集数据(摄像头采集的路况数据和驾驶员的语音交互命令),经过芯片快速计算产生驾驶决策数据。
在瞬间判断出当前车况。NPU还要负责承载YOYO的运行,这个“智慧生命体”能否准确理解从手台传来的指令,全都要靠这颗芯。
蓝牙传输,让车辆接受你的指令
最后,YOYO将自己的解算结果通过蓝牙发送给汽车,车载电脑接到指令后操作方向盘,实现对汽车的控制。
这当中还要有CPU的全程参与,负责帮助调度NPU和GPU,以及负责其它一些通用计算任务。几部分协同工作,共同完成这次“AI代驾”。
在整个处理流程中,手机通过软硬件协同来分析路面情况,每一步都必须保证速度。因为整个驾驶过程中,路况瞬息万变。这次实验其实也是一次针对980的终极“跑分”,任何一个部分不够快,这次实验都没法成功。
还不算完~
到了这一步,还不算完,车辆要想跑起来,我们还需对车辆的“四肢”进行改造,通过对车辆进行增加加速/制动/转向/换挡机器人。
识别大脑传输过来的驾驶决策指令,通过机械及线控等方式,控制非智能车的启动、停车、巡航、拐弯等动作。最后,为了安全起见,再加入一个急停系统,避免出现紧急情况。
通过此次代驾活动,让我们对荣耀Magic 2有了一个新的认识,其强大的运算能力、准确的识别功能、容错率极低的智能语音都给我们留下了深刻的印象。
这几年随着AI的大火,越来越多的同类型产品如雨后春笋般出现,而作为AI手机的鼻祖,荣耀这几年的技术积累我们也是有目共睹,这次代驾活动也仅仅是其冰山一角,相信在不久的未来,我们能见识到荣耀手机越来越多的的杀手锏式的应用。