AU4069999A

Multimedia analysis in intelligent video system

Abstract

A flexible multimedia information analysis apparatus stores a database (50) which includes both audio (54) and video (52) 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.

Term

Term ended

Projected expiry passed 29 April 2019, 7.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

59 claims: 15 independent, 44 dependent

  1. 1
    WHAT IS CLAIMED IS: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 5 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.
  2. 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;5 setting a parameter for constraining execution of the selected search algorithm;and searching said stored data in accordance with the selected search algorithm and the set parameter.
  3. 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 5 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 10 said algorithms selected by said user actuatable means.
  4. 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 5 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;10 (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;15 (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 WO 99/56214 PCT/US99/09301 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.
  5. 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 WO 99/56214 PCT/US99/09301 video data frames using a predetermined video data analysis algorithm to generate first analysis data;10 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;15 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;and second analysis means, connected between said second A/D means and said storage 20 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.
  6. 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;WO 99/56214 PCT/US99/09301 at least one microphone for generating a sequence of audio signals;5 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 10 information analysis algorithm to said audio data.
  7. 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 5 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.
  8. 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;5 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 10 combination of said two selected algorithms.
  9. 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 5 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 10 at a time when said second feature is determined to be present in said stream of audio data, generating an alarm signal. WO 99/56214 PCT/US99/09301
  10. 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;5 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 10 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.
  11. 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;5 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 10 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.
  12. 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 5 received television broadcast signal in digital form;and monitoring means for analyzing content of the audio component of the television broadcast signal;WO 99/56214 PCT/US99/09301 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 10 a predetermined characteristic of the audio component of the television broadcast signal.
  13. 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 5 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 10 a predetermined characteristic of the video component of the television broadcast signal.
  14. 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 5 form portions of said television broadcast signal;and WO 99/56214 PCT/US99/09301 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 10 predetermined character string in the closed-captioning component of the television broadcast signal.
  15. 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;5 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 10 store indexing information indicative of the detected contents of the television broadcast signal. WO 99/56214 PCT/US99/09301 2 / 24 <c -y? -W — ?Σα: LU _J Q< ie WO 99/56214 PCT/US99/09301 3 / 24 FIG. 4 T- CM Z OO O WO 99/56214 PCT/US99/09301 4 / 24 STREAM .AVI FILE / FIG. 5 MULTIMEDIA DATA FORMAT ON DISK FILE #1 FILE #2 20mb. CAM.1 STREAM CAM.16 STREAM MIC.1 STREAM MIC.N STREAM 98PRE-ALARM BUFFER UP TO 16 CAMS. AND UPTONMICS. INTERLEAVED/MULTI STREAM SIGNAL INDEXES 100 102 94 104 INDEX OF FILES: 1: - FILE INDEX-DATE (FILE 1) TIME MIC./ CAM EVENT CONF. % OFFSET 106 106 WO 99/56214 PCT/US99/09301 5 / 24 FIG. 6 AUDIO SEARCH REPORT RESULTS WO 99/56214 PCT/US99/09301 6 / 24 FIG. 7 PERFORM SEARCH GET NEXT ENTRY WO 99/56214 PCT/US99/09301 7 / 24 FIG. 8 SELECT & SETUP ANALYSIS TOOL WO 99/56214 PCT/US99/09301 8 / 24 FIG. 9A WO 99/56214 PCT/US99/09301 9 / 24 FIG. 9B TRANSLATE CONTROL READING INTO FREQUENCY SPACE 218^ ♦ SAVE SENSITIVITY PARAMETER Ί PARAMETER SETTING FOR FREQUENCY BASED TOOL WO 99/56214 PCT/US99/09301 10 / 24 FIG. 10A AUDIO ANALYSIS (NOISE TOOL) WO 99/56214 PCT/US99/09301 11 / 24 FIG. 10B AUDIO ANALYSIS (GENERIC FREQUENCY TOOL) WO 99/56214 PCT/US99/09301 12 / 24 AUDIO TOOL & VIDEO TOOL COOPERATE TO DETECT EVENT Si Et o CO o LU Q > Et CO co _I < 2: < LU > _J WO 99/56214 PCT/US99/09301 13 / 24 CO CM FIG. 14 WO 99/56214 PCT/US99/09301 14 / 24 Tue, 06/25/96 23: 00:59 Mic. 2 Alarm 2 Tue,06/25/96 23:00:59 Mic. 3 Alarm3 Jo OS £ WO 99/56214 PCT/US99/09301 15 / 24 OJ O ΙΌ A FORWARD PLAYBACK --SOUND AND IMAGE JO OS £ WO 99/56214 PCT/US99/09301 16 / 24 O PLAYBACK PAUSED FIG. 17 WO 99/56214 PCT/US99/09301 17 / 24 FIG. 18 Cancel) ( Help WO 99/56214 PCT/US99/09301 18 / 24 FIG. 19 NOISE TOOL-MIC.#1 Det6C\;B Too Loud 220 /0 Too Quiet 222 7 Help WO 99/56214 PCT/US99/09301 19 / 24 FIG. 20 VOICE TOOL-MIC. #2 0 All Q) Adults-all o , -Q- Male only Q Scream only Q Children only WO 99/56214 PCT/US99/09301 20 / 24 FIG. 21 MISC. AUDIO TQOLS-MIC. #3 SejectTe ΕϋΡΜθ. I O Bang O Custom 1 Q Splash Q Custom 2 Q Glass Break ‘ Apply Cancel 208 WO 99/56214 PCT/US99/09301 21 / 24 _ C\J Γθ odd Mic. -#4 Template-Glass Break O Z I— a Ll) CO WO 99/56214 22 / 24 PCT/US99/09301 PRE-SCHEDULING AUDIO TOOLS WO 99/56214 23 / 24 PCT/US99/09301 MONITORING SWIMMING POOL RECORDING WO 99/56214 PCT/US99/09301 24 / 24 <N d EC >