Метка «обработка видео»

В одном из проектов компании Itseez, связанных с компьютерным зрением, мы используем Raspberry Pi для обработки видео потока с веб-камеры, и недавно столкнулись с проблемой записи видео на флеш-карту. Трудность состояла в том, что ресурсы ЦП съедались другими более важными задачами, однако сохранять видео все же было нужно. Причем предпочтений, каким кодеком сжимать и какой формат использовать, не было, лишь бы это никак не сказывалось на fps (количестве кадров в секунду). Перепробовав большое число программных кодеков от RAW до H.264 (использовалась обертка OpenCV над FFmpeg), пришли к выводу, что ничего из этого не выйдет, т.к. при высокой нагрузке fps проседал с 20 до 5 кадров в секунду, при том что картинка – черно-белая с разрешением 320x240. Немного погуглив, выяснили, что в процессоре Raspberry Pi есть аппаратный кодер с поддержкой стандарта H.264 (насколько мне известно, лицензия приобретена только для него). Плюсом ко всему было то, что взаимодействие с кодером реализовано по стандарту OpenMAX, поэтому было решено взяться за написание кода с использованием OpenMAX, и посмотреть, что из этого получится. Получилось, кстати, очень даже недурно!
Читать полностью »

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

Задаем вопросы экспертам Intel. Все, что связано с обработкой видео на CPU и GPUМы продолжаем рубрику «Задаем вопросы экспертам Intel». Напомню кратко ее правила. Мы приглашаем одного из высококвалифицированных в какой-либо области экспертов Intel ответить на заданные вами, жителями Хабра, вопросы. То есть сначала вы их задаете (комментариями к данному посту), а потом, через несколько дней, выходит отдельный пост с ответами. В очередной раз подчеркиваем: «эксперты выражают свое личное мнение, которое не является официальной позицией компании». Сегодня в роли специально приглашенной звезды — Дмитрий СеркинЧитать полностью »

Удаление лишних людей из видеоролика

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

В DARPA работают над интеллектуальной системой предсказания преступлений

В фантастическом фильме «Особое мнение» герой Тома Круза занимался предотвращением преступлений, которые еще не были совершены, но которые были предсказаны тройкой медиумов-провидцев. Если отбросить из этой схемы последний компонент — предсказателей будущего — то получается нечто похожее на реальную разработку DARPA (Defense Advanced Research Projects Agency — агентство передовых оборонных исследовательских проектов), которая спонсируется армией США и которая предназначена для выявления «возможных» преступлений.

Проект Cognitive Engine — это разработка особого подразделения DARPA Innovation House, который представляет из себя систему искусственного интеллекта, предназначенного для анализа видео-потока большого объема и выявления в нём людей с потенциально опасным поведением. Фактически речь идёт о распознавании образов, определения объектов и сравнения их поведения с некими поведенческими паттернами, которые признаются системой как благонадёжые и которые не требуют внимания полиции или подобных служб.
Читать полностью »

Спецы Microsoft рассказали о значительной оптимизации программных декодеров в Windows 8, за счёт чего уменьшилась загрузка процессора, потребление памяти и пр.

Использование CPU при декодировании видео 720p VC1/H.264 и предпросмотре с веб-камеры
Оптимизация обработки аудио и видео в Windows 8
Читать полностью »

В MIT CSAIL и Quanta Research Cambridge разработали видеофильтр, который усиливает незначительные различия между кадрами. Например, видеокамера регистрирует незаметное для глаза изменение цвета кожи из-за притока/оттока крови — пропустив видео через фильтр, мы получаем чёткую визуализацию пульса.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js