An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System

In autonomous driving systems, high-speed and real-time image processing, along with object recognition, are crucial technologies. This paper builds upon the research achievements in industrial item-sorting systems and proposes an object-recognition and sorting system for autonomous driving. In indu...

Full description

Bibliographic Details
Main Authors: Yulu Wang, Yi Han, Jun Chen, Zhou Wang, Yi Zhong
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:World Electric Vehicle Journal
Subjects:
Online Access:https://www.mdpi.com/2032-6653/14/9/245
_version_ 1797576302073479168
author Yulu Wang
Yi Han
Jun Chen
Zhou Wang
Yi Zhong
author_facet Yulu Wang
Yi Han
Jun Chen
Zhou Wang
Yi Zhong
author_sort Yulu Wang
collection DOAJ
description In autonomous driving systems, high-speed and real-time image processing, along with object recognition, are crucial technologies. This paper builds upon the research achievements in industrial item-sorting systems and proposes an object-recognition and sorting system for autonomous driving. In industrial sorting lines, goods-sorting robots often need to work at high speeds to efficiently sort large volumes of items. This poses a challenge to the robot’s real-time vision and sorting capabilities, making it both practical and economically viable to implement a real-time and low-cost sorting system in a real-world industrial sorting line. Existing sorting systems have limitations such as high cost, high computing resource consumption, and high power consumption. These issues mean that existing sorting systems are typically used only in large industrial plants. In this paper, we design a high-speed, low-cost, low-resource-consumption FPGA (Field-Programmable Gate Array)-based item-sorting system that achieves similar performance to current mainstream sorting systems but at a lower cost and consumption. The recognition component employs a morphological-recognition method, which segments the image using a frame difference algorithm and then extracts the color and shape features of the items. To handle sorting, a six-degrees-of-freedom robotic arm is introduced into the sorting segment. The improved cubic B-spline interpolation algorithm is employed to plan the motion trajectory and consequently control the robotic arm to execute the corresponding actions. Through a series of experiments, this system achieves an average recognition delay of 25.26 ms, ensures smooth operation of the gripping motion trajectory, minimizes resource consumption, and reduces implementation costs.
first_indexed 2024-03-10T21:50:19Z
format Article
id doaj.art-2b57fc446175492185efa9d08871b2e3
institution Directory Open Access Journal
issn 2032-6653
language English
last_indexed 2024-03-10T21:50:19Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series World Electric Vehicle Journal
spelling doaj.art-2b57fc446175492185efa9d08871b2e32023-11-19T13:27:15ZengMDPI AGWorld Electric Vehicle Journal2032-66532023-09-0114924510.3390/wevj14090245An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting SystemYulu Wang0Yi Han1Jun Chen2Zhou Wang3Yi Zhong4School of Information Engineering, Wuhan University of Technology, Wuhan 430070, ChinaSchool of Information Engineering, Wuhan University of Technology, Wuhan 430070, ChinaSchool of Information Engineering, Wuhan University of Technology, Wuhan 430070, ChinaSAIC GM Wuling Automobile Company Limited, Liuzhou 545007, ChinaSchool of Information Engineering, Wuhan University of Technology, Wuhan 430070, ChinaIn autonomous driving systems, high-speed and real-time image processing, along with object recognition, are crucial technologies. This paper builds upon the research achievements in industrial item-sorting systems and proposes an object-recognition and sorting system for autonomous driving. In industrial sorting lines, goods-sorting robots often need to work at high speeds to efficiently sort large volumes of items. This poses a challenge to the robot’s real-time vision and sorting capabilities, making it both practical and economically viable to implement a real-time and low-cost sorting system in a real-world industrial sorting line. Existing sorting systems have limitations such as high cost, high computing resource consumption, and high power consumption. These issues mean that existing sorting systems are typically used only in large industrial plants. In this paper, we design a high-speed, low-cost, low-resource-consumption FPGA (Field-Programmable Gate Array)-based item-sorting system that achieves similar performance to current mainstream sorting systems but at a lower cost and consumption. The recognition component employs a morphological-recognition method, which segments the image using a frame difference algorithm and then extracts the color and shape features of the items. To handle sorting, a six-degrees-of-freedom robotic arm is introduced into the sorting segment. The improved cubic B-spline interpolation algorithm is employed to plan the motion trajectory and consequently control the robotic arm to execute the corresponding actions. Through a series of experiments, this system achieves an average recognition delay of 25.26 ms, ensures smooth operation of the gripping motion trajectory, minimizes resource consumption, and reduces implementation costs.https://www.mdpi.com/2032-6653/14/9/245autonomous driving systemproduct designdevelopment and prototypingmotion and path planningcomputer vision for manufacturing
spellingShingle Yulu Wang
Yi Han
Jun Chen
Zhou Wang
Yi Zhong
An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
World Electric Vehicle Journal
autonomous driving system
product design
development and prototyping
motion and path planning
computer vision for manufacturing
title An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
title_full An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
title_fullStr An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
title_full_unstemmed An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
title_short An FPGA-Based Hardware Low-Cost, Low-Consumption Target-Recognition and Sorting System
title_sort fpga based hardware low cost low consumption target recognition and sorting system
topic autonomous driving system
product design
development and prototyping
motion and path planning
computer vision for manufacturing
url https://www.mdpi.com/2032-6653/14/9/245
work_keys_str_mv AT yuluwang anfpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT yihan anfpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT junchen anfpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT zhouwang anfpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT yizhong anfpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT yuluwang fpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT yihan fpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT junchen fpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT zhouwang fpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem
AT yizhong fpgabasedhardwarelowcostlowconsumptiontargetrecognitionandsortingsystem