Image processing 在图像信号处理中,装箱和子采样有什么区别?

Image processing 在图像信号处理中,装箱和子采样有什么区别?,image-processing,filter,statistics,noise,estimation,Image Processing,Filter,Statistics,Noise,Estimation,据我所知,CMOS图像传感器ISP图像信号处理器中有一些功能。 具体来说,我想知道binning和sub-sampling之间的区别。我认为这些目的都是为了减小图像大小。 但是,我不确定为什么会存在这些函数? 它们的目的是什么?正如您所怀疑的那样,装箱和子采样可以减小图像大小,但它们关注的是不同的事情。让我们分别处理每个问题 宾宁 图像处理中的装箱主要处理以下问题。我能想到的最接近的事情是与我们所知道的。基本上,考虑把你的图像分解成不同的非重叠的M×N瓦片,其中M和N是瓦片的行和列,M和N应该比

据我所知,CMOS图像传感器ISP图像信号处理器中有一些功能。 具体来说,我想知道binning和sub-sampling之间的区别。我认为这些目的都是为了减小图像大小。 但是,我不确定为什么会存在这些函数?
它们的目的是什么?

正如您所怀疑的那样,装箱和子采样可以减小图像大小,但它们关注的是不同的事情。让我们分别处理每个问题

宾宁 图像处理中的装箱主要处理以下问题。我能想到的最接近的事情是与我们所知道的。基本上,考虑把你的图像分解成不同的非重叠的M×N瓦片,其中M和N是瓦片的行和列,M和N应该比图像的行和列小得多。p> <>如果你考虑任何m×n像素的网格,所有这些像素都被代表颜色替换。这种代表性颜色的计算方法有很多种。。。平均值是一种流行的方法。进行装箱的原因主要是作为一种数据预处理技术,用于减少微小观测误差的影响。这有效地减少了代表图像的信息量,因此通过减少代表图像的独特颜色的数量,它当然会减少图像大小

此外,对数据进行组合还可以减少噪声对最终处理图像的影响,该噪声影响CMOS传感器,但代价是颜色的动态范围较低

次抽样 在图像处理的情况下,子采样主要处理图像大小调整。它也叫。我们的目标是拍摄一张图像并缩小其尺寸,从而得到一张更小的图像。Binning处理使图像保持与原始图像相同的大小,即相同的尺寸,同时减少颜色数量,从而最终减少图像占用的空间量。子采样通过同时删除所有信息来减小图像大小。通常,在进行子采样时,还需要对图像进行插值或平滑处理,以便减少

子采样在视频处理中还有另一个应用——特别是在视频编码的地方。Y是亮度,Cb和Cr是色度对。我们往往注意到亮度而不是色度的变化,因此对色度进行二次采样以减少视频占用的空间量。明确地通常,色度值为。即使具有相当高的子采样率,我们也不会注意到感知图像质量方面的任何差异

这显然是一个相当粗略的介绍两者之间的差异,但我希望这给你足够的东西,你在追求你的目的


祝你好运

如您所怀疑的,装箱和子采样会减小图像大小,但它们关注的是不同的事情。让我们分别处理每个问题

宾宁 图像处理中的装箱主要处理以下问题。我能想到的最接近的事情是与我们所知道的。基本上,考虑把你的图像分解成不同的非重叠的M×N瓦片,其中M和N是瓦片的行和列,M和N应该比图像的行和列小得多。p> <>如果你考虑任何m×n像素的网格,所有这些像素都被代表颜色替换。这种代表性颜色的计算方法有很多种。。。平均值是一种流行的方法。进行装箱的原因主要是作为一种数据预处理技术,用于减少微小观测误差的影响。这有效地减少了代表图像的信息量,因此通过减少代表图像的独特颜色的数量,它当然会减少图像大小

此外,对数据进行组合还可以减少噪声对最终处理图像的影响,该噪声影响CMOS传感器,但代价是颜色的动态范围较低

次抽样 在图像处理的情况下,子采样主要处理图像大小调整。它也叫。我们的目标是拍摄一张图像并缩小其尺寸,从而得到一张更小的图像。Binning处理使图像保持与原始图像相同的大小,即相同的尺寸,同时减少颜色数量,从而最终减少图像占用的空间量。子采样通过同时删除所有信息来减小图像大小。通常,在进行子采样时,还需要对图像进行插值或平滑处理,以便减少

子采样在视频处理中还有另一个应用——特别是在视频编码的地方。Y是亮度,Cb和Cr是色度对。我们往往注意到亮度的变化而不是色度的变化,因此色度是subsa 简化以减少视频占用的空间量。明确地通常,色度值为。即使具有相当高的子采样率,我们也不会注意到感知图像质量方面的任何差异

这显然是一个相当粗略的介绍两者之间的差异,但我希望这给你足够的东西,你在追求你的目的


祝你好运

谢谢你让我这么做。但是我不能完全理解为什么进行装箱主要是作为一种数据预处理技术,用于减少微小观测误差的影响。你能告诉我更多吗?@bunch-有时在图像的均匀区域,你可能会有轻微的波动。。。例如,一个2x2的补丁可能有[100 101;103 102]。Binning将用平均值替换所有这些值。。。也许是101。这些微小的波动被一个恒定的值所取代,这样它们就不会出现在输出中——这些微小的波动被抑制了。这更有意义吗?是的,我知道你想说什么。简单地说,我们能这样认为装箱的目的是简化吗?如果我是正确的,简化图像的目的是什么?我不理解你的问题。很抱歉,在你的回答中,我可以总结一下,装箱的目的是获得平均图像。低频通过过滤图像。我认为获得平均图像没有任何好处。谢谢你让我这么做。但是我不能完全理解为什么进行装箱主要是作为一种数据预处理技术,用于减少微小观测误差的影响。你能告诉我更多吗?@bunch-有时在图像的均匀区域,你可能会有轻微的波动。。。例如,一个2x2的补丁可能有[100 101;103 102]。Binning将用平均值替换所有这些值。。。也许是101。这些微小的波动被一个恒定的值所取代,这样它们就不会出现在输出中——这些微小的波动被抑制了。这更有意义吗?是的,我知道你想说什么。简单地说,我们能这样认为装箱的目的是简化吗?如果我是正确的,简化图像的目的是什么?我不理解你的问题。很抱歉,在你的回答中,我可以总结一下,装箱的目的是获得平均图像。低频通过过滤图像。我认为获得平均图像没有任何好处。