Uma implementação do algoritmo Levenberg-Marquardt dividido para aplicações em visão computacional.

Uma implementação do algoritmo Levenberg-Marquardt dividido para aplicações em visão computacional.

Autores

  • José Alexandre de França Universidade Estadual de Londrina
  • Maria Bernadete de Morais França Universidade Estadual de Londrina
  • Marcela Hitomi Koyama Universidade Estadual de Londrina
  • Tiago Polizer da Silva Universidade Estadual de Londrina

DOI:

https://doi.org/10.5433/1679-0375.2009v30n1p51

Palavras-chave:

Algoritmo Levenberg-Marquardt, Calibração Monocular, Algoritmo de Newton.

Resumo

Em diversas aplicações da visão computacional, é necessário estimar-se, em um modelo, os parâmetros que melhor se ajustam a um conjunto de dados experimentais. Nesses casos, um algoritmo de minimização pode ser utilizado. Dentre estes, um dos mais conhecidos é o Levenberg-Marquardt. Apesar de diversas implementações de tal algoritmo estarem disponíveis livremente, nenhuma delas leva em consideração quando a solução do problema conduz a uma matriz jacobiana esparsa. Nesses casos, é possível reduzir significativamente a complexidade do algoritmo.  Neste trabalho, apresenta-se uma implementação do algoritmo Levenberg-Marquardt para os casos em que a matriz jacobiana do problema é esparsa. Além disso, para ilustrar a aplicação do algoritmo, ele é aplicado a solução do problema de calibração monocular com gabaritos de uma única dimensão. Resultados empíricos mostram que o método converge satisfatoriamente em apenas algumas poucas iterações, mesmo na presença de ruído.

Biografia do Autor

José Alexandre de França, Universidade Estadual de Londrina

Departamento de Engenharia Elétrica.

Maria Bernadete de Morais França, Universidade Estadual de Londrina

Departamento de Engenharia Elétrica.

Marcela Hitomi Koyama, Universidade Estadual de Londrina

Departamento de Engenharia Elétrica.

Tiago Polizer da Silva, Universidade Estadual de Londrina

Departamento de Engenharia Elétrica.

Downloads

Publicado

2009-07-15

Como Citar

França, J. A. de, França, M. B. de M., Koyama, M. H., & Silva, T. P. da. (2009). Uma implementação do algoritmo Levenberg-Marquardt dividido para aplicações em visão computacional. Semina: Ciências Exatas E Tecnológicas, 30(1), 51–62. https://doi.org/10.5433/1679-0375.2009v30n1p51

Edição

Seção

Artigos

Artigos mais lidos pelo mesmo(s) autor(es)

Loading...