sosbrumadinho / victims_location_prediction

Software library to predict victims location after dam rupture or similar disasters.
33 stars 8 forks source link

Determinar Localização das Vítimas com base na última coordenada conhecida #2

Open jpmdodev opened 5 years ago

jpmdodev commented 5 years ago

Talvez utilizando um Modelo Digital de Terreno (MDT) e um algoritmo como 'Gradiente Descent' seja possível determinar a trajetória mais rápida de um ponto até os mínimos locais do MDT que seriam as regiões que o fluido tende a ocupar. Poderia utilizar a última localização do celular ou última localização conhecida como chute inicial para o algoritmo.

vsdsantos commented 5 years ago

Ao meu ver essa é idéia de solução é mais eficiente até agora.

Pra quem está pensando em CFD, sinceramente, é muito difícil ter um resultado bom em tão pouco tempo. Ajustar as condições de contorno, refinamento de malha e parâmetros do fluido para chegar num modelo razoável já vão levar um tempo de simulação enorme.

Ter um height map da região e fazer esse algoritmo (bem similar aos algoritmos de otimização) pode nos dar em pouco tempo locais não tão precisos mas ainda sim prováveis.

joscelino commented 5 years ago

Trata-se de um ambiente caotico e portanto darei a abordagem devida. Corpos que foram distribuídos caoticamente (maioria) possuem maior chance de ser encontrados. Corpos que foram distribuídos pseudo-aleatoriamente, possuem pouca chance de serem encontrados. Corpos sobre estruturas possuem grande chance de serem encontrados agrupados devido a Teoria do Ponto Fixo. Ja aconteceu em Brumadinho nos casos do ônibus, caminhonete e micro-ônibus que foram encontrados e o Corpo de Bombeiros busca o mesmo na Pousada, conforme noticias. De forma pratica e rápida, matematicamente, eu pegaria o mapa da área afetada, aplicaria o Teorema de Pick para discretizar, calcularia a Dimensão Fractal de cada trecho, adicionando informações de localização de corpos ja encontrados e sinais de celular(se forem pós acidente), e focaria as buscas nas áreas de maior dimensão fractal. Simples de fazer e eficiente, não carecendo de informações que não estariam disponíveis ou cálculos mirabolantes. Outra forma, entendo que menos eficiente, seria aplicar a simulação de Monte Carlo. Espero ter contribuído. Email: joscelino@protonmail.com

jpmdodev commented 5 years ago

Não tenho como verificar apropriadamente agora mas devem existir mais bases de dados com algumas informações e modelos úteis. https://www.ufrgs.br/labgeo/index.php/dados-espaciais/260-modelos-digitais-de-elevacao-do-srtm-no-formato-geotiff

gabrielclimb commented 5 years ago

Existe as imagens da nasa, do strm de 1 arc sec (30m). Essas da ufrgs sao de 90m

prcmarcelino commented 5 years ago

MATLAB_POSITION.zip

Código inicial do motor de cálculo para OBTENÇÃO DA POSIÇÃO DE VÍTIMAS EM BRUMADINHO Deve ser convertido para Python

RodriguesCSI commented 5 years ago

Vou tentar converter ao longo do dia, e criar uma outra issue para discutirmos em expecífico sobre esta conversão 😃