IP Library › Granted Patent US 8,467,610
Granted Patent B2
US 8,467,610 · App. 12/908,022 · Granted Jun 18, 2013

Video summarization using sparse basis function combination

Inventors: Mrityunjay Kumar (Rochester, NY); Zheshen Wang (Tempe, AZ); Jiebo Luo (Pittsford, NY)
Assignee: Eastman Kodak Company
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,467,610
App. No.
12/908,022
Granted
Jun 18, 2013
Kind
B2
Abstract

A method for determining a video summary from a video sequence including a time sequence of video frames, comprising: defining a global feature vector representing the entire video sequence; selecting a plurality of subsets of the video frames; extracting a frame feature vector for each video frame in the selected subsets of video frames; defining a set of basis functions, wherein each basis function is associated with the frame feature vectors for the video frames in a particular subset of video frames; using a data processor to automatically determine a sparse combination of the basis functions representing the global feature vector; determining a summary set of video frames responsive to the sparse combination of the basis functions; and forming the video summary responsive to the summary set of video frames.

Claims (22)

1. A method for determining a video summary from a video sequence including a time sequence of video frames, comprising:

a) determining a global feature vector representing the entire video sequence;

b) selecting a plurality of subsets of the video frames;

c) determining a frame feature vector for each video frame in the selected subsets of video frames;

d) defining a set of basis functions, wherein each basis function is associated with the frame feature vectors for the video frames in a particular subset of video frames;

e) using a data processor to automatically determine a sparse combination of the basis functions representing the global feature vector;

f) determining a summary set of video frames responsive to the sparse combination of the basis functions; and

g) forming the video summary responsive to the summary set of video frames;

wherein the sparse combination of the basis functions is determined by finding a sparse vector of weighting coefficients .alpha. by minimizing D(y,Aα) subject to the constraint ||α|| 0 <m, where y is the global feature vector, A is a matrix representation of the set of basis functions, D(°) is a dissimilarity function which returns a number that represents the dissimilarity between its two arguments, m is the number of non-zero elements in α, ||°|| 0 denotes l 0 norm;

wherein the video frames in the summary set of video frames corresponding to the largest weighting coefficients are merged in a manner that preserves the temporal order to form the video summary.

2. The method of claim 1 wherein the summary set of video frames are the video frames included in the subsets of video frames corresponding to the basis functions included in the sparse combination of basis functions.

3. The method of claim 1 wherein temporal order is preserved in the subsets of video frames.

4. The method of claim 1 wherein the subsets of the video frames are selected by randomly sampling video frames from the video sequence while preserving the temporal order.

5. The method of claim 1 wherein the video frames in the video sequence are clustered into groups of similar frames, and wherein the subsets of the video frames are selected based on the groups of similar frames.

6. The method of claim 1 wherein the video frames in the video sequence are analyzed to determine a quality score, and wherein video frames having higher quality scores are preferentially included in the subsets of the video frames.

7. The method of claim 6 wherein the quality score for a video frame is determined based on detecting the presence of one or more faces in the video frame, estimating a noise level for the video frame, or estimating a sharpness level for the video frame.

8. The method of claim 1 wherein the dissimilarity function applies a set of pre-defined operations to change one of its arguments into the other and determines a dissimilarity value by summing cost values associated with the application of the pre-defined operations.

9. The method of claim 1 wherein the pre-defined operations include substitution, insertion and deletion.

10. The method of claim 1 wherein the video frames in the summary set of video frames are merged in a manner that preserves the temporal order to form the video summary.

11. The method of claim 1 wherein the sparse combination of the basis functions is formed by determining weighting coefficients for each basis function, wherein only a minority of the weighting coefficients are non-zero.

12. The method of claim 11 wherein less than 10% of the weighting coefficients are non-zero.

13. The method of claim 11 wherein the number of non-zero weighting coefficients is selected to correspond to a specified time duration for the video summary.

Assignments (14)
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 →
CHANGE OF NAME Recorded Oct 9, 2013
From: 111616 OPCO (DELAWARE) INC.
To: KODAK ALARIS INC.
Reel/Frame 031394/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2013
From: EASTMAN KODAK COMPANY
To: 111616 OPCO (DELAWARE) INC.
Reel/Frame 031172/0025 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 5, 2013
From: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT; WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
To: EASTMAN KODAK COMPANY; PAKON, INC.
Reel/Frame 031157/0451 →
PATENT SECURITY AGREEMENT Recorded Apr 1, 2013
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030122/0235 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2010
From: CHOR, JESSE
To: MSKYNET, INC.
Reel/Frame 025190/0437 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2010
From: KUMAR, MRITYUNJAY; WANG, ZHESHEN; LUO, JIEBO
To: EASTMAN KODAK
Reel/Frame 025163/0628 →
Continuity (1)
Related Publication 20120099793A1 · Apr 26, 2012