Яндекс Картинки: как я нашел первоисточник вирусного кадра
В пятницу в крупном телеграм-канале появился скриншот «срочной новости»: горящий склад, подпись утверждает, что кадр снят в пригороде конкретного города «сегодня ночью».
Денис Архипов, Аналитик данных и фактчекер·Обновлено: 16 июля 2026 г.·5 мин

За двенадцать часов — больше ста тысяч репостов, десяток местных пабликов перепечатали как установленный факт. Я сохранил файл, открыл yandex.ru/images, загрузил картинку. Через минуту у меня был ответ: исходник лежит в архиве новостного агентства от 2018 года и снят в другой стране. История развалилась за один запрос.
Это и есть нормальная работа фактчекера — не магия, не закрытый инструментарий спецслужб, а рутинная операция с обратным поиском по фото. Разбираю, как именно устроен этот механизм в Яндекс Картинках и почему для рунета он работает лучше любого зарубежного аналога.
Эволюция алгоритма «Сибирь»: от точных копий к нейросетям
Сам сервис «Яндекс Картинки» работает с 2002 года, но как инструмент верификации он стал полноценным только 9 сентября 2013 года. В этот день в Яндексе официально запустили технологию обратного поиска по загруженному изображению под внутренним кодовым названием «Сибирь». Английская расшифровка — CBIR, Content-Based Image Retrieval, то есть «поиск изображений на основе их содержания».
Первая версия «Сибири» умела делать одну вещь: находить точные копии загруженной картинки. Это уже был прорыв — проверяющий получил возможность за три секунды узнать, в каких публикациях кадр встречался раньше. Но у инструмента был жёсткий потолок: стоило кадру пройти через любой фильтр, кроп, цветокоррекцию или простое пересохранение в другом формате — поиск переставал работать.
В декабре 2014 года «Сибирь» перевели на нейросетевые рельсы. Алгоритм начал разбирать изображение не попиксельно, а по семантическим признакам: композиция, объекты, текстуры, цветовые кластеры. После этого изменения поисковик стал выдавать два блока результатов: «Точное соответствие» (копии или почти копии) и «Похожие картинки» (визуально близкие кадры, даже после серьёзной обработки). Для фактчекинга это означало качественный скачок: теперь можно ловить не только оригинальный файл, но и его обработанные версии, с которыми он гуляет по сети.
«Сибирь» — это не магия и не секретный алгоритм спецслужб. Это публичный конвейер: загрузил файл — получил дату, источник и список площадок, где кадр уже всплывал.
Технические возможности: работа с форматами и распознавание текста
Прежде чем загружать файл в Яндекс Картинки, полезно понимать, что именно сервис способен переварить, а что нет. Это не праздное любопытство — половина неудачных проверок в моей практике происходит из-за неверно выбранного формата или слишком тяжёлого файла.
Поддерживаемые форматы
Поисковый робот Яндекс Картинок сканирует семь основных форматов: JPG, PNG, GIF, BMP, SVG, TIFF, WEBP. На практике 95% пользовательских кадров — это JPG и PNG. GIF встречается реже, в основном в мемах и коротких анимациях, но и они индексируются. SVG — векторный формат, чаще используется для инфографики и логотипов. TIFF и BMP — «тяжёлые» форматы, которые приходят из фоторедакторов или с профессиональных камер; их Яндекс тоже понимает.
Ограничения по размеру
Максимальный размер загружаемого файла — 8 мегабайт. Если снимок весит больше (например, это тяжёлый RAW-конверт в TIFF), его нужно сначала ужать. На практике такие случаи редки: любой кадр, который дошёл до читателя через мессенджер или соцсеть, уже пережат и весит меньше мегабайта.
Распознавание текста
Компьютерное зрение Яндекса распознаёт и переводит текст с изображений на 47 языках. В этот список входят 37 кириллико-латинских языков, а также китайский, японский, корейский, арабский, иврит и ряд других. Для фактчекера это две рабочие ситуации. Первая — скриншот на иностранном языке: если в кадре есть плакат, вывеска, заголовок газеты, Яндекс автоматически считает текст и предложит перевод, и читателю проще понять контекст оригинала. Вторая — скриншот с подменённым текстом: часто виральные фейки делают именно так — берут реальное фото и добавляют на него чужую подпись или выдуманный заголовок. Через обратный поиск находится оригинал без текста, и подмена становится очевидной.
Инструмент «Выбрать фрагмент»
Это, пожалуй, самый недооценённый элемент интерфейса. В Яндекс Картинках есть возможность кадрирования прямо в окне поиска: пользователь выделяет конкретную область или объект на изображении и запускает точечный поиск только по этому фрагменту. У инструмента три основных применения.
Коллаж. Если виральный кадр склеен из двух разных снимков, выделяем правую часть — ищем её, выделяем левую — ищем отдельно. Часто одна из половинок находится в архивах за несколько лет до «события».
Обрезанный кадр. Фейкоделы любят вырезать фрагмент чужого фото, чтобы убрать водяной знак агентства, логотип канала или лицо человека, который мешает нарративу. Поиск по фрагменту возвращает полный исходник.
Мелкий объект. На групповом снимке или панораме внимание привлекает конкретная деталь — человек, вывеска, номер машины. Выделяем — ищем именно её.
Сравнение форматов и ограничений:
| Параметр | Значение | Практический нюанс |
|---|---|---|
| Максимальный размер файла | 8 МБ | Если больше — сжать перед загрузкой |
| Поддерживаемые форматы | JPG, PNG, GIF, BMP, SVG, TIFF, WEBP | На практике работаем с JPG и PNG |
| Распознавание текста | 47 языков | Помогает при анализе скриншотов с иностранным текстом |
| Кадрирование | Инструмент «Выбрать фрагмент» | Ключевая функция при работе с коллажами |
| Блоки результатов | «Точное соответствие» и «Похожие картинки» | Смотрим оба, не только точные копии |
Методика поиска первоисточника: от анализа метаданных до визуального сравнения
Загрузить картинку в Яндекс — это только начало. Сам по себе список «где кадр встречался» не даёт ответа на главный вопрос: где он появился впервые. Нужна последовательность шагов. Рассказываю свою стандартную процедуру.
Шаг 1. Проверяем метаданные до загрузки
Прежде чем отправлять файл в Яндекс, стоит открыть его свойства и посмотреть, что осталось от EXIF. EXIF — это служебные данные, которые камера или смартфон записывает в файл: модель устройства, дата съёмки, иногда координаты GPS. Большинство платформ (Телеграм, ВКонтакте, Одноклассники) эти данные при загрузке удаляют. Но если кадр пришёл напрямую, через мессенджер в виде файла, или его выложили на форуме с сохранением метаданных, EXIF может стать самым быстрым ответом. Яндекс Картинки метаданные сами по себе не показывают, но это и не нужно: они нужны нам как побочная улика для перекрёстной проверки.
Шаг 2. Загружаем и сортируем выдачу
Загружаем кадр через иконку фотоаппарата в строке поиска или перетаскиваем файл в окно браузера. Получаем два блока. В блоке «Точное соответствие» ищем страницы с наибольшим разрешением и самые ранние даты. Разрешение здесь ключевой признак: если на одном сайте кадр 1200×800 пикселей, а на другом — 400×300, то большой размер с большей вероятностью указывает на исходник. С датами сложнее: Яндекс показывает дату индексации страницы, а не дату съёмки. Если страница появилась в индексе позже, это не значит, что фото свежее.
Шаг 3. Смотрим «Похожие картинки»
Этот блок полезен, когда точных копий нет вообще или их слишком мало. Похожие ка