A Novel Design of Motion Detector Using Mouse Sensor

A Novel Design of Motion Detector Using Mouse Sensor

Boning Zhang (Institute of Computing Technology, Chinese Academy of Sciences and Graduate University of Chinese Academy of Sciences, China), Xiangdong Wang (Institute of Computing Technology, Chinese Academy of Sciences, China), Yueliang Qian (Institute of Computing Technology, Chinese Academy of Sciences, China) and Shouxun Lin (Institute of Computing Technology, Chinese Academy of Sciences, China)
DOI: 10.4018/japuc.2011010105
OnDemand PDF Download:
No Current Special Offers


This paper presents a novel design using a mouse sensor to construct a system for motion detection in normal vision environment. A mouse sensor is packed under an optical mouse for detecting the motion of mouse on desktop and sending out the data and parameters to a controller or a computer directly. This paper introduces this kind of sensor to vision motion detection field by designing and building a circuit system. The feasibility of the design is demonstrated and degree of reliability is measured by experiments performed on the designed system. Additionally the authors point out the advantages of this design in comparison with other traditional methods or devices in brief.
Article Preview

Mouse Cmos Sensor

The heart of an optical mouse is a mini camera in low-resolution. Just as Figure 1 showed that the navigation LED in the mouse illuminates a surface, and the light reflects off the surface to the lens. When the mouse is moved, the mini camera of the mouse (the sensor) takes continuous snapshots of the surface. The built-in digital signal processor (DSP) would process the data and determine the distance and direction of the movement. Then the micro-controller will send the result to the PC via the USB wire or other communication channel.

Figure 1.

Mouse structure


Figure 2 displays the algorithm of motion detection in the mouse DSP. When the mouse is moved, image A and B are captured by the CMOS sensor continuously. Ref is the same sub-image on both A and B, so that it can be a reference of image for A and B. In other words, it must be made sure that there is something on the image which is captured by the CMOS sensor. Then the DSP will figure out the vector of the movement based on the reference.

Figure 2.

Sketch map for motion detection algorithm


Because the resolution of CMOS of mouse senor is very low (about 200 pixel in our prototype), and the DSP is making use of the algorithm for simple figure and point, the cost of the processor is low. So this is the reason of low power and high speed.

Complete Article List

Search this Journal:
Open Access Articles: Forthcoming
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing