Git Product home page Git Product logo

Comments (5)

FilipeOCosta avatar FilipeOCosta commented on July 28, 2024

issue relacionado #8 #

from optimization.

FilipeOCosta avatar FilipeOCosta commented on July 28, 2024

Olá professor @miguelriemoliveira

A função de custo já esta a funcionar bem, para o caso de poucas câmaras, como se pode ver:
figure_1
para o caso de muitas câmaras devido à estimativa inicial estar incorreta, o custo fica muito alto e o otimizador não consegue arranjar uma boa solução.

Filipe

from optimization.

miguelriemoliveira avatar miguelriemoliveira commented on July 28, 2024

hum, não consigo perceber porque é que a função de custo está a funcionar bem. Pode explicar?

Miguel

from optimization.

FilipeOCosta avatar FilipeOCosta commented on July 28, 2024

Sim, como os pontos calculados na transformação dos pontos do referencial mundo para os pixeis na imagem estão relativamente próximos dos reais, o otimizador consegue arranjar uma solução.

Filipe

from optimization.

FilipeOCosta avatar FilipeOCosta commented on July 28, 2024

Este issue está concluido, pois como se pode ver na imagem o otimizador, com a ajuda da função de custo, conseguiu reduzir o erro de reprojeção. (quadrados laranja - estimativa inicial; circulos amarelos - resultado após otimização)
redbook

É possível ainda verificar no gráfico seguinte que o otimizador reduziu o custo das deteções (par câmera/marcador, cerca de +400 deteções) até um valor próximo de 0. (linha a cheio azul - erro de reprojeção com a estimativa inicial por deteção; linha a tracejado vermelha - erro de reprojeção após o processo de otimização por deteção)
figure_3

Nos seguintes números é visivel que o custo médio de reprojeção baixou de 33.2pixel para 1.5pixel.
screenshot from 2018-07-05 00-37-53

Filipe

from optimization.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.