Abstract:
Systems and methods for processing an image to determine whether segments of the image belong to an object class are disclosed. In one embodiment, the method comprises receiving digitized data representing an image, the image data comprising a plurality of pixels, segmenting the pixel data into segments at a plurality of scale levels, determining feature vectors of the segments at the plurality of scale levels, the feature vectors comprising one or more measures of visual perception of the segments, determining one or more similarities, each similarity determined by comparing two or more feature vectors, determining, for each of a first subset of the segments, a first measure of probability that the segments is a member of an object class, determining probability factors based on the determined first measures of probability and similarity factors based on the determined similarities, and performing factor graph analysis to determine a second measure of probability for each of a second subset of the segments based on the probability factors and similarity factors.
Abstract:
Systems and methods for motion detection of human skin within temporally adjacent electronic images are provided. Motion detection is accomplished by analyzing the color values of selected pixels within the electronic images represented in CbCr color space. Histogram distributions which represent skin colors and non-skin colors in CbCr color space are modeled in order to provide likelihoods that a selected color value appears within the histogram distributions. Posterior skin probability values, indicating the probability that a selected pixel having a given CbCr color value represents human skin, are calculated from these likelihoods. For each of the selected pixels, an intensity difference of the pixel between the electronic images is compared to an adaptive intensity threshold which is a function of the posterior skin probability in order to determine whether the pixel is in motion.
Abstract:
A super precision image processing system improves the precision of videos and images and eliminates the stage-like artifacts in the smoothly changing areas. In order to obtain higher precision content, the system segments the input image into connected segments and finds a local support for each pixel based on the segmentation result. The system then applies low-pass filtering to the local support for each pixel and the luminance changes between the filtering result and the original luminance of the pixel are limited to a level such that the output image will have the same higher bits as the input image.
Abstract:
A video display with a display screen adapted to display video images according to adjustable display parameters, for example brightness, contrast, and/or sharpness, and at least one viewer sensor configured to determine at least one variable viewing characteristic and wherein the display is adapted to adjust the display parameters to adjust the displayed video image quality at least partially as a function of the variable viewing characteristic. A method of adjusting displayed image quality of a video display system, including inducing the video display system to determine at least one characteristic of a current viewing situation and adjusting one or more variable display parameters at least partially as a function of the determined characteristics. The viewing characteristics can include viewing time, viewing distance, and other.
Abstract:
An image processing system implements recursive 3D super precision for processing smoothly changing video image areas by performing temporal noise reduction and then 2D super precision. The temporal noise reduction is applied to two frames, one being the current input low precision frame, and the other being the previous higher precision frame from memory. The 2D super precision is applied to the noise reduced frame to output a high precision frame which is also saved into memory for processing the next incoming frame. The input frame has a limited bit depth while the output image has an increased bit depth.
Abstract:
A color quantization or re-quantization method is provided that combines two dimensional halftoning with luminance preserving quantization (LPQ) for better perception results of high precision color video quantization. A combination of LPQ and error diffusion, and a combination of LPQ and spatial dithering, is provided. To combine LPQ and spatial dithering, the spatial dithering is regarded as a two-step processing, a mapping and a simple rounding. To combine LPQ and dithering together, a rounding step is replaced by the LPQ algorithm in the combination. Further a method is provided for post-processing which is applicable to both cases to reduce the color perception for grayscale image.
Abstract:
Compression transforming video into a compressed representation (which typically can be delivered at a capped pixel rate compatible with conventional video systems), including by generating spatially blended pixels and temporally blended pixels (e.g., temporally and spatially blended pixels) of the video, and determining a subset of the blended pixels for inclusion in the compressed representation including by assessing quality of reconstructed video determined from candidate sets of the blended pixels. Trade-offs may be made between temporal resolution and spatial resolution of regions of reconstructed video determined by the compressed representation to optimize perceived video quality while reducing the data rate. The compressed data may be packed into frames. A reconstruction method generates video from a compressed representation using metadata indicative of at least one reconstruction parameter for spatial regions of the reconstructed video.
Abstract:
A system and method combine digital television together with a digital video camera and controller unit for using a digital video camera together with a digital television set as a home security system that allows stranger detection, fire detection, motion detection, etc. The detection results are used to make further decisions such as display or record some of the scenes.
Abstract:
A plurality of modules interact to form an adaptive network in which each module transmits and receives data signals indicative of the proximity of objects. A central computer accumulates the data produced or received and relayed by each module. One of the modules is operable as a leaf node having a sleep mode to conserve energy and an interactive mode. The central computer can send a message to the leaf node commanding it to stay awake in order to receive subsequent communications.
Abstract:
Methods and systems for restoring image integrity in an image are described. The described methods and systems are particularly applied against an image after determining whether the image has undergone at least one of a color mutation, a non-color mutation, or a combination of a color mutation and a non-color mutation.