Commit f401a05c authored by ctraizet's avatar ctraizet
Browse files

DOC: the virtual dimensionality algorithm is also referred as HFC

No related merge requests found
Showing with 6 additions and 6 deletions
+6 -6
...@@ -61,7 +61,7 @@ private: ...@@ -61,7 +61,7 @@ private:
"apply an endmember number estimation algorithm using these statistics. Two " "apply an endmember number estimation algorithm using these statistics. Two "
"algorithms are available:\n\n" "algorithms are available:\n\n"
"1. Virtual Dimensionality (VD) [1][2]\n" "1. Virtual Dimensionality (HFC-VD) [1][2]\n"
"2. Eigenvalue Likelihood Maximization (ELM) [3][4]\n\n" "2. Eigenvalue Likelihood Maximization (ELM) [3][4]\n\n"
"The application then returns the estimated number of endmembers.\n\n" "The application then returns the estimated number of endmembers.\n\n"
...@@ -99,9 +99,9 @@ private: ...@@ -99,9 +99,9 @@ private:
AddParameter(ParameterType_Choice, "algo", "Unmixing algorithm"); AddParameter(ParameterType_Choice, "algo", "Unmixing algorithm");
SetParameterDescription("algo", "The algorithm to use for the estimation"); SetParameterDescription("algo", "The algorithm to use for the estimation");
AddChoice("algo.elm", "Eigenvalue Likelihood Maximization"); AddChoice("algo.elm", "Eigenvalue Likelihood Maximization");
SetParameterDescription("algo.elm", ""); SetParameterDescription("algo.elm", "Eigenvalue Likelihood Maximization algorithm");
AddChoice("algo.vd", "Virtual Dimensionality"); AddChoice("algo.vd", "Virtual Dimensionality");
SetParameterDescription("algo.vd", ""); SetParameterDescription("algo.vd", "HFC Virtual Dimensionality algorithm");
AddParameter( ParameterType_Float , "algo.vd.far" , "False alarm rate"); AddParameter( ParameterType_Float , "algo.vd.far" , "False alarm rate");
SetMinimumParameterFloatValue("algo.vd.far", 0); SetMinimumParameterFloatValue("algo.vd.far", 0);
...@@ -155,7 +155,7 @@ private: ...@@ -155,7 +155,7 @@ private:
} }
else if (algorithm=="vd") else if (algorithm=="vd")
{ {
otbAppLogINFO("Estimation algorithm: Virtual Dimensionality."); otbAppLogINFO("Estimation algorithm: HFC Virtual Dimensionality.");
auto vd = VirtualDimensionalityType::New(); auto vd = VirtualDimensionalityType::New();
vd->SetCovariance(covarianceMatrix); vd->SetCovariance(covarianceMatrix);
vd->SetCorrelation(correlationMatrix); vd->SetCorrelation(correlationMatrix);
......
...@@ -33,9 +33,9 @@ namespace otb ...@@ -33,9 +33,9 @@ namespace otb
/** \class VirtualDimensionality /** \class VirtualDimensionality
* \brief Estimates the number of endmembers in a hyperspectral image * \brief Estimates the number of endmembers in a hyperspectral image
* with the Virtual Dimensionality method * with the Virtual Dimensionality (HFC) method
* *
* This filter applies the VD (Virtual Dimensionality) algorithm to an * This filter applies the HFC-VD (Virtual Dimensionality) algorithm to an
* hyperspectral image and outputs the number of endmembers. * hyperspectral image and outputs the number of endmembers.
* It takes as input the covariance and correlation matrices of the input data, * It takes as input the covariance and correlation matrices of the input data,
* the number of observed pixel for thoses matrices estimations, * the number of observed pixel for thoses matrices estimations,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment