本项目完整实现并优化了直接线性判别分析(Direct Linear Discriminant Analysis, DLDA)算法,涵盖了从原始数据预处理、特征降维、模型训练到实时识别的全流程。针对传统LDA算法在处理高维小样本数据(Small Sample Size problem)时出现的类内散度矩阵奇异性问题,本项目采用了直接在类间散度矩阵的零空间外和类内散度矩阵的零空间内寻找最优判别向量的策略。在训练阶段,系统通过两步特征值分解过程,提取出能够最大化类间差异并最小化类内差异的特征子空间。在识别阶段,