SlideShare a Scribd company logo
1 of 21
A Paper Presentation Report on
SIXTH SENSE TECHNOLOGY
Submitted to
Techcrescenza 2020
(Technical symposium)
Bachelor of Engineering
In
Electronics and Communication Engineering
1st YEAR
By
Guru Prasad AK
Date- 03RD FEB 2020
Gesture Based Robotic
Using Sixth Sense
Technology
ABSTRACT
 The way of interaction between human and robot has been
developing using various technologies.
 Controlling the robotic vehicle using gestures is a
predominant way of enhancing the interaction.
 It helps to bridge the technological gap in the interactive
system.
 In this project the robotic vehicle is directed by identifying
the real time gesture commands from the user which is
implemented using image processing algorithms and
embedded techniques.
INTRODUCTION
Human gesture enhances human-robot interaction by making it
independent from input devices. Using gestures provides a more natural
way of controlling and provides a rich and intuitive form of interaction
with the robot. In future, it may be considered that willing to be more
natural and more comforted.
FUNCTIONAL FLOWCHART
Inbuilt webcam of the system is used to capture the real time video of gestures.
Color markers are used to interpret the gesture movements.
To transmit the gesture commands wirelessly zigbee series2 module is used.
Zigbee coordinator is connected to the serial port of the system through USB
Explorer board.
In order to control the robotic vehicle arduino board is used
A. Video From Webcam
The user wears colored tapes to provide input gestures
to the system. The inbuilt webcam of the computer is
used as a sensor to detect the hand movements of the
user. It captures the real time video at a fixed frame rate
and resolution which is determined by the hardware of
the camera.
B. color detection
 Color plays an important role in image
processing.
 Each image is composed of an array of M*N pixels
with M rows and N columns of pixels [9].
 Each pixel contains a certain value for red, green
and blue.
 Based on the threshold values RGB colors can be
differentiated. In color detection process the
required color can be detected from an image.
C. Gesture Recognition
 Gesture recognition can be seen as a way for computers to begin
to understand human body language, thus building a richer
bridge between machines and humans than primitive text user
interfaces or even
 GUIs (Graphical User Interface).
 Gesture recognition enables humans to interface with the robot
and interact naturally without any mechanical devices.
D. Arduino
order to control the robotic vehicle according to the input gestures given by
the user arduino uno board is used [14].
Serial communication between arduino and matlab is established wirelessly
through zigbee
IMPLEMENTATION
A. Acquiring Image
The real time video is given by the user.
The video is sliced into images at a particular frame
rate [16].
In order to obtain the intensity information, the
acquired image is converted into grayscale image.
B. RGB to Grayscale Conversion
 RGB image is converted into grayscale image.
 It converts the true color image RGB to the grayscale
image.
 As compared to a colored image, computational
complexity is reduced in a gray scale image.
 All the necessary operations were performed after
converting the image into gray scale.
C. Extraction of Red Color
 From the RGB image the required colour (red) is extracted by
subtracting the image.
 The red, green and blue color object is detected by subtracting
the RGB suppressed channel from the grayscale image.
 The conversion to binary is required to find the properties of a
monochromatic image.
D. Gray to Binary Scale Conversion
 The gray region of the image obtained after subtraction needs to be converted
to a binary image for finding the region of the detected object.
 A grayscale image consists of a matrix containing the values of each pixel.
 The conversion to binary is required to find the properties of a
monochromatic image.
E. Finding Centroid of an Object
 For the user to control the mouse pointer it is necessary to
determine a point whose coordinates can be sent to the cursor.
 With these coordinates, the system can perform robotic
movements.
 The centroid is calculated for the detected region.
 The output of function is a matrix consisting of the X
(horizontal) and Y (vertical) coordinates of the centroid.
F. Serial Communication between MATLAB
and Arduino
 The number of centroids is transmitted to zigbee
coordinator via COM port of the system.
 zigbee router present in the wireless network
receives data from coordinator and it transmits to
the arduino.
G. Controlling Robotic Vehicle
 The arduino transmits command to robotic vehicle.
 Based on the commands appropriate movements like
forward, reverse, turning left and right are performed.
Hand movement for
Control them
Finally
Pranav Mistry
Inventor
of SixthSense, Mouseless,
TeleTouch and head of team of
Samsung Galaxy GEAR
AIM = All In Mee

More Related Content

What's hot

Virtual Reality
Virtual RealityVirtual Reality
Virtual RealityOmar Ghazi
 
Final presentation of virtual reality by monil
Final presentation of virtual reality by monilFinal presentation of virtual reality by monil
Final presentation of virtual reality by monilritik456
 
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS himanshubeniwal015
 
drone technology
drone technologydrone technology
drone technologyUmesh Dadde
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented RealityNikitaGour5
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
Report of quadcopter
Report of quadcopterReport of quadcopter
Report of quadcopterAshish Patel
 
inter vehicle communication
inter vehicle communicationinter vehicle communication
inter vehicle communicationNitish Tanwar
 
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...9895353186
 
Wireless Communication with UAV
Wireless Communication with UAVWireless Communication with UAV
Wireless Communication with UAVMuazzam ali
 
Industrial IoT in a Nutshell
Industrial IoT in a NutshellIndustrial IoT in a Nutshell
Industrial IoT in a NutshellAndri Yadi
 
Global Wireless E-Voting Documentation
Global Wireless E-Voting DocumentationGlobal Wireless E-Voting Documentation
Global Wireless E-Voting DocumentationCharan Reddy Mutyala
 
Touch Less Touch Screen Technology
Touch Less Touch Screen TechnologyTouch Less Touch Screen Technology
Touch Less Touch Screen Technologyijtsrd
 

What's hot (20)

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Final presentation of virtual reality by monil
Final presentation of virtual reality by monilFinal presentation of virtual reality by monil
Final presentation of virtual reality by monil
 
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
 
drone technology
drone technologydrone technology
drone technology
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented Reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Report of quadcopter
Report of quadcopterReport of quadcopter
Report of quadcopter
 
IoT with Arduino
IoT with ArduinoIoT with Arduino
IoT with Arduino
 
inter vehicle communication
inter vehicle communicationinter vehicle communication
inter vehicle communication
 
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...
TREND TECHNOLOGY,general seminar ,DEGREE SEMINAR TOPICS,PG SEMINAR, VIRTUAL R...
 
Wireless Communication with UAV
Wireless Communication with UAVWireless Communication with UAV
Wireless Communication with UAV
 
Industrial IoT in a Nutshell
Industrial IoT in a NutshellIndustrial IoT in a Nutshell
Industrial IoT in a Nutshell
 
Seminar report Of Touchless Touchscreen
Seminar report Of Touchless TouchscreenSeminar report Of Touchless Touchscreen
Seminar report Of Touchless Touchscreen
 
Drone ppt
Drone pptDrone ppt
Drone ppt
 
GLOBAL WIRELESS E-VOTING FULL REPORT FOR SEMINAR
GLOBAL WIRELESS E-VOTING FULL REPORT FOR SEMINARGLOBAL WIRELESS E-VOTING FULL REPORT FOR SEMINAR
GLOBAL WIRELESS E-VOTING FULL REPORT FOR SEMINAR
 
Global Wireless E-Voting Documentation
Global Wireless E-Voting DocumentationGlobal Wireless E-Voting Documentation
Global Wireless E-Voting Documentation
 
AR-VR Workshop
AR-VR WorkshopAR-VR Workshop
AR-VR Workshop
 
Kinect sensor
Kinect sensorKinect sensor
Kinect sensor
 
Touch Less Touch Screen Technology
Touch Less Touch Screen TechnologyTouch Less Touch Screen Technology
Touch Less Touch Screen Technology
 

Similar to SIXTH SENCE TECHNOLOGY

Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot IJERA Editor
 
Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Eventsijcsit
 
Camouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeCamouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeHitesh Shinde
 
Camouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeCamouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeAtharvaPathak13
 
Intelligent traffic information and control system
Intelligent traffic information and control systemIntelligent traffic information and control system
Intelligent traffic information and control systemSADEED AMEEN
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam Batabyal
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigationeSAT Publishing House
 
10.1109@ecs.2015.7124874
10.1109@ecs.2015.712487410.1109@ecs.2015.7124874
10.1109@ecs.2015.7124874Ganesh Raja
 
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector AlgorithmA Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector AlgorithmIRJET Journal
 
Michelangelo: A 3-DOF sketching robot
Michelangelo: A 3-DOF sketching robotMichelangelo: A 3-DOF sketching robot
Michelangelo: A 3-DOF sketching robotUttam Grandhi
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA IOSR Journals
 
Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA IOSR Journals
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDARTELKOMNIKA JOURNAL
 
IRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET Journal
 
Goal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D cameraGoal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D camerajournalBEEI
 
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Panth Shah
 

Similar to SIXTH SENCE TECHNOLOGY (20)

Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot
 
Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Events
 
Camouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military PurposeCamouflage Color Changing Robot For Military Purpose
Camouflage Color Changing Robot For Military Purpose
 
Camouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purposeCamouflage color changing robot for miltary purpose
Camouflage color changing robot for miltary purpose
 
Color Tracking Robot
Color Tracking RobotColor Tracking Robot
Color Tracking Robot
 
K1802027780
K1802027780K1802027780
K1802027780
 
Intelligent traffic information and control system
Intelligent traffic information and control systemIntelligent traffic information and control system
Intelligent traffic information and control system
 
Arindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentationArindam batabyal literature reviewpresentation
Arindam batabyal literature reviewpresentation
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigation
 
10.1109@ecs.2015.7124874
10.1109@ecs.2015.712487410.1109@ecs.2015.7124874
10.1109@ecs.2015.7124874
 
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector AlgorithmA Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
 
Michelangelo: A 3-DOF sketching robot
Michelangelo: A 3-DOF sketching robotMichelangelo: A 3-DOF sketching robot
Michelangelo: A 3-DOF sketching robot
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA
 
C010111519
C010111519C010111519
C010111519
 
Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA Canny Edge Detection Algorithm on FPGA
Canny Edge Detection Algorithm on FPGA
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR
 
IRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented Reality
 
Goal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D cameraGoal location prediction based on deep learning using RGB-D camera
Goal location prediction based on deep learning using RGB-D camera
 
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

SIXTH SENCE TECHNOLOGY

  • 1. A Paper Presentation Report on SIXTH SENSE TECHNOLOGY Submitted to Techcrescenza 2020 (Technical symposium) Bachelor of Engineering In Electronics and Communication Engineering 1st YEAR By Guru Prasad AK Date- 03RD FEB 2020
  • 2. Gesture Based Robotic Using Sixth Sense Technology
  • 3. ABSTRACT  The way of interaction between human and robot has been developing using various technologies.  Controlling the robotic vehicle using gestures is a predominant way of enhancing the interaction.  It helps to bridge the technological gap in the interactive system.  In this project the robotic vehicle is directed by identifying the real time gesture commands from the user which is implemented using image processing algorithms and embedded techniques.
  • 4. INTRODUCTION Human gesture enhances human-robot interaction by making it independent from input devices. Using gestures provides a more natural way of controlling and provides a rich and intuitive form of interaction with the robot. In future, it may be considered that willing to be more natural and more comforted.
  • 5. FUNCTIONAL FLOWCHART Inbuilt webcam of the system is used to capture the real time video of gestures. Color markers are used to interpret the gesture movements. To transmit the gesture commands wirelessly zigbee series2 module is used. Zigbee coordinator is connected to the serial port of the system through USB Explorer board. In order to control the robotic vehicle arduino board is used
  • 6.
  • 7. A. Video From Webcam The user wears colored tapes to provide input gestures to the system. The inbuilt webcam of the computer is used as a sensor to detect the hand movements of the user. It captures the real time video at a fixed frame rate and resolution which is determined by the hardware of the camera.
  • 8. B. color detection  Color plays an important role in image processing.  Each image is composed of an array of M*N pixels with M rows and N columns of pixels [9].  Each pixel contains a certain value for red, green and blue.  Based on the threshold values RGB colors can be differentiated. In color detection process the required color can be detected from an image.
  • 9. C. Gesture Recognition  Gesture recognition can be seen as a way for computers to begin to understand human body language, thus building a richer bridge between machines and humans than primitive text user interfaces or even  GUIs (Graphical User Interface).  Gesture recognition enables humans to interface with the robot and interact naturally without any mechanical devices.
  • 10. D. Arduino order to control the robotic vehicle according to the input gestures given by the user arduino uno board is used [14]. Serial communication between arduino and matlab is established wirelessly through zigbee
  • 12. A. Acquiring Image The real time video is given by the user. The video is sliced into images at a particular frame rate [16]. In order to obtain the intensity information, the acquired image is converted into grayscale image.
  • 13. B. RGB to Grayscale Conversion  RGB image is converted into grayscale image.  It converts the true color image RGB to the grayscale image.  As compared to a colored image, computational complexity is reduced in a gray scale image.  All the necessary operations were performed after converting the image into gray scale.
  • 14. C. Extraction of Red Color  From the RGB image the required colour (red) is extracted by subtracting the image.  The red, green and blue color object is detected by subtracting the RGB suppressed channel from the grayscale image.  The conversion to binary is required to find the properties of a monochromatic image.
  • 15. D. Gray to Binary Scale Conversion  The gray region of the image obtained after subtraction needs to be converted to a binary image for finding the region of the detected object.  A grayscale image consists of a matrix containing the values of each pixel.  The conversion to binary is required to find the properties of a monochromatic image.
  • 16. E. Finding Centroid of an Object  For the user to control the mouse pointer it is necessary to determine a point whose coordinates can be sent to the cursor.  With these coordinates, the system can perform robotic movements.  The centroid is calculated for the detected region.  The output of function is a matrix consisting of the X (horizontal) and Y (vertical) coordinates of the centroid.
  • 17. F. Serial Communication between MATLAB and Arduino  The number of centroids is transmitted to zigbee coordinator via COM port of the system.  zigbee router present in the wireless network receives data from coordinator and it transmits to the arduino.
  • 18. G. Controlling Robotic Vehicle  The arduino transmits command to robotic vehicle.  Based on the commands appropriate movements like forward, reverse, turning left and right are performed.
  • 20. Finally Pranav Mistry Inventor of SixthSense, Mouseless, TeleTouch and head of team of Samsung Galaxy GEAR
  • 21. AIM = All In Mee