认识数码相机的摩尔纹 产生的原理和条件

2005-07-08 16:27 作者:totoba 出处:天极网 责任编辑:龙垦 

http://digital.yesky.com/164/2031664.shtml

用数码相机拍摄景物中,如果有密纹的纹理,常常会出现莫名其妙的水波样条纹。这就是摩尔纹。最近关于摩尔纹讨论比较多,本文就摩尔纹的原理及其产生条件作一些分析。

简单的说,摩尔纹是差拍原理的一种表现。从数学上讲,两个频率接近的等幅正弦波叠加,合成信号的幅度将按照两个频率之差变化。差拍原理广泛应用到广播电视和通信中,用来变频、调制等。

同样,差拍原理也适用于空间频率。空间频率略有差异的条纹叠加,由于条纹间隔的差异、重合位置会逐渐偏移,也会形成差拍。

图1是两个空间频率略有差异的条纹,它们左端黑线位置相同,由于间隔不同,向右边逐渐线条就不能重合了。

图1

图2是这两个条纹重叠的结果,左边由于黑线重合,所以可以看到白线。而右边逐步错位、白线对着黑线,重叠结果变得全黑。有白线和全黑的变化,组成了摩尔纹。为了让大家看到摩尔纹产生过程,两组条纹没有完全重合,上下各有一段独立。

图2

图3的两个条纹的空间频率相差较大,结果在画面中出现了四次重合-错位过程,形成的摩尔纹空间频率提高了4倍!

图3

图4:将图3的两组条纹完全重合、后退几步去掉眼镜,就可以看到典型的摩尔纹了!

图4

图5、图6:如果空间频率相差很大,理论上将形成很密的摩尔纹。而实际上由于每个周期所占的像素减少、反而不明显了!

图5

图6

从上面分析可以看出:如果感光元件CCD/CMOS像素的空间频率与影像中条纹的空间频率接近,就会产生摩尔纹。一个很不幸的结论就是:要想消除摩尔纹,应当使镜头分辨率远小于感光元件的空间频率!当这个条件满足时,影像中不可能出现与感光元件相近的条纹,也就不会产生摩尔纹了!据说数码相机中为了减弱摩尔纹,安装有低通滤波器滤除影像中较高空间频率部分,这当然会降低图像的锐度。将来的数码相机如果像素密度能够大大提高、远远超过镜头分辨率,也就不会出现讨厌的摩尔纹了!

很明显,胶片记录影像的过程中不存在规律分布的像素,也就没有固定的空间频率,所以也不会出现摩尔纹!

认识数码相机的摩尔纹 产生的原理和条件相关推荐

  1. 【图像处理】数码相机工作原理完整解析

    在过去二十年里,消费电子产品的大多数重要技术突破实际上可归结于一项更大意义上的科技革命.仔细观察就会发现,CD.DVD.高清电视.MP3和DVR其实都是基于相同的原理,即:将传统的模拟信息转变为数字信 ...

  2. 高效使用数码相机的诀窍

    作为数字技术杰出体现的数码相机,正以其优越的使用品质成为消费类电子产品的新宠,已渐渐的开始走入寻常百姓家,然而虽说如此,但它的价格却是不菲,这就使我们选用数码相机的时候应慎之又慎了,毕竟它是计算机外设 ...

  3. SpringMVC4.x源码分析(五):request请求寻址HandlerMethod原理

    2019独角兽企业重金招聘Python工程师标准>>> mvc:annotation-driven会将每一个Controllor内的被@RequestMapping注解标注的方法解析 ...

  4. 经验模式分解EMD算法原理

    目录 简介 假设条件与原理 假设条件 基本原理 EMD的优缺点 存在的问题 简介 经验模态分解(Empirical Mode Decomposition, EMD)算法是由 NE. Huang 等人提 ...

  5. 【数据挖掘】基于密度的聚类方法 - DBSCAN 方法 ( DBSCAN 原理 | DBSCAN 流程 | 可变密度问题 | 链条现象 | OPTICS 算法引入 | 聚类层次 | 族序概念 )

    文章目录 I . DBSCAN 简介 II . DBSCAN 算法流程 III . DBSCAN 算法 优缺点 IV . 可变密度问题 V . 链条现象 VI . OPTICS 算法原理 VII . ...

  6. TS各个表 与 SECTION 的解析 CAS原理

    TS流,通过一个个的TS包来传送: TS包可以是传送PSI SI等各表的数据包,也可以是传送节目音视频数据(携带的PES包:音视频基本流包)的包:TS携带 PSI SI等表的数据时,各个表以各表对应的 ...

  7. 【全】nginx中间件原理实践学习笔记

    NGINX中间件学习 nginx中间件学习 nginx安装与运行 Nginx解析过程 Nginx进程模型 Worker抢占机制 Nginx.conf核心配置文件结构 配置文件讲解 Nginx常用命令 ...

  8. 分类计数原理与分步计数原理_分类or分步?计数原理别再傻傻分不清~

    分类计数原理和分步计数原理是人们在大量实践经验的基础上归纳抽象出来的基本规律,它们不仅是推导排列数.组合数计算公式的理论基础,而且其基本思想方法贯穿在整个排列.组合问题之中. 通过学习梳理希望能帮大家 ...

  9. 组合数学(三)鸽巢原理

    文章目录 鸽巢原理 广义的鸽巢原理 Ramsey定理 鸽巢原理 先来看鸽巢原理最简单的说明,若有n个鸽巢,n+1个鸽子,则至少有一个巢内有至少两个鸽子. 鸽巢原理主要不是用来计数,但是可以结合反证法来 ...

最新文章

  1. linux系统 长久记录所有用户所有操作记录
  2. Python中函数为什么可以当做参数使用?
  3. 月光博客 - 再谈软件保护中软加密和硬加密的安全强度
  4. 初试牛客网PAT练习之数素数
  5. 面试中遇到这 3 个SQL问题,最容易掉坑里!
  6. 多人博客php源码,wusx php多用户博客(基础thinkphp)
  7. select不能触发change_SQL之警觉触发
  8. gitee 拥有3.7k星星的极速后台框架—FastAdmin了解一下
  9. 移动通讯市场发展概况及预测
  10. AlphaGo Zero算法简介
  11. 为什么微信无法打开html文件,微信网页版打不开怎么办?微信网页版无法打开的解决方法...
  12. 全国计算机高级技工查询,高级技工证查询
  13. 微信小程序 手写签名_你竟然还不知道在微信上就可以手写签名、签文件了~
  14. 修改opencv3.4 VideoCapture dshow模块以支持圆刚cv710等需要配置CrossBar的采集卡
  15. 【JSD2209-DAY02】数据基本类型
  16. matlab多项式操作
  17. 192、如何查询局域网内在线的监控设备IP
  18. SwiftUI 问答之更改 TabView 选项卡时如何运行函数
  19. python3 安装PIL模块
  20. 网页中,M3U8格式的视频下载

热门文章

  1. 美亚柏科:与阿里就公安云计算签合作协议
  2. vs2008破解补丁和免安装版注册失败分析
  3. MYSQL把字符串按逗号拆分
  4. 华为机试:单词搜索(找到它)
  5. (3) Java内存结构
  6. 制作3389肉鸡--办法我来教你们
  7. Flink X Hologres构建企业级Streaming Warehouse
  8. java redis密码_Redis 密码设置和查看密码
  9. windows 8界面详细叙述
  10. ios html清除缓存图片,iOS利用SDWebImage实现缓存的计算与清理