Научная статья на тему 'КОРРЕКЦИЯ ВРАЩАТЕЛЬНОГО СМАЗА В ИЗОБРАЖЕНИЯХ ЗВЁЗД, НАБЛЮДАЕМЫХ АСТРОИНЕРЦИАЛЬНЫМ ДАТЧИКОМ ОРИЕНТАЦИИ НА ФОНЕ ДНЕВНОГО НЕБА'

КОРРЕКЦИЯ ВРАЩАТЕЛЬНОГО СМАЗА В ИЗОБРАЖЕНИЯХ ЗВЁЗД, НАБЛЮДАЕМЫХ АСТРОИНЕРЦИАЛЬНЫМ ДАТЧИКОМ ОРИЕНТАЦИИ НА ФОНЕ ДНЕВНОГО НЕБА Текст научной статьи по специальности «Физика»

CC BY
53
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук
Ключевые слова
ДНЕВНОЙ АСТРОДАТЧИК / ГИРОСКОП / ДНЕВНОЕ НЕБО / ВРАЩАТЕЛЬНЫЙ СМАЗ / КОРРЕКЦИЯ СМАЗА / СОГЛАСОВАННЫЙ ФИЛЬТР

Аннотация научной статьи по физике, автор научной работы — Василюк Николай Николаевич

Алгоритм коррекции вращательного смаза рассматривается как этап предварительной обработки изображений в задаче измерения ориентации при помощи звёздного датчика. Для реализации предлагаемого алгоритма звёздный датчик должен быть оснащён измерителем вектора угловой скорости (трёхосным гироскопом). Алгоритм не гарантирует обнаружения изображения звезды на фоне дневного неба в одном кадре, но облегчает условия для последующего накопления последовательности кадров. Целью коррекции является локализация энергетических максимумов смазанных изображений звёзд в пикселях с заранее определёнными характеристиками. После коррекции эти пиксели получают некоторое превышение над фоном, в них улучшается отношение сигнал/шум, но теряется художественное качество цифрового изображения в целом. Определяющей характеристикой пикселя, в котором локализуется максимум, является попадание в него геометрического изображения звезды в момент начала экспозиции корректируемого кадра. Коррекция выполняется в форме обработки кадра цифровым фильтром, имеющим конечную импульсную характеристику. Импульсная характеристика фильтра неоднородна и представляет собой ядро вращательного смаза, синтезированное в каждом пикселе корректируемого кадра. Описаны алгоритмы расчёта уровней сигнала, фона и шума в изображении звезды, наблюдаемой на фоне дневного неба вращающейся камерой. Выполнен анализ зависимостей отношений сигнал/шум в различных пикселях смазанного изображения от времени экспозиции и от угловой скорости вращения камеры. Рассчитаны отношения сигнал/шум в изображении звезды до и после коррекции смаза. Приведены результаты моделирования на примере изображения яркой звезды, наглядно показывающие особенности работы предлагаемого алгоритма коррекции вращательного смаза.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CORRECTION OF ROTATIONAL BLUR IN IMAGES OF STARS OBSERVED BY AN ASTROINERTIAL ATTITUDE SENSOR AGAINST THE BACKGROUND OF THE DAYTIME SKY

A rotational blur correction algorithm is considered as the initial stage of image processing in the problem of attitude measurement using a star tracker. To implement this algorithm, the star tracker must be equipped with a three-axis gyroscope. The algorithm does not guarantee the detection of an image of a star against the background of the daytime sky in one frame but facilitates conditions for subsequent image stacking. The correction aims to localize energy maxima of the blurred star images in pixels with predetermined characteristics. The correction highlights these pixels against the background and improves the signal-to-noise ratio, though deteriorating the artistic quality of the whole digital image. The key characteristic of the pixel of maximum localization is that it is where the geometric image of the star is found at the start of the exposure of the frame under correction. The correction is performed in the form of frame processing with a digital finite-impulse-response (FIR) filter. The impulse response of the filter is inhomogeneous and represents a core of rotational blur, synthesized in each pixel of the corrected frame. Algorithms for calculating levels of the signal, background, and noise in the image of a star observed against the background of the daytime sky with a rotating camera are described. Dependences of the signal-to-noise ratios in various pixels of a blurred image on the exposure time and on the angular velocity of the camera rotation are analyzed. The signal-to-noise ratios in the star image before and after the blur correction are calculated. The simulation results are illustrated by the example of an image of a bright star, clearly showing specific features of the proposed rotational blur correction algorithm.

Текст научной работы на тему «КОРРЕКЦИЯ ВРАЩАТЕЛЬНОГО СМАЗА В ИЗОБРАЖЕНИЯХ ЗВЁЗД, НАБЛЮДАЕМЫХ АСТРОИНЕРЦИАЛЬНЫМ ДАТЧИКОМ ОРИЕНТАЦИИ НА ФОНЕ ДНЕВНОГО НЕБА»

Коррекция вращательного смаза в изображениях звёзд, наблюдаемых астроинерциальным датчиком ориентации

на фоне дневного неба

Н.Н. Василюк1

1 ООО «НПК Электрооптика», 107076, г. Москва, ул. Стромынка, д. 18, к. 1

Аннотация

Алгоритм коррекции вращательного смаза рассматривается как этап предварительной обработки изображений в задаче измерения ориентации при помощи звёздного датчика. Для реализации предлагаемого алгоритма звёздный датчик должен быть оснащён измерителем вектора угловой скорости (трёхосным гироскопом). Алгоритм не гарантирует обнаружения изображения звезды на фоне дневного неба в одном кадре, но облегчает условия для последующего накопления последовательности кадров. Целью коррекции является локализация энергетических максимумов смазанных изображений звёзд в пикселях с заранее определёнными характеристиками. После коррекции эти пиксели получают некоторое превышение над фоном, в них улучшается отношение сигнал/шум, но теряется художественное качество цифрового изображения в целом. Определяющей характеристикой пикселя, в котором локализуется максимум, является попадание в него геометрического изображения звезды в момент начала экспозиции корректируемого кадра. Коррекция выполняется в форме обработки кадра цифровым фильтром, имеющим конечную импульсную характеристику. Импульсная характеристика фильтра неоднородна и представляет собой ядро вращательного смаза, синтезированное в каждом пикселе корректируемого кадра. Описаны алгоритмы расчёта уровней сигнала, фона и шума в изображении звезды, наблюдаемой на фоне дневного неба вращающейся камерой. Выполнен анализ зависимостей отношений сигнал/шум в различных пикселях смазанного изображения от времени экспозиции и от угловой скорости вращения камеры. Рассчитаны отношения сигнал/шум в изображении звезды до и после коррекции смаза. Приведены результаты моделирования на примере изображения яркой звезды, наглядно показывающие особенности работы предлагаемого алгоритма коррекции вращательного смаза.

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

Цитирование: Василюк, Н.Н. Коррекция вращательного смаза в изображениях звёзд, наблюдаемых астроинерциальным датчиком ориентации на фоне дневного неба / Н.Н. Василюк // Компьютерная оптика. - 2023. - Т. 47, № 1. - С. 79-91. - DOI: 10.18287/2412-6179-CO-1141.

Citation: Vasilyuk NN. Correction of rotational blur in images of stars observed by an astroin-ertial attitude sensor against the background of the daytime sky. Computer Optics 2023; 47(1): 7991. DOI: 10.18287/2412-6179-CO-1141.

Введение

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

Астродатчик определяет угловые координаты звёзд относительно системы координат камеры (СКК). СКК связана с чувствительной плоскостью

матричного фотоприёмника (МФП), размещённой в фокальной плоскости объектива. Объектив строит оптическое изображение звезды в своей фокальной плоскости в виде некоторого пятна рассеяния. Для повышения точности угломерных измерений до субпиксельного уровня пятно рассеяния должно накрывать несколько смежных фотоприёмных ячеек МФП, то есть оптическое изображение звезды сознательно размывается. Распределение освещённости внутри пятна описывается функцией рассеяния точки (ФРТ). Как правило, ФРТ имеет один максимум, от которого быстро убывает к периферии. Объективы астродатчиков проектируются так, чтобы размеры пятна слабо зависели от угла между оптической осью объектива и направлением на звезду. Форма пятна может изменяться в зависимости от этого угла [1]. На практике ФРТ аппроксимируется Гауссовой поверхностью с постоянными параметрами [2]. Для определения угловых координат звезды внутри пятна выби-

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

Выбор характерной точки, принимаемой за геометрическое изображение звезды, неоднозначен и определяется реализацией алгоритма обработки изображения. Как правило, в астродатчиках используют сравнительно простые алгоритмы, в которых за характерную точку принимается центр масс пятна (называемый также яркостным центром или фотоцентром пятна) [4 - 7]. Границы пятна, внутри которых выполняется усреднение, определяются алгоритмом автоматически. Если позволяют вычислительные ресурсы, применяются более сложные алгоритмы, основанные на корреляционной обработке изображений [4, 8 - 9]. Под корреляционной обработкой здесь понимается свёртка изображения с различными версиями ФРТ, дискретизированными для различных позиций геометрического изображения звезды внутри фотоприёмной ячейки МФП.

Вместе с полезным изображением звезды на поверхность МФП проецируется излучение фона. При наблюдении звёзд в открытом космосе оптическое фоновое излучение возникает из-за солнечной засветки входного зрачка объектива астродатчика. Эта проблема решается включением в конструкцию объектива солнцезащитной бленды и введением эксплуатационных ограничений на минимальные углы визирования Солнца [10, 11]. В отсутствие солнечной засветки цифровое изображение фона формируется в основном за счёт термогенерации электронов в МФП [12]. Если наблюдения проводятся внутри атмосферы Земли ночью, то в алгоритмах определения угловых координат звёзд приходится учитывать атмосферную рефракцию. Фоновое излучение ночного безлунного неба за границами города остаётся достаточно слабым, и астродатчик сохраняет способность измерять ориентацию [13, 14]. Наиболее сложный случай -наблюдение звёзд днём, когда земная атмосфера рассеивает солнечное излучение. Сильный дневной фон ограничивает время экспозиции камеры и увеличивает уровень «фонового шума» в цифровом изображении [15]. Энергетическая освещённость объектива дневным фоном в видимом диапазоне длин волн значительно превышает энергетическую освещённость, создаваемую самыми яркими звёздами. В результате

яркость цифрового изображения звезды оказывается сравнима или ниже уровня фонового шума. Такое отношение сигнал/шум (С/Ш) делает невозможным обнаружение звёзд в одном кадре. Отношение С/Ш можно улучшить рациональным выбором спектральной полосы пропускания объектива [10, 16], отрезающей область максимума солнечного спектра, лежащего в диапазоне длин волн ниже 600 нм (рис.1). Дальнейшее улучшение С/Ш возможно для малых угловых скоростей вращения астродатчика за счёт накопления нескольких последовательных кадров. Под накоплением здесь понимается вычислительное перепроектирование отдельных кадров на неподвижную плоскость накопленного изображения с их последующим суммированием. Малой считается угловая скорость, при которой перемещение геометрического изображения звезды за время экспозиции одного кадра не превышает величину от 3 до 6 пикселей. При таком подходе операции обнаружения звезды и определения координат яркостного центра выполняются не в отдельных кадрах, а в накопленном изображении [17 - 23]. При накоплении кадров должно учитываться изменение ориентации астродатчика относительно неподвижных звёзд за период следования кадров МФП. Изменение ориентации может быть получено за счёт объединения астродатчика и векторного датчика угловой скорости (трехосного гироскопа) в единую конструкцию - астроинерциальный датчик ориентации.

Длина волны, нм

Рис. 1. Коэффициенты квантовой эффективности некоторых МФП, применяемых в астродатчиках, и масштабированная спектральная плотность излучения чёрного тела с яркостной температурой Солнца. Серыми прямоугольниками выделены спектральные полосы, отсекаемые светофильтром объектива

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

ния угловых координат звезды [24 - 26]. При одинаковом времени экспозиции фотоприёмная ячейка поворачивающейся камеры получает меньше энергии звёздного излучения, чем она могла бы получить в случае неподвижной камеры. С другой стороны, количество энергии от излучения фона, полученное этой же ячейкой, практически не изменяется по сравнению со случаем неподвижной камеры. Поэтому отношение С/Ш внутри отдельных пикселей цифрового изображения при вращении астродатчика ухудшается.

Данная работа продолжает [27] и описывает практическое применение синтезированного ядра вращательного смаза для локального улучшения отношения С/Ш одного характерного пикселя внутри смазанного изображения звезды. Отношение С/Ш улучшается внутри каждого кадра, получаемого от цифровой камеры астроинерциального датчика, за счёт цифровой фильтрации изображения звезды, согласованной с вращательным смазом. После согласованной фильтрации получается новое изображение звезды, которое имеет выделенный максимум в пикселе, содержащем начальную точку траектории смаза. Начальная точка траектории смаза в кадре совпадает с геометрическим изображением звезды в момент начала экспозиции кадра. Дальнейшее улучшение отношения С/Ш в этом пикселе может быть достигнуто за счёт накопления последовательности профильтрованных кадров. Согласованный фильтр здесь понимается в смысле согласованного фильтра Винера, реализация которого адаптирована под дискретную структуру цифрового изображения точечной цели. В данной работе используются, с краткими пояснениями, обозначения и термины, уже описанные в [27]. Подробно описываются только вновь вводимые термины и обозначения.

1. Расчёт цифрового изображения звезды с фоном 1.1. Описание оптической системы астродатчика

Для описания алгоритмов цифровой обработки в [27] используются три типа изображений - геометрическое, оптическое и цифровое. Геометрическое изображение строится объективом в фокальной плоскости по правилам геометрической оптики в рамках модели камеры-обскуры с фокусным расстоянием F. Оптическое изображение получается из геометрического после учёта пятна рассеяния объектива. Цифровое изображение получается из оптического изображения путём его пространственной дискретизации и уровневого квантования внутри МФП. МФП представляет собой прямоугольную матрицу размером H однотипных фотоприёмных ячеек квадратной формы с длиной стороны a, где H - высота и W - ширина матрицы. Каждая ячейка МФП формирует один пиксель цифрового изображения. Положение точки в плоскости МФП описывается растровыми и векторными координатами. Растровые координаты строятся на базе целочисленных индексов (Н, w), h = 0..^ -1, w = 0..^-1, пикселей цифрового изобра-

жения относительно левого верхнего угла растра. Целочисленные индексы (h, w) пикселя цифрового изображения совпадают с целочисленными растровыми координатами (h, w) левого верхнего угла соответствующей фотоприёмной ячейки МФП. При задании положения точки внутри фотоприёмной ячейки растровые координаты могут принимать дробные значения.

Векторные координаты строятся относительно начала СКК, которым является точка O пересечения оптической оси объектива с его фокальной плоскостью. Эта точка расположена вблизи геометрического центра фоточувствительной матрицы МФП и задаётся растровыми координатами (hO, wO) и векторными координатами [0 0]т. Пиксель, в котором расположена точка O, задаётся растровыми координатами (ц, wn): hq=floor (hO), w-ц=floor(wO), где floor (x) - функция округления к - да.

Полевая диафрагма оптической системы астродатчика совпадает с границами МФП. Дисторсия и виньетирование объектива в пределах поля зрения астродатчика не учитываются. Спектральные характеристики объектива описываются безразмерным спектральным коэффициентом пропускания ^б (1), где 1 [нм] - длина волны падающего излучения. Коэффициент ^об(1) указывает долю потока излучения, падающего на внешнюю поверхность первой линзы объектива, которая пройдёт через объектив в полосе длин волн [1, 1 + d 1] и упадёт на МФП. Пропускание объектива ограничивается встроенным светофильтром в виде спектральной полосы [Xgg1, XSf], за пределами которой Tc^ (1) ~ 0. При наблюдении звёзд через атмосферу необходимо учитывать спектральный коэффициент пропускания атмосферы Tatm (1, hнБл) в полосе [XSg1, XSf]. Этот коэффициент указывает долю потока излучения звезды, которая пройдёт от внешней границы атмосферы до передней линзы объектива, расположенного на высоте наблюдения hнБл над уровнем моря. В МФП поток излучения преобразуется в поток фотоэлекронов - каждый упавший фотон с некоторой вероятностью создаёт один электрон. Вероятность генерации электрона фотоном с длиной волны из интервала [1, 1 + d 1] описывается безразмерным коэффициентом q ( 1) квантовой эффективности МФП. Графики квантовой эффективности для некоторых МФП, применяемых в астродатчиках, на которые наложены полоса пропускания объектива и нормированный спектр Солнца, показаны на рис.1.

Далее будет удобно представлять спектральные плотности энергетических освещённости и яркости не в энергетических единицах, а в количестве фотонов и в количестве электронов. Если задана спектральная плотность энергетической освещённости E33 ( 1) [Вт/(м2 х нм)] от звезды на границе атмосферы или энергетическая яркость Bt^cH (1, hнБл) [Вт/(м2 х ср х нм)] свечения атмосферы, то эта же характеристика, представленная в виде спектраль-

ной плотности потока фотонов на передней линзе объектива

- 10"9

ЕЗВ (X hНБЛ ) = —-^АТМ hНБЛ )ЕЗВ

- 10"9

ВфОН (X, hнБЛ ) = —-^^ФОН (X, hнБЛ ) <ЛX,

hc

и в виде спектральной плотности потока электронов

Ее ЗВ (X, /нБЛ ) = ?(Х)Тоб (Х)Езв (X, hнБЛ ),

Ве ФОН hНБЛ ) = д(Х)ТОБ М ВФОН (X, hНБЛ ),

где h = 6,62607015x10 -34 [Дж х с] - постоянная Планка, c = 299792458 [м /с] - скорость света, 10 -9 [м /нм] -коэффициент преобразования размерностей длин волн. Преобразования к величинам Ее ЗВ (X, /НБЛ) и Ве ФОН (X, hНБЛ) выполняются с использованием спектральных характеристик объектива и МФП без учёта виньетирования. Размерности вновь введённых величин

ЕЗВ (X, hНБЛ): [фотон/(м2хсхнм)],

Ее зв (X, hнБл): [е" /(м2хсхнм)],

¿¿фон (X, ^БЛ): [фотон/(м2хсрхсхнм)],

¿¿ефон (X,^БЛ): [е"/(м2хсрхсхнм)],

где е- - обозначение электрона. Для сокращения записи зависимость вновь введённых величин от высоты наблюдения hнБл явно указываться не будет, например Ее ЗВ (X, /НБЛ) = Ее ЗВ (X), но всегда подразумевается. Интегральные потоки на высоте hНБл фотонов на входе в объектив и электронов на выходе из объектива (без учёта виньетирования)

ЕЗВ = £ ЕЗВ(X) ёX [фотон/(м2хсхнм)] ,

л * да л

Ее ЗВ =£ Ее ЗВ (X, /об ) ё X [е" /(м2 X с)],

» да

¿¿фон = £ ¿¿фон (X) ёX [фотон /(м2 X ср X с)],

Ве

ФОН =1 Ве ФОН (X) ёX [е / (м2 Х ср Х с)].

1.2. Расчёт уровней сигнала и фона в пикселе

Время экспозиции ТЭ сравнительно мало, поэтому излучательные характеристики звезды и фона внутри интервала экспозиции [¿э, ¿э +Тэ], где ¿э - момент начала экспозиции, считаются постоянными. При наблюдении звезды под углом 6ЗВ к оптической оси объектива в него влетает поток фотонов Рзв = еЕзв^об сов 6зв , где 5*об = я£>0б /4 - площадь и ВОБ - диаметр входного зрачка объектива. Потоку фотонов Рзв соответствует поток электронов Ре ЗВ = Ее ЗВ £об сов 6ЗВ. Отсюда получается выражение для коэффициента п преобразования свет/сигнал, введенного в [12, 27]:

П = Ре ЗВ / Рзв = Ее ЗВ / Езв .

Поток электронов Ре зв распределяется по фотоприёмным ячейкам, на которые проецируется оптическое изображение. Доля этого потока, попавшая в ячейку (/, w), определяется коэффициентом ядра сма-за Н(/, w;p, д), выражение для которого получено в [27]. Индексы (p, д) задают начальный пиксель траектории смаза. Индексы h = 0...Н -1, w = 0...'-1 указывают на пиксели, для которых рассчитываются коэффициенты ядра. Ядро смаза содержит конечное число ненулевых коэффициентов, локализованных внутри некоторого прямоугольника, но для единообразия записи аналитических выражений здесь Н (/, w; p, д) дополняется нулями до полного размера кадра Н х

С использованием вновь введённого обозначения для ядра смаза математическое ожидание {1е зв(/, w)) количества 1е Зв(h, w) сигнальных электронов, родившихся от звёздного света и накопленных в зарядовой ёмкости ячейки (h, w) за время экспозиции, записывается в виде

< 1еЗв (h, ™))«iзвTэН(h, w; p, д),

(1)

где 1е зв = &па РеЗв - скорость рождения электронов в изображении звезды, 0 < &па <1 - апертурный коэффициент, учитывающий неполное использование площади ячейки для преобразования свет - сигнал. Средняя скорость накопления заряда в ячейке (//, w) при смазе (точка обозначает дифференцирование по времени)

/езв(/, w) = «/ЗВН(/, w; p, д). (2)

Если астродатчик неподвижен, то ядро смаза совпадает с дискретной ФРТ, рассчитанной для индекса п внутриячеечной дискретизации [27]

Н(/, w; p, д) = Фп (/ " p, w " д).

Для математического ожидания (1) и средней скорости (2) накопления заряда в ячейке неподвижного статического астродатчика вводятся специальные обозначения

<ИВ1 (/, w))»/звТэФп (/ " p, w " д), /ЗВ1 (/, w) »/звФп(/ " p, w " д).

(3)

Если ненулевое значение ФРТ попало в ячейку (/, w) в неподвижном астродатчике, то эта ячейка будет накапливать сигнальные электроны в течение всего времени экспозиции. При вращении астродатчика сигнальные электроны будут накапливаться в ячейке (/, w) в течение короткого промежутка времени перемещения области ненулевых значений ФРТ через эту ячейку. Поэтому при любом движении астродатчика

/еЗВ (/, w) < /еЗВт (/, w).

Наблюдение звезды на фоне дневной атмосферы сопровождается приёмом фонового излучения. Пусть

левый верхний угол ячейки (h, w) задаётся векторными координатами % = [%х %у]т. Фоновое излучение падает на эту ячейку под углом cos 9фон = F/R' к оптической оси объектива, где R'= (F2 +%2 + %2 )1/2 - расстояние от проективного центра объектива (задней узловой точки) до рассматриваемой ячейки. Ячейка видна из проективного центра под телесным углом Q'= a2 cos бфсн R'2. На небесной сфере этот телесный угол вырезает площадку s=R2Q.', где R >> 20F - промежуточная переменная, имеющая смысл достаточно большого «расстояния до неба». Предполагается, что небольшой сегмент небесной сферы, вырезаемый границей конического поля зрения объектива, излучает в соответствии с законом Ламберта. В этом случае яркость ВФсн не зависит от направления, под которым наблюдается площадка s, а саму площадку можно выбрать перпендикулярной к этому направлению. Поток фоновых фотонов, попадающий в объектив от площадки s: Рфон = яВфон^об , где ^об = ScБ cos 9фон /R2 - телесный угол, под которым виден входной зрачок объектива из центра площадки s. Потоку РФОн соответствует поток фоновых электронов

р = a2<$ОБF2Be ФОн

ре фон =77^2 2 ^ГТ.

(F2 +%2y )2

Для вычисления скорости накопления фонового заряда в ячейке (h, w) в общем случае необходимо учесть, что в силу конечных размеров ФРТ поток излучения от площадки s попадает не только в ячейку (h, w), но и распределяется по смежным ячейкам. С другой стороны, в силу тех же причин в ячейку (h, w) попадает поток излучения не только от площадки s, но и от смежных с ней площадок светящейся атмосферы. Для упрощения дальнейших выкладок будем считать, что для однородного фона оба этих эффекта компенсируют друг друга и на ячейку (h,w) падает оптический поток, излучённый площадкой s. Дальнейшее упрощение этого выражения достигается за счёт приближения (F2 +%J)2 ~ F4. В принятом приближении средняя скорость накопления фоновых электронов не зависит от состояния движения астродатчика и одинакова для всех ячеек:

i = k р = k a 2 ^ОБ B

'фон _ лПА^е фон _ ЛПА ФОн •

F2

Математическое ожидание (Л фон) количества 1е ФОн (h, w) фоновых электронов, накопленных за время экспозиции

(Ie ФОн (h, w)) = (Ie ФОн ) = ¿ФОнТэ.

Кроме сигнальных и фоновых электронов, в ячейке также накопится 1е ТТ (h, w) «темновых» электронов не фотоэлектрического происхождения, возникающих в полупроводниковой структуре ячейки по целому ряду причин. Средняя скорость генерации таких

электронов характеризуется величиной /тт темнового тока (ТТ), который считается одинаковым для всех ячеек МФП. Математическое ожидание количества темновых электронов

<Iе ТТ (И, W)) = </е тт > = /ТТ7Э .

Полное количество электронов, которое накопится в ячейке (И, w) за время экспозиции,

Iе (И, W) = Iе зв (И, W) + Iе фон (И, w) + Iе ТТ (И, w).

Значение I (И, w) яркости пикселя (И, w) цифрового изображения получается после аналого-цифрового преобразования (АЦП) полного количества накопленных электронов

I (И, W) = кацп (Ь(И, W) +6 е АЦП ) =

(4)

= IЗВ (И, w) + I ФОН (И, w) + Iтт (И, w) + к ацп 6е АЦП ,

где кАцп, бе ацп - коэффициент преобразования и шум квантования линейного АЦП соответственно; !зв (И, w) = кАЦП !е ЗВ (И, w), IфОН (И, w) = кАЦП Iе ФОН (И, w), III = кАцп ь тт - слагаемые яркости пикселя. Коэффициент АЦП рассчитывается из глубины !е ЯМА потенциальной ямы (зарядовой ёмкости) ячейки и из разрядности Жацп

2^АЦП _ 1 1

кАЦП =—- [1/е_],ЕМР = --, [е_],

! е ЯМА кАЦП

где ЕМР - единица младшего разряда АЦП. Если интенсивность потока электронов такова, что !е (И, w) < Iе ЯМА, то значение яркости пикселя считыва-ется из МФП в пределах динамического диапазона АЦП. Случаю !е (И, w) > !е яма соответствует насыщение на выходе АЦП, а сама ситуация может привести к негативным последствиям - перетеканию «лишних» электронов в соседние фотоприёмные ячейки и локальной засветке цифрового изображения. В дальнейшем случай насыщения АЦП не рассматривается.

1.3. Расчёт уровня шума в пикселе

Количества электронов !е зв (И, w), !е фон (И, w) и Л тт (И, w), которые накопятся в ячейке (И, w), описываются независимыми случайными величинами с пуассоновскими распределениями. Если некоторая случайная величина пуассоновски распределена, то её математическое ожидание ЦХ) и среднеквадратичное отклонение (СКО) стх связаны равенством стх = </Х)1/2:

Стезв (И, w) = (/'зв (И, w)TэН(И, w; р, д))1/2,

СТеФОН = (/ФОНТЭ СТеТТ = (/ТТТЭ )1/2.

Поэтому математическое ожидание </е (И, w)) и СКО стх (И, w) количества электронов Iе (И, w)

<Iе (И, W)) = <Iе ЗВ (И, W)> + /ФОНТЭ + /тттэ ,

СТе(И, W) = (СТ^зв (И, W) +СТ2фон +СТе2тт )1/2 =

= (<Iе ЗВ (И, W)> + /фОН Тэ + /'ттТэ )1/2 .

Яркость пикселя (4) представляется как сумма I (/, w) = (I (/, w)) = 8I (h, w)) математического ожидания (I (h, w)) яркости и случайного отклонения (шума яркости) 8/ (/, w))=I (/, w) - (I (h, w)). Математическое ожидание яркости

(I (h, w)) = (Iзв (/, w)) + (I фон ) + (Iтт ) + к ацп (бе АЦП ) ,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

где (бе ацп) = - ЕМР/2 - математическое ожидание шума квантования. СКО шума яркости

о(/, w) = (8I (h, w)2 )1/2 = = [СТззв (h, w) + о

Фон '

+ оТТ + о

АЦП J

где ОзВ (/, w) = кдцпСТеЗВ (h, w), ОТТ = кдцпСТеТТ,

ОФОН = кдцпСТефОН, Оацп = кАЦПОеАЦП; Ое АЦП = ЕМР^л/12 -

СКО шума квантования.

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

Отношение сигнал/шум в пикселе (//, w) определим как отношение математического ожидания сигнала от звезды к СКО шума яркости:

С / Ш(/, w)=

( !зв (/, w)) о(/, w)

(5)

Если астродатчик неподвижен относительно звёзд, то С/Ш рассчитывается с использованием (3):

С/Ш™ (/, W)= ,

/естат (/, w) ^

(6)

где

/с (/, w) = [ I сзв (/, w)+iфoн + ^ + iАцп ]ь

'АЦП

= О

е АЦП

/ Тэ -

дисперсия шума квантования, приведённая к размерности [е-/с]. Таким образом, для неподвижного астродатчика отношение С/Ш в пикселе улучшается, как корень из нарастающего времени экспозиции.

Если астродатчик поворачивается относительно направления на звезду, то сигнал от звезды распределяется по нескольким смежным пикселям. Эти пиксели расположены вдоль траектории движения геометрического изображения звезды по поверхности МФП (траектории смаза) и образуют «смазанное» изображение. Дифференциальное уравнение для траектории вращательного смаза получено в [27].

Скорость у3В движения геометрического изображения звезды внутри отдельно взятой ячейки можно считать постоянной. Характерное время пребывания геометрического изображения звезды внутри ячейки ЛtxАР ~ а /узв. Рассмотрим простейший случай, когда

размер ФРТ совпадает с размером ячейки. Если геометрическое изображение звезды находится внутри ячейки, то ячейка накапливает смесь сигнала и фона, а если ячейка не накрывается ФРТ - то накапливается только фон. То есть при Тэ < Л/-ХАР значение С/Ш нарастает с увеличением Тэ и достигает максимального значения при Тэ = Л^Р

С / ш=7ГЭ

[Ъв + ^ОН + Нт + ^ЦП ]1/

При дальнейшем увеличении Тэ > Л/ХАР значение С/Ш убывает:

С / Ш=-

^ЗВ

+iф

+ + i

АЦП J

Таким образом, при наблюдении звёзд поворачивающейся камерой в отсутствие специальных мер по подавлению шума не следует увеличивать время экспозиции сверх Ша /узв, где Ш - размер квадратной растровой апертуры, содержащей дискретную ФРТ [27]. Если Тэ «Шфа /у3В, то оптическое изображение звезды полностью пройдёт через фотоприёмную ячейку, в ней накопится максимально возможное количество сигнальных электронов и неизбежное количество электронов фона. Если Тэ > Шфа /у3В, то после ухода оптического изображения звезды из рассматриваемой ячейки она продолжит накапливать только фоновые электроны, ухудшая условия для последующего автоматического обнаружения изображения звезды.

2. Фильтрация цифрового изображения, согласованная со смазом

2.1. Отношение сигнал/шум в пикселях смазанного изображения до фильтрации

Если яркость фона не приводит к быстрому насыщению фотоприёмной ячейки, имеет смысл рассмотреть время экспозиции Тэ > Шфа /у3В. Свет от звезды, попавший в камеру при увеличенном времени экспозиции, не попадёт в рассматриваемую ячейку, но породит сигнальные электроны, которые накопятся в смежных ячейках. Количества фоновых электронов, накопившиеся в тех же самых ячейках, считаются независимыми случайными числами. Просуммировав определённым образом значения яркостей смежных пикселей, можно ожидать улучшения отношения С/Ш за счёт увеличения уровня сигнала и усреднения случайных вариаций фона. Указанное суммирование можно выполнить при помощи фильтрации цифрового изображения, согласованной с вращательным сма-зом. Импульсная реакция согласованного фильтра неоднородна по полю цифрового изображения и совпадает для каждого пикселя (р, д) с ядром смаза Н (/, w; р, д), начинающегося в этом пикселе.

Время экспозиции при согласованной фильтрации ограничивается сверху условием полного заполнения

зарядовой ёмкости ячейки (Иц, wц), для которой со80ЗВ=1, с учётом шума по уровню ^3ст:

<Iе (Иц , Wц )) + 3СТе (Иц , Wц ) = Iе ЯМА •

(7)

Для неподвижного астродатчика <!е(ИЦ, wЦ )) = I^тTЭ, где IсЦат = /.сзат (ИЦ, wЦ) + /ФОН + /тт - скорость заполнения потенциальной ямы в центральной ячейке. Подстановка сте(ИЦ, wЦ) = (!естЦатТЭ )1/2 в (7) даёт квадратное уравнение относительно ТЭ/2:

гстат^ .о /гстат^ \1/2 _ т

1е Ц -'Э "т-А-<е Ц 1Э) "'е ЯМА;

которое решается для Тэ

Тэ<

(_3 + [9 + 4 Д яма ]1/2 )2

Л Гстат ^е Ц

Участок неба, попадающий в поле зрения камеры астродатчика, считается равномерно светящимся. Поэтому при поворотах камеры все ячейки МФП освещаются фоном одинаково. Подстановка (1) в определение (5) даёт С/Ш в пикселе (И, w) смазанного изображения:

С / Ш(И, w)='ЗВ Н(И^; р, д)^т,

(8)

/е (И, W)

где /е (И, w)=[/е зв(И, w) + /'фон + /ТТ + /ацп]1/2. Внешне это выражение похоже на (6), но при увеличении ТЭ коэффициенты Н(И, w;р, д) уменьшаются, а коэффициенты Фп (И - р, w -р) остаются неизменными. Поэтому для одинаковых значений (р, д), (И, w) и ТЭ С/Ш (И, w) < С/Шстат (И, w).

Легко показать, что (8) монотонно возрастает с ростом значения аргумента Н (И, w; р, д) > 0 при переборе индексов И,w и фиксации индексов р, д и всех остальных параметров Поэтому максимальное значение С/Ш в смазанном изображении звезды присутствует в пикселе с максимальным коэффициентом Нтах = тах{Н (И, w; р, д)} ядра смаза:

С / Ш тах = 'ЗВН таХл/ТЭ

/'тах '

е

/таХ = [/ЗВНтаХ + 'фон + 'тт + 'АЦП ]1/2.

2.2. Отношение сигнал/шум в начальном пикселе смаза после согласованной фильтрации

Введём специальные обозначения для сумм различных степеней коэффициентов ядра смаза

Н _1W _1

Е[Н]( р, д) = ЕЕНИ (И, w; р, д),

И=0 w=0

Н _1W _1

ЕН",п] (к, I; р, д) = XX Нт (И, w; к, I )НИ (И, w; р, д),

где п, т = 1, 2.... Введённые обозначения обладают свойством ЕНт,п](р, д; р, д) = ЕНП+т](р, д). Ядро смаза синтезируется с нормировкой ЕН (р, д) = 1.

Значение яркости пикселя (р, д), полученное после фильтрации смазанного изображения КИХ-фильтром, согласованным со смазом, начинающимся в этом пикселе:

Н _1W _1

/(р, д) = XXI (И, w) Н (И, w; р, д).

И=0 w=0

Математическое ожидание и СКО профильтрованной яркости цифрового изображения звезды:

Н _1W _1

< 7Ж (р, д)) = XX < !зв (И, w)) Н (И, w; р, д),

И=0 w=0

СТ ЗВ (р, д)=<(7® (р, д) _ < 4 (р, д)) )2 )1/2 =

^ Н _1W _1 Л1/2

= 1 ХХстзв(И,w)Н2(И,w;р,д) I =

V И=0 w=0 )

= кАЦП (/'звТэЕНЗ]( р, д)) .

СКО профильтрованной яркости фона, темнового тока и шума квантования:

Ст фон (р, д)=<(!фон (р, д) _ <!фон (р, д)))2 )1/2 =

= кАЦП ('фОНТЭ(p, д)) ,

СТ тт (р, д) = кАЦП (/'ттТэЕ[2]( р, д)) ,

СТ ацп (р, д) = кАЦП (/ацпТэ Е£]( р, д)) .

Полное СКО шума в пикселе (р, д) профильтрованного изображения:

СТ( р, д) = [СТЗв (р, д)+СТФон (р, д) + +СТ Тт (р, д) + СТСТАцп (р, д)]1/2.

Отношение С/Ш для профильтрованного изображения в пикселе (р, д):

С/Ш (р, д) = < ^(р, д)) = /ЗВ [ЕН2]( р, д)Г^

<ст( р, д)

/е (р, д)

где

/е (к, I) =

' ЕН'1] (к, I; р, д) ' ' '

'зв „т ,, 7 + 'фон + 'тт + 'ацп

Е[Н\к, I)

Легко показать, что

(9)

Отношение значения С/Ш в начальном пикселе смаза после согласованной фильтрации к максимальному значению С/Ш в пикселе внутри нефильтрованного изображения смаза:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

С/Ш (р, д) = /етах Л/ЕН2]( р, д)

С / Ш т

/е (р, д) Нт

С учётом (9) получается коэффициент кСФ улучшения С/Ш в смазанном изображении звезды после согласованной фильтрации:

ксф —

p,q) < С/Ш(p,q)

H m

С / Ш m

, кет > 1.

При дневном наблюдении звёзд яркость фона достаточно велика:

'фон ^ i3B, 'фон ^ iTT, 'фон ^ iАЦп .

Поэтому С/Штах И isbH max (Тэ Лфон)1/2 и

(10)

С/Ш(p, q) И ксфС / Шmax — WТэ^p, q) .

В дневных условиях обнаружение изображения звезды в одном кадре маловероятно даже для неподвижного астродатчика. Для обнаружения звезды требуется накопление нескольких последовательных кадров. Количество Жнак накапливаемых кадров определяется из условия превышения значением С/Ш заданного порога tr = 3...5 хотя бы в одном пикселе накопленного изображения [19]. Согласованная фильтрация каждого кадра в накапливаемой последовательности уменьшает количество накапливаемых кадров (сокращает время накопления) в кСФ раз.

2.3. Отношение С/Ш в остальных пикселях смаза после согласованной фильтрации

Рассмотрим пиксель (к, l) смазанного изображения звезды, которое начинается в пикселе (p, q), причём (к, l) Ф (p, q). Для пикселя (к, l) вычисляется новая импульсная реакция фильтра H (h, w; к, l ), согласованная со смазом, который мог бы начаться в этом пикселе. Профильтрованное значение яркости звезды и СКО шума для пикселя (к, l):

H-1W-1

<4 (т=YZ1 (h, w)H(h, w; k,l) — кАц^ТЯ*4^; p, q),

h—0 w—0

<^ЗВ (к, l) — кАцп (/звТЭ^&;1] (к, l; p, q))1/2.

Отношение С/Ш:

С/Ш (к, l )=^ щтш.

Л(к,l) VSH2](к,l)

Для сильного фона в смысле (10) согласно неравенству Коши-Буняковского

С/Ш(к,l)И 1зв^Тэ,l;p,q) <С/Ш(p,q).

•\/гФОнИя](к, l)

То есть наилучшее значение С/Ш в профильтрованном изображении достигается в начальном пикселе смазанного изображения звезды. В остальных пиксе-

лях профильтрованного изображения значение С/Ш не превышает наилучшего.

3. Моделирование согласованной фильтрации

Моделирование согласованной фильтрации смазанного изображения звезды на фоне дневного неба выполнено для гипотетического астроинерциального датчика с параметрами цифровой камеры, перечисленными в табл. 1. Форма спектральной плотности энергетической освещённости, создаваемая звездой на границе атмосферы, совпадает со спектральной плотностью излучения Веги, взятой из спектрофото-метрического каталога Пулковской обсерватории. Ве-га с видимой звёздной величиной т = 0,03 занимает второе место в списке самых ярких звёзд Северного полушария (на первом месте Арктур с т = - 0,05). Звёзд с такой яркостью очень мало, и они редко участвуют в астрономических измерениях ориентации. В основном ориентация определяется по группе более распространённых звёзд 5-й...7-й звёздной величины. Это достаточно тусклые звёзды, и их обнаружение в дневное время требует накопления нескольких последовательных кадров. Моделирование алгоритма согласованной фильтрации для яркой звезды позволяет продемонстрировать особенности его работы в одном кадре, не останавливаясь на специфических вопросах многокадрового накопления.

Табл.1. Параметры оптической системы астродатчика

Матричный фотоприёмник IMX342

Размер растра, 6464x4852

Размер пикселя, а 3,45 мкм

Разрядность АЦП, Ыацп 12

Коэффициент АЦП 0,3976 1/e-

Единица младшего разряда, ЕМР 2,52 e-

Глубина потенциальной ямы, /яма 10300 e-

Темновой ток, гтг 46 е-/с

Апертурный коэффициент, кпА 1

Фокусное расстояние объектива, F 10 см

Коническое поле зрения объектива 16°

Угловой размер пикселя 7,12"

Относительное отверстие, DoБ/F 1:3

Входной диаметр, Боб 3,33 см

Полоса пропускания, X™ 700.. .900 нм

Коэффициент пропускания в полосе, Тоб 0,9

Предполагается, что в момент начала экспонирования оптическая ось объектива астродатчика направлена в зенит, а моделируемая звезда располагается на оптической оси. Спектральная плотность яркости фонового излучения атмосферы рассчитана в программе МОБТИЛМ для высот наблюдения ЛНБЛ = 0 км и ИНБЛ = 10 км над уровнем моря при зенитном угле Солнца 40° [18]. Для сравнения яркости фона с освещённостью от звезды удобно ввести новые параметры - освещённость от фона и её спектральную плотность

Ее ФОН = а2Ве ФОН / F2 [е_/(м2 X с)],

Ее ФОН (X) = а2 Ве ФОН (Х)/ F2 [е / (м2 х с Х нм)].

Графики спектральных плотностей освещённостей, используемых для модельных расчётов, приведены на рис. 2. Численные значения энергетических характеристик излучения, получающиеся из этих графиков, перечислены в табл. 2.

О 400 500 600 700 800 900 1000

Длина волны, нм

Рис. 2. Графики спектральной плотности освещённости входного зрачка объектива, создаваемые атмосферным фоном на различных высотах и звездой на границе атмосферы

Модельные изображения звезды со смазом рассчитаны для статического астродатчика (|а| = 0°/с) и для астродатчика, поворачивающегося с угловой ско-

ростью |а>|« [0,63 1,90 0]т°/с, |а| = 2°/с. Полученные изображения показаны на рис. 3 и рис.4. На этих рисунках применяется следующая система обозначений характерных пикселей: ярчайший пиксель изображения выделен чёрной рамкой; пиксель с максимальным коэффициентом ядра смаза выделен чёрным кружком; черная линия - траектория смаза, чёрная точка - начало траектории, пиксель с чёрной точкой -начальный пиксель траектории смаза. Численные значения отношений С/Ш в этих изображениях перечислены в табл. 3. На рис. 5 показаны графики яркости пикселей в сечениях цифровых изображений плоскостью, перпендикулярной плоскости изображения и содержащей траекторию смаза.

Табл.2. Характеристики излучения в полосе ХтБ" • • • XтБ

Высота наблюдения, Инбл 0 км 10 км

Коэффициент пропускания атмосферы в полосе, Татм 0,75 1

Скорость накопления фоновых электронов в отдельной ячейке, /фон 7,25^ 106 е-/с 1,76-106 е-/с

Скорость рождения сигнальных электронов, /'зв 1,52-106 е-/с 2,03-106 е-/с

Коэффициент преобразования свет/сигнал, л 0,256 0,256

Время экспозиции по уровню 3а, Тэ 1,34 мс 4,98 мс

г; ^д) ^■ е) I

Рис. 3. Изображения звезды при \т \ = 0 на высоте 0 км (а, б, в) и на высоте 10 км (г, д, е). а, г) без пиксельного шума и фоновой подставки; б, д) с фоновой подставкой и пиксельным шумом; в, е) после согласованной фильтрации

Выражения для отношений С/Ш, полученные в данной работе, записаны через потоки электронов внутри МФП. Они неудобны для получения численных оценок отношения С/Ш непосредственно по цифровому изображению, в котором яркости

пикселей выражены в ЕМР. Если яркий пиксель с изображением звезды удаётся локализовать вручную (любым способом), то в этом пикселе можно рассчитать оценку С/Ш из цифровых значений яркости. Пусть <!фон) - среднее значение яркости фо-

на, рассчитанное по областям кадра, в которые не вестное шумовое слагаемое. Искомая оценка, со-

попадает изображение звезды. Яркость пикселя I, гласно определению (5):

содержащего изображение звезды, складывается из I ^ )

фоновой подставки <!фон) и превышения над фоном С/Ш и-=——-= VЕМР- Ф .

I = I - <!ФОн), содержащего сигнал от звезды и неиз- кАЦП ^^ +<IфОн)) I

Рис. 4. Изображения звезды при \ы\ = 2°/с на высоте 0 км (а, б, в) и на высоте 10 км (г, д, е). а, г) без пиксельного шума и фоновой подставки; б, д) с фоновой подставкой и пиксельным шумом; в, е) после согласованной фильтрации

Табл.3. Значения С/Ш для исходного и профильтрованного изображений

Угловая скорость, |w| 0°/с 0°/с 2°/с 2°/с

Высота наблюдения, hнБл 0 км 10 км 0 км 10 км

Длина траектории смаза 0 пикс 0 пикс 1,5 пикс 5,5 пикс

Максимальный коэффициент в ядре смаза, H max 0,121 0,121 0,107 0,060

Коэффициент ядра смаза в начальном пикселе, H (hn, нц; h^ нц) 0,121 0,121 0,094 0,032

Максимальное отношение С/Ш в пикселе до фильтрации, С/Ш max 2,5 12,2 2,2 6,2

Оценка отношения С/Ш в том же пикселе до фильтрации, С/Ш 3,6 12,8 3,3 7,6

Отношение С/Ш в начальном пикселе до фильтрации, С/Ш^ц, нц) 2,5 12,2 1,9 3,4

Отношение С/Ш в начальном пикселе после фильтрации, С / , нц ) 5,1 25,4 4,9 19,2

Улучшение отношения С/Ш за счёт согласованной фильтрации, ¿сф 2,0 2,1 2,2 3,1

В статическом случае (рис. 3, рис. 5а, б) траектория смаза сосредоточена в начальной точке (длина траектории равна нулю) и незашумлённые цифровые изображения звезды для обоих высот наблюдения совпадают с точностью до масштаба. Яркость пикселей внутри цифрового изображения распределена согласно дискретной ФРТ, рассчитанной для геометрического изображения звезды в центре фотоприёмной ячейки. Ярчайший пиксель незашумлённого изображения совпадает с начальным пикселем смаза

(рис. 3а, г). Однако отношения С/Штах ~ 2,5 (табл. 3, |ю| = 0°/с, Инбл = 0 км) недостаточно для устойчивого автоматического обнаружения изображения звезды по этому пикселю - ярчайший пиксель зашумлённого изображения может вообще не принадлежать изображению звезды (рис. 3б и рис. 5а). При С/Штах ~ 12 (табл. 3, |ю| = 0°/с, Инбл = 10 км) ситуация кардинально улучшается - пиксель с геометрическим изображением звезды легко обнаруживается даже в необработанном кадре (рис. 3д и рис. 5б).

3960

О^ 3940

ш 3920 к

| 3900

1 3880

8 3860 о.

К 3840 3820 3800

Без шума яркости С шумом яркости

Профильтрованное

4000 3900

а

2

ш 3800

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

□Г

с;

| 3700 л

8 збоо

-•—Без шума яркости -•—С шумом яркости -Профильтрованное

/ \

о)

1

5 6 7 8 9 10 11 12 13 14 15 16 17 Порядковый номер пикселя в сечении

6 7 8 9 10 11 12 13 14 15 16 17 Порядковый номер пикселя в сечении

3980

3940 —•—Без шума яркости —'•— С шумом яркости -Профиль 1 рованное

К

3900 3880

\

3840 1

6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 2 3 4 5

(■! Порядковый номер пикселя в сечении

Рис. 5. Яркости пикселей в поперечных сечениях изображений звезды, построенных вдоль траектории смаза: а) высота - 0 км, \т\ = 0; б) высота 10 км, \т\ = 0; в) высота 0 км, \т\ = 2°/с; г) высота 10 км, \т\ = 2°/с. Чёрная вертикальная линия указывает на начальный пиксель траектории смаза

Во вращающемся случае (рис. 4, рис. 5в, г) форма и размеры смазанного изображения звезды зависят от времени экспозиции. Ярчайшие пиксели незашум-лённых смазанных изображений при разных временах экспозиции расположены вблизи середин траекторий смазов (рис. 4а, г). Даже если эти пиксели удастся обнаружить автоматическим алгоритмом, погрешность определения угловых координат звезды составит примерно половину углового размера траек-ториии смаза. Как и в статическим случае, при С/Штах ~ 2,2 (табл. 3, |ю| = 2°/с, Анбл = 0 км) ярчайший пиксель кадра может не принадлежать смазанному изображению звезды (рис. 4б и рис. 5в). При С/Штах ~ 6,2 (табл. 3, |ю| = 2°/с, Инбл = 10 км) ярчайший пиксель уже можно найти внутри изображения звезды с шумом, но он не совпадает с начальным пикселем смазанного изображения (рис. 4д и рис. 5г). Систематическая погрешность определения угловых координат звезды в данном случае составляет ~ 5" для Ьтл = 0 км и ~ 18" для ИНБЛ = 10 км.

Коррекция смаза, выполненная для всех рассмотренных значений угловых скоростей и высот наблюдения, максимизирует яркость пикселя, содержащего начальную точку траектории смаза. После коррекции в этом пикселе устанавливается отношение С/Ш(Нц,^ц)^5, что позволяет обнаруживать его автоматическими алгоритмами (рис. 3в, е и рис. 5а, б ) для случая |ю| = 0°/с; рис. 4в, е и рис. 6а, б для случая |ю| = 2°/с).

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

гладкий, яркости соседних пикселей близки к яркости начального пикселя. Возможны реализации шума, после которых ярчайший пиксель будет располагаться в одном из пикселей, смежных с начальным. Указанная ошибка в один пиксель накладывает дополнительное условие на количество кадров при накоплении. Теперь число накапливаемых кадров нужно рассчитывать не только из условия достижения требуемого отношения С/Ш в начальном пикселе, но и из условий заданной вероятности возникновения шумового выброса, при котором наиболее яркий пиксель появится в пикселе, смежном с начальным.

Заключение

Выше было отмечено, что определение ориентации по звёздам, наблюдаемым на фоне дневного неба, невозможно без накопления кадровой последовательности. Накопление увеличивает отношение С/Ш в суммарном изображении звезды, и это изображение может быть обнаружено автоматическими алгоритмами. Однако накопительный эффект достигается только при достаточно медленном вращении камеры - смаз изображения звезды в каждом кадре не должен превышать 3- 6 пикселей. При накоплении кадров с таким смазом не имеет смысла говорить об измерении угловых координат звёзд с субпиксельным разрешением. Угловые координаты отдельных звёзд, обнаруженных в накопленных изображениях, будут определяться с погрешностью порядка половины углового размера длины смаза, что увеличивает погрешность измерения астроориентации в целом.

Таким образом, при вращении камеры этапу накопления должна предшествовать коррекция смаза

в отдельных кадрах. Здесь предлагается выполнять такую коррекцию в вычислительном устройстве аст-роинерциального датчика ориентации при помощи неоднородного двумерного КИХ-фильтра, согласованного с вращательным смазом. Согласованная фильтрация позволяет «собрать» энергию, распределённую по смазанному изображению звезды, в одном энергетическом максимуме.

С точки зрения накопления кадровой последовательности согласованная фильтрация решает две задачи. Первая задача - локализация энергетического максимума смазанного изображения звезды в одной предсказуемой точке. В рассмотренном случае эта точка определяется как начальная точка траектории смаза, совпадающая с геометрическим изображением звезды в момент начала экспозиции кадра. Энергетический максимум профильтрованного изображения расположен в пикселе, растровые координаты которого совпадают с растровыми координатами фотоприёмной ячейки МФП, содержащей начальную точку траектории смаза.

Вторая задача - уменьшение количества накапливаемых кадров или, другими словами, сокращение времени накопления кадров за счёт увеличения отношения С/Ш в энергетических максимумах отдельных кадров. Сокращение времени накопления не только уменьшает задержку в получении измерения ориентации, но и повышает точность измерения угловых координат звезды в накопленном изображении. Качественно этот эффект можно объяснить следующим образом. Перед накоплением каждый кадр перепроектируется на плоскость накопленного изображения. Для перепроектирования используются приращения ориентации камеры, вычисленные интегрированием измерений трёхосного гироскопа. Приращения ориентации вычисляются с погрешностями, которые нарастают с увеличением времени накопления. Нарастающие погрешности ориентации приводят к разбросу энергетических максимумов перепроектированных кадров в плоскости накопленного изображения. При суммировании этих максимумов локальный экстремум накопленного изображения размывается. Размытие локального экстремума увеличивает погрешности автоматического определения его растровых координат, которые перетекают в погрешности вычисления угловых координат обнаруженной звезды. Результаты моделирования показывают, что согласованная фильтрация может сократить время накопления в кСФ = 4...9 раз.

References

[1] Gebgart AY, Kolosov MP. Design features of the lens objectives of celestial-orientation apparatus for spacecraft. J Opt Technol 2015; 82(6): 357-360. DOI 10.1364/JOT.82.000357.

[2] Baranov PS, Mancvetov AA. Optimization of the relationship of lens dissipation disk and pixel size to improve the precision of the coordinates of a small object image [In

Russian]. Journal of the Russian Universities. Radioelectronics 2016; 2: 49-53.

[3] Baranov VN. On the question of image quality evaluation of point light sources during photoelectric observations in geodetic astronomy [In Russian]. Proceedings of Higher Education Institutions. Geodesy and Aerophotosurveying 1990; 2: 49-53.

[4] Bragin AA. Investigation of methods for determining the coordinates of the center of the image of a point source of radiation [In Russian]. Proceedings of Higher Education Institutions. Geodesy and Aerophotosurveying 2009; 5: 73-80.

[5] Avanesov GA, Kondratieva TV, Nikitin AV. Investigation of the displacement of the energy center of star images relative to the geometric center on a CCD matrix and correction of a methodological error [In Russian]. Mechanics, Control and Informatics 2009; 1: 421-446.

[6] Beresin VV, Tsytsulin AK. Revelation and evaluation of coordinates of point object images in problems of astronav-igation and adaptive optics [In Russian]. Bulletin of Pacific National Univercity 2008; 1(8): 11-20.

[7] Zakharov AI, Nickiforov MG. Systematic and random errors of stellar photocenters location on matrix photodetec-tors [In Russian]. Mechanics, Control and Informatics 2011; (2): 280-288.

[8] Gayvoronsky SV, Kuzmina NV, Tsodokova VV. Focusing of the automated zenith telescope on the images of stars [In Russian]. XVI Navigation and Motion Control Conference 2014: 277-283.

[9] Osadchiy IS. The method of measurement of coordinates of star image with subpixel accuracy for space-based star trackers [In Russian]. Journal of Radio Electronics 2015; 5: 5.

[10] Zheng X, Huang Y, Mao X, He F, Ye Z. Research status and key technologies of all-day star sensor. J Phys Conf Ser 2020; 1510: 012027. DOI: 10.1088/17426596/1510/1/012027.

[11] Avanesov GA, Bessonov RV, Forsh AA, Kudelin MI. Analysis of current state and development prospects of star trackers of BOKZ family [In Russian]. Mechanics, Control and Informatics 2015; 7(2:55): 6-20.

[12] Zakharov AI, Prokhorov ME, Tuchin MS, Zhukov AO. Minimum star tracker specifications required to achieve a given attitude accuracy. Astrophysical Bulletin 2013; 68(4): 481-493. DOI: 10.1134/S199034131304010X.

[13] Avanesov GA, Bessonov RV, Dementiev VY, Mysnik EA. Results of full-scale testing of the star tracker BOKZ-M60/1000 [In Russian]. Mechanics, Control and Informatics 2015; 1(13): 180-189.

[14] Smetanin PS, Avanesov GA, Bessonov RV, Kurkina AN, Nikitin AV. Geometric calibration of high-precision star tracker by starry sky [In Russian]. Current Problems in Remote Sensing of the Earth from Space 2017; 14(2): 923. DOI: 10.21046/2070-7401-2017-14-2-9-23.

[15] Wang W, Wei X, Li J, Du J, Zhang G. Optical parameters optimization for all-time star sensor. Sensors 2019; 19(13): 2960. DOI: 10.3390/s19132960.

[16] Barbot L, Ferrari M, Montel J, Roehhli Y, Gach JL, Thuil-lot W, Dohlen K. Towards a daytime and low-altitude stellar positioning system: challenges and first results. Proc 2022 Int Technical Meeting of the Institute of Navigation 2022: 1371-1379. DOI: 10.33012/2022.18263.

[17] Avanesov GA, Bessonov RV, Kurkina AN, Mysnik EA, Liskiv AS, Ludomirskiy MB, Kayutin IS, Yamshikov NE. Development of autonomous strapdown stellar-inertial navigation system [In Russian]. Mechanics, Control and Informatics 2013; 1(13): 9-29.

[18] Bessonov RV, Zhukov BS, Karavaeva ES, Kondratieva TV, Shevelev VE. The basic principles of design of astrocorrector for endoatmospheric vehicles [In Russian]. Current Problems in Remote Sensing of the Earth from Space 2018; 15(6): 2130. DOI: 10.21046/2070-7401-2018-15-6-21-30.

[19] Avanesov GA, Bessonov RV, Vavaev VA, Mysnik EA, Kurki-na AN, Snetkova NI, Ludomirskiy MB, Kayutin IS, Yamshikov NE. Airborne strapdown stellar-inertial navigation system [In Russian]. Mechanics, Control and Informatics 2011; 2: 13-35.

[20] Avanesov GA, Bessonov RV, Kurkina AN, et al. Autonomous strapdown stellar-inertial navigation systems: Design principles, operating modes and operational experience. Gyroscopy and Navigation 2013; 4: 204-215. DOI: 10.1134/S2075108713040032.

[21] Akhiyarova AG, Baranov PS, Mantsvetov AA. System of land astroorientation on the daytime sky [In Russian]. 13th Int Conf "Television, Images broadcasting and Processing" 2016; 1: 225-231.

[22] Ni Y, Dai D, Tan W, Wang X, Qin S. Attitude-correlated frames adding approach to improve signal-to-noise ratio of star image for star tracker. Opt Express 2019; 27(11): 15548-15564. DOI: 10.1364/0E.27.015548.

[23] Ma L, Bernelli-Zazzera F, Qin S, Wang X, Ma L. Performance analysis of the attitude-correlated frames approach for star sensors. 2016 IEEE Metrology for Aerospace (MetroAeroSpace) 2016: 81-86. DOI: 10.1109/MetroAeroSpace.2016.7573190.

[24] Bessonov RV, Kurkina AN, Sazonov VV. Investigation of the periodic systematic error in determining the centers of star images on the CCD matrix of the BOKZ-M60 star sensor. Math Models Comput Simul 2018; 10(4): 418-430. DOI: 10.1134/S207004821804004X.

[25] Mu Z, Wang J, He X, Wei Z, He J, Zhang L, Lv Y, He D. Restoration method of a blurred star image for a star sensor under dynamic conditions. Sensors 2019; 19(19): 4127. DOI: 10.3390/s19194127.

[26] Sun T, Xing F, You Z, Wei M. Motion-blurred star acquisition method of the star tracker under high dynamic conditions. Opt Express 2013; 21(17): 20096-20110. DOI: 10.1364/OE.21.020096.

[27] Vasilyuk NN. Synthesis of the rotational blur kernel in a digital image using measurements of a triaxial gyroscope. Computer Optics 2022; 46(5): 763-773. DOI: 10.18287/2412-6179-CO-1081.

Сведения об авторе

Василюк Николай Николаевич, 1976 года рождения, кандидат физико-математических наук, заместитель главного конструктора ООО «НПК Электрооптика». Область научных интересов: оптико-электронные следящие системы, системы навигации и ориентации, методы комплексирования в навигационных системах. E-mail: nik-vasilyuk@yandex.ru . ORCID: https://orcid.org/0000-0003-2317-8066.

ГРНТИ: 28.23.15 Поступила в редакцию 4 апреля 2022 г. Окончательный вариант -

20 июля 2022 г.

Correction of rotational blur in images of stars observed by an astroinertial attitude sensor against the background of the daytime sky

N.N. Vasilyuk1

1 Electrooptika, LLC, 107076, Moscow, Russia, Stromynka, d.18, k.1

Abstract

A rotational blur correction algorithm is considered as the initial stage of image processing in the problem of attitude measurement using a star tracker. To implement this algorithm, the star tracker must be equipped with a three-axis gyroscope. The algorithm does not guarantee the detection of an image of a star against the background of the daytime sky in one frame but facilitates conditions for subsequent image stacking. The correction aims to localize energy maxima of the blurred star images in pixels with predetermined characteristics. The correction highlights these pixels against the background and improves the signal-to-noise ratio, though deteriorating the artistic quality of the whole digital image. The key characteristic of the pixel of maximum localization is that it is where the geometric image of the star is found at the start of the exposure of the frame under correction. The correction is performed in the form of frame processing with a digital finite-impulse-response (FIR) filter. The impulse response of the filter is inhomogeneous and represents a core of rotational blur, synthesized in each pixel of the corrected frame. Algorithms for calculating levels of the signal, background, and noise in the image of a star observed against the background of the daytime sky with a rotating camera are described. Dependences of the signal-to-noise ratios in various pixels of a blurred image on the exposure time and on the angular velocity of the camera rotation are analyzed. The signal-to-noise ratios in the star image before and after the blur correction are calculated. The simulation results are illustrated by the example of an image of a bright star, clearly showing specific features of the proposed rotational blur correction algorithm.

Keywords: daytime star tracker, gyroscope, daytime sky, rotational blur, blur correction, matched filter.

Citation: Vasilyuk NN. Correction of rotational blur in images of stars observed by an astroinertial attitude sensor against the background of the daytime sky. Computer Optics 2023; 47(1): 7991. DOI: 10.18287/2412-6179-CO-1141.

Author's information

Nikolay Nikolaevich Vasilyuk (b. 1976), PhD in Physics, deputy chief design officer at Electrooptika LLC. Research interests: optoelectronic tracking and detection systems, navigation and orientation systems, navigation sensors fusion. E-mail nik-vasilyuk@yandex.ru . ORCID: https://orcid.org/0000-0003-2317-8066.

Received April 4, 2022. The final version - July 20, 2022.

i Надоели баннеры? Вы всегда можете отключить рекламу.