Сравнительный анализ алгоритмов идентификации звезд на изображении

Анализ алгоритмов подобных треугольников и межзвездных угловых расстояний. Разработка комбинированного метода идентификации звезд, позволяющего при сравнительно малом времени обработки достоверно распознавать видимые в поле зрения астроориентиры.

Рубрика Астрономия и космонавтика
Вид статья
Язык русский
Дата добавления 28.10.2018
Размер файла 126,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Сравнительный анализ алгоритмов идентификации звезд на изображении

Е.В. Русин, С.В. Гайворонский, В.В. Цодокова ГНЦ РФ ОАО «Концерн «ЦНИИ «Электроприбор»

Аннотация

Рассмотрены два подхода к решению задачи идентификации звезд: алгоритм подобных треугольников и межзвездных угловых расстояний. В рамках определения астрономических координат автоматизированным зенитным телескопом проведен сравнительный анализ рассмотренных алгоритмов, в результате которого предложен комбинированный метод идентификации звезд, позволяющий при сравнительно малом времени обработки достоверно распознавать видимые в поле зрения астроориентиры.

Введение

Автоматизированный зенитный телескоп предназначен для определения астрономических координат из наблюдения околозенитного участка звездного неба и представляет собой оптико-электронный прибор, содержащий объектив, соединенный с телекамерой, а также датчики электронных уровней. Перечисленные элементы установлены на платформе, имеющей возможность разворота на 360 вокруг вертикальной оси. Также предусмотрен механизм автоматического горизонтирования. Оптическая ось объектива направлена вертикально [1].

Астрономические координаты определяются посредством измерения направления на небесные объекты (звезды) с известными экваториальными координатами (прямое восхождение б и склонение д), при этом используют эквивалентность астрономических координат (ц,л) точки наблюдения и экваториальных координат для звезд расположенных непосредственно в зените:

где и - гринвичское звездное время [2,3].

Однако на практике вероятность нахождения звезд непосредственно в точке зенита крайне мала, поэтому целью наблюдения является регистрация при помощи телевизионной аппаратуры изображения околозенитного участка небесной сферы (в пределах поля зрения объектива), поиск на нем астроориентиров, их идентификация и последующая интерполяция точки зенита. Важным этапом алгоритма определения астрономических координат является идентификация звезд, от достоверности которой зависит точность окончательного результата, а от скорости - быстродействие всей системы.

Настоящая работа посвящена исследованию различных подходов к решению задачи идентификации с целью синтеза алгоритма, позволяющего наиболее оперативно и достоверно распознавать звезды.

1. Идентификация звезд

Исходными данными для алгоритма идентификации служат измеренные координаты энергетических центров изображений звезд в плоскости фотоприемного устройства (ФПУ) (x,y) и их экваториальные координаты (, ) из каталога.

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

Из всего многообразия алгоритмов идентификации целесообразно использовать наиболее быстродейственные, например, геометрические. Идея геометрических алгоритмов заключается в составлении из звезд, попавших в поле зрения объектива различных геометрических фигур, в которых, в качестве базовых характеристик для распознавания используются межзвездные угловые расстояния, сферические углы, образуемые звездами на небесной сфере, отношения сторон, периметры, площади и прочие характеристики, с последующим сравнением их с таковыми же, но вычисленными для звезд из каталога, заранее записанными в память компьютера [4,5].

Для решения задачи идентификации звезд, зарегистрированных зенитным телескопом, рассматривались следующие геометрические алгоритмы: подобных треугольников и межзвездных угловых расстояний.

2. Алгоритм сравнения подобных треугольников

Вследствие того, что небесная сфера проецируется на плоскость, необходимо использовать преобразования касательной проекции, то есть перевести сферические координаты звезд (, ) в прямоугольные (идеальные) координаты с использованием следующих выражений [6]:

где (0, 0) - начальные экваториальные координаты:

д0 = ц0; б0 = л0 + ,

где (0, 0) - геодезические координаты точки размещения зенитного телескопа.

По координатам изображений звезд на ФПУ (x,y) и идеальным координатам (,) строятся всевозможные треугольники. Далее осуществляется процесс перебора, в котором каждый треугольник на изображении сравнивается со всеми треугольниками из рабочего каталога с целью определения подобия. Признаком, по которому можно с высокой степенью достоверности найти подобные треугольники, является отношение сторон:

где - стороны треугольника ().

Разницы отношения сторон треугольников, составленных из звезд на изображении (p1, q1) и из объектов в каталоге (p2, q2), должна удовлетворять следующему условию:

(1)

где е - допустимое расхождение, обусловленное погрешностью вычисления сторон a, b, c в каждой из областей и зависящее от точности определения координат звезд на изображении и экваториальных координат в звездном каталоге.

Из звезд, находящихся в соответствующих вершинах подобных треугольников, формируются пары (из двух треугольников - три пары), которые заносится в таблицу соответствий 1. Размер таблицы соответствий (N1, N2), где N1 - количество звезд в каталоге, N2 - количество звезд на снимке.

Каждый раз, когда выполняется условие (1), звездной паре прибавляется 1 «голос». Пары звезд, набравшие наибольшее количество «голосов» после завершения процесса перебора, считаются соответствующими друг другу [7].

Таблица 1 Фрагмент таблицы соответствий

Звезды на снимке

Звезды в каталоге

1

2

3

4

5

6

7

8

9

10

1

3

5

1

0

1

2

2

0

0

0

2

13

56

1

0

0

0

0

2

1

0

3

46

13

0

1

1

1

0

0

0

0

4

2

6

1

5

0

2

4

0

0

0

5

2

2

61

3

0

0

3

0

0

1

6

2

4

1

2

0

2

0

0

0

1

7

1

0

0

1

2

0

3

0

0

0

8

5

1

1

0

2

1

0

0

0

1

9

1

2

0

59

0

2

2

0

0

0

10

1

1

1

0

0

0

2

1

0

0

11

4

2

2

1

65

0

0

0

0

0

12

0

3

0

4

0

55

3

2

1

0

3. Алгоритм сравнения межзвездных угловых расстояний

Идея данного алгоритма распознавания звезд основывается на вычислении угловых расстояний между звездами в наблюдаемой группе и сравнении этих расстояний с таковыми же, но вычисленными для звезд из каталога (рис. 1).

Рис. 1. Межзвездное угловое расстояние

По измерениям абсцисс x и ординат y энергетических центров изображений звезд рассчитываются косинусы углов и между направлениями на каждую пару отобразившихся звезд по формулам:

cos и ij = lilj + mimj + ninj,

,,,

где f - фокусное расстояние объектива зенитного телескопа;

i, j - порядковые номера звезд на изображении.

Следует отметить, что при расчете косинусов углов и координаты (x,y) приводятся к центру ФПУ (x0,y0) (рис. 1).

По данным каталога определяются угловые расстояния между парами звезд в виде косинусов этих расстояний, вычисленных по следующим формулам:

cos k ij = lilj + mimj + ninj,

= cos cos, m =cos sin, n = sin,

где i, j - порядковые номера звезд в каталоге;

- склонение звезды;

- прямое восхождение звезды.

При работе алгоритма идентификации происходит сравнение измеренных косинусов углов и для всех пар отобразившихся звезд с косинусами пар звезд k из каталога и выбор звезд, для которых удовлетворяется условие:

cos и - cos k , (2)

где - допустимое расхождение между значениями косинусов, полученных по данным из каталога и измеренными косинусами, обусловленное ошибками определения углов и и k [8].

Если выполняется условие (2), то звездная пара заносится в таблицу соответствий, аналогичную таблице 1, по результатам заполнения которой определяются звезды соответствующие друг другу.

4. Сравнительный анализ алгоритмов идентификации

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

При проведении сравнительного анализа оценивалось количество верно идентифицированных звезд и время, затраченное на работу каждого алгоритма. Результаты сравнительного анализа представлены в таблице 2.

Таблица 2 Результаты сравнительного анализа алгоритмов идентификации

Параметр

Алгоритм подобных треугольников

Алгоритм межзвездных угловых расстояний

Количество верно опознанных звезд

95,85%

99,15%

Время обработки данных, с

4,60

0,54

Априорное знание фокусного расстояния

Не требуется

Требуется

По представленным в таблице 2 результатам очевидно преимущество идентификации звезд с помощью алгоритма межзвездных угловых расстояний, так как он позволяет распознавать звезды с большей достоверностью и в несколько раз быстрее, чем алгоритм подобных треугольников. Однако, особенностью алгоритма идентификации по межзвездным углам, является зависимость от фокусного расстояния объектива, которое, может изменяться вследствие влияния различных факторов, например, перепадов температур.

Учитывая указанные причины, было принято решение о создании комбинированного метода, позволяющего оперативно распознавать звезды независимо от фокусного расстояния объектива.

5. Комбинированный метод идентификации звезд

Идея комбинированного метода идентификации звезд заключается в совмещении двух рассмотренных выше алгоритмов с целью решения следующих задач: расчет фокусного расстояния объектива и непосредственно распознавание звезд. Блок-схема алгоритма комбинированного метода представлена на рис. 2.

Рис. 2. Блок-схема алгоритма комбинированного метода идентификации звезд

На первом шаге делается кадр, с помощью которого производится первичная идентификация с целью расчета фокусного расстояния объектива с использованием следующего выражения:

где - размер пикселя ФПУ;

m - масштабный коэффициент (угл.с/пикс.).

Масштабный коэффициент может быть найден на основе параметров аффинного преобразования прямоугольных координат в идеальные (A0, A1, A2) [9]:

Параметры аффинного преобразования определяются методом наименьших квадратов [10]:

где n - количество идентифицированных звезд.

Масштабный коэффициент определяется следующим образом:

.

Далее идентификация звезд производится по алгоритму межзвездных угловых расстояний.

По изображениям звездного неба, полученным с помощью макета зенитного телескопа, произведена идентификация звезд с использованием комбинированного метода. Количество верно опознанных звезд составило 99,15%, время обработки первого кадра для расчета фокусного расстояния - 4,6с, время, затрачиваемое на идентификацию последующих снимков, составляет 0,54с на кадр. Таким образом, комбинированный метод позволяет при сравнительно малом времени обработки идентифицировать видимые в поле зрения астроориентиры независимо от наличия информации о фокусном расстоянии объектива.

Заключение

В работе рассмотрены два подхода к решению задачи идентификации звезд: алгоритм подобных треугольников и межзвездных угловых расстояний.

Применительно к задаче определения астрономических координат автоматизированным зенитным телескопом проведен сравнительный анализ рассмотренных алгоритмов с использованием экспериментальных данных. В результате проведенного анализа определено, что метод идентификации звезд по межзвездным угловым расстояниям позволяет распознавать звезды с большей достоверностью и в несколько раз быстрее, чем алгоритм подобных треугольников. Однако, в связи с неинвариантностью алгоритма межзвездных угловых расстояний относительно фокуса объектива, был предложен комбинированный метод идентификации звезд, позволяющий при сравнительно малом времени обработки распознавать видимые в поле зрения астроориентиры независимо от наличия информации о фокусном расстояния объектива.

алгоритм треугольник звезда астроориентир

Литература

1. Gayvoronsky S. A comparative analysis of methods for determinating star image coordinates in the photodetector plane / S. Gayvoronsky, V. Rusin, V. Tsodokova // Automation & Control: Proceeding of the International Conference of Young Scientists, November 2013 - Spb: St. Petersburg State Polytechnical University, 2013 - p. 54-58.

2. Автономные бесплатформенные астроинерциальные навигационные системы: принципы построения, режимы работы и опыт эксплуатации/ Г.А. Аванесов [идр.] // Гироскопия и навигация. - 2013. - №3. - С. 91-110.

3. Труды ИПА РАН. Вып. 10. Расширенное объяснение к "Астрономическому ежегоднику"/ В.А. Брумбенг [и др.] //СПб.: ИПА РАН - 2004.

4. Аккардо Д. Новое решение задачи получения начальных данных об ориентации при помощи астрономического датчика: алгоритм, реализация, испытания./ Д. Аккардо, Дж. Руфино //Гироскопия и навигация. - 2001. - №1. - С. 87-100.

5. Кружилов И.С. Методы и программные средства повышения эффективности распознавания групп звезд в автономной астронавигации. Диссертация на соискание ученой степени к.т.н., Москва, 2010.

6. Блажко С.Н. Курс практической астрономии. - М.: Наука. Главная редакция физико-математической литературы, 1979.

7. Bratt Steven Paul. Analysis of star identification algorithms due to unconpensated spatial distortion. All gradute theses and dissertations. 2013.

8. Малинин В.В. Моделирование и оптимизация оптико-электронных приборов с фотоприемными матрицами.//Новосибирск: Наука, 2005.

9. Киселев А.А. Теоретические основания фотографической астрометрии.-М.: Наука. Гл. ред. физ.-мат. лит., 1989.

10. Степанов О.А. Основы теории оценивания с приложениями к задачам обработки навигационной информации. Ч. 1. Введение в теорию оценивания // СПб.: ГНЦ ЦНИИ РФ "Электроприбор", 2009.

Размещено на Allbest.ru


Подобные документы

  • Происхождение звезд, их движение, светимость, цвет, температура и состав. Скопление звезд, звезды-гиганты, белые и нейтронные карлики. Расстояние от нас до звезд, их возраст, способы определения астрономических расстояний, фазы и этапы эволюции звезды.

    реферат [28,1 K], добавлен 08.06.2010

  • Определение расстояний до космических объектов. Определение расстояний до планет. Определение расстояний до ближайших звезд. Метод параллакса. Фотометрический метод определения расстояний. Определение расстояния по относительным скоростям.

    реферат [32,6 K], добавлен 03.06.2004

  • Типы двойных звезд и методы их изучения. Обмен веществом в тесных двойных системах. Характерные примеры двойных звезд. Компоненты двойных звезд. Опыта изучения двойных звезд. Создание теорий внутреннего строения звезд и теорий эволюции звезд.

    курсовая работа [919,1 K], добавлен 17.10.2006

  • Из чего состоят звезды? Основные звездные характеристики. Светимость и расстояние до звезд. Спектры звезд. Температура и масса звезд. Откуда берется тепловая энергия звезды? Эволюция звезд. Химический состав звезд. Прогноз эволюции Солнца.

    контрольная работа [29,4 K], добавлен 23.04.2007

  • Понятие эволюции звезд. Изменение характеристик, внутреннего строения и химического состава звезд со временем. Выделение гравитационной энергии. Образование звезд, стадия гравитационного сжатия. Эволюция на основе ядерных реакций. Взрывы сверхновых.

    контрольная работа [156,0 K], добавлен 09.02.2009

  • Источники энергии звезд. Гравитационное сжатие и термоядерный синтез. Ранние и поздние стадии эволюции звезд. Выход звезд из главной последовательности. Гравитационный коллапс и поздние стадии эволюции звезд. Особенности эволюции тесных двойных систем.

    курсовая работа [62,2 K], добавлен 24.06.2008

  • Пути, ведущие к появлению ярких звезд на нашем ночном небосводе. Химический состав звезд. Гарвардская спектральная классификация. Особенности звездных спектров. Источники звёздной энергии. Рождение и срок жизни звезд. Гипотезы о причине взрывов звезд.

    реферат [25,4 K], добавлен 27.12.2010

  • Особенности легенд о созвездиях. Строение и расположение звезд. Движение звезд в созвездиях. Интересные факты о жизни звезд и созвездий. Жизнь на "кислородных" звездах. Сущность и виды черных дыр. Польза или вред звезд и созвездий для нашей планеты.

    доклад [272,7 K], добавлен 23.02.2015

  • Изменчивость Вселенной, проблема определения ее размера и возраста. Измерения расстояний до звезд, самые яркие и самые близкие к нам звезды и галактики. Изучение двойных и переменных звезд, квазаров, пульсаров и "черных дыр". Поиск внеземных цивилизаций.

    курсовая работа [38,1 K], добавлен 24.04.2011

  • Исследование основ спектральной классификации звезд. Изучение спектра распределения энергии излучения по частоте и по длинам волн. Определение основных свойств излучающего объекта. Температура и давление на поверхности звезд разных спектральных классов.

    реферат [147,1 K], добавлен 02.01.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.