Добавить новость
ru24.net
News in English
Август
2024

Chasing Shadows: Geolocate Images with Bellingcat’s Shadow Finder Tool

0

Geolocation is often a time-consuming task.

Researchers often spend hours poring over photos, scouring satellite images and sifting through street view.

But what if there was another way to quickly narrow down your search area?

Bellingcat’s new Shadow Finder Tool, developed with our Discord community, helps you quickly narrow down where an image was taken, by reducing your search area from the entire globe to just a handful of countries and locations.

How Shadows Can Help

As many open source researchers know, shadows seen in images can provide extremely useful clues about when and where an image was taken.

By comparing the height of an object with the length of its shadow, you can learn how high the sun is in the sky.

At any moment, there is a single point on the earth where the sun is directly overhead, called the subsolar point.

At that point, a vertical stick would cast no shadow. If you travel away from that point, the sun will appear lower in the sky the further away you go. When the sun is lower in the sky, the shadow of your vertical stick will grow longer.

The distance a place is from the subsolar point determines exactly how high the sun is in the sky there.

At any given time, there is always a ring of places on the earth where the sun is at the same angle above the horizon. 

If you know the date and time an image was taken, and can make accurate measurements of the height of an object and the length of its shadow, you can identify the ring of possible areas where the image was taken.

Tools such as SunCalc allow you to manually check a shadow’s length at specific places.

The Shadow Finder Tool removes the need for manual checks, and lets you search the entire surface of the earth with just the click of a button.

So, you don’t need to be a geometry expert, the tool does these calculations for you!

Testing the Tool: A Shore Thing

Let’s use Bellingcat’s Shadow Finder Tool to narrow down the possible locations of this sunny seaside image.

Source: Skyline Webcams.

The first step is to work out the date and time the image was taken. There might be a clock in the frame, or helpful metadata contained in the file (use tools like Metadata2go or EXIFmeta to check for this).

It’s not always possible to work out the date and time, and metadata might not always be accurate, so keep this in mind before going any further.

In this case, our sandy beach image is a snapshot from a livestream, so we know exactly when it was taken: 2024-07-10 at 10:30:46 UTC.

You can enter the time in UTC (Universal Coordinated Time) or in the local time. It doesn’t matter if you don’t know the timezone. When you use local time, the tool converts the time into the local timezone for every location. Because of this, you won’t get a nice ring if you use local time, but the principle is the same.

Select an Object to Measure

Once you have confirmed the date and time, identify a clear, visible object and shadow in your image.

Measure the height of the object and the length of its shadow. Sometimes you’ll be able to measure the object and shadow directly in the image. Be aware that you might need to adjust your measurements based on the perspective of the image. Ideally the object you measure should be at a right angle to the camera.

You can read more about measuring objects in an image and managing the challenge of perspective in this Bellingcat guide.

In our example, let’s focus on the beach shower. There are larger shadows visible in the image, but this object is vertical and has a clear shadow. The shadow also falls on a near-flat surface (we can see standing water from the beach shower so any slope is small). It makes the measurements easier if the object is vertical and the surface is level.

From the camera’s perspective, the shadow is almost at a right angle to the object, so any distortion of measurement is likely to be small. Because of this, we can measure the image directly. 

Source: Skyline Webcams.

Use an image editor (such as GIMP) or a ruler to measure the object and shadow.

In our image we find that the object height is 273 pixels and the shadow length is 104 pixels. It doesn’t matter what units you measure in (you could measure in millimetres or inches) because it is the proportion between the two measurements we are interested in.

If you measure both the object and the shadow with the same units, Bellingcat’s Shadow Finder Tool will work.

Now, with your height measurements and time and date details to hand, open the Shadow Finder Tool.

Enter the object height and shadow length, as well as the date and time and click ‘’ to run the tool.

The tool will run (be patient, it can take a little time to load for the first run) and produce a map.

The map includes a yellow ring representing the likely locations of our seaside photograph. 

By inspecting the map more closely we can see that the ring includes several landlocked areas and only a few areas of coastline, narrowing down our search even further.

In this case, the beach is likely on the coast of Algeria, Italy, Croatia, Yemen, Somalia, or Djibouti.

There are still several countries in this list, but we’ve now ruled out lots of locations around the world. We know that looking at Portugal, South Africa, or India would be a waste of time. We can now go back to the image and use other clues to narrow down the location even further.

What Challenges Can Affect Measurements?

There are lots of ways to measure objects and shadows in images, some more reliable than others. We have previously covered how to measure shadows and objects in these guides, here and here.

The following points highlight the ideal conditions to get the best results from the Shadow Finder Tool:

  1. The time and date of the image must be known
  2. The object and its shadow must be roughly at right angles to the camera 
  3. The shadow must be cast on a surface level with the horizon (a flat floor)
  4. The image should not be significantly distorted by the camera lens (as with a fish-eye lens)

Advanced Geolocation: Time and Time Again

If you have several images taken at different times, you can narrow down the location even further with the Shadow Finder Tool. Here is another image taken from the same livestream the following day, a few hours later.

Drag the slider to compare the images and see how the shadows have moved.

If we repeat the process outlined above and run Shadow Finder Tool again, we get a second map of possible locations.

This time the ring indicates a different set of possible locations.

The locations have changed because the Earth has rotated and the subsolar point has moved. Using an image editor, we can overlay the two images including both the new ring of possible locations and the previous ring.

By locating where they overlap, we can identify just two possible locations. Use the slider to see where the locations overlap.

The overlay shows us only two possible locations: Cameroon and Croatia. The Cameroon location is inland, so we can eliminate it and focus on Croatia.

Zooming in leads us to focus on the coast and islands around Split. At this point, there’s no substitute for hard work. There are many beaches in that part of the world, but after searching for some time, it’s possible to find the location. There’s even a street view image in which the webcam is visible.

Sources: Google Street Maps and Google Street View Image.

When geolocating any image, context matters. There are often many ways to narrow down a location without using shadows. But for those images where you know the exact time and date and there is a clear shadow, you’ll find that shadows can quickly point you in the right direction of where to look and swiftly narrow down possible locations of your image.

You can sign in with a Google account and start using Bellingcat’s Shadow Finder Tool, now.


Bellingcat is a non-profit and the ability to carry out our work is dependent on the kind support of individual donors. If you would like to support our work, you can do so here. You can also subscribe to our Patreon channel here. Subscribe to our Newsletter and follow us on Twitter here and Mastodon here.

The post Chasing Shadows: Geolocate Images with Bellingcat’s Shadow Finder Tool appeared first on bellingcat.




Moscow.media
Частные объявления сегодня





Rss.plus




5 уникальных настоев при ожирении печени

Shaman неожиданно заговорил о свадьбе с Мизулиной

Эксперт рассказала об особенностях перекрестной аллергии

Откройте для себя Урал вместе с Marins Park Hotel Екатеринбург


The transformation of women’s sports in Saudi Arabia is no mirage. Just ask the women

Samay Raina blames parents for letting them watch his content; says, “If children that young are watching me, then their parents have failed"

The reality of AI’s promise to curb older adults’ loneliness

Trump’s tariffs are headed for a constitutional showdown at the Supreme Court that could reshape presidential power for decades


Международное артистическое творческое содружество (МАТС) запустило регистрацию на Фест-форум «Голоса мира»

Нацпроектстрой приступил к модернизации трассы М-4 в Ростовской области

Бесплатный Wi-Fi, дорогой майнинг: хакер превратил интернет-кафе в ферму

«Системный софт» помог компании Neoflex перейти в виртуальный офис «Яндекс 360»


The Kingmakers system requirements show that the hardest part of running the game may be finding 80 GB free for the install

Elden Ring Nightreign Equilibrious Beast boss guide: How to beat Libra

This underwater city builder had me more emotionally invested in my corals than SimCity does in my human citizens, and you can try it at the next Steam Next Fest

'The soundtrack to skate parks was punk rock music': Tony Hawk on the Tony Hawk's Pro Skater soundtracks, and how they shaped a generation of videogame skate kids



Благотворительный Фонд Вселены Мастер «Мир Вместе» стал официальным партнёром большого благотворительного концерта «Школы музыки Брант» при поддержке VK

В Москве объявлены победители Всероссийского конкурса «Школа#безОбид»

Решение MILA: новый уровень заботы о здоровье за счет цифрового взаимодействия клиник и пациентов

Гала-Концерт «Браво, артист»: праздник талантов и дружбы




Алексей Тузов: летом авиабилеты подорожают минимум на 15%

Чечня впечатлила делегацию Торгово-промышленной палаты России чистотой и ухоженными улицами

СЛЕДЫ НЕЙРО ИИ: СЕНСАЦИЯ В ДЕЛЕ ГРУППЫ ДЯТЛОВА: США И СССР ПОДГОТОВИЛИ СНОС...США. ОГРОМНЫЙ ПОЛИТИЧЕСКИЙ СКАНДАЛ. Новости! Россия, США, Европа могут улучшить отношения и здоровье общества?!

Любительский театр ЦДКЖ порадовал зрителей премьерой «Не покидай меня»


4 клуба покинут РПЛ

Реже всего о полете на Марс мечтают жители Воронежа

В Кремле высказались о результатах президентских выборов в Польше

Московский областной центр крови опубликовал «донорский светофор» на 3 июня


Бублик вышел в 1/4 финала «Ролан Гаррос», переиграв Дрейпера

Потапова и Данилович пробились в четвертьфинал турнира «Ролан Гаррос»

Азаренко проиграла в 1/32 финала открытого чемпионата Франции по теннису

«Раньше у меня такой поддержки не было». Касаткина — о выступлении на «РГ» за Австралию


«Готовится к выписке в конце недели»: врач — о состоянии пострадавшего в Брянской области мальчика

Медведев и Рублев сыграют в дуэте на турнире в Галле

Народная артистка России приехала в Астрахань посмотреть легендарный спектакль ТЮЗа

Кварацхелию присвоили орден в Грузии


Музыкальные новости

Актриса Синицына поддержала Арбенину в критике Гай Германики

Квартет саксофониста Игоря Бутмана выступил в Русском доме в Риме

Знаменитости, которых мы заслужили? Кого продвигает VK Fest и для чего?

Дети из девяти стран СНГ обучатся музыке на XV детской музыкальной академии Башмета



В Москве объявлены победители Всероссийского конкурса «Школа#безОбид»

Международное артистическое творческое содружество (МАТС) запустило регистрацию на Фест-форум «Голоса мира»

Решение MILA: новый уровень заботы о здоровье за счет цифрового взаимодействия клиник и пациентов

Гала-Концерт «Браво, артист»: праздник талантов и дружбы


Севастополь снова встречает детский благотворительный фестиваль «Добрая волна»

Борис Михайлов: «Для меня неожиданно, что Ротенберга уволили из СКА, не могу комментировать решение руководства “Газпрома”. Роман Борисович до мозга костей в хоккее»

«Россети Новосибирск» построили электросети для нового складского комплекса

Газпром нефть открыла первую станцию Розетка для зарядки электромобилей в аэропорту Пулково


Один из самых долговечных внедорожников вернулся в Россию: цены от 11,3 млн.

Массовое ДТП с участием семи машин произошло на МКАД

На Крымском мосту временно остановили движение

Несколько месяцев потребуется на восстановление повреждённого моста в Выгоничском районе


Путин высказался о деятельности детского омбудсмена Львовой-Беловой

Путин назначил встречу с министром природных ресурсов

Интервью заместителя управляющего Отделением СФР по Москве и Московской области о мерах социальной поддержки семей и детей

Песков заявил, что на данный момент в графике Путина не запланирован разговор с Эрдоганом





Офтальмолог Кирилл Светлаков: почему нельзя подбирать очки самостоятельно

Врач-онколог Денис Романов развеял мифы вокруг «ожидаемой продолжительности жизни» онкопациентов

Решение MILA: новый уровень заботы о здоровье за счет цифрового взаимодействия клиник и пациентов

От керамогранита до санитарной керамики: компания «Симпреал» представила новые революционные сорта каолинитового сырья


В ФСБ заявили, что операцию «Паутина» планировали западные спецслужбы, а не Киев

Песков: встреча Путина, Трампа и Зеленского вряд ли состоится в ближайшее время

В Офисе Зеленского истерика: глава киевского режима вновь опустился до оскорблений представителей России

«Идиоты»: Зеленский отверг предложение России о прекращении огня


Курсанты Пермского военного института Росгвардии приняли участие в студенческой олимпиаде «Луч в науку»

Ведущие военные музыканты приехали в Амурскую область

Динамо-2 Москва – Авангард Курск – во сколько и где смотреть трансляцию матча, Вторая Лига, 7 июня 2025

Стало известно, как изменилось число школьников в шахматных кружках Москвы


Лукашенко 4 июня встретится с Си Цзиньпином



Сергей Собянин: Пассажиры получат удобную пересадку

Сергей Собянин объявил о начале приема заявок на конкурс грантов для НКО

Сергей Собянин. Главное за день

Собянин анонсировал форум «Облачные города»


Решение MILA: новый уровень заботы о здоровье за счет цифрового взаимодействия клиник и пациентов

Московские производители увеличивают выпуск продукции из дерева

Новой рекорд акции «ЖивиЭкологично» — 1133 кг мусора за час

Объявлены даты проведения III Международного форума «День сокола»


В Кремле высказались о результатах президентских выборов в Польше

Умер автор известных хитов

Сними и получи деньги: реально ли заработать на доносах о нарушении ПДД?

Семь человек пострадали в ДТП с автобусом в Омске


Мэр Собянин объявил о планах открытия первого участка Рублево-Архангельской ветки в 2026 году

Сергей Собянин. Главное за день

Жаркое, дождливое и опасное: какое лето ждет россиян

Сергей Собянин: Пассажиры получат удобную пересадку


Прогноз погоды в Крыму на вторник

Новый гимн Крыма – на конкурс отобрали 87 вариантов

Будь другом всему живому

Погода на 3 июня 2025 года в Крыму и Севастополе: воздух прогреется до 29 градусов


Московский областной центр крови опубликовал «донорский светофор» на 3 июня

Талибы назначили посла в Москве

Новый веломаршрут появится в Печатниках

Александр Овечкин вернётся в Россию












Спорт в России и мире

Новости спорта


Новости тенниса
Александр Бублик

Бублик расплакался после выхода в четвертьфинал "Ролан Гаррос"






Российский писатель Александр Проханов удостоен звания Героя Труда

В городе Керчи состоялось первенство по плаванию, в котором приняли участие воспитанники ГБУ ДО РК «СШ водных видов спорта им. В.С. Маргаритова»

Пенсионер из Санкт-Петербурга пригрозил взрывом из-за отключения воды

Реже всего о полете на Марс мечтают жители Воронежа