IP Library Granted Patent US 7,319,964
Granted Patent B1
US 7,319,964 · App. 10/862,728 · Granted Jan 15, 2008

Method and apparatus for segmenting a multi-media program based upon audio events

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 7,319,964
App. No.
10/862,728
Granted
Jan 15, 2008
Kind
B1
Abstract

The present invention provides for a method and apparatus for segmenting a multi-media program based upon audio events. In an embodiment a method of classifying an audio stream is provided. This method includes receiving an audio stream. Sampling the audio stream at a predetermined rate and then combining a predetermined number of samples into a clip. A plurality of features are then determined for the clip and are analyzed using a linear approximation algorithm. The clip is then characterized based upon the results of the analysis conducted with the linear approximation algorithm.

Claims (17)

1. A method of classifying an audio stream of a television program comprising:

(a) reading said audio stream;

(b) sampling said audio stream;

(c) combining a predetermined number of samples into a clip;

(d) determining the non silence ratio of said clip, the standard deviation of the zero crossing rate of said clip, the volume standard deviation of said clip, the volume dynamic range of said clip, the volume undulation of said clip, the 4 Hz modulation energy of said clip, the smooth pitch ratio of said clip, the non-pitch ratio of said clip, and the energy ratio in the sub-band of said clip;

(e) analyzing the features of said clip determined in step (d); and

(f) characterizing said clip as a predetermined class based upon said analysis.

2. The method of claim 1 wherein said samples are taken at a rate of 16 kHz with 16 bits per sample.

3. The method of claim 1 wherein step (e) comprises the sub-steps of:

(i) using a hard threshold classifier having a smoothing algorithm to analyze said features.

4. A computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps to identify commercial segments of a television news program comprising:

(a) selecting samples of an audio stream at a preselected regular interval;

(b) grouping said samples into clips;

(c) analyzing said clips to determine if a commercial is present within said clip, the analysis including determining the non silence ratio of said clip, the standard deviation of the zero crossing rate of said clip, the volume standard deviation of said clip, the volume dynamic range of said clip, the volume undulation of said clip, the 4 Hz modulation energy of said clip, the smooth pitch ratio of said clip, the non-pitch ratio of said clip, and the energy ratio in the sub-band of said clip; and

(d) determining if a commercial is present within said clip.

5. The computer readable medium of claim 4 wherein said analysis performed in step (c) is conducted by a fuzzy logic algorithm.

6. The computer readable medium of claim 4 wherein said analysis performed in step (c) is conducted by a Gaussian Mixture Model.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041498/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2016
From: HUANG, QIAN; LIU, ZHU
To: AT&T CORP.
Reel/Frame 038960/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2016
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 038961/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2016
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 038961/0431 →