Software Development for Industries
We create dedicated teams of developers to accomplish our partners' goals in any industry. Find on this page some examples.
Case Study #25
Waste Inventory and Recycling Process Optimization System
CodeBranch's dedicated development team worked on this project, which was an AI image recognition system that extracted the dimensions of a metal plant's waste and stored them in an inventory for use in future projects.
Approach
The technology used in this project was:
- PolyK
- Genetics-JS
- JavaScript
- Python
This project involved 4 developers, 2 senior and 2 semi-senior. 1 QA expert and 1 UI/UX Designer
Results
The outcomes of these projects were:
- A system based on genetic algorithms that recognises the shape and dimensions of scrap metal.
- A system that helps this metal company optimize resources and save money by using its waste material.
Overview
The system was developed for a sheet metal plant. The main objective was to create a system that catalogs the inventory of waste based on shapes, dimensions, gauges, and materials.
To create the inventory, the waste was placed on a table to be photographed. Using an AI image recognition system, the dimensions were extracted and the waste was stored in the inventory system.
Each time a new project was started, the system, based on genetic algorithms, checked if there were pieces in the waste inventory that met the specific needs of different parts of the products to help the recycling process.
In addition, if a new sheet was to be used, the system suggested how the sheet should be cut to reduce waste as much as possible.