/* * Copyright (c) 2019, Alliance for Open Media. All rights reserved. * * This source code is subject to the terms of the BSD 2 Clause License and * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License * was not distributed with this source code in the LICENSE file, you can * obtain it at www.aomedia.org/license/software. If the Alliance for Open * Media Patent License 1.0 was not distributed with this source code in the * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/
typedefstruct { // Stores the scaling factors for rdmult when tuning for VMAF. // rdmult_scaling_factors[row * num_cols + col] stores the scaling factors for // 64x64 block at (row, col). double *rdmult_scaling_factors;
// Stores the luma sse of the last frame. double last_frame_ysse[MAX_ARF_LAYERS];
// Stores the VMAF of the last frame. double last_frame_vmaf[MAX_ARF_LAYERS];
// Stores the filter strength of the last frame. double last_frame_unsharp_amount[MAX_ARF_LAYERS];
// Stores the origial qindex before scaling. int original_qindex;
// VMAF model used in VMAF caculations.
VmafModel *vmaf_model;
} TuneVMAFInfo;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.