virtual reality

21
Sixth Sense Technology based Virtual mouse and Virtual drawing Presented by:- Ms.Priyanka Jain Mr.Sudhir Raut Mr.Harshal Ringe Mr.Mayur Patil Guided by:- Prof Deepali Gothawal D.Y Patil College of Engineering, Akurdi (Pune), India

Upload: mayurpa

Post on 25-May-2015

119 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Virtual reality

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

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

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

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

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

Requirements

Development tools Microsoft Visual Basic

Operating System Microsoft Windows 98 or higher

Hardware Web camera, Laser Pointer

Page 7: Virtual reality

How Capture Work?

Camera Driver

Capture Window

Start Capturing

Show In Picture

Box

Fig 1: Interface of camera with computer

Page 8: Virtual reality

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

Overall Execution Sequence

Fig 2: Processing and Overall execution

Page 10: Virtual reality

Pixel Properties

.Y=50

X=75

A = GetPixel ( x , y )

255 255 255 = white

ExtractRGBFromColor(A, red, green, blue)

Page 11: Virtual reality

Laser Drawing

Fig 3: Virtual Drawing

Page 12: Virtual reality

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

Image Grabbing

Fig 4: Auto Image Grabbing

Page 14: Virtual reality

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

Mouse Motion

Fig 5: Virtual Mouse

Page 16: Virtual reality

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

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

Future Scope

Face based retailing systemsReading live news papersZooming features for Image grabbingShutdown

Page 19: Virtual reality

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

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

Thank - you