Skip to content

drimmovka/AI_Video_Handler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖AI_Video_Handler🤖

The project is a video processing utility. It identifies the object in the video from the list {SSD drive, Column, Sheet, Sheet with a number}, changes the color of this object to a negative and displays information about the time of its appearance in the report.

Сontent

Requirement software

  • ultralytics
  • opencv-python
  • torchvision
  • numpy

Software installation

WSL

The utility is designed to run on 🐧unix-like🐧 systems. If you have Windows, then you should install WSL (Windows Subsystem for Linux).
Tutorial:

  1. Windows features

Image alt

  1. Turn on VMP (Virtual Machine Platform)

Image alt

  1. Make sure that you have enabled virtualization in your BIOS

  2. Get Ubuntu WSL from Microsoft store

Image alt

Scripts

Before running the installation script, make sure that you have git installed, or install it using the command

sudo apt-get update
sudo apt-get install git -y

Installation script

sudo -s
git clone https://github.com/KirillMaltsev3341/AI_Video_Handler.git
cd AI_Video_Handler
./install_required_software.sh

Launching

Project structure

Input files are located in input directory. Output files will be located in output directory. models directory contains models for detecting objects (objects_640.pt) and digits (digits_640.pt).

Example

Initially, a file Видео для анализа.mov is already stored in the input directory (you can put your own file in the input directory for processing).

To check if the program is working:

./run.sh --input "Видео для анализа.mov"

To find out more information about the launch flags:

./run.sh --help

Developers

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors