Математическая формула для вывода среднего значения
В математике среднее значение Лемера для кортежа положительных действительных чисел , названное в честь Деррика Генри Лемера , [1] определяется как:
Взвешенное среднее значение Лемера относительно кортежа положительных весов определяется как:
Среднее значение Лемера является альтернативой среднему значению мощности
для интерполяции между минимумом и максимумом через среднее арифметическое и среднее гармоническое .
Характеристики
Производная неотрицательна
таким образом, эта функция монотонна и неравенство
держится.
Производная взвешенного среднего Лемера равна:
Особые случаи
Приложения
Обработка сигнала
Как и среднее значение мощности , среднее значение Лемера служит нелинейным скользящим средним , которое смещено в сторону малых значений сигнала для малых и подчеркивает большие значения сигнала для больших . При наличии эффективной реализации скользящего арифметического среднего, называемого , вы можете реализовать скользящее среднее Лемера в соответствии со следующим кодом Haskell .smooth
lehmerSmooth :: Плавающий a => ([ a ] -> [ a ]) -> a -> [ a ] -> [ a ] lehmerSmooth плавный p xs = zipWith ( / ) ( плавный ( map ( ** p ) xs )) ( плавный ( map ( ** ( p - 1 )) xs ))
Гонсалес и Вудс называют это «контрагармоническим средним фильтром », описанным для различных значений p (однако, как и выше, контргармоническое среднее может относиться к конкретному случаю ). Их соглашение заключается в замене p на порядок фильтра Q :
Q = 0 — среднее арифметическое. Положительный Q может уменьшить шум перца , а отрицательный Q может уменьшить шум соли . [2]
Смотрите также
Примечания
- ^ PS Bullen. Справочник средних значений и их неравенств . Springer, 1987.
- ^ Гонсалес, Рафаэль С.; Вудс, Ричард Э. (2008). "Глава 5 Восстановление и реконструкция изображений". Цифровая обработка изображений (3-е изд.). Prentice Hall. ISBN 9780131687288.
Внешние ссылки
- Среднее значение Лемера в MathWorld