46 年前,《花花公子》(Playboy)的一期杂志封面女郎 Lenna,成为数万“钢铁直男”的梦中女神。然而,这位女性更为人所知的是她在计算机图像处理领域的影响。从 1973 年开始,在数字图像处理中,莱娜(Lenna)被广泛作为使用的标准图片,尤其应用于图像压缩的算法研究中。

卡内基梅隆大学计算机科学学院表示:“在过去的 25 年里,没有任何一张图片在成像和电子通信世上更为重要,如今神秘的 Lenna(真名 Lena) 被认为是互联网第一夫人。”

不久前,WIRED 杂志联系到这张照片的主人莱娜·瑟德贝里(Lena Söderberg),并为她拍摄了一张同样姿势的照片。

图片来源于WIRED拍摄截图

两张照片对比之下,莱娜的容貌虽已然衰老,但映射出的则是人工智能在计算机视觉领域走过了 46 年的发展。要知道,上世纪 60 年代,达特茅斯会议刚刚掀起第一波人工智能浪潮。直到 2012 年,Geoffery Hinton 团队参与的 ImageNet 竞赛,使用 CNN 模型以超过第二名 10 个百分点的成绩夺得当年竞赛的冠军。如今,深度学习、人工智能在图像处理领域正逐步深入的研究和应用。

作为计算机视觉领域相关研究者学习研究材料,莱娜图堪称入门级典型案例。

01 谁是 Lenna?


在 IEEE 专业通信学会 2001 年 5 月的通讯中 Jamie Hutchinson 曾这样写道:

“Alexander Sawchuk 记得大概是 1973 年 6 月或 7 月,他还是南加州大学信号与图像处理研究所(SIPI)的一名助教,当时他正与一名研究生和 SIPI 研究室主任忙于寻找一副高质量的图片用于学会论文。他们不喜欢 1960 年代早期电视标准所用的普通检验图,想要一副具有良好动态范围且有光泽的人的面部图像用于扫描。碰巧,有人带来了一本最新出版的《花花公子》杂志。

实验室当时使用的有线传真扫描仪(Muirhead wirephoto scanner)的分辨率是 100 行/英寸,工程师希望得到一幅 512X512 的图片,因此他们将扫描范围定于图片顶端开始的 5.21 英寸,这样下号剪切在人物的肩膀部分。除了这台扫描仪,他们还配置了模数转换器(红、绿、蓝各一个),以及一台惠普 2100 小型计算机。”

实际上,莱娜图并非第一幅用于图像处理算法的《花花公子》杂志图片。1961 年 Lawrence G. Robert 在其关于图像的硕士论文中经过允许使用了一幅 1960 年该杂志的图片。

02 莱娜图的走红


《IEEE 图像处理汇刊》(IEEE Transactions on Image Processing)的主编戴维·C·蒙森(David C. Munson), 在 1996 年 1 月引用了两个原因来说明莱娜图在科研领域流行的原因:

“首先,该图片包含了平坦区域、阴影和纹理等细节,这些都有利于测试各种不同的图像处理算法。它是一幅很好的测试照片。其次,这是一个非常有魅力女人的照片。因此,多数由男性组成图像处理研究行业倾向于使用他们认为很有吸引力的图片,这也并不令人惊奇。”

如今,莱娜图是图像压缩算法领域应用最广泛的测试图,她的脸部、帽子以及裸露肩膀已经变成了事实上的工业标准。

03 饱受争议


然而,多年以来,莱娜图因源自《花花公子》受到了科技界的不少争议,有的人担心它会体现出色情内容,甚至该杂志也曾因未经受授权威胁起诉。值得一提的是,Lenna 的那一期杂志是当时《花花公子》销量最好的一期,共卖出去了 716 万多份。

该图为杂志原版封面(已打马赛克)

据了解,莱娜来自瑞典,其姓名的正确拼写为 Lena。从 1973 年以来,她的照片就开始出现在图像处理的科学论文中,而直到 1988 年,她才得知自己原来早就被该领域的研究人员所熟识。1997 年,Lena 受邀参加了在波士顿举办的第 50 届图像科技技术年会。在该会议上,Lena 成了最受欢迎的人之一,被无数粉丝所取签名。

在接受 WIRED 采访中,Lena 表示:“When I was in Quebec, this girl came up to me and she said, ‘I think I know every freckle on your face,’” she recalled. “She was like, ‘Oh, you’re real. You’re a person.’”(“当我在魁北克居住的那段时间,有位女孩对我说,‘我想我知道你脸上的每一个雀斑’,她像是想要告诉我‘哇,你是真的,真实的一个人物。”)

04 如今


杰西·塞德曼(Jeff Seideman)是影像科学与技术学会的前任主席,他回忆说,莱娜的出席引起了同伴们的惊呼。“听起来很傻,因为他们都很惊讶原来这位封面女郎是位真人。他们中有些人甚至花了 25 年的时间研究这幅图片,而 25 岁恰恰是她成为这张图片人物的年纪。”从那时起,互联网已经发展为拥有数十亿用户和数万亿张图片,没有人曾怀疑过她在这张图片中的形象和后来颇有争议的言论。

正如莱娜的真实身份被 Lenna 这个名字所隐藏后,Lenna 已然脱离了真实女性的属性范畴了。几十年后,某些细节已经变得极为模糊,时间和地点也难以回忆,随后为之填充的是一代又一代的工程师们。

Programmed Inequality 一书的作者、技术历史学家 Marie Hicks 提到:“在 1973 年她的照片被带入实验室时,就意味着有数百名女性已被推向大众眼前。即便没有《花花公子》的照片,他们肯定会使用另一张漂亮白人女性的照片,只是这个事情得到了我们的关注。实际上,这件事情背后则是:整个世界一开始就从计算领域得到重塑,而重塑的这个世界是属于我们的而不是少数人。”

参考链接:

  • https://www.wired.com/story/finding-lena-the-patron-saint-of-jpegs/

  • https://en.wikipedia.org/wiki/Lenna

来源:AI科技大本营

∞∞∞∞∞

公众号回复“IT派”,

邀你加入 IT派 { 深广创投圈 }

程序员们的“钢铁审美”:花花公子封面女郎如何成为互联网第一夫人?相关推荐

  1. Playboy封面女郎、互联网第一夫人,程序员们的“钢铁审美”

    整理 | 琥珀 出品 | AI科技大本营(ID:rgznai100) 46 年前,<花花公子>(Playboy)的一期杂志封面女郎 Lenna,成为数万"钢铁直男"的梦 ...

  2. 做为一个程序员,真的要经历学历之痛?互联网企业有多么看重学历!

    学历成了当今社会一个衡量一个人能力的标准,未来只会越来越深入,有人说别老拿学历说事.确实,学历不代表能力,但是学历代表了一种持续毅力的代名词.今天就和 Tamic 我一起聊聊学历的话题. 作为 Top ...

  3. 国内顶级程序员都有谁?说说你心中的互联网巨佬...

    璀璨的明星谁不觉得耀眼?这也是为什么那么多人喜欢明星,想当明星的理由. 中国程序员道路虽不长,但这个圈里也有很多如明星般闪耀的牛人! 今天是10月24日,一个属于程序员的节日.还记得你做程序员的初心吗 ...

  4. 程序员又迎一利器,联想 LeapIOT 工业互联网平台大曝光

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 据前瞻产业研究院的信息显示,2018年,我国工业互联网行业市场规模达到5313.04亿元,预计2023年将突破万亿. 其实早在 2017 ...

  5. 程序员吐槽:非常后悔3年前选择加入互联网行业,因为短期的高工资断送了自己长期的职业生涯发展...

    有一个合理的职业生涯规划,犹如航船有了方向,只有增强自己的核心竞争力,才能在激烈的竞争中脱颖而出,提高成功的机会,实现自己的职业理想.某论坛网友吐槽:非常后悔3年前选择加入互联网行业,因为短期的高工资 ...

  6. 老司机翻车现场:一个业余程序员组织如何收到滴滴的侵权通知?

    本文经授权转自公众号 SwiftOldDriver(ID:RealOldDriver) 事情背景是这样的:我们这群业余 iOS 开发者组成了一个松散的"组织"--老司机周报,从 1 ...

  7. 35 岁程序员,年后第一天被辞退

    @TOC35 岁程序员,年后第一天被辞退 2019年02月13日 11:42:17 CSDN程序人生 阅读数:7905 640?wx_fmt=gif 640?wx_fmt=jpeg 今天是大年初九,这 ...

  8. 你的程序员女孩「GitHub 热点速览 v.22.09」

    作者:HelloGitHub-小鱼干 本周最火的项目要数上周推荐的开源项目 How to Cook,火到一周涨了 18k+ star,但网友对它的定量烹饪方法褒贬不一.在本人看来,烹饪本就是一门&qu ...

  9. 我们偷窥了「1024」个大厂程序员的工位,发现了最适合的恋爱对象

    10·24,打开二进制世界和现实世界之间的大门. 2的10次方,1024,二进制虚拟世界和现实世界的交汇点,一个对程序员来说十分特别的数字. 敲代码.易秃头?格子衫.双肩包?加班.熬夜.996?不爱出 ...

  10. 讨论:程序员高手和菜鸟的区别是什么?

    原文出处:  道法自然(陈贞宝) 随着做软件的时间越来越长,我发现,做软件越来越难.难在哪?难在怎么做出一个好的软件.好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好看的软件的 ...

最新文章

  1. OpenCV求逆(伪逆)矩阵函数
  2. spoj450 Enormous Input Test
  3. Java内存管理的9个小技巧
  4. Mysql对事务的支持
  5. 石头剪刀布python代码_python实现石头剪刀布程序
  6. 输入输出流_内部存储·
  7. CSS实现标题右侧“更多”
  8. [转载]生活在 Emacs 中
  9. DEDECMS 另类***
  10. 阿里云keepalived的虚拟ip怎么让外网访问_Nginx之Keepalived高可用工具
  11. electron操作注册表时,regedit模块功能缺少deleteValue功能的解决办法
  12. Apollo星火计划学习笔记——Apollo速度规划算法原理与实践
  13. centos部署http代理+解决国内服务器TGbot
  14. 扇贝编程python无法退款_扇贝编程python学习笔记-基础篇1
  15. Tarjan算法流程和简要证明
  16. python中math.ceil是什么意思_带有Python示例的math.ceil()方法
  17. Android终端测试-常用的ADB命令
  18. 【深度学习实验室服务器搭建整体思路】
  19. 无法触碰的掌心怎么在电脑上玩 无法触碰的掌心电脑版教程
  20. 求助:gcc编译报错error: pasting formed ‘,XXX‘, an invalid preprocessing token

热门文章

  1. “用户体验及可用性测试”第4-6章-读书笔记
  2. Premiere Pro 2022转字幕语言包
  3. NAT技术及NAT ALG
  4. 过滤条件为包括以后期间的数据,期末结存可能不正确,是否继续?
  5. 开源电子书项目FBReader初探(四)
  6. 网站建设--报刊订阅管理系统(java+html)(课程设计)内置部分代码和截图,资源库中有该资源
  7. 报刊订阅管理系统数据库
  8. 虚拟搭建局域网模拟器_如何建立虚拟局域网
  9. Python教学案例 - 三天打渔、两天晒网
  10. python什么时候需要加引号_Python篇(一) 引号的作用及其区别