Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 135

Liczba wyników na stronie
first rewind previous Strona / 7 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  cyfrowe przetwarzanie sygnałów
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 7 next fast forward last
EN
The phenomenon of echo in the telecommunications channels is caused by the reflection of an electrical signal in a long line. In order to improve the quality of the transmitted sound, various adaptive filters are used to remove or at least reduce the level of the reflected delayed signal. However, such a process may result in a degradation in the quality of speech, although its intelligibility may not get worse. The work presents the results of subjective studies on assessing the quality of speech signals under the process of acoustic echo cancellation using different algorithms. The algorithms studied were: LMS (Least Mean Squares), NLMS (Normalized Least Mean Squares) and AP (Affine Projection). The study consisted of assessing the signal quality after applying the echo elimination process using the Degradation Category Rating method. A total of 312 signals were used in the test: 192 male speech and 120 female speech samples. Echo simulation was used using different delay times and levels of echo signal. Both types of speech have signal delay times of 20 ms, 50 ms, 100 ms and 200 ms with echo level values of -6 dB, -12 dB, -18 dB and -24 dB. In addition, for female speech signals, a delay time of 150 ms was introduced. The study involved 14 people aged between 18 and 38, including six women and eight men. All subjects had normal good hearing. Seven listeners had participated in subjective listening tests of the sound quality assessment previously. The listeners’ opinions were collected on prepared questionnaire. It was found that the highest ratings were given to the AP filter, while the worst ratings were featured the NLMS. It should also be noted that the range between the results obtained for AP and NLMS for female speech is smaller in comparison to male. It is also interesting that the discrepancy in ratings was greatest for a delay time of 100 ms for the AP filter and 200 ms for the LMS filter. It can therefore be concluded from the obtained results that, in the case of acoustic echo cancelation, AP filter introduced the lowest quality degradation while the LMS achieved slightly worse average ratings when compared to the AP filter . The NLMS filter characterized by the worst ratings, and in some cases received twice the quality degradation compared to the AP filter.
PL
W pracy opisano metodę do detekcji charakterystycznych punktów w sygnale fotopletyzmograficznym (tzw. PPG), która bazuje na transformacie CWT. Na podstawie lokalizacji tych punktów obliczane są dla każdej ewolucji serca różne parametry, które przyjęto do opisu fali tętna obwodowego w palcu ręki. Przedstawiono przykładowe wyniki oceny zmienności parametrów wydzielonych z sygnału PPG zarejestrowanego podczas normalnego oddychania oraz testu zaciskania pięści stosowanego do stymulacji układu współczulnego.
EN
The paper describes a method for detecting characteristic points in a photoplethysmographic signal (the so-called PPG), which is based on the CWT transform. Based on the location of these points, different parameters are calculated for each evolution of the heart, which were applied to describe the peripheral pulse wave in the finger of the hand. The exemplary assessment results of the variability of parameters that were extracted from the PPG signal recorded during normal breathing and the fist clenching test used to stimulate the sympathetic system are presented.
PL
W artykule opisano sposób implementacji dowolnego okna pomiarowego przedstawiając algorytm transformacji falkowej w postaci macierzowej oraz przedstawiono uniwersalną metodę wyznaczenia niepewności wielkości wyjściowych rozważanego toru pomiarowego. Skuteczność opisywanej metody oraz wpływ parametrów okna pomiarowego zostały zweryfikowane na przykładzie istniejącego toru pomiarowego, a uzyskane wyniki zostały porównane z wynikami metody Monte-Carlo. Artykuł stanowi uzupełnienie referatu wygłoszonego na konferencji PPM2022.
EN
The article describes the method of implementing any measurement window by presenting the wavelet transformation algorithm in a matrix form, and presents a universal method of determining the uncertainty of the output quantities of the measurement chain under consideration. The effectiveness of the described method and the influence of the measurement window parameters were verified on the existing measurement chain. Obtained results were compared with the results of the Monte-Carlo method. The article complements the paper presented at the PPM2022 conference.
PL
W artykule przedstawiono algorytm opracowany do przetwarzania sygnałów pomiarowych z 3-osiowego akcelerometru, które przyjęto do opisu ruchu pióra podczas odręcznego pisania cyfr. Do rozpoznawania wspomnianych symboli zastosowano metodę DTW z uwzględnieniem różnych kryteriów detekcji. W artykule zaprezentowano wyniki oceny dokładności rozpoznawania cyfr arabskich. Wykazano, że dokładność rozpoznawania cyfr arabskich metodą DTW zależy od przyjętego kryterium detekcji.
EN
The article presents an algorithm developed for processing measurement signals from a 3-axis accelerometer, which was adopted to describe the movement of the pen when writing digits by hand. The DTW method was used to recognize these symbols, taking into account different detection criteria. The article presents the results of the assessment of the accuracy of digits recognition. It has been shown that the accuracy of digits recognition using the DTW method depends on the adopted detection criterion.
PL
W artykule przedstawiono metodę wyznaczania niepewności wielkości wyjściowych torów pomiarowych wykorzystujących algorytmy dyskretnej transformacji falkowej (DWT). Przedstawiona metoda obejmuje identyfikację właściwości metrologicznych toru pomiarowego, niewymagającą znajomości dokładnej struktury i parametrów tego toru, a następnie identyfikację parametrów dowolnego algorytmu DWT. Artykuł stanowi rozszerzenie referatu wygłoszonego na konferencji SP2022.
EN
The paper presents a method of determining the uncertainty of the output quantities of measuring chain using the algorithms of discrete wavelet transformation (DWT). The presented method includes the identification of the measuring chain, which does not require the knowledge of the exact structure and parameters of this chain, and then the identification of the parameters of any DWT algorithm. The paper also shows an application example of the described method. The article is an extension of the paper presented at the SP2022 conference.
PL
Symulacja komputerowa jest metodą badania zachowania obwodów, które można analizować bez konieczności ich fizycznego budowania. Pakiet Multisim jest wirtualnym narzędziem, które służy do komputerowej analizy układów analogowych i cyfrowych. Do badanych obwodów można dołączyć różne przyrządy pomiarowe, których obsługa jest podobna do obsługi mierników rzeczywistych. W artykule zostały przedstawione przykłady zastosowania pakietu Multisim w procesie kształcenia inżyniera, a szczególnie w zakresie elektrotechniki, teorii obwodów, elektroniki, techniki cyfrowej, cyfrowego przetwarzania sygnałów.
EN
Computer simulation is a mathematical method of studying the behavior of circuits without the need to physically build them. Demonstrations and simulation studies play a significant role in didactics, research and design, which is primarily determined by economic considerations. There are many programs that enable simulation of various phenomena and systems in the field of electrical and electronic engineering, eg EDA, CAD. In scientific research and teaching, the SPICE environment, Multisim (as SPICE version), Mathcad, Matlab, Simulink, LabVIEW are often used.Multisim environment is a virtual tool that allows simulation of almost every electrical and electronic circuit, used for computer analysis of analogue and digital circuits. Various measuring devices can be connected to the tested circuits, the operation of which is similar to the operation of real meters. The article presents examples of the use of Multisim environment in the process of educating an engineer, especially in the field of electrical engineering, circuit theory, electronics, digital technique, digital signal processing.
PL
W artykule przedstawiono metodę usuwania szumu z sygnału pomiarowego bazującą na zastosowaniu dyskretnej transformacji falkowej. Przeprowadzone badania miały na celu wskazanie wpływu parametrów banku filtrów na skuteczność redukcji szumu w sygnale pomiarowym. Badania obejmowały ustalenie wpływu rodzaju falki oraz liczby poziomów dekompozycji na skuteczność algorytmu usuwania szumu. Prawidłowy dobór tych parametrów jest kluczowy do prawidłowego działania algorytmu.
EN
Paper describes signal denoising algorithm based on discrete wavelet transform. Research includes search how filterbank parameters influences on signal denoising. Paper describes how decomposition count and wavelet type influences on denoising process. Right choice of this parameters is very important to algorithm performs well. The wavelet transform algorithm is a tool enabling the analysis of signals by presenting them using a scaled and time-shifted function called a „mother wavelet”. Signal analysis requires decomposition process performed by filter banks witch parameters depends on mother wavelet and count of decomposition iterations. Presented wavelet signal denoising technique focuses on transform coefficient correction based on estimated noise parameters. This correction can be performed in many ways, depending on used strategy. Paper presents hard thresholding algorithm based on adaptive noise parameters estimation. According to simulation results the mother wavelet choice is not as important, as choice of right decompositions level count. Presented method provides better results than other common methods such Gaussian filter or average filter.
PL
W niniejszym artykule przedstawiono różne metody detekcji pierwszego prążka odpowiedzi impulsowej oraz dokonano porównania działania tych metod pomiędzy sobą. Analizie poddano siedem metod detekcji, wśród których wyróżnia się metody detekcji maksimum oraz metody progowe. Działanie zaimplementowanych metod zostało sprawdzone przy użyciu próbek sygnałów DS-CDMA pochodzących z kampanii pomiarowych mających miejsce na terenach miejskich oraz wiejskich.
EN
The methods for detection of the first path component of radio channel impulse response were presented and compared with each other. Seven of the implemented methods are divided into maximum detection and threshold methods. The operation of the implemented methods was verified based on DS-CDMA samples obtained during measurement campaigns in urban and rural areas.
PL
W artykule przedstawiono zastosowanie modułu STM32F410 Nucleo do prezentacji działania algorytmów cyfrowego przetwarzania sygnałów (CPS, ang. DSP) w czasie rzeczywistym. W celu ułatwienia korzystania z modułu zaprojektowano dodatkową płytkę PCB (tzw. shield), posiadającą gniazda we/wy oraz układy wzmacniaczy. Przygotowany zestaw (moduł Nucleo + shield) umożliwia badania eksperymentalne z użyciem generatora sygnałowego i oscyloskopu lub systemu Analog Discovery 2. Do celów edukacyjnych opracowano zestaw instrukcji laboratoryjnych oraz oprogramowanie, które prezentują operacje cyfrowej generacji sygnałów, filtracji oraz obliczeń dyskretnej transformaty Fouriera za pomocą technik bezpośrednich, FFT i za pomocą algorytmu Goertzela.
EN
In this paper the use of the STM32F410 Nucleo module for presentation of the operation of digital signal processing algorithms (DSP) is discussed. In order to facilitate the use of the module, an additional PCB module (shield) has been designed, having I/O sockets and amplifier circuits. The Nucleo board with the shield enables experimental research using a signal generator and an oscilloscope or Analog Discovery 2 system. For educational purposes, a set of laboratory instructions and software has been developed, which present basic operations of digital signal generation, filtering and discrete Fourier transformation calculations using direct techniques, FFT, and the Goertzel algorithm.
10
Content available remote Projektowanie filtrów analogowych do modułów cyfrowego przetwarzania sygnałów
PL
W artykule przedstawiono wybrane zagadnienia dydaktyczne projektowania, symulacji oraz testowania analogowych filtrów wejściowych i wyjściowych przeznaczonych do układów cyfrowego przetwarzania sygnałów. Prace projektowe ułatwiają pakiety oprogramowania. Prototypowe filtry można testować z wykorzystaniem płytki stykowej lub modułów ewaluacyjnych np. System Lab Kit ASLK. W artykule pokazano możliwości szybkiego sprawdzenia poprawności działania takich filtrów za pomocą systemu Analog Discovery 2 oraz oprogramowania WaveForms.
EN
The article presents selected didactic issues of design, simulation, and testing of analog input and output filters intended for digital signal processing systems. The design process of such filters is facilitated by software packages. Designed filters can be tested using the so-called breadboard or evaluation modules, e.g., System Lab Kit ASLK. The possibility of quickly checking the correctness of such filters using the Analog Discovery 2 system and the WaveForms software has been shown.
11
Content available remote Stanowisko laboratoryjne do generowania i przetwarzania sygnałów echolokacyjnych
PL
W artykule przedstawiono zagadnienia związane z przetwarzaniem sygnałów echolokacyjnych. Opisano prowadzone badania symulacyjne dotyczące wpływu wybranych parametrów układowych i metod przetwarzania sygnałów na możliwości detekcyjne oraz dokładność określanych współrzędnych echolokatora. Szczególną uwagę poświęcono prezentacji rozwiązań sprzętowo-programowych opracowanego stanowiska laboratoryjnego, przeznaczonego do generowania sygnałów echolokacyjnych odbitych od imitowanych obiektów.
EN
The paper presents issues related to the generation and processing of echolocation signals. The conducted simulation studies on the influence of selected system parameters and signal processing methods on the detection capabilities and the accuracy of the determined echolocation coordinates have been described. Particular attention was paid to the presentation of hardware and software solutions for the laboratory stand developed, involving the generation of echolocation signals reflected from imitated objects.
PL
Układ oddechowy pacjenta jest początkowo diagnozowany przy zastosowaniu stetoskopu. Osłuchowa interpretacja zjawisk fizycznych jest skomplikowana i wymaga od lekarza doświadczenia oraz predyspozycji. W niniejszym artykule zaprezentowano system pomiarowy i oprogramowanie badawcze, a także proces generacji cech dystynktywnych szmerów oddechowych różnicujących przypadki chorobowe od zdrowych. Wybrane reprezentacje stanowią obiecującą podstawę do opracowania systemu klasyfikującego wspierającego proces diagnostyczny.
EN
Patients respiratory system is firstly diagnosed using stethoscope. Auscultatory interpretation of physical phenomena is complicated and requires from doctor experience and predisposition. This article presents measurement system and experimental software as well as distinctive feature generation process diversifying normal and pathological cases. Chosen representations of signal form a promising basis for classificatory system elaborating for supporting diagnostic process.
PL
W artykule przedstawiono projekt aplikacji opracowanej w środowisku Matlab, umożliwiającej analizę czasową i widmową szmerów oddechowych wraz z detekcją i wizualną oraz akustyczną prezentacją wykrytych faz oddechu. Opracowany kod podzielony został na 4 zasadnicze moduły: moduł obróbki sygnału dźwiękowego w dziedzinie czasu, moduł analizy widmowej, moduł filtracji oraz moduł detekcji faz oddechu.
EN
This article shows application project developed in Matlab, allowing lung sounds time and spectral analysis with detection and visual and acoustic representation of identified stages. Designed Matlab script was divided into 4 fundamental modules: time domain sound processing module, spectra analysis module, filtration module and lung sounds stages detection module.
14
Content available remote Wykorzystanie sprzętu NI w laboratorium cyfrowego przetwarzania sygnałów
PL
W artykule przedstawiono zarys programu ćwiczeń laboratoryjnych, realizowanych z wykorzystaniem zestawu dydaktycznego ELVIS II (National Instruments) oraz nakładki DATEx (firmy Emona), w ramach przedmiotu Podstawy teorii sygnałów. Obserwacja wybranych zjawisk i pomiar większości badanych przez studentów parametrów odbywa się na ekranie komputera za pomocą wirtualnych przyrządów pomiarowych, w środowisku LabVIEW. Dzięki tym przyrządom wiele złożonych obliczeniowo pomiarów, np. analiza widmowa czy wyznaczanie charakterystyk częstotliwościowych, przeprowadza się automatycznie i bardzo szybko, co jest szczególnie istotne podczas zajęć laboratoryjnych.
EN
In this article the curriculum of signal theory lab tasks, with the use of National Instruments ELVIS II and Emona DATEx board, has been outlined. The selected phenomena as well as the measurements of most parameters can be followed on the computer screen via virtual instruments in LabVIEW. Hence, a lot of complex measurements such as spectral analysis or determining frequency response are automatic and really fast, which is particularly important during lab classes.
PL
W artykule przedstawiono wybrane aspekty nauczania zagadnień cyfrowego przetwarzania sygnałów (DSP) z zastosowaniem modułów z mikrokontrolerem, które umożliwiają ilustrację działania algorytmów DSP w czasie rzeczywistym. Omówiono systemy wykorzystywane podczas zajęć laboratoryjnych dla studentów kierunku Automatyka i Robotyka pierwszego i drugiego stopnia. Popularny moduł Arduino Uno z mikrokontrolerem ATmega328P uzupełniono o przetwornik cyfrowo-analogowy, tak aby zbudować pełen system przetwarzania sygnałów. Przygotowano instrukcje laboratoryjne oraz oprogramowanie, które prezentują podstawowe operacje cyfrowej generacji sygnałów, filtracji oraz obliczeń dyskretnej transformaty Fouriera za pomocą technik bezpośrednich, FFT i za pomocą algorytmu Goertzela.
EN
The paper presents selected aspects of teaching digital signal processing (DSP) with the use of modules with a microcontroller, which allow to illustrate the operation of DSP algorithms in the real time. The popular Arduino Uno module with the ATmega328P microcontroller has been supplemented with an analog-digital converter to build a full signal processing system. Laboratory instructions and software were prepared to present basic operations of digital signal generation, filtering and discrete Fourier transformation calculations using direct techniques, FFT, and the Goertzel algorithm.
EN
The result of the research on recognition and processing of violin sound is presented in the paper. This paper shows how to achieve higher quality of recorded sound, which is closer to human’s subjective perception, using signal processing and algorithms, which preserve playing techniques and individual style of the violinist. The filter, which provides the best result as well as perception and data analysis spectrum is a one-shot filter based on wavelet transform, with experimentally designated universal wavelet form for each technique. The work also delivers such information as safety and optimization way of processing audio parameters in the production code.
PL
W pracy przedstawiono wyniki badań nad rozpoznaniem i przetwarzaniem dźwięku skrzypiec w celu korekcji błędów wykonania, przy zachowaniu techniki gry i indywidualnego charakteru wykonania utworu przez muzyka. Podany jest sposób poprawy jakości subiektywnego odbioru nagranego dźwięku skrzypiec. Opisano zastosowanie transformaty falkowej do filtracji. Zoptymalizowano algorytmy i i sposób wyznaczania wyznaczanie parametrów. Wprowadzono innowacyjne techniki programowania i włączono je do podstawowych bibliotek transformaty falkowej w kodzie produkcyjnym.
PL
W artykule opisano zaprojektowany, wykonany praktycznie oraz przebadany dwukanałowy tor cyfrowego przetwarzania sygnału z układem FPGA (Field-Programmable Gate Array), w którym zaimplementowano algorytmy DSP. Opracowany dwukanałowy system pozwala na weryfikację opracowanych algorytmów przetwarzania i estymacji parametrów sygnału radiolokacyjnego o częstotliwości pośredniej implementowanych w równoległej, sprzętowej architekturze FPGA.
EN
In the paper describes designed, performed and tested two-channel digital signal processing circuit with FPGA, which in implemented DSP algorithms. The developed dual-channel system allows verification of developed algorithms for the processing and estimation of indirect-frequency signal parameters implemented in parallel hardware FPGA architecture.
PL
W artykule opisano stanowisko pomiarowe do badań i weryfikacji procedur analizy sygnałów rejestrowanych w szerokim paśmie. Jako przykład nowego podejścia do analizy sygnałów zaprezentowano: przetwarzanie dla potrzeb jednoczesnego odbioru sygnałów zarejestrowanych w szerokim paśmie; wykrywanie sygnałów DSSS (ang. Direct Sequence Spread Spectrum) ukrytych w szumie; wyznaczanie odpowiedzi impulsowych kanału radiowego.
EN
In the paper a measurement site for research and analysis of wideband signals is presented. As a new approach for signals analysis there are presented: procedures for simultaneous receiving of signals registered in wideband, detection of DSSS signal hidden in noise, determination of impulse response. The stand consists of: set of transmission antennas with signal generators, set of receiver antennas with wideband receiver, computer that controls performance of analog to digital converter. The computer is equipped with GPU Telsa K20 cards for computing power improvement. What is more, the stand has: disk storage of 48 TB capacity, console as an interface to control the stand, digital oscilloscope and vector spectrum analyzer. All of the mentioned components are connected by internal network with the Internet access. That allows to conduct a remote and continuous research which improves the accessibility to the stand and effectiveness of the stand utilization. The possibilities of the stand are studied continuously. The interest about this stand as the platform for verification of simulations results in radiocommunication field is huge.
PL
W pracy przedstawiono opracowaną bibliotekę C++, DSPElib – Digital Signal Processing Engine library, pozwalającą na prostą i szybką implementację wieloszybkościowych algorytmów przetwarzania sygnałów zawierających sprzężenia zwrotne, a co za tym idzie na szybkie prototypowanie tego typu algorytmów i włączanie ich do autonomicznych aplikacji przeznaczonych na platformę Windows lub Linux.
EN
The C ++ library called DSPElib - Digital Signal Processing Engine library developed by the author is presented in the paper. The library allows for simple implementation of multirate signal processing algorithms containing feedback loops and thus can be used for rapid prototyping of this type of algorithms. Using the library the algorithms can be implemented as stand-alone applications both for Windows or Linux platforms.
20
Content available remote Możliwości zastosowania sygnałów bioelektrycznych (EMG) w systemach sterowania
PL
W dobie rozwoju inżynierii biomedycznej, technologie mające dotychczas zastosowanie jedynie w diagnostyce klinicznej zyskują coraz większą popularność w dziedzinach niebezpośrednio związanych z medycyną. W artykule przedstawiono przykłady możliwego zastosowania sygnałów elektromiograficznych (EMG) w systemach sterowania.
EN
In times of rapid development of biomedical engineering, technologies previously used exclusively in clinical diagnostics are becoming increasingly popular and applicable in other fields, less related to medicine. The examples of successful applications of control systems based on electromyographic (EMG) biosignals, are introduced in the article.
first rewind previous Strona / 7 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.