Deep Learning for Supply Chain Optimization | Using Automated Robots to Sort Packages

栏目: IT技术 · 发布时间: 6年前

内容简介:Sorting is an important step in the delivery process and traditionally, this process is carried out manually by hand. A simple Google search for “Thus, companies are looking for a faster, more efficient and more reliable system. This problem can be solved

Deep Learning for Supply Chain Optimization | Using Automated Robots to Sort Packages

How I made an autonomous robot that can help you get your online orders faster

A utomation has been the main trend over the last few years. And now, with the ever growing demand for e-commerce,and Amazon handling 5.76 million orders every single day (in the US alone!), the supply chain industry is facing a new optimization problem.

Sorting is an important step in the delivery process and traditionally, this process is carried out manually by hand. A simple Google search for “ Package Sorting Jobs ” will show you thousands of companies recruiting manpower for this task. Needless to say, manual sorting by hand is slow, inefficient and leads to delays. In a fast paced industry like Supply Chain, every minute of delay leads to loss of revenue for the company.

Thus, companies are looking for a faster, more efficient and more reliable system. This problem can be solved using Machine Learning.

So, during the Coronavirus Lockdown , with no access to electronics and hardware shops, I decided to make my own “automated sorting machine” using whatever scrap materials I could find at home. The machine is capable of sorting packages into different categories according to their final destination.

This video shows the functioning of the machine.

How It Works!

  • A camera is placed above the conveyor belt.
  • The camera sends a snapshot of the parcel to the computer.
  • The computer processes the input and runs a Deep Learning algorithm (Faster RCNN) on the image.
  • The Deep Learning model determines the appropriate destination for the package and automatically sorts it.

The Technical Stuff

  • I used Tensorflow Object Detection API to train a deep learning model based on Faster RCNN Architecture.
Faster RCNN Architecture
  • I trained it on my own dataset by clicking hundreds of photos of the packages to be sorted.
  • After training the model using Tensorflow Object Detection API, OpenCV performs the task of classification using the inference graph and labelmap generated during training.
OpenCV script that takes video input from webcam

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Effective Engineer

The Effective Engineer

Edmond Lau / The Effective Bookshelf, Palo Alto, CA. / 2015-3-19 / USD 39.00

Introducing The Effective Engineer — the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with h......一起来看看 《The Effective Engineer》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

html转js在线工具
html转js在线工具

html转js在线工具