Intel разработала TSNC для улучшения сжатия текстур

Intel разработала TSNC для улучшения сжатия текстур

Производители видеокарт разработали метод улучшить сжатие текстур, сохраняя или даже повышая их качество. Текстуры занимают столько же места или значительно меньше в хранилище пользователей. Метод заключается в использовании нейросети для компрессии и декомпрессии текстур.

Intel разработала свою реализацию нейросжатия данных, называемую Texture Set Neural Compression или TSNC. Суть заключается в использовании натренированной нейросети для эффективного сжатия текстур путём применения скрытой четырёхуровневой пирамиды на основе стандартного алгоритма BC1 с последующей реконструкцией через трёхслойный декодер MLP.

Intel продемонстрировала работу двух вариантов нейросети: Variant A и Variant B. Первый лучше сохраняет детали исходных текстур, в то время как второй значительно лучше сжимает их. Variant B позволяет сократить объём используемой памяти до 18 раз по сравнению с несжатыми оригиналами, в то время как BC1 с приличными потерями качества может похвастаться лишь 4.8-кратным сжатием. Если необходимо сохранить детали, то можно воспользоваться Variant A, демонстрирующим 9.6-кратное сжатие без существенных потерь в качестве.

Пока что Intel Texture Set Neural Compression находится в разработке. Его альфа-версия SDK для разработчиков должна появиться ближе к концу текущего года. После неё будет бета-версия и только потом релиз, но пока без точных дат.

14:36
Нет комментариев. Ваш будет первым!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.