Поиск:

Ответ в темуСоздание новой темы Создание опроса
> оценка искажений по серии снимков. 
:(
    Опции темы
mrgloom
Дата 23.9.2011, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 8.6.2011

Репутация: нет
Всего: нет



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

вообщем вопрос реализуемо ли это? и может есть уже готовые решения?


вообщем хочется что то типа самокалибровки.в английском варианте self calibration вроде бы.
еще вопрос есть ли какие то ограничения на искажения?
т.е. я так понимаю бочку(наверно) можно устранить, т.к. в центре изображение четкое.
а вот скажем наклон уже непонятно как, т.к. нет эталона.
возможно ли устранить только бочку(не попортив всего остального) если искажения имеют вид бочка+что то?
PM MAIL   Вверх
VictorTsaregorodtsev
Дата 23.9.2011, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 28.7.2006

Репутация: 3
Всего: 8



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

Присоединённый файл ( Кол-во скачиваний: 10 )
Присоединённый файл  Image2.png 153,51 Kb
PM MAIL WWW   Вверх
mrgloom
Дата 26.9.2011, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 8.6.2011

Репутация: нет
Всего: нет



дело как раз в том ,что нет возможности использовать калибровочную доску.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0780 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.