Метаданные MODIS: время съемки и тени

Программы и алгоритмы для обработки данных дистанционного зондирования: ERDAS, ENVI и другие.
Ответить
KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Метаданные MODIS: время съемки и тени

Сообщение KolesovDmitry » 02 мар 2010, 21:47

Возник вопрос по метаданным MODIS: есть снимок и метаданнные к нему. Среди метаданных есть строка:

Код: Выделить всё

RANGEBEGINNINGTIME=07:15:00
Если я не ошибаюсь, эта строка показывает время, когда была начата съемка и, опять же, если я не ошибаюсь, время указано по Гринвичу. По крайней мере, я так думал до тех пор, пока не начал работать со снимком.
Почему возникли сомнения? Снимок на территорию чуть западнее Каспия (время: Гринвич + 3 часа). Если посмотреть, как падают тени от облаков на снимке, видно, что они лежат почти на восток от облака. Соответственно, имеем, что снимок был сделан вечером (ну по любому уже после полудня), но уж никак не в (7:15)+3=10:15 по местному времени.
Соответственно вопрос. Вижу два варианта:
  • 1) я неправильно интерпретирую метаданные. Тогда что означает RANGEBEGINNINGTIME?
    2) ошибка в логике рассуждения. Тогда где именно?
Вложения
foto.png
foto.png (78.55 КБ) 11822 просмотра

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Метаданные MODIS: время съемки и тени

Сообщение alexandr cherepanov » 03 мар 2010, 11:09

1) Время съемки указано в названии файла
2) Уверенны, что снимок не вверх ногами?

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение KolesovDmitry » 03 мар 2010, 20:08

alexandr cherepanov писал(а):1) Время съемки указано в названии файла
2) Уверенны, что снимок не вверх ногами?
Во втором - да, уверен (проверял по нескольким источникам).
На счет первого: название файла - MOD02QKM.A2006103.0815.005.2006243033522.hdf, для этого файла RANGEBEGINNINGTIME=08:15:00.
Может, время измеряется не от гринвича?

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Метаданные MODIS: время съемки и тени

Сообщение alexandr cherepanov » 04 мар 2010, 11:09

.0815. - так и есть 08:15
время GMT вроде всегда и везде.

rnazarov
Участник
Сообщения: 61
Зарегистрирован: 25 дек 2009, 15:44
Репутация: 3
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение rnazarov » 04 мар 2010, 16:09

to KolesovDmitry

Ваши рассуждения о положения облаков и теней были бы правильными если предполагать, что снимок вашего облака выполнен в надир, т.е. вертикально вниз. Для Modisa это скорее всего это не так, прикаспийские территории не находятся на проекции орбиты спутника и съемка велась под значительным углом. Поэтому необходимо учитывать смещение изображения облаков относительно тени на земле из-за высоты этих облаков.
С учетом высоты облаков (около 1км) и высоты орбиты спутника (750 км) в зависимости от угла съемка величина смещения может быть достаточно большой. Характерный пример смещение крыш небоскребов относительно оснований на снимках высокого разрешения. Т.е. тень облака это основание, а само облако - крыша.

rnazarov
Участник
Сообщения: 61
Зарегистрирован: 25 дек 2009, 15:44
Репутация: 3
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение rnazarov » 04 мар 2010, 17:17

Забыл добавить, что смещение направлено от точки надира съемки.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Метаданные MODIS: время съемки и тени

Сообщение Максим Дубинин » 04 мар 2010, 18:39

Дима, rnazarov дело говорит, надо будет смоделировать трек пролета спутника в этот день и время, это и будет надир, дальше посмотреть отклонение. Я сделаю, заодно свою программу для моделирования выложу, давно пора.
пристегивайтесь, турбулентность прямо по курсу

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение KolesovDmitry » 04 мар 2010, 20:43

rnazarov писал(а): Ваши рассуждения о положения облаков и теней были бы правильными если предполагать, что снимок вашего облака выполнен в надир, т.е. вертикально вниз. Для Modisa это скорее всего это не так, прикаспийские территории не находятся на проекции орбиты спутника и съемка велась под значительным углом. Поэтому необходимо учитывать смещение изображения облаков относительно тени на земле из-за высоты этих облаков.
А ведь действительно... Спасибо большое за подсказку.
(почесывая в затылке): Что ж теперь делать-то... придется еще и это учитывать. Застрелиться легче будет, чем все параметры учесть.
sim писал(а): Дима, rnazarov дело говорит, надо будет смоделировать трек пролета спутника в этот день и время, это и будет надир, дальше посмотреть отклонение. Я сделаю, заодно свою программу для моделирования выложу, давно пора.
Спасибо. Хочу только спросить: ты хочешь смоделировать трек, или положение теней от облаков?

rnazarov
Участник
Сообщения: 61
Зарегистрирован: 25 дек 2009, 15:44
Репутация: 3
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение rnazarov » 04 мар 2010, 21:07

К сожалению учет смещения изображения облаков относительно их теней вряд ли возможно посчитать. Если высоту Солнца на горизонтом на широте x в момент t можно расчитать, положение точки надира снимка тоже, то высота облака нам неизвестна. Хотя зная время года, тип облачности (перестая, кучевая и т.д.) можно примерно преположить диапазон высот облачности. Данная задача похожа на задачу ортотрансформирования снимка, где необходима ЦМР (в нашем случае высота облаков).

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Метаданные MODIS: время съемки и тени

Сообщение Максим Дубинин » 05 мар 2010, 01:59

Вот рассчитанная орбита для 2006-04-13 (103). Видим нисходящую орбиту и направление съемки. Т.е. если это мой родной Каспий, то направление съемки действительно на Восток от надира. Однако мне все равно сложновато представить конфигурацию спутник-камера-облако-солнце-тень, чтобы тень все-таки была на востоке. Надо изобразить схематично, возможно поможет.

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

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение KolesovDmitry » 05 мар 2010, 08:11

rnazarov писал(а):К сожалению учет смещения изображения облаков относительно их теней вряд ли возможно посчитать.
Вообще говоря у меня задача не расчет смещения теней относительно облаков, а поиск этих теней на снимках. А это несколько проще (поиск облака по спектральным хар-кам -> расчет направления, куда падают тени -> движение в этом направлении и поиск по спектральным хар-кам теней от облаков). Поэтому основная задача на этом этапе - поиск направления падения теней.

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

rnazarov
Участник
Сообщения: 61
Зарегистрирован: 25 дек 2009, 15:44
Репутация: 3
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение rnazarov » 05 мар 2010, 21:05

Знаете Дмитрий,
свою гипотезу я решил проверить в Google Earth.
Нашел снимки с облаками, нарисовал многугольник на поверхности, будто это тень, нарисовал похожий, но сдвинутый относительно тени, будто это облако. Поднял последний на 1000 м. Крутил, вертел. Подобный вашему эффект получается, но при очень больших углах съемки.

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение KolesovDmitry » 06 мар 2010, 07:56

rnazarov писал(а): Нашел снимки с облаками, нарисовал многугольник на поверхности, будто это тень, нарисовал похожий, но сдвинутый относительно тени, будто это облако. Поднял последний на 1000 м. Крутил, вертел. Подобный вашему эффект получается, но при очень больших углах съемки.
Конечно вы правы, такой эффект вполне может быть, если выполнены два условия:
1) Был большой угол съемки
2) В момент съемки камера находилась значительно восточнее облака

И похоже, если немного подумать, то направление падения теней на снимке можно вычислить из обычных геометрических соображений: нужно
* знать азимут и высоту солнца (известно как считать по времени и дате съемки),
* координаты (широта-долгота) спутника в момент съемки и его высота над поверхностью
* возможно, все-таки понадобится высота облака (никак не могу сообразить)
Вложения
Teni.png
Две камеры: западнее и восточнее облака
Teni.png (15.76 КБ) 11674 просмотра

rnazarov
Участник
Сообщения: 61
Зарегистрирован: 25 дек 2009, 15:44
Репутация: 3
Откуда: Казань

Re: Метаданные MODIS: время съемки и тени

Сообщение rnazarov » 06 мар 2010, 17:01

Мне кажется, что без высоты облака вам не обойтись.
Посмотрите начало этой статьи, может наведет на какие-то идеи.
http://www.credo-dialogue.com/getattach ... niaja.aspx

Ответить

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

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

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