libugrab - A versatile grabbing library

V. Skala (Editoren)
In: Journal of WSCG (Feb. 2008), 16:1-3
Präsentiert: The 16-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision'2008 (WSCG'2008)
 

Abstract

Current commercial and freely available grabbing libraries are tightly coupled to operating systems and/or imaging hardware. Moreover, they usually do not support any kind of distributed camera-systems. This forces developers to either reimplement significant parts of the application or to come up with elaborate abstraction for the grabbing, should the underlying operating system, hardware (e.g. changing from analog PAL sources to IIDC cameras) or distribution model (e.g. adding remote intelligent cameras, which are capable of image processing themselves) change. In this paper we describe 'libugrab', a versatile grabbing library designed to provide a flexible abstraction of the grabbing process. The main advantages of 'libugrab' over similar libraries are the following: open source license, cross-platform availability, network transparency, support for both push and pull grabbing models, built-in support for image-processing via callbacks. The design especially facilitates rapid prototyping of distributed vision systems, which we demonstrate by several examples.

Bilder

Paper herunterladen

Paper herunterladen

Bibtex

@ARTICLE{kahlesz-2008-libugrab,
      author = {Kahlesz, Ferenc and Klein, Reinhard},
      editor = {Skala, V.},
       title = {libugrab - A versatile grabbing library},
     journal = {Journal of WSCG},
      volume = {16},
      number = {1-3},
        year = {2008},
       month = feb,
   publisher = {UNION Agency-Science Press},
    abstract = {Current commercial and freely available grabbing libraries are tightly coupled to operating systems
                and/or imaging hardware. Moreover, they usually do not support any kind of distributed
                camera-systems. This forces developers to either reimplement significant parts of the application or
                to come up with elaborate abstraction for the grabbing, should the underlying operating system,
                hardware (e.g. changing from analog PAL sources to IIDC cameras) or distribution model (e.g. adding
                remote intelligent cameras, which are capable of image processing themselves) change. In this paper
                we describe 'libugrab', a versatile grabbing library designed to provide a flexible abstraction of
                the grabbing process. The main advantages of 'libugrab' over similar libraries are the following:
                open source license, cross-platform availability, network transparency, support for both push and
                pull grabbing models, built-in support for image-processing via callbacks. The design especially
                facilitates rapid prototyping of distributed vision systems, which we demonstrate by several
                examples.},
        issn = {1213-6972},
        isbn = {978-80-86943-14-5},
  conference = {The 16-th International Conference in Central Europe on Computer Graphics, Visualization and
                Computer Vision'2008 (WSCG'2008)}
}