生成跟踪方案的红外检测
该irSensor
System object™创建一个统计模型,用于使用红外传感器生成检测。你可以使用irSensor
对象的场景,模型运动和静止平台上使用trackingScenario
。该传感器可以模拟与添加随机噪声真实检测和也产生假警报的检测。此外,你可以使用这个对象来创建输入来跟踪如trackerGNN
,trackerJPDA
, 要么trackerTOMHT
。
此目的,可以配置一个机械地扫描传感器。红外扫描传感器通过步进在规定的角度范围的增量的光束的机械位置改变更新之间的外表角度FieldOfView
财产。红外传感器扫描整个区域的方位角和高程定义的MechanicalScanLimits
财产。如果方位角或仰角的扫描限制设置为[0 0]
,沿该维度对该扫描模式不执行扫描。此外,如果方位角或仰角的最大扫描速率设置为零,则不会沿该维度进行扫描。
为了产生红外线检测:
创建irSensor
对象并设置其属性。
使用参数调用对象,就好像它是一个函数一样。
要了解更多有关系统对象的方式工作,请参阅什么是系统对象?(MATLAB)。
与指定的传感器索引创建一个红外线检测发生器对象,传感器
= irSensor(SensorIndex
)SensorIndex
和默认属性值。
是用于创建一个方便的语法传感器
= irSensor(SensorIndex
,“不扫描”)irSensor
它沿着传感器的瞄准方向凝视。不进行机械扫描。此语法设置ScanMode
属性“不扫描”
。
是用于创建一个方便的语法传感器
= irSensor(SensorIndex
、“光栅”)irSensor
对象机械地扫描光栅图案。光栅跨度为90°-45°方位至+ 45°,并在从地平线至10°的地平线以上的高度。看到方便的语法用于此语法设置的属性。
是用于创建一个方便的语法传感器
= irSensor(SensorIndex
“肩”)irSensor
通过以恒定速率旋转电子传感器来机械地扫描360°方位角的物体。当您设置HasElevation
来真正
,红外线传感器机械地指向朝向所述视场标高的中心。看到方便的语法用于此语法设置的属性。
是一个方便的语法来创建一个传感器
= irSensor(SensorIndex
, '部门')irSensor
对象机械地扫描从-45°到+ 45°的90°方位扇区。设置HasElevation
来真正
,将红外传感器指向仰角视场的中心。光束被机械地堆叠来处理由扫描限制在单个驻留中跨越的整个高程。看到方便的语法用于此语法设置的属性。
属性集使用的所有其它输入参数后的一个或多个名称值对。在引号中每个属性的名称。例如,传感器
= irSensor(___,名称,值
)irSensor (1“UpdateRate”1“CutoffFrequency”, 20 e3)
创建一个红外传感器,该传感器以1 Hz的更新频率和20 kHz的截止频率报告检测。如果您使用SensorIndex
属性,你可以省略SensorIndex
输入。
使用对象函数,指定系统对象作为第一个输入参数。例如,为了释放一个名为System对象的系统资源OBJ
,使用以下语法:
释放(OBJ)