Skip to content

Khlapushina/cv-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cv-project

Computer Vision Project

Elbrus Bootcamp | Phase-2 | Team Project

Team


This repository contains a multipage application project using Streamlit. The project was worked on by: Lvov Daniil, Budazhapov Dmitry, Khlapushina Larisa*


Tasks

This application solves several tasks:

  1. Object detection using YOLOv5.
    1. Intended for brain tumor detection from a photograph.
    2. For detecting Spiderman and Ironman. You can upload your photo, and the application will highlight the tumor area in the image or show the comic book heroes.

  1. Object detection using YOLOv8:
    • Used for detecting wind turbines and cable towers. You can upload a photo, and our application will highlight all the wind turbine images in your picture. Additionally, you can watch a video test in the application where our model will also highlight the locations of these objects.

  1. Document denoising using an autoencoder:
    • This application allows you to get a clean image of the uploaded text photo with various defects."

Deployment

The service is implemented on Streamlit _

How to run locally?

To run the provided applications on your computer, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required libraries by running the command pip install -r requirements.txt in your terminal or command prompt.
  3. Once the libraries are installed, navigate to the repository's directory in your terminal.
  4. Run the command streamlit run main.py in your terminal to start the application.

This will launch the Streamlit server, and you can access the applications by opening a browser window and navigating to the specified URL.

About

Computer Vision Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages