Pointing electronic device with fast start-up recovery and corresponding method
AssigneeSTMicroelectronics S.r.l.
InventorsFederico Rizzardini, Stefano Paolo Rivolta, Lorenzo Bracco
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorsFederico Rizzardini, Stefano Paolo Rivolta, Lorenzo Bracco
Estimating the term…
In an embodiment pointing electronic device, a sensor fusion processing stage generates an orientation estimation quantity indicative of an orientation about a longitudinal axis based on a sensor fusion algorithm envisaging processing of acceleration and gyroscopic signals; and a pointing determination stage implements an orientation-compensation of the gyroscopic signal as a function of the orientation estimation and generates screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device based on the orientation-compensated gyroscopic signal. A processing block provides a starting value of the roll estimation, used to decrease an initial roll estimation error, by storing past values of the acceleration signal, during a time interval preceding start-up; and, upon start-up, retrieving and processing the stored past values to generate processed acceleration data, used by the sensor fusion processing stage to initialize the sensor fusion algorithm and generate the starting value of the roll estimation quantity.
A pointing electronic device, comprising:
The device according to claim ii, wherein the filtering block is configured to implement a low-pass filtering of the roll estimation quantity.
An electronic system comprising:
A method for generating screen-frame displacement data based on 3D-space movements of a pointing electronic device, the method comprising:
Dependencies are inferred from the claim text.