Главная | E-mail | 26.04.2024 | ||
Главная страница | О журнале | Авторам | Редколлегия | Контакты | ||
Научно-технический интернет-журнал Свидетельство о регистрации Эл № ФС 77-31314 |
|
Новости отрасли
Дата : 19 мая 2015 года | просмотров: 214
Компания "Фаствидео" выпустила новую версию быстрого кодера CUDA JPEG для видеокарт NVIDIA. Производительность сжатия на видеокарте GeForce GTX 980 превышает 20 ГБайт в секунду для изображений, загруженных в память GPU, что в два раза больше полосы пропускания шины PCIE-3.0 x16. Кодер JPEG от "Фаствидео" и раньше был самым быстрым на рынке, а теперь его производительность стала ещё в 3 раза выше.
Несмотря на солидный возраст и на существующие альтернативы, алгоритм сжатия JPEG широко используется в самых разных приложениях, в том числе научных, промышленных, медицинских, в вебе и т.д. В настоящее время часто встречаются задачи по длительной видео съёмке для камер с большим разрешением и очень высокой частотой кадров, а сжатие в JPEG на видеокарте позволяет делать такие видеозаписи в режиме реального времени. Формат JPEG по-прежнему является основным для огромного количества любительских фотографий и возможность ресайза миллиона таких изображений за один час на одной видеокарте теперь уже не кажется чем-то необычным. Сжатие видео с разрешением от 4К до 8К в режиме реального времени в MJPEG на видеокарте тоже является востребованным решением. Пересылка одного 24-битного изображения с разрешением 4K (3840 x 2160) через шину PCI-E 3.0 x16 занимает 2,17 мс. Сжатие этого же изображения примерно в 10 раз по алгоритму JPEG, что соответствует коэффициенту качества JPEG 90% при прореживании 4:2:0, теперь можно сделать за 1,13 мс на видеокарте NVIDIA GeForce GTX 980 (CUDA-6.5, 32-bit). Этот результат получен благодаря тщательной программной оптимизации кодека для последнего поколения видеокарт с технологией Maxwell. Очень перспективна идея выполнения всей схемы обработки изображений на видеокарте. Таким образом можно не только избежать лишних копирований между CPU и GPU, но и значительно улучшить производительность обработки изображений и уменьшить латентность благодаря параллельной реализации алгоритмов. Эта идея успешно реализована в библиотеке GPU Image Processing SDK от "Фаствидео" для обработки видео и изображений на видеокартах NVIDIA. Многие видеокамеры получили возможность работы в режиме реального времени с помощью этого быстрого и эффективного решения. Кодек CUDA JPEG от "Фаствидео" является составной частью библиотеки обработки изображений GPU Image Processing SDK для Windows-7/8 и Linux (32/64-бит) для видеокарт NVIDIA с архитектурами Fermi, Kepler и Maxwell. Демо версию кодека CUDA JPEG для Windows-7/8 можно получить по ссылке для загрузок с сайта Фаствидео. Демо версия SDK предоставляется по запросу. www.fastvideo.ru/news/2015-cuda-jpeg-pcie3.htm
|
|