Модель Blind/References Image Spatial Quality Evaluator (BRISQUE)
A brisqueModel объект инкапсулирует модель, используемую для вычисления показателя качества восприятия изображения с помощью средства оценки пространственного качества слепого/безрецептурного изображения (BRISQUE). Объект содержит модель регрессора вектора поддержки (SVR).
Можно создать brisqueModel объект с использованием следующих методов:
fitbrisque - Обучение модели BRISQUE, содержащей специализированную модель регрессора вектора поддержки (SVR). Используйте эту функцию, если у вас нет предварительно подготовленной модели.
brisqueModel функция, описанная здесь. Используйте эту функцию, если имеется предварительно подготовленная модель SVR или если для приложения достаточно модели по умолчанию.
создает пользовательскую модель BRISQUE и задает m = brisqueModel(alpha,bias,supportVectors,scale)Alpha, Bias, SupportVectors, и Scale свойства. Для создания пользовательской модели необходимо указать все четыре аргумента.
Примечание
Трудно предсказать хорошие значения свойств без выполнения процедуры оптимизации. Этот синтаксис используется только при создании brisqueModel использование предварительно подготовленной модели SVR с известными значениями свойств.
Регрессор вектора поддержки (SVR) вычисляет оценки регрессии для матрицы предиктора X как:
F = G(X,SupportVectors) × Alpha + Bias
G(X,SupportVectors) - матрица n-by-m продуктов ядра для n строк в X и m строк в SupportVectors. SVR имеет 36 предикторов, которые определяют количество столбцов в SupportVectors.
SVR вычисляет продукт ядра между векторами x и z использование Kernel(x/Scale,z/Scale).
[1]
[2]
niqeModel | CompactRegressionSVM (инструментарий для статистики и машинного обучения)