UpScaler IP Core
Масштабирование видеоизображения не простая задача, особенно при увеличении разрешения, как может показаться на первый взгляд. Качество масштабированного изображения в большой мере зависит от метода интерполяции с помощью которого выполняется синтез каждого пикселя. Наиболее качественными методами интерполяции признаны методы Lanczos и, немного отстающий от него по качеству изображения, метод бикубической интерполяции. Сложность и специфика этих алгоритмов интерполяции затрудняет их использование в технологии FPGA.
UpScaler IP Core реализует оригинальный алгоритм, качество интерполяции которого не уступает показателям бикубического интерполятора но по сложности близок к алгоритму линейной интерполяции.
UpScaler IP Core предназначено для использования в системах отображения видео (видео стены, дисплеи, видеопроекторы) но также может применяться в транскодирующих комплексах при подготовке медиа контента.
Уменьшенное (256x256)
Характеристики
- При масштабировании более чем в 2 раза качество изображения на 6-8 Дб (по метрике PSNR) лучше билинейной интерполяции и на 1-1.5 Дб — бикубической.
- Поддерживает трехкомпонентные цветовые пространства (RGB, YUV) с произвольной разрядностью цветовых компонент (разрядность задается параметрами синтеза).
- Предельное выходное разрешение по горизонтали и вертикали не ограничено.
- Максимальное входное разрешение по горизонтали определяется объемом внутреннего буфера и задается через параметры синтеза.
- Предельное входное разрешение по вертикали не ограничено, но оно влияет на производительность.
- Произвольные, динамически изменяемые, независимые коэффициенты масштабирования по горизонтали и вертикали, разрядность коэффициентов задается параметрами синтеза.
- При указании коэффициентов масштабирования не требуется загрузка таблиц параметров.
