Sent Successfully.
Home / Blog / Data Science / Hand Gesture Controls for PPT Presentations
Hand Gesture Controls for PPT Presentations
K-NN Classification is used to recognise various hand gestures and control PowerPoint presentations.
The interface between people and computers nowadays heavily relies on gesture recognition. To make it easier for people and computers to communicate simply and easily, It is possible to interface with machines using gestures rather than tools like computers, laser pens, etc. Users of the proposed system may operate the SLIDESHOW Presentation using four straightforward gestures without ever touching the PC.
The slide-show display is exclusively controlled by static hand motions in the suggested method. These motionless hand movements are segmented before being analysed further. The image may be used to extract Histogram-of-gradient feature after segmentation and processing. After HOG feature extraction, the extracted features are compared using k-nearest neighbour classification to the characteristics of the gesture picture recorded in the database. The slideshow is managed and the relevant action in relation to that specific gesture is executed.
Gesture | Actions |
---|---|
Next Slide | |
Go to I Slide | |
Previous Slide | |
End Of Presentation |
-
GESTURES SELECTED
TABLE I. shows the four gestures that have been made by the user in the proposed system. They are as follows:
- One finger.
- All fingers folded.
- Four fingers.
- Gesture good.
This system uses a straightforward USB 2 PC WEB-CAMERA to record input images of motions. A new picture resolution is then obtained by resizing the acquired image. The picture's elements are segmented after which they are transformed into an unsigned 8-bit image. After that, thresholding and background subtraction are completed. The histogram of features extraction method is used to extract the characteristics from the given image.
Using K-Nearest Neighbour classification, the input image's features are now compared to the features of a database of 100 photos for each gesture.
The computer labels the test image as one of the four gestures in the form by comparing its properties to those of the database of four gestures.
The distance metric which is mostly used in K-NN Classification is the Euclidean Distance.
The formula for calculating the Euclidean distance between the two images is given below.
D=√ (p12-q12)+(p22-q22)+....(pn2-qn2)
Where P is the input image's feature vector, Q is the database image's feature vector, and D stands for Euclidean Distance.
The suggested system has been implemented using D=1, D=3, and D=5 as the three distinct Euclidean distances. For various levels of D, the system's overall accuracy varies. The system's overall accuracy is 85% when D = 1, 78% when D = 3, and 81% when D = 5.
The slideshow is then managed and the required action in relation to that specific gesture is taken.
Click here to learn Data Science Course, Data Science Course in Hyderabad, Data Science Course in Bangalore
Data Science Placement Success Story
Data Science Training Institutes in Other Locations
Agra, Ahmedabad, Amritsar, Anand, Anantapur, Bangalore, Bhopal, Bhubaneswar, Chengalpattu, Chennai, Cochin, Dehradun, Malaysia, Dombivli, Durgapur, Ernakulam, Erode, Gandhinagar, Ghaziabad, Gorakhpur, Gwalior, Hebbal, Hyderabad, Jabalpur, Jalandhar, Jammu, Jamshedpur, Jodhpur, Khammam, Kolhapur, Kothrud, Ludhiana, Madurai, Meerut, Mohali, Moradabad, Noida, Pimpri, Pondicherry, Pune, Rajkot, Ranchi, Rohtak, Roorkee, Rourkela, Shimla, Shimoga, Siliguri, Srinagar, Thane, Thiruvananthapuram, Tiruchchirappalli, Trichur, Udaipur, Yelahanka, Andhra Pradesh, Anna Nagar, Bhilai, Borivali, Calicut, Chandigarh, Chromepet, Coimbatore, Dilsukhnagar, ECIL, Faridabad, Greater Warangal, Guduvanchery, Guntur, Gurgaon, Guwahati, Hoodi, Indore, Jaipur, Kalaburagi, Kanpur, Kharadi, Kochi, Kolkata, Kompally, Lucknow, Mangalore, Mumbai, Mysore, Nagpur, Nashik, Navi Mumbai, Patna, Porur, Raipur, Salem, Surat, Thoraipakkam, Trichy, Uppal, Vadodara, Varanasi, Vijayawada, Vizag, Tirunelveli, AurangabadData Analyst Courses in Other Locations
ECIL, Jaipur, Pune, Gurgaon, Salem, Surat, Agra, Ahmedabad, Amritsar, Anand, Anantapur, Andhra Pradesh, Anna Nagar, Aurangabad, Bhilai, Bhopal, Bhubaneswar, Borivali, Calicut, Cochin, Chengalpattu , Dehradun, Dombivli, Durgapur, Ernakulam, Erode, Gandhinagar, Ghaziabad, Gorakhpur, Guduvanchery, Gwalior, Hebbal, Hoodi , Indore, Jabalpur, Jaipur, Jalandhar, Jammu, Jamshedpur, Jodhpur, Kanpur, Khammam, Kochi, Kolhapur, Kolkata, Kothrud, Ludhiana, Madurai, Mangalore, Meerut, Mohali, Moradabad, Pimpri, Pondicherry, Porur, Rajkot, Ranchi, Rohtak, Roorkee, Rourkela, Shimla, Shimoga, Siliguri, Srinagar, Thoraipakkam , Tiruchirappalli, Tirunelveli, Trichur, Trichy, Udaipur, Vijayawada, Vizag, Warangal, Chennai, Coimbatore, Delhi, Dilsukhnagar, Hyderabad, Kalyan, Nagpur, Noida, Thane, Thiruvananthapuram, Uppal, Kompally, Bangalore, Chandigarh, Chromepet, Faridabad, Guntur, Guwahati, Kharadi, Lucknow, Mumbai, Mysore, Nashik, Navi Mumbai, Patna, Pune, Raipur, Vadodara, Varanasi, Yelahanka
Navigate to Address
360DigiTMG - Data Science, IR 4.0, AI, Machine Learning Training in Malaysia
Level 16, 1 Sentral, Jalan Stesen Sentral 5, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
+60 19-383 1378
Get Direction: Data Science Course