Please use this identifier to cite or link to this item:
https://scholarhub.balamand.edu.lb/handle/uob/6884
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wahidi, Malek | en_US |
dc.contributor.author | Imad, Rodrigue | en_US |
dc.contributor.author | Rishmany, Jihad | en_US |
dc.date.accessioned | 2023-07-18T08:01:10Z | - |
dc.date.available | 2023-07-18T08:01:10Z | - |
dc.date.issued | 2023-05-27 | - |
dc.identifier.isbn | 9783031337420 | - |
dc.identifier.issn | 23673370 | - |
dc.identifier.uri | https://scholarhub.balamand.edu.lb/handle/uob/6884 | - |
dc.description.abstract | Collecting scattered tennis balls after training sessions is often a tedious task for already exhausted players. In this paper, we propose and compare two computer vision approaches that can be implemented on a relatively affordable mobile robot to automate the task of tennis ball collection. After investigating the utility of Convolutional Neural Networks (CNN) for performing the visual processing required to recognize and track tennis balls, we show that such deep learning systems can be too computationally demanding for simple embedded systems. We therefore shift towards a more classical computer vision approach, using basic filtering techniques from OpenCV, to prioritize the efficiency and simplicity of the vision algorithm. Classical outline detection techniques, in parallel with color and noise filtering, are found to be sufficient for accurate tennis ball detection at real-time speed. The objective of this paper is to integrate efficient computer vision technology with mobile robots and a reliable control system in order to solve the problem of tennis ball collection. Upon careful experimentation and evaluation of the deep learning and the OpenCV approaches, we conclude that the OpenCV based algorithm provides competitive results to the deep learning model while drastically improving energy efficiency, cost savings, and performance speed for real-time detection under a range of lighting and distance scenarios. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Springer | en_US |
dc.subject | Computational complexity | en_US |
dc.subject | Computer vision | en_US |
dc.subject | Convolutional neural networks | en_US |
dc.subject | Jetson TX2 | en_US |
dc.subject | Mobile robots | en_US |
dc.subject | OpenCV | en_US |
dc.subject | Raspberry Pi | en_US |
dc.subject | TensorFlow | en_US |
dc.title | A Highly Efficient Computer Vision Approach for Tennis Ball Retrieval with Limited Computational Power | en_US |
dc.type | Conference Paper | en_US |
dc.relation.conference | nternational Conference on Advances in Computing Research, ACR’23 ( 1st : 8-10 May, 2023 : Orlando) | en_US |
dc.identifier.doi | 10.1007/978-3-031-33743-7_16 | - |
dc.identifier.scopus | 2-s2.0-85163330282 | - |
dc.identifier.url | https://api.elsevier.com/content/abstract/scopus_id/85163330282 | - |
dc.contributor.affiliation | Department of Computer Engineering | en_US |
dc.contributor.affiliation | Department of Mechanical Engineering | en_US |
dc.description.startpage | 192 | en_US |
dc.description.endpage | 203 | en_US |
dc.date.catalogued | 2023-07-18 | - |
dc.description.status | Published | en_US |
dc.identifier.openURL | https://link.springer.com/chapter/10.1007/978-3-031-33743-7_16 | en_US |
dc.relation.ispartoftext | Lecture Notes in Networks and Systems, Vol. 700 | en_US |
crisitem.author.parentorg | Faculty of Engineering | - |
crisitem.author.parentorg | Faculty of Engineering | - |
Appears in Collections: | Department of Computer Engineering Department of Mechanical Engineering |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.