3,674 research outputs found

    Focus set based reconstruction of micro-objects

    Get PDF

    Steerable filters generated with the hypercomplex dual-tree wavelet transform

    Get PDF
    The use of wavelets in the image processing domain is still in its infancy, and largely associated with image compression. With the advent of the dual-tree hypercomplex wavelet transform (DHWT) and its improved shift invariance and directional selectivity, applications in other areas of image processing are more conceivable. This paper discusses the problems and solutions in developing the DHWT and its inverse. It also offers a practical implementation of the algorithms involved. The aim of this work is to apply the DHWT in machine vision. Tentative work on a possible new way of feature extraction is presented. The paper shows that 2-D hypercomplex basis wavelets can be used to generate steerable filters which allow rotation as well as translation.</p

    Demographic and genetic consequences of disturbed sex determination.

    Get PDF
    During sex determination, genetic and/or environmental factors determine the cascade of processes of gonad development. Many organisms, therefore, have a developmental window in which their sex determination can be sensitive to, for example, unusual temperatures or chemical pollutants. Disturbed environments can distort population sex ratios and may even cause sex reversal in species with genetic sex determination. The resulting genotype-phenotype mismatches can have long-lasting effects on population demography and genetics. I review the theoretical and empirical work in this context and explore in a simple population model the role of the fitness vyy of chromosomally aberrant YY genotypes that are a consequence of environmentally induced feminization. Low vyy is mostly beneficial for population growth. During feminization, low vyy reduces the proportion of genetic males and hence accelerates population growth, especially at low rates of feminization and at high fitness costs of the feminization itself (i.e. when feminization would otherwise not affect population dynamics much). When sex reversal ceases, low vyy mitigates the negative effects of feminization and can even prevent population extinction. Little is known about vyy in natural populations. The available models now need to be parametrized in order to better predict the long-term consequences of disturbed sex determination.This article is part of the themed issue 'Adult sex ratios and reproductive decisions: a critical re-examination of sex differences in human and animal societies'

    A machine vision extension for the Ruby programming language

    Get PDF
    Dynamically typed scripting languages have become popular in recent years. Although interpreted languages allow for substantial reduction of software development time, they are often rejected due to performance concerns. In this paper we present an extension for the programming language Ruby, called HornetsEye, which facilitates the development of real-time machine vision algorithms within Ruby. Apart from providing integration of crucial libraries for input and output, HornetsEye provides fast native implementations (compiled code) for a generic set of array operators. Different array operators were compared with equivalent implementations in C++. Not only was it possible to achieve comparable real-time performance, but also to exceed the efficiency of the C++ implementation in several cases. Implementations of several algorithms were given to demonstrate how the array operators can be used to create concise implementations.</p

    The Morel Mushroom

    Get PDF

    Computer Vision using Ruby and libJIT

    Get PDF
    Ruby originated in Japan, the country which is world-leading in robotic research. It suggests itself to put the two together and to start using Ruby as a language to program robots. However at the moment the performance of available Ruby interpreters is not sufficient. It is hard to achieve performance comparable to compiled C++-code since manipulation of Ruby-integers and Ruby-arrays requires frequent bounds-checking. It can be shown that universal bounds-check elimination is actually impossible. This talk presents HornetsEye which is a Ruby-extension facilitating the development of real-time machine vision algorithms for future robotic applications. HornetsEye offers I/O facilities to capture and display videos. HornetsEye also can be integrated into GUI-applications developed with Qt4-QtRuby. Furthermore there is a set of Ruby classes which provides the means to compose native datatypes and specify operations on them. The libJIT just-in-time compiler is used to achieve real-time performance. The project was inspired by NArray and ruby-libjit

    Automobile Theft, The Thirteen Million Dollar Parasite

    Get PDF
    corecore