The algorithm ensures that the mean of all elements in the output vector is approximately zero. The mean of all elements of a vector can be calculated by:

The algorithm performs a transformation of input vector **x** into the (normalized) output vector **x’**:

yielding the output vector property: