Visual Perception For Robotics And Autonomous Driving: Implicit Kalman

Visual Perception For Robotics And Autonomous Driving: Implicit Kalman

Visual perception is still a challenging issue. Most deterministic techniques rely to track feature based on iterative and statistical approach like the Method of Least Squares and Kalman Filter. These algorithms are quite unstable because it requires that within the sampling distance between the image time series there is no similar object nearby which produces a redundant situation where the distinct feature in the images could be mixed up with the redundant neighbor. This falsifies the final result of deterministic perception algorithms.

Meanwhile in the past few years there have also been depth estimation algorithms. They work somewhat not so bad, but as the name implies they are „estimates“ which often contains much fluctuation in the estimated depth or a very low resolution which makes them hard to implement into functional safety systems where a false positive may cause harm to human life.

Therefor we invented Implicit Kalman. It’s a perception algorithm which looks for phase shift on different frequencies. It disassembles an image in a multi-frequency resolution pyramid via Fast Fourier Transform (FFT) and detects the phase shift in the image for each part in the frequency spectrum of the image. This can not only produce a deterministic result of the Motion in a time series of images but due to its deterministic behavior the functional safety can be proven mathematically which makes it to a favorite for domains where human life is at risk

Follow @XIXUM Sponsor Watch Star
Product Features

  • Featureless

    The algorithm works without feature detection this makes it robust for redundancy and unsteady motion. Both properties make it hard for a feature based algorithm to detect reliably because it relies on statistics and estimation from past results. Inconsistent motion thus will confuse classic algorithms.

  • Phase based

    Feature based algorithms focus on local image contrasts. Due they rely on pattern search, they require to find the same pattern statistically through the time series otherwhise the result becomes falsified. Contrast further means that nothing can be tracked in areas where there is no contrast. This bothers a phase based algorithm because this algorithm looks for phase shift rather than contrasted features.

  • Resolution Pyramid

    detecting motion on pixel base can easily lead to loose track between the sampling intervals because there might be something approaching fast which exceeds the search radius. and if the search radius is not properly configured e.g. too big the risk of swapping or jittering between the original and a similar feature increases.

Product Overview
Product Overview

Phase based motion detection by steerable filters supersedes feature based statistical search

We are a group of skilled developers and programmers.

We Are A Group Of Skilled Programmers

Besides our awesome product palette we offer a number of additional service. Click the navigation button below to discover more about our service portfolio