下图所示。
图9 异物入侵监测模块流程图
(5)机舱微火焰监测模块
该模块用于检测机舱微火焰。获取第n帧和n+1帧图像,做灰度处理减少图片信息,提高处理效率;通过高斯滤波去噪;对处理后的图像进行差分处理,得到两帧变化部分的区域;进行阈值处理得到二值图像;通过形态学操作进一步减少噪声和放大变化区域;ROI区域提取获得n+1帧的BGR变化区域的图像;通过分析变化区域的颜色直方图可以得到颜色特征;最后通过判断颜色特征确定变化区域是否为火焰,从而达到机舱微火焰检测功能。具体流程如下图所示:
图10 机舱微火焰监测模块流程图
该模块接收判定模块输出,用于对确定后的异常图像进行异常区域定位,模块将上述生成模块的输入和输出做成差分图。之后利用灰度处理、阈值处理、形态学处理等操作寻找异常区域掩膜,然后提取区域轮廓,标记在生成模块输入的异常图像上,将标记后的图像存储到异常图像模块D中,用于人工检查。具体操作如下图所示。
图12 异常定位模块流程