Abstract:
A superior Color Transient Improvement technique is adaptive to the local image features, so that more natural color edge transition improvement can be accomplished. A gain control function is provided that depends on the local image feature so that different regions of the image can be treated differently. Further, a correction signal is controlled in such a way (by the local image feature) that neither undershoot nor overshoot occurs, eliminating the need for post-processing for undershoot/overshoot removal.
Abstract:
A method and apparatus for filtering video data. First and second frames of the video data are stored. Motion adapted spatio-temporal filter (MASTF) pixel values of the second frame are calculated using pixel values of the first and second frames. The second frame is compared to the first frame to estimate motion vectors (MVs) for the second frame. Pixel MV error level indicators for the second frame are determined using the pixel values of the first and second frames and the MVs of pixels in the second frame. Motion compensated temporal filter (MCTF) pixel values of the second frame are calculated using the pixel values of the first and second frames and the MVs of pixels in the second frame. For each pixel in the second frame, a filtered pixel value is calculated using its MASTF and MCTF pixel values and its pixel MV error level indicator.
Abstract:
A loudspeaker structure for an electronic device, comprising: a housing defining a frame portion, the frame portion comprises a front sound chamber and aback sound chamber; a loudspeaker secured within the frame portion; a speaker cover made of rubber materials and secured within the frame portion to seal the front sound chamber; a speaker seat made of rubber materials and secured within the frame portion to seal the back sound chamber; and a circuit board secured above the frame portion. The front sound chamber and the back sound chamber have comfortable tightness and ensure the sounds transmitting. Thereby, high quality sound is available.
Abstract:
A video filter includes a motion detector to detect motion between frames of a video for each pixel, a shape adaptive spatial filter and a weighted temporal filter. The spatial filter and the temporal filter are smoothly mixed together based on the amount of motion detected by the motion detector for each pixel. When the motion detected by the motion detector is low, the video filter tends to do more temporal filtering. When the motion detected by the motion detector is high, the video filter tends to do more spatial filtering.
Abstract:
Local motion estimation is described herein. Each picture of a video is partitioned into blocks for the local motion estimation. An extended-block FFT is calculated for each block, where the extended-block denotes that a certain area around the block is also included for applying FFT. Extending the block for FFT helps to account for the motion of objects that are moving into or out of the block. Phase correlation is applied to attain a set of Motion Vector (MV) candidates for the blocks, and a cost function is evaluated for each MV. If no MV candidate produces a cost function below a pre-defined threshold, a hierarchical variable block matching search is applied and the process is repeated with blocks for finer resolution. Also, predictive MV candidates are used during the block matching search along with temporal constraints tracking to select an MV that yields the minimum cost function.
Abstract:
A nail-driving device includes a housing, a trigger unit, a safety unit, a connecting unit, and a magazine. The safety unit includes first and second safety members disposed movably in the housing. The connecting unit includes a retaining portion disposed movably between the first and second safety members and in a retaining position whereat a force is applicable to the first safety member to move the second safety member to pivot a trigger arm of the trigger unit so as to allow for a nail-driving operation when the trigger unit is actuated. The magazine includes a pusher for pushing and moving nails in the magazine. The pusher is movable to a retention releasing position whereat the retaining portion of the safety unit is removed from the retaining position to thereby allow for relative movement of the first and second safety members so that a nail-driving operation is prevented.
Abstract:
The present invention discloses an image unsharpness test method for a camera device, wherein firstly, during the focusing stage of an electronic camera device, the image with the highest sharpness is selected to be a contrast image; next, the contrast image is compared with a captured image to obtain the sharpness difference between the contrast image and the captured image; if the difference is too great, the captured image is determined to be unsharp; vice versa, if the difference is very small, the captured image is determined to be sharp. Thereby, the image unsharpness test method for a camera device of the present invention not only can determine whether a captured is sharp enough but also can reduce the photographic errors and promote photographic efficiency.
Abstract:
A superior Color Transient Improvement technique is adaptive to the local image features, so that more natural color edge transition improvement can be accomplished. A gain control function is provided that depends on the local image feature so that different regions of the image can be treated differently. Further, a correction signal is controlled in such a way (by the local image feature) that neither undershoot nor overshoot occurs, eliminating the need for post-processing for undershoot/overshoot removal.
Abstract:
An improved noise reduction process by wavelet thresholding utilizes a discrete wavelet transform to decompose the image into different resolution levels. A thresholding function is then applied in different resolution levels with different threshold values to eliminate insignificant wavelet coefficients which mainly correspond to the noise in the original image. Finally, an inverse discrete wavelet transform is applied to generate the noise-reduced video image. The threshold values are based on the relationships between the noise standard deviations of different decomposition levels in the wavelet domain and the noise standard deviation of the original image.
Abstract:
A ringing area detector classifies the input image into two regions: a mosquito noise region (i.e. filtering region) and a non-mosquito noise region (i.e. non-filtering region), and uses this classification information to adaptively remove the mosquito noise in a mosquito noise reduction system. The mosquito noise reduction system includes a ringing area detector, a local noise power estimator, a smoothing filter, and a mixer. The ringing area detector includes an edge detector, a near edge detector, a texture detector, and a filtering region decision block. The ringing detection block detects the ringing area where the smoothing filter is to be applied. The local noise power estimator controls the filter strength of the smoothing filter. The smoothing filter smoothes the input image. The mixer mixes the smoothed image and the original image properly based on the region information from the ringing area detection block.