摘要:
A pointing device includes a moveable puck, a first surface on which a puck field of motion is defined, and a controller. The total distance the puck can move from its centered or resting position is divided into N regions using one or more transition points. Each transition point corresponds to a puck position at which the cursor speed changes. The controller determines the position of the puck within the puck field of motion and, based on the current puck position and at least one transition point, the controller determines a speed at which the cursor is to be moved.
摘要:
Lens flare mitigation techniques determine which pixels in images of a sequence of images are likely to be pixels affected by lens flare. Once the lens flare areas of the images are determined, unwanted lens flare effects may be mitigated by various approaches, including reducing border artifacts along a seam between successive images, discarding entire images of the sequence that contain lens flare areas, and using tone-mapping to reduce the visibility of lens flare.
摘要:
Lens flare mitigation techniques determine which pixels in images of a sequence of images are likely to be pixels affected by lens flare. Once the lens flare areas of the images are determined, unwanted lens flare effects may be mitigated by various approaches, including reducing border artifacts along a seam between successive images, discarding entire images of the sequence that contain lens flare areas, and using tone-mapping to reduce the visibility of lens flare.
摘要:
Image enhancement by separating the image signals, either Y or RGB, into a series of bands and performing noise reduction on bands below a given frequency but not on bands above that frequency. The bands are summed to develop the image enhanced signals. This results in improved sharpness and masking of image processing pipeline artifacts. Chroma signals are not separated into bands but have noise reduction applied to the full bandwidth signals. The higher frequency band is attenuated or amplified based on light level. The noise reduction has thresholds based on measured parameters, such as signal frequency, gain and light level, provided in a lookup table. The window size used for the noise reduction varies with the light level as well, smaller windows sizes being used in bright light and increasing window sizes as light levels decrease. Panoramic images are handled in a similar fashion.
摘要:
A method performed by a slide pad system is provided. The method includes generating a first direction measurement using a first capacitance measurement, generating a calibration measurement using a second capacitance measurement, and computing a first position using the first direction measurement and the calibration measurement. A system including a slide pad including a slide disk, a sense module, and a control module is also provided.
摘要:
An image processing system and demosaicing method are provided to calculate estimated missing color sensor values in an image using a linear prediction from the raw color sensor value at the current pixel location. The raw image is divided into regions of sensor values, and the linear relations between color planes for each region are determined by a regression method that calculates the degree to which different color planes co-vary within each region The missing color sensor values per region are calculated as a scaled and shifted version of the raw color sensor values using linear regression coefficients determined from the local linear regression process.
摘要:
A method for interpolating a first color value associated with a first color and a second color value associated with a second color for use in generating a pixel that represents a portion of a digital image, based on a third color value that is associated with a third color. A first matrix is created and stored, comprising first coefficient values that are associated with a other values of the first color for pixels that surround the current pixel of interest. A second matrix is stored that holds second coefficient values that are associated with a second color value. Each of the first coefficient values is bitwise shifted by a pre-determined power of 2. The first color value is created and stored by applying the first coefficient values to the other values of the first color using a bitwise shift operation. The first color value is bitwise shifted by a complement of the pre-determined power of 2. As a result, a complete set of pixel values having three color values (such as Red, Green, and Blue) are created and may be used in displaying the digital image.
摘要:
A method whereby motion can be detected in real time during the acquisition of MRI data. This enables the implementation of several algorithms to reduce or eliminate this motion from an image as it is being acquired. The method is an extension of the acceptance/rejection method algorithm called the diminishing variance algorithm (DVA). With this method, a complete set of preliminary data is acquired along with information about the relative motion position of each frame of data. After all the preliminary data is acquired, the position information is used to determine which lines are most corrupted by motion. Frames of data are then reacquired, starting with the most corrupted frame. The position information is continually updated in an iterative process, therefore each subsequent reacquisition is always done on the worst frame of data. The algorithm has been implemented on several different types of sequences, and preliminary in vivo studies indicate that motion artifacts are dramatically reduced.
摘要:
This disclosure pertains to devices, methods, and computer readable media for performing image registration. A few generalized steps may be used to carry out the image registration techniques described herein: 1) acquiring image data from an image sensor; 2) selecting a pair of overlapping image portions from the acquired image data for registration; 3) determining an area of “maximum energy” in one of the image portions being registered; 4) placing an image registration window over both image portions at the determined location of maximum energy; 5) registering the overlapping image portions using only the image data falling within the image registration windows; and 6) determining, according to one or more metrics, whether the image registration window should be shifted from a current location before registering subsequently acquired image portions.
摘要:
In one embodiment of the invention, a method for providing three-dimensional motion inputs to a device includes measuring characteristics (e.g., capacitances) between sense electrodes and a reference electrode on a movable pad, determining three-dimensional displacements of the movable pad from the capacitances, determining the three-dimensional motion inputs from the three-dimensional displacements of the movable pad, and providing the three-dimensional motion inputs to the device.In another embodiment of the invention, a pointing device mounted on a surface of a host device includes sense electrodes, a frame, a movable pad flexibly mounted in an opening of the frame. The movable pad includes a reference electrode opposite the sense electrodes. The opening limits the motion of the movable pad to a single axis on the surface and to an axis into the surface.