Обновить
128K+

Обработка изображений *

Работаем с фото и видео

58,67
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

«Cool фото для Контактика» или «Немного о коррекции цифровых фотоснимков»

Время на прочтение7 мин
Охват и читатели3.6K

(«Что-то давно ничего веселого не писал» — решил энтерпрайзный технический писатель)

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

Ок, снимок у вас в руках. Осталось порадовать друзей фоточкой на «стене» в социальной сети. Но что-то не так … хочется немного снимок подкрутить.

Отлично! У нас есть Adobe Photoshop!

Защита фото от систем распознавания лиц работает?

Время на прочтение2 мин
Охват и читатели31K
image

За последние полтора месяца (с начала августа 2020) уже довольно много изданий/платформ и ресурсов говорили/писали про Алгоритм Fawkes: https://sandlab.cs.uchicago.edu/fawkes/#press.

Среди которых и Habr, The New York Times, The Verge и т.д.
Читать дальше →

Одноглазый глубиномер

Время на прочтение5 мин
Охват и читатели17K

Недавно вышла интересная статья от FaceBook о том как можно делать неплохой 3D с монокулярных камер. Статья не очень применимая на практике. Но по качеству картинки завораживает.
Посмотрев на это я решил сделать небольшой рассказ о том что в статье творится, куда современные технологии пришли, и что можно ждать от них на практике.

Далее много картинок

Как документ на мобильнике распознается: от простого к сложному

Время на прочтение10 мин
Охват и читатели5.5K

Привет, хабр! С 2015-го года мы публикуем в нашем блоге посты, в которых описываем различные аспекты распознавания документов, удостоверяющих личность, (и не только) на мобильных устройствах (и не только). В комментариях нас несколько раз просили рассказать в целом о том, как устроена наша система распознавания, но мы долго откладывали, т.к. описать это “в двух словах” достаточно сложно. 

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

Заглянуть под кат

OpenCV в Python. Часть 1

Время на прочтение4 мин
Охват и читатели356K

Привет, Хабр! Запускаю цикл статей по библиотеке OpenCV в Python. Кому интересно, добро пожаловать под кат!


my_logo

Читать дальше

Практическая стеганография. Скрытие информации в изображениях PNG

Время на прочтение5 мин
Охват и читатели87K


На хакерских конкурсах и играх CTF (Capture The Flag) иногда попадаются задачки на стеганографию: вам дают картинку, в которой нужно найти скрытое сообщение. Наверное, самый простой способ спрятать текст в картинке PNG — прописать его в одном из цветовых каналов или в альфа-канале (канал прозрачности). Для выявления подобных «закладок» есть специальные инструменты, такие как stegsolve, pngcheck и stegdetect, иногда конкурсантам приходится вручную повозиться с фильтрами в GIMP или Photoshop.

Однако прогресс не стоит на месте — и в последнее время всё чаще используются другие способы скрытия данных, например, PNG-наполнение. Посмотрим, как это делается.
Читать дальше →

Как вернуть Windows Photo Viewer в Windows 10

Время на прочтение3 мин
Охват и читатели358K


Начиная с Windows 10, за открытие файла с изображением отвечает уже не Windows Photo Viewer. Вам предлагают новую программу, Microsoft Photos, в которой полно проблем с быстродействием и надёжностью.

И хотя Windows Photo Viewer ушёл в отставку, это всё же простая и небольшая программа для просмотра цифровых фото на ПК. В отличие от Microsoft Photos, Windows Photo Viewer работает быстрее и облегчает просмотр фотографий, хранящихся у вас на локальных носителях.

Если вы обновляли систему с Windows 7 или 8, тогда вам будет легко вернуть назад Windows Photo Viewer – нужно лишь сменить настройки приложений по умолчанию.
Читать дальше →

Нейросети для предсказания возраста и пола

Время на прочтение4 мин
Охват и читатели11K


Получение информации о возрасте и гендерной принадлежности человека происходит исключительно по фотографии его лица. Исходя из этого можно разделить нашу задачу на два основных этапа:

  1. Обнаружение лиц на входном изображении.
  2. Извлечение интересующей области лица (ROI — Region of Interest) и применение алгоритма детектора возраста и пола человека.
Читать дальше →

TeX в SVG: опенсорс-решение в помощь веб-разработчикам образовательных проектов

Время на прочтение4 мин
Охват и читатели9.9K

Привет! Меня зовут Костя Мамаев, я занимаюсь фронтенд-разработкой в поиске Яндекса. Некоторое время назад мы вместе с другими ребятами из команды помогали образовательным проектам компании. Среди прочего пришлось решить, казалось бы, простую задачку: отображать на экране и распечатывать на бумаге формулы, закодированные в популярном формате TeX. Звучит, как дело пяти минут, но в результате трёх подходов к снаряду появился полноценный микросервис для серверного рендеринга формул в svg и png. В статье расскажу, зачем мы пошли этим путём и почему ни один из существующих проектов не подошёл «из коробки».

Результаты нашей работы могут быть полезны и другим разработчикам, помогающим школьникам и учителям, поэтому готовый микросервис ждёт вас на гитхабе Яндекса. По ссылке весь джентльменский набор: Docker-контейнер, документация, открытый код.

Подробнее про три подхода к снаряду
Привет, Хабр! Мы – GetCourse, SaaS-платформа для онлайн-школ. В прошлом посте мы поговорили об устройстве онлайн-школ. Сегодня хотим затронуть технический аспект нашей работы и рассказать о задачах, которые перед собой ставим и считаем достаточно сложными.

Нам повезло работать на растущем рынке – мы были свидетелями шестикратного роста ниши онлайн-допобразования за последние 6 лет до ожидаемых 55 млрд рублей в этом году. Но неизбежно наступает зрелость, рынок становится всё более конкурентным, а значит, действовать нужно эффективнее, постоянно снижая издержки во всех бизнес-юнитах. Как мы это собираемся сделать – читайте под катом.
Далее

Определение положения и скорости тележки мостового крана с помощью цифровой камеры и OpenCV

Время на прочтение2 мин
Охват и читатели7K


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

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

Тема посвящена моей дипломной работе в магистратуре, которую я писал два года назад.
Читать дальше →

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

Время на прочтение6 мин
Охват и читатели11K

Пять секунд — это много или мало? Чтобы выпить горячий кофе — мало, чтобы приложить карту и пройти на работу — много. Но иногда даже из-за такой задержки на проходных образуются очереди, особенно по утрам. А давайте теперь выполним требования по профилактике COVID-19 и начнём измерять температуру у всех входящих? Время прохода увеличится в 3–4 раза, из-за этого появится толпа, и вместо борьбы с вирусом мы получим идеальные условия для его распространения. 

Чтобы этого не произошло, нужно либо организовать людей в очередь, либо автоматизировать этот процесс. Во втором варианте необходимо считать температуру сразу у большого числа людей, не нагружая их дополнительными действиями. Это можно сделать, если дополнить систему видеонаблюдения тепловизором и выполнять сразу несколько действий: идентифицировать лица, измерять температуру и определять наличие маски. О том, как работают такие системы, мы говорили на нашей конференции «Биометрия против пандемии» и подробнее расскажем под катом.
Читать дальше →

Технология видео поиска «Video Color»

Время на прочтение10 мин
Охват и читатели21K

Немного о поиске


Когда мы говорим о поиске, то сразу представляем себе поисковую систему Google с формой для ввода текстовой строки и многие сотни результатов ссылок на найденные страницы. Однако задумаемся о предмете нашего поиска.

Что мы ищем?


  • Текст
  • Документы
  • HTML странички
  • Изображения
  • Аудио
  • Видео
  • Двоичные файлы

Для некоторых видов данных существуют специализированные поисковые системы. Например, существуют сайты специализирующиеся на поиске DLL файлов.

Поиск видео




Давайте рассмотрим поиск видео информации. Каким образом можно это сделать? Чисто теоретически?

  • По тексту
  • По изображению
  • По короткому видео фрагменту
  • По короткому аудио фрагменту
Читать дальше →

Ближайшие события

RPi-няня

Время на прочтение15 мин
Охват и читатели15K
Периодически меня подмывает сделать что-то странное. Очевидно бесполезную вещь, которая не оправдывает себя по объему вложенных средств, и через полгода после создания пылиться на полке. Но зато полностью оправдывает себя по количеству эмоций, полученному опыту и новым рассказам. На Хабре даже есть две моих статьи про такие эксперименты: Алкоорган и умная кормушка для птиц.

Что ж. Пришло время рассказать о новом эксперименте. Как собрал, что из этого вышло и как повторить.



К новому проекту меня подтолкнуло событие, в каком-то смысле, банальное — родился сын. Я заранее устроил себе отпуск на месяц. Но ребёнок оказался тихим — было свободное время. И спящий рядом деть.

Дома много разных embedded-железок для computer vision. В итоге решил сделать видео-няню. Но не такую унылую, которыми завалены все магазины. А что-то поумнее и поинтереснее.
Читать дальше →

О том, как искусственный интеллект помогает сэкономить время, или как мы встраивали ИИ в бизнес-процесс открытия счета

Время на прочтение7 мин
Охват и читатели2.9K
Всем привет!

Мы с командой представляем направление развития бизнеса с партнерами Росбанка. Сегодня хотим рассказать об успешном опыте автоматизации банковского бизнес-процесса с использованием прямых интеграций между системами, искусственного интеллекта в части распознавания образов и текста на базе GreenOCR, РФ-законодательстве и подготовке сэмплов для обучения.

image
Читать дальше →

Создаем thumbnails для видео с python и opencv

Время на прочтение2 мин
Охват и читатели5.6K


Порой, разбирая завалы больших и малых видеофайлов в папке(папках) нет времени заглядывать в содержимое каждого файла. Тут на ум приходят так называемые thumbnails, которые позволяют в виде нарезки фрагментов из видео, создать представление о содержимом.

Создадим небольшую программу, которая создаст thumbnails для каждого из файлов в текущей папке windows, и добавит timeline к вырезанным файлам.
Читать дальше →

Обработка файлов RAW, полученных с камеры Raspberry Pi HQ

Время на прочтение4 мин
Охват и читатели4.9K
image

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

И тогда на помощь приходят файлы RAW. В данном контексте необработанное (raw) изображение – это прямая передача данных, полученных от пикселей фотоматрицы, и не прошедших дополнительную обработку. Обычно такие файлы имеют относительно стандартный формат байеровского изображения, названный в честь Брайса Байера, изобретшего эту технику в 1974 году во время работы на компанию Kodak. Идея в том, чтобы не дать имеющемуся на борту процессору обработки изображений (ISP) превратить необработанное байеровское изображение в пригодное для просмотра, а сделать это самостоятельно при помощи отдельной программы, которую обычно называют конвертером RAW.
Читать дальше →
Чуть больше месяца назад к 14-летию Хабра мы вместе с RUVDS запустили конкурс хабрамемов, вместе с вами посмеялись в комментариях и отобрали 15 победителей. Как и обещали, их креатив попадёт в линейку фирменного мерча, который мы разместим в нашем Хабр Киоске. Но есть нюанс: нужно разработать общий дизайн футболок, а избранные мемы привести к фирменному стилю. И мы решили снова запросить помощь у сообщества.
ТЗ под катом

Рендер изображения формата RAW

Время на прочтение14 мин
Охват и читатели15K

Рис. 1: фото на Nikon D610 с объективом AF-S 24-120mm f/4 и параметрами 24mm f/8 ISO100

Каковы базовые шаги рендера изображения формата RAW на низком уровне? В данной статье я опишу, что происходит «под капотом» конвертеров цифровой камеры, где необработанные данные превращаются в пригодное для просмотра изображение формата RAW – иногда этот процесс называют рендерингом. Для демонстрации преобразования информации с изображения на каждом шаге я буду использовать приведённую в начале статьи фотографию, сделанную на Nikon D610 с объективом AF-S 24-120mm f/4 и параметрами 24mm f/8 ISO100.
Читать дальше →

Склеиваем несколько фотографий в одну длинную с помощью компьютерного зрения

Время на прочтение4 мин
Охват и читатели30K
В предыдущих статьях был описан шеститочечный метод разворачивания этикеток и как мы тренировали нейронную сеть. В этой статье описано, как склеить фрагменты, сделанные из разных ракурсов, в одну длинную картинку.
Читать дальше →