Skip to content

zavideeva/Strange-Behaviour

Repository files navigation

Description

The main goal of our project is to detect strange behavior using a camera. The strange behaviour is determined by situation in which chosen objects go out of the borders or disappear from the camera view. Also our system can find some objects without selecting (the list of objects is presented in coco.names).

Getting Started:

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installing

Clone this Github repository Open yolo_gui file

Usage:

To start/stop a video press 'Play'. main menu

This is how it displayed: video started

To run yolo to find objects press 'Search', later press 'Play'. search

To add new object to list of tracking items:

select boundaries for object.

select boundaries

select object itself.

select target

add name in text label and press 'Add'.

add name

Object tracking: targets rounded by a blue square target detected

To remove object from tracking items press item's name in object list, press 'Remove' remove target

Built With

PyQt5 OpenCV Numpy

Authors

  • Kazybek Askarbek - Graphical User Interface - QazyBi
  • Alena Zavideeva - Object tracking - Zavideeva
  • Leonid Tyurin - YOLO object detection - LyzeOfKiel
  • Tagir Shigalov - Action Recognition - tagirium

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages