Недавно появилась задача ежедневно формировать таймлапс с пары камер видеонаблюдения, подключенных к IPEYE. Если вам интересно как с этим справился человек с минимальными знаниями питона или вы хотите мне указать на мои ошибки — добро пожаловать под кат…
Читать полностью »
Рубрика «Работа с видео» - 12
Таймлапс собственными силами с облачного сервиса видеонаблюдения IPEYE
2019-11-09 в 14:43, admin, рубрики: python, python3, видеонаблюдение, видеотехника, програмиирование, Работа с видео, таймлапсВидеозвонки, WebRTC и браузер: как это работает и как согреть «замерзающую» трансляцию
2019-11-07 в 13:44, admin, рубрики: skyeng, udp, WebRTC, Блог компании Skyeng, браузер, браузеры, Веб-разработка, видео, видеоконференцсвязь, задержка, потеря пакетов, Работа с видео, Сетевые технологии, трансляция, трансляция видео, фризыДля большинства из нас видеосвязь в браузере — нечто вроде черного ящика. Есть изображение собеседника на экране, звук, возможность общения. Но что происходит там, внутри? Об этом сегодня и поговорим.
Статья сделана на основе доклада нашего сотрудника, Кирилла Рогового. Он занимается настройкой видеосвязи в Skyeng и стремится сделать видеосвязь не просто хорошей, а очень хорошей. Он поделился своим опытом, наработками и наблюдениями по WebRTC (Web Real Time Communications), что было оформлено в виде статьи. В ней разбираются не только принципы работы технологии, но и важные моменты процесса улучшения качества видеосвязи. Все это и немного больше — под катом.
Читать полностью »
Стриминг видеозвонков по RTMP
2019-11-05 в 10:28, admin, рубрики: javascript, rtmp, rtmp protocol, streaming, voximplant, Блог компании Voximplant, Программирование, Работа с видео, Разработка веб-сайтов
Сегодня стриминг-платформы на пике популярности, так как миллионы талантливых людей регулярно делятся своими знаниями – читай, используют стриминг на всю катушку. Так как этот рынок растет, то существует и масса приложений, которые могут стримить видео в реальном времени, используя камеру смартфона или ноутбука. Возможно, вы тоже хотите внедрить в ваше приложение такую функциональность; если так, то спешим обрадовать – теперь Voximplant позволяет прокидывать видеозвонки по RTMP в любой CDN, который поддерживает этот протокол.
Эта функциональность стала возможна благодаря новому модулю Voxengine – StreamingAgent. Под катом вас ждут 5 шагов по настройке этой интеграции, добро пожаловать!
Читать полностью »
Ускорение поиска сцен в видео с помощью табличного представления
2019-11-03 в 13:59, admin, рубрики: table view video, table view video player, Работа с видео, табличное видеоЧто такое табличное представление видео?
Табличное представление видео — это таблица, где в каждой из её ячеек отображается свой кусочек исходного видео. Выглядит это как на изображении представленном ниже. Нужно понимать, что табличное видео не статичная картинка, а именно видео, где один кадр сменяет другой.
Компилируем FFmpeg в WebAssembly (=ffmpeg.js): Часть 2 — Компиляция с Emscripten
2019-10-28 в 11:24, admin, рубрики: ffmpeg, javascript, webassembly, Компиляторы, Работа с видео
Список переведённых частей серии:
Начиная с этой части, материал будет посложнее, так что не стесняйтесь гуглить по ходу чтения, если не понимаете, что происходит.
К тому же я постараюсь задокументировать решение возможных проблем, чтобы вы смогли скомпилировать бибилиотеку со своими настройками.
В этой части мы разберём:
- Как настроить окружение для Emscripten в Docker
- Использование emconfigure и emmake
- Как решать проблемы, возникающие при компиляции FFmpeg с Emscripten
Почему от 3D болит голова – Часть 8 Расфокус и будущее 3D
2019-10-24 в 6:10, admin, рубрики: 3D-устройства, 3D-фильмы, AR и VR, будущее здесь, видеотехника, возрождение 3D, головная боль, измерение резкости, метрики качества стерео, Научно-популярное, перспективы 3D, Работа с видео, смерть 3DS3D: No pain IS gain
Когда-то давно в далекой галактике Geektimes был опубликован цикл статей о том, почему 3D-фильмы так сложно снимать без головной боли у зрителей. Как это часто бывает, цикл безвременно оборвался из-за недостатка времени у автора. При том, что тонны материалов остались лежать (иногда даже аккуратно подобранные).
В декабре этого года исполнится 10 лет волне съемок 3D-фильмов, поднятой триумфальным успехом фильма «Аватар», впервые в истории собравшего более $2 миллиардов в прокате. С тех пор, по мнению журналистов, «3D умер». По факту это, конечно, не так. По сравнению с ситуацией 13-летней давности количество фильмов, выпускаемых в 3D, выросло на порядок, а количество залов, где можно показывать 3D, выросло в 400 раз (!) и продолжает быстро расти с CAGR порядка 12–14%. Всем бы технологиям такую «смерть». Тем не менее проблемы у 3D-фильмов, очевидно, есть. И мы уже много лет занимаемся их анализом и исправлением.
Хотелось бы понять, что с этими фильмами происходит. Почему «3D мертв», а кинотеатры с 3D активно строят?
Один уважаемый российский стереограф неоднократно публично называл нас патологоанатомами за то, как мы детально разбирали проблемы фильмов. Звучит обидно, особенно учитывая, что у нас активно разрабатываются и средства «реанимации». С другой стороны еще Авиценна, помнится, говаривал пациентам: «Существуют я, ты и болезнь. Чью сторону ты примешь, тот и победит». Поэтому не будем идти против мудрости веков. Если пациент сказал в морг, значит в морг! Медицина тут бессильна.
А для тех, кто хочет жить, и строятся все эти новые 3D кинозалы. Поскольку область растет и будет расти еще сильнее. Вопреки прогнозам сначала раздувающих, а потом бичующих хайп журналистов.
Читать полностью »
Нейросеть строит пейзажное видео по одной фотографии
2019-10-20 в 9:36, admin, рубрики: Алгоритмы, искусственный интеллект, машинное обучение, нейросети, обработка изображений, Работа с видео, работа с изображениямиУчёные из Университета Цукубы и Технологического Университета Тойохаси представили новую статью на SIGGRAPH Asia 2019. Она называется «Анимационный пейзаж: изучение самостоятельного движения и внешнего вида объектов для синтеза видеоизображений из одного изображения». Их метод с помощью свёрточных нейронных сетей (CNN) может создавать анимацию с высоким разрешением из одного ландшафтного изображения.
«Из пейзажного изображения люди могут представить, как движутся облака и меняется цвет неба с течением времени. Воспроизведение таких переходов — довольно распространённое явление. Например, люди используют синемаграммы и другие методы».
К сожалению, отмечают учёные, при использовании подобных методов разрешение и качество полученного видео часто оказывается намного ниже ожидаемых. Одной из причин неудовлетворительных результатов является то, что пространственно-временная область видео слишком велика по сравнению с изображениями. Другая причина — неопределенность в будущем, в прогнозировании кадров.
Читать полностью »
В МТИ создали технологию восстановления данных с размытых фотографий и видео
2019-10-18 в 11:57, admin, рубрики: Алгоритмы, будущее здесь, видео, медицинские технологии, Научно-популярное, нейросети, Работа с 3D-графикой, Работа с видеоИсследователи Массачусетского технологического института представили технологию, которая позволяет восстановить ценные данные из фотографий и видеозаписей низкого качества. Была использована модель «визуальной депроекции», которая с помощью нейросети сопоставляет низкоразмерные проекции с оригинальными многомерными изображениями и видео.
Алгоритм способен использовать полученную информацию для воссоздания первоначальных данных из проекции. Проекцией может выступать, например, фото звездного неба, сделанное с большой выдержкой. На таком снимке звезды обычно представляются как размытые полосы из-за того, что меняли свое положение в процессе съемки.
Ученым же удалось воспроизвести точные кадры снимка с движением людей исходя из информации о траектории движения человека. В ходе эксперимента было записано 35 видео с 30 людьми, идущими в одном месте. В итоге алгоритм точно воссоздал 24 кадра, передав изменение перспективы. Таким образом, нейросеть поняла, что пиксели, которые становятся темнее и шире, скорее всего, означают приближение человека к камере. Читать полностью »
DonationAlerts запускает открытое API для разработчиков
2019-10-14 в 14:25, admin, рубрики: api, DonationAlerts, Блог компании Mail.Ru Group, Работа с видео
Сервис увеличения интерактивности стримов DonationAlerts запустил открытое API. С его помощью сторонние разработчики смогут создавать новые виджеты и кастомизировать сервис под нужды стримеров.
Генератор музыкальных каверов на Python в Blender
2019-10-11 в 8:15, admin, рубрики: blender, cover, generator, music, python, Работа с видео, СофтВ данной статье я расскажу о моём аддоне к блендеру, о причинах, побудивших меня к его созданию, процессе разработки и об «успехе» на YouTube.
Предыстория
Началось всё с того, что примерно год назад (в ноябре 2018го) я увидел в предложке ютуба вот такой необычный кавер на The Ultimate Canon
Парень записал семплы каждой ноты песни и путём кропотливого монтажа собрал из них песню целиком. Кому как, но, думаю, это по меньшей мере забавно. Да и количество просмотров (на тот момент чуть больше 1 000 000) говорило о том, что тема (1% guitar skill 99% editing skills) пользуется популярностью.
Читать полностью »