Its an ongoing project based research.
Human body comprises of a total 206 bones, out of which a lot of them play a major role in maintaining our posture. The spinal cord of the human body serves as the integral part to sustaining our body’s posture. Our posture plays a major role in all our daily routines, from washing the dishes to a professional work ethic. An incorrect posture may lead to back and spinal injuries. To avoid this, we have come up with an application that uses Computer vision and Neural networks to analyze the human postures and immediately notify the users to recheck their postures through an Android app and a Desktop app. The data provided as input to the network is divided into two sub-classes and each posture is then recognized and analyzed. For primary training and testing purposes we have used Convolutional Neural Networks as it provides this intuitive way of looking at images, analyzing adjacent pixels in small areas and input those readings in a pooling layer. For final training and testing purposes we have used GANs, Generative Adversarial Networks, as it uses a generator network for generating the correct and incorrect data and dynamically classifying them. We tested the entire working model using a real-time video feed of various environments, the model proves to be highly accurate.
Made with ❤ by Shujath Khan, Aashna Mahajan and Arjun Ramesan