11 research outputs found

    Image Acquisition System based on Synchronized High Resolution Gigabit Ethernet Cameras

    Get PDF
    Over the last few years, the huge rise in various computer vision applications canbe observed. They are widely used in such areas like video surveillance, medicaldiagnostics, biometrics recognition, the automotive or military industries. Mostof these solutions take advantage of high-resolution cameras in order to obtainhigh quality images. Surprisingly, little attention is paid in the literature tothe practical implementation of off-the-shelf image acquisition systems. Mostavailable solutions are composed of custom developed electronic devices whichuse specialized multi-core DSPs and / or FPGA technology. Therefore, in thispaper the novel realization of the scalable and comprehensive image acquisitionsystem based on synchronized high resolution Gigabit Ethernet camerasis presented. The proposed solution allows the connection of multiple camerastogether with any number of external illumination modules. Selected devicescan be synchronized with each other in user-defined configurations. Hence,designed solution can be easily integrated in both simple and complex applications.Authors describe in detail design and implementation processes of theproposed platform. The performance issues that can occur in such systems arepresented and discussed. Obtained results are encouraging and useful for thedevelopment of similar solutions

    Wykorzystanie obiektowej bazy danych jako pamięci podręcznej dla relacyjnej bazy danych - rozważania dotyczące wydajności i użytkowania

    No full text
    Every non trivial application cooperates with database, usually of relational type. In most cases this cooperation decreases the performance. The fastest, but not too handy, way to access a relational data from an object application is SQL. As alternative one can use object-relational mapping and/or object or NoSQL database. Object database paradigm is the same as object application uses. This makes it possible to avoid characteristic concept dualism (so called impedance mismatch) and resulting from this need to transform relations into objects and vice versa. This article presents an attempt to use ORM and object database to increase performance of accessing relational database.Każda nietrywialna aplikacja współpracuje z bazą danych, zwykle typu relacyjnego. W większości przypadków konieczność tej współpracy obniża wydajność. Najszybszym, choć nie najwygodniejszym sposobem dostępu do relacyjnych baz danych jest język SQL. Jako alternatywę można wykorzystać narzędzia mapowania obiektowo-relacyjnego (ORM) i/lub obiektowe bazy danych lub bazy NoSQL. Paradygmat obiektowych baz danych jest taki sam jak obiektowej aplikacji. Pozwala to na uniknięcie swoistego dualizmu pojęć (tzw. niedopasowania impedancji), a co za tym idzie – konieczności transformacji relacji na obiekty i vice-versa. Niniejszy artykuł przedstawia próbę wykorzystania narzędzi ORM i obiektowej bazy danych do zwiększenia wydajności dostępu do relacyjnej bazy danych

    Generowanie sieci dróg wirtualnego miasta dla testowania systemów typu GIS

    No full text
    Geographic Information Systems are computer systems for storing, managing and presenting geographical data. Development of such systems requires extensive tests based on large datasets of actual data. Because of access restrictions it is apparent that artificial test data closely imitating the real data should be prepared. This article describes initial phase of creating a spatial dataset corresponding to a virtual city – roads structure generation.Komputerowe systemy informacji przestrzennej (Geographic Information Systems) wykorzystywane są do przechowywania, zarządzania i prezentacji danych geograficznych. Budowa takich systemów wymaga obszernych testów opartych na dużych zbiorach danych rzeczywistych. Ze względu na ograniczenia w dostępie do takich zbiorów, konieczne jest przygotowanie sztucznych danych, które jak najlepiej zastąpią prawdziwe. Niniejszy artykuł opisuje pierwszy etap tworzenia danych przestrzennych opisujących wirtualne miasto, którym jest generacja sieci dróg

    Generowanie wirtualnego miasta dla testowania systemów typu GIS

    No full text
    Geographic Information Systems are responsible for processing and presenting geographical data. Development of GIS systems requires extensive tests based on actual data. Access to detailed datasets is restricted which led to the necessity of replacing them with synthetic data. This article presents extended version of a generator of spatial data layers, which could be used in mentioned tests.Systemy informacji przestrzennej (ang. Geographic Information Systems) zajmują się przetwarzaniem i prezentacją danych geograficznych. Opracowywanie systemów GIS wymaga obszernych testów opartych na danych rzeczywistych. Dostęp do szczegółowych zbiorów jest ograniczony, co stworzyło potrzebę zastąpienia ich przez dane syntetyczne. Niniejszy artykuł prezentuje rozbudowaną wersję generatora warstw danych przestrzennych, które można wykorzystać we wspomnianych testach

    Specyfikacja danych Inspire dla nazw geograficznych i uwarunkowania efektywności jej implementacji

    No full text
    This article presents the INSPIRE data model for geographical names, requirements regarding searching for geographical names and discusses the determi¬nants of their efficiency in databases implementations. Comparison of functionalities of the leading database management systems in the context of implementation of search tasks containing predicates for geographical names is presented.Niniejszy artykuł prezentuje model danych INSPIRE dla nazw geograficznych, wymagania dotyczące ich wyszukiwania oraz omawia uwarunkowania efektywności ich implementacji w bazach danych. Przedstawiono porównanie funkcjonalności wiodących systemów zarządzania bazami danych w kontekście realizacji zadań wyszukiwania, zawierających predykaty na nazwach geograficznych

    SpliCo – opis zamkniętych konturów za pomocą funkcji sklejanych

    No full text
    This paper deals with approximation of a two-dimensional closed curve. The notion of SpliCo is introduced that is based on spline functions. Spline functions are a common method of the regression function estimation. As the closed curve cannot be described as the function (from the mathematical point of view) a modification of the standard method must be done. This paper describes three following models and each of them makes it possible to describe a contour more smoothly and accurate. The best model of SpliCo is compared with the standard B-spline model.Niniejszy artykuł porusza problem aproksymacji dwuwymiarowej krzywej zamkniętej. Nazwa SpliCo została wprowadzona ze względu na to, że rozwiązanie oparte jest na funkcjach sklejanych. Funkcje sklejane są typową metodą estymacji funkcji regresji. Zamknięta krzywa nie może, z matematycznego punktu widzenia, być przedstawiona jako funkcja, więc do tego celu należy zaproponować modyfikację standardowej metody aproksymacji. Artykuł ten przedstawia trzy kolejne modele aproksymacji, każdy dający bardziej poprawny i wizualnie gładszy opis konturu

    BALCONY: an R package for MSA and functional compartments of protein variability analysis

    No full text
    Abstract Background Here, we present an R package for entropy/variability analysis that facilitates prompt and convenient data extraction, manipulation and visualization of protein features from multiple sequence alignments. BALCONY can work with residues dispersed across a protein sequence and map them on the corresponding alignment of homologous protein sequences. Additionally, it provides several entropy and variability scores that indicate the conservation of each residue. Results Our package allows the user to visualize evolutionary variability by locating the positions most likely to vary and to assess mutation candidates in protein engineering. Conclusion In comparison to other R packages BALCONY allows conservation/variability analysis in context of protein structure with linkage of the appropriate metrics with physicochemical features of user choice. Availability: CRAN project page: https://cran.r-project.org/package=BALCONY and our website: http://www.tunnelinggroup.pl/software/ for major platforms: Linux/Unix, Windows and Mac OS X
    corecore