Abstract:
There is provided an optical navigation system including a light source, a first photosensitive unit, a second photosensitive unit, a control unit and a processing unit. The light source is configured to emit light of a predetermined wavelength. The first photosensitive unit is configured to receive reflected light of the predetermined wavelength reflected by a working surface. The second photosensitive unit is covered with a coating to block light of the predetermined wavelength. The control unit is configured to control the light source, the first photosensitive unit and the second photosensitive unit to expose both the first photosensitive unit and the second photosensitive unit when the light source is turned on. The processing unit is configured to read first image data and second image data respectively from the first photosensitive unit and the second photosensitive unit thereby identifying an ambient light mode or a liftoff mode.
Abstract:
There is provided an electronic device arranged to be unlocked using a fingerprint. The electronic device includes a touch pad, a processor and an operation system. The touch pad acquires fingerprint data within sequential multiple time intervals, respectively. The processor recognizes a fingerprint of each time interval according to the fingerprint data. Upon a sequence and an operating feature of multiple fingerprints matching a predetermined condition, the processor controls the operation system to unlock the electronic device.
Abstract:
An optical navigation apparatus, an optical navigation method, and a non-transitory computer readable medium thereof are provided. The optical navigation apparatus includes a light source unit, an image sensing unit, and a processing unit. The processing unit is electrically connected to the light source unit and the image sensing unit. The light source unit provides a beam of light. The image sensing unit captures a first image at a first time instant when the light is projected onto a reflection surface. The processing unit calculates an image quality index of the first image and determines a matching block size between the first image and a second image according to the image quality index.