IP Library Granted Patent US 8,135,221
Granted Patent B2
US 8,135,221 · App. 12/574,716 · Granted Mar 13, 2012

Video concept classification using audio-visual atoms

Assignees: Eastman Kodak Company; Columbia University
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,135,221
App. No.
12/574,716
Granted
Mar 13, 2012
Kind
B2
Abstract

A method for determining a classification for a video segment, comprising the steps of: breaking the video segment into a plurality of short-term video slices, each including a plurality of video frames and an audio signal; analyzing the video frames for each short-term video slice to form a plurality of region tracks; analyzing each region track to form a visual feature vector and a motion feature vector; analyzing the audio signal for each short-term video slice to determine an audio feature vector; forming a plurality of short-term audio-visual atoms for each short-term video slice by combining the visual feature vector and the motion feature vector for a particular region track with the corresponding audio feature vector; and using a classifier to determine a classification for the video segment responsive to the short-term audio-visual atoms.

Claims (35)

1. A method for determining a classification for a video segment, comprising using a processor to perform the steps of:

a) breaking the video segment into a plurality of short-term video slices, each including a plurality of video frames and an audio signal;

b) analyzing the video frames for each short-term video slice to form a plurality of region tracks, wherein the region tracks provide an indication of the position of identified image regions in a plurality of video frames;

c) analyzing each region track to form a corresponding visual feature vector providing an indication of visual features for the image region, and a motion feature vector providing an indication of inter-frame motion for the image region;

d) analyzing the audio signal for each short-term video slice to determine an audio feature vector providing a characterization of the audio signal;

e) forming a plurality of short-term audio-visual atoms for each short-term video slice by combining the visual feature vector and the motion feature vector for a particular region track with the corresponding audio feature vector; and

f) using a classifier to determine a classification for the video segment responsive to the short-term audio-visual atoms.

2. The method of claim 1 wherein the short-term video slices correspond to a specified time interval, and wherein the specified time interval is less than or equal to the duration of the video segment.

3. The method of claim 1 wherein step b) includes:

i) extracting a plurality of point tracks from the short-term video slice;

ii) extracting a plurality of regions from the short-term video slice; and

iii) combining the extracted point tracks and the extracted regions to form a plurality of region tracks.

4. The method of claim 1 wherein the visual feature vector includes color moment elements, texture feature descriptor elements or edge direction histogram elements.

5. The method of claim 1 wherein the motion feature vector includes elements providing a representation of the speed and direction of motion for the region track.

6. The method of claim 1 wherein the audio feature vector includes elements providing a time-frequency representation of the energy in the audio signal.

7. The method of claim 1 wherein step f) includes computing weighted norm-2 distances between the short-term audio-visual atoms and a plurality of prototype audio-visual atoms to determine a closest prototype audio-visual atom.

8. The method of claim 1 wherein the classifier is a support vector machine classifier.

9. The method of claim 1 wherein the classifier is trained by determining short-term audio-visual atoms for a training set of video segments, where the training set of video segments have known classifications.

10. The method of claim 1 wherein the classifier is trained using a multiple instance learning algorithm.

11. A method for determining a representation of a video segment, comprising using a processor to perform the steps of:

a) breaking the video segment into a plurality of short-term video slices, each including a plurality of video frames and an audio signal;

b) analyzing the video frames for each short-term video slice to form a plurality of region tracks, wherein the region tracks provide an indication of the inter-frame motion for image regions that occur in a plurality of video frames;

c) analyzing each region track to form a corresponding visual feature vector and a motion feature vector;

d) analyzing the audio signal for each short-term video slice to determine an audio feature vector;

e) forming a plurality of short-term audio-visual atoms for each short-term video slice by combining the visual feature vector and the motion feature vector for a particular region track with the corresponding audio feature vector; and

f) combining the short-term audio-visual atoms to form a representation of the video segment.

12. A system comprising:

a data processing system; and

a memory system communicatively connected to the data processing system and storing instructions configured to cause the data processing system to implement a method for determining a classification for a video segment, wherein the instructions comprise:

a) breaking the video segment into a plurality of short-term video slices, each including a plurality of video frames and an audio signal;

b) analyzing the video frames for each short-term video slice to form a plurality of region tracks, wherein the region tracks provide an indication of the position of identified image regions in a plurality of video frames;

c) analyzing each region track to form a corresponding visual feature vector providing an indication of visual features for the image region, and a motion feature vector providing an indication of inter-frame motion for the image region;

d) analyzing the audio signal for each short-term video slice to determine an audio feature vector providing a characterization of the audio signal;

e) forming a plurality of short-term audio-visual atoms for each short-term video slice by combining the visual feature vector and the motion feature vector for a particular region track with the corresponding audio feature vector; and

f) using a classifier to determine a classification for the video segment responsive to the short-term audio-visual atoms.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2020
From: BARCLAYS BANK PLC
To: NPEC INC.; EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST) INC.; KODAK AMERICAS LTD.; KODAK REALTY INC.; LASER PACIFIC MEDIA CORPORATION; QUALEX INC.; KODAK PHILIPPINES LTD.
Reel/Frame 052773/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; PFC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 049901/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 050239/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC; KODAK AMERICAS, LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE
Reel/Frame 031158/0001 →
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 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
Reel/Frame 031159/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (ABL) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BANK OF AMERICA N.A., AS AGENT
Reel/Frame 031162/0117 →
PATENT SECURITY AGREEMENT Recorded Apr 1, 2013
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030122/0235 →
CONFIRMATORY LICENSE Recorded Jul 12, 2012
From: COLUMBIA UNIVERSITY NEW YORK MORNINGSIDE
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 028548/0360 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA NEEDS TO ADD ANOTHER ASSIGNEE PREVIOUSLY RECORDED ON REEL 023557 FRAME 0283. ASSIGNOR(S) HEREBY CONFIRMS THE EASTMAN KODAK COMPANY AND COLUMBIA UNIVERSITY ARE ASSIGNEES.. Recorded Mar 31, 2010
From: JIANG, WEI; COTTON, COURTENAY; CHANG, SHIH-FU; ELLIS, DANIEL; LOUI, ALEXANDER C.
To: EASTMAN KODAK; COLUMBIA UNIVERSITY
Reel/Frame 024167/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2009
From: JIANG, WEI; COTTON, COURTENAY; CHANG, SHIH-FU; ELLIS, DANIEL; LOUI, ALEXANDER C.
To: EASTMAN KODAK
Reel/Frame 023557/0283 →
Continuity (1)
Related Publication 20110081082A1 · Apr 7, 2011