Method and apparatus of signal processing and an inertial point device using the same
First Claim
1. A signal processing method, adapted for processing signals generated by a pointing device, comprising steps of:
- acquiring an accelerating signal from the pointing device;
forming a filtering signal by filtering the accelerating signal with a first filtering process;
converting the filtering signal into a digital signal; and
processing the digital signal with a second filtering process to form a processed signal;
wherein the second filtering process further comprises the steps of;
oversampling the digital signal for acquiring a plurality of sampled signals;
performing Fourier transform upon the plural sampled signals for forming a plurality of spectrum signals accordingly; and
filtering the plural spectrum signals while converting the plural filtered spectrum signals into the processed signal by reverse Fourier transform.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of signal processing for a sensitive signal generated from a pointing device, which comprises the steps of acquiring an accelerating signal; forming a filtering signal by a first filtering process to filter the accelerating signal; and processing a second filtering process to form a processed signal. By means of the aforesaid method, an inertia pointing device is disclosed in the present invention, which is capable of processing an accelerating signal generated from the movement of the pointing device operated by the user, and transmitting the processed signal to an electrical device. The electrical device is capable of generating a corresponding displacement for moving a cursor on the display or action for controlling an object according to the processed signal.
5 Citations
17 Claims
-
1. A signal processing method, adapted for processing signals generated by a pointing device, comprising steps of:
-
acquiring an accelerating signal from the pointing device; forming a filtering signal by filtering the accelerating signal with a first filtering process; converting the filtering signal into a digital signal; and processing the digital signal with a second filtering process to form a processed signal; wherein the second filtering process further comprises the steps of; oversampling the digital signal for acquiring a plurality of sampled signals; performing Fourier transform upon the plural sampled signals for forming a plurality of spectrum signals accordingly; and filtering the plural spectrum signals while converting the plural filtered spectrum signals into the processed signal by reverse Fourier transform. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A signal processing apparatus, for receiving and processing an accelerating signal from an inertial sensing module, comprising:
-
a filter, for performing a first noise filtering process upon the received accelerating signal so as to form a filtering signal; an analog-to-digital converter, coupled to the filter for enabling the same to receive and convert the filtering signal into a digital signal; and a post-processor, coupled to the analog-to-digital converter for enabling the same to receive and perform a second noise filtering process upon the digital signal so as to form a processed signal; wherein the post-processor further comprises; an oversample unit, capable of oversampling the digital signal so as to form a plurality of sampled signals; and an arithmetic logic unit, capable of receiving and Fourier-transforming the plural sampled signals for forming a plurality of spectrum signals and then filtering and converting the plural spectrum signals into the processed final by reverse Fourier transform. - View Dependent Claims (7, 8, 9)
-
-
10. An inertial pointing device, comprising:
-
an inertial sensing module, capable of sensing a motion of the inertial pointing device and thus generating at least an accelerating signal accordingly; a signal processing apparatus, coupled to the inertial sensing module; an interface module, coupled to the signal processing apparatus for enabling the same to receive and convert the processed signal into a displacement signal; and a transmission module, coupled to the interface module for enabling the same to receive and transmit the displacement signal to an electrical device; wherein the signal processing apparatus further comprises; a filter, for filtering the at least one accelerating signal so as to form a filtering signal; an analog-to-digital converter, coupled to the filter for enabling the same to receive and convert the filtering signal into a digital signal; and a post-processor, coupled to the analog-to-digital converter for enabling the same to receive and perform a noise filtering process upon the digital signal so as to form a processed signal; wherein the post-processor further comprises; an oversample unit, capable of oversampling the digital signal so as to form a plurality of sampled signals; and an arithmetic logic unit, capable of receiving and Fourier-transforming the plural sampled signals for forming a plurality of spectrum signals and then filtering and converting the plural spectrum signals into the processed signal by reverse Fourier transform. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification