A A A A Автор Тема: Делаю ИИ приложение для поиска комет и астероидов на фотографиях. Нужно мнение.  (Прочитано 3972 раз)

0 Пользователей и 1 Гость просматривают эту тему.

andrey_chest

  • Гость
Сейчас есть софт который через пару минут обработки сотни изображений дает все возможные варианты объектов в поле с привязкой к базам. И второе, чуть дольше (до часа максимум) движущиеся объекты, с привязкой к базам после обнаружения.
А можно поподробнее об этом?

Оффлайн N0R1SАвтор темы

  • **
  • Сообщений: 92
  • Благодарностей: 125
  • Мне нравится этот форум!
    • Сообщения от N0R1S
Привет, форум.

Наконец то пришло время поделиться новой версией.

Что нового:

- Переписано всё, большое внимание уделено производительности и экономии памяти.
- Alignment теперь работает на результатах от plate solve, выравнивает снимки чётко без костылей.
- Для работы нужно подключение к интернету.
- Самое интересное: теперь работает аннотация известных объектов в поле зрения на даты сессий

С этого нужно начинать. Когда один два астера на снимке понятное дело не проблема проверить их координаты, хотя уверен далеко не каждый будет разбираться с этим. Но если площадка снята вблизи эклиптики и с хорошим проницанием их там может быть и 10 и 20...

Алгоритм должен быть следующий: plate solve, отождествление астероидов, определение координат астероидов на каждом кадре, верификация с базой MPC, создание списка отождествленных и неизвестных объектов и в идеале создание файла для отправки наблюдений. Тогда да, это приложение для поиска, а так это цацка для детей.

Спасибо за этот коммент! Список известных каменюк и комет берётся отсюда: https://ssd-api.jpl.nasa.gov/doc/sb_ident.html)

Выглядит результат с аннотацией так:


Обновлённый UI:
- Убраны костыльные Secondary Alignment опции
- Добавлен параметр Annotation magnitude limit. Он используется при запросе известных объектов. Больше значение - больше известных пометится, но запрос будет выполняться дольше.

Ссылки на билды:

Windows: https://disk.yandex.ru/d/wa6m13K9VSpGKQ
Ubuntu: https://disk.yandex.ru/d/9zY0pIoLgwE2aQ

Ну и вишенкой на торте добавлю линку на github для тех, кто хочет покрутить это под себя или поиграться с обучением модели.
https://github.com/n0r1s123/CelestialSurveyor


Оффлайн Павел Васильев

  • *****
  • Сообщений: 602
  • Благодарностей: 20
    • Сообщения от Павел Васильев
    • Программные компоненты астромоделирования
Ну и вишенкой на торте добавлю линку на github для тех, кто хочет покрутить это под себя или поиграться с обучением модели.
Очень полезное приложение, особенно для практического поиска астероидов и комет с возможностями ИИ. Дополнение к атласу астероидов. Форкнул ваш репозиторий на платформу Gitverse  https://gitverse.ru/glscene/CelestialSurveyor  . На gitverse есть GigaChart с ИИ, его можно подключать к проектам. 
Конечно, хотелось бы чтобы был перевод readme.md на русский язык. Если есть перевод, то пришлите, я могу заменить или откройте аккаунт на gitverse, чтобы вам самому получить доступ к добавлению файлов и исправлений в этот репозиторий. Программа поиска и распознавания астероидов с использованием ИИ очень перспективное дело.

Оффлайн N0R1SАвтор темы

  • **
  • Сообщений: 92
  • Благодарностей: 125
  • Мне нравится этот форум!
    • Сообщения от N0R1S
Если есть перевод, то пришлите, я могу заменить или откройте аккаунт на gitverse
Добавил русский README.
https://github.com/n0r1s123/CelestialSurveyor/blob/main/README_RUS.md

Оффлайн Павел Васильев

  • *****
  • Сообщений: 602
  • Благодарностей: 20
    • Сообщения от Павел Васильев
    • Программные компоненты астромоделирования
Добавил русский README.
Отлично. Но есть нюансы. Хотя импорт с github на gitverse прошёл без замечаний, но при попытке клонировать вашу репу c gitverse на мой комп возникла ошибка из-за файла model161.bin - не хочет его клонировать, впервые такое, м.б. что-то в настройках git. Причём клонирование с github и gitflic происходит нормально, без проблем. В общем сделал ещё одно зеркало вашего форка на нашу платформу gitflic, поменял местами readme.md, чтобы сразу была по умолчанию инструкция для русскоязычных астрономов. https://gitflic.ru/project/glscene/celestialsurveyor 
« Последнее редактирование: 28 Июл 2024 [18:42:32] от Павел Васильев »

Оффлайн Астровитянин

  • Первооткрыватель комет, астероидов, сверхновых звезд
  • *****
  • Сообщений: 1 310
  • Благодарностей: 264
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Астровитянин
    • Витебская астрономическая обсерватория
Какое оптимальное количество кадров необходимо для корректной работы программы?
B42 <-> D00 <-> L96   300мм Ньютон f/5 + 0.95CC + ZWO294MMpro | 150мм Мак "Интес" |  25х100 бино.

Оффлайн N0R1SАвтор темы

  • **
  • Сообщений: 92
  • Благодарностей: 125
  • Мне нравится этот форум!
    • Сообщения от N0R1S
Какое оптимальное количество кадров необходимо для корректной работы программы?
Обучалась и тестировалась модель на сетах от 8 до 150 лайтов. Однако, программа не должна сломаться и при меньшем их количестве, вопрос только в результате, что нейронка насчитает. Таким образом, ответ на Ваш вопрос: минимально рекомендованное число лайтов - 8, больше - лучше, меньше - почему бы не попробовать в развлекательных целях.

Оффлайн Астровитянин

  • Первооткрыватель комет, астероидов, сверхновых звезд
  • *****
  • Сообщений: 1 310
  • Благодарностей: 264
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Астровитянин
    • Витебская астрономическая обсерватория
Попробовал  :) ругается на заголовок.
B42 <-> D00 <-> L96   300мм Ньютон f/5 + 0.95CC + ZWO294MMpro | 150мм Мак "Интес" |  25х100 бино.

Оффлайн N0R1SАвтор темы

  • **
  • Сообщений: 92
  • Благодарностей: 125
  • Мне нравится этот форум!
    • Сообщения от N0R1S
Попробовал   ругается на заголовок.

Спасибо за предоставленный пример заголовка. В моих fits'ах поля называются RA, DEC, у вас OBJCTRA, OBJCTDEC, исправление скоро будет сделано для этого случая, однако, надо мне поработать над более общим фиксом, дабы исключить подобные проблемы у других.

Оффлайн Астровитянин

  • Первооткрыватель комет, астероидов, сверхновых звезд
  • *****
  • Сообщений: 1 310
  • Благодарностей: 264
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Астровитянин
    • Витебская астрономическая обсерватория
Попробовал   ругается на заголовок.

Спасибо за предоставленный пример заголовка. В моих fits'ах поля называются RA, DEC, у вас OBJCTRA, OBJCTDEC, исправление скоро будет сделано для этого случая, однако, надо мне поработать над более общим фиксом, дабы исключить подобные проблемы у других.

Так же бывают обозначения OBJRA, OBJDEC.
B42 <-> D00 <-> L96   300мм Ньютон f/5 + 0.95CC + ZWO294MMpro | 150мм Мак "Интес" |  25х100 бино.

Оффлайн N0R1SАвтор темы

  • **
  • Сообщений: 92
  • Благодарностей: 125
  • Мне нравится этот форум!
    • Сообщения от N0R1S
Так же бывают обозначения OBJRA, OBJDEC.
Постарался учесть и такой и такой вариант, так же выявились разночтения связанные с полями, отвечающими за pixel_scale, поддержка варианта представленного в Вашем заголовке тоже добавлена.

Новый билды версии 0.3.1:

Windows: https://disk.yandex.ru/d/UN6BzhTVCbkfDA
Ubuntu: https://disk.yandex.ru/d/_9tUR1nmmqZctg

Оффлайн ЛютыйЧел

  • Новичок
  • *
  • Сообщений: 41
  • Благодарностей: 1
  • Хочу норм сетап
    • Сообщения от ЛютыйЧел
Программа ещё жива или заброшена? Ни слуху ни духу
16 летний глэк. У меня PowerSeeker 127,АТ-1,Synta(Sky watcher)bk709eq1 и мне не стыдно. КОРРЕКТОР НЕ ПРИГОВОР. Угараю по олимпиадной астрономии.
OLYMPUS and PANASONIC FAN