В графических редакторах часто используются следующие методы передискретизации (интерполяции): gamedev.timurgafarov.ru
Также существуют варианты бикубической интерполяции, например: Bicubic Smoother (бикубическая со сглаживанием) и Bicubic Sharper (бикубическая с настройкой резкости). intuit.ru