diff --git a/Code/BasicFilters/otbDotProductImageFilter.h b/Code/BasicFilters/otbDotProductImageFilter.h
index bedb030e95dc0ecff6ecb6074f13488a605960fe..a5938caba252a91260c5bc2539284b851fe3b79a 100644
--- a/Code/BasicFilters/otbDotProductImageFilter.h
+++ b/Code/BasicFilters/otbDotProductImageFilter.h
@@ -23,12 +23,11 @@
 namespace otb
 {
 
-
 namespace Functor {
 
 /** \class DotProductFunctor
  *
- * \brief Apply a matrix multiplication to a VariableLengthVector
+ * \brief Computes the dot product against a specific vector
  *
  */
 template<class TInput, class TOutput>
@@ -81,6 +80,7 @@ private:
  * \brief Applies pixel-wise dot product to a VectorImage
  *
  * Given a vector, this filter outputs the dot product of each pixel of a multiband image
+ * with respect to the specified vector
  *
  * \ingroup Streamed
  * \ingroup Threaded