IP Library Granted Patent US 8,582,811
Granted Patent B2
US 8,582,811 · App. 13/223,420 · Granted Nov 12, 2013

Unsupervised parameter settings for object tracking algorithms

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 8,582,811
App. No.
13/223,420
Granted
Nov 12, 2013
Kind
B2
Abstract

A method for automatically optimizing a parameter set for a tracking algorithm comprising receiving a series of image frames and processing the image frames using a tracking algorithm with an initialized parameter set. An updated parameter set is then created according to the processed image frames utilizing estimated tracking analytics. The parameters are validated using a performance metric that may be manually or automatically preformed using a GUI. The image frames are collected from a video camera with a fixed set-up at a fixed location. The image frames may include a training traffic video or a training video for tracking humans.

Claims (43)

1. A method for parameter optimization, said method comprising:

receiving a series of image frames; processing said series of image frames utilizing a tracking algorithm with an initialized parameter set;

creating an updated parameter set according to image frames processed from among said series of image frames; and

validating said updated parameter set utilizing a performance metric to automatically optimize said parameter set for said tracking algorithm by manually inspecting said undated parameter set utilizing a graphical interface associated with a computer.

2. The method of claim 1 wherein:

receiving said series of image frames further comprises: collecting said series of image frames from at least one video camera with a fixed setup at a fixed location; and

processing said series of image frames further comprises: estimating tracking analytics according to received image frames from among said series of image frames.

3. The method of claim 1 wherein validating said updated parameter set utilizing a performance metric to automatically optimize said parameter set for said tracking algorithm by manually inspecting said updated parameter set using said graphical user interface associated with said computer further includes: displaying video analysis of said image frames thereby providing a semi-automated update of said parameter set.

4. The method of claim 1 wherein receiving said series of image frames further comprises: collecting said series of image frames from at least one video camera with a fixed setup at a fixed location.

5. The method of claim 4 wherein processing said series of image frames further comprises: estimating tracking analytics according to received image frames from among said series of image frames.

6. The method of claim 5 wherein creating said updated parameter set according to said processed image frames from among said series of image frames, further comprises: deriving said updated parameter set utilizing said estimated tracking analytics in response to estimating said tracking analytics according to said received image frames from among said series of image frames.

7. The method of claim 6 wherein said series of image frames co p se a training traffic video.

8. The method of claim 6 wherein said series of image frames co p se a training video for tracking a human.

9. A method for parameter optimization, said method comprising:

receiving a series of image frames collected from a video camera with a fixed set-up fixed location;

processing said series of image frames utilizing a tracking algorithm with an initialized parameter set;

estimating tracking analytics according to image frames received from among said series of image frames;

creating an updated parameter set utilizing said tracking analytics according to said processed image frames from among said series of image frames; and

validating said updated parameter set utilizing a performance metric to automatically optimize said parameter set for said tracking algorithm wherein validating said updated parameter set further includes: validating said updated parameter set by manually inspecting said updated parameter set utilizing a graphical user interface associated with a computer.

10. The method of claim 9 wherein said series of image frames comprise at least one of: a training traffic video and a training video for tracking a human.

11. The method of claim 9 wherein:

receiving said series of image frames further comprises: collecting said series of image frames from at least one video camera with a fixed setup at a fixed location; and

processing said series of image frames further comprises: estimating tracking analytics according to received image frames from among said series of image frames.

12. The method of claim 9 wherein validating said updated parameter set by manually inspecting said updated parameter set utilizing said graphical user interface associated with said computer further comprises:

displaying video analysis of said series of image frames to provide a semi-automated update of said parameter set.

13. A system for parameter optimization, said system comprising:

a processor;

a data bus coupled to said processor; and

a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for:

receiving a series of image frames; processing said series of image frames utilizing a tracking algorithm with an initialized parameter set;

creating an updated parameter set according to said processed image frames among said series of image frames: and

validating said updated parameter set utilizing a performance metric to automatically optimize said parameter set for said tracking algorithm by manually inspecting said updated parameter set utilizing a graphical user interface associated with a computer.

14. The system of claim 13 wherein said instructions are further configured for:

collecting said series of image frames from a video camera with a fixed set-up at a fixed location; and

estimating tracking analytics according to said image frames received from among said series of image frames.

15. The system of claim 13 wherein said instructions are further configured for:

validating said updated parameter set by displaying video analysis of said series of image frames; and

manually inspecting said updated parameter set utilizing said graphical user interface associated with said computer to provide a semi-automated update of said parameter set.

16. The system of claim 13 wherein said instructions are further configured for: collecting said series of image frames from a video camera with a fixed set-up at a fixed location.

17. The system of claim 16 wherein said instructions are further configured for: estimating tracking analytics according to said image frames received from among said series of image frames.

18. The system of claim 17 wherein said instructions are further configured for: deriving said updated parameter set utilizing said estimated tracking analytics.

19. The system of claim 18 wherein said series of image frames comprise a training traffic video.

20. The system of claim 18 wherein said series of image frames comprise a training video for tracking a human.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2024
From: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.
To: MODAXO ACQUISITION USA INC. N/K/A MODAXO TRAFFIC MANAGEMENT USA INC.
Reel/Frame 069110/0888 →
PARTIAL RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 2, 2024
From: BANK OF AMERICA, N.A.
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 067302/0649 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2024
From: U.S. BANK TRUST COMPANY
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 067305/0265 →
SECURITY INTEREST Recorded May 1, 2024
From: MODAXO TRAFFIC MANAGEMENT USA INC.
To: BANK OF MONTREAL
Reel/Frame 067288/0512 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2011
From: WU, WENCHENG; XU, BEILEI
To: XEROX CORPORATION
Reel/Frame 026842/0219 →