To read this content please select one of the options below:

An autonomous vision-based shelf-reader robot using faster R-CNN

Mahdi Jampour (Quchan Un1iversity of Technology, Quchan, Iran)
Amin KarimiSardar (Non-Ferrous Metals Company, Kerman, Iran)
Hossein Rezaei Estakhroyeh (Shahid Bahonar University of Kerman, Kerman, Iran)

Industrial Robot

ISSN: 0143-991x

Article publication date: 11 February 2021

Issue publication date: 21 September 2021

227

Abstract

Purpose

The purpose of this study is to design, program and implement an intelligent robot for shelf-reading. an essential task in library maintenance is shelf-reading, which refers to the process of checking the disciplines of books based on their call numbers to ensure that they are correctly shelved. Shelf-reading is a routine yet challenging task for librarians, as it involves controlling call numbers on the scale of thousands of books promptly.

Design/methodology/approach

Leveraging the strength of autonomous robots in handling repetitive tasks, this paper introduces a novel vision-based shelf-reader robot, called \emph{Pars} and demonstrate its effectiveness in accomplishing shelf-reading tasks. Also, this paper proposes a novel supervised approach to power the vision system of \emph{Pars}, allowing it to handle motion blur on images captured while it moves. An approach based on Faster R-CNN is also incorporated into the vision system, allowing the robot to efficiently detect the region of interest for retrieving a book’s information.

Findings

This paper evaluated the robot’s performance in a library with $120,000 books and discovered problems such as missing and misplaced books. Besides, this paper introduces a new challenging data set of blurred barcodes free publicly available for similar research studies.

Originality/value

The robot is equipped with six parallel cameras, which enable it to check books and decide moving paths. Through its vision-based system, it is also capable of routing and tracking paths between bookcases in a library and it can also turn around bends. Moreover, \emph{Pars} addresses the blurred barcodes, which may appear because of its motion.

Keywords

Acknowledgements

The authors want to thank Prof Maryam Ehteshamzadeh for her valuable support.

Citation

Jampour, M., KarimiSardar, A. and Rezaei Estakhroyeh, H. (2021), "An autonomous vision-based shelf-reader robot using faster R-CNN", Industrial Robot, Vol. 48 No. 5, pp. 649-658. https://doi.org/10.1108/IR-10-2020-0225

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles