


看看一个五岁以下的孩子,很难想象他 70 年后会长什么样子。但这款新软件就能做到这一点。看看这一系列照片,它将一个男孩成长过程中的真实照片(右侧照片)与新老化软件生成的照片进行比较,仅使用三岁时的照片作为参考(左侧照片)。

当然,许多计算机科学家以前也尝试过制作面部老化软件。让计算机识别人类面孔的广阔领域是热门的研究课题;Facebook 最近 公布了一些工作,关于让其“DeepFace”软件在仅有正面照片的情况下从侧面识别人物。这项新工作基于迄今为止最大的用于老化软件的照片数据库——包含 40,000 张 0 至 100 岁人群的照片。新软件的独特之处在于它能够根据非常小的孩子的照片生成准确的结果。
正如西雅图电视台 KOMO News 报道,这类软件对于寻找失踪儿童非常有帮助。目前,专家艺术家通过绘制失踪儿童当前年龄的画像来协助搜寻。艺术家们结合了孩子的照片、孩子年长家庭成员的长相以及关于面部如何老化的现有知识。(例如,科学家们已经知道,人们的面部和鼻子会随着年龄增长而变长。)将一个人如何老化进行插值计算的工艺被一家公司描述为“部分是艺术,部分是科学,还有一点直觉”。
这款新软件在科学方面有所提升。它基于对约 1,500 人每个年龄段的测量,包括对儿童的非常细致的年龄分组,因为儿童的容貌会一年年发生巨大变化。照片的来源,嗯,就是互联网。在一篇论文中,该软件的创造者——三位来自华盛顿大学和谷歌的研究人员——描述了他们如何搜索照片进行分析。
啊哈,所以原来一直在看我参加数学奥林匹克竞赛的老照片的人是你。
该团队编写了算法,根据其照片数据库计算 X 岁人群照片与 Y 岁人群照片之间的差异。面部形状在两个年龄段之间如何发展?皮肤纹理如何变化?这些算法还能处理参考照片中可能出现的滑稽面部表情和奇怪的光线。该软件只需要一张孩子的照片,就可以生成长达 80 岁的系列图像。
该软件的创造者之一 Ira Kemelmacher-Shlizerman 告诉 KOMO News,她已经就她的工作联系了失踪和被剥削儿童中心。但该软件尚未准备好用于打击犯罪。该团队希望添加其他内容以提高其准确性,包括发色变化和与民族相关的特定数据(如果适用)。(在我看来,该算法似乎已经能够很好地适用于不同种族的人。)
你可以在 Kemelmacher-Shlizerman 和她的同事们的 网站 和论文中看到更多像上面那样的年龄系列照片。他们将在六月份的一个电气和电子工程师学会会议上发表这篇论文。