上传一张照片,几秒钟内分析照片中的人类性别和年龄。这个有点“黑科技”的功能,让年龄测试网站How-old.net迅速在微信朋友圈和各大社交平台走红。
刹那间,地球上难以捉摸的人似乎开始爱上了“暴露”自己的性别和年龄。相反,他们通过照片晒出自己的性别和年龄。而且晒出来的照片也是千姿百态,充满了很多笑料。
年龄测试网站How-old.net如何识别人类的性别和开发者_运维问答年龄?
事实上,这个网站是由两名工程师开发的,科罗姆汤普森和桑托什巴拉苏布拉曼尼安。这两位工程师在开发这个网站的时候,使用了Project Oxford解决方案,加入了一些特别的东西,——,来集成机器学习技术,实现人脸识别。
在最近的Build 2015开发者大会上,微软宣布了Project Oxford解决方案,让与机器学习无关的开发者可以将机器学习技术集成到自己的应用或网页中,并使用相关API实现人脸识别、语音识别等各种酷炫功能。在这个问题上,微软必应体验团队的首席项目经理曾表示:
开发人员在构建自己的应用程序时真的不想担心这些事情。开发者只需要利用好Project Oxford解决方案,在API上发挥自己的能力,不用担心机器学习。
目前,Project Oxford已经发布了限时免费测试版,其多项技术已经应用于微软自己的产品中,如微软小娜、Xbox游戏系统、One Drive云存储以及即将推出的Windows 10操作系统等。这些服务还可以帮助开发人员自动化手动操作太费时费力的任务。例如,视觉服务可以对用户提交的数千张照片进行整理,比如过滤掉可能包含不雅或其他不合适内容的照片,或者只是查找包含海滩风景的照片,甚至可以根据主色调对照片进行分组。
如果你自己做这些事情,“那就像大海捞针。”微软体验团队首席项目经理Rchant说。
无论是Windows、Windows Phone、iOS还是安卓,这项服务都可以跨平台、跨编程语言工作。要使用这一系列服务,开发人员需要在azure上创建一个帐户,Azure是微软Azure中的一个平台。
微软技术研究部高级项目经理Ryan Galgon表示,提供上述服务的目的是与已经对产品和服务有很多好想法的开发者分享这些技术。
这些服务最初是通过限时免费测试版提供的,部分原因是希望更好地了解人们如何使用这些服务。“我们想知道开发人员需要这些服务为他们做什么。”高尔冈说。
作为微软Azure产品组合的一部分,这个新的机器学习服务系列已经向开发人员开放。目前,牛津项目主要包括以下四个部分:
人脸识别:这项技术可以自动识别照片中的人脸,将相似的人脸分组,并检查它们是否相同。它可以用来轻松识别照片中出现的用户,并允许用户使用面部认证登录帐户。
语音处理:这项技术可以识别语音信息并将其转换成文字,反之亦然。开发人员可以用它来开发工具来解放我们的双手,例如听写,或者自动阅读指令或其他必要的功能。
可视化工具:这项服务分析视觉内容,找出不合适的内部或主要配色方案等。它还可以检测和理解照片中的文字(如队名),并根据照片的内容(如海滩、动物或食物等)进行分类。).最后,它可以自动将照片压缩成可识别的缩略图,以便于浏览。
语言理解智能服务(LUIS):目前,这项服务仅用于邀请测试。它可以帮助应用程序理解用户在自然语言或日常口语或打字中使用的内容。借助机器学习,系统可以根据经验更好地预测用户想要什么,从而了解人们真正想要应用做什么。
例如,在体育应用中,系统可能会了解到,当用户说“我想开始跑步”、“开始跑步”甚至“去跑步”时,就意味着开始跟踪这个人的移动距离,这种活动的类型就是“跑步”。类似地,“请停止运行”、“暂停运行”或“我已完成运行”之类的信息也在告诉系统应该停止跟踪。
这个系统基于一个相对简单的界面,所以各种背景的开发者可以教LUIS哪些信号需要触发哪些行为。此外,随着人们使用该应用,LUIS将学会理解人们说这样的话意味着什么:“我受不了了,住手。”
如果你是开发人员,对牛津项目感兴趣,现在可以试一试。语音、图像和人脸识别工具的试用版已开放使用,LUIS项目目前仅由受邀人员使用。
精彩评论