摘要:
One embodiment in accordance with the invention relates to detecting a homogeneous surface. A first surface image is received. A plurality of values are generated by performing a plurality of auto correlations with the first surface image and a copy of the first surface image. The plurality of values includes a first peak value. A determination is made as to whether a normalized second peak value of the plurality of values satisfies a defined condition associated with a value. If so, a homogeneous surface image filter is utilized with a second surface image.
摘要:
The invention provides a method and apparatus for performing optical navigation. The optical navigation apparatus comprises a first light source, a second light source, an optical sensor that converts light into electrical signals, and processing logic. The processing logic is configured to process the electrical signals output by the optical detector to obtain information relating to motion or an absence of motion of the optical navigation apparatus. Based on the motion information obtained, the processing logic turns on the first light source and turns off the second light source, or vice versa. This ensures that, regardless of the tracking surface, the optical navigation apparatus will be using a light source that enables the optical navigation apparatus to operate effectively.
摘要:
A pointing device and method for operating the same is disclosed. The pointing device includes an illumination system, a camera system, and a controller. The illumination system illuminates a surface over which the pointing device moves. The illumination system generates a light level determined by an illumination control signal. The camera records a plurality of images of the illuminated surface. The controller records first and second images taken by the camera at different times and determines a displacement indicative of the direction and distance the positioning device moved between the two different times. The controller also generates the illumination control signal. The illumination control signal depends on at least one of the images recorded by the camera system. In one embodiment, the surface is characterized by a reflectivity and the light level generated by the illumination system is inversely related to that reflectivity.
摘要:
An optical navigation system having an optical navigation integrated circuit (“navigation IC”) is described. The optical navigation system may include an emitter module and a pixel array surrounding the emitter module. The optical navigation system may further include a ring optical system located on the surface of the navigation IC over the pixel array.
摘要:
A device includes a light emitter, a current sensing resistance, a current generator, and detection circuitry. The current generator is connected to the light emitter and to the current sensing resistance. During a normal operating mode of the device, the current generator regulates current flow through the light emitter. In a test mode, the current generator regulates current flow through the current sensing resistance. The detection circuitry, during the test mode, detects when current flow through the current sensing resistance is outside an expected range.
摘要:
A device includes a light emitter, a current sensing resistance, a current generator, and detection circuitry. The current generator is connected to the light emitter and to the current sensing resistance. During a normal operating mode of the device, the current generator regulates current flow through the light emitter. In a test mode, the current generator regulates current flow through the current sensing resistance. The detection circuitry, during the test mode, detects when current flow through the current sensing resistance is outside an expected range.
摘要:
An optical navigation system for driving a laser device with a laser pulse fault detection employs a controller, a laser driver and a laser pulse fault detector. In operation, the controller provides the laser pulse train signal to the laser driver and the laser pulse fault detector. In response thereto, and the laser pulse fault detector enable a driving of the laser device by the laser driver based on detection of a normal timing condition of the laser pulse train and overrides a driving of the laser device by the laser driver based on a detection of an abnormal timing condition of the laser pulse train signal.
摘要:
A pointing device and method for using the same are disclosed. The pointing device includes an illumination system, an imaging system, and a controller. The illumination system illuminates a portion of a surface over which the pointing device travels with coherent light. The imaging system includes a first window for receiving light from the illuminated portion of the surface and transmitting that light to a first imaging array such that a speckle pattern is generated on the first imaging array and a second window includes an imaging optical system for forming an image of part of the illuminated portion of the surface on a second imaging array. The controller selects either the first imaging array or the second imaging array and compares the output of the selected imaging array at first and second times to determine a displacement indicative of the direction and distance the pointing device moved.
摘要:
A Temperature Compensated Laser System (“TCLS”) for producing a temperature compensated laser drive current for a laser in an optical navigation device is described. The TCLS may include a controller in signal communication with an adjustable current source, wherein the adjustable current source produces the temperature compensated laser drive current. The TCLS may also include a measurement module in signal communication with the controller and the adjustable current source, wherein the controller adjusts the temperature compensated laser drive current produced by the adjustable current source responsive to a change in temperature sensed by the TCLS.