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

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

内容简介: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

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

查看所有标签

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

神经网络在应用科学和工程中的应用

神经网络在应用科学和工程中的应用

萨马拉辛荷 / 2010-1 / 88.00元

《神经网络在应用科学与工程中的应用:从基本原理到复杂的模式识别》为读者提供了神经网络方面简单但却系统的介绍。 《神经网络在应用科学和工程中的应用从基本原理到复杂的模式识别》以神经网络在科学数据分析中所扮演角色的介绍性讨论作为开始,给出了神经网络的基本概念。《神经网络在应用科学和工程中的应用从基本原理到复杂的模式识别》首先对用于实际数据分析的神经网络结构进行了综合概述,继而对线性网络进行了大量......一起来看看 《神经网络在应用科学和工程中的应用》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具