Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  cyfrowa stabilizacja obrazu
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
An efficient simplification procedure of the optical flow algorithm as well as its hardware implementation using the field programmable gate array (FPGA) technology is presented. The modified algorithm is based on block matching of subsets of successive frames, and exploits one-dimensional representations of subsets. Also, an L₁-normbased correlation function requiring no multiplication/division operations is used. As a result, it was possible to reduce the computational complexity of the algorithm without compromising the processing accuracy. Both the accuracy and the limitations resulting from the introduced simplifications have been verified using several examples of synthetic and real movie sampies. The presented algorithm has been implemented using Virtexll-1000 FPGA to realize a digital stabilization system for the CMOS camera images. Experimental results confirm that our algorithm can be used in battery-powered systems with limited resources.
PL
W artykule przedstawiono efektywną procedurę uproszczenia algorytmu przepływu optycznego oraz jego realizację w układzie programowalnym FPGA. Zmodyfikowany algorytm wykorzystuję metodę blokowego dopasowania podobszarów oraz jednowymiarową reprezentację podobszarów. Dodatkowo, funkcja korelacji oparta jest o normę L₁. W rezultacie uzyskano zmniejszenie zużytych zasobów kosztem nieznacznej utraty dokładności. Zarówno dokładność, jak i ograniczenia wynikające z wykorzystanych uproszczeń zostały zweryfikowane na przykładzie kilku sekwencji obrazów rzeczywistych oraz syntetycznych. Zaproponowane rozwiązanie zostało zaimplementowane w układzie VirtexII-1000 i zastosowane do realizacji algorytmu cyfrowej stabilizacji obrazu z kamery CMOS. Wyniki eksperymentalne w pełni potwierdzają możliwość wykorzystania przedstawionego algorytmu w systemach o ograniczonych zasobach sprzętowych.
2
Content available Cyfrowy system stabilizacji obrazu
PL
Dla eliminacji niepożądanych drgań kamery w sekwencji obrazów wybrano metodę korelacji fazowej, jako efektywną i dokładną metodę analizy w dziedzinie częstotliwości, bazująca na fourierowskim twierdzeniu o przesunięciu. Pomimo, że analizowanie ruchu nie jest w tej dziedzinie naturalnym sposobem, ma jednak pożądane cechy. Artykuł opisuje metodę oraz całą ścieżkę implementacji: od ewaluacji algorytmu w środowisku MATLAB, przez bitowo wierny model stałoprzecinkowy algorytmu, aż do jego sprzętowej realizacji na platformie FPGA.
EN
A typical DIS algorithm consists of the below-mentioned stages: image preprocessing, shift estimation between subsequent frames, unwanted jitter estimation and jitter compensation. To eliminate the unintended motion (jitter) in the sequence of images, a phase correlation method was taken under consideration. It is a powerful and accurate method to determine the relative shift between two signals. Using this method, the whole image is divided into several sub-images, on which phase correlation based motion estimation is performed. These sub-images are used to determine local motion vectors, represented by a vertical and horizontal component. Then, with a simple statistical analysis, an overall camera shift is estimated. The overall frame-to-frame motion consists of two components: intended camera movement (smooth, with a slow, monotonic variations from frame to frame) and unwanted motion (rapid, non-monotonic variations). Thus, temporal filtering can be applied to evaluate an unwanted jitter. Finally, the current image is compensated (framed) due to the evaluated jitter. The paper describes the method itself, as well as the whole path of its implementation: from software MATLAB evaluation of the algorithm, through the bit-accurate model of the algorithm, to the FPGA implementation. Validation of the design was carried out using real image sequences.
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ć.