Rahul Patil
Rahul Patil
  • Home
  • About
  • Projects
  • Certificates
  • Contact Me
  • More
    • Home
    • About
    • Projects
    • Certificates
    • Contact Me
  • Home
  • About
  • Projects
  • Certificates
  • Contact Me

Pravaha - Track the Movement Application

About This Project

Pravaha project is based on the Lucas-Kanade Optical Flow of Pyramid Library of python which helps to detect the movement between two frame from point A  to point B.

Why we need this project :

Pravaha project can be used as an movement detection system as well as it can be used at the door to detect the object In and Out, it also captures the accurate time and stores it into database. 


Another need of this project is in road analysis sector where a moving vehicle keeps on changing its lanes unnecessarily which might lead to accidental situation.

What i did it :

This project demonstrates the recognition of Lucas-Kanade Optical Flow of Pyramid Library of python which leads to detects the movement within two thin optical line Point A and Point B. Whenever user moves from the point A to Point B in frame. It stores the data and timing of movement into database, with the help of OpenCv library real time movement recognition worked as an middle ware to detect the movements and note down the timing using Datetime library and In and Out data in array using Numpy library.

Tools and Technologies :

Machine Learning, Data Exploration Technique, Python, Lucas-Kanade Optical Flow of Pyramid Library, OpenCv, Numpy, Figma. 

More Photos / Glimpse of Application

Home Page

Home Page with a camera frame which detects the movement between point A and point B, amazing Ui and right frame which displays the objects and In and Out timing. 

Important Indications

The Application starts when pressed P, Clears the screen records when pressed C and Quits the process when pressed Q.

Copyright © 2025 | Rahul Patil - All Rights Reserved.

Powered by