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

Здесь представлены завершённые или доведённые до стадии внедрения программные проекты с моим участием, имеющие отношение к цифровому видео, в которых мой вклад составлял более 20%.

Перейти к просмотру проектов ⇒

Возникнув первоначально, как последователь фильтра QSDeinterlace, StroboDeinterlace вырос в самостоятельный пакет, способный работать с видео как одиночный редактор, так и в связке с другими программами обработки изображения и видео в качестве фреймсервера. Используя физическую модель стробоскопа для всех достаточно крупных объектов, перемещающихся со временем в кадре, "Strobo" позволял весьма точно избегать артефактов, характерных почти для всех методов преобразования чересстрочного видео в прогрессивное, при этом не теряя эффективного разрешения.

Кроме того, "Strobo" позволял проводить и иные манипуляции с видеопотоком, при этом учитывая всю информацию, полученную в процессе деинтерлейса.

QSDeinterlace, как фильтр для популярного пакета обработки видео VirtualDub (и его вариантов) первоначально возник, как оптимизация аналогичного фильтра SmartDeinterlace Дональда Графта, но в дальнейшем все алгоритмы были полностью переделаны, остался лишь оригинальный способ работы с полями и похожий на предшественника интерфейс плагина.