Font Size: a A A

Research On The Automatic Sorting System Of Express Delivery Based On Raspberry Pi

Posted on:2021-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:S H LiuFull Text:PDF
GTID:2518306302969139Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
The development of e-commerce in the 21 st century has promoted the rapid rise of the express delivery business.The increase in the total express delivery business has also brought many problems such as violent sorting,loss of express delivery,and failure to scan express delivery.The main reason is that the level of automation in all aspects of express delivery is relatively high.Low,and easy to make mistakes in manual sorting,which seriously affects the sorting efficiency of express delivery and people's lives.In response to the above-mentioned main problems in the express industry at this stage,this subject researches and designs a small,low-cost and high-efficiency sorting system.The main research contents of this subject are as follows:1.Analyze the actual needs of the system,and design the system according to the problems derived from the development of the express business.Determine the system controller,programming environment,and communication methods between modules.2.Research the key technologies of visual recognition in this system.Introduce the coding mechanism of the QR code.Aiming at the noise and interference of the QR code in the complex environment,the algorithm with high recognition accuracy and fast efficiency is selected through the experimental comparison of different algorithms;the unique pattern mechanism of the QR code is used,To locate the outline of the QR code;for the randomness of the express delivery equipment on the transmission equipment,which causes the image distortion caused by the camera to collect the QR code,an edge detection based on the Canny algorithm is proposed,and the distortion correction is realized through spatial transformation.3.Design the mechanical structure of the express sorting system on the hardware.Starting from the performance,volume,resolution,and actual working environment factors,select the various modules of the system,and finally build the system hardware platform.4.Design the overall software process.Configure the software operating environment,design the main program and each module program to meet the design requirements;design the two-dimensional code information processing scheme and the sorting motion control scheme;develop the safety measures for the system customization to improve the system safety;Using Python programming,using Open CV to control the camera,combined with Raspberry Pi to complete the processing of express information.5.Finally,the system is finally tested on the basis of the hardware platform.Test whether the security function of the system is stable and reliable;test whether the twodimensional code of different degrees of damage,strong light,slight occlusion and wear under different duty cycles can be accurately and efficiently identified and sorted by this system.The final test results show that the system has the characteristics of low cost and high precision,and can achieve rapid identification and sorting of express delivery.The systematic processing of some defective two-dimensional codes can improve the accuracy and speed of recognition,which has practical application significance.
Keywords/Search Tags:Raspberry Pi, OpenCV, QR code recognition, Sorting, Distortion correction
PDF Full Text Request
Related items