Abstract:
A task-based video analytics system and method are provided, which can include dynamic allocation and sharing of video analytics resources. Video analytics tasks are created in response to trigger information, which can be based on stored business rules, events and/or data of interest. The tasks are forwarded to a video analytics task manager, which manages and distributes tasks to appropriate video analytics resources according to parameters such as scheduling, priority and/or events. Video from the appropriate video source, either a video stream or stored video, is only obtained after the video analytics task is received at the video analytics resource. Video analytics are performed on the video itself, not on video metadata. Data mining of non-video metadata can be used to identify stored video of interest. Configuration tuning can be used to modify a business rule and validate whether the modified rule would affect previous correct data.
Abstract:
A system and method are provided for automatic camera health monitoring, such as for a camera in a video surveillance system. The system preferably provides substantially continuous monitoring and detection of camera malfunction, due to either external or internal conditions. Camera malfunction is detected when a computed camera health measurement exceeds a malfunction threshold. The camera health measurement is computed based on a comparison of a current camera health record to a plurality of stored camera health records obtained in a learning mode, which characterize known states of normal camera operation. Aside from monitoring camera health, methods of the present invention can also be used to detect an object being added to or removed from a scene, or to detect a change in lighting in a scene, possibly caused by a defective light fixture.
Abstract:
A method and system are provided for counting moving objects in a digital video stream. In contrast to known computationally-expensive methods, areas of motion are determined by threshold subtracting a current video frame from a short term average video scene. An object box surrounding an object is determined by threshold subtracting the current video frame from a long term average video scene. Coordinates of the moving object are identified by associating the area of motion with the object box, if it overlaps the area of motion, to define a moving object box. An event counter can be incremented when the moving object box is in a buffer zone in the current frame, and was in a detection zone in an earlier frame, and was initially detected in a buffer zone on the opposite side of the detection zone.
Abstract:
The present invention is directed to a remote health-monitoring system and method for the remote monitoring and supervision of outpatient vital signs using videoconferencing techniques. The system includes a management site, at least one medical professional site, a patient site, and a computer program operative to facilitate communications between the management site, the medical professional site, and the patient site to provide remote health monitoring. Video images and physiological data of a patient are digitally transmitted from a patient to a remote health care provider over a communications network, typically the Internet.
Abstract:
A mobile event data recorder is described providing a contained environmental control system for a hard drive module for use in, or with, a vehicle. A hard drive housing with multiple hard drives and a vibration isolation system are provided within a hard drive module chassis. The vibration isolation system simultaneously provides triaxial isolation in each of two different orientations of the hard drive module. First and second vibration isolators connect the hard drive housing with adjoining walls of the chassis, the first and second vibration isolators positioned to achieve a natural resonant frequency suitable to isolate frequencies in the hard drive operating range, taking into account the forces that will be applied to the vehicle. The natural resonant frequency can be about 10 Hz or less, in order to isolate the hard drives from frequencies of greater than about 10 Hz.
Abstract:
A method and system for encoding and recording data in a multi-stream format when the data is initially captured. The multiple streams of data can be combined to provide a high quality, or high resolution, representation, while a reduced subset of the streams can provide a lower quality, or lower resolution, representation. Data storage requirements can be reduced, by deleting one or more of the streams, when there is no longer a need for retention of the data at the higher quality.
Abstract:
A method and apparatus forming a user interface for examining and retrieving audio/video/data content from digital video recorders. This includes an improved time period selection mechanism, a rich array of temporal data presentations, such as timelines, lists, and thumbnail images, and a unified method of displaying content from either a direct stream or downloaded files. Summary information is provided relating to undownloaded content based on a selected time period.
Abstract:
An environmental control system, or data pack, is provided in accordance with embodiments of the present invention. The system allows for audio and video recording on hard drive media in situations where temperature, vibration and humidity would otherwise have prevented the use of such technology. The system can be used in conjunction with an event recorder for use in motor vehicles, trains and the like. The environmental control system includes a thermoelectric module connected to the hard drive and to a housing. The thermoelectric module is for transferring heat between the hard drive and the housing in response to an applied voltage in order to maintain a hard drive temperature within a hard drive operable temperature range. The vehicle operating temperature range includes temperatures outside the hard drive operable temperature range.
Abstract:
A method and system are provided for discriminating areas of content from areas of noise in difference images of a digital video sequence. This allows the fewest bits possible to be used to encode areas of noise according to a video compression algorithm. The method comprises computing a difference frame from current image data and a reference frame; comparing at least one component of a candidate block within the difference frame to a threshold value to discriminate between content and noise; and encoding the candidate block if content is detected.
Abstract:
The present invention is directed to a remote health-monitoring system and method for the remote monitoring and supervision of outpatient vital signs using videoconferencing techniques. The system includes a management site, at least one medical professional site, a patient site, and a computer program operative to facilitate communications between the management site, the medical professional site, and the patient site to provide remote health monitoring. Video images and physiological data of a patient are digitally transmitted from a patient to a remote health care provider over a communications network, typically the Internet.