Tytuł artykułu
Autorzy
Treść / Zawartość
Pełne teksty:
Identyfikatory
Warianty tytułu
Concept of reconfigurable processor dedicated for machine vision system
Języki publikacji
Abstrakty
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.
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.
Słowa kluczowe
Wydawca
Czasopismo
Rocznik
Tom
Strony
84--85
Opis fizyczny
Bibliogr. 7 poz., rys.,
Twórcy
autor
autor
autor
- Instytut Architektury Komputerów i Telekomunikacji, Wydział Informatyki, Politechnika Szczecińska, mkapruziak@wi.ps.pl
Bibliografia
- [1] E. R. Davis, Machine Vision, Theory, Algorithms, Practicalities, Elsevier 2005, ISBN: 0122060938.
- [2] S. Tagzout, K. Achour, K. Djekoune, Hough Transform Algorithm for FPGA Implementation, Signal Processing 84 (2001), pp. 1295-1301.
- [3] T. H. Draber, W. E. King, J. G. Tront, R. W. Conners, P. A. Araman, Using multiple FPGA architectures for real-time processing of lowlevel machine vision functions, 1/Austral/ Electronics, Control and Instrumentation 1995, pp. 1284-1289 vol. 2.
- [4] T. M. Strat, M. A. Fischler, Context-Based Vision: Recognizing Objects Using Information from Both 2D and 3D Imagery, IEEE Transactions on Pattern Analysis and Machine Intelligence 1991, vol. 13, pp. 1050-1065.
- [5] J. Laaksonen, E. Oja, M. Koskela, S. Brandt, Analyzing Low-level Visual Features Using Content-Based Image Retrieval, 7-th International Conference on Neural Information Processing (ICONIP 2000) Korea.
- [6] Y. Sheng, H. H. Arsenault, Experiments on Pattern Recognition Using In-variant Fourier-Mellin Descriptors, J. Opt. Soc. Am. A 3, 771, 1986.
- [7] M. Moganti, F. Ercal, C. H. Dagli, Automatic PCB Inspection Algorithms: A Survey, Computer Vision and Image Understanding 1996, vol. 63, pp. 287-313.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0039-0028