为什么相机只使用一次曝光而不是整合许多非常快速的读取?


24

我从来不明白为什么相机需要具有特定速度的快门,以及为什么无法在后处理中对其进行调节。我认为目前的传感器是一种不可或缺的工作方式:它们可以在百叶窗打开的整个过程中节省到达它们的光量。但是为什么它们不能以差异方式工作?

我的想法是:将快门速度设置为长时间打开,超过所需的速度...例如在日光下将其设置为1秒,按一下按钮,快门打开,传感器启动进行记录,但以一种差分方式进行记录:它将节省每0.001秒到达其的光量1秒。这样,我可以获得更多信息,实际上我在一秒钟内记录了1000帧,并且在后处理中,我可以选择仅集成前十个,以模拟0.01秒的镜头,或者集成前一百个,以模拟0.1秒的镜头。第二次曝光

通过复杂的处理或手动选择区域,我什至可以决定对最终图像的不同部分使用不同的曝光,例如,地面曝光0.1秒,天空曝光0.03,天空100帧, 30帧的天空。

是否有意义?相机为什么不以这种方式工作?



我在第一次阅读时就将其标记为重复项,但这并不是(至少不是我链接的问题),这提出了不同(且不正确)的假设。
mattdm 2013年

1
您以前看过高速数码摄像机吗?
卡斯卡贝尔2013年

关于您的编辑...。摄像机如何分辨地面与天空的相对关系,以及站在地面上覆盖一些天空并在您的画框内移动的人如何处理?这将需要超出其他传感器设计的处理方式。
Itai 2013年

1
猜猜您从未尝试过因快门速度,照明和光圈的特定组合而导致的特定效果。而且,您也不需要处理非常快速的曝光来捕获移动物体的需求。
jwenting

Answers:


16

问题是读出速度。在一般情况下,您无法以足够快的速度读取整个传感器。即使可以。一遍又一遍地应用读取噪声,这也会对图像质量产生不利影响。

至少使用CMOS传感器,您可以在任意位置进行读取,但是使用CCD传感器,每一行都移到下一行以执行读取。这就是为什么当光线太亮时,在使用CCD的相机预览中会出现垂直条纹的原因。

这就是摄影师选择快门速度的原因:冻结一小段时间。如果您没有足够快地停止快门,人们几乎总是会变得模糊。


现在的读出速度是多少?1秒,0.1秒,... 由于普通摄像机能够录制25fps的视频,所以我会说约0.04s。对于普通照片来说似乎太慢了。
Ruggero Turra

8
@wiso普通相机能够通过对传感器进行二次采样来录制25fps的视频。整个传感器最好的读数->处理速度是18MP Canon 1DX,它在JPEG中可以执行1/14秒,在RAW中执行1/12秒。
Matt Grum 2013年

也有艺术的原因离开快门打开很长的时间,比如软化水质的,模糊的棒球运动员的运动运行基地,等等
jrista

@jrista:叠加许多快速帧可以达到相同的效果。
Ruggero Turra

2
@wiso:不,您不能叠加完全冻结运动的快速帧以产生明显的运动感。以瀑布为例,高速冻结瀑布运动会捕获很多细节。叠加多张图像可能会增加瀑布本身的“细节噪音”,但是您将永远无法创造出柔和的流水效果……您非常明确地需要将快门打开更长的时间才能实现那。棒球运动员将是类似的。叠加多张照片不会如此,特别是如果您想要...
jrista

10

我认为他们可以那样工作,但是有两个大问题:

  1. 随着传感器现在工作,读取噪声仅发生一次。对于许多非常短的读取,读取噪声将变得复杂。
  2. 数据量超出了我们的处理能力。这既是实际读取传感器的问题(读取的数据太多),而且生成的RAW文件将比今天大几个数量级。

在最初的问题中,您以¼分之一秒为例。实际上,这根本不是一个非常长的快门速度,已经是我们当前相机的10倍。对于这是真正有意义,我们需要的技术到读取传感器比快10到100倍的一点 -这显著化合物的问题。

第二个问题将在一,两年内由摩尔定律解决,第一个问题也可能会随着电子器件的小型化和精确化而解决。就目前而言,这是不切实际的。

Olympus OM-D E-M5实际上具有在长时间曝光中显示曝光“显影” 的功能,但是通过在两次读取之间花费最少半秒钟的时间来避免上述问题:它仅对长时间曝光有用。

但是,在未来,更好的电子产品,所有摄像机可能会以这种方式工作,并与更多的可用存储空间,他们还不如连续记录。“快门”按钮仅用于将流的一部分标记为有趣,以供以后开发。当我们在摄影机上时,请抛开镜头并将其制成360º光场相机。也可以根据实际情况来选择取景,光圈和对焦,这将关于相机基础传统知识完全抛诸脑后


除了格式化之外,我无法真正区分您的答案和答案:)
Itai

作为一个有趣的想法(对我来说),您只需要存储连续帧之间的差异,因此数据量不一定比单个帧大得多。但是,处理时间可能是当今技术的一个问题。
BobT

@BobT甚至不...您只需要一个高位深度累加器甚至浮点即可。您读取增量并将其添加。最后,您只需要一个图像,而不是视频!HDR图像通常是32位浮点,并且几乎可以用于任何实际用途。
Itai 2013年

@Itai:是的,我注意到您在写书时进来了,想想看,我还是会完成的。
mattdm

@BobT:您仍然必须阅读它,并且考虑到噪音(不仅仅是噪音),我不确定会给您带来多少压缩。但是可以肯定的是,让我们在理论相机中做到这一点,尤其是因为对于大多数用途,我们确实希望尽可能节省。
mattdm

4

正如很多人提到的那样,这是读取速度方面的问题。成像电路无法简单地即时“获取”传感器像素值,必须逐行读取它们。

然后,您还必须考虑这些像素更新值的去向。即使进行了某种压缩,假设后面的帧相对于前面的帧具有较低的熵,它们也将占用大量空间。而且,发生不可压缩性的数据将减慢整个过程的速度-由于无法保证新帧相对于旧帧的可压缩性,因此系统仍需要有足够的带宽来覆盖最坏的情况而不会降低性能。

最后,(这有点老套),需要考虑海森堡不等式或不确定性原理的影响。在每个样本中,我们对测量都有一定程度的不确定性。通过抽取很多样本(显然每个样本我们都缺乏信心,否则我们只能选择一千个左右的帧),就可以在每个帧中获得不确定性,而不仅仅是一次。当组合多个帧时,这将变得更加复杂,现在最大的不确定性乘以您要组成最终图像的帧数。在最坏的情况下,这可能会大大降低图像质量。


1
亲爱的user1207217,我是粒子物理学家,我想说海森堡不等式确实不适合这种情况。由于许多帧的总和是线性的,并且由于它们是不相关的,因此将多个帧积分得到的噪声与使用等效单次拍摄的噪声完全相同。
Ruggero Turra

测量不确定度= \ =噪声。我很清楚平均噪声的影响倾向于噪声平均值。在平均噪声为0的情况下,这只是0
user1207217 2013年

@wiso我要补充一点,不确定性原理在这里非常适用。正如它适用于时频分辨率一样,它也适用于时空分辨率(在这种情况下就是这样)。目前,我们可能还没有接近当前技术的极限,但是这种折衷肯定会存在,并且将成为此类成像过程的限制因素。
user1207217 2013年

2

尽管您的想法很吸引人,但有几个原因使它行不通。

文件大小: 考虑生成的图像文件的大小。我的8mp SLR可以提供大约3mb的文件。如果每次按下快门可拍摄100张图像,则我的卡上将占用300mb。卡将填满得太快。另外,这些只是我的相机的数字,它的分辨率相对较低。对于专业相机,其尺寸可以轻松翻一番或三倍。在Raw中,大小可能会再增加三倍左右。最后,我专业拍摄Raw最终每次拍摄可能会超过3GB。

曝光: 有时候,相机需要曝光超过1/100秒。以获得适量的光。如果您在光线不足的情况下拍摄,则所得的图像可能曝光不足,并且可能无法使用。您不能仅合并图像来弥补这一点,因为您无法找到不存在的数据。

噪声: 随着传感器温度升高,它们会显示出一种称为噪声的现象。这是一些照片中明显出现的随机着色像素的斑点。如果传感器一次连续工作一秒钟,则噪声水平将迅速上升,从而可能导致无法使用的图像。

卡写入速度: 存储卡添加信息的速度受到限制。这就是所谓的写入速度。要处理这种大小的文件,卡将需要快速的写入速度。这些卡可能非常昂贵。

因此,总而言之,这是一个有趣的想法,但是它有很多障碍。

我希望这会有所帮助。


除读取噪声外,您可以通过添加多个快速帧来获得更长的曝光效果。实际上,通常这样做,但通常不适用于适用于“普通”摄影的如此短的个人曝光,而且通常不适用于相机内拍摄(尽管Pentax DSLR可以以有限的方式做到这一点)。
mattdm 2013年

1
根据mattdm所说的话:理论上您可以合并曝光,数据在那里。问题在于,对于非常短的曝光(使用真实传感器),数据会被相对于信号的大量噪声掩盖,您得到的图像将非常杂色。在较短的曝光时间下具有更合适的SNR的更好的传感器将使OP中的概念可行。
whatsisname 2013年

我认为文件大小不是一个大问题,在我看来,您可以选择以整数模式或差异模式拍摄。游戏中时光倒流需要大量的内存,这并不意味着人们没有这样做。对于曝光,我认为您像mattdm所说的那样是错误的,并且我认为在只拍摄一张照片或对更多张照片进行汇总的情况下,杂音是相同的,唯一的区别是打开和关闭快门。对不同帧求和时,就是对信号和噪声求和。我认为证明是两个独立泊松随机变量的和仍是泊松分布。
Ruggero Turra 2013年

对于长时间曝光或短暂曝光,噪声量将大致相同,对于多次曝光,噪声量将一次又一次地积分,从而导致较差的,嘈杂的最终结果。
whatsisname 2013年

1
@wiso:与温度相关的噪声只是噪声的一种来源。对于典型的数码相机而言,噪声的重要因素在于读取传感器和信号放大,这与快门速度无关。
whatsisname 2013年

2

可以注意到,由于已经提出了这个问题,所以这种想法已经在(至少一些)智能手机中得到了实现。

由于技术上的限制并没有太大改善,因此当然仅限于在很弱的光线下进行很长时间的曝光(例如,天文摄影)。如果框架中有移动,则可以看到该软件堆叠多个n秒曝光的事实(它们在读出时会有一些轻微的间断)。

随着“结果”图像变得越来越亮,甚至可以在屏幕上实时查看堆叠。


1

有些相机基本上可以这样工作。搜索高动态范围(HDR)摄像机。成本最低的方法是将曝光包围起来,基本上是拍摄两次或四个不同的曝光,然后将其在内部软件中组合成一个统一的图像。实际上,您可以使用外部软件在任何相机上执行此操作。

我对高端HDR摄像机如何工作的理解是,它们基本上为每个像素动态地计算出一个单独的自动曝光时间,并以此确定场景的实际亮度。这就解决了每个像素都有大量数据的问题,您基本上只存储曝光时间和颜色值超过某个亮度阈值时的颜色值。显然,这需要复杂得多的硬件和软件才能正常工作。


有趣的是,我发现这种监视摄像机只有双重曝光:video.boschsecurity.com/video/Introducing-the-new-HDR-camera/…,您知道具体型号吗?
Ruggero Turra

HDR与OP要求的并不完全相同,因为HDR在组合信息方面具有选择性,而不是直接集成。OP所描述的摄像机本质上将是对场景的辐射通量进行2D测量,对速率进行测量的设备,而从中拍摄的照片将是其数据集,数量显示的集成。
whatsisname 2013年

0

百叶窗有几种不同的类型,但主要的是机械电子百叶窗(传感器已打开/关闭)。

大多数数码单反相机使用焦平面快门,而摄像机则使用电子快门。因此,听起来像您要集成它们时要做什么,还有其他方法可以实现。

快门的主要原因是曝光,这是摄影的基本原理。

您可能会为您的示例设置一些内容。您可能想看看包围,如果还不够,请使用网络共享。

0.01 = 1/100,并且是良好的快门速度。大多数相机支持的速度高达1/8000秒。

就在最后一部分:

假设它节省了每0.01秒发出的光量,持续1秒。

您仍然需要考虑该镜头的曝光时间,每0.01秒。


我认为这个答案错过了问题背后的想法。分数捕获通常不会充分曝光。您可以通过确定要集成多少帧来为最终图像选择所需的曝光度。
mattdm

是不是在打开机械快门1秒钟然后在该时间范围内使用电子快门曝光100次的问题背后的“想法”?1/100不一定意味着曝光不足,它取决于照明。是的,这正是我的观点!您必须考虑每秒的帧数。通常,您希望对曝光不同的图像进行分层,而不是相同。问题:为什么我需要快门。答:曝光。
BBking

我还要补充一点,OP最终在谈论快门速度,并建议1/10秒的结果。但是,这可以通过仍需要快门速度的电子快门来完成。我觉得OP在问的是实际的快门而不是快门速度。
BBking

@BBKing:我的数字只是一个例子,可能您应该使用更快的速度。每个帧都应曝光不足,以便对不同的帧求和,以获得正确的曝光。可能我必须将问题标题从“为什么需要快门速度?”更改为 “为什么我需要机械快门速度”。
Ruggero Turra

当然,我知道它们只是例子。我的问题是,“为什么我需要一个(机械的)快门”“为什么我需要一个快门速度(不管是机械的还是电子的)是非常不同的问题。如果您打算在不同的时间对传感器的不同区域进行采样,那是一个有趣的想法!我相信这是可行的(而其他答案则说明了为什么不可行)。至于为什么呢?尚无人开发,仅此而已。您可能对Lytro相机感兴趣。您可以在后期处理中选择不同的焦点。
BBking

-1

除了其他人提出的观点外,暴露还会发生什么?

例如,使用我的传统相机,给定拍摄需要1秒曝光。从本质上讲,这意味着传感器可以一次性记录1秒的光。

好吧,让我们转到您提出的建议,相机记录0.001秒的光量为1000次。所有这些图像曝光不足,因此无用。如果我将它们叠放,将无法获得与传统相机相同的图像,因为叠放不能解决曝光不足的问题。为了使任何东西都接近正确的曝光,我需要一个非常宽的光圈,该光圈(即使您可以找到合适的镜头)也会存在其他问题-景深等。以0.001秒的速度发光,这样图像就不会曝光不足,因此我们会遇到严重的噪点问题。PP中已经使用曝光滑块处理了要包含/排除帧以获得不同曝光的想法。

您可以尝试使用短快门(如您建议的那样)进行拍摄,然后将其堆叠在HDR软件或startrail软件中,以尝试您的想法。

您提到的有关用不同的曝光量拍摄地面和天空以平衡图像的后处理材料已经可以在PP中使用阴影/高光控件和/或拆分色调进行校正。

另外,考虑一下像赛车运动这样的动作摄影,在平移时我需要一个长的快门才能提供速度和运动感。如果我说200张图像的快门时间非常短,那我将不会捕捉到模糊感,并且拍摄效果不起作用。


1
“堆叠不能解决曝光不足”,为什么不呢?在1000 x 0.001s中进入相机的光量在1 x 1s中是相同的
Ruggero Turra 2013年

味iso:试试看。假设我们需要5秒的曝光时间。进行5次1秒的曝光,堆叠它们,然后看得到什么。您必须打开光圈(这是不可能或不希望的)。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.