Я люблю астрономию. Есть ли у кого-нибудь идеи по поиску местоположения, используя направление тени (например, азимутальный угол), UT и дату? У меня есть изображение спутника, и я знаю север, время и дату. один из сигналов, который я могу использовать, например, в северном полушарии, тень - на север. и я также обращаю внимание на время и дату, эти точки мира были темными, поэтому НЕТ !!! Кто-нибудь, у кого отличные идеи для ограничения области догадки?Приблизительно найдите место, используя направление тени, UT и дату
ответ
Простой подход для запуска
То, что я имею в виду с этими комментариями было что-то вроде этого:
- найти & выбрать измеряемую теневую край (левое изображение)
- пытается использовать высокие здания и длинную тень для повышения точности
- создать 3D-представление этого (среднее изображения)
- вычислительном положения солнца (желтое) для времени снимка был сделан (правое изображение)
- от угла
b
междуTo Sun
иsurface normal
вы можете получить конус- пересечение его с поверхностью даст вам круг возможных местоположений
теперь только найти место на окружности, в которой (красный)
North
вектор указывает наNorth pole
в то время как нормальный лежит на поверхности конуса и проекции (зеленый)To sun
указывает на середину круга
Все это не тестируется (никогда не пробовал это) это просто обзор, как я хотел бы начать подходить к этой
[Примечания]
изображение не будет исправлено, так что вы должны принимать во что x,y
оси изображения являются угловыми (FOV камеры), а не декартова !!!
Высота здания может быть приближенно получена путем подсчета количества этажей, или по сравнению с чем-то известным как высота автомобиля/автобус, Дорожный знак, и т.д.
Хорошо. Я могу выровнять отредактированное изображение. :) –
@khodaminja, если область, покрытая изображением, мала, как ваш случай, тогда вы можете игнорировать угловой материал FOV ... – Spektre
@khodaminja Я думал, и я думаю, что последние два шага были немного неправильными, увидев это сейчас (Я немного его повторил) – Spektre
Привет и добро пожаловать в StackOverflow! В сети StackExchange есть сайт, специально предназначенный для астрономии: https: // астрономия.stackexchange.com/ Я думаю, что может возникнуть смысл переместить ваш вопрос там. –
Tahnk U чувак! :) –
@khodaminja Я думаю, вы попадете в стену, если у вас нет карты высоты или DEM области с тенями или не увидите тени известных объектов. Если вы это сделаете, я попытаюсь применить лучи от края тени через объект, который он выливается на солнце. Затем также вычислите положение реальных солнц в это время/дату, чтобы совместить две системы координат, чтобы они совпадали, а затем вы получили координаты ... но точность этого будет сомнительной (моя догадка не очень хорошая), но без изображений трудно (и даже без попытки трудно понять) – Spektre