Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
128 words
A method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals comprises decimating a video portion of the audio-visual recording in time and space to produce decimated frames; and for each decimated frame, transforming the decimated frame to produce a transform matrix; extracting a feature vector from the transform matrix; and determining similarity of the frame using the feature vector and a video image class statistical model.
Claim 2
Independent Claim
128 words
A method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals comprises decimating a video portion of the audio-visual recording in time and space to produce decimated frames; and for each decimated frame, transforming the decimated frame to produce a transform matrix; extracting a feature vector from the transform matrix; and determining similarity of the frame using the feature vector and a video image class statistical model.
Claim 3
Dependent Claim
47 words
A method as in claim 1 , wherein the step of measuring similarity of the frame includes the steps of: subtracting a video image class mean vector from the feature vector to determine a difference vector; and comparing a magnitude of the difference vector to a threshold.
Claim 4
Dependent Claim
48 words
A method as in claim 2 , wherein the step of comparing a magnitude of the difference vector to a threshold comprises the step of: comparing the magnitude of the difference vector to a predetermined multiple of a standard deviation associated with the video image class statistical model.
Claim 5
Independent Claim
97 words
A method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals having similarity to a predetermined video class includes the step of finding video frame intervals corresponding to slide intervals longer than a predetermined time duration.
Claim 6
Independent Claim
97 words
A method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals having similarity to a predetermined video class includes the step of finding video frame intervals corresponding to slide intervals longer than a predetermined time duration.
Claim 7
Dependent Claim
45 words
A method as in claim 4 , wherein the step of applying an acoustic clustering method comprises the steps of; parameterizing each audio interval by a mean vector; and applying an agglomerative clustering method to euclidean distances between mean vectors corresponding to each audio interval.
Claim 8
Dependent Claim
18 words
A method as in claim 5 , wherein the mean vector is a mel-frequency cepstral coefficient mean vector.
Claim 9
Dependent Claim
21 words
A method as in claim 6 , wherein the mean vector is a filterbank or liner predictive coding coefficient mean vector.
Claim 10
Dependent Claim
35 words
A method as in claim 4 , further comprising the steps of: merging the audio intervals within same audio clusters to produced merged audio intervals; and training source-specific speaker models on the merged audio intervals.
Claim 11
Dependent Claim
26 words
A method in claim 8 , further comprising the step of: segmenting the audio-visual recording by speaker using the source-specific speaker models to identify each speaker.
Claim 12
Dependent Claim
42 words
A method as in claim 8 , further comprising the step of: creating a speaker transition model using a speaker sequence indicated by the merged audio intervals and the source-specific speaker models; and segmenting the audio-visual recording using the speaker transition model.
Claim 13
Dependent Claim
30 words
A method as in claim 10 , wherein the speaker transition model includes a sequence of speaker units, each speaker unit including a source-specific speaker model and a filler model.
Claim 14
Dependent Claim
156 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals comprises: decimating a video portion of the audio-visual recording in time and space to produce decimated frames; and for each decimated frame, transforming the decimated frame to produce a transform matrix; extracting a feature vector from the transform matrix; and determining similarity of the frame using the feature vector and a video image class statistical model.
Claim 15
Dependent Claim
156 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals comprises: decimating a video portion of the audio-visual recording in time and space to produce decimated frames; and for each decimated frame, transforming the decimated frame to produce a transform matrix; extracting a feature vector from the transform matrix; and determining similarity of the frame using the feature vector and a video image class statistical model.
Claim 16
Dependent Claim
88 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 12 , wherein the step of measuring similarity of the frame includes the steps of: subtracting a video image class mean vector from the feature vector to determine a difference vector; and comparing a magnitude of the difference vector to a predetermined multiple of a standard deviation associated with the video image class statistical model.
Claim 17
Dependent Claim
126 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals having similarity to a predetermined video image class includes the step of finding video frame intervals corresponding to slide intervals longer than a predetermined time duration.
Claim 18
Dependent Claim
126 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method of segmenting an audio-video recording, comprising the steps of: identifying one or more video frame intervals having similarity to a predetermined video image class; extracting one or more audio intervals corresponding to the one or more video frame intervals; applying an acoustic clustering method on the one or more audio intervals to produce one or more audio clusters; and wherein the step of identifying one or more video frame intervals having similarity to a predetermined video image class includes the step of finding video frame intervals corresponding to slide intervals longer than a predetermined time duration.
Claim 19
Dependent Claim
79 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 14 , wherein the step of applying an acoustic clustering method comprises the steps of: parameterizing each audio interval by a mel-frequency cepstral coefficient mean vector; and applying an agglomerative clustering method to euclidean distances between mel-frequency cepstral coefficient mean vectors corresponding to each audio interval.
Claim 20
Dependent Claim
63 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 14 , further comprising the steps of: merging the audio intervals within same audio clusters to produced merged audio intervals; and training source-specific speaker models on the merged audio intervals.
Claim 21
Dependent Claim
55 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 16 , further comprising the step of: segmenting the audio-visual recording by speaker using the source-specific speaker models to identify each speaker.
Claim 22
Dependent Claim
70 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 16 , further comprising the step of: creating a speaker transition model using a speaker sequence indicated by the merged audio intervals and the source-specific speaker models; and segmenting the audio-visual recording using the speaker transition model.
Claim 23
Dependent Claim
58 words
A computer readable storage medium, comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method as in claim 18 , wherein the speaker transition model includes a sequence of speaker units, each speaker unit including a source-specific speaker model and a filler model.