Algorithm of Calculation of Factors in Piecewise-Quadratic Harmut’s Bases
Автор: Рахимов Бахтияр Саидович
Рубрика: Спецвыпуск
Опубликовано в Техника. Технологии. Инженерия №2 (4) апрель 2017 г.
Дата публикации: 04.05.2017
Статья просмотрена: 23 раза
Библиографическое описание:
Рахимов, Б. С. Algorithm of Calculation of Factors in Piecewise-Quadratic Harmut’s Bases / Б. С. Рахимов. — Текст : непосредственный // Техника. Технологии. Инженерия. — 2017. — № 2.1 (4.1). — С. 20-22. — URL: https://moluch.ru/th/8/archive/57/2323/ (дата обращения: 16.11.2024).
В работе приведены примеры аналитические установленные и показаны экспериментально полученных зависимостей преимуществ разработанного алгоритма спектрального преобразования в базисе кусочно-квадратичной функции Хармута. Предлагаемая система и алгоритм могут найти широкое применение в таких областях, как компьютерной графики, обработки изображений и восстановления, машинного зрения и мультимедиа, анимации и производства компьютерных игр.
Abstract. In work the examples of analytically set and experimentally received dependences advantages of the developed algorithm of spectral transformation in basis of piecewise-quadratic Harmut’s functions are shown. The offered system and algorithm on its basis can find wide applications in such areas, as computer graphic, images processing and restoration, machine vision and multimedia, animation and manufactures of computer games.
Keywords: graph, basic functions, fast transformations.
One of the basic features of orthogonal bases is presence of fast algorithms for definition of spectral factors. Fast algorithms allow to reduce quantity of arithmetic operations and volume of necessary memory. The increase in speed is as a result reached at use of orthogonal bases for digital processing signals [1, 2, 3, 4].
We write down the formula of direct and return fast spectral transformations for sequence of readout of a signal { xi } for any valid orthogonal piecewise-constant basis
(1)
, (2)
where k = number of spectral coefficient,
i = number of an element of sequence of the valid readout.
In this graph, the continuous lines correspond to operations of addition, while the hatch lines are operations of subtraction. Entrance readout is denoted with Х0, Х1,..., Х15, and results are denoted with С0, С1, С2..., С15
The analysis of computational methods of factors in various bases has shown, that fast algorithms for calculation of factors exist only for piecewise-constant and piecewise-linear bases. Algorithms of calculation of factors in piecewise-quadratic bases have not been developed.
We investigate a question how algorithms of fast transformations in bases of orthogonal piecewise-constant functions can be adapted for calculation of factors in piecewise-linear bases. Known formulas Fourier — Haar [1, 5], Fourier — Harmut using integrals of a kind:
(3)
applicable only in the event that transformable signals x (r) belong to metric space L2 [0,1).
The algorithm of calculation of factors does not possess property of fast transformation and, besides if necessary to receive values of factors in локализуемых bases it is possible to use directly operations with final differences.
For example, factors in basis Shauder are calculated on the basis of transformations
(4)
The analysis of Harmut’s matrix
helps to develop new algorithm of fast transformation. Factors С0 and С1 are decomposed with Harmut’s basic functions. The zero and first order are defined respectively by the following formulas:
For the second order of basic functions factors of Harmut’s fast transformation С2 and С3 are calculated by grouping the sums of final differences under formulas:
;
Other factors for P ≥ 2, k ≥ 4 are calculated as the sum of a difference of a following view:
Results
Series of numerical experiments have been carried out on the research of piecewise-quadratic bases. With use of the offered algorithm of calculation of coefficients in Haar and Harmut’s piecewise-quadratic bases, “Table-1” is achieved. Here the factor of compression Кс is defined by the formula:
Кс=N/(N-N1),
Where N — Quantity of readout of function N1 — Quantity of the zero factors received as a result of use of offered algorithm.
The numerical experiments allow us to draw a conclusion that the number of zero coefficients at digital processing of signals received as a result of bench tests in Haar and Harmut’s piecewise-quadratic bases ranges from 5 % up to 17 %, when processing the geophysical signals received as a result magnetic exploration we get values ranging from 5 % up to 25 %, and while processing elementary functions (and also functions consisting of their combinations) this parameter gives us value from 10 % up to 70 % with an accuracy of 10–4-10–6. It is established, that decomposition (4) allows receiving high speed in Haar’s basis and the big factor of compression in Harmut’s basis. Also as a result of researches it is revealed, that with increase in quantity of readout function N, the values of factors decreases on exponential law.
Conclusion. As a result of research on methods of approximating functional dependence shows their limitation as weak convergence, discontinuity, rather low accuracy of approximation, necessity of great volume of memory for factors are revealed. In order to overcome these limitations, the necessity for transition to piecewise-quadratic bases was shown. Advantages of piecewise-quadratic bases: greater accuracy and good smoothness of approximation in comparison with piecewise-constant and piecewise-linear bases. The method is based on applications of good differential properties of basic splines, it is hardware-focused and allows to use existing algorithms of fast transformations in bases of orthogonal piecewise-constant functions for calculation of factors both piecewise-linear and piecewise-quadratic bases.
Reference
- Harmut H. Information transfer by orthogonal functions. –M.: Mir, 1975. -272 p.
- F. Schipp, W. R. Wade, P. Simon and J. P´al, Walsh Series. An Introduction to Dyadic Harmonic Analysis, Adam Hilger, Bristol, 1990.
- M. Sobol’, Multidimensional Quadrature Formulas and Haar Functions, Nauka, Moscow, 1969 (in Russian).
- M. Sobol’ and O. V. Nuzhdi n, A new measure of irregularity of distribution, J. Number Theory 39 (1991), 367–373.
- Hsein-Ping Kew, Hakimjon Zayniddinov, Dannanjay Singh, Do-Un Jeong. Specialized Processor and Algorithm for Signal Processing in Piecewise-polynomial Bases. The 5th International Conference on Intelligent Manufacturing & Logistics Systems (IML 2009), Kitakyushu, Japan, February 16 -18, 2009, p 47–51.
Похожие статьи
Piecewise-Quadratic Harmut’s Bases Functions and Factors Calculation Algorithm
В работе исследуется известная система ортогональных кусочно-постоянных основных функций Хармута. В результате исследований, как слабая сходимость приближений, разрыва и другие выявлены. Разработано новый базис кусочно-квадратичной функции Хармута и ...
Технологии Wolframalpha при изучении элементов прикладной математики студентами бакалавриата
Цель данной статьи — исследование дидактических возможностей WolframAlpha для реализации метода наименьших квадратов (МНК, OLS, Ordinary Least Squares) — базового, доступного и широко применяемого метода регрессионного анализа. Данный метод, предложе...
Модифицированное уравнение Беллмана для эргодических марковских цепей с доходами
Управляемые марковские цепи с одним эргодическим классом и, возможно, с невозвратными состояниями изучаются с помощью операторов сжатия. Строится модифицированное уравнение Беллмана, позволяющее найти оптимальные стратегии не только на конечном, но и...
Применение алгоритмов теории расписаний при разработке медицинской информационной системы
Статья описывает алгоритм автоматизированного построения расписаний, использованный при разработке специализированной информационной системы. Он основан на взвешенной SPT модели и дополнен идеями построения расписаний для многопроцессорных работ. (SP...
Применение Mathcad для исследования странных аттракторов
Данная статья посвящена вопросам применения математического программного обеспечения Mathcad для визуализации и интуитивного понимания странных аттракторов. Рассмотрев вкратце теорию и историю изучения фракталов и аттракторов, авторы останавливаются ...
Определение максимального прогиба прямоугольных пластинок
В статье на нескольких примерах показано, что с помощью метода интерполяции по коэффициенту формы можно достаточно просто определять величину максимального прогиба прямоугольных пластинок со сложными граничными условиями, нагруженных равномерно распр...
Разработка алгоритма эффективного кодирования на основе неравенства Крафта
Эффективное кодирование применяется для уменьшения объема занимаемого данными для хранения информации и с целью сокращения времени передачи информации. Разработаны новые алгоритмы эффективного кодирования и декодирования информации на основе неравенс...
Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний
Рассматривается задача разработки и использования методов параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков. Задача оптимизации рассматривается в контексте решения задачи гашения коле...
Модификация теории социального влияния Латане для компьютерных социальных сетей
Данная статья посвящена проблемам анализа межличностных отношений в компьютерных социальных сетях. Речь идет об использовании теории динамического социального влияния Латане на основе различных характеристик (количественных и структурных), понятий, м...
О распространении гармонических волн в деформируемой пластинке с переменной толщиной
В статье построена сопряженная спектральная задача и условия биортогональности для вязкоупругой пластинки с переменной толщиной. Сформулирована спектральная задача, описывающая распространение изгибных плоских волн в волноводе. Численные решения спек...
Похожие статьи
Piecewise-Quadratic Harmut’s Bases Functions and Factors Calculation Algorithm
В работе исследуется известная система ортогональных кусочно-постоянных основных функций Хармута. В результате исследований, как слабая сходимость приближений, разрыва и другие выявлены. Разработано новый базис кусочно-квадратичной функции Хармута и ...
Технологии Wolframalpha при изучении элементов прикладной математики студентами бакалавриата
Цель данной статьи — исследование дидактических возможностей WolframAlpha для реализации метода наименьших квадратов (МНК, OLS, Ordinary Least Squares) — базового, доступного и широко применяемого метода регрессионного анализа. Данный метод, предложе...
Модифицированное уравнение Беллмана для эргодических марковских цепей с доходами
Управляемые марковские цепи с одним эргодическим классом и, возможно, с невозвратными состояниями изучаются с помощью операторов сжатия. Строится модифицированное уравнение Беллмана, позволяющее найти оптимальные стратегии не только на конечном, но и...
Применение алгоритмов теории расписаний при разработке медицинской информационной системы
Статья описывает алгоритм автоматизированного построения расписаний, использованный при разработке специализированной информационной системы. Он основан на взвешенной SPT модели и дополнен идеями построения расписаний для многопроцессорных работ. (SP...
Применение Mathcad для исследования странных аттракторов
Данная статья посвящена вопросам применения математического программного обеспечения Mathcad для визуализации и интуитивного понимания странных аттракторов. Рассмотрев вкратце теорию и историю изучения фракталов и аттракторов, авторы останавливаются ...
Определение максимального прогиба прямоугольных пластинок
В статье на нескольких примерах показано, что с помощью метода интерполяции по коэффициенту формы можно достаточно просто определять величину максимального прогиба прямоугольных пластинок со сложными граничными условиями, нагруженных равномерно распр...
Разработка алгоритма эффективного кодирования на основе неравенства Крафта
Эффективное кодирование применяется для уменьшения объема занимаемого данными для хранения информации и с целью сокращения времени передачи информации. Разработаны новые алгоритмы эффективного кодирования и декодирования информации на основе неравенс...
Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний
Рассматривается задача разработки и использования методов параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков. Задача оптимизации рассматривается в контексте решения задачи гашения коле...
Модификация теории социального влияния Латане для компьютерных социальных сетей
Данная статья посвящена проблемам анализа межличностных отношений в компьютерных социальных сетях. Речь идет об использовании теории динамического социального влияния Латане на основе различных характеристик (количественных и структурных), понятий, м...
О распространении гармонических волн в деформируемой пластинке с переменной толщиной
В статье построена сопряженная спектральная задача и условия биортогональности для вязкоупругой пластинки с переменной толщиной. Сформулирована спектральная задача, описывающая распространение изгибных плоских волн в волноводе. Численные решения спек...