摘要
本发明属于图像处理技术领域,具体涉及一种基于非负矩阵盲源分离的膳食跟踪图像处理方法,包括:获取膳食图像,对膳食图像进行预处理;将预处理后的图像输入到Unet网络中进行食物图像分类;采用非负矩阵分解算法对分类后的食物图像进行分析,得到不同类别的食物图像;将不同类别的食物图像图像转换为HSV颜色空间,将转换为HSV颜色空间的食物图像进行阈值化处理;根据阈值化处理后的图像获取单独的食物图像;计算单独的食物图像的体积;根据食物图像的体积、食物图像的种类以及数量确定用户的营养摄入量,实现用户的膳食跟踪;本发明通过引入空间约束非负矩阵盲源分离,保留图像局部结构与空间相关性,有效区分颜色/纹理相近的堆叠或半遮盖食材,显著提升混合场景下成分分离的准确率。