Skip to content

yalpcode/Sky-Eye

Repository files navigation

Sky Eye

Hello!

This is a neural network that recognizes flying objects, classifies them and plots their trajectory and the vector of their intended movement(using YOLOv11, for Ministry of Industry and Trade)

Description

We have developed a website where the user can upload any video and then see selected and classified flying objects on it. The system will not just show the user where the plane, helicopter or drone is located, but will also track its movement by drawing a flight path, and even predict where it will fly next.

As a stack of technologies, we used:

  • YOLOv11: A pre-trained neural network that recognizes and classifies objects in a video.
  • OpenCV: a library for working with videos.
  • FastAPI: a framework for creating a backend.
  • React: a framework for user interface development.

All components are combined in a Docker container, which makes our solution convenient to deploy and use.

The uniqueness of our solution lies in the fact that we not only select objects and assign them to a certain class, but also analyze their movement: we build a flight path and predict the direction of movement.

Authors

Installation

Clone this repository:

git clone https://github.com/yalpcode/Sky-Eye

Go to it:

cd Sky-Eye

Run:

docker compose up

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published