Biologically inspired dictionary learning for visual pattern recognition