Вьюер JPEG2000 на NVIDIA GPU

Обновлено:

Просмотрщик JPEG2000 с GPU-декодированием: открывает и листает тяжёлые J2K-изображения и последовательности на скорости, недоступной CPU-вьюерам. Для кино, ГИС и картографии, науки — где J2K-файлы большие, а смотреть их нужно плавно.

Вьюер JPEG2000 от компании Фаствидео основан на технологии NVIDIA CUDA. Это высокопроизводительное решение, соответствующее стандарту JPEG2000. Вьюер имеет впечатляющие результаты по скорости декодирования изображений по алгоритму JPEG2000 на видеокартах NVIDIA благодаря оптимизации и распараллеливанию алгоритма.

Обычные вьюеры «задыхаются» на JPEG2000. Декодирование J2K на CPU — секунды на кадр для больших изображений, поэтому листать серию невозможно. Наш вьюер декодирует на GPU и показывает тяжёлые J2K и последовательности плавно, в реальном времени.

Мы сами написали эти алгоритмы

Кодеки и ISP-модули Fastvideo — это не обёртки над чужим кодом. Алгоритмы демозаики, шумоподавления, тон-маппинга и кодеков JPEG/JPEG2000 мы спроектировали — а многие и придумали — сами и сами реализовали на CUDA, на базе экспертизы в обработке изображений, которую нарабатываем с 2009 года. Поэтому вы получаете цельное, настроенное решение, а не набор GPU-примитивов; и если вашей задаче нужно что-то специфическое, мы можем изменить сам алгоритм, а не просто вызвать его.

вьюер JPEG2000 CUDA

Возможности декодера JPEG2000 на видеокартах NVIDIAбыстрый вьюер JPEG2000 на CUDA

Чем вьюер JPEG2000 на видеокарте быстрее декодеров на CPU?

Декодирование JPEG2000 полностью распараллелено и выполняется на видеокарте NVIDIA, поэтому вьюер работает намного быстрее CPU-декодеров JasPer, JJ2000, OpenJPEG и Kakadu. Поддерживаются тайлы, оконный режим и многопоточная пачка, а результат можно выводить через OpenGL для быстрой визуализации.

Мы можем интегрировать кодек JPEG2000 в программное обеспечение заказчика. Кроме кодирования и декодирования изображений JPEG2000 мы можем предложить много других быстрых алгоритмов для быстрой обработки изображений на видеокартах NVIDIA. Подробности можно посмотреть в описании библиотеки Фаствидео СДК, чтобы понять, что можно сделать на видеокартах NVIDIA.

Смежные продукты Фаствидео

Сначала — на ваших данных, бесплатно

До любых обязательств пришлите нам несколько своих снимков или опишите задачу. Мы прогоним их через софт, покажем результат и разберём его вместе на созвоне. Если решаете двигаться дальше — заказ простой: коммерческое предложение, ваш заказ (договор/PO), наш счёт; условия лицензии уже входят в софт.

Как мы работаем →

Фёдор Серженко, Fastvideo

Об авторе

Фёдор Серженко, к.ф.-м.н. — основатель и генеральный директор Fastvideo. Окончил МФТИ, кандидатскую защитил в 1993 году. С 2009 года руководит разработкой GPU-кодеков и ISP-модулей Fastvideo, включая Fastvideo SDK. LinkedIn.

Почему результатам можно верить

Fastvideo разрабатывает софт для видеокарт NVIDIA с 2009 года. Наши кодеки соответствуют стандартам, которые реализуют — JPEG (ITU-T T.81 / ISO IEC 10918) и JPEG2000 (ITU-T T.800 / ISO IEC 15444), — а часть инструментов открыта на GitHub, так что заявленное можно проверить в коде. Все опубликованные цифры воспроизводимы: см. методику тестирования и измерьте на своём GPU.

Форма для отправки запроса

Эта форма сохраняет вашу должность и адрес электронной почты.