Abstract:
An optical navigation device control method comprising: (a) computing brightness contrast information of original images captured by an image sensor of an optical navigation device; (b) computing brightness variation levels of the original images; (c) improving image qualities of the original images based on the brightness contrast information and the brightness variation levels, to generate adjusted images; and (d) computing movements of the optical navigation device based on displacement between the adjusted images. The optical navigation device is located on a surface. The step (d) comprises: collecting reference images of different parts of the surface for a plurality of combinations of moving directions of the optical navigation device and placement directions of the surface; and determining a type of the surface via comparing images of a current surface with the reference images.
Abstract:
A computer readable recording medium comprising at least one program stored therein. An image quality improving method is performed when the program is executed. The image quality improving method comprises: (a) computing brightness contrast information of an original image captured by an image sensor of an optical navigation device; (b) computing a brightness variation level of the original image; and (c) improving an image quality of the original image based on the brightness contrast information and the brightness variation level.
Abstract:
A method of testing an image sensor having a plurality of sensing units includes: utilizing the image sensor to generate a plurality of sensing results respectively corresponding to a plurality of captured images, wherein each sensing result includes a plurality of sensing values respectively generated by the sensing units; and generating a testing result which indicates a performance of the image sensor according to changing of the sensing results.
Abstract:
An optical navigation device control method comprising: (a) computing brightness contrast information of original images captured by an image sensor of an optical navigation device; (b) computing brightness variation levels of the original images; (c) improving image qualities of the original images based on the brightness contrast information and the brightness variation levels, to generate adjusted images; and (d) computing movements of the optical navigation device based on displacement between the adjusted images. The optical navigation device is located on a surface. The step (d) comprises: collecting reference images of different parts of the surface for a plurality of combinations of moving directions of the optical navigation device and placement directions of the surface; and determining a type of the surface via comparing images of a current surface with the reference images.
Abstract:
A touch system with track detecting function includes a touch pad for sequentially sensing a plurality of positions of an indication object at a plurality of moments in order to detect a track of the indication object on the touch pad, and a processor for continuously generating motion vectors according to the track of the indication object on the touch pad, for generating a candidate motion vector according to at least one motion vector, and for nonlinearly generating a target motion vector according to the candidate motion vector in order to move a target shown on a display panel. Each of the motion vectors represents a difference between a position of the indication object and a next position of the indication object.
Abstract:
An optical navigation method includes: detecting inertia of an image of a feature point; and determining an effective sensing region of an image sensing array according to the detected inertia for reducing power consumption. Besides, an optical navigation apparatus includes a detecting circuit and a determining unit. The detecting circuit is arranged for detecting a moving inertia of a feature point. The determining circuit is coupled to the detecting circuit, and arranged for determining an effective sensing region of an image sensing array according to the detected moving inertia for reducing power consumption.
Abstract:
A method of testing an image sensor having a plurality of sensing units includes: utilizing the image sensor to generate a plurality of sensing results respectively corresponding to a plurality of captured images, wherein each sensing result includes a plurality of sensing values respectively generated by the sensing units; and generating a testing result which indicates a performance of the image sensor according to changing of the sensing results.
Abstract:
A computer readable recording medium comprising at least one program stored therein. An image quality improving method is performed when the program is executed. The image quality improving method comprises: (a) computing brightness contrast information of an original image captured by an image sensor of an optical navigation device; (b) computing a brightness variation level of the original image; and (c) improving an image quality of the original image based on the brightness contrast information and the brightness variation level.
Abstract:
An optical navigation method includes: detecting inertia of an image of a feature point; and determining an effective sensing region of an image sensing array according to the detected inertia for reducing power consumption. Besides, an optical navigation apparatus includes a detecting circuit and a determining unit. The detecting circuit is arranged for detecting a moving inertia of a feature point. The determining circuit is coupled to the detecting circuit, and arranged for determining an effective sensing region of an image sensing array according to the detected moving inertia for reducing power consumption.