С завидной регулярностью на Хабре появляются статьи, рассказывающие о тех или иных методах распознавания лиц. Мы решили не просто поддержать эту замечательную тему, но выложить наш внутренний документ, который освещает пусть и не все, но многие подходы к распознаванию лиц, их сильные и слабые места. Он был составлен Андреем Гусаком, нашим инженером, для молодых сотрудников отдела машинного зрения в образовательных, так сказать, целях. Сегодня предлагаем его все желающим. В конце статьи – впечатляющих размеров список литературы для самых любознательных.Читать полностью »
Рубрика «Работа с видео» - 32
Анализ существующих подходов к распознаванию лиц
2014-09-25 в 13:05, admin, рубрики: Алгоритмы, Блог компании Синезис, искусственный интеллект, обработка изображений, Работа с видеоРеконструкция 3D-модели движущегося лица
2014-09-23 в 9:12, admin, рубрики: 3D-кино, 3D-модель, Анимация и 3D графика, дополненная реальность, Компьютерное зрение, мимика, Работа с видеоИнтересную презентацию подготовили для Европейской конференции по компьютерному зрению (ECCV-2014) исследователи из Вашингтонского университета. Это технология покадровой реконструкции 3D-модели на видео.

Используя видеоролик с YouTube, программа автоматически строит 3D-модели высокой степени детализации для каждого кадра.
Это очень впечатляющий результат, учитывая сложность задачи, ведь мимика человеческого лица очень сложна. Для распознавания эмоций важно видеть точное положение глаз, изгиб бровей, морщинки. Малейшая погрешность в такой 3D-модели сильно бросается в глаза.
Читать полностью »
Как сделать хорошее видео для страницы приложения в App Store
2014-09-22 в 8:06, admin, рубрики: animation, apps, iOS, ios8, motion graphics, приложения, приложения для iphone, Работа с видео, разработка под iOSПривет!
Меня зовут Алёна, я работаю в студии motion-графики. Недавно приложение с нашим роликом успешно прошло модерацию, так что хочу поделиться опытом, как сделать видео для страницы в App Store и не облажаться: что и как может сделать сам разработчик, что лучше отдать на аутсорс, а от каких фишек лучше вообще отказаться.
Отладка и оптимизация скриптов gstreamer на примере онлайн трансляции (live streaming)
2014-09-15 в 7:18, admin, рубрики: gstreamer, hd видео, streaming, Веб-разработка, веб-трансляция, Работа с видео, метки: gstreamer, hd видео, streaming, веб-трансляцияGstreamer — самая популярная *nix библиотека для работы с видео, которая является основой для большинства популярных приложений (основной список можно найти здесь).

Однако, столь гибкий инструмент требует тонкого подхода для стабильной и эффективной работы.
Все действия будут рассмотрены на примере онлайн HD трансляции с HDMI входа по RTMP с помощью blackmagic intensity pro, Debian Linux, gstreamer и Nginx.
Читать полностью »
Как мы делали студию для записи онлайн-курсов
2014-09-11 в 12:26, admin, рубрики: MOOC, stepic, Блог компании Stepic, видео, Видео-техника, запись видео, онлайн-курсы, Работа с видео
Если вкратце, то Stepic – это платформа, где каждый пользователь может создать и разместить свой собственный онлайн-курс. В прошлом году Стэпик использовался в курсе Bioinformatics Algorithms на Coursera как движок для проверки задач на программирование и анализ данных.
Через какое-то время мы поняли, что стоит посодействовать развитию онлайн-образования и в России. Что для этого надо? Хорошие преподаватели и хорошая студия, где можно записывать видео. Поскольку мы любим программировать, то и начать решили с курсов, так или иначе связанных с программированием, это алгоритмы и структуры данных, операционные системы и язык С++ от преподавателей Computer Science Center.
А еще через какое-то время мы поняли, что чем больше будет хороших студий для записи, тем лучше же для всех нас и образования в целом. Поэтому мы решили рассказать, показать и выложить в опенсорс все те небольшие наработки, которые на данный момент есть в Stepic по части видео-курсов и их производству.
Читать полностью »
«Нет времени объяснять!» или Как реализовать трансляцию с IP камеры на сайт?
2014-09-10 в 18:22, admin, рубрики: Debian, ffmpeg, ip-камера, linux, nginx, nginx-rtmp-module, rtmp, rtsp, Работа с видео
Пожалуй, мне везет на идиотские задачи в самый неподходящий момент. Это что, карма такая?! Ну да ладно…
В данном «отпускном» посте речь пойдет о том, как при наличии 3g модема и ноутбука реализовать трансляцию с IP-камеры на сайт.
Сам пост я бы не написал, если бы не задал вопрос на «Тостере», где мне подсказали, что гуглить.
Что мы имеем?
- Недешевая IP камера AXIS Q1755, которую я даже в руках не держал. Сама камера находится в городе «А» и подключена через тормозной 3g модем.
- Сервер на Debian 7, который крутится на почти дохлом Core2Duo. Хотя не такой уж он и дохлый, но для данных задач подходит не очень. Ах, да, сам сервер живет в городе Б.
- Сайт, на который необходимо повесить плеер. Находится на другом, более производительном сервере, в том же городе Б.
- Я, который находится в городе В, с ноутбуком, 3g-модемом и ограниченным трафиком в 4gb.
Все на одного или как мы построили CDN
2014-09-09 в 10:24, admin, рубрики: CDN, ivi.ru, Блог компании онлайн-кинотеатр ivi.ru, ит-инфраструктура, Работа с видеоСреди высоконагруженных (highload) систем существует большая разница между системами с высокой нагрузкой в плане количества запросов в секунду (RPS, requests per second) и высокой нагрузкой в плане генерируемого трафика (того, который меряется гигабитами в секунду). В нашем ivi.ru нагрузка есть и та, и другая. Сейчас я хочу рассказать про то, как мы генерируем сотни гигабит в секунду, и никому от этого не плохеет.
Hyperlapse: съёмка «ускоренного» видео со стабилизацией изображения на смартфоне
2014-08-26 в 22:18, admin, рубрики: акселерометр, Видео-техника, Работа с видео, разработка под iOS, стабилизация изображенияВскоре после Microsoft похожую технологию съёмки hyperlapse-видео с аппаратной стабилизацией изображения показала и компания Instagram (Facebook). Только здесь уже есть готовое мобильное приложение, которое можно попробовать прямо сейчас. Пока что бесплатная программа вышла только под iOS, версию для Android выпустят позже, хотя тут есть сложности с отсутствием требуемых функций в API.
Разработчики программы — Алекс Карпенко и Томас Димсон, друзья из Стэнфордского университета. В 2010 году Карпенко защитил дипломную работу на тему стабилизации изображений, а в 2013 году его фирма Luma разработала первую в мире технологию для стабилизации видео на смартфоне. Секрет — в использовании информации с акселерометра во время съёмки, чтобы компенсировать движения камеры.
Читать полностью »
Видеонаблюдение от идеи до… идеи
2014-08-21 в 12:11, admin, рубрики: видеонаблюдение, видеонаблюдение через интернет, Работа с видео У меня есть основная работа, есть знакомые которые всегда хотят «начать новый бизнес». Они свой имеют, но всегда хотят расшириться. И вот каждый раз когда они этого хотят, они приходят ко мне за советами. Идея лежит на поверхности. «Мы занимаемся интернетом, а давайте заниматься еще чем нибудь на нашей теме». Так мы начали заниматься телефонией, продажей сетевого оборудования, хостингом, колокейшином. Постановка задачи всегда меня радовала. «Давай заниматься телефонией», «Давай заниматься хостингом». Ну и последнее что было «Давай заниматься видеонаблюдением».
Вот «Давай заниматься видеонаблюдением» это и было заветно ТЗ.
Что из этого получилось и опыт опишу в этой статье.
Читать полностью »
Еще раз о видеонаблюдении, камерах, RTSP, onvif. И «велосипед»!
2014-08-13 в 13:50, admin, рубрики: h264, java, rtp, rtsp, Работа с видео, Сетевые технологии Информация уже была на хабре: habrahabr.ru/post/115808/ и habrahabr.ru/post/117735/
Там описывается Motion-JPEG (MJPEG).
Мир не стоит на месте и видео наблюдение тоже. Всё чаще и чаще используются другие кодеки.
Тут описываю свой опыт в этом «мире».
Профессионалы ничего нового не узнают, другим может будет просто интересно.
Разрабатывалось всё в качестве обучения и тренировки.
Речь пойдет о RTP, RTSP, h264, mjpeg, onvif и всём вместе.
Перед прочтением обязательно прочитать статьи другого автора, указанные выше.
Читать полностью »


