Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/30730
Registro completo de metadados
Campo DCValorIdioma
dc.creatorZorawski, Thais-
dc.date.accessioned2023-03-06T20:23:47Z-
dc.date.available2023-03-06T20:23:47Z-
dc.date.issued2022-06-14-
dc.identifier.citationZORAWSKI, Thais. Método de detecção de linha do horizonte em imagens marítimas baseado em processamento de imagens. 2022. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/30730-
dc.description.abstractContext: The detection of the horizon line is a task that can be used in augmented reality, in port security, in navigation of vessels and autonomous aircraft, among other applications. This line is the edge that forms the boundary between sky and non-sky areas. To find the horizon line can present some challenging elements, such as fog, bad weather, water vapor, reflections and some vessels covering the horizon line. Traditional image processing methods, when used individuality, without the use of other techniques and tools, are not always able to satisfactorily deal with these challenges. On the other hand, methods that use machine learning are getting promising success rates, however, some of these proposed methods involve complex operations, such as deep learning networks, and are executed in GPUs. Since autonomous aircraft have limited hardware and often do not have a GPU, using these methods may not be feasible. Objetive: In this work we propose a horizon line detection method for maritime images using image processing with other methods as support that can be implemented in embedded devices. Method: Using the SMD database, image processing techniques were used, such as edge detection, combined with other methods that do not use machine learning, such as RANSAC, to determine the horizon line in maritime images. Results: the proposed method presented an error in determining the angle below 1 degree for onboard images and between 2.85 and 2.89 degrees for onshore images, and less than 5 pixels of difference from the real line for the estimated line for fifty percent of the tested images. Conclusions: Although the results obtained by the proposed method present an error rate higher than that achieved by the state of the art methods, it can draw an approximate horizon line and can be executed in embedded devices.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectProcessamento de imagenspt_BR
dc.subjectNavegaçãopt_BR
dc.subjectSistemas embarcados (Computador)pt_BR
dc.subjectImage processingpt_BR
dc.subjectNavigationpt_BR
dc.subjectEmbedded computer systemspt_BR
dc.titleMétodo de detecção de linha do horizonte em imagens marítimas baseado em processamento de imagenspt_BR
dc.title.alternativeHorizon line detection in maritime images based on image processingpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoContexto: A detecção de linha do horizonte é uma tarefa que pode ser empregada na área de realidade aumentada, na segurança de portos, navegação de embarcações e aeronaves autônomas, entre outras aplicações. Ela consiste no encontro da borda que faz a fronteira entre o céu e o não-céu. No processo de detecção da linha do horizonte no meio marítimo, elementos desafiadores podem aparecer, como neblina, mau tempo, vapor da água, reflexos e embarcações encobrindo a linha do horizonte. Métodos tradicionais do processamento de imagens, ao serem empregados de forma isolada, sem a utilização de outras técnicas e ferramentas, nem sempre conseguem lidar satisfatoriamente com esses desafios. Por outro lado, métodos que utilizam aprendizagem de máquina tem obtido taxas de acerto promissoras, porém alguns desses métodos propostos envolvem operações complexas, como por exemplo as redes neurais artificiais profundas, e são executados em GPUs. Tendo em vista que aeronaves autônomas tem um hardware limitado e muitas vezes não contam com uma GPU, utilizar esses métodos pode não ser viável. Objetivo: Neste trabalho propõe-se um método de detecção da linha do horizonte para imagens marítimas utilizando processamento de imagens com métodos de apoio que podem ser implementados em dispositivos embarcados. Método: Utilizando a base de dados Singapure Maritime Dataset (SMD), foram utilizadas técnicas de processamento de imagens, como detecção de bordas, combinadas a outros métodos que não utilizam aprendizagem de máquina, como o Random Sample Concensus (RANSAC), para determinar a linha do horizonte em imagens marítimas. Resultados: o método proposto apresentou erro na determinação do ângulo abaixo de 1 grau para imagens onboard e entre 2,85 e 2,89 para imagens onshore, e menos de 5 pixels de diferença da linha real para a linha estimada para cinquenta porcento das imagens testadas. Conclusões: Apesar dos resultados obtidos pelo método proposto apresentarem uma taxa de erro superior ao atingido pelo estado da arte, ele pode traçar uma linha do horizonte aproximada e pode ser executado em dispositivos embarcados.pt_BR
dc.degree.localCampo Mourãopt_BR
dc.publisher.localCampo Mouraopt_BR
dc.contributor.advisor1Foleiss, Juliano Henrique-
dc.contributor.advisor-co1Gonçalves, Diego Bertolini-
dc.contributor.referee1Kawamoto, André Luiz Satoshi-
dc.contributor.referee2Pena, Eduardo Henrique Monteiro-
dc.contributor.referee3Foleiss, Juliano Henrique-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Computaçãopt_BR
dc.publisher.programCiência da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CM - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
metododeteccaolinhahorizonte.pdf1,11 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons