Click or drag to resize
XDL

XBandParamSuperClassMahalanobis Class

XBandParamSuperClassMahalanobis 클래스는 분류항목(eSuperClassMethod)이 MahalaDist일 때 XDMBandSuperClass객체에 대한 입력 파라미터를 설정한다.
Inheritance Hierarchy

Namespace:  Pixoneer.NXDL.NRS
Assembly:  NXDLrs (in NXDLrs.dll) Version: 1.2.817.72
Syntax
C#
public class XBandParamSuperClassMahalanobis : XBandParamSuperClass

The XBandParamSuperClassMahalanobis type exposes the following members.

Constructors
  NameDescription
Public methodXBandParamSuperClassMahalanobis
XBandParamUnSuperClassMahalanobis 클래스의 기본 생성자로서, 멤버변수에 대하여 초기화를 수행한다.
Top
Properties
  NameDescription
Public propertyMaximumDist
각 Signature의 평균값으로부터 최대 Mahalanobis 거리안에 있는 화소를 해당 Signature와 유사도가 높은것으로 간주한다.
Top
Remarks

Mahalanobis Distance 분류 기법은 최소 거리법과 같은 개념이나 분광 거리를 계산함에 있어 단순한 유클리드 거리가 아닌 Mahalanobis 거리라는 개념을 사용한다. Mahalanobis 거리는 그 계산식에 공분산 행렬이 포함되어 있어 Training Data의 분광 공간상에서의 분포 크기뿐 아니라 분포 양상까지 고려한다는 점에서 최소 거리법이나 평행 사변형법보다 진일보된 방법이다. Minimum Distance 분류와 Parallelpiped 분류에 비해 계산량이 많아 느리다는 단점을 가진다. 최소 거리법에서와 마찬가지로 최대 유효 거리를 입력할 수 있어 주어진 화소에 대하여 가장 가까운 Training Data 까지의 Mahalanobis 거리가 이 거리보다 큰 경우 미분류 화소로서 남겨둘 수 있다. 이 때 Mahalanobis 거리는 공분산 행렬이 포함됨으로 인해 적절한 최대 유효 거리값을 찾기 위해서는 시행 착오적 접근이 요구된다.

See Also