Optics

공간주파수와 나이퀴스트-센서 해상도 한계를 결정하는 핵심 이론.

mvoptics 2026. 5. 23. 15:43
MACHINE VISION · OPTICS THEORY

🔬 나이퀴스트 주파수 완전 정리

픽셀 피치로 결정되는 에일리어싱 없는 최대 공간 주파수 — 머신비전 광학의 핵심 한계값

01 기본 개념: 샘플링 이론에서 출발

나이퀴스트 이론(샘플링 정리): 연속 신호를 정보 손실 없이 디지털로 바꾸려면, 신호에 포함된 최대 주파수의 최소 2배 이상으로 샘플링해야 합니다.

NYQUIST FREQUENCY DEFINITION
f_Nyquist = f_s / 2
샘플링 주파수(f_s)의 절반 = 재현 가능한 최대 주파수

이 조건을 만족하지 못하면 높은 주파수 성분이 더 낮은 주파수로 "접혀서" 보이는 에일리어싱(aliasing)이 발생합니다.

💡 포인트: 머신비전에서는 시간축 대신 "공간(거리, 길이)" 축에 대해 완전히 같은 개념을 적용합니다.
02 머신비전용 정의: 공간 주파수 버전
UNIT
lp/mm
line pairs per millimeter
1mm 안 흑백 한 쌍 수
SAMPLING POINT
픽셀 피치
= 샘플 간격
센서면의 기준값
SENSOR NYQUIST FREQUENCY
f_Nyquist = 1 / (2 × pixel pitch)
단위: lp/mm (센서면 기준)
▶ EXAMPLE
픽셀 피치 = 3.45 µm = 0.00345 mm
f_Nyquist = 1 / (2 × 0.00345) ≈ 145 lp/mm
→ 센서면 기준 145 lp/mm까지 에일리어싱 없이 샘플링 가능
03 렌즈 MTF와 나이퀴스트의 관계

렌즈는 물체의 디테일(공간 주파수)을 센서면에 투영하면서 일정 주파수 이상에서는 콘트라스트가 떨어집니다.

  • MTF 차트 x축: 공간 주파수 (lp/mm 또는 lp/µm)
  • 센서 나이퀴스트: MTF 차트에 수직선으로 표시 (예: 145 lp/mm)
  • 렌즈 MTF가 나이퀴스트 주파수까지 충분히 높아야 센서 해상도를 살릴 수 있음
  • 렌즈가 나이퀴스트를 훨씬 넘는 고주파까지 전달 시 → 에일리어싱 위험
⚡ 핵심: 렌즈 MTF 대 센서 나이퀴스트 주파수의 밸런스가 머신비전 시스템 설계의 핵심입니다.
04 배율 포함 "물체 측" 나이퀴스트

실제 검사에서는 "물체 측에서 몇 µm까지 구분 가능한가"가 중요합니다. 배율(M)을 고려합니다.

OBJECT-SIDE NYQUIST
f_Nyq,object = f_Nyq,sensor / M
배율이 높을수록 물체 측 해상도 향상
▶ EXAMPLE: 센서 나이퀴스트 145 lp/mm, 배율 M = 0.2X
물체 측 나이퀴스트 = 145 / 0.2 = 725 lp/mm
한 line pair 폭 ≈ 1/725 mm ≈ 1.38 µm
→ 물체 기준 약 0.7 µm 선폭이 이론적 한계
05 에일리어싱이 실제 이미지에서 보이는 방식
  • 모아레(Moiré) 패턴: 미세한 반복 패턴이 훨씬 큰 줄무늬로 나타남
  • 패턴 소실: 세밀한 패턴이 사라진 것처럼 보임
  • 원인: 한 파장당 2번 미만 샘플링 시 낮은 공간 주파수로 "접혀서" 재구성
⚠ 자주 발생하는 케이스: 고해상 렌즈 + 저해상 센서 조합, 또는 피치가 시스템 한계에 다가가는 테스트 차트 촬영 시
06 머신비전 설계에서 실무 활용

① 센서 선택

필요한 물체 측 최소 피처 크기 + 시스템 배율 → 역산으로 필요한 센서 나이퀴스트 → 픽셀 피치 → 센서 해상도 결정

② 렌즈 선택

센서 나이퀴스트 주파수 근방에서 MTF > 0.3~0.4를 제공하는 렌즈인지 MTF 차트로 확인

③ 에일리어싱/모아레 제어

  • 렌즈가 너무 날카로우면 의도적으로 약간의 블러를 추가
  • 소프트 렌즈, 디퓨저, 약간의 디포커스로 고주파 성분 감쇠
⚡ QUICK SUMMARY
정의 픽셀 피치로 결정되는, 에일리어싱 없이 표현 가능한 최대 공간 주파수
공식 f_Nyquist = 1 / (2 × pixel pitch)
역할 센서 해상도 한계 지표 + 렌즈 MTF와 매칭하여 시스템 해상도·에일리어싱 위험 판단 기준
단위 lp/mm (센서면 기준) / 물체 측 변환 시 배율(M) 나누기