Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 10

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
In this paper an example of hardware implementation of binaural sound source localization is presented. Using only two microphones, which correspond approximately to binaural hearing, limits the possibility of exact sound source localization. In contrast to human auditory system (HAS), only the angle of arrival determination is possible in implemented system. Moreover, the angle of arrival (AoA) could be determined here in a limited range of values located on a half-plane. First, the base formulas used by implemented algorithm are shown. Next, selected hardware platforms and peripheral modules are described. The VHDL tools for synthesis and implementation are used. Finally, resources consumed by hardware CPLD/FPGA implementation and selected test results are presented.
EN
In this paper, the authors present selected examples of rapid prototyping environment consisting of a popular hardware platform like Arduino and software tools, like graphical language LabView. As a case study the MEMS (Micro Electro-Mechanical Systems) applications are described. First, the initial requirements regarding software and hardware are introduced. Next, some basic configuration procedures are presented. The main application example is a MEMS sensor data acquisition system. It shows the possibility of using LabView and non-dedicated hardware with a large number of Arduino compatible modules. The communication between Arduino and LabView is realized by a serial wire connection. Further examples show wireless communication with Arduino using Bluetooth link. The presented applications are very common in the embedded system environment and their implementation can be done with minimal effort on creating software code.
EN
The paper presents a part of a prototype system for the monitoring of selected vital functions of humans and some preliminary results obtained from the device using implemented algorithm. The system consists of such essential modules like a microcontroller board, an inertial measurement unit and additional sensors. The main task of the device is human movement monitoring and detecting selected anomalies, e.g. fall or fainting. At the first stage, the movement classification was considered. The main movement type are walking, running and selected variants of transitions between different phases like standing up or going downstairs. The determining of the movement is based on the intuitive algorithm using raw data from accelerometers complemented by sensors like barometer and heart rate monitor. The algorithm utilizes automated multiscale-based peak detection and wavelet transform energy calculations. Finally, some further work directions and development possibilities are discussed.
PL
W artykule przedstawiono koncepcję platformy rekonfigurowalnej, której głównym zastosowaniem jest testowanie sprzętowych algorytmów syntezy dźwięku oraz implementacja efektów dźwiękowych. Istotnym elementem systemu jest także wykorzystanie sieci opartej na technologii Ethernet do transmisji zarówno sygnałów sterujących np. MIDI jak i dźwięku cyfrowego. Ponadto istotną cechą proponowanej platformy jest modularność w zakresie np. liczby obsługiwanych kanałów dźwiękowych jak i wewnętrznych torów przetwarzających.
EN
In this paper, the outline of an experimental platform for sound synthesis and sound processing is presented. The main idea of a reconfigurable synthesizer is to integrate different blocks and functions typically present in several devices. Most important design assumptions are hardware FPGA plug-ins, flexible configuration of analog inputs, sophisticated graphical user interface. One of the goals of this system is to build a system for testing synthesis and sound effects algorithms. Hardware FPGA “inserts” allow easy replacement of the processing method on the hardware level. Configurable input analog modules provide a flexible way for adjusting external channels on demand. A distributed, intelligent graphical user interface makes adjusting the parameters of sound by several performers at the same time possible. Such a feature is very useful especially by live performances. Another important part of the proposed solution is communication between the system modules and external devices. Besides a separate MIDI interface intended for data transfer including notes and control information, the wired and wireless standards for MIDI over Ethernet, digital sound, control data etc. are necessary. Selected aspects regarding implementation of a part of the reconfigurable synthesizer, including simple waveform synthesis and envelope modifier, are presented in the paper. Standard development boards were used as a test environment. The implemented blocks are the basis for future development of the system.
EN
The herewith article presents design aspects of audio database of choir signing voices. The aim of such a database as being designed is are sented, with its main assumptions and the method of its construction, ths process of creating the recordings and their preliminary processing included. Following this, the method of segmentation and storage of the source material is described with the inclusion of naming convention and data structure. Quantitative and qualitative characteristic of the sound data as obtained and the possibility of performing further studies are also an important part of the article.
PL
W artykule zaprezentowano aspekty projektowe dźwiękowej bazy danych głosów chóralnych. Przedstawiono cel, któremu projektowana baza ma służyć, główne założenia oraz sposób realizacji z uwzględnieniem procesu realizacji nagrań oraz ich obróbki wstępnej. Następnie opisano sposób segmentacji i przechowywania materiału źródłowego z uwzględnieniem konwencji nazewniczej i struktury danych. Istotnym elementem artykułu jest charakterystyka ilościowa i jakościowa pozyskanych danych dźwiękowych wraz ze wskazaniem możliwości realizacji dalszych badań.
PL
W artykule przedstawiono wybrane aspekty implementacji mikroprocesora PicoBlaze na platformie uruchomieniowej CoolRunner-II CPLD Starter Kit. Szczególną uwagę poświęcono obsłudze portów wejścia/wyjścia, a także wykorzystaniu elementów wbudowanych w platformę, uwzględniając także zewnętrzne moduły rozszerzające. Ograniczenia zasobów układu CPLD wymagają praktycznego zastosowania dekompozycji funkcjonalnej systemu. Jako przykłady aplikacji przedstawiono sterowanie diodami oraz wbudowanym wyświetlaczem siedmiosegmentowym.
EN
In this paper selected aspects of soft processor implementation in CPLD platform are presented. The processor considered here is PicoBlaze. The code of this model is available from Xilinx after registration. The hardware platform is CoolRunner-II CPLD Starter Kit. It is possible to extend simply the base configuration of the board with number of additional modules called Pmods (Fig. 1). The paper presents the main features of PicoBlaze from the teaching of embedded systems point of view. A few paragraphs show the organization of I/O ports and possibilities of their modifications (Fig. 2). Next the main flow of project files is shown (Fig. 3) including compilation and implementation processes. There are three applications used for compare purposes. The first one is the empty loop, the second one is "moving" LED and the third one is seven segment display control. The sample way of modifying selected project files in order to change available I/O ports is presented. Fig. 5 shows the RTL level schematic of the system running LED display control application with particular emphasis on I/O handling. The limitations of implementations as well as advantages of the proposed approach are shown. The main advantage for teaching embedded systems is necessity of common hardware and software design in case of adapting to the platform constraints.
EN
In this paper a part of quality assessment process of the intonation of singing voice is described. Intonation is understood here as the ability to precisely reproduce a given pitch. Such evaluation is typically performed by voice production experts (voice trainers) or other persons associated with singing. For the purpose of determining the quality of intonation an exercise performed by singers on subsequent pitches was proposed in the article. One of pitch extraction methods is used to determine the fundamental frequency and estimate the F0 trajectory. Based on the obtained trajectory, an attempt is made to determine a general trend among tested singers. It is also indicated, that it is possible to point out problems in singing for tested persons, which can be useful in further stages of voice training.
EN
The paper presents an approach of assessment of singing quality based on properties of fundamental frequency (FO) trajectories. An analysis of singing has been performed using exercise with dedicated phrase containing consecutive vowels at the same pitch. The frequency deviations between voice's pitch and target tonality along with intonation trends have been considered at evaluation stage. Performed experiments show that in case of short duration of singing sounds, the vowel type is independent of whole phrase. The special case was/o/vowel which had decreasing trend in terms of intonation. Proposed technique of singing voice assessment is characterized by simplicity and low computational complexity, thus can be used in real-time applications.
PL
W pracy przedstawiono technikę oceny jakości głosu śpiewanego z wykorzystaniem własności trajektorii częstotliwości tonu krtaniowego (FO). Przeprowadzono analizę śpiewu z użyciem ćwiczenia, na które składala się fraza zawierająca samogłoski śpiewane kolejno na tej samej wysokości dźwięku. Wykorzystano pomiar odchylenia częstotliwości pomiędzy śpiewanymi i zadanymi dźwiękami. Przeprowadzone eksperymenty pokazują, że w sytuacji, gdy czas trwania śpiewanej głoski jest krótki to ich rodzaj nie miał znaczącego wpływu na całość frazy. Wyjątkiem była tu głoska /o/, która we wszystkich przypadkach wykazywała trend zniżkowy, jeśli chodzi o intonację. Proponowane podejście oceny głosu śpiewanego charakteryzuje się prostotą i niską złożoności obliczeniową, co stwarza możliwości jego wykorzystania w zastosowaniach czasu rzeczywistego.
PL
W artykule zawarto początkowe wyniki projektu rozpoczętego na Politechnice Szczecińskiej i dotyczącego nowatorskiej metody realizacji systemu wizualnej inspekcji maszynowej płytek PCB. Nowością, której dotyczą badania, jest wykorzystanie elastycznych, dynamicznych algorytmów widzenia maszynowego, umożliwiających uwzględnienie w nich specyfiki rozpatrywanej aplikacji. Ze względu na dynamiczność algorytmów nie jest możliwe zaproponowanie w pełni strukturalnego rozwiązania, możliwego do realizacji w układach FPGA. Konieczne jest uwzględnienie procesu kosyntezy sprzętowo-programowej. Specyfika użytego procesu kosyntezy polega na tym, że oprogramowanie i sprzęt przeplatają się tutaj wzajemnie, nie tworząc konwencjonalnej struktury procesora i koprocesora ani nie wpisują się w znane architektury ISA współczesnych procesorów. Propozycja jednego takiego procesora, dedykowanego dla określonej klasy algorytmów widzenia maszynowego przedstawiona została w tym artykule.
EN
This article describes initial results of the project started on Technical University of Szczecin and concerning novel method to implement visual inspection system for PCB. The novel part being under analysis is the usage of flexible, dynamic algorithms for machine vision, which allow to introduce specific parts of the considered application directly into the algorithm structure. However dynamic algorithms are impossible to implement in purely structural way on FPGA devices. It is necessary to incorporate hardware/software codesign process into design methodology. The specific part of codesign methodology in this application is, that no conventional processor/co-processor or ISA architecture could be used. The proposal of one of those processors, dedicated for particular class of machine vision algorithms has been presented in this paper.
PL
W artykule przedstawiono propozycję wprowadzania znaków wodnych w środowisku dźwiękowym, które wykorzystuje analizę kontekstu muzycznego. Idea kontekstowego znaku wodnego w tym przypadku polega na wprowadzaniu informacji do oryginalnego przebiegu dźwiękowego w sposób z jednej strony niesłyszalny, a z drugiej strony modyfikujący podstawowe nośniki "treści" muzycznej. W artykule opisano sposoby modyfikacji wybranych elementów składowych muzyki.
EN
In this paper the kind of the digital watermark embedding into an audio environment is presented. The watermark is based on analysis of music content. The main idea of the context digital watermark consists on data embedding into the source audio signal. From the one hand the watermarked signal should be inaudible, from the other hand it should change the main parts of music content. The modifications of the time duration of the sound, pitch and volume of sound are described below.
first rewind previous Strona / 1 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ć.