Построение RPC-коеф. в ENVI 4.7

Программы и алгоритмы для обработки данных дистанционного зондирования: ERDAS, ENVI и другие.
Ответить
ufoshka
Интересующийся
Сообщения: 39
Зарегистрирован: 29 апр 2010, 16:55
Репутация: 0

Построение RPC-коеф. в ENVI 4.7

Сообщение ufoshka » 30 ноя 2010, 17:26

собственно есть снимок GeoEye-1 . При помощи геометрической корекции "насадил" его на вектор . После ресампла теряются RPC . в Енви есть пункт Build RPC's который выглядит так . Этим построившимся результатам можна доверять если выполнить? И сам вопрос - где взять значения,что бы заполнить эту табличку ) понимаю что нада выбрать Pushbroom sensor ... а дальше циферок много ... или кто-то знает как можна скопировать RPC коеф. для ресемленого файла?
Вложения
RPC.JPG
RPC.JPG (37.99 КБ) 6356 просмотров

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Построение RPC-коеф. в ENVI 4.7

Сообщение Дмитрий Барышников » 30 ноя 2010, 18:26

RPC для GeoEye-1 лежат в файле имя_вашей_картинки.rpc.txt (имя_вашей_картинки.tif). Если имя картинки и этого файла совпадают - коэффициенты подхватываются. Переименуйте и увидите. Другое дело, зачем это вам нужно после трансформации (вы писали "При помощи геометрической корекции "насадил" его на вектор")? Может быть стоит их использовать до операций? Например, можно сделать ортофото.

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Построение RPC-коеф. в ENVI 4.7

Сообщение gamm » 30 ноя 2010, 18:36

ufoshka писал(а):собственно есть снимок GeoEye-1 . При помощи геометрической корекции "насадил" его на вектор . После ресампла теряются RPC . в Енви есть пункт Build RPC's который выглядит так . Этим построившимся результатам можна доверять если выполнить? И сам вопрос - где взять значения,что бы заполнить эту табличку ) понимаю что нада выбрать Pushbroom sensor ... а дальше циферок много ... или кто-то знает как можна скопировать RPC коеф. для ресемленого файла?
после "насадки" на вектор приведенный тулс в ENVI не поможет, он использует модель камеры, которую вы порушили - потому RPC и пропали (а может и проще - как Bishop написал).

Как вариант - взять много точек XYH (сотни и тысячи - покрыть снимок сеткой с разными, но вменяемыми H) по исходному RPC, скорректировать XY под вашу "насадку", и перестроить (скорректировать) RPC в каком-нибудь стат.пакете методом наименьших квадратов, взяв исходные как начальное приближение (возможно, с предварительным линейным преобразованием координат, если сильно улетели - но не должны).
Последний раз редактировалось gamm 30 ноя 2010, 18:40, всего редактировалось 1 раз.

ufoshka
Интересующийся
Сообщения: 39
Зарегистрирован: 29 апр 2010, 16:55
Репутация: 0

Re: Построение RPC-коеф. в ENVI 4.7

Сообщение ufoshka » 30 ноя 2010, 18:38

привязывал в Erdase, давно . Там точки сохранены в *.gcc формате. А для енви нужны ASCII . есть у кого конвертор? или как это вручную сделать? или только перевбивать точки заново?

dataread
Новоприбывший
Сообщения: 5
Зарегистрирован: 10 ноя 2010, 14:12
Репутация: 0

Re: Построение RPC-коеф. в ENVI 4.7

Сообщение dataread » 21 дек 2010, 14:28

Есть многозональный снимок SPOT3 (уровень 1B). Файла lead_xx.dat нет. Но есть отсканированные
данные о параметрах сцены. При построении RPCs необходимо определить ряд параметров.
В справке по ENVI для SPOT1-4 для Focal Length указано "1082",
для Image Pixel Size (mm) указано (0.013, 0.013) Pan. Какие данные необходимо ввести в поля
Focal Lendth, X Pixel Size и Y Pixel Size для многозонального снимка? (1082,0.026, 0,026)?

Ответить

Вернуться в «Обработка ДДЗ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей