是否可以从视频中制作一张静态照片?


15

这个想法来自这样一个事实:在天文学(模拟)中,通常是使用网络摄像头从望远镜中拍摄视频并将其转换为一张噪声较小的图片。

其原理是的过采样,同样在电子用于模拟到数字的转换(什么数字摄影以某种方式),以获得从较不准确的硬件使用平均过更多的样品更高的比特分辨率。

我想做的是一台带有紧凑型相机的夜景照片,因此无需手动控制快门时间,拍摄长视频并对其进行处理,就可以获得分辨率和噪点不错的照片(希望如此)。

这可能吗?有人尝试过吗?

一种替代方法是拍摄几张照片,这可能会使快门时间太短,并且曝光不足且嘈杂,并使用它们来拍摄出不错的照片。这样做会更好吗?

Answers:


8

的,有几种方法可以做到这一点。

适用于任何相机(静止或视频)的最简单方法是使用ffmpeg等软件将视频文件分成一系列静止图像。然后将图像传递给Exposure Fusion软件。虽然这不是主要目的,但“曝光融合”确实可以很好地融合图像,从而降低噪声,增加动态范围并提高景深(取决于融合权重)。

如果您需要更直接的控件,将所有这些图像作为图层加载到支持此概念的软件(如Photoshop)中将不难。然后,您只需要设置正确的混合模式即可。我猜像平均的事情会做到的。

正如@Russell所说,这也可以使用多帧降噪从图像中完成。索尼在这方面做得很出色,富士基于CMOS的相机(F和HS系列)也是如此。他们称其为Pro Low-Light模式。@mattdm说宾得也这样做,但是从记忆中我不记得是哪一个。

怀疑但没有尝试过,使用大多数宾得,尼康,奥林巴斯ILC(以及佳能1D X和5D Mark III)中提供的多重曝光模式,您将获得非常相似的结果。通常只限于2-9张图片。请注意,您必须在Nikon&Olympus上启用自动增益并在Pentax 上启用Auto EV调整,才能混合而不是添加曝光。

如果要自己进行多帧降噪,则要使用适当的曝光而不是曝光不足的图像。这是因为在图像的暗区中噪点要高得多。显然,如果场景太暗而无法正确曝光,那么您就必须努力获取。添加多张图像以创建更亮的图像称为“ 图像堆叠”,用于天文摄影。给定问题的上下文,这可能就是您想要的。


对于宾得来说,它是K-7以后的所有单反和无反光镜相机。(甚至包括Q。)他们称其为“具有自动ev调整的多重曝光”。
请阅读个人资料

喔好吧。猜猜我算错了。这就是我所说的多重曝光。关于设置的要点,我将编辑答案。
Itai 2012年

6

是的,有可能。

我的Sony A77和许多近期的Sony DSLR都有一个迷你版本。

它们具有“多帧降噪模式”(MFNR),该模式依次拍摄6张照片并将其组合在一起。在高ISO /弱光情况下降低噪音的结果非常重要。

一些比较的图像在这里

在高ISO的情况下,最重要的是,当可能需要三脚架时,可以手持使用。我刚刚在饭厅尝试了约6400 ISO拍摄,并用荧光装置将其照在距我身后约4米的地方。一次6400 ISO曝光会产生混乱的噪音。桌子上的书太吵杂了,以至于我看不懂书脊上的书名。在MFNR模式下,图像嘈杂但可以忍受,书脊清晰可读。最终结果明显比D700在单张6400 ISO镜头中产生的差。

在低ISO情况下,这种增益可能不值得失去易于发生的清晰度损失。网络上有很多意见和测试照片。

很快变得显而易见的一件事是,它们不仅在平均帧。高ISO拍摄,例如夜间使用大灯照明的广告牌,将产生清晰的运动牌图像并改善低照度区域。在最近的一些测试中,似乎可以将第二帧用作参考帧,以在场景快速变化时进行改进,但这可能是测试环境的结果。无论执行什么操作,都会应用一些智能,并且比我预期的要好。但是还不如D700 :-)。

因此,在回答您的问题时,该方法大体上适用。
如果拍摄对象是相对静态的,则最好使用帧速率尽可能快的相机来改善百万像素。具有视频功能的底端相机将具有小型传感器,并且通常会通过降低快门速度来获得令人印象深刻的低照度。在某些光线非常暗淡的相机中,将保持帧速率,但实际的图片内容可能会以3 Hz的频率变化,以获取足够的亮度。在这种情况下,以最低分辨率设置使用主传感器可能会更好。或购买Sony A33 :-)。


宾得(Bentax)也做多帧的事情,顺便说一句。
请阅读个人资料

我记得十年前在洛斯·阿尔托斯(Los Altos)遇到一位摄影师时,他正在做类似的事情,但他的优势是他的合伙人是NASA深空成像工程师。不过,他们正在做的是记录一个长期的视频捕获,然后(手动)在捕获的帧周期内对齐每个图像,然后(使用软件)堆叠帧,直到它们具有“减少损失”的打印效果(也将其复制在打印方面,由他的伴侣编写的自定义Epson驱动程序)。我觉得这听起来不像他说的那么“简单”,但48“ x36”的印刷品却很漂亮。
Jared Farrish

3

许多年前,我曾在一家动画工作室工作,并为他们开发了定格动画捕捉软件,该软件使用该技术极大地提高了动画帧的质量。该摄像机只是用于安全性和监视的小型标清摄像机,连接到配备有视频捕获卡的PC(请注意,这是DSLR诞生之前的几年)。当动画师指示软件捕捉一帧时,我将捕获场景的一小段未经压缩的视频,然后将其分解为单独的帧,并对所有这些帧进行逐像素的简单平均,以得出一张组合的图片。质量上的差异就像白天和黑夜一样。

您可以使用常规摄像机进行此操作:

  • 将相机安装在三脚架上,进行固定曝光并拍摄静态场景。

  • 要将视频分成单独的帧,可以使用ffmpeg(免费),或者如果您有视频编辑器,也可以这样做。如果提供此选项,则对单个图片使用未压缩的图像格式,这些图像已经从视频中压缩,因此无需进一步降低其质量。TIFF是格式的不错选择。如果可能,应避免使用JPEG。

  • 要合并图片,可以使用Photoshop,GIMP,Paint Shop Pro或任何其他支持不透明图层的照片编辑应用程序。首先将图片加载为单个图像的图层。设置正确的不透明度进行平均是很棘手的。如果只有两层,则不透明度应在底层设置为100%,在顶层设置为50%。对于三个图像,从下到上使用100%,50%和33%。对于四个,分别为100%,50%,33%和25%。我确定您现在已经明白了。第N层的不透明度的一般公式为100/N。不幸的是,由于不透明度滑块的分辨率有限(只有100个设置),因此该方法不能用于很多图片。设置层也很耗时。

  • 对于平均步骤,更好的解决方案是编写一些脚本来执行该操作。好像有人已经有了这个主意

我希望这有帮助!

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.