We examine the problem of time delay estimation, or temporal calibration, in the context of multisensor data fusion. Differences in processing intervals and other factors typically lead to a relative delay between measurement from two disparate sensors. Correct (optimal) data fusion demands that the relative delay must either be known in advance or identified online. There have been several recent proposals in the literature to determine the delay parameter using recursive, causal filters such as the extended Kalman filter (EKF). We carefully review this formulation and show that there are fundamental issues with the structure of the EKF (and related algorithms) when the delay is included in the filter state vector as a value to be estimated. These structural issues, in turn, leave recursive filters prone to bias and inconsistency. Our theoretical analysis is supported by simulation studies that demonstrate the implications in terms of filter performance; although tuning of the filter noise variances may reduce the chance of inconsistency or divergence, the underlying structural concerns remain. We offer brief suggestions for ways to maintain the computational efficiency of recursive filtering for temporal calibration while avoiding the drawbacks of the standard algorithms.
翻译:我们从多传感器数据聚合的角度研究时间延迟估计或时间校准问题。处理间隔和其他因素的差异通常导致两个不同传感器测量之间的相对延迟。正确的(最佳)数据聚合要求必须事先知道或在线确定相对延迟。文献中最近有若干提议,要求使用延长的卡尔曼过滤器等循环和因果过滤器(EKF)来确定延迟参数。我们仔细审查这一配方,并表明当将延迟作为数值列入过滤状态矢量时,EKF(和相关算法)的结构存在根本性问题。这些结构性问题反过来又使循环过滤器容易产生偏差和不一致。我们的理论分析得到模拟研究的支持,这些研究显示了过滤性能的影响;尽管对过滤性噪音差异的调整可能减少不一致或差异的可能性,但基本的结构问题依然存在。我们就如何在避免标准算法倒退的同时保持时间校准的计算效率提出了简要建议。