文档帮助中心文档
报告单一对象检测
一个objectDetection对象包含由传感器获取单个对象的对象检测报告。你可以使用objectDetection输出作为跟踪器的输入如multiObjectTracker.
objectDetection
multiObjectTracker
检测= objectDetection(时间、测量)
检测= objectDetection (___,名称,价值)
例子
检测= ObjectDetection(时间,测量)创建一个对象检测在指定的时间从指定的测量.
检测= ObjectDetection(时间,测量)
检测
时间
测量
检测= ObjectDetection(___,名称,值)创建一个检测具有属性的对象指定为一个或多个名称,值对参数。任何未指定的属性都有默认值。您不能指定时间要么测量属性使用名称,值对。
检测= ObjectDetection(___,名称,值)
名称,值
全部展开
检测时间,指定为非负实标量。这个参数设置时间财产。
对象测量,指定为实值N- 再生矢量。N是由用于报告检测的坐标系统和您在测量参数本物业objectDetection对象。
测量参数
这个参数设置测量财产。
单个对象的检测报告,返回为objectDetection对象。一个objectDetection对象包含以下属性:
测量管理
SensorIndex
ObjectClassID
ObjectAttributes.
检测时间,指定为非负实标量。您无法将此属性设置为名称值对。使用时间输入参数。
例子:5.0
5.0
数据类型:双
双
对象测量,指定为实值N- 再生矢量。您无法将此属性设置为名称值对。使用测量输入参数。
例子:[1.0, -3.4]
[1.0, -3.4]
数据类型:双|单
单
测量噪声协方差,指定为标量或实正半定对称N-经过-N矩阵。N为测量向量中元素的个数。对于标量的情况,矩阵是一个对角线N-经过-N矩阵具有与测量值相同的数据解释。
例子:[5.0,1.0; 1.0,10.0]
[5.0,1.0; 1.0,10.0]
1
传感器标识符,指定为正整数。传感器标识符允许您区分不同的传感器,并且对传感器必须是唯一的。
例子:5
5
0
对象类标识符,指定为正整数。对象类标识符区分不同种类的对象。的值0表示一个未知的对象类型。如果类标识符是非零,multiObjectTracker立即从检测中创建确认的轨道。
例子:1
{}
测量功能参数,指定为结构阵列,包含结构阵列的单元或单元阵列。该属性包含由此指定的测量函数使用的所有参数MeasurementFcn非线性跟踪滤波器的特性,如trackingekf.要么trackingukf..
MeasurementFcn
trackingekf.
trackingukf.
的示例字段测量参数结构。
框架
用于报告测量值的帧,指定为以下值之一:
“矩形”-检测报告在直角坐标。
“矩形”
“球”-探测报告在球坐标。
“球”
OriginPosition
[x y z]
[0 0 0]
OriginVelocity
(vx v vz)
取向
[1 0 0;0 1 0;0 0 1]
HasAzimuth
haselevation.
hasrange.
HasVelocity
真的
[x y z vx vy vz]
IsParentToChild
假
通过跟踪器传递的对象属性指定为单元数组。这些属性将添加到输出中multiObjectTracker但没有被追踪器使用。
例子:{[10,20,50,100],'Radar1'}
{[10,20,50,100],'Radar1'}
全部折叠
从位置测量创建检测。检测在从位置测量的一个第二秒的时间戳下进行[100; 250; 10]在笛卡尔坐标。
[100; 250; 10]
检测= ObjectDetection(1,[100; 250; 10])
检测=具有属性的ObjectDetection:Time:1测量:[3x1 Double] MeasurementNoise:[3x3 Double] SensorIndex:1 ObjectClassID:0 MeasurementParameters:{} ObjectAttributes:{}
创建一个objectDetection从时间和位置测量。检测在一秒钟内进行对象位置测量的时间[100; 250; 10].使用名称-值对添加度量噪声并设置其他属性。
检测= ObjectDetection(1,[100; 250; 10],'MeasurementNoise'10...“SensorIndex”,1,“ObjectAttributes”,{的实例对象5})
检测=具有属性的ObjectDetection:时间:1测量:[3x1双]测量管理:[3x3 double] sensorIndex:1 objectClassID:0测量参数:{} ObjectAttributes:{'示例对象'[5]}
drivingRadarDataGenerator
trackingkf.
visionDetectionGenerator
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系