所以,我必须实现一个恒定误报率(CFAR)的算法。它的工作原理是这样的:
我使用的概念是,如果目标窗口包含多个像素,则此运算符 (CFAR) 使用以下检测标准
其中 μt 是目标窗口中像素的平均值。在这种情况下,在 PFA 计算中 t 应替换为 t√n(其中 n 是目标窗口中的像素数),其中 μb 是背景均值,σb 是背景标准差,t 是检测器设计通过以下等式从 PFA 计算的参数:
现在,(方程已经够了!XD),我知道我必须在图像(这是一个二维矩阵)上实现一些循环。我知道我的图像的像素距离比(在两个方向上每个像素大约为 10.054m)。我可以将用户输入的距离转换为像素大小,假设背景窗口是 800m(大约 80 像素),保护窗口是 400m(大约 40 像素),而目标窗口是 20m(大约 2 像素)。我的问题是:
如何循环图像?
这个问题并不像看起来那么容易,至少对我来说不是。你看,我想不通,对于 mxn 像素,如何实现移动窗口。起初我以为目标大小是固定的,我可以硬编码我的像素坐标,但这不是重点。任何帮助表示赞赏:)
编辑:目标窗口在保护窗口内移动。完成后,保护窗口将移动到背景窗口内,上面将再次发生,最后背景窗口将在整个图像中移动!