摘要:
To derive a Hamming code to manage data errors a set of at least four parity bit positions is selected for parity bits which will protect a set of data bits (where each data bit has a data bit position in the data bit set). A syndrome is determined for each data bit position. This involves selecting a unique sub-set of at least three parity bit positions. The unique sub-set shares at least one parity bit position with at least one other unique sub-set of at least three parity bit positions. A parity bit value may then be calculated for each parity bit position based on the determined syndromes. The header of a packet may be provided with a word which defines the length of the packet and an error management code generated utilizing this word so that errors in the word may be detected and, possibly, corrected.
摘要:
A buffer is associated with each of a plurality of data lanes of a multi-lane serial data bus. Data words are timed through the buffers of active ones of the data lanes. Words timed through buffers of active data lanes are merged onto a parallel bus such that data words from each of the active data lanes are merged onto the parallel bus in a pre-defined repeating sequence of data lanes. This approach allows other, non-active, data lanes to remain in a power conservation state.
摘要:
At least one illuminant white point estimate is determined in a color space having radially defined saturation based on a reference image. A chromatic adaptation correction vector (CACV) is determined based on the at least one illuminant white point estimate. Corrected pixels are obtained by applying the CACV (preferably in a cone response color space using a correction matrix based on the CACV) to uncorrected image pixels corresponding to a target image, which may comprise the reference image or another image.
摘要:
The present invention provides for a method and apparatus for multimedia display in a mobile device including a multimedia processor capable of generating a multimedia display output. The method and apparatus further includes a multimedia display buffer and a camera interface coupled to the multimedia processor, wherein the multimedia processor is capable of receiving a captured image from a camera. The method and apparatus further includes a multimedia device interface that is capable of receiving an encoded multimedia display command encoded in a multimedia device interface command protocol. Thereupon, the encoded multimedia display command is generated, such that the multi-media processor can generate the multimedia display output and provide the multimedia display output to the display device.
摘要:
An image noise filter includes a wavelet transform module and an edge based adaptive filter module. The dual tree wavelet transform module provides low frequency wavelet information and high frequency wavelet information in response to image information. The edge based adaptive filter module provides filtered high frequency wavelet information in response to the high frequency wavelet information and edge information that is based on the low frequency wavelet information.
摘要:
Circuitry, apparatus and methods provide flicker detection and improved image generation for digital cameras that employ image sensors. In one example, circuitry and methods are operative to compare a first captured frame with a second captured frame that may be, for example, sequential and consecutive or non-consecutive if desired, to determine misalignment of scene content between the frames. A realigned second frame is produced by realigning the second frame with the first frame if the frames are determined to be misaligned. Luminance data from the realigned second frame and luminance data from the pixels of the first frame are used to determine if an undesired flicker condition exists. If an undesired flicker condition is detected, exposure time control information is generated for output to the imaging sensor that captured the frame, to reduce flicker. This operation may be done, for example, during a preview mode for a digital camera, or may be performed at any other suitable time.
摘要:
A transform function represented by at least n points that define n-1 regions is determined based at least in part on a first set of values associated with a display frame and a maximum average contrast function. The n points can be determined in response to a change in an average contrast of the display frame compared to an average contrast of a previous display frame exceeding a predetermined threshold. The first set of values is converted to a corresponding second set of values based on the transform function. A backlight control signal is generated based on an average contrast of the second set of values, whereby the backlight control signal is configured to control an intensity of a backlight of a display. Further, a video signal is generated based on the second set of values, whereby the video signal configured to drive the display.
摘要:
A buffer is associated with each of a plurality of data lanes of a multi-lane serial data bus. Data words are timed through the buffers of active ones of the data lanes. Words timed through buffers of active data lanes are merged onto a parallel bus such that data words from each of the active data lanes are merged onto the parallel bus in a pre-defined repeating sequence of data lanes. This approach allows other, non-active, data lanes to remain in a power conservation state.
摘要:
A method and apparatus improves an auto focus system by altering, such as by positioning, at least one lens of a digital camera to a plurality of predetermined nonuniform lens positions corresponding to predetermined nonuniform lens position data. The method and apparatus selects a final lens position for the lens based on the predetermined nonuniform lens position data. In one example, a fixed number of predetermined nonuniform lens positions define a set of lens positions used to capture images during an auto focus operation. A final image is captured using a final lens position. The final lens position is determined by comparing focus metric information from each of the frames obtained at the various predetermined nonuniform focus lens positions and selecting the frame with, for example, the best focus metric as the lens position to be used for the final picture or image capture.
摘要:
A central processor unit (CPU) is connected to a system/graphics controller generally comprising a monolithic semiconductor device. The system/graphics controller is connected to an input output (IO) controller via a high-speed PCI bus. The IO controller interfaces to the system graphics controller via the high-speed PCI bus. The IO controller includes a lower speed PCI port controlled by an arbiter within the IO controller. Generally, the low speed PCI arbiter of the IO controller will interface to standard 33 MHz PCI cards. In addition, the IO controller interfaces to an external storage device, such as a hard drive, via either a standard or a proprietary bus protocol. A unified system/graphics memory which is accessed by the system/graphics controller. The unified memory contains both system data and graphics data. In a specific embodiment, two channels, CH0 and CH1 access the unified memory. Each channel is capable of accessing a portion of memory containing graphics data or a portion of memory containing system data.