О практической пользе мыши при просмотре видео

Dmitry Oganezov (Intel) (87 пост(а)) 28.05.2008 15:07

Всем привет!

В наше время довольно сложно придумать какую-нибудь революционную идею в области программного обеспечения. Мне даже немножко жалко людей, которые пишут обзоры софта. Им, беднягам, приходится исходить все меню вдоль и поперек в поисках новых "фич". По-моему, некоторые новшества (например, пресловутые риббоны в 2007-м офисе) сделаны специально, чтобы простым пользователям было с чем поиграться на досуге. Ну и большинство таких фич, в конечном итоге, оказываются либо новыми "бантиками", либо заново завязанными старыми.

Однако сегодня я натолкнулся на прототип (точнее раннюю бету) видеоплеера DimP, и он меня просто поразил. Видеоролик стоит тысячи слов:

YouTube

Основная идея такова: в кадрах видеопотока выделяется набор опорных точек, привязанных к движущимся фрагментам изображения. Для каждой опорной точки просчитывается ее "путь" – траектория движения в кадре. Захватив объект мышкой, можно увидеть его траекторию и потаскать объект вдоль нее. Причем само видео при этом также прокручивается вперед или назад.Ролики настолько впечатляют, что я заподозрил авторов плеера в их специальном "подгоне" под свой софт. Я не поленился, скачал DimP Beta 1.1 и проверил на нескольких AVI, которые у меня "с собой были". Что сказать – эта штука действительно работает!

"Глюки", конечно, есть. Например, некоторые кодеки не поддерживаются, файлы открываются только через drag & drop, и тому подобное. Но в целом идея просто отличная. Если бы не одно "но"... Парни честно предупреждают, что ролик должен быть коротким. Обсчет происходит довольно долго – я попробовал на довольно популярном мультике "Gone Nutty", минут за 20 он обсчитался только на треть. (Тем не менее, после нескольких неудачных попыток я все-таки поймал мышкой эту белку и с удовольствием повозюкал ей по экрану).

С другой стороны, при грамотной оптимизации и хорошем распараллеливании наверняка можно считать траектории в фоновом режиме, то есть "на лету". Вот вам и достойное применение четырем процессорным ядрам. А уж если кто возмется прикрутить такую фичу к системам видеонаблюдения - благодарные пользователи просто на руках вас носить будут! :)

Всем удачи, не зависайте на YouTube :) .

Категории: Графика, Конкурсы и мероприятия, Разработка софта
Метки: , , ,

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

Комментарии (0)

Обратная ссылка (1)


Оставить комментарий  

Для получения технической помощи посетите сайт службы поддержки.
Имя (обязательно)*

Электронная почта (обязательно; не будет отображено на этой странице)*

Ваш URL-адрес (необязательно)


Комментарий*