Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "algorithms" wg kryterium: Temat


Tytuł:
Lokalizacja tekstu w obrazie
Localization of text in images
Autorzy:
Pazio, M.
Powiązania:
https://bibliotekanauki.pl/articles/153776.pdf
Data publikacji:
2008
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
image analysis
text detection algorithms
Opis:
W naturalnym otoczeniu człowieka znajduje się duża ilość łatwo rozpoznawalnej informacji przedstawionej w postaci znaków graficznych i tekstu. Informacja taka jest bardzo przydatna w poruszaniu się w środowisku miejskim. Niestety, osoby z upośledzonymi funkcjami wzroku w sposób oczywisty pozbawione są możliwości korzystania z tego rodzaju przekazu. Istniejące na rynku systemy rozpoznawania tekstu (OCR) nie są niestety dostosowane do rozpoznawania tekstu zawartego w obrazach zarejestrowanych kamerą czy aparatem cyfrowym. W artykule przedstawiono, opracowane w Katedrze Systemów Automatyki Wydziału ETI PG, algorytmy wyszukiwania tekstu w obrazie oraz jego przetwarzania do postaci umożliwiającej rozpoznanie przez system OCR i odczytania treści za pomocą syntezatora mowy.
The system capable of localizing and reading aloud text embedded in natural scene images can be very helpful for blind and visually impaired persons - providing information useful in everyday life and increasing their confidence and autonomy. Even though the currently available optical character recognition (OCR) programs are fast and accurate, most of them fail to recognize text embedded in natural scene images. The goal of the algorithm described in this paper is to localize text-like image regions and pre-process them in a way that will make OCR work more reliably. The approach described in the paper is based on color image segmentation and segment shape analysis. Preliminary tests have shown that the proposed algorithm offers satisfactory detection rate and is pretty robust to typical text distortions, such as slant, tilt and bend.
Źródło:
Pomiary Automatyka Kontrola; 2008, R. 54, nr 3, 3; 153-156
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza efektywności klastrowych aplikacji algorytmów komunikacji
An analysis of efficiency of cluster implementation of communication algorithms
Autorzy:
Sadecki, J.
Powiązania:
https://bibliotekanauki.pl/articles/153290.pdf
Data publikacji:
2006
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
klastry
algorytmy komunikacji
clusters
communication algorithms
decomposition
Opis:
W artykule przedstawiono przykładowe rezultaty analizy efektywności pewnych zadań komunikacyjnych dla systemów klastrowych o strukturze dwupoziomowej. Rozważana metoda dekompozycji systemu wieloprocesorowego może prowadzić do znacznej poprawy efektywności realizacji bardzo czasochłonnych zadań komunikacji typu "each-to-each".
The paper presents the results of the efficiency analysis of some communication algorithms for two-level cluster architecture. The applied decomposition of parallel multiprocessor system into e few groups of processors is a key step for effective realization of the time consuming each-to-each communication tasks.
Źródło:
Pomiary Automatyka Kontrola; 2006, R. 52, nr 10, 10; 19-21
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algorytmy kondycjonowania sygnału fotopletyzmograficznego
The algorithms of photoplethysmographic signal conditioning
Autorzy:
Bołtrukiewicz, M.
Cysewska-Sobusiak, A.
Powiązania:
https://bibliotekanauki.pl/articles/152089.pdf
Data publikacji:
2005
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
algorithms
photoplethysmographic signal conditioning
algorytmy
sygnał fotopletyzmograficzny
kondycjonowanie
Opis:
W pracy omówiono wybrane algorytmy przeznaczone do kondycjonowania sygnału fotopletyzmograficznego (PPG). Zaprezentowano konfigurację analogowej części toru akwizycji. Zaproponowano metodę określania pasma szumów i redukcji składowej o charakterze szumowym. Dokonano wyboru optymalnej metody segmentacji przebiegu. Zaproponowano algorytm do wykrywania patologicznych zaburzeń miarowości pracy serca. Zaprezentowano model przebiegu sygnału PPG i wyniki jego parametryzacji.
The selected algorithms of photoplethysmographic signal (PPG) conditioning have been described. The configuration of the analog part of an acquistion circuit was presented. The evaluation of the noise band and the method of noise component reduction have been proposed. The optimal method of PPG signal segmentation was selected. The algorithm for detectingpathological disturbances of the heart rhythm was proposed. The model of PPG waveform and results of its parameterization were presented.
Źródło:
Pomiary Automatyka Kontrola; 2005, R. 51, nr 9, 9; 22-25
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algebra algorytmów w przykładach
Examples of algorithm algebra application
Autorzy:
Piaskowy, A.
Powiązania:
https://bibliotekanauki.pl/articles/157198.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
algebra algorytmów
formuła
algorytm
algebra algorithms
formula
algorithm
Opis:
Artykuł zawiera opis podstawowych operacji algebraicznych jakie można stosować w algorytmice. Przedstawiono kilka prostych przykładów ilustrujących możliwości i aplikacje tematyki. Każda operacja została odzwierciedlona w języku C, bądź została porównana z odpowiadającym jej schematem blokowym.
Algebra of algorithms is a form of mathematical description of an algorithm. The algorithm described in form of formulas can be subjected to algebraic operations and transformations. Properties of these operations are defined in an axiomatic way. The mathematic description of the algorithm is simple, intuitive, and allows to subsequent automatic generation of program code. The main advantage of such approach is possibility to analyze the algorithm at any level of nesting. Some functions (blocks) the algorithm can be treated as uniterms, thus one can look into what happens inside them. A description of basic algebraic operations that can be applied in the study of algorithm operations is presented in the paper. It has been quoted two of the most elementary examples in order to better acquaint with the subject. Each operation is reflected in the C language, and is compared with the corresponding block diagram. Langton algorithm is analyzed as well as the function approximation algorithm for finding the 3-rd order polynomial. These algorithms are described and presented in the form of block diagrams as well as using formulas of algebra algorithms.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 2, 2; 189-192
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Ewolucyjne metody projektowania regulatorów odpornych
Evolutionary methods of robust controller design
Autorzy:
Nikończuk, P.
Królikowski, T.
Powiązania:
https://bibliotekanauki.pl/articles/158429.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterowanie odporne
algorytmy ewolucyjne
robust control
evolutionary algorithms
Opis:
Podczas realizacji układu sterowania ze sprzężeniem zwrotnym opartym na regulatorze odpornym (robust control) wymaga się od projektanta bogatej wiedzy i stosowania zaawansowanych metod analizy funkcjonalnej. W artykule przedstawiono metodę doboru regulatora odpornego z zastosowaniem algorytmów ewolucyjnych. Prezentowana metoda może być również stosowana w projektowaniu układów regulacji procesami produkcyjnymi.
The paper proposes a method for robust control system design using evolutionary algorithms. The robust control theory is presented in the introduction [6, 7, 8]. Fig. 1 shows a robust feedback control system in which the plant transfer function is variable. The search for a robust controller transfer function requires the knowledge of functional analysis [6, 7, 8]. Application of genetic algorithms to control system design is common [3, 4]. The method proposed is based on minimisation of the norm given by equation (1.18) with use of genetic algorithms [9]. The exemplary verification of the method was performed for a container ship [10]. The changes of the ship linear transfer function coefficients (see Table 2.1) depend on the rudder angle [11, 12]. Figure 2.1 shows calculation results of three robust controller transfer functions. The minimised norms of equation (1.18) with the obtained results are presented in Fig 2.3. It can be noted that the controller characteristics are the same within the low frequency range because the norm was minimized only for the ship operating frequencies. This effect can also be observed on Nyquist curves shown in Fig. 2.2. The problem was investigated in case of control of production processes [1, 2].
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 4, 4; 297-300
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algorytmiczne podejście do projektowania logiki zależnościowej w systemach sterowania ruchem kolejowym
The algorithmic approach to railway interlocking logic design
Autorzy:
Kawalec, P.
Rżysko, M.
Powiązania:
https://bibliotekanauki.pl/articles/156228.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
algorytmy
srk
systemy zależnościowe
algorithms
interlocking
railway traffic control
Opis:
W artykule przedstawiono propozycję formalnej metody specyfikacji złożonych funkcji zależnościowych w systemach srk. Opisana metoda opiera się na podejściu geograficznym, umożliwiającym wykorzystanie zbudowanych elementów dla dowolnego układu torowego. Zastosowanie algorytmów do opisu działania pozwala na intuicyjne przejście od elementarnych warunków, opisanych w języku naturalnym, do zapisu formalnego oraz kodu języka VHDL. Zaprezentowane zostały również możliwości weryfikacji otrzymanych algorytmów.
The paper presents several problems concerning the interlocking logic design process in modern railway traffic control systems. This issue is increasingly difficult in implementing new functions and adapting systems to new market requirements. For easy and clear transition from the verbal operation description to the formal notation in HDL language, the algorithmic approach was introduced. Universal input and output alphabets proposed in the paper allow convenient variable identification. The rules for decomposing the system into objects and algorithms are described (Fig. 1). Since the method is based on the geographical approach, the set of designed elements is universal and can be used for any track layout. Using the logical algorithm scheme (2) to describe the functionalities allows one to intuitively transform the elementary conditions in a natural language to a formal notation and finally to the VHDL code (Fig. 4). Verification possibilities of the described method are also presented. Using the Active-HDL integrated design environment it was possible to analyze the created algorithms on many hierarchical levels. Beginning from the algorithm level (proving the correctness of the transition to the finite-state machine graph), through the object level (Fig. 5a, showing the complex interlocking functions) to the whole interlocking logic (Fig. 5b, allowing verification of the design using the interlocking table), all of the performed simulations proved correctness of the specification.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 10, 10; 826-828
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zwektoryzowane algorytmy obliczania Transformaty S dla środowiska wieloprocesorowego
Vectorized S Transform algorithms for multi-processor platform
Autorzy:
Tariov, A.
Gliszczyński, M.
Powiązania:
https://bibliotekanauki.pl/articles/153752.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
transformata S
algorytmy równoległe
parallel algorithms
S-transform
Kronecker product
Opis:
W pracy został zaprezentowany wektoryzowany algorytm obliczania transformaty S w dwóch wariantach - w postaci sekwencyjno-równoległej pozwalającej na oszczędzenie zasobów sprzętowych oraz w postaci równoległej pozwalającej wykorzystać, nowoczesne wielordzeniowe platformy obliczeniowe. W drugim przypadku możliwa jest znaczna redukcja czasu trwania algorytmu. Obie metody mogą znaleźć zastosowanie praktyczne zależnie od oczekiwanej dokładności (rozdzielczości) i szybkości działania jak też możliwości platformy obliczeniowej.
In the paper the algorithm for calculating N by N-point S Transform is presented. In a sequential, recursive option hardware resources saving is available, while on the other hand, a parallel version of the algorithm allows increasing the accuracy and reducing the time when using multi-core platforms. Two of these approaches can be implemented in practical use depending on the expected accuracy, speed and power of the hardware platform. At the beginning of the paper uses of S Transform with other similar solutions are described. Advantages and disadvantages of S Transform, which are good properties of the time-frequency analysis of non-stationary signals thanks to a movable, different sized Gaussian window, but at the same time a long computation time of the standard, sequential method, are considered. Next, the theoretical, continuous form of the transform and the discrete form with the sequential algorithm are presented. Later The main part of the work deals with synthesis of the sequential and parallel version of the algorithm in the matrix-vector form. The data flow in the algorithms in space and time is shown in Figs. 1 and 2 (for sequential and parallel approach). Finally, the computation times of two versions are compared. The advantage of the two presented approaches is simple and understandable tensor product representation which makes the implementation easy. The sequential algorithm can be used for slower platforms, where the real time analysis is not necessary, while the parallel version offers quick computation on multi-core processors.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 11, 11; 1401-1403
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A computation algorithm for Strassens matrix multiplication
Algorytm obliczania iloczynu macierzowego Strassena
Autorzy:
Tariov, A.
Gliszczyński, M.
Powiązania:
https://bibliotekanauki.pl/articles/154595.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
iloczyn macierzowy Strassena
szybkie algorytmy
Strassen's matrix multiplication
fast algorithms
Opis:
In the work the vectorized algorithm for Strassen's matrix product calculating is presented. Unlike the proposed in other works "some recommendations" relating to the Strassen's matrix multiplication implementation, we offer specific computational procedures that allow correctly describe the entire sequence of transformations needed to obtain the final result. The proposed algorithm can be successfully applied to accelerate calculations in the FPGA-based platforms.
W pracy został przedstawiony wektoryzowany algorytm wyznaczenia iloczynu macierzowego Strassena. W odróżnieniu od poruszanych w innych publikacjach wybranych uwag dotyczących realizacji metody Strassena w niniejszej pracy zaproponowane są konkretne procedury, opisujące cały proces obliczeniowy i pozwalające na podstawie wykonania skończonej liczby etapów przetwarzania danych wejściowych otrzymać wynik końcowy. Została roztrząśnięta synteza proponowanego algorytmu oraz pokazana postać stosownego grafu przepływowego dla przykładu mnożenia macierzy drugiego rzędu. Zaproponowany algorytm może być sukcesywnie zastosowany do przyspieszonej realizacji obliczeń w platformach FPGA oraz zaimplementowany w wybranym środowisku sprzętowym. Niewątpliwym atutem odróżniającym przedstawione rozwiązanie od tradycyjnego algorytmu jest również brak rekurencji obliczeń, co daje dodatkowy zysk przy zrównolegleniu procesu wyznaczenia iloczynu.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 7, 7; 691-693
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Równoległe implementacje algorytmu Gaussa-Seidela w środowisku OpenMP
Parallel implementation of Gauss-Seidel algorithm by using OpenMP
Autorzy:
Sadecki, J.
Powiązania:
https://bibliotekanauki.pl/articles/157283.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
klastry
algorytmy równoległe
procesory wielordzeniowe
clusters
parallel algorithms
multicore processors
Opis:
W artykule przedstawiono przykładowe rezultaty analizy efektywności równoległych realizacji algorytmu Gaussa-Seidela zaimplementowanych w środowisku procesorów wielordzeniowych. Jak pokazano, standardowa równoległa implementacja tego algorytmu, prowadzi do gorszych w sensie szybkości zbieżności wyników w porównaniu do sekwencyjnej wersji tej metody. Zaproponowana nowa wersja równoległa metody Gaussa-Seidela posiada analogiczną szybkość zbieżności jak jej realizacja sekwencyjna, zachowując przy ty łatwość implementacji równoległej. W artykule przedstawiono przykładowe rezultaty obliczeń przeprowadzonych przy wykorzystaniu procesora czterordzeniowego. Rozważana implementacja algorytmu Gaussa-Seidela posiada też możliwości jej zastosowania dla szerszej niż rozważana w pracy klasy problemów optymalizacji.
The paper presents results of the efficiency analysis for some parallel realization of optimisation algorithms in multicore processors. The results concern a simple Gauss-Seidel optimization algorithm. In the paper both standard parallel and new parallel implementations of the Gauss-Seidel algorithm are presented. As it is pointed out, the standard parallel algorithm leads to worse numerical results (in terms of the rate of computation convergence) than the sequential version of this algorithm. The new parallel algorithm achieves the same numerical ef?ciency of computations as the sequential algorithm and, additionally, can be aesily implemented in multicore processors. It is prooved that, for the quadratic optimization problem, the modified parallel Gauss-Seidel algorithm leads to the same computational results as for the sequential implementation of the method. Some examples of parallel implementations of the method in fourcore processors are presented. The proposed new algorithm enables achieving good efficiency of parallel computations both in terms of the execution time and the speedup factor value. The new algorithm can also be used to solve broader classes of optimization problems, which in the nearest neighbourhood of the optimal solution can be sufficiently precisely approximated by the square function.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 3, 3; 301-304
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Diagnostic system decomposition with genetic optimization
Dekompozycja systemu diagnostycznego przy wykorzystaniu algorytmów genetycznych
Autorzy:
Wnuk, P.
Kościelny, J. M.
Powiązania:
https://bibliotekanauki.pl/articles/153070.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
diagnostyka
algorytmy genetyczne
dekompozycja systemu
system diagnostics
genetic algorithms
system decomposition
Opis:
This paper describes the use of genetic optimization in diagnostic system decomposition. First, an overview of diagnostic system and the reasons for its decomposition are given. Decomposition quality index is proposed. In the second part the analysis of a genetic algorithm application possibility is placed. The structure of the genome, type of genetic algorithm and genetic operators are described. Investigations on best values of key parameters is the main subject of third part. As a summary, a description of industrial application for diagnostic system decomposition on a hydrocarbon plant is placed..
Artykuł zawiera opis wykorzystania optymalizacji genetycznej do dekompozycji systemu diagnostycznego. Na początku zamieszczono definicje systemu diagnostycznego i przesłanki do stosowania dekompozycji. Zaproponowano wskaźnik jakości dekompozycji. Druga część zawiera analizę możliwości wykorzystania algorytmu genetycznego do rozwiązania postawionego zadania. Przedstawiono strukturę genomu, typ algorytmu oraz operatorów genetycznych. Następna część artykułu zawiera wyznaczenie optymalnych wartości kluczowych parametrów algorytmu genetycznego. Na koniec przedstawiono przykład zastosowania opracowanej metodologii na rzeczywistej instalacji.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 6, 6; 641-647
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Implementacja oraz porównanie algorytmów tekstowych w środowiskach przetwarzania równoległego na przykładzie procesorów wielordzeniowych i kart graficznych
Multicore and GPGPU implementation of chosen text algorithms
Autorzy:
Pietroń, M.
Wielgosz, M.
Wiatr, K.
Powiązania:
https://bibliotekanauki.pl/articles/155953.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
algorytmy tekstowe
GPGPU
obliczenia równoległe
text mining
text algorithms
parallel computing
Opis:
Artykuł przedstawia implementację algorytmów tekstowych w wybranych platformach przetwarzania równoległego. Dostępność procesorów wielordzeniowych oraz kart graficznych ogólnego przeznaczenia sprawia, iż badania nad równoległą implementacją algorytmów w celu ich akceleracji nabierają coraz większego znaczenia. Algorytmy tekstowe są niezwykle istotnym i często niezbędnym elementem zaawansowanych algorytmów analizy tekstu oraz są także składowymi funkcji wyszukiwania wzorców w tekście wielu języków programowania. W pracy dokonano analizy najpopularniejszych algorytmów tekstowych oraz dokonano ich analizy pod kątem ich zrównoleglenia w celu ich implementacji w procesorze wielordzeniowym oraz karcie graficznej ogólnego przeznaczenia. Analizowanymi algorytmami są: boyer-moore, algorytm naiwny oraz algorytm knuth-morris-pratt. Następnie dokonano porównania efektywności ich realizacji na wymienionych platformach sprzętowych.
This paper presents implementation of text algorithms in multicore CPU and GPGPU. The text algorithms are very common algorithms used in text analysis process and they are a part of functions used for text patterns recognition. The library functions for text searching implemented in many languages very often use most popular text-algorithms. The paper describes the analysis of these algorithms for parallel implementations in multicore processors and general purpose graphic cards. The research work presented in this paper shows that text algorithms can be partially parallelized. The process of acceleration can be done by appropriate dividing the input text between parallel threads (data parallelism). The comparative studies were performed for the following algorithms: boyer-moore (horspool) , naive and knuth-morris-pratt algorithm. The presented results show the efficiency of these algorithms in the case of different type and size of patterns. In the case of GPU the implementation was made in the CUDA framework. The OpenMP library was used for a multicore version.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 5, 5; 301-304
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Szybki algorytm splotu kołowego dla N = 2^m
Fast circular convolution algorithm for N = 2^m
Autorzy:
Gliszczyński, M.
Tariov, A.
Powiązania:
https://bibliotekanauki.pl/articles/151792.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
szybkie algorytmy
splot kołowy
notacja macierzowa
fast algorithms
circular convolution
matrix notation
Opis:
W pracy został przedstawiony szybki algorytm liczenia splotu kołowego N-elementowych wektorów danych ze zredukowaną liczbą operacji arytmetycznych (lub układów mnożących i sumatorów, jeśli chodzi o implementację sprzętową) w przypadku, gdy N=2^m, m - liczba całkowita. Pozwala to przy implementacji zmniejszyć nakłady obliczeniowe lub zapotrzebowanie na zasoby sprzętowe oraz stworzyć dogodne warunki do efektywnej realizacji operacji splotu kołowego w dowolnym sprzętowo-programowym środowisku implementacyjnym.
In the work the fast algorithm for 2n-point circular convolution calculating with the reduced number of arithmetic operations (or multipliers and adders - in hardware implementation case) is presented. Computational procedure for describing the algorithm, based on the successful decomposition of the circulant matrix of arbitrary order is shown. This approach allows to lower hardware expenses and to create favorable conditions for effective convolution realization in the reprogrammable platform. Computational procedure for circular convolution realization can be described by means of matrix algebra notation. Matrix algebra offers not only a formalism for describing the algorithm, but it enables the derivation by pure algebraic manipulations of an algorithm that is well suited to be implemented in vector and matrix digital signal processors with various levels of parallelism. In addition, the mentioned procedures can be directly used for easy implementation in matrix-oriented languages like Matlab.
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 8, 8; 566-568
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza możliwości wykorzystania obliczeń kwantowych do realizacji bezpiecznego systemu pomiarowego
Analysis of designing the quantum compu-ting-based secure measurement system
Autorzy:
Bilski, P.
Winiecki, W.
Powiązania:
https://bibliotekanauki.pl/articles/152978.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
systemy pomiarowe
algorytmy kwantowe
kryptografia kwantowa
measurement system
quantum algorithms
quantum cryptography
Opis:
W artykule przedstawiono analizę możliwości wykorzystania obliczeń kwantowych do zapewnienia bezpieczeństwa transmisji i przetwarzania danych w rozproszonym systemie pomiarowym. Omówiono zagrożenia dla poufności danych w takim systemie oraz ich źródła. Przedstawiono ideę komputera kwantowego i kwantowego kanału transmisyjnego oraz potencjalne sposoby wykorzystania ich w celu zapewnienia bezpieczeństwa danych pomiarowych i sterujących.
The paper deals with the analysis of possible implementation of the quantum computations to ensure security of data transmission and processing in the distributed measurement system. Firstly, sources of security threats (mainly the transmission media) in the typical system are presented. Then, two applications of quantum computing are presented to defend the system against the intruders. The first one, the quantum transmission channel, is reliable, safe and can be implemented using today technology. The paper describes the BB84 algorithm that ensures the safe data transfer. Another one, the quantum computer, is a device of novel computational capabilities, which can be used to break contemporary cryptographic systems (such as RSA). The paper considers possible cryptographic algo-rithms that could be resilient to the attack using such device. All methods are discussed from the measuring systems point of view and refer to their specific characteristics. Finally, conclusions and future prospects are presented.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 11, 11; 1336-1338
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Sposoby realizacji pomiarów konduktywności elektrycznej materiałów za pomocą przetworników indukcyjnościowych jednocewkowych
Ways of realizing electrical conductivity measurements of materials with a one-coil inductive transducer
Autorzy:
Augustyn, J.
Kuśmierz, J.
Powiązania:
https://bibliotekanauki.pl/articles/972196.pdf
Data publikacji:
2013
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
pomiary konduktywności
przetwornik indukcyjnościowy
algorytmy pomiarowe
conductivity measurement
inductive transducer
measurement algorithms
Opis:
W pracy przedstawiono dwa sposoby realizacji bezstykowych pomiarów konduktywności elektrycznej materiałów z wykorzystaniem przetwornika indukcyjnościowego o strukturze jednocewkowej. Pierwszy sposób oparty jest na metodzie algorytmicznej pomiaru impedancji, w drugim natomiast impedancja określana jest za pomocą cyfrowego sytemu pomiarowego opartego na porównaniu napięć.
In this paper two ways of implementing contactless measurements of electrical conductivity of materials with use of an inductive sensor of one-coil structure are presented. The first method is based on algorithmic approach to the impedance measurement, while in the second method the impedance is determined in a measurement system by comparing the voltages. The starting point for determining the conductivity value from formula (2) is determination of the parameter δ value based on the conversion characteristic (Fig. 1) and calculation of the absolute value of the impedance ratio (1). There are presented some algorithms based on the digital signal processing for evaluation of the impedance components in a measurement circuit with a two-channel acquisition card. The two methods adapt algorithms fit to a sine or fit to ellipse. The third one uses the algorithm of a digital lock-in amplifier to determine the impedance components. Furthermore, a system for measuring the impedance components in a one coil transducer based on a technical method - the method of three voltmeters is presented (Fig. 2).
Źródło:
Pomiary Automatyka Kontrola; 2013, R. 59, nr 4, 4; 326-329
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algorytmy przetwarzania nieregularnych obrazów 3D
Irregularly-sampled 3D image processing algorithms
Autorzy:
Budzan, S.
Powiązania:
https://bibliotekanauki.pl/articles/152392.pdf
Data publikacji:
2007
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
algorytmy przetwarzania 3D
filtracja
decymacja
3D processing algorithms
noise reduction
decimation
Opis:
W artykule prezentuje się modyfikacje algorytmów stosowanych w przetwarzaniu danych 3D. W pierwszej kolejności omówiono algorytm filtracji nieregularnych danych pomiarowych 3D, zwanych obrazem 3D. źródłem szumu pomiarowego w skanerach 3D są najczęściej elementy optyczne skanera. Szum ten ma najczęściej charakter odrębnych grup punktów o wysokiej amplitudzie, jak również pojedynczych punktów o niskiej amplitudzie. Główna idea stosowanego algorytmu polega na maksymalizacji dystansu - odległości w przestrzeni x, y, z pomiędzy danymi pomiarowymi - najbliższymi sąsiadami znajdującymi się w bieżącym oknie pomiarowym. Do tego celu wykorzystuje się estymację funkcji gęstości, która wyliczana jest dla każdego punktu pomiarowego z bieżącego okna w przestrzeni 3D. Kolejną zaprezentowaną modyfikacją jest poprawa algorytmu decymacji zbioru punktów. Modyfikacja skupia się na wprowadzeniu a priori wartości stopnia decymacji określającego liczbę usuniętych punktów ze zbioru.
In the paper some modification of 3D processing algorithms has been presented. At first effective and robust noise reduction in three dimensional measurement data algorithm has been presented. Often the noise source are optical elements from the 3D scanner. This noise commonly is the separate groups of points with high amplitude or single points with low amplitude. Main idea of applied algorithm depends on maximize distance distance beetwen points in three dimensional space - nearest neighbours in sliding 3D window. The proposed filter class is based on the nonparametric estimation of the density probability function in a sliding filter window. Next the modification of decimation algorithm has been presented. Main idea of proposed algorithm depends on adding a priori decimation level - number of the data points, which must be deleted from the dataset.
Źródło:
Pomiary Automatyka Kontrola; 2007, R. 53, nr 9 bis, 9 bis; 157-160
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies