Patent ID: 6049353
Filing Date: 2000-04-11
Classification: H04N

Abstract:
An apparatus for selecting, storing and retrieving television camera video pictures generated asynchronously from a plurality of television cameras, comprising:a. a plurality of encoders, each encoder connected to a television camera for encoding alarm condition and camera identification data into the video picture vertical interval signals generated by each of the respective cameras encoder further including a first timing means for causing the encoding of alarm condition and camera identification data to take place in phase with respective predetermined horizontal lines of the video picture vertical interval signal of each camera;b. a means for transmitting the video pictures and data encoded therein to a processor, the processor further comprising:i. a plurality of decoders, each decoder responsive to signals from one camera, for decoding the data encoded in the video picture vertical interval signals of each of the respective camera into a parallel format,ii. a plurality of data registers connected to each decoder for storing data received from the decoder,iii. a timing means for updating the contents of the data registers, so that the register update operation takes place in phase with the writing and reading of data to the predetermined horizontal lines,iv. a data bus connected to the data registers,v. a computer connected to the data bus,vi. a switching means for sequentially poling, via the data bus, the stored contents of the data registers, extrapolated from video pictures and data encoded therein, transmitted from a plurality of cameras, responsive to commands from the computer, and,vii. a means for transmitting selected video pictures and data encoded therein from the switching means to the computer;c. the computer further comprising:i. a means for reading and writing data from selected data registers connected to the data bus,ii. a software means for detecting the occurrence of pre-determined conditions originating at one or more of the cameras,iii. a software means for selecting video pictures to digitize and store, responsive to the occurrence of predetermined conditions originating at one or more of the cameras,iv. a software means for generating commands for the switching means,v. a means for digitizing selected video pictures,vi. a means for storing selected digitized video pictures in a database,vii. a means for selectively retrieving and displaying stored digitized video pictures from the database.