IP Library Granted Patent US 11,126,869
Granted Patent B2
US 11,126,869 · App. 16/544,950 · Granted Sep 21, 2021

Tracking after objects

Inventors: Igal Raichelgauz (Tel Aviv, IL); Karina Odinaev (Tel Aviv, IL)
Assignee: Cartica AI Ltd.
G06K9/00805G05D1/0061G05D1/0088G05D1/0094G05D1/0238G05D1/0253G05D1/0276G05D1/0287G06K9/00369G06K9/342G06K9/6218G06K9/6228G06K9/6255G06K9/6256G06K9/6288G06N3/04G06N3/08G06T7/246G06T7/74G08G1/166H04N7/185H04W4/46H04W4/48G06K2209/23G06T2207/20076G06T2207/20081G06T2207/30261G08G1/162G08G1/165H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,126,869
App. No.
16/544,950
Granted
Sep 21, 2021
Kind
B2
Abstract

A method for tracking after an entity, the method may include tracking, by a monitor of a vehicle, a movement of an entity that appears in various images acquired during a tracking period; generating, by a processing circuitry of the vehicle, an entity movement function that represents the movement of the entity during the tracking period; generating, by the processing circuitry of the vehicle, a compressed representation of the entity movement function; and responding to the compressed representation of the entity movement function.

Claims (22)

1. A method for tracking after an entity, the method comprises:

tracking, by a monitor of a vehicle, a movement of an entity that appears in various images acquired during a tracking period; generating, by a processing circuitry of the vehicle, an entity movement function that represents the movement of the entity during the tracking period;

generating, by the processing circuitry of the vehicle, a compressed representation of the entity movement function; and

responding to the compressed representation of the entity movement function.

2. The method according to claim 1 wherein the compressed representation of the entity movement function is indicative of multiple properties of extremum points of the entity movement function.

3. The method according to claim 2 wherein multiple properties of an extremum point of the extremum points, comprise a location of the extremum point, and at least one derivative of the extremum point.

4. The method according to claim 2 wherein multiple properties of an extremum point of the extremum points, comprise a location of the extremum point, and at least two derivative of at least two different orders of the extremum point.

5. The method according to claim 2 wherein multiple properties of an extremum point of the extremum points, comprise a curvature of the function at a vicinity of the extremum point.

6. The method according to claim 2 wherein multiple properties of an extremum point of the extremum points, comprise a location and a curvature of the function at a vicinity of the extremum point.

7. The method according to claim 2 comprising acquiring the images by a visual sensor of the vehicle.

8. The method according to claim 2 wherein at least one image of the various images is acquired by an image sensor of another vehicle.

9. The method according to claim 2 wherein the responding comprises storing, in a memory unit of the vehicle, the compressed representation of the entity movement function.

10. The method according to claim 2 wherein the responding comprises transmitting the compressed representation of the entity movement function to a system that is located outside the vehicle.

11. The method according to claim 2 wherein the responding comprises estimating, by a processing circuitry of the vehicle, a future movement of the entity, based on the compressed representation of the entity movement function.

12. The method according to claim 2 wherein the responding comprises generating a profile of the entity, by a processing circuitry of the vehicle, based on the compressed representation of the entity movement function.

13. The method according to claim 2 wherein the responding comprises predicting an affect of a future movement of the entity on a future movement of the vehicle, wherein the predicting is executed by a processing circuitry of the vehicle, and is based on the compressed representation of the entity movement function.

14. The method according to claim 2 wherein the responding comprises searching for a certain movement pattern within the movement of the entity, by a processing circuitry of the vehicle, based on the compressed representation of the entity movement function.

15. The method according to claim 2 comprising receiving a compressed representation of another entity movement function, the other entity movement function is generated by another vehicle and is indicative of the movement of the entity during at least a subperiod of the tracking period.

16. The method according to claim 15 comprising amending the compressed representation of the entity movement function based on the compressed representation of the other entity movement function.

17. The method according to claim 2 comprising determining a duration of the tracking period.

18. A computerized system that comprises a monitor of a vehicle, a processing circuitry of the vehicle that are configured to track a movement of an entity that appears in various images acquired during a tracking period; generate an entity movement function that represents the movement of the entity during the tracking period; generate a compressed representation of the entity movement function; and respond to the compressed representation of the entity movement function.

19. A non-transitory computer readable medium that stores instructions for: tracking, by a monitor of a vehicle, a movement of an entity that appears in various images acquired during a tracking period; generating, by a processing circuitry of the vehicle, an entity movement function that represents the movement of the entity during the tracking period; generating, by the processing circuitry of the vehicle, a compressed representation of the entity movement function; and responding to the compressed representation of the entity movement function.

Assignments (2)
CHANGE OF NAME Recorded Jan 3, 2023
From: CARTICA AI LTD
To: AUTOBRAINS TECHNOLOGIES LTD
Reel/Frame 062266/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2020
From: RAICHELGAUZ, IGAL; ODINAEV, KARINA
To: CARTICA AI LTD
Reel/Frame 052132/0600 →
Continuity (3)
Provisional Application 62827112 · Mar 31, 2019
Provisional Application 62750822 · Oct 26, 2018
Related Publication 20200134329A1 · Apr 30, 2020