研究问题: 海上红外远距离小目标或弱小目标检测算法
适应环境: 小目标或弱小目标+干扰为水平和垂直方向很强的岛屿云层等干扰
实验地点: 大连星海湾星海广场
软件开发环境: Matlab+VS(C+GPU)
算法流程:
1.对图像进行小波分解,得到4个小波分解图像,主要应用于水平和垂直方向的高频图像
输入: 单帧海上小目标或弱小目标红外图片
输出: 水平高频系数图像和垂直高频系数图像
2.对分解图像的高频信息进行滤波操作(软阈值/硬阈值/软硬阈值折中法/指数法),就是将分解得到的系数h与v中的大的小波系数(小目标或弱小目标在水平和垂直的高频系数最大)保留,将小的系数置0
输入: 水平高频系数图像和垂直高频系数图像
输出: 滤波后的水平高频系数图像和垂直高频系数图像
公式解析: 首先计算出阈值thresh(λ),水平系数和垂直系数小于λ的置0,大于λ进行软阈值/硬阈值/软硬阈值折中法/指数法来调整小波系数,其中对于软硬阈值折中法(fraction)来说输入输出并没有任何的变化,输入多少,输出多少。对于指数法(exponent)来说输入小波系数前一部分x增大,y减小,后一部分输入多少,输出多少
3.应用尺度内相关性来滤掉背景(岛屿或云层)。目标