[CV] Noise in Image Sensor

2024. 10. 9. 19:14·Programming/DIP
728x90
728x90

Noise:

Unwanted modification of signal during

  • capture
  • conversion
  • transmission
  • processing

Image Sensor 의 노이즈의 종류는 크게 다음과 같음.

Photon Shot Noise (Scene Dependent)

  • Quantum nature of light
  • Random arrival and detection of photons : Poisson Distribution
    • 광자에 의한 electron의 생성이 random process 를 따름
    • 때문에 variation이 존재함.
    • Photon Noise는 Poisson Noise를 따름: $p(x)=\frac{\lambda^x e^{-\lambda}}{x!},\text{ where } \mu(x)=\lambda$
    • mean $\lambda$가 10~20 이상이면 Gaussian Distribution과 매우 유사함: 통계적으로는 30-40 이상으로 애기하는 경우가 더 많으나 실무에선 10~20 이상만 되어도 적용하기도 함.

2023.10.25 - [.../Math] - [Math] Poisson Distribution (포아송분포)

 

[Math] Poisson Distribution (포아송분포)

Poisson Distribution이란? 아주 가끔 일어나는 사건(trial)에 대한 확률 분포 : 방사선 검출에 주로 사용되는 확률분포라 의료영상에서는 매우 많이 사용됨. 전체 인구수에서 연간 백혈병으로 사망 건

dsaint31.tistory.com


Readout Noise (Scene Independent)

  • Electronic Noise (열소음, Thermal noise):
    • Pre “analog-to-digital conversion” → 전류와 전압의 불안정성 및 변동유발.
    • 주로 온도 등에 따른 열잡음임: charge carrier의 thermal motion에서의 fluctuation이 합쳐져서 발생.
    • Gaussian Distribution 을 따르며, 고성능의 sensor일 수록 std $\sigma$가 낮음.
    • $p(x)=\frac{1}{\sigma \sqrt{2\pi}}e^{-\frac{1}{2} \left(\frac{x-\mu}{\sigma}\right)^2}$

2023.10.25 - [.../Math] - [Math] Normal Distribution (정규분포)

 

[Math] Normal Distribution (정규분포)

Normal DistirbutionGaussian Distribution, Laplace-Gaussian Distribution 라고도 불림.정의PDF는 다음과 같음. $$f(X)=\frac{1}{\sigma\sqrt{2\pi}}(e)^{-\frac{(X-\mu)^2}{2\sigma^2}}$$$\mu$ : mean$\sigma$ : standard deviation PDF 이므로 probabil

dsaint31.tistory.com

  • Quantization Noise:
    • 양자화 에러에 해당.
    • Post analog-to-digital conversion
    • 오늘날에는 12-14bit 정도로 High Intensity Resolution의 image sensor를 사용하기 때문에 거의 무시 가능함.

2022.09.22 - [Computer/ETC] - Round-off Error vs. Truncation Error

 

Round-off Error vs. Truncation Error

Round-off Error 컴퓨터에서 수치를 저장하는 데이터 타입의 한계로 인한 에러. 제한된 비트에 수치를 저장하기 때문에 발생하며 Finite word-length effect, Finite word-length error라고도 불림. 주로 quantization

dsaint31.tistory.com

 


Other Sources (Scene Independent)

  • Dark Current Noise:
    • Electronic Noise 와 마찬가지로 Thermal Noise의 일종.
    • Thermally generated electrons: 빛이 아닌 열에 의해 전자가 생성되는 discrete event!
    • light 이 아닌 thermal에 의한 것으로 셔터의 long exposure (2분 이상) 에서 발생됨 : Poisson distribution 을 따름.
    • exposure time이 길수록 심해짐.
  • Fixed Pattern Noise:
    • Defective pixels.
    • Dark Frame Subtraction으로 제거 가능.


같이 보면 좋은 자료들

https://www.youtube.com/watch?v=hb6SARVQEJQ

2022.09.26 - [Programming/DIP] - [DIP] Signal to Noise : Amplitude, Power, and Differential SNR

 

[DIP] Signal to Noise : Amplitude, Power, and Differential SNR

Amplitude SNR 가장 흔하게 사용되는 SNR. signal 의 amplitude와 noise의 amplitude의 ratio. $$\text{SNR}_a=\frac{\text{Amplitude(S)}}{\text{Amplitude(N)}}$$ $S$ : signal. $N$ : noise 주의할 점은 무엇을 signal로 볼지, noise로 볼지는

dsaint31.tistory.com

 

728x90

'Programming > DIP' 카테고리의 다른 글

[CV] Camera Obscura and Camera Lucida  (0) 2024.10.09
[CV] Dynamic Range vs. Contrast  (0) 2024.10.09
[CV] Image Sensor 크기 (CMOS기준)  (0) 2024.10.09
[CV] 공간해상도 관련 단위: SD, HD, MP, VGA 등등  (2) 2024.10.09
[CV] Median Sensor Resolution in Consumer Cameras  (0) 2024.10.09
'Programming/DIP' 카테고리의 다른 글
  • [CV] Camera Obscura and Camera Lucida
  • [CV] Dynamic Range vs. Contrast
  • [CV] Image Sensor 크기 (CMOS기준)
  • [CV] 공간해상도 관련 단위: SD, HD, MP, VGA 등등
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (787)
      • Private Life (15)
      • Programming (206)
        • DIP (116)
        • ML (35)
      • Computer (17)
        • CE (54)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (368)
        • Signals and Systems (115)
        • Math (176)
        • Linear Algebra (33)
        • Physics (43)
        • 인성세미나 (1)
      • 정리필요. (61)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (7)
        • PET Study 2009 (1)
        • 방사선 장해방호 (5)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    Term
    Probability
    opencv
    cv2
    Programming
    Vector
    math
    ML
    인허가제도
    signal_and_system
    linear algebra
    SIGNAL
    random
    numpy
    Optimization
    Python
    function
    signals_and_systems
    fourier transform
    SS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
[CV] Noise in Image Sensor
상단으로

티스토리툴바