Научная статья на тему 'Учёт геометрической дисторсии объектива при накоплении смазанных изображений звёзд в астроинерциальном датчике ориентации'

Учёт геометрической дисторсии объектива при накоплении смазанных изображений звёзд в астроинерциальном датчике ориентации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
астродатчик / астроинерциальная навигационная система / геометрическая дисторсия / коррекция смаза / накопление изображений / star tracker / astroinertial navigation system / geometric distortion / blur correction / images stacking

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

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Василюк Николай Николаевич

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

Taking into account the lens geometric distortion during accumulation of blurred star images in an astro-inertial attitude sensor

In this work, when calculating the star blur trajectory, geometric distortion in the accumulated images is taken into account in two ways: analytical and numerical. The analytical approach uses a model of direct distortion correction, which makes it possible to obtain a new differential equation for the blur trajectory in the image plane with distortion. The numerical approach uses a model of reverse distortion correction that converts points of a trajectory calculated in the ideal image plane into the image plane with distortion. This approach makes it possible to preserve the structure of the subpixel accumulation and star detection algorithms previously obtained for an ideal image. An example of allowing for the radial distortion parameters obtained by calibrating a real camera is given.

Текст научной работы на тему «Учёт геометрической дисторсии объектива при накоплении смазанных изображений звёзд в астроинерциальном датчике ориентации»

Учёт геометрической дисторсии объектива при накоплении смазанных изображений звёзд в астроинерциальном датчике ориентации

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

Аннотация

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

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

Цитирование: Василюк, Н.Н. Учёт геометрической дисторсии объектива при накоплении смазанных изображений звёзд в астроинерциальном датчике ориентации / Н.Н. Василюк // Компьютерная оптика. - 2024. - Т. 48, № 3. - С. 454-459. - DOI: I0.18287/2412-6179-C0-I408.

Citation: Vasilyuk NN. Taking into account the lens geometric distortion during accumulation of blurred star images in an astro-inertial attitude sensor. Computer Optics 2024; 48(3): 454-459. DOI: 10.18287/2412-6179-C0-1408.

Введение

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

В [2] рассчитанное ядро смаза использовалось для синтеза цифрового фильтра, согласованного со сма-зом. Под согласованием фильтра здесь понимается выбор его импульсной реакции, тождественно равной ядру смаза с инверсией координат. Фильтрация смазанных изображений звёзд таким согласованным

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

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

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

согласованная фильтрация [2] при одном и том же уровне дневного фона.

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

Цифровые камеры современных астродатчиков по сути представляют собой высокоточные угломерные устройства. Дисторсия в объективах таких камер обусловлена не качеством сборки, а конечным числом линз и формой их поверхностей. Такая дисторсия корректируется только методами цифровой обработки изображения. Для коррекции выбирается подходящая математическая модель дисторсии, а настраиваемые параметры этой модели определяются путём индивидуальной калибровки камеры [6 - 9].

Изменение дисторсии в пределах пятна, изображающего звезду, мало [10,11]. Поэтому, если освещённость внутри пятна достаточна для его обнаружения в одном кадре, вычисление яркостного центра и определение координат пятна выполняются без коррекции дисторсии во внутренних пикселях пятна [12,13]. Геометрическая дисторсия корректируется только в расчётных координатах яркостного центра [7].

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

1. Геометрическая модель камеры с дисторсией

Геометрическая модель цифровой камеры-обскуры описана ранее в [1 - 3] и здесь приводится в сокращённом виде для ясности в обозначениях. Цифровая камера построена на МФП размером Я* W фотоприёмных ячеек, где Я - высота столбца, W - длина строки МФП. Ячейки имеют квадратную форму с длиной стороны а. Положение ячейки в матрице задаётся парой целочисленных индексов (И, ж), И = 0.. .Я-1, м> = 0... W—1, отсчитанных от левого верхнего угла матрицы. Индексы И увеличиваются сверху вниз вдоль столбца, индексы ж увеличиваются слева направо вдоль строки матрицы. Пиксель внутри растрового изображения, заданный индексами (И, ж), получает своё значение из фотоприёмной ячейки, заданной теми же индексами (И, ж).

Положение произвольной точки на фоточувствительной поверхности МФП задаётся при помощи растровых координат [И, ^]т, 0 < И < Я, 0 < w < W. Начало

растровых координат расположено в левом верхнем углу левого верхнего пикселя, заданного индексами (0, 0). Направления роста координат И, w совпадают с направлениями роста одноимённых индексов И, м>.

Оптическая ось объектива с фокусным расстоянием ^ пересекает поверхность МФП в точке О с растровыми координатами [ИО wO]T, называемой главной точкой изображения. В точке О расположено начало векторной системы координат, оси х и у которой со-направлены с осями И и w растровой системы координат. Растровые [И, w]т и векторные [х, у]т координаты одной и той же точки изображения взаимнооднозначно связаны:

(1)

Геометрическая дисторсия объектива проявляется в отклонении хода лучей, строящих изображение, от правил центрального проецирования. Эта дисторсия описывается параметрической моделью, известной в зарубежной литературе как модель Конради-Брауна (Conrady-Brown):

X = а И - ИО ' И' = 1 X + Ио

_ у _ w - wO w а _ у _ _ Wо _

X X

_ у _ _у _

(1 + к1 г2 + к2 г4 +...) +

(1 + /3 г2 + /4 г4 +...),

А (г2 + 2 X2) + 2/2 Хху 24 XV + + 2 у2)

(2)

где [X у]т - векторные координаты точки искривлённого изображения (с дисторсией); г = (X2 + у2)12; [х у]т - векторные координаты изображения, в котором исправлена дисторсия; к\,к2,... - коэффициенты радиальной дисторсии, возникающей на сферических поверхностях линз с общей оптической осью; и,/2,... - коэффициенты тангенциальной дисторсии, возникающие из-за погрешности размещения отдельных линз относительно оптической оси объектива. Для главной точки изображения х = X = 0, у = у = 0, и в ней дисторсия отсутствует.

В оригинальных работах [14, 15] выражение (2) было записано в инверсной форме, то есть для преобразования (X, у) ^ (X, у). В такой форме коэффициентам в (2) ещё можно было приписать некий физический смысл. Начиная с [16] и далее в [17, 18] эта модель записывается в форме (2) для преобразования (X, у) ^ (X, у), в котором коэффициенты уже не несут явного физического смысла. В таком виде модель (2) надолго закрепилась в мировой фотограмметрической литературе [19]. Далее общая модель (2) будет записываться в виде

Р = % (Р) = [ & (Р) £у (Р )]т

(3)

где %(р) - прямая вектор-функция исправления дисторсии; р = [X у]т , р = [X у]т .

Модель (2) представляет собой удачное разложение нелинейного преобразования р ^ р с коэффици-

ентами, получаемыми в результате калибровки. Поэтому имеет смысл использовать точно такой же вид нелинейного преобразования для получения обратной функции исправления дисторсии p = ф(р), но с другими коэффициентами:

Р = ф(Р) = [ф* (p) Фу (P)]T

(4)

Коэффициенты преобразования (4) находятся из условия минимизации среднеквадратичной ошибки «двойного преобразования» растра размером Сначала для каждого пикселя с растровыми координатами (к, $), к = 0...И-1, $ = 0...№-1, согласно (1), рассчитываются его векторные координаты р (к, ии). Эти координаты подвергаются преобразованию (3) с известными коэффициентами для получения новых векторных координат §(|5(к, ии)). Т.е. растр рассматривается как изображение с дисторсией.

Затем преобразованные координаты §(|1 (к, ии)) подставляются в обратное преобразование (4) с неизвестными коэффициентами. Для каждого пикселя (к, ии) растра строится функция

е(к, ии) =| ф(ё(|1 (к, ии))) -11 (к, ии) | модуля ошибки двойного преобразования координат. Из ошибок двойного преобразования координат отдельных пикселей строится среднеквадратичная ошибка двойного преобразования всего растра:

ez =

1 H-1W-1

— УУе2 (h, w)

h=0 w=0

Неизвестные коэффициенты преобразования (4) вычисляются из решения оптимизационной задачи с целевой функцией е^. Им присваиваются значения, при которых е^ достигает минимума.

2. Накопление изображений с дисторсией

Алгоритмы обработки изображений в работах [1 - 3] сформулированы для последовательности из К кадров, полученных камерой-обскурой (т.е. для идеальных изображений без дисторсии). Накопление выполняется в плоскости кадра с номером к=0. Кадры накапливаются в банке аккумуляторов, размер каждого аккумулятора в точности совпадает с размером растра. Количество аккумуляторов равно числу Ыд узлов внутрипиксельной дискретизации - для каждого узла с номером п = 0...Л/д-1 выделяется свой аккумулятор. Для узла с номером п0, расположенного в пикселе (ко, $0) кадра к=0, рассчитывается его изображение в кадрах к = 1. К-1. Это изображение попадает в пиксель (кк, $к) кадра к, заменяется ближайшим к нему узлом внутрипиксельной дискретизации тк=0. Ыд -1 и обозначается (тк, кк, $к | п0) [3]. Для всех узлов (тк, кк, $к | п0) вычисляются их траектории смаза, используемые для синтеза импульсных реакций согласованных цифровых фильтров. В профильтрованном изображении выполняется перестановка пикселей, учитывающая поворот кадра к > 0 относительно кадра

к=0. После перестановки получается промежуточное изображение .Л(к0, $0Ю, которое попиксельно прибавляется к содержимому аккумулятора А(к0, $0 | п0).

Согласно [1], траектория смаза без дисторсии, начинающаяся в точке с векторными координатами Р0 = [х0 у0]т, описывается дифференциальным уравнением

4 =

M(4)w

F

M(4) =

-Ix IУ -( F2 +I2 )

F2 +I2

IxI У

I yF

-I xF

(5)

где 4 = 4(0 = 4у]т, 4(0) = Р0 - векторные координаты изображения звезды на траектории смаза в момент времени /е [0, ТЭ]; ТЭ - время экспозиции камеры. Учёт дисторсии в этом уравнении выполняется по формуле дифференцирования сложной функции с использованием (3):

4 =

Ög* (4 )/ Ö| * Ög* (4 )/ Ö| y

dgy (4 )/ Öl * Ögy (4 )/ Ö| y^

4 =

ög(4 )

04

4,

где [3g(4) / д4] - матрица Якоби для функции (3); 4 = 4(t) = [Iх Iу ]T - векторные координаты траектории смаза с дисторсией. Аналитическое описание траектории смаза с дисторсией даётся уравнением

4 =

Ög( 4 ) Ö 4

m (g( 4 ))ю

F '

(6)

В [1] уравнение (5) решается методом Эйлера в дискретные моменты (4 }£=), где /и = иТэ/Ыэ, и = 0. ЫЭ - номер узла сетки интегрирования. Решением является последовательность двумерных векторов (4и = 4(4 )};Ы=0. Если решать (6) подобным способом, в дополнение к вычислению вектор-функции g(4) в каждом узле сетки потребуется вычислять матрицу Якоби с её последующим обращением и умножением на двумерный вектор. Эффективнее будет сначала получить решение (4и }Ы=0, а затем поточечно преобразовать его к решению (4и = 4(4)}£==,, используя (4):

4 u =ф(4« ).

(7)

Таким образом, для каждого кадра к = 0..Х-1 сначала рассчитываются траектории смаза без дисторсии, согласно алгоритмам [1 - 3]. Каждая траектория (4„ (mk, hk, wк | n0)}N0 без дисторсии, начинающаяся в узле (тк, кк, Wk | «0), преобразуется в траекторию , wд | n0)}u=0, в которой учтена дисторсия:

{4 и m,

4u (ткд, hl

wk | «0) = 9(4u(тд,hk,wk |«,)).

Эта траектория начинается в узле (тд,кд,wд | n0) ис-

кривлённого изображения {/д (p,q)}HJ=W ного в кадре к:

получен-

w k

(

= floor

ФЙa(mk,hk,Wk |Wo))

w0

где Аоог(...) - функция округления к - да. В качестве тд выбирается узел внутрипиксельной дискретизации, ближайший к ё-1(^0(тк,Ик,Wk |п0)). Для новой траектории рассчитывается ядро смаза Ятд (Р, д; Ид, Уд | п0) согласно [1], для которого вычисляется взаимная корреляция с изображением 1д (р, д):

Я-1W-1

1д (Ид, уд IП0) = XX Ятд (Р, д; Ид, уд | п„)/д (р, д).

р=0 |=0

В силу однозначности преобразования (4) и единственности решения системы уравнений (5), для каждого узла (п0, И0, Ж0) в первом кадре к = 0 без дистор-сии, в каждом кадре к = 0...К-1 с дисторсией существует единственный узел (тд, Ид, Уд | п0). Это позволяет скорректировать дисторсию в промежуточном изображении ,/к(И0, ж | П0) [3]:

Л (И0, УУс | П0) = Ц (Ид, Уд | П0).

Промежуточное изображение 3к(И0, ^0^0) уже не содержит дисторсии и используется для получения накопленного изображения согласно [3]

У 1 К-1 У

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

ЦУ (И0, УУ0 | П0) = —X (И0, УУ0 | П0), К к =0

где и(И0, Ж0|п0) - изображение с откорректированной дисторсией, накопленное в аккумуляторе с номером П0 = 0...Жд - 1. Все остальные операции по обнаружению изображений звёзд в П(И0, Ж0П) и определению их координат выполняются в соответствии с [3].

3. Пример учёта дисторсии в траекториях смаза

Для цифровой камеры астродатчика преимущественной является радиальная дисторсия, связанная с формой поверхностей линз. Поэтому далее будет использоваться модель дисторсии [6]

%(р) = (1 + к, г2 + к2 г 4)р,

Ф(р) = (1 + к°бр г2 + к2обр г 4)р,

где к1обр, к2обр - коэффициенты обратной модели дис-торсии. Параметры реальной камеры, заложенные при проектировании и уточнённые в результате калибровки реальной камеры, перечислены в табл. 1 и табл. 2.

Табл. 1. Проектные и реальные параметры камеры

Параметр Проект Калибровка

a 3,45 мкм 3,45 мкм

H 4860 4860

W 6480 6480

F 106 мм 105,979 мм

ho 2430 2406,8

wo 3240 3168,8

Графики относительной 100% х | %(р) - р | /1 р | и абсолютной | %(р) - р | /а радиальной дисторсии по-

казаны на рис. 1. На краю растра радиальная дистор-сия не превосходит 0,8 % или 31 пиксель, а абсолютная ошибка двойного преобразования | ф(%(р)) - р | /а не превосходит 0,09 пикселя (рис. 2).

Табл. 2. Коэффициенты дисторсии для реальной камеры

Коэффициенты ki k2

k1, k2 - 40 м-2 8405,797101 м-4

к°бр k^ 40,230038 м-2 - 5754,983758 м-4

Расчёт траекторий смаза выполнен для тех же условий, в которых моделировалось накопление изображений в [3]: ю = [0,63 1,90 0]т, |ю| = 2°/с, ТЭ = 5 мс. Влияние дисторсии на форму траектории смаза показано при помощи нормированной взаимной корреляции между различными ядрами смаза

XX НД (p, q h, W |0)Ho (p, q; h, w 10)

r (h, W) =

p=0 q=o

42](h, W)

где Е[)2] (И, У) = XX Яо (Р, ¿;И, У 10). Оба ядра рас-

Р=0 д=0

считаны согласно [1] в одном и том же узле п = 0 одного и того же пикселя (И, ж) для разных траекторий смаза: Я0(р, д; И, У|0) рассчитано для траектории (5)

без учёта дисторсии; Яд (р, д; И, У 10) рассчитано для траектории (6), учитывающей дисторсию.

—Относительная дисторсия Абсолютная дисторсия -

-

:

2000 2500 Радиус, пиксели

Рис. 1. Графики радиальной дисторсии для реальной камеры

Коэффициент г (И, У) можно рассматривать как результат фильтрации смазанного изображения звезды, описываемого ядром Я0 (р, д; И, У | 0), цифровым фильтром, согласованным с ядром Я0(р, д; И, У|0). Если рассматривать величину И02](И, У) как показатель энергии цифрового сигнала [4], сосредоточенного в изображении звезды, то отличие коэффициента корреляции от единицы показывает относительный уровень потери энергии сигнала в профильтрованном изображении из-за несогласованности фильтра, в котором не учитывается дисторсия.

Величина коэффициента корреляции во всём кадре г(И, ж) > 0,99: на краях профильтрованного изображения теряется порядка 1 % энергии сигнала из-за искажения формы траектории смаза, а в центре - и того меньше. Радиальная дисторсия просто сдвигает траекторию в

плоскости изображения, незначительно искажая её форму. Этот эффект позволяет сократить вычислительные затраты на учёт дисторсии: теперь преобразование (7) можно выполнять только для начальной точки u = 0, а остальные точки - просто сдвигать:

4 u =

(ф(4 0), u = 0;

l4u +40 -40, u > 0.

500

1000

1500

3000

3500

4000

2000 2500 Радиус, пиксели

Рис. 2. Абсолютная ошибка двойного преобразования

Необходимость сдвига траектории показана на рис. 3 при помощи нормированной взаимной корреляции

И-\Ш-1

X X Итд (Р, Ч кд, ид | 0)И0 (р, д; к, и | 0)

s(h, w) =

p=0 q=0

Z02] (/г, w)

между смазанным изображением звезды H0(p, q; h, w | 0), полученным камерой-обскурой и

изображением Hm„ (p, q; кд , wv_д |0) той же самой звезды, полученной камерой с дисторсией. Из рисунка видно, что потери энергии профильтрованного изображения не более 1 % из-за несогласованности фильтра имеются только в небольшой окрестности главной точки. При удалении смазанного изображения звезды от главной точки коэффициент s (к, ww) быстро

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

Заключение

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

пределами этой области наложение отсутствует, и согласованная фильтрация становится невозможной.

о

500 1000 1500 2000 2500 3000 3500 4000 4500

1000 2000 3000 4000 5000 6000

Villi

f'l -ill

/

/ /

/ /

/| / > '''' '' ^ / v,VVf///// / /

А у W\ Л^Ы/У У / /

Л 4 Y /W// / / / V У /ill

/ Kt4—i^4yi / / /

//>-// / / / / /

Рис. 5. Изолинии нормированной взаимной корреляции s(h, w).

Стрелками на заднем плане показаны направления смазов

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

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

References

[1] 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: I0.18287/2412-6179-C0-I081.

[2] 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): 79-91. DOI: 10.18287/2412-6179-C0-1141.

[3] Vasilyuk NN. Subpixel stacking and detection of blurred star images observed by an astroinertial attitude sensor against the background of the daytime sky. Computer Optics 2024; 48(2): 303-311. DOI: 10.18287/2412-6179-CO-1309.

[4] Baskakov SI. Radiotechnical circuits and signals [In Russian]. Moscow: "High school" Publisher; 2000. ISBN 506-003843-2.

[5] Astapov UM, Vasiliev DV, Zalozhnev UI. Theory of optoelectronic tracking systems [In Russian]. Moscow: "Nau-ka" Publisher; 1988. ISBN 5-02-013886-X.

[6] Vasilyuk NN, Nefedov GA, Sidorova EA, Shagimuratova NO. Calibration of intrinsic parameters of a star tracker's digital camera based on ground-based stars observations, taking into account atmospheric refraction and light aberra-

tion [In Russian]. Izmeriteljnaya Tehnika 2023; 8: 42-52. DOI: 10.32446/0368-1025it.2023-8-42-52.

[7] Smetanin PS, Avanesov GA, Bessonov RV, Kurkina AN, Nikitin AV. Geometric calibration of high-precision star tracker by starry sky. Sovremennye Problemy Distantsion-nogo Zondirovaniya Zemli iz Kosmosa 2017; 14(2): 9-23. DOI: 10.21046/2070-7401-2017-14-2-9-23.

[8] Enright J, Jovanovic I, Vaz B. Autonomous recalibration of star trackers. IEEE Sens J 2018; 18(18): 7708-7720. DOI: 10.1109/JSEN.2018.2857621.

[9] Chen Z, Zheng Y, Zhan Y, Li C, Chen B, Zhang H. Distortion model of star tracker on-orbit calibration algorithms based on interstar angles. J Phys Conf Ser 2022; 2235: 012053. DOI: 10.1088/1742-6596/2235/1/012053.

[10] 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.

[11] Kolosov MP, Gebgart AY. Optical systems of modern static spacecraft-orientation devices. J Opt Technol 2017; 84(12): 793-798. DOI: 10.1364/JOT.84.000793.

[12] 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 University 2008; 1(8): 11-20.

[13] Avanesov GA, Belinskaya EV, Brysin NN, Filippova OV, Shamis VA, Elyashev YaD. Astrometric model of a stellar spacecraft orientation sensor. Sovremennye Problemy Dis-tantsionnogo Zondirovaniya Zemli iz Kosmosa 2020; 17(1): 89-98. DOI 10.21046/2070-7401-2020-17-1-89-98.

[14] Conrady A. Decentered lens systems. Mon Notices Royal Astron Soc 1919; 79(5): 384-390. DOI: 10.1093/mnras/79.5.384.

[15] Brown DC. Decentering distortion of lenses. Photogramm Eng Remote Sensing 1966; 32(3): 444-462.

[16] Brown DC. Advanced methods for the calibration of metric cameras. U.S. Army Engineer Topographic Laboratories. Contract DA-44-009-AMC-1457(X). Melbourne, Fl: DBA Systems Inc; 1968.

[17] Brown DC. Close range camera calibration. Photogramm Eng Remote Sensing 1971; 37(8): 855-866.

[18] Kenefick JF, Gyer MS, Harp BF. Analytical self-calibration. Photogramm Eng Remote Sensing 1972; 38(11): 1117-1126.

[19] Lobanov AN. Photogrammetry [In Russian]. 2nd ed. Moscow: "Nedra" Publisher; 1984.

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

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

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

ГРНТИ: 28.23.15

Поступила в редакцию 10 августа 2023 г. Окончательный вариант - 18 октября 2023 г.

Taking into account the lens geometric distortion during accumulation of blurred star images in an astro-inertial attitude sensor

S N. Vasilyuk1

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

Abstract

In this work, when calculating the star blur trajectory, geometric distortion in the accumulated images is taken into account in two ways: analytical and numerical. The analytical approach uses a model of direct distortion correction, which makes it possible to obtain a new differential equation for the blur trajectory in the image plane with distortion. The numerical approach uses a model of reverse distortion correction that converts points of a trajectory calculated in the ideal image plane into the image plane with distortion. This approach makes it possible to preserve the structure of the subpixel accumulation and star detection algorithms previously obtained for an ideal image. An example of allowing for the radial distortion parameters obtained by calibrating a real camera is given.

Keywords: star tracker, astroinertial navigation system, geometric distortion, blur correction, images stacking.

Citation: Vasilyuk NN. Taking into account the lens geometric distortion during accumulation of blurred star images in an astro-inertial attitude sensor. Computer Optics 2024; 48(3): 454-459. DOI: 10.18287/2412-6179-CO-1408.

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 August 10, 2023. The final version - October 18, 2023.

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