编者按:本文转自wpdang.com,原作者为绍森,查看原文请点击这里。
当贾乃亮、黄宗泽被快乐大本营的主持人用“一张照片测年龄”时,微软How Old又一次被广而告之。此时距离How Old在Build上的第一次亮相,已经过去了将近两个月的时间,但热度却丝毫不减。这算的上是微软小冰之后,微软又一款被社交网络“玩坏”的产品。
虽说How Old“纯属娱乐”,当被测者的年龄和性别弄错总是能够得到更多的关注。但How Old背后的技术却是严肃的,是微软亚太研发从1998年以来技术积累的又一种表现形式,一种将技术与云服务结合,让开发者省去90%工作精力的呈现形式。
与How Old相似,微软公布不久的TwinsOrNot则是另一款利用Oxford Project(牛津计划)中的Face API开发的应用,能够测试两张脸之间的相似程度。而两个项目另一个共同点就是,都是微软工程师仅仅利用几个小时就完成了项目的开发,其实这才是Oxford Project的真正用意。
通过Face API,开发者能够快速、轻松的完成基于图像的相关功能开发,让应用更加智能、有趣且易于实现。
而这样的开发,开发者将不需要成为数据专家,一切技术问题都由微软来搞定。
在微软负责Face API研究的陈刚说,现在互联网的快速发展,各个项目中技术所占据的比重越来越多。而对开发者来说,加快工作效率是他们所急需的。Face API的背后就是来自微软中国云计算与企业事业部、微软(亚洲)互联网工程院在内的微软亚太研发集团各创新团队负责深入开发和提供后台保障。
视觉、语音、脸部识别和语言理解等一直都是微软亚太研发集团的优势项目,但过去这些技术优势在过去的表现并不明显,我们很难直接从产品上感受到,实际上在包括Kinect等多项微软的前沿产品其中都有用到微软亚太研发的技术积累。最近一个项目就是Windows 10上的Windows Hello,所涉及到的就是脸部识别的相关技术。
相信大家也发现了,从去年开始微软有意识的加强了这部分技术在产品上的实际运用。小冰、Cortana凸显了人工智能方面的实力,而Skype Translator则是在自然语言理解上有着自己的独到之处。微软亚太研发十多年的技术积累,开始逐渐从量变转化成质变。
我们看来Oxford Project是在源代码和成型产品之外,一种新的技术呈现方式。开发者面对的只是一套API和SDK,但这个API能够给你无限的想象力,让开发者可以充分的将其应用到软件、硬件设备上。比起最基础的代码和技术输出更加易懂,开发者不需要成为某一方面的专家;比成型产品的想象空间更大,开发者可以完全安排自己的想法进行运用。
Oxford Project另一个重要的特点就是,以云服务为后台保障。微软云服务为各种可能性的实现提供了稳定的保障,不论是人脸识别、语音识别、计算机视觉还是自然语言理解,这些API所涉及到的内容,都是需要经过大数据量处理。在开发者选择之后,不需要担心API或SDK本身会出现问题。
在今年Build大会第二天的主题演讲上,微软向开发者们介绍了How Old这个网站,仅仅在3个小时后全球超过35000人登陆网页,上传了21万多张照片。利用Face API的How Old就这样在Twitter的病毒式传播下,迅速的走红全球。
How Old初期设定的访问量只是50个人左右,但却在三个小时内有超过35000人使用。如果没有云服务作为后台保障,那么How Old就将面临宕机,或许这个项目也就不会如此火爆。
现在的市场不论开发者还是企业用户,或多或少都能理解云服务所带来的便捷性。而在理解了云服务之后,反倒是会出现更多开发者或者企业不愿意选择云服务。价格是一方面,另一方面对于他们来说,云服务的概念似乎有些大,而自己所需要的只是其中的一小部分。
但如果不是直接输出云服务,而是以解决方案、API的形式,对于开发者来说更加容易理解。Oxford Project提供的4种API后台都是基于微软云服务,直接面对开发者的痛点需求。如果你在开发一款智能门锁,需要人脸识别技术,那你就直接接入Face API即可。
当然对微软来说,这样的方式也能在一定程度上提升自己云服务的利用率,让更多人认识到微软云服务的可应用性。
目前Oxford Project还暂时处于测试状态,比起API本身和后台的云服务,开发者们更应该想想如何利用好这些API,毕竟猜年龄和猜长相都已经玩过了。