Храмы России

Проект посвящен православным и старообрядческим храмам России, уничтоженным и сохранившимся до наших дней, забытым и действующим.
Текущее время: 03 дек 2024, 21:10

Часовой пояс: UTC + 3 часа


Итоговая часть проекта:

Прокудин-Горский. Наследие. Фотографии.



Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 15 мар 2016, 11:22 
Не в сети

Зарегистрирован: 13 апр 2010, 23:03
Сообщений: 3164
[1105]

Юрий! Как записать в прим. место церкви? "Западнее совр. часовни в парке между пр. Калинина и ул. Рудинской."


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18624 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 15 мар 2016, 11:42 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
DMITRY писал(а):
[1105]

Юрий! Как записать в прим. место церкви? "Западнее совр. часовни в парке между пр. Калинина и ул. Рудинской."


Думаю, так вполне годится. Можно и расстояние примерно указать: примерно 30-50 м к западу от часовни.

Напр., так: "Вблизи совр. часовни Нила Столобенского (примерно 30-50 метров к западу) в парке между пр. Калинина, ул. Рудинской и Южным переулком."


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18626 [ссылка на это сообщение]   
 Заголовок сообщения: Житное
СообщениеДобавлено: 15 мар 2016, 12:58 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Фото Житного монастыря:

[1103]

Ясно, что снято с северного берега Осташкова западнее дамбы на Житное, но хотелось бы определить место поточнее.

Для этого я снял с фото горизонтальные координаты четырех ориентиров: шпиля левой башенки ограды 1, колокольни 2, собора 3 и надвратной церкви 4:

Вложение:
Комментарий к файлу: Исходный снимок и выбранные ориентиры:
1103pp.jpg
1103pp.jpg [ 802.89 KiB | Просмотров: 9983 ]


Далее я нашел угловые расстояния между точками с указанными горизонтальными координатами (вертикальная координата бралась на половине высоты кадра). Использовалось фокусное расстояние 1,895 (при нем достигалось наилучшее соответствие с углами на местности, см. ниже).

Затем в Google Earth в режиме "Поперечная проекция Меркатора" снял прямоугольные координаты этих объектов (привожу только последние 4 цифры):

1: (5594.02,6011.55)
2: (5646.08,6045.25)
3: (5666.08,6047.71)
4: (5690.99,6029.17)

Использовались опять-таки снимки 2012 г., т.к. они сняты практически точно сверху. Вместо центрального купола собора пришлось взять координаты центра четырехскатной крыши, настеленной над четвериком (венчавший его восьмерик и купола разрушены).

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

Наилучшее совпадение получилось для участка берега в том месте, где Тимофеевская улица выходит к берегу. Расхождения между угловыми направлениями не превышали двух угловых минут. Наибольшее расхождение получилось как раз для центрального купола собора.

Итак, примерная зона съемки 1103:

Вложение:
Комментарий к файлу: Место съемки фото 1103 (красный прямоугольник)
1103sp.jpg
1103sp.jpg [ 179 KiB | Просмотров: 9983 ]


В качестве координат предлагаю 57,16316 с.ш., 33,09248 в.д., направление - С.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18629 [ссылка на это сообщение]   
 Заголовок сообщения: Хорошо бы зафиксироваться...
СообщениеДобавлено: 15 мар 2016, 13:21 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Я тут посмотрел и увидел, что между делом определил точки съемки всех снимков в Осташкове, за исключением 1217:

[1217]

Ну, с этим сложно, конечно. В комментарии честно написано: "Снимок предположительно сделан на восточном берегу города, возможно, в районе Знаменского монастыря", однако добавить к этому вряд ли что можно. Никаких ориентиров для привязки не вижу.

Но остальные снимки уже привязаны достаточно точно. Хорошо бы внести точки съемки в каталог. (Раньше я и сам это делал, но явки и пароли давно позабыты... :( )


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18630 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Житное
СообщениеДобавлено: 15 мар 2016, 16:02 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Юрий Красильников писал(а):
В качестве координат предлагаю 57,16316 с.ш., 33,09248 в.д., направление - С.


Я тут немножко поэкспериментировал. Немного уточняю.

Координаты - 57,16322 с.ш., 33,09252 в.д. Направление съемки - С.

Фокусное расстояние теперь 1,95.

Привожу полный текст работающей программы на perl. Она выдает координаты в поперечном Меркаторе 505595,6; 6335557,9, что соответствует вышеуказанным географическим.

Цитата:
# -------------------------------------
$pi = 3.141592653589;

# Ширина снимка
$w=3406;

# Фокусное расстояние
$f0=1.95;

# X-координаты на фото
@ax=(1033,1746,2005,2389);

# Количество элементов массивов
$k=@ax;

# Приводим координаты к диапазону [-0.5;0.5]
for($i=0;$i<$k;$i++)
{
@ax[$i] = @ax[$i]/$w - 0.5;
}

# Координаты на местности (Массиыв должны иметь ту же длину, что и @ax)
@px=(5594.02,5646.08,5666.08,5690.99);
@py=(6011.55,6045.25,6047.71,6029.17);

# Создаем два рабочих массива нужной длины

# Массив азимутов на местности
@arx=($k x 0);

# Массив азимутов по фото
@afx=($k x 0);

# Начальная точка прямой поиска
$ptsx0=5634.84;
$ptsy0=5608.71;

# Конечная точка прямой поиска
$ptsx1=5580.37;
$ptsy1=5538.15;

# Количество точек на прямой, в которых будем сопоставлять азимуты
$kt = 100;

# Сумма квадратов отклонений (заведомо большое число)
$dmin = 10000;

# Основной цикл перебора точек на прямой поиска
for($step=0; $step <= $kt; $step++)
{

# Определяем координаты очередной точки на местности
$ptsx=$ptsx0+$step*($ptsx1-$ptsx0)/$kt;
$ptsy=$ptsy0+$step*($ptsy1-$ptsy0)/$kt;


# Вычисляем азимуты объектов на местности из данной точки
for($i=0;$i<$k;$i++)
{
@arx[$i]=atan2(@py[$i]-$ptsy,$ptsx-@px[$i]);
}


# Вычисляем азимуты объектов на снимке
for($i=0;$i<$k;$i++)
{
# Вычисление значения угла
@afx[$i]=atan2(@ax[$i],$f0);
}

# Определяем поворот, соответствующий минимуму суммы квадратов отклонений
# По сути - определяем точку минимума квадратного трехчлена

# Находим коэффициенты трехчлена a,b,c
$a=0;
$b=0;
$c=0;
for($i=0;$i<$k;$i++)
{
$a++;
$b+=-2*(@afx[$i]-@arx[$i]);
$c+=(@afx[$i]-@arx[$i])*(@afx[$i]-@arx[$i]);
}

# Угол поворота (точка минимума)
$x=-$b/(2*$a);

# Сумма квадратов отклонений (значение трехчлена в этой точке)
$d=$c+$x*($b+$x*$a);

# Если надо - печатаем номер точки, сумму квадратов отклонений,
# среднеквадратичное отклонение (в градусах) и координаты точки для экспорта в Excel
# Тогда надо закомментировать все остальные операторы печати
# print $step, ";", $d, ";", 57.3*sqrt($d/$k), ";", $ptsx, ";", $ptsy, "\n";

# Если сумма квадратов отклонений уменьшилась - нашли лучшее положение и запоминаем
if($d < $dmin)
{
$dmin = $d;
$ptsxs=$ptsx;
$ptsys=$ptsy;

# Печатаем координаты точки, сумму квадратов отклонений и среднеквадратичное отклонение в градусах
printf "%f %f %e %e\n", $ptsxs, $ptsys, $dmin, 57.3*sqrt($dmin/$k);

# Печатаем таблицу углов на фото, на местности (в радианах) и значения отклонений (в градусах)
for($i=0;$i<$k;$i++)
{
printf "%f %f %f\n", @afx[$i], @arx[$i]+$x, 57.3*( @afx[$i]-@arx[$i]-$x);
}

}


}

# В конце печатаем координаты лучшей из найденных точек, сумму квадратов отклонений и среднеквадратичное отклонение в градусах
printf "\n%f %f %e %e\n", $ptsxs, $ptsys, $dmin, 57.3*sqrt($dmin/$k);



Последний раз редактировалось Юрий Красильников 15 мар 2016, 17:45, всего редактировалось 1 раз.

Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18631 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 15 мар 2016, 16:25 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
К вопросу о точности метода.

Вот график величины среднеквадратичного отклонения от номера точки на линии поиска.

Вложение:
zhit.png
zhit.png [ 11.76 KiB | Просмотров: 9968 ]


Как видно, график имеет довольно резкий минимум.

Длина линии поиска - около 80 м, следовательно, расстояние между соседними точками - менее метра.

При отходе от минимума на 10 точек отклонение очень заметно возрастает. Наверно, не ошибусь, если скажу, что точность - метров 15 туда или сюда.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18632 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 18 мар 2016, 10:22 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Возникла интересная задачка.

Дано: известный снимок 1095.

[1095]

Изображение

Требуется найти угол в горизонтальной плоскости между оптической осью (центральным направлением съемки) и набережной.

Есть идеи решения? (У меня две, но обе довольно громоздкие...)


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18657 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 18 мар 2016, 13:03 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Юрий Красильников писал(а):
Возникла интересная задачка.


Подумал и вспомнил, что такие задачки учат решать в школе на уроках черчения :)

Это ведь стандартная задача построения третьей проекции (вид сверху) по двум (виды спереди и слева).

Вложение:
Комментарий к файлу: Построение проекции - как идет набережная в горизонтальной плоскости.
nabugol.jpg
nabugol.jpg [ 63.83 KiB | Просмотров: 9923 ]


При построении вида спереди (он слева вверху, как положено) было учтено, что камера была немного наклонена вниз (на 2,6 градуса, по моему замеру, основанному на положении горизонта). Это привело к тому, что фокальная точка на виде слева (с картинкой) не в центре кадра, а выше (как раз на уровне горизонта).

Фокусное расстояние при построении принято равным 1,9 длинной стороны кадра.

Ответ - 73 градуса.

PS Задача возникла в связи с вопросом из http://temples.ru/forum/viewtopic.php?p=18655#p18655.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18658 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 23 мар 2016, 14:17 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Примерное определение точки съемки (графический метод)

Есть снимок 1184:

[1184]

Из http://tver-street.100ms.ru/pub/1910/pr-go/index.html узнаем следующее:

Цитата:
Видна ф-ка «Рождественская мануфактура» (ныне ул. Спартака, д. 47) и три её казармы (ныне ул. Спартака, дд. 43, 44, 45).


Казармы (справа на переднем плане) и фабричный корпус сохранились и видны на спутниковых снимках. Особенно эффектно казармы смотрятся на яндексовских панорамах с воздуха (настоятельно рекомендую посмотреть): [url]https://maps.yandex.ru/14/tver/?ll=35.885781%2C56.854036&z=15&l=sat%2Cstv%2Csta&panorama[point]=35.880386%2C56.852439&panorama[direction]=141.190000%2C-60.690000&panorama[span]=117.575758%2C80.000000&panorama[air]=true[/url]

Прежде всего делаем шаблон углов.

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

Теперь на вставленном прозрачном слое соединяем линиями с крестиком нужные нам точки на фото: левый угол дальнего здания, ближний угол ближнего и правый угол ближнего:

Вложение:
Комментарий к файлу: Исходный снимок и шаблон углов
kaulin.jpg
kaulin.jpg [ 281.45 KiB | Просмотров: 9876 ]


По сути это опять-таки школьное черчение: все тот же процесс построения вида сверху по виду спереди.

Теперь копируем нашу "кальку" (прозрачный слой) со схемой углов и накладываем ее на скриншот спутниковой карты.

Вращаем и перемещаем "кальку" так, чтобы линии прошли через соответствующие углы зданий на спутниковой карте. Тогда вершина углов должна лечь на точку, откуда был сделан снимок.

Вложение:
Комментарий к файлу: Наложение шаблона углов на спутниковую карту
kaulin2.jpg
kaulin2.jpg [ 286.87 KiB | Просмотров: 9876 ]


Точность не слишком высока (как у всякого графического метода), но для первичной прикидки годится.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18669 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 24 мар 2016, 17:46 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Да, пара слов о черчении :)

Рисунок со страницы http://cherch.ru/graficheskoe_otobrazhenie/sposobi_postroeniya_vidov_na_chertezhe.html, поясняющий процесс построения третьей проекции по двум:

Изображение


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18686 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 30 мар 2016, 14:01 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Отметки на гуглокартах.

К измерениям по фото мало относится, но может быть полезно.

Если есть аккаунт в Гугле, то можно делать отметки на картах.

Процесс следующий.

1) Открываем Google Maps, входим в аккаунт Гугл (если ранее не вошли).

2) На нужном месте карты щелкаем левой кнопкой мыши. На месте щелчка появляется маленький серый значок, а внизу - окошко с координатами:

Вложение:
Комментарий к файлу: После щелчка по гуглокарте
points1.jpg
points1.jpg [ 110.35 KiB | Просмотров: 9843 ]


3) Щелкаем по строчке с координатами. Слева появляется меню:

Вложение:
Комментарий к файлу: Меню пометок на гуглокарте
points2.jpg
points2.jpg [ 76.59 KiB | Просмотров: 9843 ]


Щелкаем по пункту "Сохранить". Название пункта меняется на "Сохранено", а на месте первоначального щелчка появляется золотистая звездочка.

Что самое важное - эту пометку вы будете видеть и на экранах планшетов и мобильных телефонов (под Андроид), присоединенных к вашему аккаунту в Гугле.

Вот скриншот экрана телефона:

Вложение:
Комментарий к файлу: Скриншот с телефона
Screenshot_2016-03-30-13-47-43.jpg
Screenshot_2016-03-30-13-47-43.jpg [ 287.93 KiB | Просмотров: 9843 ]


Для чего все это? Например, можно отметить на карте точки съемки, а на местности смотреть на телефоне свое положение относительно этих точек.

PS Если какие-то отметки больше не нужны - их можно удалить. Для этого нужно щелкнуть по отметке на гуглокарте, а в появившемся меню щелкнуть по слову "Сохранено". Слово изменится на "Сохранить", а отметка будет удалена.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18715 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 30 мар 2016, 17:02 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Дополнение к предыдущему сообщению.

Ставить/удалять пометки на гугл-картах можно и на мобильных устройствах.

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

Для удаления метки коснитесь ее, появится красный маркер. Коснитесь маркера, в появившемся снизу меню нажмите на "Сохранено".


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №18718 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 23 июн 2016, 15:55 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Интересный вопрос - а сколько времени у Прокудина-Горского занимал полный цикл съемки?

Кое-какие прикидки можно сделать по фото 1148.

[1448]

На улице много идущих людей. При реставрации они выглядят цветными пятнами (если реставратор не обрабатывает их отдельно):

Вложение:
Комментарий к файлу: 1148 - фрагмент
1148f.jpg
1148f.jpg [ 203.12 KiB | Просмотров: 9764 ]


Вот анимация (смотреть в полном размере):

Вложение:
Комментарий к файлу: 1148 - анимация фрагмента
1448f.gif
1448f.gif [ 847.9 KiB | Просмотров: 9764 ]


По моим прикидкам, люди на переднем плане проходят между съемкой соседних кадров расстояние в 3-4 роста, т.е. 5-7 метров. Итого между первым и последним кадром - 10-14 метров.

Скорость пешехода, идущего не спеша - около 1 м/с.

Отсюда видно, что фотограф делал серию из трех кадров примерно секунд за 10-15.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №19147 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 23 июн 2016, 20:54 
Не в сети

Зарегистрирован: 05 янв 2012, 18:32
Сообщений: 246
Откуда: Белоомут
[0068]
На снимке лаборатории при хлопковом заводе в Мургабском имении, по трём положениям минутной стрелки на часах, вполне можно определить интервал между кадрами. Там он, пожалуй будет больше, чем 10-15 секунд.
Вложение:
Часы.jpg
Часы.jpg [ 45.62 KiB | Просмотров: 9757 ]

Но следует принять во внимание, что снимок сделан в помещении, возможно с большей выдержкой.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №19148 [ссылка на это сообщение]   
 Заголовок сообщения: Re: Измерения по фотографиям
СообщениеДобавлено: 23 июн 2016, 23:25 
Не в сети

Зарегистрирован: 30 май 2008, 06:42
Сообщений: 690
Anatolij писал(а):
[0068]
На снимке лаборатории при хлопковом заводе в Мургабском имении, по трём положениям минутной стрелки на часах, вполне можно определить интервал между кадрами. Там он, пожалуй будет больше, чем 10-15 секунд.

Но следует принять во внимание, что снимок сделан в помещении, возможно с большей выдержкой.


Этот снимок активно обсуждался семь лет назад: http://www.temples.ru/forum/viewtopic.php?p=8902#p8902

Но меня интересовало время цикла съемки при дневном освещении.

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

Также могу сказать, что смотрел внимательно на фото 0169:

[0169]

- и не заметил смещения солнечного диска от кадра к кадру. А Солнце движется на небе довольно быстро: градус за 4 минуты, за 2 минуты перемещается как раз на свой диаметр. Надо будет еще раз получше поглядеть на этот снимок.


Вернуться наверх
 Профиль Отправить личное сообщение  
Сообщение №19149 [ссылка на это сообщение]   
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Православное христианство.ru. Каталог православных ресурсов сети интернет