2016-10-08 1 views
2

KL은 통계가 아니며 하나의 통계로 간주 될 수 없습니다. 그러나 KL을 사용하여 한 이미지가 다른 이미지와 어떻게 다른지 측정 할 수 있습니까? 나는 이것을 직관적으로 이해하려고 노력하고있다. 모든 응답에 미리 감사드립니다.Kullback-Leibler를 적용하여 두 이미지를 비교할 수 있습니까?

+0

Amitay의 답은 매우 좋은 답변이지만, 왜 묻고 있는지 조금 설명해보십시오. 아마도 좀 더 전문화 된 접근법을 사용할 수있는 유즈 케이스를 염두에 두어야 할 것입니다. – sascha

답변

3

KL은 두 확률 분포 사이의 차이를 측정합니다.

이미지에 적용하려면 이미지를 확률 분포로 변환해야합니다.

간단한 예는 이미지의 히스토그램을 (그레이 스케일로) 취하여 히스토그램 값을 이미지의 총 픽셀 수로 나누는 것입니다. 이렇게하면 이미지에서 회색 값을 찾을 확률이 생깁니다.

두 이미지에이 값을 적용하고 KL을 사용하여 이미지 간의 차이를 측정합니다.

회색 값 정보 만 이미지의 공간 정보를 고려하지 않기 때문에 이미지 간의 차이를 측정하는 것은 실제 좋은 방법이 아닙니다.

그 때문에 픽셀 색상 값의 공간적 분포를 고려한보다 나은 변환을 찾아야합니다. 이걸보고 어떤 아이디어를 얻으십시오. https://mathematica.stackexchange.com/questions/91627/how-to-transform-an-image-into-a-probability-density-function

+0

설명 주셔서 감사합니다 Amitay! – troymyname00

관련 문제