Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração

Detalhes bibliográficos
Autor(a) principal: SANTOS, Rodrigo José Batista Costa
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/33311
Resumo: Em visão computacional, aplicações que realizam extração métrica através de imagens obtidas por câmeras possuem como etapa crucial o procedimento de calibração, que consiste em determinar os parâmetros que descrevem o modelo matemático capaz de representar o processo da formação de imagem. Esse procedimento é uma das primeiras etapas a serem realizadas na maioria dessas aplicações e qualquer imprecisão ou erro cometido durante a sua realização é propagado para as demais etapas, afetando o resultado final obtido pelo sistema. Em aplicações subaquáticas, o procedimento de calibração de câmera tem ainda maior importância, devido aos efeitos de refração, existentes entre os diferentes meios, que devem ser incorporados no modelo. Na literatura, os trabalhos que calculam os parâmetros de câmera para o ambiente subaquático podem ser divididos em duas abordagens: técnicas que consideram a formação de imagem sendo realizada através de um único ponto de vista (SVP), utilizando-se a calibração no ambiente subaquático ou adaptando dos parâmetros calculados antes da submersão; e as técnicas que conceituam uma câmera subaquática sendo composta por múltiplos pontos de vista (nSVP). Essas abordagens diferem-se pela relação no custo-benefício entre a acurácia e complexidade da estimava dos parâmetros que descrevem a câmera. Enquanto o modelo SVP diminui a complexidade dos algoritmos que o utilizam, o nSVP aumenta a quantidade de parâmetros, explicitando o efeito de refração, com o objetivo de incrementar a acurácia da descrição. Esta dissertação apresenta uma nova técnica para calcular os parâmetros de uma câmera subaquática através da adaptação do resultado obtido por uma calibração realizada antes de introduzi-la na água. Diferentemente dos trabalhos encontrados na literatura, a técnica proposta realiza a adaptação da calibração explicitando a aproximação para o efeito de distorção introduzido pela refração existente na formação de imagens por câmeras subaquáticas. Para tal, foi projetado um modelo genérico que incorpora a distorção da refração ocasionada pela mudança de meio em que a câmera foi calibrada para onde será utilizada. Experimentos realizados em cenários sintéticos e reais permitiram uma análise da corretude e robustez da adaptação proposta, apresentando erros de reconstrução menores do que a técnica de adaptação da literatura, principalmente, quando o objeto alvo encontrou-se nas bordas das imagens.
id UFPE_9937bac547e2fde207acfb79de22b742
oai_identifier_str oai:repositorio.ufpe.br:123456789/33311
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling SANTOS, Rodrigo José Batista Costahttp://lattes.cnpq.br/0080415726181470http://lattes.cnpq.br/7532050172035129KELNER, Judith2019-09-19T19:47:18Z2019-09-19T19:47:18Z2018-02-23https://repositorio.ufpe.br/handle/123456789/33311Em visão computacional, aplicações que realizam extração métrica através de imagens obtidas por câmeras possuem como etapa crucial o procedimento de calibração, que consiste em determinar os parâmetros que descrevem o modelo matemático capaz de representar o processo da formação de imagem. Esse procedimento é uma das primeiras etapas a serem realizadas na maioria dessas aplicações e qualquer imprecisão ou erro cometido durante a sua realização é propagado para as demais etapas, afetando o resultado final obtido pelo sistema. Em aplicações subaquáticas, o procedimento de calibração de câmera tem ainda maior importância, devido aos efeitos de refração, existentes entre os diferentes meios, que devem ser incorporados no modelo. Na literatura, os trabalhos que calculam os parâmetros de câmera para o ambiente subaquático podem ser divididos em duas abordagens: técnicas que consideram a formação de imagem sendo realizada através de um único ponto de vista (SVP), utilizando-se a calibração no ambiente subaquático ou adaptando dos parâmetros calculados antes da submersão; e as técnicas que conceituam uma câmera subaquática sendo composta por múltiplos pontos de vista (nSVP). Essas abordagens diferem-se pela relação no custo-benefício entre a acurácia e complexidade da estimava dos parâmetros que descrevem a câmera. Enquanto o modelo SVP diminui a complexidade dos algoritmos que o utilizam, o nSVP aumenta a quantidade de parâmetros, explicitando o efeito de refração, com o objetivo de incrementar a acurácia da descrição. Esta dissertação apresenta uma nova técnica para calcular os parâmetros de uma câmera subaquática através da adaptação do resultado obtido por uma calibração realizada antes de introduzi-la na água. Diferentemente dos trabalhos encontrados na literatura, a técnica proposta realiza a adaptação da calibração explicitando a aproximação para o efeito de distorção introduzido pela refração existente na formação de imagens por câmeras subaquáticas. Para tal, foi projetado um modelo genérico que incorpora a distorção da refração ocasionada pela mudança de meio em que a câmera foi calibrada para onde será utilizada. Experimentos realizados em cenários sintéticos e reais permitiram uma análise da corretude e robustez da adaptação proposta, apresentando erros de reconstrução menores do que a técnica de adaptação da literatura, principalmente, quando o objeto alvo encontrou-se nas bordas das imagens.FACEPEComputer vision applications that perform metrical extraction through images obtained by cameras usually have, as a critical step, the calibration procedure. It consists in determining the parameters that describe the mathematical model capable of representing the process of image formation of that camera. This procedure is one of the first steps to be performed in most applications and any imprecision or error is propagated to the other steps, affecting the final result obtained by the system. In underwater applications, the calibration procedure of the camera is even more important, due to the effects of refraction that occur between the different mediums, which should be taken into account in the model. The camera calibration literature for the underwater environments can be divided into two approaches: techniques that consider the imaging being performed from a single viewpoint (SVP), by either calibrating in the underwater environment or adapting the parameters calculated before submersion; and the techniques that consider an underwater camera as being composed of multiple viewpoints (nSVP - non single viewpoint). These approaches differ by the trade-off between accuracy and the complexity of estimating the parameters that describe a camera. While the SVP model reduces the complexity of the algorithms that use it, the nSVP increases the quantity of parameters, better explaining the effects of refraction, in order to increase the accuracy of the description. This dissertation presents a new technique to calibrate an underwater camera by adapting the result obtained by the calibration performed before the submersion. In contrast to the underwater calibration literature, the proposed technique adapts the parameters through modeling the effect of distortion caused by refraction. To achieve this, we describe a generic model which takes refraction effects into account to adapt the camera parameters. Experimental results collected from synthetic and real scenarios allowed us to analyze the correctness and robustness of the proposed technique in comparison to the adaptation method most known in the literature. It achieved better results, in particular when the target object was near to the border of the image.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessInteligência artificialVisão computacionalTécnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refraçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdf.jpgDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdf.jpgGenerated Thumbnailimage/jpeg1250https://repositorio.ufpe.br/bitstream/123456789/33311/5/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdf.jpg02b066c221081603775c64783d247d86MD55ORIGINALDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdfDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdfapplication/pdf5137642https://repositorio.ufpe.br/bitstream/123456789/33311/1/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdfae10222c2c1c75ecc501ced9e9d3b850MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/33311/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/33311/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdf.txtDISSERTAÇÃO Rodrigo José Batista Costa Santos.pdf.txtExtracted texttext/plain247809https://repositorio.ufpe.br/bitstream/123456789/33311/4/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdf.txteabcd40e38ebf9115ae14fb4ef5378e4MD54123456789/333112019-10-26 04:24:54.214oai:repositorio.ufpe.br:123456789/33311TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T07:24:54Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
title Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
spellingShingle Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
SANTOS, Rodrigo José Batista Costa
Inteligência artificial
Visão computacional
title_short Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
title_full Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
title_fullStr Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
title_full_unstemmed Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
title_sort Técnica de calibração baseada na adaptação dos parâmetros de câmera para ambientes com diferentes índices de refração
author SANTOS, Rodrigo José Batista Costa
author_facet SANTOS, Rodrigo José Batista Costa
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0080415726181470
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7532050172035129
dc.contributor.author.fl_str_mv SANTOS, Rodrigo José Batista Costa
dc.contributor.advisor1.fl_str_mv KELNER, Judith
contributor_str_mv KELNER, Judith
dc.subject.por.fl_str_mv Inteligência artificial
Visão computacional
topic Inteligência artificial
Visão computacional
description Em visão computacional, aplicações que realizam extração métrica através de imagens obtidas por câmeras possuem como etapa crucial o procedimento de calibração, que consiste em determinar os parâmetros que descrevem o modelo matemático capaz de representar o processo da formação de imagem. Esse procedimento é uma das primeiras etapas a serem realizadas na maioria dessas aplicações e qualquer imprecisão ou erro cometido durante a sua realização é propagado para as demais etapas, afetando o resultado final obtido pelo sistema. Em aplicações subaquáticas, o procedimento de calibração de câmera tem ainda maior importância, devido aos efeitos de refração, existentes entre os diferentes meios, que devem ser incorporados no modelo. Na literatura, os trabalhos que calculam os parâmetros de câmera para o ambiente subaquático podem ser divididos em duas abordagens: técnicas que consideram a formação de imagem sendo realizada através de um único ponto de vista (SVP), utilizando-se a calibração no ambiente subaquático ou adaptando dos parâmetros calculados antes da submersão; e as técnicas que conceituam uma câmera subaquática sendo composta por múltiplos pontos de vista (nSVP). Essas abordagens diferem-se pela relação no custo-benefício entre a acurácia e complexidade da estimava dos parâmetros que descrevem a câmera. Enquanto o modelo SVP diminui a complexidade dos algoritmos que o utilizam, o nSVP aumenta a quantidade de parâmetros, explicitando o efeito de refração, com o objetivo de incrementar a acurácia da descrição. Esta dissertação apresenta uma nova técnica para calcular os parâmetros de uma câmera subaquática através da adaptação do resultado obtido por uma calibração realizada antes de introduzi-la na água. Diferentemente dos trabalhos encontrados na literatura, a técnica proposta realiza a adaptação da calibração explicitando a aproximação para o efeito de distorção introduzido pela refração existente na formação de imagens por câmeras subaquáticas. Para tal, foi projetado um modelo genérico que incorpora a distorção da refração ocasionada pela mudança de meio em que a câmera foi calibrada para onde será utilizada. Experimentos realizados em cenários sintéticos e reais permitiram uma análise da corretude e robustez da adaptação proposta, apresentando erros de reconstrução menores do que a técnica de adaptação da literatura, principalmente, quando o objeto alvo encontrou-se nas bordas das imagens.
publishDate 2018
dc.date.issued.fl_str_mv 2018-02-23
dc.date.accessioned.fl_str_mv 2019-09-19T19:47:18Z
dc.date.available.fl_str_mv 2019-09-19T19:47:18Z
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 https://repositorio.ufpe.br/handle/123456789/33311
url https://repositorio.ufpe.br/handle/123456789/33311
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/33311/5/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/33311/1/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdf
https://repositorio.ufpe.br/bitstream/123456789/33311/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/33311/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/33311/4/DISSERTA%c3%87%c3%83O%20Rodrigo%20Jos%c3%a9%20Batista%20Costa%20Santos.pdf.txt
bitstream.checksum.fl_str_mv 02b066c221081603775c64783d247d86
ae10222c2c1c75ecc501ced9e9d3b850
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
eabcd40e38ebf9115ae14fb4ef5378e4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310674486919168