Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/111005
DC FieldValueLanguage
dc.contributor.advisorMoshayedi, Ata Jahangir-
dc.contributor.advisorKolahdooz, Amin-
dc.contributor.authorZarei, Mohammad-
dc.date.accessioned2023-12-07T16:13:39Z-
dc.date.available2023-12-07T16:13:39Z-
dc.date.issued2019-
dc.identifier.urihttps://hdl.handle.net/10316/111005-
dc.descriptionDocumentos apresentados no âmbito do reconhecimento de graus e diplomas estrangeirospor
dc.description.abstractIn the past few years, researchers and scientists have paid particular attention to unmanned aerial vehicles, especially multirotors. Various research groups around the world are working on these types of drones, which are used in various fields such as rescue operations, civil operations, surveying, and sampling of infected areas. In most applications, it is necessary to determine the position of a particular object using these robots. To do this, we extract features from the images sent by the robot and match them to the known image features to identify the object we are looking for. One application of this matching is to compare two or more images and stitch them together to extract two-dimensional or three-dimensional maps. In this study, image processing algorithms including SIFT, SURF, ORB, and BRISK were implemented on three types of hardware including Raspberry Pi3, Odroid C2, and Intel NUC, and they were evaluated in terms of speed and accuracy using the Python programming language and OpenCV machine vision library. Subsequently, the results of the study were analyzed, and appropriate algorithms were proposed in accordance with the applications of the flying robot. The ORB algorithm was found to be the fastest, while the SIFT and BRISK algorithms were the slowest. The Intel NUC hardware had the least mass-to-speed efficiency, and Odroid C2 averaged the best mass-to-speed efficiency. On the other hand, the SIFT algorithm provided the most precision in finding image properties among the investigated algorithms, and the ORB algorithm provided the least precision in finding objects in the images.pt
dc.language.isootherpt
dc.rightsopenAccesspt
dc.subjectMultorotorpt
dc.subjectImage processingpt
dc.subjectObject detectionpt
dc.subjectOpenCVpt
dc.subjectPythonpt
dc.titleObject Recognition by a Flying Robot Using Image Processing Algorithmspt
dc.typemasterThesispt
degois.publication.locationIslamic Azad Universitypt
dc.date.embargo2019-01-01*
uc.rechabilitacaoestrangeirayespt
uc.date.periodoEmbargo0pt
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1other-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
Appears in Collections:UC - Reconhecimento de graus e diplomas estrangeiros
Files in This Item:
File Description SizeFormat
Mohammad-Zarei_Dissertacao.pdfDissertação2.91 MBAdobe PDFView/Open
Show simple item record

Page view(s)

62
checked on May 15, 2024

Download(s)

72
checked on May 15, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.