Коррекция дисторсии

Всего 5 сообщ. | Показаны 1 - 5
Коррекция дисторсии
Добрый день.

Подскажите можно ли применять следующий метод для устранения дисторсии объектива и на сколько данный метод корректен:

1. Фотографирую сетку объективом.



2. Обрисовываю сетку.



3. Исхожу что искажённая сетка в итоге должна состоять из квадратов и растягиваю ее до квадратных размеров ячеек.



Есть ли методика устранения такого дикого искажения которое возникает в итоговом результате или это неизбежность (объектив Samyang 8mm) ?
Re[Haps]:
от:Haps
Добрый день.

Подскажите можно ли применять следующий метод для устранения дисторсии объектива и на сколько данный метод корректен:

1. Фотографирую сетку объективом.



2. Обрисовываю сетку.



3. Исхожу что искажённая сетка в итоге должна состоять из квадратов и растягиваю ее до квадратных размеров ячеек.



Есть ли методика устранения такого дикого искажения которое возникает в итоговом результате или это неизбежность (объектив Samyang 8mm) ?
Подробнее

Как видится нужно нелинейное изменение координат снимка.

Эффект получился как при развертке глобуса в плоскую карту, где масштаб нелинеен по мере приближения к приполярным областям.
ИМХО тут не сетку надо фотографировать (тем более перспектива разная от сетки в метре и от открытого пространства), а отталкиваться от геометрии объектива. Это уже вопрос к компетентным профи, как и откуда брать данные и вносить коррекцию.
Re[Haps]:
Простите, а почему перспектива разная у сетки в метре и для открытого пространства (ОП). Разве луч идущий от ОП и сетки (под одним углом к линзе и в одну и туже точку линзы) не будет одинаково смещается на матрице в размере дисторсии ? Т.е. грубо говоря если межу ОП и линзой поставит физическую сетку (забор), разве мы не вправе говорить что лучи от ОП проходящие через сетку получает туже дисторсию (на линзе)?

По поводу геометрии объектива, то я пробовал через модель Brown–Conrady с разыми порядками (до 10го). Тот инструмент которые есть в OpenCL для расчета коэффициентов модели Brown–Conrady для сверх широких линз дает не корректный результат. В общем я зашел в тупик :(
Re[Haps]:
Есть такой конвертер DxO

У него исправление дисторсии очень хорошо сделано :D
Re[Haps]:
какое искажение аффтар, фсе линии прямые!

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

что бы картинка была правельная угол обзора должен равняться оригиналу. т.е. надо 1) подойти к картинке на растояние 0.4 её размера!!!!

2) смотреть строго в центр!!!!

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

ещё альтернативный вариант это retarget, но там уже субъективно.

Каким образом предполагается смотреть этот шыдевр?? потомучто увидеть такой угол можно только в планетарии! (или с видео-шлемом и пр.)
на крайняк с гнутым монитором.
отсюда выбирается тип проекции.