Пятница, 22.09.2017
Компьютерная безопасность и новости
Форма входа
Меню сайта
Категории раздела
Компьютерные новости [936]
АнтиВирусные новости [210]
Новости о UNIX/Linux [313]
Магазин цифровых товаров

Ключи и пин-коды

Игры Кредитные карты IP-телефония Интернет провайдеры Мобильная связь Спутниковое ТВ

Электронные книги

Бизнес и экономика Дом, быт, семья, досуг Санкт-Петербург Компьютеры и интернет Наука и образование Техническая литература Юридическая литература

Цифровые товары

iTunes & App Store Базы данных Дизайн Доступ к ресурсам Kарты продления, ключи Фотографии Шаблоны для сайтов

Программное обеспечение

Безопасность Игры PC Интернет Мобильная связь Программирование Продвижение сайтов (SEO) Утилиты
Архив записей
Наши сообщества
Статистика
Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Код нашего баннера

Поиск
Главная » 2013 » Сентябрь » 14 » Российские разработчики создали сверхбыстрый Jpeg-кодек
13:45
Российские разработчики создали сверхбыстрый Jpeg-кодек

Российская компания «Фаствидео» разработала сверхбыстрый кодек JPEG для видеокарт NVIDIA. Пиковая производительность кодека достигает 6 ГБайт в секунду для изображений, загруженных в оперативную память компьютера. Кодек JPEG сжимает цветную картинку формата 4K с разрешением 3840х2160 пикселей в 10 раз за 6 миллисекунд на видеокарте NVIDIA GeForce GTX Titan.

Быстрое кодирование и декодирование изображений в формате JPEG имеет широкий спектр применений в приложениях, где требуется компрессия больших объёмов данных в реальном времени, или при работе с профессиональным оборудованием, которое способно генерировать огромные потоки изображений. Эта технология находит применение в системах видеосъёмки с высокой частотой кадров или с высоким разрешением, а также в задачах визуализации, включая работу с изображениями 4K и 8K в режиме реального времени. Поскольку формат JPEG по-прежнему очень распространён в сети, то задачи быстрого кодирования, декодирования и обработки таких изображений очень важны для разнообразных веб-приложений, включая высоконагруженные социальные сети и каталоги фотографий.

Разработанный сверхбыстрый кодек JPEG использует технологию CUDA компании NVIDIA для ускорения компрессии и декомпрессии изображений с помощью параллельных вычислений. При создании кодека была реализована и оптимизирована схема, в которой распараллелены абсолютно все стадии алгоритма JPEG, включая энтропийное кодирование и декодирование. А с помощью видеокарт NVIDIA такое решение позволило добиться исключительно высокой производительности кодека, оставив позади существующие конкурентные продукты. Использование возможностей видеокарты привело к освобождению ресурсов центрального процессора для других задач и позволило добиться беспрецедентной производительности при компрессии и декомпрессии изображений.

В частности, на видеокарте NVIDIA GeForce GTX Titan, кодек JPEG позволяет получить скорость кодирования до 6 ГБайт в секунду для изображений, находящихся в оперативной памяти компьютера, что намного превышает пиковую производительность всех существующих многопоточных кодеков JPEG на базе стандартных процессоров, в том числе многоядерных. Такие значения скорости компрессии и декомпрессии пока недоступны и для аппаратных решений на базе ПЛИС. Кодек JPEG от «Фаствидео» может сжать в 10 раз цветное изображение 4K с разрешением 3840 x 2160 пикселей всего за 6 миллисекунд.

Кроме задач кодирования и декодирования изображений, кодек JPEG может применяться и в смежных областях. Его можно использовать для решения задачи быстрого изменения размеров уже сжатых изображений. Для этого нужно сделать декомпрессию картинки, изменить размер и снова сжать изображение. На видеокарте это можно сделать очень быстро, поэтому такое решение является привлекательным для веб-приложений, активно использующих фотографии, которые обычно хранятся именно в формате JPEG. В этом случае не нужно заранее создавать и хранить несколько копий одной фотографии с разными разрешениями, а по запросу пользователя можно быстро создавать картинку требуемого размера из исходного изображения.

Комплект разработчика JPEG SDK для кодирования и декодирования изображений в формате JPEG предлагается для ОС Windows 7/8 и видеокарт NVIDIA серий 400, 500, 600 и 700. Этому критерию соответствуют видеокарты с архитектурой Fermi, Kepler и Titan. Демонстрационную версию кодека JPEG для видеокарт NVIDIA можно получить на сайте компании Фаствидео. В ближайшее время ожидается релиз кодека JPEG и для Linux.

Компания «Фаствидео», основанная в 2009 году и расположенная в г. Дубна Московской области, один из немногих разработчиков и производителей скоростных видеокамер в России, также специализируется в области технологий обработки изображений на графических процессорах. Сверхбыстрый кодек JPEG с использованием технологии CUDA, созданный в компании «Фаствидео», является на сегодняшний день самым производительным в мире. Компания также занимается разработкой специализированных решений для обработки и сжатия изображений на видеокартах в реальном времени.
Категория: Компьютерные новости | Просмотров: 573 | Теги: Компьютерные новости | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright inet-safety © 2017    |    Хостинг от uCoz
Пользовательское Соглашение | Политика Конфиденциальности