为了实现复杂背景下的红外小目标检测,提出了一种基于协作稀疏编码(CSC)的红外小目标检测算法。首先通过滑动窗口法提取待测试图像的图像块,并将其转化为列向量作为超完备字典;然后采用CSC模型计算每一个图像块在超完备字典中的系数矩阵以及误差矩阵,其中系数矩阵的L2,1范数代表图像的背景信息,而误差矩阵的L1,2范数代表红外小目标信息;进而利用ADMM(alternating directional method of multiplier)算法解算,得到系数矩阵和误差矩阵;最后通过误差矩阵重建,得到红外小目标的位置。仿真及公开数据实验结果,证实了本文方法的有效性。