数字图像处理界标准图像 Lena 后面的故事
熟悉图像处理或者压缩的工程师、研究人员和学生,经常在他们的实验或者项目任务里使用“Lenna”或者“Lena”的图像。Lenna 图像已经成为被广泛使用的测试图像。今天,Lenna 图像的使用被认为是数字图像历史上最重要的事件之一。
然而,这张图片背后的故事是颇有意思的,很多 人都抱有学究都是呆子的看法,然而 Lena 对此就是一个有力的驳斥。lena(lenna)是一张于 1972 年 11 月出版的《Playboy》的中间插页,在 这期杂志中使用了“Lenna”的拼写,而实际莉娜在瑞典语中的拼写是“lena”。
标准数字图像处理 lena 图像,如下所示:

图片中的女孩全名 Lena Soderberg,瑞典人。这张照片实际上是 1972 年 11 月的著名成人杂志《Playboy》的插页,在数字图像处理界使用的 Lena 图像是该幅插页的部分截图。该插页的完整图像如下: 扫面下方二维码,关注微信订阅号,后台回复lena可获得完整插页,嘿嘿
1973 年的六七月份,Alexander Sawchuk,当时是 SIPI 电机工程系的助教,正和一研究生、SIPI 的实验室主任,在实验室里匆匆忙忙找一幅用于会议论文的图像。对于长期使用一般测试图像他们早就感到厌烦,这些东西都是 1960 年代早期的电视工作的标准。他们想找一份表面光滑的照片以确保有好的输出质量,而且还要是一张人脸。
恰恰就在那时,一人夹着新出的 Playboy 走了进来。他们这些工程师拿过杂志,顺手将中间的裸体插页的上 1/3 撕了下来,嘿嘿,正好可以卷在 Muirhead 扫描仪的复印鼓上,扫瞄机附加了模拟数字转换器 (具备红、绿、蓝三个频道)和一部 Hewlett Packard 2100 迷你计算机。他们要一张 256×256 大小的影像,而扫瞄机的规格是每英寸 100 条扫瞄线,因此他们扫瞄了这张照片上方 5.12 英寸宽的范围,也就是到达 Lenna 的肩部左右。
原始 Lena 图像是名叫 Lena Sjooblom 瑞典女郎的照片,刊登于 1972 年 11 月份的花花公子杂志(为了英语正确发音,有时候将Lena拼为Lenna)。该照片后来在南加州大学经过数字化后,成为学术研究人员的测试图像之一。
最后的关于 Lena Soderberg 的报道,说她现在居住在她的本国瑞典,有着幸福的婚姻并是三个孩子的妈妈,在 liquor monopoly 州有一份工作。1988 年,她被某个瑞典计算机相关杂志采访,因为她的照片而发生的一切令她很高兴。这是她第一次得知她的照片在计算机领域被使用。
Lena 图像成为图像处理界的标准主要有两个因素:(1)该图像混和了许多的细致部分、平滑区、阴影、 纹理等,非常适合测试各类图像处理算法,是个相当好的测试图像。(2)Lena 图像是迷人女郎的照片,图像处理界的研究人员
(大多为男性)受其吸引并不令人意外。当 Lena Sjooblom 的折页照片,在南加州大学被程序设计师们扫瞄并当作数字压缩及在 Arpanet 网络(因特网的前身)上传输的测试图像后,Lena 已成为网络女王。几年之后,Lena 图像仍然是业界测试的标准。Lena 于 1997 年 5 月 Boston 在图像科技社群第 50 届研讨会中第一次公开亮相,并成为数字图像科技历史回顾中的重要部分。
Lenna 当期杂志(1972 年 11 月)是花花公子杂志有史以来最畅销的一期,总共卖了 7,161,561 份。登 Lena 图像的那一期的花花公子杂志的封面如下:

有的人觉得 Lena 图像的来源和严谨的学术研究有些格格不入,觉得应该禁止该标准图像。但是 IEEE 图像处理期刊主编 David C. Munson 为此专门写了封信,说明 Lena 图像益于作为图像处理标准图像的若干好处,大家可以在这个 URL (http://www.nofiles.de/roots/lena/lenanote.html)找到 IEEE 图像 TRANSACTION 主编的这封信。
现在的 lena 女士居住在瑞典,并且已经是 3 个小孩的母亲,过着快乐的生活。1997 年,lena 被邀请参加了第 50 届 IS&T 会议:


转载请注明出处:NingHeChuan(宁河川)
个人微信订阅号:开源FPGANingHeChuan
如果你想及时收到个人撰写的博文推送,可以扫描左边二维码(或者长按识别二维码)关注个人微信订阅号
知乎ID:NingHeChuan
微博ID:NingHeChuan
原文地址:http://www.cnblogs.com/ninghechuan/p/7442893.html
数字图像处理界标准图像 Lena 后面的故事的更多相关文章
- 图像处理界的标准图像Lena背后的故事
今天晚上实验室的哥们问到我:“蒋志强,你知道咱们数字图像处理界标准图像Lena吗?” “当然知道啊,不就是那个512×512的美丽姐姐的标准图像么?”我不以为然的回答: “那幅图像事实上不是原始图像? ...
- Win8 Metro(C#)数字图像处理--3.2图像方差计算
原文:Win8 Metro(C#)数字图像处理--3.2图像方差计算 /// <summary> /// /// </summary>Variance computing. / ...
- Win8 Metro(C#)数字图像处理--3.3图像直方图计算
原文:Win8 Metro(C#)数字图像处理--3.3图像直方图计算 /// <summary> /// Get the array of histrgram. /// </sum ...
- Win8 Metro(C#)数字图像处理--3.4图像信息熵计算
原文:Win8 Metro(C#)数字图像处理--3.4图像信息熵计算 [函数代码] /// <summary> /// Entropy of one image. /// </su ...
- Win8 Metro(C#)数字图像处理--3.5图像形心计算
原文:Win8 Metro(C#)数字图像处理--3.5图像形心计算 /// <summary> /// Get the center of the object in an image. ...
- Win8 Metro(C#)数字图像处理--3.1图像均值计算
原文:Win8 Metro(C#)数字图像处理--3.1图像均值计算 /// <summary> /// Mean value computing. /// </summary> ...
- Win8 Metro(C#)数字图像处理--2.74图像凸包计算
原文:Win8 Metro(C#)数字图像处理--2.74图像凸包计算 /// <summary> /// Convex Hull compute. /// </summary> ...
- Win8 Metro(C#)数字图像处理--2.68图像最小值滤波器
原文:Win8 Metro(C#)数字图像处理--2.68图像最小值滤波器 /// <summary> /// Min value filter. /// </summary> ...
- Win8 Metro(C#)数字图像处理--2.52图像K均值聚类
原文:Win8 Metro(C#)数字图像处理--2.52图像K均值聚类 [函数名称] 图像KMeans聚类 KMeansCluster(WriteableBitmap src,i ...
随机推荐
- 自动化运维—tomcat服务起停(mysql+shell+django+bootstrap+jquery)
项目简介: 项目介绍:自动化运维是未来的趋势,最近学了不少东西,正好通过这个小项目把这些学的东西串起来,练练手. 基础架构: 服务器端:web框架-Django 前端:html css jQuery ...
- 在CentOS7上部署OpenStack 步骤详解
OpenStack作为一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,开放源代码项目的云计算管理平台项目.具体知识我会在后面文章中做出介绍,本章主要按步骤给大家演示在Cent ...
- java服务端和用户端
1.server Logintherad: package com.zdsofe.server; import java.io.InputStream; import java.io.OutputSt ...
- 三.GC相关之三分钟认识GC算法
GC算法慢慢演化,进化到了现在的分代GC.其进化过程 标记-清除算法 –> 标记-复制算法 –> 标记-整理算法 –> 分代算法. 在介绍算法之前,我们知道Java是动态加载.其特点 ...
- 高效搭建lnmp环境
1:安装nginx sudo apt-get install nginx 检测 nginx : sudo nginx -t 出现如下表示成功 2:安装配置m ...
- css简单实现五角星评分、点赞收藏、展示评分(半颗星、1/3颗星)
1.前言 之前做的好几个项目中,都会遇到打分,评分,点赞这样的需求,写了很多次,每次需要再写的时候,就会翻出之前写过的代码,然后copy过来.总觉得这样的话没有进步,没有把知识放进脑袋里,所以,自己花 ...
- Dubbo应用文档
Dubbo应用文档 Dubbo简介 概述 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案 Dubbo是阿里巴巴SOA服务化治理方案的核心框架, ...
- 框架 之 -------Spring
目录一.Spring工作原理 二.为什么要用Spring三.请你谈谈SSH整合四.介绍一下Spring的事务管理五.什么是依赖注入,依赖注入的作用是什么? 六.什么是AOP,AOP的作用是什么? 七. ...
- JavaScript语言精粹-读书笔记
前言:很久之前读过一遍该书,近日得闲,重拾该书,详细研究一方,欢迎讨论指正. 目录: 1.精华 2.语法 3.对象 4.函数 5.继承 6.数组 7.正则表达式 8.方法 9.代码风格 10.优美的特 ...
- POJ 2386 Lake Counting (简单深搜)
Description Due to recent rains, water has pooled in various places in Farmer John's field, which is ...