Pesquisando conjunto de dados para detecção de constelação

Aug 16 2020

Preciso desenvolver um modelo de aprendizado de máquina (ML) para prever constelações vistas em uma foto tirada de um celular. Isso eu preciso desenvolver do zero. Em primeiro lugar, preciso de ajuda para encontrar um banco de dados que possa fornecer imagens de estrelas com constelações marcadas nele. Esses podem ser de um telescópio baseado no solo ou de uma câmera. Este será um problema com vários rótulos. Mesmo depois de passar horas pesquisando, não consigo encontrar um bom conjunto de dados. Quero um conjunto de dados com várias imagens (de preferência algumas 100), cada uma rotulada com a constelação vista nelas. Então, estou planejando refiná-los e usar o TensorFlow para previsão. Sou um aluno do 12º ano e ainda sou novo no ML, então preciso muito da sua ajuda.

Respostas

1 MikeG Aug 16 2020 at 03:15

Se não forem necessárias fotografias reais, o Stellarium pode renderizar um conjunto adequado de imagens de referência. Use a projeção em perspectiva ( gnomônica ) para a correspondência mais próxima a uma fotografia e exiba apenas os recursos que deseja. Sua capacidade de script pode ajudá-lo a evitar a repetição de algumas operações manuais.

Aqui está um exemplo de par de imagens do Stellarium. O primeiro tem apenas estrelas sintéticas, que o serviço de solução de placas online Astrometry.net reconhece com sucesso :

A segunda é a mesma parte do céu, com apenas rótulos e limites de constelação:

A região não rotulada entre Ophiuchus e Scutum é Serpens Cauda, ​​parte da única descontínua das 88 constelações padrão .