METHOD AND SYSTEM FOR PROCESSING CAPTURED IMAGE INFORMATION IN AN INTERACTIVE VIDEO DISPLAY SYSTEM
First Claim
1. A tangible computer readable storage medium having computer-executable instructions stored thereon that, if executed by a computing system comprising one or more computing devices, cause the computing system to perform a method comprising:
- generating a slow-changing background model based in part on trends in captured camera images;
generating a fast changing-background model based in part on trends in captured camera images;
determining a background change in one or more of the captured camera images with respect to the slow-changing background model; and
generating a vision image using the fast-changing background model in response to determining that the background change exceeds a threshold associated with the slow-changing background model.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing captured image information in an interactive video display system. In one embodiment, a special learning condition of a captured camera image is detected. The captured camera image is compared to a normal background model image and to a second background model image, wherein the second background model is learned at a faster rate than the normal background model. A vision image is generated based on the comparisons. In another embodiment, an object in the captured image information that does not move for a predetermined time period is detected. A burn-in image comprising the object is generated, wherein the burn-in image is operable to allow a vision system of the interactive video display system to classify the object as background.
-
Citations
17 Claims
-
1. A tangible computer readable storage medium having computer-executable instructions stored thereon that, if executed by a computing system comprising one or more computing devices, cause the computing system to perform a method comprising:
-
generating a slow-changing background model based in part on trends in captured camera images; generating a fast changing-background model based in part on trends in captured camera images; determining a background change in one or more of the captured camera images with respect to the slow-changing background model; and generating a vision image using the fast-changing background model in response to determining that the background change exceeds a threshold associated with the slow-changing background model. - View Dependent Claims (2)
-
-
3. An interactive display system comprising:
-
means for capturing images; means for generating a slow-changing background model based in part on trends in one or more captured images; means for generating a fast-changing background model based in part on trends in one or more captured images; means for detecting one or more changes in a background of one or more of the captured images used in generating the slow-changing background model, and means for determining if the detected change exceeds a threshold; and means for displaying vision images generated using the fast-changing background model in response to determining that the detected change exceeds the threshold. - View Dependent Claims (4, 5, 6)
-
-
7. An interactive display system, the system comprising:
-
a camera interface configured to receive captured images from one or more cameras; a computing device configured to; develop a slow-changing background model and a fast-changing background model, each of the background models based in part on trends in the captured images received from the camera; detect a background change in one or more of the captured images with respect to the slow-changing background model; and initiate display of a vision image generated using the fast-changing background model on a video display in response to determining that the detected background change exceeds a threshold; and a video interface configured to be coupled to a video display device. - View Dependent Claims (8, 9)
-
-
10. A method for determining if one or more objects in an image are burned-in, the method comprising:
-
storing a burn-in image in a computer readable memory; receiving a plurality of images from a camera device; determining that a first object has remained substantially fixed in the foreground of the images for at least first predetermined period of time; and adding the first object to the burn-in image. - View Dependent Claims (11, 12, 13)
-
-
14. An imaging system for determining if one or more objects in a series of images are burned in, the system comprising:
-
an interface configured to receive images from one or more imaging devices; one or more storage devices configured to store a burn-in image and a background image; and a processor configured to detect a first object in one or more of the images that remains substantially stationary in the foreground of the one or more images for at least first predetermined time period; and classify one or more pixels associated with the first object as burned-in pixels, wherein the burned-in pixels collectively comprise the burn-in image. - View Dependent Claims (15, 16)
-
-
17. A method for adapting a background in an interactive video display, the method comprising:
-
generating a first background model and a second background model, each of the background models based in part on trends in a plurality of images received from one or more cameras; determining a background change in one or more of the plurality of images relative to the first background model; and initiating display of an output image generated using the second background model on a video display in response to determining that the detected background change exceeds a threshold.
-
Specification