virtual reality
TRANSCRIPT
![Page 1: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/1.jpg)
Sixth Sense Technology based Virtual mouse and
Virtual drawing
Presented by:-Ms.Priyanka JainMr.Sudhir RautMr.Harshal RingeMr.Mayur Patil
Guided by:-Prof Deepali Gothawal
D.Y Patil College of Engineering, Akurdi (Pune), India
![Page 2: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/2.jpg)
Contents
What is Virtual Reality? Introduction Features Requirements How camera captures work? Processing and Overall Execution Sequence Proposed System Applications Future Scope Conclusion Reference
![Page 3: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/3.jpg)
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
![Page 4: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/4.jpg)
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.
![Page 5: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/5.jpg)
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
![Page 6: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/6.jpg)
Requirements
Development tools Microsoft Visual Basic
Operating System Microsoft Windows 98 or higher
Hardware Web camera, Laser Pointer
![Page 7: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/7.jpg)
How Capture Work?
Camera Driver
Capture Window
Start Capturing
Show In Picture
Box
Fig 1: Interface of camera with computer
![Page 8: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/8.jpg)
Processing
Capturing Camera View
Getting Current Frame out of it
Creating Memory Image
Finding Pixel RGB
Comparing Pixel color
Decision making
![Page 9: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/9.jpg)
Overall Execution Sequence
Fig 2: Processing and Overall execution
![Page 10: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/10.jpg)
Pixel Properties
.Y=50
X=75
A = GetPixel ( x , y )
255 255 255 = white
ExtractRGBFromColor(A, red, green, blue)
![Page 11: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/11.jpg)
Laser Drawing
Fig 3: Virtual Drawing
![Page 12: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/12.jpg)
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 + ?
![Page 13: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/13.jpg)
Image Grabbing
Fig 4: Auto Image Grabbing
![Page 14: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/14.jpg)
Grabbing Image
Once system process image and get Left , Top , Height , Width
Copy Image in to temporary picture boxUsing Function
SavePicture(FileName)
Save Image on diskCalled Auto Image Grabbing
![Page 15: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/15.jpg)
Mouse Motion
Fig 5: Virtual Mouse
![Page 16: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/16.jpg)
Mouse Control
In this module system will continuously track for finger
Finger has red color spot Image processing part will get the X, YPass these X, Y to the function
SetCursorPos()
It will control mouse motion
![Page 17: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/17.jpg)
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.
![Page 18: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/18.jpg)
Future Scope
Face based retailing systemsReading live news papersZooming features for Image grabbingShutdown
![Page 19: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/19.jpg)
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
![Page 20: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/20.jpg)
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
![Page 21: Virtual reality](https://reader033.vdocuments.mx/reader033/viewer/2022052900/5562e380d8b42ad26c8b49d5/html5/thumbnails/21.jpg)
Thank - you