Login
Congrats in choosing to up-skill for your bright career! Please share correct details.
Home / Blog / Data Science / Hand Gesture Controls for PPT Presentations
Bharani Kumar Depuru is a well known IT personality from Hyderabad. He is the Founder and Director of AiSPRY and 360DigiTMG. Bharani Kumar is an IIT and ISB alumni with more than 17 years of experience, he held prominent positions in the IT elites like HSBC, ITC Infotech, Infosys, and Deloitte. He is a prevalent IT consultant specializing in Industrial Revolution 4.0 implementation, Data Analytics practice setup, Artificial Intelligence, Big Data Analytics, Industrial IoT, Business Intelligence and Business Management. Bharani Kumar is also the chief trainer at 360DigiTMG with more than Ten years of experience and has been making the IT transition journey easy for his students. 360DigiTMG is at the forefront of delivering quality education, thereby bridging the gap between academia and industry.
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.
TABLE I. shows the four gestures that have been made by the user in the proposed system. They are as follows:
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
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
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
Didn’t receive OTP? Resend
Let's Connect! Please share your details here