Створення графічних об’єктів з використанням дискретного перетворення Фур'є

2021;
: сс. 49 - 56
1
Lviv Polytechnic National University
2
Національний університет «Львівська політехніка», кафедра інформаційних технологій видавничої справи
3
Національний університет «Львівська політехніка», кафедра комп’ютеризованих систем автоматики
4
Національний університет «Львівська політехніка», кафедра комп’ютеризованих систем автоматики

Розроблено систему для створення графічних об’єктів із застосуванням дискретного перетворення Фур’є та передачі даних у процесі проведення онлайн-конференції, лекцій, зустрічей тощо. Розроблена система сприяє покращенню роботи викладачів із онлайн- дошками, оскільки мінімізує затримки при передачі зображень. Запропонований алгоритм можна застосувати для передавання звукових сигналів. Для створення системи використана мова Java Processing.

  1. Глинченко, А. С. Цифровая обработка сигналов. – М.: ИПК СФУ, 2008.- 242с.
  2. Lynn, Paul A., Fuerst, Wolfgang, Introductory Digital Signal Processing with Computer Applications, John Wiley & Sons, 1994.
  3. R. Meyer, H.W. Schuessler, and K. Schwarz. (1990). FFT Implmentation on DSP chips – Theory and Practice. IEEE International Conference on Acoustics, Speech, and Signal Processing.
  4. H.V. Sorensen and C.S. Burrus. (1993, March). Efficient computation of the DFT with only a subset of input or output points. IEEE Transactions on Signal Processing, 41(3), 1184-1200.
  5. Joyce Van de Vegte, Fundamentals of Digital Signal Processing, Prentice Hall, 2002
  6. Brigham, E. Oran (1988). The fast Fourier transform and its applications. Englewood Cliffs, N.J.: Prentice Hall
  7. Cormen, Thomas H.; Charles E. Leiserson; Ronald L. Rivest; Clifford Stein (2001). «Chapter 30: Polynomials and the FFT». Introduction to Algorithms (Second ed.). MIT Press and McGraw-Hill.
  8. Bradley W. Dickinson; Kenneth Steiglitz (1982). «Eigenvectors and functions of the discrete Fourier transform»
  9. Shakib, J., Muqri, M., Leveraging the Power of Java in the Enterprise, American Society for Engineering Education, AC 2010-1701.
  10. Dibble, P., Real-Time Java Platform Programming, Sun Microsystems Press, Prentice-Hall, June 2008.
  11. Кей С. Хорстманн. Java SE 9. Базовый курс. К.; Вильямс, 2018.-576 с.
  12. Palmer G., Technical Java - Developing Scientific and Engineering Applications, Prentice Hall, 2003.