编者按:本文来自微信公众号“脑极体”(ID:unity007),36氪经授权发布。
今年秋天的移动市场,两款手机和两款芯片组成了一曲四手联弹的乐章。
在手机市场忍受了两年高清自拍、糖果色外壳这样的微创新后,苹果和华为不约而同,选择在相近的时间推出了各自的移动AI芯片,以及搭载了AI芯片的旗舰机。
如果把iPhone 4看做手机从通讯工具蜕变成移动终端的开始,到如今已经过去了七年。每个人都在期盼着下一次蜕变的来临,种种迹象表明,下一次蜕变即将发生在现在。而iPhone X和HUAWEI Mate 10系列的发布,好像也意味着苹果和华为两家大厂商之间的竞争,将要从市场上的割据上升到技术高纬的王不见王。
紧随这一趋势,我们拿到了一款HUAWEI Mate 10 Pro作为测评机,今天就从手机本身开始说起,看看在手机的高纬度赛场上,华为能否有机会称王。
首先从外观来看,HUAWEI Mate 10 Pro延续了HUAWEI Mate系列一贯偏于方和正的风格,手感扎实。在全行业高喊着全面屏的当下,HUAWEI Mate 10 Pro也调整了屏幕和机身的占比,选用了6英寸18:9的OLED全面屏,在视觉效果上显得更加震撼。
边框的缩小,也让HUAWEI Mate 10 Pro在持握感上对女性更加友好。外观上最大的亮点,应该是Mate 10系列的双面玻璃设计,据悉这也是华为首次在Mate系列上应用这种设计,从视觉和手感上减轻了金属后壳冰冷、坚硬的感官。
HUAWEI Mate 10和HUAWEI Mate 10 Pro都保留了指纹识别的设计,不过我手中这款HUAWEI Mate Pro为了实现更窄的边框,把指纹识别挪到了手机背后。
双镜头加上指纹识别区,三个圆形依次排列,搭配着背后钢琴键一般手感的玻璃后壳,让HUAWEI Mate 10 Pro更具高级感。
以往Mate Pro 身上最明显的标签就是“商务”,而HUAWEI Mate 10 Pro在外观上弱化了这一标签,更多的向纯粹的美学上靠拢。
HUAWEI Mate 10 Pro在外观上的变化不算太多,但我们更关注的还是手机本身的、尤其是硬件方面的改变。
按照老规矩,先要展示一下HUAWEI Mate 10 Pro的硬件参数:标配6G内存、黑白2000万像素+彩色1200万像素的徕卡双镜头。
电池部分相对更有亮点,HUAWEI Mate 10 Pro和Mate 10的电池容量都高达4000mAh,据称搭载了智慧节电技术和HUAWEI SuperCharge快充技术,经测试,Mate 10 Pro的充电速度的确比P10 Plus快了一些。
消费者们可以留意的是,这是第一款通过了德国TUV莱茵认证的智能手机。在经历过“三星炸完苹果炸”后,电池的安全再一次引起了大家的重视。该安全认证的内容包括数百个快充周期、极端温度下的表现和充电口、线缆的耐久度等等,确保在快速充电的过程中依然保证安全性。
华为这次在续航快充上下功夫的原因,或许和HUAWEI Mate 10系列主打人工智能应用有关,高密度、高频率的计算会加大能耗,对手机电池是一次不小的考验。不管是从NPU上减少计算所用能耗,还是加强节电和快充上下功夫,或许都是出于这方面的考虑。
说到NPU,不得不说麒麟970才是HUAWEI Mate 10系列在硬件上最大的亮点。
此前解释过很多AI计算只能部署在云端的原因:机器学习倚仗于庞大的数据体系,其中的深度学习更需要对人工神经网络中的虚拟神经元和触突进行处理。传统的处理器往往需要上千条指令才能完成对一个神经元的处理。
于是,通过云计算来完成这些工作成了行业共识。不过,数据隐私、计算处理的及时性等等问题都在提醒着我们,云端AI只是权益之举,端侧AI的建设是不能回避的问题。
麒麟970先是大幅提升了传统移动芯片的能力;采用ARM新发布的"Mail-G72"CPU,并把GPU的核心数量从麒麟960时代的8核提升到了12核。在通用计算和图像处理上,都得到了不少的提升。
其中最引人关注的NPU(神经处理单元),则专门负责处理卷积计算等神经网络方面的计算工作。
三个部分通力协作,GPU和CPU负责计算的速度和力度,NPU则负责计算的深度,而HiAI移动计算架构则负责提高AI性能的密度:计算任务被明确分配,各个模块可以更独立进行资源的调配,就为整体计算工作大大的提高了效率。
这样一来,在端侧部署部分AI计算任务就成了可能。
光从参数上看,似乎很难理解麒麟970究竟给HUAWEI Mate 10系列带来了怎样的性能提升。为了更好的让大家感受到麒麟970带来的智能体验,我们把HUAWEI Mate 10系列自带的AI慧眼识物、随行翻译、智慧识屏四项功能作为测评的重点,和以往做对比,看看移动AI会给手机应用带来哪些不同。
1、AI慧眼识物
AI慧眼识物是HUAWEI Mate 10 系列提出的一个创新式的应用, 在拍照时自动识别出天空、花草、动物、人物等不同物体/场景,并且进行自动的参数设置。
以往的手机摄像虽然也会有人像、风景等不同的拍照设置,但也需要进行手动调节。而慧眼识物则是直接通过摄像头利用图像识别技术,判断出取景器中的主角是谁。
图像识别背后拥有很多种技术,像结合光谱、纹理、空间关系等等特征对图像进行分类。既然HUAWEI Mate 10系列搭载了NPU,那最有可能的就是利用卷积神经网络进行图片分析,对原始图像进行降维处理,提高运算效率,从而实现在终端侧部署。
不过,不管具体技术是怎样的,想要实现这样的功能都需要大量数据训练模型。
在测试中,HUAWEI Mate 10 Pro对不同物体的识别非常迅速,注意观察动图中手机屏幕上的角标,HUAWEI Mate 10 Pro分辨出狗和花朵几乎只用了一瞬间,无缝贴合着我手机移动的速度。
在同一株植物叶子和花的识别上也十分迅速精准,从拍摄下的照片来看,HUAWEI Mate 10 Pro根据不同的物体设置了不同的ISO数值(感光程度)和快门速度。而这一切,都是在不耗费流量、没有连接WiFi的情况下进行的。这样的识别速度和精确度,一方面展示了麒麟970带来的强大计算效率,另一方面则展示了慧眼识物识别模型的强大。
在iPhone 8的发布会上,也提出了“从视频中识别图像场景”的功能,但在拍照上,并没有提出类似Mate10慧眼识物的功能,而是加入了对人像光线的调节。
理论上来讲,人像光线条件也应用到了人脸识别、边缘融合等计算机视觉技术,iPhone和华为两者在拍照功能上的区别,或许可以理解成苹果的传感器在人脸识别方面更有优势,但不足以更丰富的对象。
对于消费者来说,不明白其中的技术原理没关系,只要记住HUAWEI Mate 10系列在拍照能力上更加强大就对了,不光有徕卡镜头在硬件上的加持,还有算法对拍照参数进行辅助,会大大提高出片率。
2、随行翻译
HUAWEI Mate 10系列搭载的随行翻译经由微软优化,微软在机器翻译方面技术已经有了很多相关的讨论。
值得注意的是,华为的随行翻译有一个很大的亮点就是可以直接对图片中的文字进行翻译。从技术角度讲,应该是从图像中识别文字,再对文字进行翻译。从图片中翻译文字,不是什么新鲜的功能,但华为随行翻译最大的亮点是可以通过过NPU对自然语言的理解进行加速,将离线翻译速度提升数倍。
提一个最常用的场景,在国外看不懂菜单、路标,手机输入法可能都无法输入相应的文字,用在线的图片翻译可能会因为信号不好而速度缓慢,更别提国外高昂的流量费用。而HUAWEI Mate 10 系列的端侧AI可以很好的解决这些问题。
同时,HUAWEI Mate 10系列在语音识别方面的表现也不俗。从测试结果看,语音识别的速度基本可以跟上正常语速,说完一段结构较复杂的句子后,只需1-2秒就能完整校准。
不过在测试中,随行翻译的汉译英能力要比语音识别能力稍弱,如图所示,整个句子的后半段有些翻译错误。不过要是为了旅游时方面交流,目前的水平也足够了。
3、智慧识屏
前两个功能展示了华为在图像识别上的成果,智慧识屏则展示了华为在NLP上的技术成果。只需两指触碰屏幕,就能从一整段话中读取出关键信息,还能从中提炼语义,给用户展示出相关的信息。
从上图中可以看到,智慧识屏不仅能提炼出“主厨沙拉”、“意面”这样的名词,还理解到了西餐简餐这样的关键信息,并在下拉菜单中展示了几家餐厅,提供的导航入口。而这一切的速度,几乎就在一瞬间。
在技术上,智慧识屏属于搜索引擎技术的延伸,用NLP技术识别信息,替代用户自行的搜索行为。虽然技术不复杂,但在产品设计上贴合了用户的实际诉求,无需复制、粘贴再搜索,帮用户节约了大量的时间。
同样的逻辑可以应用在很多产品中,比如从语音备忘录中识别信息,在用户需要出门前发送消息推送提醒交通情况、从会议记录中识别信息分发邮件等等……其实体验到“人工智能”不一定需要多么强大的技术,靠切近需求的产品设计也能做到。
从目前HUAWEI Mate 10 Pro展示出的几个涉及到AI技术的功能来看,用见微知著四个字来形容是再合适不过的了。
虽然HUAWEI Mate 10系列自身只展示了四个功能,但把图像处理、自然语言处理这两大重点技术的计算能力都体现了出来。
尤其从从慧眼识物的测试结果看来,发布会上提到的每分钟处理约2000张图片的速度并不夸张。这是一种怎样的概念?在云端AI中,我们利用美图秀秀等美颜软件渲染一张照片都要用上一两秒。
现在能在端侧实现这样的处理速度,意味着实时美颜、精准AR等等我们期盼已久的功能都会很快实现。
而HUAWEI Mate 10系列展示出离线处理的速度、流畅度、耗电量也都在合理范围以内。尤其在耗电量上,经过半天的功能测试,又用在以往非常耗电的图片处理工具Prisma处理了数十张图片。结果,HUAWEI Mate 10 Pro的电量才减少了5%。看来智能节电和NPU对于计算资源的把控和调配,的确很有效。
对于移动AI开发者来说,这样的性能已经足够。而HUAWEI Mate 10系列目前展示出来的几款应用只是简单的范例,在未来移动AI的无限可能中,只是冰山一角而已。至于更多的宝藏,则需要由广大开发者来共同研发。
从目前iPhone 8和HUAWEI Mate 10系列展示出关于AI技术的应用来看,两者的共同点是都专注于图像识别,这一点很好理解,图像识别是体现数据处理能力的最好方式。
但两者的差异在于,iPhone 8似乎在图像的立体化识别表现更优秀,配合新的深度摄像头和陀螺仪等配套硬件,在AR方面的表现更佳。而HUAWEI Mate 10系列似乎更注重在性能和速度上的表现。
对于渴望在端侧AI领域大展拳脚的开发者来说,苹果更像是给他们提供一套乐高积木,在圈定的场景中进行搭建。而华为则是把他们放到了Minecraft的像素世界中,让他们去发现更多惊喜。
芯片本身性能强大,又不受制于其他硬件组件。意味着在手机运行的应用同样可以被部署到其他终端上——摄像头、智能硬件、智能家居……麒麟970不仅仅打开了手机AI的开发生态,而是帮助端侧AI、移动AI这一愿景更快落地。
这样看来,在未来移动AI的技术纬度上,苹果和华为走上了两条不太相似的路。现在断言孰优孰劣似乎有些太早,双方的出货量、市场占有率也会影响着开发者和用户的生态。仅仅从Mate 10一款手机看来,华为给出的几个智能应用就已经够有亮点,加上不俗的硬件配置,给了Mate 10不俗的竞争力。
我相信,和Mate 10一起站上跑道的,应该是还没正式出场的iPhone X。等比赛开始后,才是手机市场最精彩的时期:深度摄像头、高性能芯片、指纹识别、人脸识别……各种不同形态的产品百家争鸣、百花齐放。在哨声响起前,我们还要耐心等待。