JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITYMEGHA INSTITUTE OF ENGINEERING AND TECHNOLOGYFOR WOMENA Seminar Report on“CELLUON EVO MOUSE”Submitted byRATNA TEJASWINI GADE09RP1A0526In partial fulfillment of the requirements for the award of degree ofDEPARTMENT OF COMPUTER SCIENCE ENGINEERING2012-13
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITYHYDERABADMEGHA INSTITUTE OF ENGINEERING AND TECHNOLOGYFOR WOMENDEPARTMENT OF COMPUTER SCIENCE ENGINEERINGCERTIFICATECertified that the seminar work entitled “CELLUON EVO MOUSE” is a bona fide workpresented by RATNA TEJASWINI GADE bearing ROLL NO 09RP1A0526 in a partialfulfillment for the award of Degree of Bachelor of Technology in Computer ScienceEngineering of the Jawaharlal Nehru Technological University, Hyderabad during the year2012-13. The seminar report has been approved as it satisfies the academic requirements withrespect to seminar work presented for the Bachelor of Technology.PRINCIPAL HOD (CSE)(V. SUBBA RAO Garu) (PRAVEEN KUMAR)Name of Student: RATNA TEJASWINI GADE ROLL NO: 09RP1A0526
ACKNOWLEDGEMENTThe satisfaction and elation that accompany the successful completion ofany task would be incomplete without mentioning the people who havemade it a possibility.First and foremost, I express my sincere gratitude to our honorableChairman Mr. N. MOHAN REDDY for providing the facilities for thesuccessful completion of the project work.I express my heartfelt thanks and credit to our beloved Principal, Dr. G.V. SUBBA RAO, PhD for providing facilities to carry out this projectwork.I also thank Mr. PRAVEEN KUMAR, MIETW, Head of theDepartment, CSE, who was always helpful and would alwaysconsidered my requirements and help in getting it done.Finally, I am very thankful to my friends, all the lab technicians of mydepartment for their assistance and kind cooperation and others whodirectly or indirectly helped me in completing this project and thiscooperation during our period of stay here.- RATNA TEJASWINI GADE
CELLUON EVO MOUSEABSTRACTThe traditional mouse has certainly seen an evolution over the last ten years, moving fromthe crud – collecting ball version with serial connections to laser – guided devices that plugs intoany USB port. Celluon now wants to take the evolution one step further by removing the hand –held device altogether, turning your desk into a virtual touch screen. It is the new Evo MousePet, a dog – shaped device that functions differently and not like the other mouses.The Evo Mouse pet is a device which sits at one side and gives access to the user to useany surface close to like a touch pad. Here the user will no more have to carry the mouse andmove it in order to move the pointer on the screen. Now, the time has changed where all youhave to do is to move your finger on the surface and the pointer will move accordingly.Basically, two lights emit from the device which track your finger and enables you to performyour task just like a regular mouse.Despite the conventional mouse, the functionality of this mouse is much simpler andexciting. You don’t have to worry for the cursor control, dragging and double – clicking, rightand left clicking. This is the Evo Mouse developed by Celluon company to offer to the generaland business consumers an opportunity to enter in the multi touch world. This new mouseenables you to rotate and zoom on images, scrolls the text to read and is done through gestures.So, things have become more convenient. The design of this device is the shape of the dog,which is why it is named as “PET”.
CELLUON EVO MOUSECONTENTS1. HISTORY OF MOUSE1.1. EARLY MOUSE1.2. MECHANICAL MOUSE1.3. OPTICAL MOUSE1.4. LASER MOUSE1.5. GYROSCOPIC MOUSE1.6. 3D MOUSE2. EVO MOUSE2.1. INTRODUCTION2.2. TECHNOLOGY USED2.2.1. 3D ELECTRONIC PERCEPTION TECHNOLOGY2.2.2. IMAGE PROCESSING3. HOW IT WORKS…?4. PRINCIPLE AND COMPONENTS5. FUNCTIONS OF EVO MOUSE5.1. CELLUON EVO MOUSE SPECIFICATONS6. COMPATIBILTY7. REFERENCES
1. HISTORY OF COMPUTER MOUSE1.1 EARLY MOUSEThe first functional mouse was actually demonstrated by Douglas Engelbart, a researcherfrom the Stanford Research Institute, back in 1963. The respective peripheral was far away fromwhat we know today as “mice,” given the fact that it was manufactured from wood and featuredtwo gear-wheels perpendicular to each other, the rotation of each single wheel translating intomotion along one of the respective axis.It’s not exactly very clear where the name “mouse” originates, since, apparently, thename came from the fact that the device had a “tail” behind it, connecting it to a computer and adisplay and was the idea of Bill English, a colleague of Douglas Engelbart’s and the person whoactually built the prototype device.Engelbarts product was not the first pointing device, though. In fact, it seems that thefirst such product, the trackball, was invented a lot earlier, namely at some point in 1953, byTom Cranston, Fred Longstaff and Kenyon Taylor from the Royal Canadian Navy, as part of thesecret military project DATAR. The name “trackball” comes from the fact that the respectivedevice actually used a standard Canadian five-pin bowling ball.
1.2 MECHANICAL MOUSEGerman company Telefunken published on their early ball mouse, called "Rollkugel"(German for "rolling ball"), on October 2, 1968. Telefunkens mouse was then sold commerciallyas optional equipment for their TR - 440 computers, which was first marketed in 1968.Telefunken did not apply for a patent on their device. Bill English, builder of Engelbarts originalmouse, created a ball mouse in 1972 while working for Xerox PARC. It is also called as Rollerball mouse.The ball mouse replaced the external wheels with a single ball that could rotate in anydirection. It came as part of the hardware package of the Xerox Alto computer.Perpendicular chopper wheels housed inside the mouses body chopped beams of light on theway to light sensors, thus detecting in their turn the motion of the ball. This variant of the mouseresembled an inverted trackball and became the predominant form used with personalcomputers throughout the 1980s and 1990s. The Xerox PARC group also settled on the moderntechnique of using both hands to type on a full-size keyboard and grabbing the mouse whenrequired.
Fig. Mechanical mouse, shown with the top cover removed.The ball mouse has two freely rotating rollers. They are located 90 degrees apart. Oneroller detects the forward – backward motion of the mouse and other the left – right motion.Opposite the two rollers is a third one (white, in the photo, at 45 degrees) that is spring - loadedto push the ball against the other two rollers. Each roller is on the same shaft as an encoder wheelthat has slotted edges; the slots interrupt infrared light beams to generate electrical pulses thatrepresent wheel movement. Each wheels disc, however, has a pair of light beams, located so thata given beam becomes interrupted, or again starts to pass light freely, when the other beam of thepair is about halfway between changes.Simple logic circuits interpret the relative timing to indicate which direction the wheel isrotating. This incremental rotary encoder scheme is sometimes called quadrature encoding of thewheel rotation, as the two optical sensor produce signals that are in approximately quadraturephase. The mouse sends these signals to the computer system via the mouse cable, directly aslogic signals in very old mice such as the Xerox mice, and via a data-formatting IC in modernmice. The driver software in the system converts the signals into motion of the mouse cursoralong X and Y axes on the computer screen.The ball is mostly steel, with a precision spherical rubber surface. The weight of the ball,given an appropriate working surface under the mouse, provides a reliable grip so the mousesmovement is transmitted accurately.
Fig. Mechanical MouseOperating an opto-mechanical mouse:1. Moving the mouse turns the ball.2. X and Y rollers grip the ball and transfer movement3. Optical encoding disks include light holes.4. Infrared LEDs shine through the disks.5. Sensors gather light pulses to convert to X and Y vectors.1.3 OPTICAL MOUSEOptical mice make use of one or more light-emitting diodes (LEDs) and an imagingarray of photodiodes to detect movement relative to the underlying surface, rather than internalmoving parts as does a mechanical mouse. A laser mouse is an optical mouse that uses coherent(laser) light.The earliest optical mice detected movement on pre-printed mouse pad surfaces, whereasthe modern optical mouse works on most opaque surfaces; it is unable to detect movement onspecular surfaces like glass. Laser diodes are also used for better resolution and precision.Battery powered, wireless optical mice flash the LED intermittently to save power, and onlyglow steadily when movement is detected.
Often called "air mice" since they do not require a surface to operate. It uses a tuningfork or other accelerometer to detect rotary movement for every axis supported. The mostcommon models (manufactured by Logitech and Gyration) work using 2 degrees of rotationalfreedom and are insensitive to spatial translation. The user requires only small wrist rotations tomove the cursor.Usually cordless, they often have a switch to deactivate the movement circuitry betweenuse, allowing the user freedom of movement without affecting the cursor position. A patent foran inertial mouse claims that such mice consume less power than optically based mice, and offerincreased sensitivity, reduced weight and increased ease-of-use. In combination with a wirelesskeyboard an inertial mouse can offer alternative ergonomic arrangements which do not require aflat work surface, potentially alleviating some types of repetitive motion injuries related toworkstation posture.Fig. Wireless optical mouse
1.4 LASER MOUSEThe laser mouse uses an infrared laser diode instead of a LED to illuminate the surfacebeneath their sensor. As early as 1998, Sun Microsystems provided a laser mouse with their SunSPARC station servers and workstations. However, laser mice did not enter the mainstreammarket until 2004, when Paul Machine at Logitech, in partnership with Agilent Technologies,introduced its MX 1000 laser mouse. This mouse uses a small infrared laser instead of a LEDand has significantly increased the resolution of the image taken by the mouse. The laser enablesaround 20 times more surface tracking power to the surface features used for navigationcompared to conventional optical mice.Fig. Laser mouseGlass laser (or Glaser) mice have the same capability of a laser mouse but can also beused on top of mirror or transparent glass with few problems.In August 2009, Logitech introduced mice with two lasers, to track on glass and glossysurfaces better. These mice are considered as effective, sensitive and accurate devices as theysupport better tracking ability. With its user – friendly interface, this mouse is used by thoseusers, who perform highly skilled jobs. One of the positive outcomes of this mouse is its energyefficient component that consumes lesser electricity when in use.
1.5 GYROSCOPIC MOUSEThere are a number of computer pointing devices (in effect a mouse) on the market thathave gyroscopes inside them allowing you to control the mouse cursor while the device is in theair! They are also wireless so are perfect for presentations when the speaker is moving aroundthe room. The gyroscope inside tracks the movements of your hand and translates them to cursormovements.Fig. Gyroscopic mouse1.6 3D MOUSEAlso known as bats, flying mice, or wands, these devices generally function throughultrasound and provide at least three degrees of freedom. Probably the best known examplewould be 3D connexion / Logitechs Space Mouse from the early 1990s. In the late 1990s,
Kantek introduced the 3D Ring Mouse. This wireless mouse was worn on a ring around a finger,which enabled the thumb to access three buttons. The mouse was tracked in three dimensions bya base station. Despite a certain appeal, it was finally discontinued because it did not providesufficient resolution.A recent consumer 3D pointing device is the Wii Remote. While primarily a motion-sensing device (that is, it can determine its orientation and direction of movement), Wii Remotecan also detect its spatial position by comparing the distance and position of the lights fromthe IR emitter using its integrated IR camera. The obvious drawback to this approach is that itcan only produce spatial coordinates while its camera can see the sensor bar.A mouse-related controller called the Space Ball has a ball placed above the worksurface that can easily be gripped. With spring-loaded centering, it sends both translational aswell as angular displacements on all six axes, in both directions for each. In November 2010 aGerman Company called Axsotic introduced a new concept of 3D mouse called 3D SphericMouse. This new concept of a true six degree-of-freedom input device uses a ball to rotate in 3axes without any limitations.
2. EVO MOUSE2.1 INTRODUCTIONThe Evo Mouse is the evolution of the computer mouse. It is the latest and portabledevice which is the most cutting version of the mouse today. Evo Mouse is a dog – shapeddevice that a dog-shaped device that functions differently and not like the other mice. It turns anysurface into a touchpad. With the Evo Mouse, you can perform common mouse operations byusing only your fingers. It works on nearly any flat surface and requires very little space. Ittracks effortlessly to your comfortable and natural movements.
The Celluon Evo Mouse is easy and convenient to set up and use. It can connectwirelessly via Bluetooth or by using standard USB port with any device like smart phones,tablets, laptops, computers, etc. It works with almost any desktop or laptop computer. The EvoMouse changes the way to interact with the computer by allowing you to use natural handmovements and gestures in order to control the on – screen cursor.2.2 TECHNOLOGY USEDIn the Celluon Evo Mouse device, the technology is basically made up of two principlecomponents: 3D Electronic Perception Sensor Chips Image Processing Software2.2.1 3D Electronic Perception Technology:
Electronic Perception Technology (EPT) is a low cost, single chip imagining technologythat enables electronic components to form a 3D map of their surroundings and see what theirusers are doing. One of the first applications is “Virtual keyboard”, a system that projects a laserkeyboard onto a table and detects which keys the user is pressing by watching their hands andsensing which spots on the table their fingers are touching.By sending out pulses of light and timing how long it takes for the reflection to return tothe sensor, EPT systems can determine depth. EPT systems can accurately determine brightnessand distinguish objects from one another.Fig. Example of EPT2.2.2 Image Processing:Image Processing is any form of signal processing for which the input is an image, suchas a photograph or video frame; the output of an image processing may be either an image or aset of characteristics or parameters related to an image. Most image processing techniquesinvolve treating an image as a two – dimensional signal and applying standard signal processingtechniques to it. Image processing usually refers to the digital image processing, but optical andanalog image processing are also possible.
The Evo Mouse pet looks like a small box with legs, almost like a crouching animal. Itturns any flat surface into a virtual track pad with your finger as the pointer and there is no morepushing around a physical mouse. It sits right at the position where you would usually place amouse and through its two infrared sensors that look like eyes, it allows the usual mousefunctions. The two lasers coming out of this device track your fingers or pen which you use asmouse on the surface.Using the similar technology to projected laser keyboards, the Evo Mouse lets you moveyour on-screen cursor without the use of a mouse. Just drag your finger over the area of projectedlight to move the cursor where you want it to be. However, just like the conventional mouse, thismouse functions. For instance, tap once with your finger which indicates a click, double tappingmeans double clicking, next finger tapping means right click and double finger tapping at onceand dragging means scrolling the page. The Evo Mouse also features multi-touch functionalityincluding scroll, rotate and zoom, forward and back. The Evo Mouse can even be used forhandwriting recognition with your finger or a pen.4. PRINCIPLE AND COMPONENTS
The basic principles of EVO mouse:Celluon use the "TIME OF FLIGHT" principle to detect the motion of object. Basic components of this technology:IR pulse emitter - you can see the rectangle at the bottom.IR TOF CMOS sensor:On the head of the cute shape between the two LEDs.(LEDs here are indicators of system in operation, not for TOF function.)Fig. Components of Evo Mouse5. FUNCTIONS OF EVO MOUSE
Beyond conventional mouse functions such as cursor control, right and leftclicking, dragging and double-clicking, the Evo Mouse offers multi touchcapabilities, letting you rotate and zoom on images and scroll text using gestures.Fig. Functions of Evo Mouse Using your finger or even a pen to write in your own digital handwriting.Fig. Digital Handwriting
Using your finger or a pen you can paint on digital drawing sheet or in a paintprogram like paint or draw, etc.Fig. Paint or Draw5.1 EVO MOUSE SPECIFICATIONSEvolution of the computer mouse.Finger works as a pointer.Works almost on any surface.Little space needed.Using your fingers you can control the cursor, click and select, double-click, right-clickand drag with basic hand gestures.Multi-touch functionality including scroll, rotate, zoom, forward and back.Works with all desktop & laptop PC.Evo Mouse can even be used for handwriting recognition with your finger or a pen.It connects via Bluetooth or a standard USB port.If you choose to use it wirelessly, you can have it running for two hours once charged.
6. COMPATIBILITYIn terms of compatibility, it works with PCs and laptops with Windows XP, Vista orWindows 7 as operating systems. Moreover, it works with your Windows Mobile, Blackberryand Symbian devices.We say it is portable, and fits perfectly for people on-the-go. However, if you’re much of agamer, it may take a little while before you master its functions and find it helpful.