能看的人工智能微软自动图像注释系统
2015-09-10技术宅
技术宅
微软最近大出风头,他们推出的“How Old”服务可以判断人的“颜值”年龄,已经吸引了很多眼球,而最近他们正在研发的图像注释功能可能更要让人印象深刻,它可以自动识别出照片中的各种对象:脸、男人、女人、猫、相机等等。下面就让我们深入了解一番,微软研发的这个全新系统究竟如何实现对图形里的物体的智能识别。
年龄识别——认识How Old
How Old是微软最近推出的一款人像识别服务,我们只要登录http://how-old.net,然后在搜索框输入需要搜索的人物(或者点击“Use your own photo”上传本地照片),这样在出现的人物搜索界面会添加一个黄色小标签,同时会判断出图片中人物的性别和年龄(图1)。

这是微软人工智能技术在图片识别上的典型应用,而近日其推出的图像注释功能则是在How Old的基础上更进一步,除了正确识别人脸外,它还可以识别照片中的其他物件,如照相机、头发等,它的幕后功臣其实是微软的Project Oxford服务。
更智能的识别——微软Project Oxford系统
如上所述,图像注释功能拥有比How Old更强大的功能,它对照片其他部件的识别主要基于Project Oxford服务。Project Oxford服务是微软在Build2015大会中发布的,这一服务主要能为Azure用户免费提供图像、语音识别等智能REST API和SDK。其中的识别服务则主要使用其中的图像识别API和人脸识别API。
比如对于人物的识别,微软首先根据一定的标准为脸部识别建立复杂而庞大的数据库。在这套识别系统中,微软将人脸分为27个标志点,如瞳孔、眼角、嘴角、鼻子等明显会随着年龄变化的部位,然后根据不同部位的变化与相应的年龄段对应起来,从而将人脸关键标记点量化(图2)。……
