{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T19:12:51Z","timestamp":1770491571633,"version":"3.49.0"},"reference-count":26,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2021,2,11]],"date-time":"2021-02-11T00:00:00Z","timestamp":1613001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2021,9,21]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>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.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>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\u2019s information.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>This paper evaluated the robot\u2019s 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.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>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.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-10-2020-0225","type":"journal-article","created":{"date-parts":[[2021,2,13]],"date-time":"2021-02-13T09:45:01Z","timestamp":1613209501000},"page":"649-658","source":"Crossref","is-referenced-by-count":6,"title":["An autonomous vision-based shelf-reader robot using faster R-CNN"],"prefix":"10.1108","volume":"48","author":[{"given":"Mahdi","family":"Jampour","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amin","family":"KarimiSardar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hossein","family":"Rezaei Estakhroyeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2021,2,11]]},"reference":[{"issue":"12","key":"key2021091915523745400_ref001","doi-asserted-by":"crossref","first-page":"5021","DOI":"10.1109\/JSEN.2016.2553126","article-title":"Trajectory planning and collision avoidance algorithm for mobile robotics system","volume":"16","year":"2016","journal-title":"IEEE Sensors Journal"},{"issue":"2","key":"key2021091915523745400_ref002","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1007\/s10514-014-9382-3","article-title":"Visual navigation of wheeled mobile robots using direct feedback of a geometric constraint","volume":"37","year":"2014","journal-title":"Autonomous Robots"},{"key":"key2021091915523745400_ref003","first-page":"1","article-title":"Camera based barcode localization and decoding in real-world application","volume-title":"International Conference on Omni-layer Intelligent Systems (COINS)","year":"2020"},{"issue":"1","key":"key2021091915523745400_ref004","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/s12369-016-0359-6","article-title":"Robots in education and care of children with developmental disabilities: a study on acceptance by experienced and future professionals","volume":"9","year":"2017","journal-title":"International Journal of Social Robotics"},{"key":"key2021091915523745400_ref005","first-page":"239","article-title":"Real-time barcode detection in the wild","year":"2015","journal-title":"Winter Conference on Applications of Computer Vision"},{"key":"key2021091915523745400_ref006","first-page":"2856","article-title":"Low-computation egocentric barcode detector for the blind","volume-title":"International Conference on Image Processing (ICIP)","year":"2016"},{"key":"key2021091915523745400_ref007","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.ijinfomgt.2019.04.002","article-title":"Considering the influence of queue length on performance improvement for a new compact robotic automated parking system","volume":"50","year":"2020","journal-title":"International Journal of Information Management"},{"key":"key2021091915523745400_ref008","first-page":"2856","article-title":"A joint dnn architecture with explicit features for signature identification image","year":"2020","journal-title":"Journal of Machine Vision and Image Processing"},{"key":"key2021091915523745400_ref009","doi-asserted-by":"crossref","first-page":"103912","DOI":"10.1016\/j.engappai.2020.103912","article-title":"A deep learning framework for text-independent writer identification","volume":"95","year":"2020","journal-title":"Engineering Applications of Artificial Intelligence"},{"issue":"3","key":"key2021091915523745400_ref010","doi-asserted-by":"crossref","first-page":"2539","DOI":"10.1109\/LRA.2018.2808368","article-title":"Perception, guidance, and navigation for indoor autonomous drone racing using deep learning","volume":"3","year":"2018","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"3","key":"key2021091915523745400_ref011","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1007\/s12369-019-00513-2","article-title":"Understanding of human behavior with a robotic agent through daily activity analysis","volume":"11","year":"2019","journal-title":"International Journal of Social Robotics"},{"key":"key2021091915523745400_ref012","first-page":"1","article-title":"Master-slave control and evaluation of force sensing for robot-assisted minimally invasive surgery","volume":"47","year":"2020","journal-title":"Industrial Robot"},{"key":"key2021091915523745400_ref013","volume-title":"9 \u2013 library of Congress Classification\u201d in: Cataloguing and Classification","year":"2015"},{"key":"key2021091915523745400_ref014","first-page":"151","article-title":"Fast machine vision line detection for mobile robot navigation in dark environments","volume":"7","year":"2016","journal-title":"Image Processing and Communications Challenges"},{"key":"key2021091915523745400_ref015","first-page":"1269","article-title":"A new qr code recognition method using deblurring and modified local adaptive thresholding techniques","volume-title":"International Conference on Automation Science and Engineering (CASE)","year":"2020"},{"issue":"5","key":"key2021091915523745400_ref016","first-page":"123","article-title":"Discriminatively trained and-or graph models for object shape detection","volume":"37","year":"2015","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"2","key":"key2021091915523745400_ref017","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/s10514-015-9533-1","article-title":"Vision-based maze navigation for humanoid robots","volume":"41","year":"2017","journal-title":"Autonomous Robots"},{"key":"key2021091915523745400_ref018","first-page":"1090","article-title":"Model-based tracking and hybrid force\/vision control for the uji librarian robot","volume-title":"International Conference on Intelligent Robots and Systems","year":"2005"},{"issue":"4","key":"key2021091915523745400_ref019","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/s11370-008-0028-1","article-title":"The uji librarian robot","volume":"1","year":"2008","journal-title":"Intelligent Service Robotics"},{"issue":"1","key":"key2021091915523745400_ref020","doi-asserted-by":"crossref","first-page":"897","DOI":"10.1007\/s11042-018-5802-2","article-title":"Quick response barcode deblurring via doubly convolutional neural network","volume":"78","year":"2019","journal-title":"Multimedia Tools and Applications"},{"issue":"6","key":"key2021091915523745400_ref021","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.1109\/TPAMI.2016.2577031","article-title":"Faster r-cnn: towards real-time object detection with region proposal networks","volume":"39","year":"2017","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"key2021091915523745400_ref022","article-title":"The maximum entropy on the mean method for image deblurring","year":"2020"},{"key":"key2021091915523745400_ref023","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.rcim.2018.11.009","article-title":"A hybrid vision-based surface coverage measurement method for robotic inspection","volume":"57","year":"2019","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2021091915523745400_ref024","volume-title":"Computer Vision","year":"2001"},{"issue":"2","key":"key2021091915523745400_ref025","doi-asserted-by":"crossref","first-page":"1650027","DOI":"10.1142\/S0219843616500274","article-title":"Navigation method of the transportation robot using fuzzy line tracking and qr code recognition","volume":"14","year":"2017","journal-title":"International Journal of Humanoid Robotics"},{"issue":"2","key":"key2021091915523745400_ref026","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1108\/IR-07-2019-0150","article-title":"A fast detection and grasping method for mobile manipulator based on improved faster r-cnn","volume":"47","year":"2020","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-10-2020-0225\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-10-2020-0225\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:40:11Z","timestamp":1753393211000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/48\/5\/649-658\/176284"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,11]]},"references-count":26,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,2,11]]},"published-print":{"date-parts":[[2021,9,21]]}},"alternative-id":["10.1108\/IR-10-2020-0225"],"URL":"https:\/\/doi.org\/10.1108\/ir-10-2020-0225","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"print"}],"subject":[],"published":{"date-parts":[[2021,2,11]]}}}