Teste de software para sistemas de reconstrução 3d baseada em imagens
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso embargado |
| Idioma: | por |
| Instituição de defesa: |
Universidade Tecnológica Federal do Paraná
Cornelio Procopio Brasil Programa de Pós-Graduação em Informática UTFPR |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://repositorio.utfpr.edu.br/jspui/handle/1/38856 |
Resumo: | This work presents an automated testing approach for 3D reconstruction systems based on images, with a focus on the quality and reliability of these systems. 3D reconstruction systems are utilized in various fields, including medicine, engineering, and entertainment. However, due to the complexity of the inputs (sets of images) and outputs (3D models), the testing process becomes challenging, especially regarding the role of test oracles, which are responsible for validating the system’s correctness. In this context, this work develops an automated test oracle using deep neural networks, aiming to validate the results of the generated 3D models. A literature review identifies several challenges in the area, particularly the lack of testing in the 3D reconstruction domain. Related domains, such as image processing, computer vision, and computer graphics, are also considered. The approach encompasses everything from the selection and preprocessing of input and output images to the detailed evaluation of the generated 3D models, using deep learning techniques to compare patterns between the models and input images. The COLMAP software serves as the basis for validating the approach, and defects are intentionally introduced to analyze the oracle’s behavior when handling failures. The automation of tests aims to ensure standardization, time savings, repeatability, and reliability in the process. As a result, the approach contributes to advancements in the software testing field, supporting the development of higher-quality 3D reconstruction systems. |
| id |
UTFPR-12_59c102266b2766e1172a34ed5650e629 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/38856 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Teste de software para sistemas de reconstrução 3d baseada em imagensSoftware testing for image-based 3d reconstruction systemsAutomaçãoSoftware - TestesEngenharia de softwareAutomationComputer software - TestingSoftware engineeringCNPQ::ENGENHARIASCiência da ComputaçãoThis work presents an automated testing approach for 3D reconstruction systems based on images, with a focus on the quality and reliability of these systems. 3D reconstruction systems are utilized in various fields, including medicine, engineering, and entertainment. However, due to the complexity of the inputs (sets of images) and outputs (3D models), the testing process becomes challenging, especially regarding the role of test oracles, which are responsible for validating the system’s correctness. In this context, this work develops an automated test oracle using deep neural networks, aiming to validate the results of the generated 3D models. A literature review identifies several challenges in the area, particularly the lack of testing in the 3D reconstruction domain. Related domains, such as image processing, computer vision, and computer graphics, are also considered. The approach encompasses everything from the selection and preprocessing of input and output images to the detailed evaluation of the generated 3D models, using deep learning techniques to compare patterns between the models and input images. The COLMAP software serves as the basis for validating the approach, and defects are intentionally introduced to analyze the oracle’s behavior when handling failures. The automation of tests aims to ensure standardization, time savings, repeatability, and reliability in the process. As a result, the approach contributes to advancements in the software testing field, supporting the development of higher-quality 3D reconstruction systems.Este trabalho apresenta uma abordagem de teste automatizado para sistemas de reconstrução tridimensional (3D) baseada em imagens, com foco na qualidade e na confiabilidade desses sistemas. Os sistemas de reconstrução 3D são utilizados em diversas áreas, como medicina, engenharia e entretenimento. No entanto, devido a complexidade das entradas (conjunto de imagens) e saídas (modelos 3D), a atividade de teste se torna desafiadora, especialmente no que diz respeito a atuação de oráculos de teste, responsáveis por validar a correção do sistema. Diante desse cenário, este trabalho desenvolve um oráculo automatizado de teste utilizando redes neurais profundas, com o objetivo de validar os resultados dos modelos 3D gerados. A partir de uma revisão da literatura, são identificados diversos desafios enfrentados na área, em especial a carência de testes voltados ao domínio da reconstrução 3D. Para isso, também são considerados domínios correlatos, como processamento de imagens, visão computacional e computação gráfica. A abordagem abrange desde a seleção e o pre-processamento das imagens de entrada e saída ate a avaliação detalhada dos modelos 3D gerados, utilizando técnicas de Deep Learning para comparar padrõess entre os modelos e as imagens de entrada. O software COLMAP e utilizado como base para a validaçãoo da proposta, e defeitos são intencionalmente inseridos com o objetivo de analisar o comportamento do oráculo diante de falhas. A automação dos testes busca garantir padronização, economia de tempo, repetibilidade e confiabilidade no processo. Com isso, a abordagem contribui para os avanços na area de teste de software, apoiando o desenvolvimento de sistemas de reconstrução 3D com maior qualidade.Universidade Tecnológica Federal do ParanáCornelio ProcopioBrasilPrograma de Pós-Graduação em InformáticaUTFPRCorrea, Cleber Gimenezhttps://lattes.cnpq.br/0521761025000380Valle, Pedro Henrique DiasOliveira, Claiton dehttps://lattes.cnpq.br/8851289265109891Correa, Cleber Gimenezhttps://lattes.cnpq.br/0521761025000380Valle, Pedro Henrique Diashttps://orcid.org/0000-0002-6929-7557http://lattes.cnpq.br/4325063212875648Vilela, Ricardo FerreiraSanches, Silvio Ricardo Rodrigueshttps://lattes.cnpq.br/9931293076574399Gervazioni, Mateus Tormes2025-11-05T17:51:44Z2027-02-132025-11-05T17:51:44Z2025-08-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfGERVAZIONI, Mateus Tormes. Teste de software para sistemas de reconstrução 3d baseada em imagens. 2025. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.http://repositorio.utfpr.edu.br/jspui/handle/1/38856porinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2025-11-06T06:15:31Zoai:repositorio.utfpr.edu.br:1/38856Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-11-06T06:15:31Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Teste de software para sistemas de reconstrução 3d baseada em imagens Software testing for image-based 3d reconstruction systems |
| title |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| spellingShingle |
Teste de software para sistemas de reconstrução 3d baseada em imagens Gervazioni, Mateus Tormes Automação Software - Testes Engenharia de software Automation Computer software - Testing Software engineering CNPQ::ENGENHARIAS Ciência da Computação |
| title_short |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| title_full |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| title_fullStr |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| title_full_unstemmed |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| title_sort |
Teste de software para sistemas de reconstrução 3d baseada em imagens |
| author |
Gervazioni, Mateus Tormes |
| author_facet |
Gervazioni, Mateus Tormes |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Correa, Cleber Gimenez https://lattes.cnpq.br/0521761025000380 Valle, Pedro Henrique Dias Oliveira, Claiton de https://lattes.cnpq.br/8851289265109891 Correa, Cleber Gimenez https://lattes.cnpq.br/0521761025000380 Valle, Pedro Henrique Dias https://orcid.org/0000-0002-6929-7557 http://lattes.cnpq.br/4325063212875648 Vilela, Ricardo Ferreira Sanches, Silvio Ricardo Rodrigues https://lattes.cnpq.br/9931293076574399 |
| dc.contributor.author.fl_str_mv |
Gervazioni, Mateus Tormes |
| dc.subject.por.fl_str_mv |
Automação Software - Testes Engenharia de software Automation Computer software - Testing Software engineering CNPQ::ENGENHARIAS Ciência da Computação |
| topic |
Automação Software - Testes Engenharia de software Automation Computer software - Testing Software engineering CNPQ::ENGENHARIAS Ciência da Computação |
| description |
This work presents an automated testing approach for 3D reconstruction systems based on images, with a focus on the quality and reliability of these systems. 3D reconstruction systems are utilized in various fields, including medicine, engineering, and entertainment. However, due to the complexity of the inputs (sets of images) and outputs (3D models), the testing process becomes challenging, especially regarding the role of test oracles, which are responsible for validating the system’s correctness. In this context, this work develops an automated test oracle using deep neural networks, aiming to validate the results of the generated 3D models. A literature review identifies several challenges in the area, particularly the lack of testing in the 3D reconstruction domain. Related domains, such as image processing, computer vision, and computer graphics, are also considered. The approach encompasses everything from the selection and preprocessing of input and output images to the detailed evaluation of the generated 3D models, using deep learning techniques to compare patterns between the models and input images. The COLMAP software serves as the basis for validating the approach, and defects are intentionally introduced to analyze the oracle’s behavior when handling failures. The automation of tests aims to ensure standardization, time savings, repeatability, and reliability in the process. As a result, the approach contributes to advancements in the software testing field, supporting the development of higher-quality 3D reconstruction systems. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-11-05T17:51:44Z 2025-11-05T17:51:44Z 2025-08-14 2027-02-13 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
GERVAZIONI, Mateus Tormes. Teste de software para sistemas de reconstrução 3d baseada em imagens. 2025. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025. http://repositorio.utfpr.edu.br/jspui/handle/1/38856 |
| identifier_str_mv |
GERVAZIONI, Mateus Tormes. Teste de software para sistemas de reconstrução 3d baseada em imagens. 2025. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/38856 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
| eu_rights_str_mv |
embargoedAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Cornelio Procopio Brasil Programa de Pós-Graduação em Informática UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Cornelio Procopio Brasil Programa de Pós-Graduação em Informática UTFPR |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850498292911177728 |