由书中多种恒虚警算法中考虑,航海雷达最适合用单元平均较小恒虚警算法(CA-CFAR),
算法程序如下:
//单元平均选小恒虚警算法(SO-CFAR)
// radarparas.accnum;
// radarparas.K;
//radarparas.locknum=1;
参考点数
门限乘子
目标点
float CFAR(int radarparas.accnum,int radarparas.K)
{
//脉冲数
int MTPNum;
if(MTPNum<=0)
{
return;
//起始索引
//结束索引
//单个脉冲点数
}
int MTPDots;
int startindex=0;
int endindex=0;
float
float
for(int i=0;i radarparas.K * (leftacc < rightacc ?
leftacc : rightacc))
{
}
else
{
}
}
}
}
data[i].cfardata[j] = data[i].rawdata[j];
data[i].cfardata[j] = 0;