CFAR检测器
恒定虚警率(CFAR)检测器
- 库:
相控阵系统工具箱/检测
描述
的CFAR检测器块实现了一维恒定虚警率(CFAR)检测器。对输入数据的选定元素(称为单元格)执行检测处理。当图像单元值超过阈值时声明检测。为了保持一个恒定的虚警率,阈值设置为图像噪声功率的倍数。检测器估计被测细胞的噪声功率(减少)使用三种单元格平均方法中的一种或顺序统计方法从周围的单元格中提取。细胞平均法有细胞平均法(CA)、最大细胞平均法(GOCA)和最小细胞平均法(SOCA)。
有关CFAR检测器的更多信息,请参见[1].
对于每个测试单元,检测器:
从围绕CUT单元的训练频带中的单元值估计噪声统计量。
通过将噪声估计值乘以阈值因子来计算阈值。
将CUT单元格值与阈值进行比较,以确定目标是否存在。如果该值大于阈值,则存在目标器。
港口
输入
X
-细胞矩阵
实值米- × 1列向量|实数米——- - - - - -N矩阵
单元矩阵,指定为实值米- × 1列向量或者一个实值米——- - - - - -N矩阵。
输入矩阵的第一个维度的大小可以变化以模拟变化的信号长度。例如,在具有可变脉冲重复频率的脉冲波形的情况下,可以发生尺寸变化。
数据类型:单
|双
Idx
-被测细胞的指数
实值的长度,D向量
待测单元(CUT),指定为实值长度-D向量。索引指定要对其执行检测处理的被测输入元素或单元。当X
是一个向量,Idx
指定元素。当X
是一个矩阵,Idx
指定元素的行。相同的索引适用于矩阵的所有列。检测沿每一列独立执行Xww
指定的索引Idx
.
数据类型:双
K
-阈值因子
积极的标量
阈值因子,用于计算检测阈值,指定为正标量。
依赖关系
要启用该端口,请设置阈值因子法参数输入端口
.
数据类型:双
输出
Y
-检测结果
D乘1向量|D——- - - - - -N矩阵|1——- - - - - -l| 2 -l矩阵
的格式Y
这取决于输出格式财产。
当输出格式是
“切的结果”
,Y
是一个D- × 1向量或者aD——- - - - - -N包含逻辑检测结果的矩阵。D的长度是Idx
和N列数是X
.一排排的Y
对应于中的行Idx
.对于每一行,Y
包含1
的对应列中存在检测X
.否则,Y
包含一个0
.当输出格式是
“检测报告”
,Y
是1 × 1l一个2 × -的向量l包含检测指标的矩阵。l是在输入数据中发现的检测数。当X
是一个列向量,Y
中每个检测的索引X
.当X
是一个矩阵,Y
中每个检测的行和列索引X
.的每一列Y
有这样的形式[detrow; detcol]
.当检测数量的来源属性设置为“属性”
,l等于的值最大检测数参数。如果实际检测的数量小于此值,则未检测的列设置为南
.
数据类型:双
Th
—检测阈值
标量
应用于被测单元格的检测阈值,作为标量返回。
当输出格式是
“切的结果”
,Th
的元素时,Port输出检测阈值Y
是1
和南
的元素Y
是0
.的输出Th
大小和Y
.当输出格式是
“检测指数”
,Th
Port为中每个对应的检测输出一个检测阈值Y
绽开检测数量的来源参数设置为“属性”
,检测次数由最大检测数参数。如果实际检测的数量小于此值,则未检测的列设置为南
.
依赖关系
要启用该端口,请选择输出检测阈值复选框。
数据类型:双
N
-估计噪音功率
积极的标量
每个被测单元的估计噪声功率,作为正标量返回。
当输出格式是
“切的结果”
,N
时返回噪声功率估计Y
是1
和南
每当Y
是零。端口输出N
大小和Y
.当输出格式是
“检测指数”
,米
中每个相应检测的噪声功率估计值Y
.当检测数量的来源属性设置为“属性”
,l等于的值最大检测数参数。如果实际检测的数量小于此值,则未检测的列设置为南
.
依赖关系
要启用该端口,请选择输出估计噪声功率复选框。
数据类型:双
参数
CFAR算法
- CFAR算法
CA
(默认)|GOCA
|打击严重有组织犯罪署
|操作系统
使用其中一个值指定CFAR检测算法
CA |
Cell-averaging |
GOCA |
最大单元平均 |
操作系统 |
顺序统计量 |
打击严重有组织犯罪署 |
最小单元平均 |
警卫室数目
-警卫牢房的数目
2
(默认)
指定训练中使用的保护单元的数量为偶数。此参数指定待测单元格两侧的单元格总数。
训练单元数
-训练单元数
2
(默认)
将训练中使用的训练单元格数量指定为偶数。只要有可能,训练细胞在被测试细胞之前和之后被等分。
序统计量的秩
-排序统计
1
(默认)
将顺序统计量的秩指定为正整数标量。的值必须小于或等于训练单元数.
依赖关系
此参数出现在CFAR算法设为操作系统
.
阈值因子法
-阈值因子的获取方法
汽车
(默认)|输入端口
|自定义
指定阈值因子是否来自自动计算自定义阈值因子形参或输入参数。取值为:
汽车 |
方法中指定的所需虚警概率,应用程序自动计算阈值因子虚警概率参数。计算假设输入中的每个独立信号是来自没有脉冲积分的平方律检测器的单个脉冲。计算还假设噪声是高斯白噪声。 |
自定义 |
的自定义阈值因子参数指定阈值因子。 |
输入端口 |
使用输入端口设置阈值因子K .此端口仅在以下情况下出现阈值因子法设为输入端口 . |
虚警概率
-期望虚警概率
0.1
(默认)
将期望的虚警概率指定为0到1(不包括)之间的标量。
依赖关系
该参数仅在设置时显示阈值因子法来汽车
.
自定义阈值因子
-自定义阈值因子
1
(默认)
将自定义阈值因子指定为正标量。
依赖关系
该参数仅在设置时显示阈值因子法来自定义
.
输出格式
—检测结果格式
切的结果
(默认)|检测指标
指定输出端口返回的检测结果格式Y
作为切的结果
或检测指标
.
当设置为
切的结果
,结果为逻辑检测值(1
或0
)。1
测试单元格的值超过检测阈值。当设置为
检测指标
,结果形成一个矢量或矩阵,其中包含超过检测阈值的被测细胞的指标。
输出检测阈值
-输出检测阈值
关闭(默认)|打开
选中此复选框以创建输出端口Th
包含检测阈值。
输出估计噪声功率
-输出估计噪声功率
关闭(默认)|打开
选中此复选框以创建输出端口N
包含估计的噪声。
检测数量的来源
-检测次数的来源
汽车
(默认)|财产
指定检测次数的来源为汽车
或财产
.当你选择汽车
,报告的检测指标数为有检测的待测细胞总数。如果你选择财产
的值决定报告的检测数量最大检测数参数。
依赖关系
若要启用此参数,请设置输出格式参数检测指标
.
最大检测数
—要报告的最大检测次数
1
(默认)
指定要报告的检测索引的最大数目为正整数。
依赖关系
若要启用此参数,请设置输出格式参数检测指标
和检测数量的来源参数财产
.
模拟使用
-块模拟方法
解释执行
(默认)|代码生成
块仿真,指定为解释执行
或代码生成
.如果你想让你的模块使用MATLAB®翻译,选择解释执行
.如果希望代码块作为编译后的代码运行,请选择代码生成
.编译后的代码需要时间来编译,但通常运行得更快。
在开发和调优模型时,解释执行非常有用。该块在MATLAB中运行底层系统对象™。您可以快速更改和执行您的模型。当您对结果感到满意时,就可以使用代码生成
.长时间模拟使用生成的代码比解释执行时运行得更快。您可以在不重新编译的情况下重复执行,但是如果更改任何块参数,则块会在执行之前自动重新编译。
这个表显示了如何模拟使用参数影响整体模拟行为。
当Simulink金宝app®模型在加速器
Mode,使用指定的块模式模拟使用覆盖模拟模式。
加速度模式
块模拟 | 模拟的行为 | ||
正常的 |
加速器 |
快速的加速器 |
|
解释执行 |
该块使用MATLAB解释器执行。 | 该块使用MATLAB解释器执行。 | 从模型创建一个独立的可执行文件。 |
代码生成 |
编译该块。 | 编译模型中的所有块。 |
有关更多信息,请参见选择模拟模式(金宝app模型).
版本历史
在R2014b中引入
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。