Abstract:
A method and apparatus are disclosed for generating and maintaining enhanced background models for use in background-foreground segmentation. Background models are modified to contain an indication of objects that are typically stationary. Thereafter, if an object moves and has been previously identified as an object that is typically stationary, the object will not unnecessarily be identified as part of the foreground during background-foreground segmentation. In an exemplary implementation, moving objects are classified into two sets. A first set includes objects that typically move independently and a second set includes objects that are typically stationary. Generally, once an object is assigned to the second (stationary object) set, the object will remain in the background, even if the object is moved (normally, movement of the object would cause the object to become part of the foreground).
Abstract:
A process for adaptive bookmarking of often-visited web sites, comprising the steps of (a) optionally determining the identity of a particular user, (b) determining whether a webpage has been detected, (c) if the webpage in step (b) has been detected, determining whether the webpage has been previously visited by a particular user, (d) performing one of (i) creating an initial record of the webpage visit by the particular user if it has been determined in step (c) that the webpage has not been previously visited by the particular user, and (ii) determining whether the webpage has been previously bookmarked if it has been determined in step (c) that the webpage has been previously visited by the particular user, (e) updating a visitation count if it has been determined in step (c) that the webpage has been previously visited by the particular user, (f) determining whether the visitation count has reached a predetermined threshold; and (g) recommending the bookmarking of the address of the webpage if it determined in step (f) that the predetermined threshold of the visitation count has been reached. The visitation count may be number of plural visits and time spent visiting. The system may either automatically purge bookmarks or do so by recommendation after non-use for predetermined periods of time. A system includes hardware plus a program module to perform the bookmarking functions.
Abstract:
A system and method for alerting a driver of an automobile to a traffic condition. The system comprises at least one camera having a field of view and facing in the forward direction of the automobile. The camera captures images of the field of view in front of the automobile. A control unit receives images of the field of view from the camera and identifies objects therein of a predetermined type. The control unit analyzes the object images of at least one predetermined type to determine whether one or more of the identified objects present a condition that requires the driver's response. A display receives control signals from the control unit regarding the one or more of the objects that present a condition that requires the driver's response. The display displays an image of the object to the driver that is positioned and scaled so that it overlays the actual object as seen by the driver, the displayed image of the object enhancing a feature of the actual object to alert the driver.
Abstract:
A method and system for providing a mood based virtual photo album which provides photos based upon a sensed mood the viewer. The method may include the steps of capturing a first image of a facial expression of a viewer by a camera, providing the image to a pattern recognition module of a processor, determine a mood of the viewer by comparing the facial expression with a plurality of previously stored images of facial expressions having an associated emotional identifier that indicates a mood of each of the plurality of previously stored images, retrieving a set of photos from storage for transmission to the viewer based on the emotional identifier associated with the determined mood, and transmitting the set of photos in the form of an electronic photo album. A system includes a camera, a user interface for transmitting a first image of a facial expression of a viewer captured by the camera, a processor for receiving the transmitted image by the user interface, and including a pattern recognition module for comparing the image received by the processor with a plurality of images of facial expressions from a storage area to determine a mood of the viewer. A retrieval unit retrieves a set of electronic photos corresponding to the mood of the viewer, and transmits the set of electronic photos for display as a virtual photo album.
Abstract:
This invention provides an alarm system and method for adjusting the wake-up signals. The system includes a means for tracking the behavior of a person in a predetermined area under surveillance after the activation of an alarm clock, and a means for determining whether the person is motionless for a predetermined time period. Upon recognition that the observed behavior indicates the person is still sleeping, the wake-up signals are gradually increased. At the same time, the electrical power supplied to a plurality of electronic devices may be increased to assist the person to wake up.
Abstract:
A system and method for classifying facial image data, the method comprising the steps of: training a classifier device for recognizing one or more facial images and obtaining corresponding learned models the facial images used for training; inputting a vector including data representing a portion of an unknown facial image to be recognized into the classifier; classifying the portion of the unknown facial image according to a classification method; repeating inputting and classifying steps using a different portion of the unknown facial image at each iteration; and, identifying a single class result from the different portions input to the classifier.
Abstract:
A system and apparatus are disclosed for modeling patterns of behavior of humans or other animate objects and detecting a violation of a repetitive pattern of behavior. The behavior of one or more persons is observed over time and features of the behavior are recorded in a multi-dimensional space. Over time, the multi-dimensional data provides an indication of patterns of human behavior. Activities that are repetitive in terms of time, location and activity, such as sleeping and eating, would appear as a Gaussian distribution or cluster in the multi-dimensional data. Probability distribution functions can be analyzed using known Gaussian or clustering techniques to identify repetitive patterns of behavior and characteristics thereof, such as a mean and variance. Deviations from repetitive patterns of behavior can be detected and an alarm can be triggered, if appropriate.
Abstract:
A method for monitoring a person of interest in a scene, the method comprising: capturing image data of the scene; detecting and tracking the person of interest in the image data; analyzing features of the person of interest; and detecting at least one of an event and behavior associated with the detected person of interest based on the features; and informing a third party of the at least one detected events and behavior.
Abstract:
A method for selecting a target in an automated video tracking system. The method including the steps of: displaying video image data of a scene having a target to be tracked; freezing the video image data to display a frame thereof; and selecting a desired target in the frame of the video image data. Also provided is an apparatus for selecting a target in an automated video tracking system and an automated video tracking system employing such methods and apparatus.
Abstract:
A camera system comprising a camera, a monitor, an image detector, a touch screen, and a remote control. The monitor displays a field of view of a lens of the camera. The image detector provides a viewer image to the remote control whereby the remote control can determine a desired image within the field of view that the viewer is gazing upon. The touch screen enables a viewer of the monitor to point to the desired image of the field of view and provides signal(s) indicative of the pointing. The remote control is operable to activate various drives to pan and/or tilt the camera, or to zoom and/or focus the lens to the desired image and to follow any movement of the image within the field of view.