Единственный способ действительно объективно оценить качество - это провести некоторые (полу) научные исследования.Привлечь нескольких участников.Покажите им увеличенные изображения в случайном порядке, и пусть они оценивают субъективное качество (бонусные баллы за двойное слепое).Затем вы усредняете баллы и выбираете алгоритм с наибольшим средним баллом (и, возможно, проверяете статистическую значимость).
Вам нужно убедиться, что на тестируемых вами изображениях представлена репрезентативная выборка реальных изображений, которые вы используете.Если вы делаете это для видео, возможно, было бы неплохо использовать короткие видеоклипы в качестве тестовых изображений вместо фотографий, так как я подозреваю, что люди воспримут качество масштабирования по-разному для этих двух.
Если вас не волнует строгость, вы можете просто выполнить тесты с самим собой в качестве единственного субъекта тестирования.
Что касается первоначального предварительного масштабирования, я думаю, что оно того не стоит.Масштабирование с большего изображения не должно быть дешевле, чем с меньшего оригинала, и я ожидаю, что оно для меня намного дороже, чем с помощью удобного фактора, такого как 2х.Однако, не верьте мне на слово ... тест!