Abstract:
An automatic self-calibrated oscillation method and an apparatus using the same are provided. After a static time tuning (STT) table and a run time tuning (RTT) table have been established, the apparatus converts an output clock signal to generate a current RTT value at every predefined time and then compares the current RTT value with a reference RTT value generated in response to a STT value of the STT table, or with an interpolated result generated in response to the reference RTT value to generate a deviation value. Thus, through the deviation value, the output clock signal may be calibrated to address the target frequency without the assistance of external reference clock unit or locked loop unit after the STT table and the RTT table are established.
Abstract:
A method of reducing computation of palm rejection by projecting touch data is disclosed, targeting the handheld devices. The method targets first at obtaining a difference array, followed by extracting maximum values of rows and columns of the difference array to obtain a row projection list and a column projection list respectively. By repeated implementing of mutual capacitance detection, ghost palm blocks can be wiped out from the multiple palm blocks. Once integrating with a local spatial boundary detection algorithm, the sensed signals of intended input located within a rectangular palm block yet beyond a real palm block are consequently detected. The computational algorithm of the palm rejection of this invention is successfully built into the touch panel controller due to its substantially reduced computation.
Abstract:
A touch detecting device comprises at least one driving circuit, a plurality of conductive lines and at least one sensing circuit. The originally available conductive lines of a touch panel are used to detect a finger touch by means of detecting a current leakage through the finger to the ground. Thus, the invention can reduce the hardware cost, avoid noise interference and correctly respond to a finger touch.
Abstract:
A motion vector calibration circuit includes a select circuit, a local minimum detection circuit, a sine wave detection circuit, a threshold value detection circuit and a decision circuit. Correct motion vectors are passed using a recursive method, thereby achieving high accuracy and reducing computational volume.
Abstract:
A hierarchical sensing method for a touch panel is disclosed. The touch panel has a matrix of points for detecting a touch or touches. The method includes dividing the points into a plurality of blocks; selecting several points in each one of the blocks as designated points; sensing first data from each one of the designated points; determining a set of possible touched points according to the first data sensed from each one of the designated points; sensing second data from the set of possible touched points; and determining if each one of the possible touched points is an actual touched point according to the second data sensed from said one possible touched point. By using the present invention method, a faster sensing speed and a greater sensing accuracy can be achieved.
Abstract:
A dynamic filtering device includes a variation detector, a coefficient generator and a filter. The cut-off frequency of the filter is dynamically adjusted according to variations of an input signal. A higher signal-to-noise ratio is obtained when a finger moves in slow motion and its response time is reduced when the finger moves in fast motion, therefore improving the response time and the noise immunity of the filter.
Abstract:
A touch sensing method for detecting positions of touching is disclosed. In the present invention, a reference touch profile is provided. A variable ideal combination profile indicating multiple touches is obtained by synthesizing a plurality of reference touch profiles at different positions. The variable ideal combination profile is matched with a sensing signal. Actual touch positions can be identified from the sensing signal when the matching of the variable ideal combination profile with the sensing signal is optimal.
Abstract:
The invention discloses an image processing method. The image processing method utilizes the relatively low point and the relatively high point of the luminance of the pixels in the frame to generate the crest lines. Then, various image processing are performed according to the state of the crest line.
Abstract:
A decision feedback equalizer having a adjusting device and method thereof are described. The decision feedback equalizer having an adjusting device includes a feed-forward filter, a decision device, a feedback filter, the adjusting device, and a summation device. The feed-forward filter generates a forwarding signal (Sff) based on an input signal (Si). The decision device generates a first decision (Sd1) signal and a second decision signal (Sd2) which are associated with the summation signal (Ssu). The feedback filter receives the second decision signal (Sd2) for generating a feedback signal (Sfb). The adjusting device adjusts the first decision signal (Sd1) according to a first weighting value (V1) for generating a first adjusted signal (Sa1) and transmitting the first adjusted signal (Sa1) to the feed-forward filter. The adjusting device further adjusts the feedback signal (Sfb) according to a second weighting value (V2) for generating a second adjusted signal (Sa2). The summation device receives the forwarding signal (Sff) and the second adjusted signal (Sa2) for generating a summation signal (Ssu) and issuing the summation signal (Ssu) to the decision device.
Abstract:
An image compression device includes a floating-point texture-loading unit, a shader, a RGB to YCrCb compressor, and a parameter adjusting unit. The floating-point texture-loading unit receives raw image data that includes N number of RGB pixels. The shader receives the raw image data and shades the N number of RGB pixels. The RGB to YCrCb compressor receives the shaded image data and calculates the brightness/chroma value of each of the RGB pixels, wherein the chroma value of the RGB pixel having the smallest brightness value among all the RGB pixels is selected as a common chroma value for all the RGB pixels. The parameter adjusting unit receives and adjusts N number of brightness values of the RGB pixels and the common chroma value and stores them in a form of compressed image data into a memory.