filmov
tv
Image Processing Project- Motion Gesture Recognition using OpenCV +Python

Показать описание
The motion gesture recognition is a simple Image Processing project written by Dibakar Saha.
He did not use any machine learning or deep learning or neural networks for this project.
There is both an advantage and a disadvantage.
The advantage is that you can open the program and run it right away without any training or testing.
The disadvantage is that if you want to add any new gestures then the gesture must consist of only straight lines.
Now let’s see the logic for this project.
He used a colour segmentation.
So you need to wear a yellow paper or any other coloured paper.
After separation of the yellow paper from the picture, He took the centre position of the paper. This centre acts as the pencil to draw the motion of the paper.
Now think about it.
If you need to make a square you need to move your hand towards North first, then towards east, then south, and then finally west.
Right?
The required libraries for the Motion Gesture Recognition project are:
OpenCV
Pyautogui,
Imutils
Thread
For more about this image processing project in Python, a link will be provided on the comment section.
He did not use any machine learning or deep learning or neural networks for this project.
There is both an advantage and a disadvantage.
The advantage is that you can open the program and run it right away without any training or testing.
The disadvantage is that if you want to add any new gestures then the gesture must consist of only straight lines.
Now let’s see the logic for this project.
He used a colour segmentation.
So you need to wear a yellow paper or any other coloured paper.
After separation of the yellow paper from the picture, He took the centre position of the paper. This centre acts as the pencil to draw the motion of the paper.
Now think about it.
If you need to make a square you need to move your hand towards North first, then towards east, then south, and then finally west.
Right?
The required libraries for the Motion Gesture Recognition project are:
OpenCV
Pyautogui,
Imutils
Thread
For more about this image processing project in Python, a link will be provided on the comment section.