IP Library Patent Application 18098009
Patent Application
App. No. 18/098,009

SYSTEM AND METHOD FOR ROBUST TRACKING OF INDUSTRIAL OBJECTS ACROSS ENVIRONMENTS FROM SMALL SAMPLES IN SINGLE ENVIRONMENTS USING CHROMA-KEY AND OCCLUSION AUGMENTATIONS

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 None
App. No.
18/098,009
Abstract

An augmented data set is generated by combining chroma key substitutions for background and occlusion augmentations for foreground to enable training of object detectors or action recognition that transfers to multiple environments and is robust to occlusion due to other objects or human hands.

Claims (45)

1 . A system for creating data sets for robust object and action detectors from a small number of images gathered in one environment, the system comprising:

at least one processor; and

at least one memory having stored therein instructions, the memory and instructions being configured such that execution of the instructions by the processor causes the system to:

capture an image having at least one object therein, wherein the image has a background with at least one identifiable property;

augment the image by background substitution;

apply a bounding box around the object; and,

introduce random foreground occlusions to the object,

whereby augmented image data is obtained.

2 . The system of claim 1 wherein the background substitution comprises continuous alpha blending between the image and the substitution based on an angular distance in hue space between the pixels in the background of the target image and the reference chroma value.

3 . The system of claim 1 wherein the background substitution comprises random noise at multiple scales.

4 . The system of claim 1 wherein the background substitution comprises natural images cropped, translated and resampled at multiple scales.

5 . The system of claim 1 wherein the foreground occlusions comprise curtain occlusions that partially obscure left, right, top or bottom of objects to random degrees.

6 . The system of claim 1 where the foreground occlusions comprise rectangles of various sizes sampled within a ground truth bounding box of the object in ground truth labels.

7 . The system of claim 1 wherein the foreground occlusions comprise a grid of objects including at least one of circles, squares or lines.

8 . The system as set forth in claim 1 wherein the memory and instructions are further configured such that execution of the instructions by the processor causes the system to train a detecting or tracking system based on the augmented image data.

9 . A method for creating robust object and action detectors from a small number of images gathered in one environment, the method comprising;

capturing an image having at least one object therein, wherein the image has a background with at least one identifiable property;

augmenting the image by background substitution;

applying a bounding box around the object; and,

introducing random foreground occlusions to the object,

whereby augmented image data is obtained.

10 . The method of claim 9 wherein the background substitution comprises continuous alpha blending between the image and the substitution based on an angular distance in hue space between the pixels in the background of the target image and the reference chroma value.

11 . The method of claim 9 wherein the background substitution comprises random noise at multiple scales.

12 . The method of claim 9 wherein the background substitution comprises natural images cropped, translated, and resampled at multiple scales.

13 . The method of claim 9 wherein the foreground occlusions comprise curtain occlusions that partially obscure left, right, top or bottom of objects.

14 . The method of claim 9 wherein the foreground occlusions comprise rectangles of various sizes sampled within ground truth bounding boxes of objects.

15 . The method of claim 9 wherein the foreground occlusions comprise a grid of objects including at least one of circles, squares or lines.

16 . The method as set forth in claim 9 further comprising training a detecting or tracking system based on the augmented image data.

17 . A system for robust object and action detectors from a small number of images gathered in one environment, the system comprising:

at least one processor; and

at least one memory having stored therein instructions, the memory and instructions being configured such that execution of the instructions by the processor causes the system to:

capture the environment; and,

detect objects in the environment based using a model trained on data augmented by background substitution and foreground occlusions.

18 . A method for robust object and action detectors from a small number of images gathered in one environment, the method comprising:

capturing the environment; and,

detecting objects in the environment based using a model trained on data augmented by background substitution and foreground occlusions.

19 . A non-transitory computer readable medium having instructions stored thereon that, when executed, cause an apparatus to perform:

loading an image having at least one object therein, wherein the image has a background with at least one identifiable property;

augmenting the image by background substitution;

applying a bounding box around the object; and,

introducing random foreground occlusions to the object,

whereby augmented image training data is obtained, up to multiple times to augment the same image multiple times.

20 . A non-transitory computer readable medium having instructions stored thereon that, when executed, cause an apparatus to perform:

capturing an environment; and,

detecting objects in the environment based on a model trained on data augmented by background substitution and foreground occlusions.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073225/0116 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2023
From: PRICE, ROBERT ROY; CHIOU, YAN-MING
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 062399/0826 →