Полное название — скорость Бьёнтегора-Дельта, используемая для оценки производительности RD (скорость-скорость, искажение-искажение) различных видеокодеров. Он был предложен Жислем Бьонтегором и другими во время разработки стандарта H.264.
Обычно делят на:
Из-за относительно большой нагрузки на тестирование обычно обычно бывает только четыре типичных QP Значение, H.26X Обычно используемые из них:
Другие алгоритмы кодирования будут выбирать другие значения QP из-за разных методов квантования, но для удобства сравнения они обычно требуют, чтобы скорость кода и диапазон изменения PSNR были одинаковыми.
Lagrange Интерполяция склонна к серьезным последствиям. превышение, текущая версия обычно использует сегментацию с сохранением формы три раза Hermite 插值法(SPPCHIP)。
Эквивалент Эрмита с p = 0
\begin{aligned} P^{(j)}(x_k) = y_k^{(j)}, \\ k=1,2,...,n, \\ j=0,1,...,p. \end{aligned}
три раза Hermite интерполяционный полином (Cubic Hermite Interpolation Polynomial, CHIP),Дифференцируемый первого порядка
Эрмит с n = 2, p = 1
Предположим, известны две точки (x_0, x_1) и (x_1, y_1),x_0<x_1d_0, d_1
P(x) = a_0+a_1x+a_2x^2+a_3x^3, x\epsilon[x_0, x_1].
но
P(x_0) = a_0+a_1x_0+a_2{x_0}^2+a_3{x_0}^3=y_0 P(x_1) = a_0+a_1x_1+a_2{x_1}^2+a_3{x_1}^3=y_1 P'(x_0) = a_1+2a_2x_0+3a_3{x_0}^2=d_0 P'(x_1) = a_1+2a_2x_1+3a_3{x_1}^2=d_1
делать
\begin{aligned} h=x_1-x_0, \\ s=x-x_0,\\ \delta=\frac{y_1-y_0}{x_1-x_0} \end{aligned}
Доступный
\begin{aligned} P(x) &= H_1(x)y_0+H_2(x)y_1+H_3(x)d_0+H_4(x)d_1 \\ &=\frac{h^3-3hs^2+2s^3}{h^3}y_0+\frac{3hs^2-2s^3}{h^3}y_1+\frac{s(s-h)^2}{h^2}d_0+\frac{s^2(s-h)}{h^2}d_1 \\ &=y_0+sd_0+s^2\frac{3\delta-2d_0-d_1}{h}+s^3\frac{d_0-2\delta+d_1}{h^2} \\ &=y_0+sd_0+s^2c_0+s^3b_0 \end{aligned}
H длятри раза Hermite базисная функция.
\begin{aligned} P'(x) = d_0+2sc_0+3s^2b_0, \\ P''(x) = 2c_0+6sb_0, \\ \int_m^nP(x)dx = (sy_0+\frac{1}{2}s^2d_0+\frac{1}{3}s^3c_0+\frac{1}{4}s^4b_0+C)|_{m-x_0}^{n-x_0} \end{aligned}
нужна гарантия [x_0, x_1] График функции между двумя точками монотонен.
d_0, d_1 является производной в обеих конечных точках
=> Монотонные необходимые условия:
если \delta=0, Монотонные необходимые и достаточные условия d_0=d_1=0, P(x) является константой
если \delta\neq0,
P'(x) = d_0+2s\frac{3\delta-2d_0-d_1}{h}+3s^2\frac{d_0-2\delta+d_1}{h^2}
Наверное, я не понимаю~
сегментациятри раза Hermite интерполяционный полином (Piecewise Cubic Hermite Interpolation Polynomial, PCHIP),Дифференцируемый первого порядка,Не обязательно дифференцируемый второго порядка
сохранение формы из сегментации три раза Hermite интерполяционный полином(Shape-Preserving Piecewise Cubic Hermite Interpolation Polynomial, SPPCHIP),да在保持интервал Монотонностьизв то же время,Сделайте точки отбора проб непрерывной производной.,Это делает интерполированную кривую более гладкой.
Наклон точки выборки равен средневзвешенному значению двух наклонов соседних левой и правой точек, что обеспечивает монотонность.
делать
\begin{aligned} h_k = x_{+1}-x_k, \\ s_k = x-x_k, \\ \delta_k = \frac{y_{k+1}-y_k}{x_{k+1}-x_k} \end{aligned}
неграничная точка d_k, k=2,3,…,n-1 первая производная
граничная точка d_1, d_n изпервая производная
d_k=\frac{(2h_p+h_q)\delta_p-h_p\delta_q}{h_p+h_q}, \\ if d_k \delta_p Другой знак => d_k=0; \\ else if \delta_p \delta_q Другой знак и |d_k|>|3\delta_p| => d_k=2\delta_p
d_1 из p q Возьмите первые два, d_n из p q возьми последние два
Кусочно-трижды сплайн-интерполяция
Разница между Сплайном и PCHIP
Используется для сравнения различных устройств Классификация по связанным свойствам.
По оси абсцисс — FPR (затраты), по ординате — TPR (выгоды).
Кривая ROC расположена ближе к левому верхнему углу.,Чем выше производительность устройства Классификации,Это означает, что устройство «Классификация» имеет одновременно низкий уровень ложных срабатываний и высокий уровень истинно положительных результатов.
Возьмите любую пару (положительных и отрицательных) проб, положительный образец score Больше, чем отрицательная выборка из score из вероятности.
яиз TypeScipt выполнить:(YoungSx/bjontegaard.js)[https://github.com/YoungSx/bjontegaard.js]