구조상 유사성 색인 (SSIM)는 2개의 이미지 사이 유사성을 측정하기 위하여 이용된 방법 입니다. 그것은 압축 또는 전송 후에 이미지 질을, 특히 평가하기 위하여 통용됩니다. SSIM는 포괄적인 유사성 점수를 제공하기 위하여 발광성, 대조 및 구조에 있는 변화를 고려합니다.

SSIM 이해

SSIM은 찡그림 또는 가공 이미지와 참조 이미지를 비교합니다. 1에서 1까지의 점수 범위는 완벽한 유사성을 나타냅니다. 평균 스퀘어 오류 (MSE)와 같은 전통적인 미터보다 인간의 시각 인식으로 더 정렬됩니다.

SSIM을 계산하는 단계

SSIM을 계산하는 것은 몇 단계가 포함됩니다.

  • 이미지를 회색으로 변환하는 경우 색상입니다.
  • 작은 패치 또는 창으로 이미지를 나눕니다.
  • 각 창에 대한 발광성, 대비 및 구조 구성 요소를 계산합니다.
  • 각 창에 SSIM 인덱스를 컴파일하는 이러한 구성 요소를 결합합니다.
  • 모든 창의 SSIM 값을 평균하여 최종 점수를 얻습니다.

도구 및 라이브러리

몇몇 소프트웨어 도서관은 SSIM를 자동적으로, 포함하여 따릅니다:

  • OpenCV (피스톤, C++)
  • scikit-image (피툰)
  • MATLAB 이미지 처리 툴박스
  • SSIM 플러그인이있는 ImageJ