# US 2026/0063786 A1 · Tracking of objects using multiple sensors

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0063786 A1
- Document ID: US20260063786A1
- Status: Published application
- Kind: A1
- Application number: 19/311,705
- Filed: 2025-08-27
- Published: 2026-03-05
- Earliest claimed: 2024-09-03
- Assignees: Scania CV AB
- Applicants: Scania CV AB
- Inventors: Bogdan Timus; Joakim Lilja; Sina Sharif Mansouri; Jonatan Siönäs; Stefan Erlandsson
- Web page: https://patentgrep.com/patent/US20260063786A1

## CPC

- G01S 13/726: {Multiple target tracking}
- G01S 17/66: Tracking systems using electromagnetic waves other than radio waves
- G01S 7/4817: {relating to scanning}
- G01S 17/87: Combinations of systems using electromagnetic waves other than radio waves
- G01S 17/89: for mapping or imaging
- G01S 17/931: of land vehicles
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

A method for tracking an object using sensors by: obtaining from a first sensor first sensor data comprising first and second clusters of data detected at respective first and second times, obtaining second data from a second sensor indicative of a candidate object comprising a third cluster of data detected at a third time between the first and second times, determining a trace using the first and second clusters, calculating a distance between the third cluster of data and the trace, determining that the third cluster of data is indicative of the tracked object if the calculated distance measure is below a distance threshold, and tracking the object using the first, second, and third clusters, or if the third cluster of data is not indicative of the tracked object, tracking the object using only the first and second clusters.

## Claims

### Claim 1

A method performed by a control arrangement configured to track an object in a scene observed by a plurality of perception sensors comprised in a vehicle, the method comprising:
obtaining first sensor data from a first perception sensor, the first sensor data being indicative of the tracked object, the first sensor data comprising a first cluster of sensor data being detected at a first point in time and comprising a second cluster of sensor data being detected at a subsequent second point in time;
obtaining second sensor data from a second perception sensor indicative of a candidate object, the second sensor data comprising a third cluster of sensor data being detected at a third point in time, the third point in time being between the first point in time and second point in time;
determining a trace using the first cluster and the second cluster of the first sensor data;
calculating a distance measure between the third cluster of sensor data and the determined trace;
determining that the third cluster of sensor data is indicative of the tracked object if the calculated distance measure is below a distance threshold; and
tracking the object using the first cluster, the second cluster and the third cluster if it is determined that the third cluster of sensor data is indicative of the tracked object; or
tracking the object using the first cluster and the second cluster only if it is determined that the third cluster of sensor data is not indicative of the tracked object.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the first sensor data comprises points with associated positions, wherein determining the trace comprises determining a bounding shape of points of the first cluster and points of the second cluster, the bounding shape enclosing all points of the first sensor data.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the distance measure is calculated as a fraction between points of the third cluster enclosed by the bounding shape of the trace and points of the third cluster not enclosed by the bounding shape of the trace.

### Claim 4 (depends on 2)

The method according to claim 2, wherein the distance measure is calculated as a fraction of a bounding shape of the third cluster that is enclosed by the bounding shape of the trace.

### Claim 5 (depends on 2)

The method according to claim 2, further comprising calculating a statistical distribution of points of the first cluster and the second cluster, wherein the distance measure is calculated as a sum of Mahalanobis distances calculated from all respective positions of points of the third cluster to the statistical distribution.

### Claim 6 (depends on 2)

The method according to claim 2, wherein the points of the first and the second sensor data comprises three-dimensional positions, wherein the bounding shapes are three-dimensional volumes, wherein the trace is determined as a three-dimensional volume.

### Claim 7 (depends on 2)

The method according to claim 2, wherein the points of the first and second sensor data comprises two-dimensional positions, wherein the bounding shapes are two-dimensional polygons, wherein the trace is determined as a two-dimensional polygon enclosing all points of the first cluster and points of the second cluster on a two-dimensional plane.

### Claim 8 (depends on 2)

The method according to claim 2, wherein the first sensor data and the second sensor data comprises points with associated positions, wherein the points of the first and second sensor data comprises two-dimensional positions, wherein the bounding shape of the trace is determined as a line between a bounding shape of the first cluster and a bounding shape of the second cluster on a two-dimensional plane.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the distance measure is calculated as the sum of Euclidean distances along a respective normal of the line to each respective point of the third cluster.

### Claim 10 (depends on 1)

The method according to claim 1, wherein tracking the object comprises determining plurality of subsequent poses of the object.

### Claim 11 (depends on 10)

The method according to claim 10, wherein each pose of the plurality of subsequent poses comprises a selection of information selected from:
heading of the tracked object, velocity of the tracked object acceleration of the tracked object, altitude of the tracked object, orientation of a respective bounding shape.

### Claim 12

A control arrangement configured to configured to track an object in a scene observed by a plurality of perception sensors comprised in a vehicle, the control arrangement being operable to:
obtaining first sensor data from a first perception sensor, the first sensor data being indicative of the tracked object, the first sensor data comprising a first cluster of sensor data being detected at a first point in time and comprising a second cluster of sensor data being detected at a subsequent second point in time;
obtaining second sensor data from a second perception sensor indicative of a candidate object, the second sensor data comprising a third cluster of sensor data being detected at a third point in time, the third point in time being between the first point in time and second point in time;
determining a trace using the first cluster and the second cluster of the first sensor data;
calculating a distance measure between the third cluster of sensor data and the determined trace;
determining that the third cluster of sensor data is indicative of the tracked object if the calculated distance measure is below a distance threshold; and
tracking the object using the first cluster, the second cluster and the third cluster if it is determined that the third cluster of sensor data is indicative of the tracked object; or
tracking the object using the first cluster and the second cluster only if it is determined that the third cluster of sensor data is not indicative of the tracked object.

### Claim 13 (depends on 12)

The control arrangement according to claim 12, wherein the first sensor data comprises points with associated positions, wherein the control arrangement is further operable to determining the trace by determining a bounding shape of points of the first cluster and points of the second cluster, the bounding shape enclosing all points of the first sensor data.

### Claim 14 (depends on 13)

The control arrangement according to claim 13, wherein the control arrangement is further operable to calculate the distance measure as a fraction between points of the third cluster enclosed by the bounding shape of the trace and points of the third cluster not enclosed by the bounding shape of the trace.

### Claim 15 (depends on 13)

The control arrangement according to claim 13, wherein the control arrangement is further operable to calculate the distance measure as a fraction of a bounding shape of the third cluster that is enclosed by the bounding shape of the trace.

### Claim 16 (depends on 13)

The control arrangement according to claim 13, wherein the control arrangement is operable to further calculating a statistical distribution of points of the first cluster and the second cluster, wherein the distance measure is calculated as a sum of Mahalanobis distances calculated from all respective positions of points of the third cluster to the statistical distribution.

### Claim 17 (depends on 13)

The control arrangement according to claim 13, wherein the points of the first and the second sensor data comprises three-dimensional positions, wherein the bounding shapes are three-dimensional volumes, wherein the trace is determined as a three-dimensional volume.

### Claim 18 (depends on 13)

The control arrangement according to claim 13, wherein the points of the first and second sensor data comprises two-dimensional positions, wherein the bounding shapes are two-dimensional polygons, wherein the trace is determined as a two-dimensional polygon enclosing all two-dimensional positions of the first cluster and the second cluster on a two-dimensional plane.

### Claim 19 (depends on 13)

The control arrangement according to claim 13, wherein the first sensor data and the second sensor data comprises points with associated positions, wherein the points of the first and second sensor data comprises two-dimensional positions, wherein the control arrangement is operable to determine the bounding shape of the trace as a line between a bounding shape of the first cluster and a bounding shape of the second cluster on a two-dimensional plane.

### Claim 20 (depends on 19)

The control arrangement according to claim 19, wherein the distance measure is calculated as the sum of Euclidean distances along a respective normal of the line to each respective point of the third cluster.

### Claim 21 (depends on 12)

The control arrangement according to claim 12, wherein the control arrangement is operable to track the object by determining plurality of subsequent poses of the object.

### Claim 22 (depends on 21)

The control arrangement according to claim 21, wherein each pose of the plurality of subsequent poses comprises a selection of information selected from:
heading of the tracked object, velocity of the tracked object acceleration of the tracked object, altitude of the tracked object, orientation of a respective bounding shape.

### Claim 23

A vehicle comprising:
a plurality of perception sensors; and
a control arrangement configured to configured to track an object in a scene observed by the plurality of perception sensors, the control arrangement being operable to:
obtaining first sensor data from a first perception sensor, the first sensor data being indicative of the tracked object, the first sensor data comprising a first cluster of sensor data being detected at a first point in time and comprising a second cluster of sensor data being detected at a subsequent second point in time;
obtaining second sensor data from a second perception sensor indicative of a candidate object, the second sensor data comprising a third cluster of sensor data being detected at a third point in time, the third point in time being between the first point in time and second point in time;
determining a trace using the first cluster and the second cluster of the first sensor data;
calculating a distance measure between the third cluster of sensor data and the determined trace;
determining that the third cluster of sensor data is indicative of the tracked object if the calculated distance measure is below a distance threshold; and
tracking the object using the first cluster, the second cluster and the third cluster if it is determined that the third cluster of sensor data is indicative of the tracked object; or
tracking the object using the first cluster and the second cluster only if it is determined that the third cluster of sensor data is not indicative of the tracked object.
