  This paper introduces a Quantum Correlation Matrix Memory (QCMM) and Enhanced
QCMM (EQCMM), which are useful to work with quantum memories. A version of
classical Gram-Schmidt orthogonalisation process in Dirac notation (called
Quantum Orthogonalisation Process: QOP) is presented to convert a
non-orthonormal quantum basis, i.e., a set of non-orthonormal quantum vectors
(called qudits) to an orthonormal quantum basis, i.e., a set of orthonormal
quantum qudits. This work shows that it is possible to improve the performance
of QCMM thanks QOP algorithm. Besides, the EQCMM algorithm has a lot of
additional fields of applica-tions, e.g.: Steganography, as a replacement
Hopfield Net-works, Bi-level image processing, etc. Finally, it is important to
mention that the EQCMM is an extremely easy to implement in any firmware.
