This document presents a sixth sense technology system for virtual mouse and drawing using computer vision. It captures images using a webcam and processes them to detect a red laser pointer for virtual drawing on a whiteboard or detect finger motion for mouse control. The system was developed in Microsoft Visual Basic and uses functions like drawing lines and capturing coordinates to enable these interactions. It has applications in gaming and military robots by providing vision-based control. Future work could expand the capabilities to include face recognition, reading documents, and zooming features.
Virtual Mouse and Drawing Using Sixth Sense Technology
1. Sixth Sense Technology based
Virtual mouse and Virtual
drawing
D.Y Patil College of Engineering,
Akurdi (Pune), India
Presented by:-
Guided by:- Ms.Priyanka Jain
Prof Deepali Gothawal Mr.Sudhir Raut
Mr.Harshal Ringe
Mr.Mayur Patil
2. Contents
What is Virtual Reality?
Introduction
Features
Requirements
How camera captures work?
Processing and Overall Execution Sequence
Proposed System
Applications
Future Scope
Conclusion
Reference
3. What is virtual reality
Removing the standard input and output and
building wearable computer system to create realistic
environment for user software interaction.
Many input devices like camera, mic, sensors to
make it easy to handle and make tough enough to
develop
4. Introduction
Developing a advance human interaction system
using computer vision.
Where,
System will look for human behavior
Process the action and convert to input
Last perform a user defined action
Where we can provide a vision to industrial robots.
5. Features
Virtual paint brush using Red laser pointer
Where user draw any thing on plane white surface and it get
drawn on computer
Finger motion based mouse control
User move finger in air and system detect it
Hand gesture based photo snap shots
Human hand position to grab image
6. Requirements
Development tools
Microsoft Visual Basic
Operating System
Microsoft Windows 98 or higher
Hardware
Web camera, Laser Pointer
12. How Drawing
VB Provides a picture box control to work as
Drawing Pad
Using Function and property
PictureBox.Line (x1,y1)-(x2,y2)
PicuteBox.BackColor = ?
PictureBox.ForeColor = ?
PictureBox.DrawWidth + ?
14. Grabbing Image
Once system process image and get
Left , Top , Height , Width
Copy Image in to temporary picture box
Using Function
SavePicture(FileName)
Save Image on disk
Called Auto Image Grabbing
16. Mouse Control
In this module system will continuously track for
finger
Finger has red color spot
Image processing part will get the X, Y
Pass these X, Y to the function
SetCursorPos()
It will control mouse motion
17. Application
Gaming is one of the major application which can
avoid unnecessary wiring problems.
Defense Robots is also one of the application that
can have wide scope in military applications.
18. Future Scope
Face based retailing systems
Reading live news papers
Zooming features for Image grabbing
Shutdown
19. Conclusion
Sixth Sense technology is next generation method to
virtually communicate with the systems now by
implementing this proposed system we are trying to
give vision to computer system for better and easy
interaction
20. References
S. Sadhana Rao “Sixth Sense Technology” Proceedings of the
International Conference on Communication and Computational
Intelligence – 2010, Kongu Engineering College, Perundurai, Erode,
T.N., India.27 – 29 December, 2010.pp.336-339.
Sixth Sense- A Wearable Gestural Interface by P.Mistry, P. Maes.
http://blog.ted.com/2009/03/sixth_sense_pranav.php
http://en.wikipedia.org/wiki/
http://www.media.mit.edu/research/highlights/sixthsense-wearable-
gestureal-interface augment-our-eorld