Skip to content

The project focuses on Tracking missing people. We are using Image processing and Machine learning along with Postgres Database.

License

Notifications You must be signed in to change notification settings

harshi-21/Finding-missing-person

Repository files navigation

Finding-missing-person

Project Implementation

1. Registering New Cases

The first step is to register a new case. The GUI application is built using PyQT5 that allows you to collect all relevant information and store it in database Postgres

image

2. Waiting for Users to submit images

The common people will use an application on their mobile to submit photos of people who they think have lost or found begging while keeping them their identity anonymous.and then we match those with registered cases.

image

3. Matching Cases

We use KNN Algorithm to match the case images and user submitted images.

image

HOW TO RUN

With Docker

Prerequisites

$ git clone [email protected]:harshi-21/Finding-missing-person.git

$ cd Finding-missing-person

$ docker-compose up --build

$ cd app

$ pip install -r requirements.txt --no-cache-dir

$ python3 login_window.py

At this point you'll see a window like this Login Window

image

Default username: admin Default password: admin

After logging in you'll see the main screen through which you'll be able to submit cases.

To run the mobile application:

$ cd mobile_app

$ python ui.py

After that you'll see a window like this

image

About

The project focuses on Tracking missing people. We are using Image processing and Machine learning along with Postgres Database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages