时间:2018.4.8 作者:Tom 工作:HWE 说明:已注明转载。

镜头是仅次于CMOS芯片影响画质的第二影响因素。

1.什么是镜头?

我们来看一个图片,是镜头内部解析,此图片不包括镜头内部的驱动马达:

从图中,我们可以看出镜头内部的构造还是比较复杂的,但总的来说主要包括镜片和光圈。镜头的复杂度也是最能反映一只镜头的好坏,直接关系到成像素质。一般我们看不到镜头内部,一般由结构复杂的多组多枚透镜组成,不同的透镜加工方法、材质均不同。镜头的好坏与透镜数量的多少并非简单的正比关系,这点需要注意。

镜头内部会有很多特殊镜片,比如非球面镜、超低色散镜片等,直接影响镜头成像,反映在MTF曲线上。

除了透镜之外,镜头内部还有用来调整进光量的光圈叶片,它进行类似瞳孔的放大和收缩动作,控制受光量,对快门速度、景深等造成影响。一些具备防抖功能的镜头,在内部构造上还会有电机驱动的防抖组件,此外如果镜头采用镜身马达,也会有移动的镜片来控制自动对焦。

2.预备知识

区别不同镜头的两个最明显指标就是焦段和光圈。

2.1 FOCUS——焦段

相机的镜头是一组透镜,当平行于主光轴的光线穿过透镜时,会会聚到一点上,这个点叫做焦点,焦点到透镜中心(即光心)的距离,就称为焦距。焦距固定的镜头,即定焦镜头;焦距可以调节变化的镜头,就是变焦镜头。可变焦镜头怎么实现呢?那就是用多组镜头进行级联,级联之后的镜头组可以进行移动镜片达到变焦的功能。

镜头的焦距现在基本都用mm作为单位,数值越大,焦距越长视角越窄,也就是看的越远;数值越小,焦距越短视角越广,也就是画面里容纳的景物范围更大。可以改变焦段的镜头叫做变焦镜头,不可改变的则是定焦镜头。需要注意:单独看镜头的焦段、是否可变焦与镜头的价格没有直接的关联。

2.2 IRIS——光圈

除了焦段之外,光圈是区分镜头差别的另外一项主要参数,决定镜头的通光量。光圈的大小直接影响快门速度和景深,因此在拍摄夜景、以及人像时,在焦距相等的情况下,我们偏爱使用大光圈的镜头。光圈可比喻为瞳孔。

一只镜头有最大光圈和最小光圈,我们一般关注的都是最大光圈,最小光圈则显得不是那么重要。数值越小,光圈越大,f/2.8指光圈小于f/1.8光圈。通常来说,同品牌的镜头,在焦距相等的情况下,光圈越大,镜头档次越高,价格也越贵。比如佳能50mm f/1.8镜头几百元,而50mm f/1.2镜头则要上万元。

 对于变焦镜头,还有一个概念叫是否固定光圈,实际意思就从广角端到长焦端,其最大光圈的数值是否是固定不变的。注意:固定光圈镜头绝不是指镜头的光圈不能改变。固定光圈镜头的价格一般来说比较高,非固定光圈镜头在制造难度上较小,成本也更低。

在拍摄时,长焦端比广角端需要更高的快门速度,因此通常来说,拍摄者使用非固定光圈镜头在长焦端拍摄时受限更大。而固定光圈镜头,在长焦端也可以保持与广角端相同的最大光圈,因此适用范围更广,在同等长焦端下可拥有更高的快门速度和更浅的景深。通常来说,如果两只变焦镜头焦段相同,固定光圈镜头价格高于非固定光圈镜头。

光圈的f值越小,光圈越大,进光量越多,画面亮,焦平面越窄,主体背景虚化越大;

光圈的f值越大,光圈越小,进光量越少,画面暗,焦平面越宽,主体前后清晰。

2.3 为什么使用非球面镜片

2.4 超声波马达

而镜头内置马达,现在普遍会使用超声波马达,这是一种利用超声波区域振动源的频率来进行转动的马达,可以实现更安静、快速的自动对焦。在驱动时,它不需要任何机械性的零件接触(比如齿轮),启动的速度也比一般的对焦马达更快。一般来说,在价格可以接受的情况下,尽量选择超声波马达镜头。

2.5 光学防抖

光学防抖实现有两种方式,分别为镜头防抖和机身防抖,这里我们说的是镜头防抖。防抖是通过镜头内置光学影像稳定系统来实现的,通过影像稳定器修正光学部件的运动来抵消震动对成像的影响,它能感应到手的震动并把其转化为电信号,这个信号在经过镜头内置的电脑处理后,会控制一组光学部件做出与之平行的反移动,来修正震动引起的光线偏移。

3. 成像的清晰度、分辨率和锐度

镜头的MTF曲线

4. PI校准与曲线校准

什么是PI校准呢?就是ZOOM和FOCUS的关系曲线。镜头手册上一般都有这个曲线。

言归正传,我们谈谈调焦和变焦的区别。调焦其实并不是改变镜头的焦距,而是改变像距ν,使物体可以清晰的成像到胶片(感光元件)上,通常是通过整体移动镜头实现的。而变焦,是改变镜头的焦距,通常是通过镜头组合的变化实现的,从而造成视角或图像大小的变化。

因此,变焦是改变镜头的焦距,从而改变视角的大小,获取拉近或拉远的效果。而调焦是调节物距,使胶片到光心的距离等于像距,从而获取清晰的图片。

时间:2018.4.4 作者:Tom 工作:HWE  说明:已注明转载。

硬件设计24之什么是镜头?相关推荐

  1. 硬件设计和开发24部笔记

    刚看完张飞老师的硬件设计于开发第24部,觉得前面的还是看得比较详细的,后面的没认真看,可能是因为讲的内容不怎么感兴趣的原因. 这一部我觉得可以分为3部分.第一部分讲得是电源的软启动,第二部分讲的是DC ...

  2. SoC嵌入式软件架构设计之二:虚拟内存管理原理、MMU硬件设计及代码分块管理...

    程序的大部分代码都可以在必要的时候才加载到内存去执行,运行完后可以被直接丢弃或者被其他代码覆盖.我们PC上同时跑着很多的应用程序,每个应用程序使用的虚拟地址空间几乎可以整个线性地址空间(除了部分留给操 ...

  3. 两大硬件设计被OCP官方接受,腾讯成国内互联网公司第一家

    刚刚获悉,腾讯在光网络设备和数据中心领域的两大硬件自研设计"OPC-4"和"TMDC"顺利通过OCP(Open Compute Project)审核并正式接受为 ...

  4. Android之 震动(Vibrator)如何贯通Android系统 (从硬件设计 -- 驱动 -- HAL -- JNI -- Framework -- Application)

        在Android 2.3(Gingerbread) 系统的时候,我写过一篇关于"Android 震动马达系统"的文章,当时的Linux内核还是2.6版本的.写那篇文章的目的 ...

  5. STM32F4主板硬件设计与接口

    更多交流欢迎关注作者抖音号:81849645041 本专栏的所有程序都在飞航科技 STM32-F407 开发板上测试通过,本文介绍一下STM32-F407 开发板硬件设计与接口,便于读者学习交流. S ...

  6. DM365的视频编码器的硬件设计

    摘要:为了解决标准清晰度监控系统中存在的一些问题,设计了一个基于TMS320DM365的高清视频压缩系统.采用ITU-T的H.264(DM365内嵌硬件压缩器)视频压缩算法,高清模拟视频信号通过专用视 ...

  7. Xilinx的FPGA硬件设计一——电源篇

    FPGA最小系统说白了就是设计一个最小系统,其可以作为日后一系列产品的基础,一是可以加快开发流程,二是可以降低开发难度,本次选用的芯片是Xilinx(赛灵思)的7系列(ARTIX)的FPGA. FPG ...

  8. Jeff Dean:机器学习在硬件设计中的潜力

    作者|Jeff Dean 翻译|沈佳丽.胡燕君.贾川 为什么芯片设计需要很长时间?能不能加速芯片设计周期?能否在几天或几周之内完成芯片的设计?这是一个非常有野心的目标.过去十年,机器学习的发展离不开系 ...

  9. HLW8110电耗采集芯片的硬件设计和软件驱动方法

    目录 1.硬件设计 2.软件设计 1.硬件设计 HLW8110是一款高精度的电能计量 IC,它采用 CMOS 制造工艺,主要用于单相计量应用.它能够测量线电压和电流,并能计算有功功率,视在功率和功率因 ...

最新文章

  1. string行读入文件输入
  2. post 返回代码_减少冗长代码,利用DDT轻松分离测试数据
  3. 0319互联网新闻 | 网易云课堂和中国大学MOOC并入网易有道;快手上线快手概念版...
  4. 前端学习(1059):ES6中的类和对象
  5. MPEG-4 AVC/H.264 信息
  6. webstorm使用技巧
  7. css 列表相关的属性 列表前的小点点 0302
  8. 排序算法 c++(思想+code)
  9. Amazon WorkSpaces现支持Amazon Linux 2 Desktop
  10. 【底层原理】深入理解Cache (上)
  11. java jdk学习_Java学习第一步:JDK环境搭建(纯小白向)
  12. 视频编解码之H.264
  13. 航空订票系统(javaweb项目)
  14. matlab contourf去掉等高线,MATLAB 等高线边界问题:怎么让等高线在边界外不显示...
  15. 记录安装Node.js一直提示:The feature you are trying to use is on a network resource
  16. 未来10年互联网的十大发展趋势
  17. 计算机考试运用的数学知识点,计算器的使用知识点
  18. java如何生成api文档_api文档自动生成工具
  19. 新编计算机英语第2版,新编计算机英语-电子教案2.ppt
  20. unity 所有版本下载地址

热门文章

  1. 【2015】CWE:字符嵌入和词嵌入的联合学习(Joint Learning of Character and Word Embeddings)
  2. UE4如何动态修改材质(材质参数集)
  3. hackthissite(Basic missions level1-10)攻略
  4. 弘辽科技:淘宝新手商家开店-必须绕过这几个坑!
  5. 【知乎笔记】有哪些你毕业多年后才明白的道理?||假如没上211和985,你会错过些什么?
  6. 【C++ 泛型编程 入门篇】C++元模版中std::remove_reference_t和std::remove_cv_t的运用
  7. 仿制斯坦福机械狗——动起来!
  8. websocket 长连接
  9. php界面美化软件,界面美化
  10. better-scroll的封装实现回到顶部按钮