即将发布的苹果iOS版本中的一项新功能将使iPhone能够查看图像,并识别图像的哪些部分是猫或狗。名为VNAnimalDetector的软件基本上是在包含动物的照片的任何部分周围绘制一个数字矩形,并将其标记为猫或狗。这个软件表明,苹果正在继续努力采用复杂棘手的机器学习技术,并将其打包为iPhone操作系统的一部分。
它还突显了苹果在计算机视觉方面的巨大投资,计算机视觉是计算机科学的一个子集,致力于让相机和其他传感器“看到”并理解现实世界。计算机视觉也是自动驾驶汽车和增强现实眼镜的核心基础技术。
探测器还显示,苹果知道iPhone用户为他们的模糊朋友拍摄了多少照片。自2016年以来,苹果的“照片”应用程序已经能够从用户照片中识别猫和狗。
该软件是苹果视觉框架的一部分,为开发者提供图像识别的工具,不适合终端用户。相反,Vision框架被设计为内置于应用程序中。苹果还为人类建造了一个探测器,它可以将图像作为输入,并在图片中的任何人周围绘制矩形。
机器学习曾被用于识别猫或人。在过去,许多计算机科学家和大公司已经制造了宠物探测器。然而,根据本月早些时候在苹果年度开发者大会上的一次演讲,VNAnimalDetector使只用四行代码构建应用程序变得更加容易。
视觉框架的其他新发展包括识别两幅图像是否相似的能力,额外的面部识别和识别照片中哪些物体的能力,即使它们不是宠物。