Abstract:
The back EMF (BEMF) of a motor is sensed and compared to a target back EMF (BEMF) to generate an error control signal. The circuit supply voltage is also sensed. A PWM motor control signal is generated in response to a comparison of the error control signal to a ramp signal having a variable slope. The variable slope is selected in response to the sensed circuit supply voltage. The motor is then driven in response to the PWM control signal. The sign of the error control signal is used to selectively short one of motor terminals to a reference voltage supply node while the other motor terminal is driven in response to the PWM control signal.
Abstract:
A touch sensitive display includes a capacitive touch sensor configured to output capacitance values. A motion sensor makes a motion detection and generates a motion signal including a motion value indicative of sensed motion detection. A touch detection circuit is coupled to receive the capacitance values and motion values. The touch detection circuit processes the capacitance values to make a hovering detection and a touching detection with respect to the display. The touch detection circuit further generates an output signal including the motion value correlated in time with each of the hovering detection and touching detection. The output signal may be processed as a user interface control signal. The output signal may also be processed to determine an impulsive strength of the touching detection as a function of an elapsed time between hover and touch and the measured motion values.
Abstract:
A time-domain system and method of modifying the time scale of digital audio signals includes a pre-processor. The pre-processor forms a synthesized signal for processing with minimum computation and that has optional features to give preference to certain audio channels and/or frequency bands, a mechanism of adaptively characterizing the temporal features of the synthesized signal by its normalized power and zero-crossing count, and a mechanism of identifying a segment of the synthesized signal where the time scale can be modified without introducing artifacts or losing content.
Abstract:
A system for determining an aspect ratio of image content based on an analysis of the content. In an embodiment, an analyzer is configured to receive a data input corresponding to an image in a stream of images that constitute a video sequence of images. The analyzer is further configured to determine a mathematical representation of the image content based on a power spectrum analysis of vertical components of the image in comparison to a power spectrum analysis of horizontal components of the image. Based on this comparison of the vertical frequency components to the horizontal frequency components, a determination about the original aspect ratio of the image may be determined. This determination may be used by a video processor to correctly apply aspect ratio conversion for final image output.
Abstract:
Apparatus and methods to measure capacitance changes for a touch-sensitive capacitive matrix are described. Charge-removal circuits and measurement techniques may be employed to cancel deleterious effects of parasitic capacitances in the touch-sensitive capacitive matrix. Capacitively switching a supply during timed charge removal may be used to cancel unwanted effects due to clock jitter. The apparatus and methods can improve signal-to-noise characteristics, sensitivity, and/or dynamic range for capacitive measurements relating to touch-sensitive capacitive devices.
Abstract:
Applicant has recognized and appreciated the desirability of powering an actuator using power drawn from one or both of an energy storage device and a spindle motor. In some embodiments, following a loss of external power to a hard disk drive, the hard disk drive (or one or more components thereof) determines whether to provide the actuator with power drawn from the spindle motor or to provide the actuator with power drawn from the spindle motor and from the energy storage device. In some embodiments, the hard disk drive (or the component(s) thereof) may additionally or alternatively determine whether to charge the energy storage device using power drawn from the spindle motor. In some embodiments, the drive may make the determinations based on an amount of power that the actuator is to consume at a time and an amount of power that the spindle motor can provide at the time.
Abstract:
Embodiments provide a method and system of text independent speaker recognition with a complexity comparable to a text dependent version. The scheme exploits the fact that speech is a quasi-stationary signal and simplifies the recognition process based on this theory. The modeling allows the speaker profile to be updated progressively with the new speech sample that is acquired during usage time.
Abstract:
In an embodiment, a transmitter includes a transmission path configurable to generate first pilot clusters in response to a matrix, each first pilot cluster including a respective first pilot subsymbol in a first cluster position and a respective second pilot subsymbol in a second cluster position such that a vector formed by the first pilot subsymbols is orthogonal to a vector formed by the second pilot subsymbols, the matrix having a dimension related to a number of cluster positions in each of the first pilot clusters. For example, where such a transmitter transmits simultaneous orthogonal-frequency-division-multiplexed (OFDM) signals (e.g., MIMO-OFDM signals) over respective channels that may impart inter-carrier interference (ICI) to the signals due to Doppler spread, the pattern of the pilot symbols that compose the pilot clusters may allow a receiver of these signals to estimate the responses of these channels more accurately than conventional receivers.
Abstract:
A method and apparatus are disclosed for identifying and removing banding artifacts (i.e., false contours) resulting from insufficient bit depth caused by digital image quantization, conversion, and/or compression. This method includes: explicitly identifying texture block and flat block; de-termination of filter window sizes with the consideration of handling transitions between texture block and flat block; de-banding filtering with edge protection; and noise shaping according to de-banding filter result.
Abstract:
A readout device for a capacitive sense matrix includes a computer readable storage medium configured to store capacitance data. The capacitance data represents capacitance values of the capacitive sense matrix. The readout device also includes a readout circuit configured to receive a signal from the capacitive sense matrix, the readout circuit being configured based upon the capacitance data. Also described are a readout method and a method of compensating for variations in capacitance.