Re:search (4/?)
INTRO (part 3)
The starting point of my very first scientific contribution is the [MEM-EKF*] (Multiplicative Error Model - Extended Kalman Filter Star), the (2-dimensional) elliptic tracker proposed by Baum et al. The very simple underlying idea employed in my master thesis to find some significant contribution was to search for some improvement in the prediction or the correction steps of Baum's tracker. At the "end" of my graduation journey, I was able to find the searched improvements in both parts of the MEM-EKF*.Prediction step → Λ:O idea
The MEM-EKF* predictor is a linear model that predicts the position and the orientation of the tracked object with two independent operations.
However, my observation is that in many cases an object, such as car that does not slip, moves in a direction that is alligned with the longitudinal axis.
But the direction of the longitudinal axis is the by definition the orientation (angle) of the object, meaning that the orientation angle provides useful information to predict
the motion direction.
In order to take advantage from the implicit information in the orientation, in the definition of my tracker I've replaced the MEM-EKF* predictor with a brand new non-linear model,
generalizing the well-known unicycle motion model, which I've called [Lambda:Omicron] - in short Λ:O.
I've presented Λ:O at [Fusion 2022] in the simplified context of point objects tracking (since the extension of an object does not play a relevant
role during the prediction phase).
Correction step → SSMEM idea
The MEM-EKF* corrector generates the estimates of the tracked object position, orientation and extension with an iterative process that elaborates sequentially each detections observed by the
sensor.
There are two drawbacks with the MEM-EKF* correction strategy:
- 1) the values of the estimates depend on the order in which the detections are processed;
- 2) the computational cost grows linearly with the number of detections.
I've called the new measurement model as SSMEM (Single Shot Multiplicative Error Model), in order to emphasize the single-correction of my approach.