计算摄像技术01 - 摄像技术基础知识

一些计算摄像技术知识内容的整理:传统摄像技术中的快门和曝光、图像信号格式。

目录

一、传统摄像技术中的快门和曝光

(1)快门速度

(2)光圈

(3)景深

(4)曝光

二、图像信号格式

(1)JPEG

(2)TIFF

(3)RAW


一、传统摄像技术中的快门和曝光

曝光是照相机/摄像机的一个重要特性。曝光使得合适的光量进入感光器件,决定曝光的因素有两个,一个是快门速度(shutter speed),另一个是光圈(aperture)大小。

可总结关系为:

  • 曝光=时间(允许进入光线的时间)×光圈(允许进入光线的口径尺寸)

(1)快门速度

快门速度决定了感光器件的进光时间,基本上和曝光成线性关系。一般快门速度用(1/n)s 表示,即在 1s 的时间内曝光几次。n越大,则快门速度越高。典型的快门速度包括 (1/30)秒、(1/60)秒、(1/125)秒、(1/250)秒、(1/500)秒等。快门速度过低时高速运动的物体会产生拖影,表示接收光线量不足。

快门速度直接决定成像的清晰度。为了防止拍摄高速运动的物体时拍摄出来的照片模糊,应控制好快门速度,即安全的快门速度。

(2)光圈

光圈位于镜头的透镜组中间,可通过控制光圈孔径的开合控制镜头的通光量。最初的光圈只是一 系列大小不同的圆孔,这些圆孔排列在一个有中心轴的圆盘周围,转动圆盘后可将适当大小的圆孔移到光轴上,达到控制孔径的目的。其中,猫眼式光圈由两片有半椭圆形孔的金属薄片对排组成,相对移动即可形成大小不同的光圈。

现在一般采用虹膜式光圈,这种光圈由多个相互重叠的弧形薄金属叶片组成,叶片的离合能够改变中心圆形孔往的大小。弧形薄金属叶片可多达 18 片,弧形薄金属叶片越多,孔径越接近圆形,质量越好。

光圈大小一般用f值表示,其值由焦距除以有效孔径得出。另外还有一个f-stop值,是相机中调整f值的离散步长。f值是一个比值而不是一个有具体单位的数字,f值越小,则光圈越大。

典型的光圈大小包括f/1, f/1.4, f/2, f/2.8, f/4, f/5.6, f/8, f/11, f/16, f/22, f/32 等。

  • 如果我们有一个200毫米的镜头相机,光圈为f-4,那么有效孔径是多少?

f值为4,孔半径为:200/4 = 50 mm

类似地,如果我们知道相机的镜头和有效孔径,也可以计算f数。

(3)景深

在选择合适的光圈时,还有一项因素必须考虑,那就是景深。聚焦完成后,在焦点前后的一定范国内都能形成清晰的像,这个距离范围叫作景深。

景深是摄像中需要重点调整的一项参数。设备的像素大小一般是固定的,取决于CCD阵列,放大率m也并不能改变太多。能做出明显改变的只有光圈大小,由操作者在相机上调整。如果想拍摄远距离的物体,就需要调整景深。

在景深的讨论中,混淆圆(CoC,Circle of confusion)是很重要的一部分。CoC是一种光点,它是在对点光源成像时,由于透镜发出的光线锥没有达到完美的焦点而导致的。下图显示了各种大小的CoC。

它们的大小是根据焦点(而不是按照比例)确定的。只有那些从景深内部投射的CoC,才是尖锐的。人类的眼睛无法很好地感知它们,因为它们形成了尖锐的点。我们看到的光线是从景深外投射出来的。当我们能够看到CoC时,成像是不清晰的。

影响景深的因素主要有:

1. 光圈大小。可总结为:

较小的f(较大的光圈)产生较浅的景深。

较大的f(较小的光圈)产生较深的景深。

2. 镜头焦距。可总结为:

镜头焦距越长,景深越小。

镜头焦距越短,景深越大。

3. 拍摄距离。可总结为:

镜头离被摄景物越近,景深越小。

镜头离被摄景物越远,景深越大。

不同f值下的景深对比

(4)曝光

曝光主要是由光圈和快门两个因素决定的。选择合适的光圈和快门的配对组合,可以防止运动模糊和手抖动模糊。

  • 当需要控制景深时,必须设置为光圈优先模式。需要景深比较大时,把光圈调小;需要景深比较小时,把光圈调大。在光圈优先模式下,相机会自动配合快门的速度,可以进行清晰成像。
  • 当需要拍摄运动的物体时,必须设置为快门速度优先模式。类似地,照相机自动为用户选择的快门速度匹配合适大小的光圈。

二、图像信号格式

在数码相机或数码摄像机中,直接连接CCD/CMOS的是图像信号处理器 (image signal processor,ISP )。ISP 的主要作用是对前端图像传感器输出的信号做后期处理,主要功能包括自动曝光/自动白平衡、坏点去除、透镜阴影校正、去马赛克、颜色校正、伽马校正、边缘增强与3D降噪处理等。ISP处理水平在很大程度上决定了成像质量,在数码相机中,ISP 不仅负责上述处理,还负责图像数据的压缩与存储。

(1)JPEG

由于采集的图像数据量大,为了方便存储与传输,一般会采用 JPEG(joint photographic experts group)标准压缩算法将数码照相机拍摄出的图像压缩成JPEG 文件。不过,JPEG 是一种有损的压缩算法,一般情况下,只要不追求图像过于精细的品质,是完全满足应用需求的。JPEG通常的压缩比率为 10:1到40:1,这样JPEG可以节省很大一部分存储卡空问,增加图片拍摄的数量,并加快了照片存储的速度,也加快了连续拍摄的速度。
除此之外,一些高端的数码照相机可拍摄出TIFF (tagged image file format)格式和 RAW 格式的照片。

(2)TIFF

TIFF是一种非失真的压缩格式(一般是2~3倍的压缩比),扩展名为.tif。这种压缩格式的文件可完全还原,能保持原有图像的颜色和层次,图像质量好,但占用空间较大。

(3)RAW

RAW格式是很多数码相机保存图像使用的格式。数码相机中都会有一个ISP,负责对CCD/CMOS 输出的原始数据进行图像处理,并对处理后的图像数据进行压缩与存储。由于嵌入式芯片的 ISP 处理能力有限,有些用户希望后期能够按自己的意愿进行白平衡或其他色彩调节,于是就出现了 RAW 格式。

RAW 格式的文件不需要 ISP 进行处理,会直接保存从 CCD/CMOS 输出的原始图像数据,加上光圈、快门、焦距等数据。摄影师拿到这些数据后,可以在PC上使用图像处理软件任意调整色彩空间、锐化值、白平衡、对比度、降噪等,而且不会造成图像质量的损失,保持了图像的品质。由于 RAW 格式能够保存每个像素点更深的数字深度,所以为摄影师的创作留下了很大的空间,摄影师通过后期对图像色彩的调节,丰富了图片的层次,使其色彩更加细腻。RAW 格式的文件大小也只有相对应的 TIFF 文件的 50%左右,从存储空间节省上讲要比 TIFF 有明显的优势。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/144054.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

NLP 项目:维基百科文章爬虫和分类 - 语料库阅读器

塞巴斯蒂安 一、说明 自然语言处理是机器学习和人工智能的一个迷人领域。这篇博客文章启动了一个具体的 NLP 项目,涉及使用维基百科文章进行聚类、分类和知识提取。灵感和一般方法源自《Applied Text Analysis with Python》一书。 在接下来的文章中,我将…

基于SSM的实习管理系统

基于SSM的实习管理系统、前后端分离 开发语言:Java数据库:MySQL技术:SpringSpringMVCMyBatisVue工具:IDEA/Ecilpse、Navicat、Maven 系统展示 管理员界面 教师 学生 研究背景 基于SSM的实习管理系统是一个基于Spring、Spring…

【JVM】并发可达性分析-三色标记算法

欢迎访问👋zjyun.cc 可达性分析 为了验证堆中的对象是否为可回收对象(Garbage)标记上的对象,即是存活的对象,不会被垃圾回收器回收,没有标记的对象会被垃圾回收器回收,在标记的过程中需要stop…

9月全国元宇宙政策一览,从全国层面到省市呼应

截至目前全国出炉的元宇宙相关政策超过120项,仅仅在过去一年就多达60余项。9月初,五部委联合印发《元宇宙产业创新发展三年行动计划(2023-2025年)》,标志着元宇宙产业在全国层面上有了相对统一的行动纲领。随着元宇宙产业的迅猛发展&#xff…

MacBook Pro 电池电量限制充电怎么设置AlDente Pro for Mac最大充电限制工具

通过充电电量限制工具可以更好的保护MacBook Pro的电池,通过 AlDente Pro 您可以设置电池的最大充电百分比设置为 20% 至 100%,然后,它将保持在所需的电池百分比,然后再次使用电源适配器进行充电。 AlDent…

锋利的开罐器-Arthas

官网:https://arthas.aliyun.com/ github:https://github.com/alibaba/arthas 做什么的? Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下&a…

Facebook耐用号养成攻略!如何实现自动化高效养号

在跨境电商领域,Facebook 已经成为一个不可或缺的推广和营销平台。然而,想要在 Facebook 上取得成功,有一批耐用的 Facebook 账号是必不可少的。养出一批 Facebook 耐用号可以不仅可以大幅度提高推广效率,更能有效降低营销成本&am…

基于DTW算法的命令字识别

DTW算法介绍 DTW(Dynamic Time Warping):按距离最近原则,构建两个序列之间的对应的关系,评估两个序列的相似性。 要求: 单向对应,不能回头;一一对应,不能有空;对应之后&#xff0…

Fireboom on Sealos:半小时搞定一个月的接口工作

后端日常开发工作中有 88% 的接口都是 CURD,占用了超过 6 成开发时间。这些工作枯燥乏味,且价值低下,不仅荒废了时间,还无法获得任何成就感。而 Fireboom 可在 2 分钟内,完成传统模式下 2 天才能完成的接口&#xff0c…

面试题:你是如何计划和组织一个大型的软件测试项目的?

今天我们讲个软件测试的面试问题:你是如何计划和组织一个大型的软件测试项目的? 这种题目,就是看你的流程梳理,一定要在回答的步骤前面加上1,2,3,4,自己就能很清晰,面试…

Java | CMD命令认识Java

文章目录 1. CMD命令2. Java概念1.1 Java是什么?1.2下载和安装1.2.1 下载1.2.2 安装1.2.3 JDK的安装目录介绍 1.3 Java语言的发展1.4 Java的三大平台1.4.1 JavaSE1.4.2 JavaME1.4.3 JavaEE 1.5 Java的主要特性1.5.1 Java语言跨平台的原理 1.6 Java中认识 JRE 和 JDK…

c++颜色空间转换

c颜色空间转换 cvtColor函数标识符颜色空间转换的类型 cvtColor函数使用不同的标识符来表示颜色空间转换的类型。这些标识符通常位于OpenCV的cv命名空间中,并以cv::COLOR_作为前缀。以下是一些常用的cvtColor函数标识符: BGR到灰度: cv::CO…

龙迅LT6911GX 是一款高性能HDMI 2.1转MIPIDSI/CSI或者LVDS的转接器

龙迅LT6911GX 支持高达8K30HZ得分辨率 1. 描述 LT6911GX 是一款面向 VR/ 显示应用的高性能 HDMI2.1 至 MIPI 或 LVDS 芯片。 高清遥控器RX作为高清电脑中继器的上游,可与其他芯片的高清电脑TX合作,实现直译台功能。 对于 HDMI2.1 输入,LT691…

CCF-CSP真题《202309-1 坐标变换(其一)》思路+python,c++,java满分题解

想查看其他题的真题及题解的同学可以前往查看:CCF-CSP真题附题解大全 试题编号:202309-1试题名称:坐标变换(其一)时间限制:1.0s内存限制:512.0MB问题描述: 问题描述 对于平面直角坐标…

Ctfshow web入门 XSS篇 web316-web333 详细题解 全

CTFshow XSS web316 是反射型 XSS 法一&#xff1a; 利用现成平台 法二&#xff1a; 自己搭服务器 先在服务器上面放一个接受Cookie的文件。 文件内容&#xff1a; <?php$cookie $_GET[cookie];$time date(Y-m-d h:i:s, time());$log fopen("cookie.txt"…

Python计算机二级中常考函数

1.fi.read()→返回的是一个包含整个文件内容的字符串。 2.txt.split("。")→对字符串txt进行以 "。"作为分隔符的分割操作&#xff0c;并得到一个列表。 3.fo.write()函数→向文件写入数据的方法。 4." 。\n".join(ls)→将一个包含多个字符串…

数字人直播系统开发哪家好?

随着互联网技术的不断发展&#xff0c;直播行业已经成为了一个炙手可热的领域。数字人直播系统作为直播行业的一种新型应用&#xff0c;通过虚拟形象与真人克隆的结合&#xff0c;为用户提供了一种全新的互动体验。那么&#xff0c;在众多开发公司中&#xff0c;哪家公司的数字…

7、SpringBoot_高级配置

一、配置高级 1.临时属性设置 1.1引出问题 如果目标电脑上8080端口已经使用&#xff0c;再次使用该端口会出现端口占用问题 解决方式 重新更换配置文件修改端口打包通过临时属性配置新端口更换配置文件 1.2添加临时属性配置 通过临时属性修改8080端口 java -jar 项目.jar…

为啥美国服务器和空间有那么多高防产品?

​  伴随着企业业务的扩展&#xff0c;很多已经走出了国门&#xff0c;开始对海外服务器有了不同的选择。另外&#xff0c;基于一些行业的特殊性&#xff0c;受网络攻击多且需要保证数据安全性&#xff0c;就有一部分人是对高防服务器租用十分的感兴趣。留心的小伙伴可以注意…

计算机毕设 基于时间序列的股票预测于分析

文章目录 1 简介2 时间序列的由来2.1 四种模型的名称&#xff1a; 3 数据预览4 理论公式4.1 协方差4.2 相关系数4.3 scikit-learn计算相关性 5 金融数据的时序分析5.1 数据概况5.2 序列变化情况计算 最后 1 简介 Hi&#xff0c;大家好&#xff0c;这里是丹成学长&#xff0c;今…