Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.94 KB

README.md

File metadata and controls

50 lines (38 loc) · 1.94 KB

VCI Project: Identify lego pieces

Overview

This repository contains all the information used to develop a solution to identify lego pieces (color, ratio and position). The code was developed in Python.

Index

In order to install all the requirements to use our application you must run the following command on a terminal (in this directory):

pip install -r requirements.txt

Note

This project was developed and tested using Python 3.9.5. So it is recommended using this version of Python in order to avoid compatibility issues.

Main Pipeline

Our pipeline

Note

The color thresholding is done through calibrated colors obtained with the region growing algorithm.

Some results

Topic Result
Region Growing Region Growing
Color Color
Corners Corners
Ratio Ratio identification

Folders

Folder Description
Deliverables Folder containing all the deliverables
Main Code In this folder we have the working code we developed during
the semester
Testing Folder containing all the algorithms used to develop
the main code and test ideas and different approaches
dataset Dataset made available by the professor
dataset2 Dataset created by the team