萧箫 羿阁 发自 凹非寺
量子位 | 公众号 QbitAI

只凭DNA就还原出罪犯的长相,还是3D版的?

没错,只需要一个AI模型,就能还原出这人的年龄、肤色、瞳色、甚至整个3D头像……

即使在此之前,没有任何人目击过这个嫌疑犯也没关系,用它合成的照片直接就能发布通缉令

据提供这项技术的公司介绍,他们之前用这种手段合成过一张照片,最后捉到的嫌犯和照片中长得几乎一模一样

听起来不仅高科技,甚至有点魔幻了。

消息一出,不少网友闻讯赶来围观,但他们很快发现了不对劲的地方。

从这家公司其他的DNA表型分析照片来看,嫌犯和照片长得比较像,更多情况下是一种“巧合”。

他们还扒出这家公司之前发布过的一张罪犯照片,两人除了性别以外,可以说是长得毫不相干……

找相同(doge)

那么这种技术,真的能用在罪犯通缉这么严肃的事情上吗?

一个备受争议的例子

事情还要追溯到2019年冬天的一个凌晨,加拿大埃德蒙顿警察局接到了一个报警电话。

一位20多岁的女性被强奸后丢在了路边,全身只有一件衬衫。

那天的气温接近零下20多度,她一度被冻得失去知觉,因此凌晨5点多醒来后才找到路人报了警。

由于嫌疑人带着面罩,又穿着厚厚的外套,受害人没有看清他的长相,只知道他说话带点口音、身高1.63米(5.3英尺)左右。

案件的侦查也一直没有进展,就这样过去了3年。

就在上周二,事情迎来了新转机,加拿大警方找到一家专门从事DNA分析服务的公司,对该案犯人留下的DNA进行表型分析,得到了一张3D人像。

警方把它作为通缉令,发布在了其官网和推特等社交平台上,并声称这是“在所有调查途径都用尽后的最后手段”。

不过老实讲,从通缉令上可以看出的信息并不多,能确定的似乎只有他是一名年轻的黑人男性。

其他特征像嫌疑人的具体年龄、发型、是否有纹身、是否有疤痕都不得而知。

而且,让加拿大警方没想到的是,通缉令一经发布,就在网上引起了轩然大波。

许多隐私专家表示,警方这一举动是极其有害的,很有可能加剧种族偏见和侵犯DNA数据库隐私。

美国电子隐私信息中心的全球隐私顾问Callie Schroeder就转发了该推文,并对3D人像的实用性提出了质疑:

如果你看到这条消息,你会如何思考?难道怀疑看到的每个身高1.63米的黑人吗?

他还进一步解释:不了解DNA表型知识的人看到合成图像,很可能会相信嫌疑人长得和3D人像完全一样。

他们意识不到这只是一个近似值,年龄、体重、发型和脸型都可能相差很大,而且肤色、发色、眼睛颜色也可能有细微区别。

在reddit论坛上,热评前几也几乎都是质疑声。

我不明白这怎么可能有用。

当警察缺乏必要的证据时,这将被操纵用来专门针对某人,或者只是为了骚扰他们不喜欢的人,这个主意太可怕了。


有网友甚至还举了自己因为和通缉令上的头像长得相似,被误认为是嫌疑人的例子,力证这一行为的不靠谱:

最后,在巨大的舆论压力下,加拿大警方不得不删除了这一通缉令,并表示会继续寻找其他方法破案。

不过话说回来,用DNA还原3D人脸,真的没有前途吗?

DNA还原3D人脸,什么原理?

给警方提供DNA还原3D人脸照片的这家公司名叫Parabon NanoLabs。

公司成立于2008年,大约在2015年初推出了一个名叫Snapshot DNA的DNA表型分析工具,可以基于DNA推测一个人的肤色、发色和种族等信息。

这项工具一发布,就受到了警方的热烈欢迎,当年美国国防部还给Snapshot DNA专门提供了200万美元的研发资金。

2015年6月,Snapshot DNA成功协助美国警方侦破了一起长达三年的谋杀案,如今罪犯已经在监狱服刑。

同时一些专家也认为,Snapshot DNA在一定程度上具有科学依据,包括人类的发色、瞳色、肤色以及身高都与基因有关。

BUT,这项技术发布以来一直在遭到质疑——

毕竟DNA既不能解释由于吸烟、饮酒、受伤(包括纹身)等引起的个人外貌变化,甚至连实际人脸大小都无法预测。

生物信息学&Snapshot部门技术主管、哈佛大学博士Ellen Greytak对此回应称,尽管这项技术没有将一个人的所有细节特征还原出来,但“提供了一种针对罪犯长相的描述”。

Ellen Greytak进一步介绍称,Snapshot是基于机器学习技术来根据DNA合成3D人像的,训练数据来自公开DNA数据集和对应的人脸长相。

但对于Snapshot DNA背后的详细算法原理,Parabon NanoLabs拒绝公布。

当然,目前学术界已经有不少针对类似算法的研究。

此前发表在PNAS(美国国家科学院院刊)上的一篇文章就试图通过1061个来自不同种族和年龄段的志愿者DNA/人像样本,训练出仅凭DNA还原肤色、身高、年龄等信息的3D模型。

虽然这个AI经过训练后,脸型和肤色看起来比较接近:

但从实际数据来看,DNA对于年龄等数据的预测准确度还有待提升:

所以,这些公开的DNA数据是怎么来的?

主要来源于两个家谱分析网站GEDmatch和FamilyTree DNA。

在这些免费公开的网站上,人们只需要上传自己的DNA信息,就能知道哪些名人or网友和自己有亲属关系。

甚至如果你上传照片和出生年月等信息,各种家谱网站还能帮你整理好一整个系的图谱,但这些信息如今却被用在训练AI合成模型上了。

如此来看,这项技术距离真正精确用上还有不少的路要走。

参考链接:
[1]https://www.pnas.org/doi/10.1073/pnas.1711125114
[2]https://www.edmontonpolice.ca/News/MediaReleases/DNAPhenotypeOct4
[3]https://www.edmontonpolice.ca/News/MediaReleases/StatementonDNAPhenotyping
[4]https://www.vice.com/en/article/pkgma8/police-are-using-dna-to-generate-3d-images-of-suspects-theyve-never-seen

仅凭DNA还原嫌疑犯3D人脸,加拿大警方一通操作却被网友骂惨了相关推荐

  1. 单张人像生成视频!中国团队提出最新3D人脸视频生成模型,实现SOTA

    来源:IEEE 编辑:新智元 [导读]稀疏人脸特征点生成的人脸图像视频通常会遇到图像质量损失.图像失真.身份改变,以及表情不匹配等问题.为此作者使用重建出的三维人脸动态信息来指导人脸视频的生成.结果显 ...

  2. 从3D人脸到自动驾驶,CVPR2020十个顶级开源数据集

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 CVPR2020数据集 CVPR2020上开源的十个最有用的数据集,用数据来构建更好的人工智能,数据搬 ...

  3. 时空穿越!谷歌利用众包老照片还原儿时3D街景,浏览器即可体验

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 [导读]对许多人来说,凝视一张城市的旧照片,可以唤起怀旧和好奇的感觉.你有没有想过在20世纪40年代漫 ...

  4. 一张图实现3D人脸建模!这是中科院博士生入选ECCV的新研究 | 开源

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 通过一段视频,来重建人脸3D模型,没什么 ...

  5. 一文为你详解2D与3D人脸识别有什么区别?

    最近业界内刮起了一股"人脸识别安全"的大讨论,小到个人大到超市以及银行,都在使用这个刷脸认证或支付,说它好吧,确实解决了无接触,快速高效等问题,你说它不好吧,也是有原因的,比如最明 ...

  6. 从UV位置图获得3D人脸

    1. 这部分主要写从UV位置图获得3D人脸,并不包括如何产生UV位置图. 我已经获取一张图片的UV位置图,如下图: (a. 裁剪后的人脸区域)                             ...

  7. VR来了,3D人脸重建跟上《三维人脸重建-3DMM》

    之前我们写过了<三维人脸重建入门>,接下来,自然就是入门之后的事情.当然了,不管是一个什么项目,方法永远不会是唯一的. 一 引言 To my best of knowledge,如之前所说 ...

  8. [读论文]弱监督学习的精确 3D 人脸重建:从单个图像到图像集-Accurate 3D Face Reconstruction with Weakly-Supervised Learning:From

    论文地址:Accurate 3D Face Reconstruction with Weakly-Supervised Learning:From Single Image to Image Set ...

  9. DECA:基于单张静态图像,进行 3D 人脸建模

    作者|神经三羊 来源|HyperAI超神经 By 超神经 内容概要:本文罗列了 3D 人脸建模常用的 3 大方法,以及基于静态图像进行人脸建模的 3 个方法.文末分享了一个 DECA 教程. 关键词: ...

最新文章

  1. 面了一个 32 岁的程序员,一看就是“卷”出来的
  2. python中的有序字典
  3. html不间断滚动图片,Javascript实现图片不间断滚动的代码
  4. 项目分发系统-expect
  5. 数学建模上分利器,小论文中稿神器,赶快学习近15年来较新颖的智能优化算法!
  6. 事务的四个特性-ACID
  7. 2018android wear手表,谷歌正开发三款智能手表 Wear OS系统逐步脱离Android范畴
  8. 分布式系统监控系统zipkin入门
  9. c语言100位整数乘法,很大的数相乘怎么办?
  10. mysql在可视化软件navicat中如何解决中文乱码问题
  11. Laravel核心解读--中间件(Middleware)
  12. 《设计模式详解》行为型模式 - 解释器模式
  13. RFC chinese
  14. python3 gzip解压_使用 Python 解压缩 gzip 数据流
  15. julia下载QQ.jl
  16. cdr添加节点快捷键_CorelDRAW常用热键|cdr快捷键大全
  17. usnews 计算机专业排名,2020USNEWS计算机科学专业排名
  18. HC-05/06蓝牙模块的原理及使用方法
  19. HDU 1241 Oil Deposits(石油储藏)
  20. Ubuntu18.04安装坚果云

热门文章

  1. 使用FFmpeg指定窗口录屏
  2. (已解决)WORD公式,手动输入的编号,不能显示
  3. 文档识别,OCR录入
  4. html5怎么转换,HTML5 canvas中的转换方法
  5. 产业主导者洗牌的时间,到了
  6. selenium使用账号密码模拟登陆淘宝,使用账号密码!
  7. Linux /dev/sda1磁盘满了,清理办法。
  8. 从零开始的人工智能和机器学习,该从哪里入手呢?
  9. Excel文件数据导入到MySQL数据库
  10. 尚硅谷 周阳老师 SpringCloud 学习笔记