本发明提供一种基于深度学习的复杂环境下行人实时检测方法,包含步骤:S1、建立基于YOLO算法的检测模型;S2、选取色热图片库中复杂环境下的若干张行人图像,建立训练数据集和测试数据集,将所述训练数据集输入所述检测模型,训练检测模型;S3、将测试数据集输入训练好的检测模型,输出对测试数据集的红外热图像、RGB彩色图像中行人目标的检测结果,并通过非极大值抑制方法筛选所述检测结果;S4、与YOLOv3、YOLO‑tiny检测算法进行比对,验证检测精度、检测速度。