基于恒虚警算法CFAR实现海面sar图像目标检测附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信       无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机 

⛄ 内容介绍

是由于合成孔径雷达(SyntheticApertureRadar,SAR)有很多特长,不仅能够在不同的气候下昼夜不停的工作,还能够超远距离的对海域进行观测,SAR图像的舰船检测对于船舶救援,防止非法渔业,海洋交通监视,海洋污染监测和控制都非常有用.特别是,随着SAR图像分辨率的提高和大量合成孔径雷达数据的开放促进了目标检测算法的开发.本文基于恒虚警算法CFAR实现海面sar图像目标检测。

⛄ 部分代码

clear all;clc;close all;

I = imread('近海岸.bmp');

% I = imread('building5.bmp');

pfa = 0.01; % CFAR虚警率

T_cfar = norminv(1-pfa,0,1); % CFAR阈值---逆高斯分布的CFAR检测阈值,计算公式带积分,考虑能否用高贵软件小目标CFAR公式阈值代替??利用查表法!--见Th_CFAR.m

halfGuardWinSize = 5;%保护窗口大小

halfClutterWinSize = 12;%杂波窗口大小

CFAR_statisc = Gauss_OSCFAR(I, halfGuardWinSize, halfClutterWinSize);%用有序统计量类CFAR(OS-CFAR)检测器对图像杂波强度进行估计,基于高斯分布的OS-CFAR

imgdata = CFAR_statisc>T_cfar;

figure(1),imshow(imgdata);title('CFAR结果');

imfills=bwlabel(imgdata,4);

rgb=label2rgb(imfills,@jet,'k');

figure(2),imshow(rgb,'InitialMagnification','fit');title('填充结果');

%area = area_label(imgdata);

⛄ 运行结果

⛄ 参考文献

[1] 种劲松, 朱敏慧. SAR图像舰船目标检测算法的对比研究[J]. 信号处理, 2003, 19(6):3.

[2] 曹桂林, 冯辉, 徐海祥,等. 一种改进的恒虚警海事雷达图像目标检测方法[J]. 武汉理工大学学报:交通科学与工程版, 2023, 47(1):6.

[3] 荆磊. 基于CFAR算法的极化SAR图像飞机目标检测[J]. 福建质量管理, 2019.

[4] 何楚, 张宇, 廖紫纤,等. 基于压缩感知的SAR图像CFAR目标检测算法[J]. 武汉大学学报:信息科学版, 2014, 39(7):5.

⛳️ 代码获取关注我

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matlab科研辅导帮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值