A THEORETICAL FRAMEWORK FOR MATRIX-BASED FEATURE EXTRACTION ALGORITHMS WITH ITS APPLICATION TO IMAGE RECOGNITION