Multimedia data analysis in intelligent video information management system
First Claim
Patent Images
1. A flexible multimedia information analysis apparatus, comprising:
- (a) first storage means for storing a multimedia information data base, the data base including image data and sound data;
(b) second storage means for storing a plurality of sound data content analysis algorithms for analyzing sound data in the data base;
(c) user actuatable means for selecting one of said algorithms; and
(d) analysis means, responsive to said user actuatable means, for analyzing said sound data in the data base in accordance with said one of said algorithms selected by said user actuatable means.
4 Assignments
0 Petitions
Accused Products
Abstract
A flexible multimedia information analysis apparatus stores a database which includes both audio and video information. Also stored are a plurality of content analysis algorithms for analyzing the audio information in the database. A user can manipulate a mouse to select one of the analysis algorithms. The selected algorithm is used to analyze audio information in the database or on a "live" basis as the audio information is received. Audio analysis algorithms can be applied in tandem with moving image content analysis algorithms applied to stored video data or live input video streams.
114 Citations
59 Claims
-
1. A flexible multimedia information analysis apparatus, comprising:
-
(a) first storage means for storing a multimedia information data base, the data base including image data and sound data; (b) second storage means for storing a plurality of sound data content analysis algorithms for analyzing sound data in the data base; (c) user actuatable means for selecting one of said algorithms; and (d) analysis means, responsive to said user actuatable means, for analyzing said sound data in the data base in accordance with said one of said algorithms selected by said user actuatable means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of storing and retrieving audio data, comprising the steps of:
-
storing data representing sound signals generated over a period of time; selecting a search algorithm to be used in searching for a desired sound segment represented by the stored data; setting a parameter for constraining execution of the selected search algorithm; and searching said stored data in accordance with the elected search algorithm and the set parameter. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A flexible multimedia information analysis apparatus, comprising:
-
(a) an audio information source for providing audio information which represents at least one sequence of sound signals; (b) storage means for storing a plurality of algorithms for analyzing the audio information provided by the audio information source; (c) user actuatable means for selecting one of said algorithms; and (d) analysis means responsive to said user actuatable means, for receiving the audio information provided by said audio information source and for analyzing the received audio information provided by the audio information source in accordance with said one of said algorithms selected by said user actuatable means. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of analyzing multimedia information, comprising the steps of:
-
(a) receiving an analog video signal which represents a dynamic sequence of images; (b) digitizing the received analog video signal to form a sequence of video data frames which represent the dynamic sequence of images; (c) first analyzing the sequence of video data frames using a predetermined video data analysis algorithm and generating first analysis data indicative of results of said first analyzing; (d) storing the sequence of video data frames in a data base; (e) storing the first analysis data in said data base in association with the stored sequence of video data frames; simultaneously with said steps (a) to (e), (f) receiving an analog audio signal which represents a sequence of audible sounds; (g) digitizing the received analog audio signal to form a sequence of audio data which represents the audible sounds; (h) second analyzing the sequence of audio data using a predetermined audio data analysis algorithm and generating second analysis data indicative of results of said second analyzing; (i) storing the sequence of audio data in said data base; and (j) storing the second analysis data in said data base in association with the stored sequence of audio data. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. An apparatus for analyzing video and audio information, comprising:
-
first receiving means for receiving an analog video signal which represents a dynamic sequence of images; first A/D means, connected to said first receiving means, for digitizing the analog video signal to form a sequence of video data frames which represent the dynamic sequence of images; first analysis means, connected to said first A/D means, for analyzing the sequence of video data frames using a predetermined video data analysis algorithm to generate first analysis data; storage means, connected to said first A/D means and said first analysis means, for storing the sequence of video data frames formed by said first A/D means and said first analysis data generated by said first analysis means; second receiving means for receiving an analog audio signal which represents a sequence of audible sounds; second A/D means, connected between said second receiving means and said storage means, for digitizing the analog audio signal to form a sequence of audio data which represents the audible sounds;
said storage means storing said sequence of audio data formed by said second A/D means; andsecond analysis means, connected between said second A/D means and said storage means, for analyzing the sequence of audio data using a predetermined audio data analysis algorithm to generate second analysis data, said second analysis data being stored in said storage means. - View Dependent Claims (33, 34, 35)
-
-
36. An apparatus for analyzing multimedia information as said information is received, the apparatus comprising:
-
at least one video camera for generating a sequence of video signals; at least one microphone for generating a sequence of audio signals; conversion means, connected to said at least one video camera and said at least one microphone, for converting said video signals and said audio signals into video data and audio data, respectively; and analysis means, connected to said conversion means, for applying at least one video information analysis algorithm to said video data, and for applying at least one audio information analysis algorithm to said audio data. - View Dependent Claims (37, 38, 39, 40)
-
-
41. An audio information analysis apparatus, comprising:
-
means for receiving audio information; analysis means for analyzing the received audio information in accordance with a predetermined analysis algorithm; and parameter means, actuatable by a user of the apparatus, for setting a parameter to constrain execution of said analysis algorithm, said analysis means being responsive to said parameter means so as to execute said analysis algorithm in accordance with the parameter set by said parameter means.
-
-
42. A method of searching a multimedia information data base, comprising the steps of:
-
storing a plurality of algorithms for identifying respective features represented by audio information in said data base; selecting two of said stored algorithms for respectively identifying a first feature and a second feature; selecting a logical operator to form a logical combination of said two selected algorithms; and searching said data base to identify audio data sequences which satisfy said logical combination of said two selected algorithms.
-
-
43. A method of analyzing multimedia data, the method comprising the steps of:
-
(a) simultaneously receiving a stream of video data and a stream of audio data; (b) simultaneously with step (a), applying a first analysis algorithm to the received stream of video data to determine whether a first feature is present in said stream of video data; (c) simultaneously with steps (a) and (b), applying a second analysis algorithm to the received stream of audio data to determine whether a second feature is present in said stream of audio data; and (d) if it is determined that said first feature is present in said stream of video data at a time when said second feature is determined to be present in said stream of audio data, generating an alarm signal. - View Dependent Claims (44, 45)
-
-
46. A video surveillance system, comprising:
-
a video camera for generating a stream of video signals; storage means, connected to said video camera, for selectively storing the stream of video signals; a microphone for generating a stream of analog audio signals; conversion means, connected to said microphone, for converting the stream of analog audio signals into a sequence of audio data signals; and analysis means for receiving the sequence of audio data signals and applying a selected audio information analysis algorithm to the sequence of audio data signals to detect a predetermined feature of the stream of analog audio signals; the system being operable in a mode such that said storage means is responsive to said analysis means so as to store the stream of video signals only at times when said analysis means detects the predetermined feature of the stream of analog audio signals. - View Dependent Claims (47, 48, 49)
-
-
50. Apparatus for analyzing audio information, comprising:
-
a microphone for generating a stream of analog audio signals; conversion means, connected to said microphone, for converting the stream of analog signals into a sequence of audio data signals; first analysis means for receiving the sequence of audio data signals formed by the conversion means and for performing a first audio information content analysis algorithm with respect to the received sequence of audio data signals; and second analysis means for receiving the sequence of audio data signals formed by the conversion means and for performing a second audio information content analysis algorithm with respect to the received sequence of audio data signals, said second audio information content analysis algorithm being different from said first audio information content analysis algorithm. - View Dependent Claims (51, 52)
-
-
53. Video information storage apparatus, comprising:
-
means for receiving a television broadcast signal, said signal including a video component and an audio component; storage means, connected to said means for receiving, for selectively storing the received television broadcast signal in digital form; and monitoring means for analyzing content of the audio component of the television broadcast signal; wherein said storage means is responsive to the monitoring means such that said storage means stores the television broadcast signal only when the monitoring means detects a predetermined characteristic of the audio component of the television broadcast signal. - View Dependent Claims (54, 55, 56)
-
-
57. Video information storage apparatus, comprising:
-
means for receiving a television broadcast signal, said signal including a video component and an audio component; storage means, connected to said means for receiving, for selectively storing the received television broadcast signal in digital form; and monitoring means for analyzing content of the audio component of the television broadcast signal; wherein said storage means is responsive to the monitoring means such that said storage means stores the television broadcast signal only when the monitoring means detects a predetermined characteristic of the video component of the television broadcast signal.
-
-
58. Video information storage apparatus, comprising:
-
means for receiving a television broadcast signal, said signal including a video component, an audio component, and a closed-captioning component; storage means, connected to said means for receiving, for selectively storing in digital form portions of said television broadcast signal; and monitoring means for detecting contents of the closed-captioning component of the television broadcast signal; wherein said storage means is responsive to the monitoring means such that said storage means stores the television signal only when the monitoring means detects a predetermined character string in the closed-captioning component of the television broadcast signal.
-
-
59. Video information storage apparatus, comprising:
-
means for receiving a television broadcast signal; storage means, connected to said means for receiving, for storing the received television broadcast signal; monitoring means, connected to said means for receiving, for detecting contents of one of a video component of said received television broadcast signal, an audio component of said received broadcast television signal, and a closed-captioning component of said received broadcast television signal; and index means, responsive to said monitoring means, for causing said storage means to store indexing information indicative of the detected contents of the television broadcast signal.
-
Specification