code to calculate noise using a single image

3 ビュー (過去 30 日間)
chhavi singhal
chhavi singhal 2011 年 7 月 7 日
コメント済み: Ivan Pessane 2018 年 3 月 15 日
Can anyone tell me how can i calculate noise in an image when i do not have the original image(image without noise) ?
  1 件のコメント
Ivan van der Kroon
Ivan van der Kroon 2011 年 7 月 7 日
There are a number of types of noise and more ways to attach a number to it. If you specify what you want to be done in Matlab you probably find help here.

サインインしてコメントする。

回答 (1 件)

Jan
Jan 2011 年 7 月 7 日
It depends on the definition of noise for your specefic problem.
If you want to detect a red traffic light, all non-red pixels are noise. If you want to control the quality of your camera-sensor at low light and take a photo of a B/W-checkerboard, all non-white and non-black pixels are noise. If you want to assess the thermal noise of a camera-sensor by taking a photo with a covered lense, all non-black pixels are noise. On a photo of the sky, all clouds can be noise, or the searched signal. If you are looking for high-frequency values, all low-frequency signals are noise - and vice-versa.
Therefore you have to define "noise" at first, before you can determine its amount. Finally you can measure the noise for each pixel, each region, each intensity, each contrast relation or as mean/max/median for the whole image.
Summary: Please explain the details.
  2 件のコメント
zohar
zohar 2011 年 7 月 7 日
+1
Ivan Pessane
Ivan Pessane 2018 年 3 月 15 日
how to estimate noise from a single image? do you have the code and tips?

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by