Привязка географической информации к фотографиям. Geo tagging: что это и зачем нужно? Что такое геотеги в камере

Один из самых простых способов, который можно использовать для определения местоположения объекта, — это поиск похожих изображений в Google или TinEye. Если найти название объекта, будет несложно узнать название места, где он находится. Но этот способ срабатывает не всегда. Поэтому можно попробовать другие методы. Например, проверить то, чего не видно на фотографии, но что может дать важное понимание о самом изображении.

В метаданных, а также EXIF-данных можно, среди прочего, найти:

  • Дату и время создания изображения
  • Данные о геолокации
  • Модель камеры и параметры создания снимка (диафрагма, выдержка и т.д.)
  • Информацию о собственнике снимка

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

Как раз информация о геолокации (если она будет в метаданных) может помочь с предельной точностью установить место съемки. Но в то же время наличие данных о геолокации зависит от нескольких факторов. Во-первых, от устройства, которым была сделана фотография. В некоторых камерах или мобильных устройствах может не быть GPS-датчика, фиксирующего координаты. Во-вторых, от желания пользователей мобильных устройств — они могут отключить геолокацию из-за соображений приватности или уменьшения нагрузок на аккумулятор. В-третьих, наличие таких данных зависит от ресурса, на котором фотография была опубликована. Социальные сети Facebook, Twitter или Instagram удаляют метаданные с самих фотографий во время их загрузки на серверы этих ресурсов. Но в то же время они могут непосредственно показывать информацию о местонахождении автора фотографии (а также поста/твита), если он дал доступ к GPS-датчику своего мобильного устройства.

Проверить наличие метаданных довольно просто. Можно загрузить файл фотографии и правой клавишей мыши открыть его свойства. Во вкладке «Подробно» будут собраны все существующие метаданные. Но для более быстрого и эффективного анализа EXIF-данных можно использовать специальные онлайн-ресурсы. Одним из таких ресурсов является Jeffrey’s Exif Viewer . Написанный и выложенный в открытый доступ американским программистом, этот сервис анализирует и показывает всю доступную информацию из метаданных.

Например, загрузив на этот сервис фотографию, опубликованную в начале текста, мы узнаем, что она была сделана на iPad 6 октября 2013 года в 16^59. Поскольку ссылка на фотографию не была взята с серверов Facebook или Twitter, в метаданных осталась информация о координатах. Удобность Jeffrey’s Exif Viewer заключается в том, что он сразу иллюстрирует эти координаты на картах Google. Таким образом, мы не только можем определить, что фотография сделана в Брно (Чехия), но даже сможем сказать, под каким углом и в каком направлении. Это может быть полезным при проверке информации об определенном объекте.

Другой похожий ресурс для проверки метаданных – FindEXIF.com – работает точно так же и может быть альтернативой Jeffrey’s Exif Viewer. Но в нем нет возможности загрузить фотографии. Сервис работает только с ссылками.

Фотографии из определенных географических мест также можно искать с помощью Panoramio . Этот сервис использует EXIF-данные для публикации фотографий на карте. Впрочем, на Panoramio чаще публикуют пейзажные фотографии из различных мест, чем репортажные фото с разных событий.

Еще один аспект, при проверке которого могут помочь метаданные, — это информация о том, как изображение было отредактировано. Для этого может быть полезен сервис FotoForensics . На ресурс можно непосредственно загрузить фотографию или просто вставить ссылку на нее. Прежде всего, сервис показывает существующие в файле снимка метаданные, так же как Jeffrey’s Exif Viewer. Из метаданных можно получить информацию как о дате съемки, так и о дате редактирования. Но еще FotoForensics предлагает так называемый ELA (Error Level Alysis) — уровень сжатия файлов. Это своего рода сканнер, которые показывает манипуляции с изображением, даже если они не видны на первый взгляд. Зная специфику этих данных, можно эффективно определять масштабы и тип редактирования снимка. Например, был ли использован фотомонтаж при редактировании изображения.

На странице этого ресурса есть множество материалов с рекомендациями и пробными заданиями для более подробного анализа снимков. Назовем только некоторые из них:

— области одинакового цвета при ELA тоже должны иметь одинаковую яркость. Если при ELA какая-то область изображения светлее другой того же цвета, то ее могли редактировать;

— каждое пересохранение JPEG сжимает изображение, ухудшая его качество. На слишком сжатых изображениях будут видны шумы;

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

— графические редакторы от Adobe оставляют на монотонных областях изображения следы цвета радуги. Эти следы необязательно будут свидетельствовать о фотомонтаже. Чтобы такие следы появились, достаточно сохранить изображение с помощью программ Adobe.

Фейковое фото урагана Сенди. На кадр из фильма «Послезавтра» путем монтажа наложили телевизионный титр

Не каждая фотография, особенно из соцсетей, будет содержать метаданные с датой, автором и местом съемки. Это было бы слишком просто. Но важно помнить, что проверка достоверности контента из Сети – это всегда процесс, при котором части информации собираются из разных источников и с помощью разных инструментов. И чем больше инструментов задействовано в этом процессе, тем более полной будет становиться картина.

Данная F.A.Q. статья призвана подсказать читателю как включить отображение местоположения съемки фото на Android или помочь настроить вывод информации о геотегинге на любом отснятом фото с Андроид-смартфона/планшета.

Включение такой опции поможет добавлять географические координаты места съемки фотографии, которую Вы захотите выгрузить в Вконтакте, Facebook, Instagram или другую социальную сеть …

Именно так выглядит загруженная в сеть фотка, которая «привязана» геотегингом и «залита» в ВК.

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

В самом начале надо зайти в приложение «Камера» на своем мобильном устройстве и убедиться в том, что там включена функция добавления координат съемки к фотографиям:

Внимание! Если Вы станете загружать отснятые после этого фотографии в Интернет, то данные координаты съемки станут общедоступными.

С настройками камеры мы закончили. Можно проверять отображение геотегинга на фотках. Надо просмотреть информацию об изображении в разделе «Место съемки»:

Если нужный результат не достигнут, тогда проделываем следующее …

Надо проверить активирован ли доступ к местоположению на мобильном Андроид-устройстве. Для этого переходим в общие «Настройки», потом выбираем свой . Затем ищем раздел «Конфиденциальность» и переходим туда.

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

Еще нам надо выбрать один из трех режимов местоположения:

  • Высокая точность. В данном случае операционная система будет использовать все доступные данные от GPS-модуля, мобильной и WLAN-сетей для получения максимально точных координат. В данном случае заряд батареи будет расходоваться относительно быстро.
  • Экономия заряда батареи. Здесь смартфон или планшет будет получать информацию о местоположении основываясь на WLAN и мобильную сеть (при ее наличии).
  • По датчикам устройства. Последний вариант предусматривает анализ данных позиционирования лишь от GPS-модуля.

Второй способ, наверное, самый оптимальный. Хотя, он может не работать на планшетах, которые не приспособлены к работе в мобильных сетях.

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

Что такое геотеги?

Указание местоположения в Instagram – это конкретная локация, вплоть до широты и долготы, где вы создали фото или видеоконтент. Данные основаны на физическом местоположении мобильного устройства. Не забывайте, что эта функция применима только в том случае, если вы разрешите Instagram опубликовать информацию о вашем расположении.

Особенности геотегов

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

  • Добавляйте хэштеги. Ещё один простой способ найти контент нужной тематики - использование хэштега. Употребление увеличивает охват постов. Но вы можете точно так же использовать #геотеги. Хэштеги также могут быть добавлены в истории, это удобный способ быстро привлечь внимание к расположению магазина.

Способы привлечения с помощью геотегов

Люди постоянно ищут в Instagram компании, места и тенденции. Почти четверть инфлюэнсеров считает , что инстаграм – лучшая сеть для маркетинга влияния. Это связано с визуальным характером платформы, а также простотой использования. Площадка упрощает взаимодействие и даёт доступ к новому контенту.

Ниже вы найдете несколько способов использования геотегов для увеличения числа подписчиков.

Поиск клиентов

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

Ищите упоминания имени компании, фирменных хэштегов, локации физического магазина и всего, что близко связано с вашим брендом в Instagram. Это даст вам представление, насколько широко известна компания в социальной сети.

Для поиска упоминаний бренда удобно использовать специальные инструменты, такие как Smart Box от Sprout Social. Они собирают всю информацию об обсуждениях компании в одном месте, поэтому реагировать на отзывы очень просто.

Локальные инфлюэнсеры

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

Откройте Instagram и перейдите в меню поиска. Выберите вкладку места, затем введите своё местоположение.

В результатах поиска будут отображаться последние посты, отмеченные таким тегом. Публикации с наибольшей вовлечённостью показаны в разделе “Топ”.

Просмотрите все наиболее популярные посты и определите, какие пользователи соответствуют тематике бренда.

Затем свяжитесь с ними с помощью Direct Message и узнаете, заинтересованы ли они в совместной работе. Помните, что инфлюэнсер – это не всегда селебрити. Даже если у блогера в подписчиках всего пара тысяч человек, но они взаимодействуют с постами и находятся в соответствующей геолокации, стоит обратиться к ним.

Вы можете предложить также им и их друзьям особые условия, скидки и подарки.

Комментарии к постам о вашем магазине

Если у вас есть офлайн-магазин, постарайтесь попасть в топ публикаций с вашим геотегом. Здесь же могут появляться посты других пользователей о магазине. Например, на изображении ниже указана локация и соответствующие публикации для Bang Bang Pie & Bisquit в Чикаго.

Лента наполнена постами от людей, которые обедают и отдыхают в ресторане. И те публикации, которые вы видите в топе, вероятно, от пользователей с большим количеством подписчиков.

Это именно те люди, сотрудничество с которыми наиболее эффективно. Вам не придётся заниматься навязчивой или агрессивной рекламой, вместо этого пост появится в ленте лояльных пользователей.

Публикация от Portugal (@wonderlust.portugal) Окт 21 2017 в 1:27 PDT

Использование геотегов для конкурсов

Публикация от Tito (@vodkafordogpeople) Сен 29 2017 в 9:54 PDT

Одно из преимуществ Instagram — это огромный охват аудитории по всему миру. Когда Вы размещаете на аккаунте бренда видео или фотографию, их потенциально могут видеть люди из различных городов мира. Но эффективными будут только те показы, которые территориально соответствуют вашему бренду, вот тогда Instagram геотег вступают в игру.

Независимо от того, являетесь ли вы местным бизнесом, пытающимся связаться с близлежащими клиентами или глобальным брендом, который хочет настроить таргетинг на аудиторию в определенных регионах — работает геотег. В этой статье мы собираемся охватить все, что Вам нужно знать о геотегах Instagram, и показать Вам, как использовать их для взаимодействия с целевой аудиторией.

Instagram геотег — что это такое?

Instagram позволяет отслеживать конкретное местоположение, вплоть до широты и долготы. Геолокация собираются из физического местоположения вашего мобильного устройства, что позволяет пользователям отмечать публикации в этих координатах. Имейте в виду, это работает только в том случаи, если вы сообщите разрешите Instagram публиковать Ваше местоположение.

Особенности Instagram геотег

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


Способы привлечения пользователей через Instagram геотег

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

Люди постоянно ищут предприятия, места и тренды в Instagram. Фактически, почти четверть влиятельных социальных медиа утверждает, что Instagram — лучшая сеть для реализации стратегий влияния. Это связано с визуальным характером сети, но также и из-за простоты использования. Instagram упрощает взаимодействие, и, самое главное, открывает новый контент. Чтобы пользователи увидели публикации Вашего бренда, они должны отображаться в ленте. Вот несколько способов использования Instagram геотег, чтобы привлечь Вашу целевую аудиторию.

Найдите своих клиентов

Прежде всего, найдете, что Ваши клиенты говорят о Вас в Instagram. Вы можете выполнить быстрый поиск, чтобы узнать, когда и где клиенты упоминают ваш бренд.
пример поиска поисковой системы
Чтобы начать работу, выполните поиск Вашего названия бренда, фирменных хэштегов, физических магазинов и всего, что близко связано с вашим брендом в Instagram.
Это даст Вам представление о том, насколько велико Ваше присутствие в социальной сети. Так же можно воспользоваться сервисами Smart Inbox от Sprout Social, где Вы можете отслеживать упоминания о бренде, хэштегах и сообщениях, размещенных на геолокации Вашего бизнеса.

Поиск местных лидеров мнений

Предположим, Вы открываете новый магазин одежды, и Вы хотите рассказать о предстоящем открытии. Для этого можно найти локальных лидеров мнения, используя Instagram геотег. Для этого откройте Instagram и перейдите на вкладку поиска. Убедитесь, что выбрана вкладка «Места». Затем введите свое местоположение.
В результатах поиска будут отображаться последние сообщения, размещенные в этом конкретном месте. Последние сообщения с наибольшим вовлечением будут отображаться в разделе «Лучшие сообщения».
Отсюда вы можете просто просмотреть все сообщения и найти, какие пользователи будут соответствовать вашему бренду. Затем напиши им с предложением о совместной работе. Помните, что лидер мнения не всегда означает знаменитость. Если у человека есть несколько тысяч читателей, то стоит обратиться к ним, чтобы сообщить им о вашем мероприятии. Вы также можете повысить эффективность, предлагая для них какую-то эксклюзивную скидку и для всех, кого они приведут с собой.

В этот раз расскажу, как, используя GPS, добавить к фотографиям геотеги.

геотег — связанная с фотографией информация о географических координатах места съёмки, высоте над уровнем моря и географическом названии местности; технически, геотеги — это дополнительные поля «GPS Latitude», «GPS Longitude» и «GPS Position» в заголовках EXIF.

Если в фотографии присутствует геотег, то при загрузке её на Flickr или Panoramio она может быть автоматически привязана к карте (на фликере это надо явно разрешить в настройках учётной записи). Умеют обрабатывать геотеги и многие другие сервисы и программы (например, есть плагин для Gallery2).

Для создания геотегов нужно 3 вещи:

  1. Фотографии с правильными датами и временем в EXIF (для этого лучше ещё до съёмки установить часы фотокамеры по приёмнику GPS).
  2. GPS-трек, в котором записана траектория перемещения фотоаппарата (фотографа) с указанием времени.
  3. Программа, которая присваивает фотографии географические координаты из трека. Я расскажу о двух их них: digiKam и (хотя есть ещё gPicSync и другие программы)

Фотографии

Как я уже отметил, часы фотоаппарата лучше синхронизовать с GPS заранее, ещё до съёмки. Если же так случилось, что часы синхронизованы не были, то в дальнейшем придётся установить, какое было расхождение часов в двух приборах, и указывать его в процессе присвоения геотегов. Здесь и далее я предполагаю, что фотографии уже обработаны и сохранены в формате JPEG (не RAW) и имеют EXIF-заголовки с правильной датой съёмки.

GPS-трек

Подготовка GPS-трека — вещь более тонкая. Трек должен содержать время для каждой точки. Желательно, чтобы трек был непрерывным (я выключаю GPS на время стоянок и ночёвок ⇒ треки отдельных переходов нужно объединить в один). Из трека лучше выкинуть «ошибочные» точки (в зонах с плохим приёмом координаты GPS часто «скачут»). Желательно, чтобы максимальный временной интервал между точками трека был небольшим (иначе придётся полагаться на автоматическую интерполяцию уже в процессе присвоения координат). В случае навигаторов Garmin это всё означает, что в приборе не надо пользоваться функцией «Save track». Она не только не сохраняет трек, но и удаляет из него данные о времени, а также сокращает количество точек ради экономии памяти. Подробнее об этом . Для наших целей нужно или брать основной и единственный активный трек из памяти устройства (он обычно называется «ACTIVE LOG #XX») или «сырой» GPX-трек, сохраняемый на карточку памяти. А про функцию «Save track» в Garmin лучше забыть и проводить всю обработку треков на компьютере. Скопировать трек на компьютер можно любым удобным способом (некоторые из них я уже описал ).

Похоже, самый универсальный и мощный инструмент для обработки треков — GPSBabel . В случае, если я хочу сразу взять активный трек с устройства Garmin, подключенного к /dev/ttyUSB0, команда будет выглядеть так:

$ gpsbabel -t -w -i garmin -f /dev/ttyUSB0 -x radius,distance=3K,lat=45.058646,lon=6.907375 -x track,pack -x discard,hdop=3,vdop=3 -x position,distance=5m -x interpolate,time=60 -o gpx -F мойтрек.gpx где параметры коммандной строки означают следующее:

  • -i garmin -f /dev/ttyUSB0 говорит, что нужно брать исходные данные прямо с устройства Garmin, подключенного по USB (если исходные данные уже доступны в виде GPX-файла, можно заменить на -i gpx -f исходный-трек.gpx; если исходных GPX-файлов несколько, то можно указать их всех, например, -i gpx -f 20080621.gpx -f 20080622.gpx -f 20080623.gpx -f 20080624.gpx) ;
  • -t -w говорят, что с устройства нужно брать информацию только о треках (-t) и точках маршрута (-w) — точки маршрута включаю, потому что трек мне пригодится и для других целей;
  • -x radius,distance=3K,lat=45.058646,lon=6.907375 — это фильтр, отсекающий всё, что не входит в круг радиусом 3 км относительно заданной точки (необязательно);
  • -x track,pack — этот фильтр объединяет треки отдельных переходов в один большой;
  • -x discard,hdop=3,vdop=3 — этот фильтр выбрасывает из трека точки, для которых горизонтальная или вертикальная мера ошибки больше 3 (как HDOP и VDOP связаны с метрами); на практике этот фильтр действительно эффективно отсеивает точки, внезапно «выскочившие» из траектории; значение «3» эмпирическое, иногда я указываю даже «10»;
  • -x position,distance=5m — объединяет точки, расстояние между которыми меньше 5 м (короткие остановки)
  • -x interpolate,time=60 — интерполирует трек так, чтобы между соседними точками было не более 60 секунд (это один из самых полезных фильтров для создания геотегов !);
  • -o gpx -F мойтрек.gpx — сохраняет результат в файл мойтрек.gpx в формате GPX.

Проверить качество полученного трека можно, просмотрев его в какой-нибудь программе. Мне пока больше всего нравится , он быстро запускается и позволяет подгрузить карты Google под трек, чтобы посмотреть, как трек соотносится с местностью. Если трек получился красивый и правильный, переходим к следующему этапу.

Добавление геотегов

Расскажу о двух программах, которые позволяют добавить геотеги: о digiKam (красивый фотоорганайзер с большими возможностями, для добавления геотегов есть графический интерфейс) и о HappyCamel (скрипт для командной строки, написанный на Python). Желающие могут легко найти и другие инструменты.

В любом случае, при добавлении геотегов на этом этапе кроме подготовленного трека в формате GPX и фотографий потребуется ещё вспомнить, в каком часовом поясе живём (какое время на фотоаппарате). Здесь нюанс: часовой пояс нужно будет указывать с поправкой на летнее время, то есть, если зимой +03:00, то летом будет +04:00, если зимой +01:00, то летом +02:00.

Добавляем геотеги в digiKam

Признаюсь, после долгого перерыва я опять установил digiKam, как раз чтобы попробовать добавить геотеги. К своему удивлению, обнаружил, что как фото-каталогизатор digiKam стала за эти год-два гораздо лучше. Я бы даже сказал лучшим из всех доступных под Linux:-) Настолько, что я его даже оставил и стал пользоваться. Тем более, что работает быстро, структуру моего фотоархива (ГОД/ГГГГММДД-название-альбома) понимает и не пытается переделывать, метаданные пишет в виде стандартного и открытого IPTC, а по возможностям превосходит всех остальных (F-Spot, Blue Marine, gThumb, Picasa).

Ну, а как добавить геотеги, проще показать, чем рассказать:

Добавляем геотеги с помощью HappyCamel

Можно добавить теги и из коммандной строки. Результат получается примерно тот же, только гибкости немного больше. В репозиториях Debian скрипта HappyCamel ещё нет, но установить его несложно с помощью

$ ./setup.py install --prefix=/префикс/для/установки (если использовать checkinstall или stow, то потом его можно будет легко и просто убрать).

Лучше, конечно, если в системе будет установлен и exiftool (libimage-exiftool-perl в Debian). HappyCamel умеет писать в EXIF и без него, но автор рекомендует всё же полагаться на exiftool.

Чтобы добавить теги, переходим в каталог с фотографиями и выполняем примерно такую команду:

$ happycamel -x y --exiftool=y \ --utc-offset=+02:00 --elevation=2 --use-outside=y \ -t мойтрек.gpx *.jpg

  • -x y — писать геотеги в EXIF; можно попросить внести туда и географические названия с Geonames.org (-g y);
  • -exiftool=y — читать и писать EXIF, используя exiftool;
  • --utc-offset=+02:00 — часовой пояс фотоаппарата (с учётом летнего времени!);
  • --elevation=2 — интерполировать данные о высоте над уровнем моря (не обязательно);
  • --use-outside=y — фотографии, сделанные до начала или после конца записи трека, помечать, используя первую и последнюю точки трека соответственно (не обязательно);
  • -t мойтрек.gpx — трек с траекторией;
  • *.jpg — no comments:-)
Вот в общем, и всё. Теперь можно загружать фотографии на Flickr или Panoramio. Да, если кому-то интересно, можете посмотреть на мои фотографии .

Другие заметки про GPS в Linux.