IP Library Granted Patent US 10,540,568
Granted Patent B2
US 10,540,568 · App. 16/263,961 · Granted Jan 21, 2020

System and method for coarse-to-fine video object segmentation and re-composition

Inventors: Alexander C. Loui (Rochester, NY); Chi Zhang (Rochester, NY)
Assignee: KODAK ALARIS INC.
G06K9/4671G06K9/6218G06T7/215G06T11/60
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 10,540,568
App. No.
16/263,961
Granted
Jan 21, 2020
Kind
B2
Abstract

Embodiments of the present disclosure include a computer-implemented method that receives a digital image input, the digital image input containing one or more dynamic salient objects arranged over a background. The method also includes performing a tracking operation, the tracking operation identifying the dynamic salient object over one or more frames of the digital image input as the dynamic salient object moves over the background. The method further includes performing a clustering operation, in parallel with the tracking operation, on the digital image input, the clustering operation identifying boundary conditions of the dynamic salient object. Additionally, the method includes combining a first output from the tracking operation and a second output from the clustering operation to generate a third output. The method further includes performing a segmentation operation on the third output, the segmentation operation extracting the dynamic salient object from the digital image input.

Claims (20)

1. A computer-implemented method, comprising:

receiving a digital video image input, the digital video image input comprising a dynamic salient object arranged over a background;

determining a spatial sampling ratio and a temporal sampling ratio;

adjusting a spatial resolution and a frame rate according to the determined spatial sampling ratio and the temporal sampling ratio;

performing a tracking operation, wherein the tracking operation identifies the dynamic salient object over one or more frames of the digital video image input as the dynamic salient object moves over the background;

performing a clustering operation in parallel with the tracking operation on the digital video image input, wherein the clustering operation identifies boundary conditions of the dynamic salient object;

combining a first output from the tracking operation and a second output from the clustering operation to generate a third output; and

performing a segmentation operation on the third output, wherein the segmentation operation extracts the dynamic salient object from the digital video image input.

2. The computer-implemented method of claim 1 , wherein determining the spatial sampling ratio and the temporal sampling ratio is based on a percentage of original resolution and frame rate of the digital video image input.

3. The computer-implemented method of claim 2 , wherein the percentage of original resolution and frame rate of the digital video image input is based on processor computing ability.

4. The computer-implemented method of claim 1 , wherein the clustering operation comprises supervoxel clustering.

5. The computer-implemented method of claim 4 , wherein the supervoxel clustering is performed utilizing Simple Linear Interactive Clustering (SLIC).

6. The computer-implemented method of claim 1 , further comprising applying a bilateral filter to each frame of the digital video image input.

7. The computer-implemented method of claim 1 , wherein performing the tracking operation comprises point tracking the digital video image input via an algorithm selected from the group consisting of: mean shift tracking, Kanade-Lucas-Tomasi (KLT), tracking learning-detection (TLD), scale-invariant feature transform (SIFT), and Harris corner detection.

8. The computer-implemented method of claim 1 , further comprising positioning the extracted dynamic salient object onto a different video sequence from the digital video image input to simulate interaction between animated objects and real life objects.

9. The computer-implemented method of claim 1 , further comprising re-compositioning the extracted dynamic salient object onto a digital image, the digital image being different than frames in the digital video image input.

10. The computer-implemented method of claim 9 , further comprising applying, to the extracted dynamic salient object, a transformation selected from the group consisting of: a color change, a contrast change, a brightness change, a tone change, a transparency change, and a filter change.

11. The computer-implemented method of claim 9 , further comprising arranging the extracted dynamic salient object in multiple positions on the digital image to create a moving effect, wherein the digital image is a still photograph.

12. The computer-implemented method of claim 1 , comprising receiving the digital video image input from a device selected from the group consisting of: a camera, a personal electronic device (PED), a smart phone, a wearable device, and a computer.

13. The computer-implemented method of claim 12 , wherein the personal electronic device (PED) comprises a processor, a memory, a touchscreen display, and input device, and a network device.

Assignments (7)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2025
From: KODAK ALARIS LLC
To: ENCINA PRIVATE CREDIT SPV 2, LLC, AS COLLATERAL AGENT
Reel/Frame 072818/0674 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2025
From: FGI WORLDWIDE LLC
To: KODAK ALARIS LLC
Reel/Frame 072740/0681 →
CHANGE OF NAME Recorded Oct 31, 2024
From: KODAK ALARIS INC.
To: KODAK ALARIS LLC
Reel/Frame 069282/0866 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2024
From: THE BOARD OF THE PENSION PROTECTION FUND
To: KODAK ALARIS INC.
Reel/Frame 068481/0300 →
SECURITY AGREEMENT Recorded Aug 2, 2024
From: KODAK ALARIS INC.
To: FGI WORLDWIDE LLC
Reel/Frame 068325/0938 →
ASSIGNMENT OF SECURITY INTEREST Recorded Nov 17, 2021
From: KPP (NO. 2) TRUSTEES LIMITED
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 058175/0651 →
SECURITY INTEREST Recorded Oct 5, 2020
From: KODAK ALARIS INC.
To: KPP (NO. 2) TRUSTEES LIMITED
Reel/Frame 053993/0454 →
Continuity (3)
Continuation 15441978 · Feb 24, 2017
Provisional Application 62299298 · Feb 24, 2016
Related Publication 20190164006A1 · May 30, 2019