На днях вышла статья Eulerian Video Magnification for Revealing Subtle Changes in the World представителей MIT и Cambridge, в которой они показывают технологию усиления небольших периодических изменений изображения на видео. Благодаря ей можно, например, четко видеть поток крови в лице человека по видео:
Технология позволяет отслеживать не только изменения цвета, но и положения предметов и открывает интересные новые возможности дополненной реальности, особенно если будет интегрирована с Google Glasses.
Авторы сделали отличный ролик, приоткрывающий схему работы алгоритма и возможные применения:
Главные особенности алгоритма:
- Работа в реальном времени.
- Усиление только периодичных изменений изображения. Эффективная частота — примерно от .5 до 10 Гц, зависит от камеры.
- Возможность выбора конкретной частоты для усиления.
- Не используются feature tracking или optical flow, не делается предположений о характере изменений — алгоритм более общий, изображение обрабатывается как единое целое.
- Система чувствительна к шуму, однако, сглаживание позволяет добиться хороших результатов.
Применения, которые очевидны уже сейчас:
- Слежение за дыханием маленького ребенка во время сна.
- Измерение пульса пациента в клинике или дома за считанные секунды и без контакта. (Похоже, уже делают).
- Игра в покер :)
- Интересно будет проанализировать видео известных политиков и выявить корелляцию с правдивостью и х речей.
- Ну и конечно, все разновидности стартапов «Instagram for Video» будут рады включить это себе в фильтры.
А как бы вы применили эту технологию?
Автор: ashtuchkin