27 research outputs found

    Deconstruction of compound objects from image sets

    Full text link
    We propose a method to recover the structure of a compound object from multiple silhouettes. Structure is expressed as a collection of 3D primitives chosen from a pre-defined library, each with an associated pose. This has several advantages over a volume or mesh representation both for estimation and the utility of the recovered model. The main challenge in recovering such a model is the combinatorial number of possible arrangements of parts. We address this issue by exploiting the sparse nature of the problem, and show that our method scales to objects constructed from large libraries of parts

    CBCV: A CAD-based vision system

    Get PDF
    Journal ArticleThe CBCV system has been developed in order to provide the capability of automatically synthesizing executable vision modules for various functions like object recognition, pose determinaion, quality inspection, etc. A wide range of tools exist for both 2D and 3D vision, including not only software capabilities for various vision algorithms, but also a high-level frame-based system for describing knowledge about applications and the techniques for solving particular problems?

    Multi-Scale Vector-Ridge-Detection for Perceptual Organization Without Edges

    Get PDF
    We present a novel ridge detector that finds ridges on vector fields. It is designed to automatically find the right scale of a ridge even in the presence of noise, multiple steps and narrow valleys. One of the key features of such ridge detector is that it has a zero response at discontinuities. The ridge detector can be applied to scalar and vector quantities such as color. We also present a parallel perceptual organization scheme based on such ridge detector that works without edges; in addition to perceptual groups, the scheme computes potential focus of attention points at which to direct future processing. The relation to human perception and several theoretical findings supporting the scheme are presented. We also show results of a Connection Machine implementation of the scheme for perceptual organization (without edges) using color

    Application of Super Resolution Convolutional Neural Networks (SRCNNs) to enhance medical images resolution

    Get PDF
    The importance of resolution is crucial when working with medical images. The possibility to visualize details lead to a more accurate diagnosis and makes segmentation easier. However, obtention of high-resolution medical images requires of long acquisition times. In clinical environments, lack of time leads to the acquisition of low-resolution images. Super Resolution (SR) consist in post-processing images in order to enhance its resolution. During the last years, a branch of SR is getting promising results. This branch focuses in the application of Convolutional Neural Networks (CNNs) to the images. This project is intended to create a network able to enhance resolution of knee MR stored in DICOM format. Different networks are proposed, and evaluation is made by computing Peak Signal-to-Noise Ratio (PSNR) and normalized Cross-Correlation. One of the networks proposed, SR-DCNN, presented better results than the conventional method, bicubic interpolation. Finally, visual comparison of the SR-DCNN and bicubic interpolation also showed that the network proposed outperforms the conventional methods.Ingeniería Biomédic

    The situated vision : a concept to facilitate the autonomy of the systems

    Get PDF
    This paper is about vision to make systems more autonomous. We parallel two aspects of the current evolution of System-Perception: more ambitious yet coherent tasks tightly rely on more abstract description and control. As vision is likely to be a major and complex sensory modality for machines as it is for most animals, we concentrate our development on it. In the first part we show how thinking to systems helped to better pose vision problems and solve them in a useful manner. That is the “active vision” trend that we explain and illustrate. Along the same line, the necessity for anticipation shows further, leading to a first definition of “situated vision”. The second part deals with how to design systems able to achieve such vision. We show from a few examples how architectural descriptions evolve and better fit important features to grasp – a model – in view of more efficient control towards intelligence. Inner communication flows are better be controlled than local tasks that should be assumed completed efficiently enough in all cases. We conclude with a plausible sketch of a system to be experimented on in situations that require some autonomy.Cet article présente notre approche des techniques par lesquelles la vision doit contribuer à l’autonomie d’un système. Il établit un parallèle entre deux aspects de l’évolution des systèmes de perception. La première partie explique comment une conception système des problèmes de la vision (dénommée vision active) aide à les résoudre efficacement. Il y apparaît la nécessité d’anticiper, conduisant à une première définition de la vision située et cataloguant un ensemble des situations qui constitue la description fonctionnelle de l’exo-système. La seconde partie montre comment les descriptions architecturales des systèmes de fusion s’adaptent aux caractéristiques à extraire, et donc comment un modèle émerge progressivement au service d’un contrôle opportuniste vers plus d’intelligence (au sens capacité à utiliser conjointement des renseignements issus de diverses modalités). Nous pensons que l’essentiel des développements à court et moyen terme proviendra des avancées autour de cette approche duale et du concept de «systèmes autonomes», dans lesquels les flots internes de communication apparaissent alors plus utiles à contrôler que les tâches locales, supposées accomplies de manière satisfaisante. Un schéma de système de contrôle de flux est enfin proposé pour mettre en oeuvre au plus haut niveau du modèle un contrôleur de commutations entre différentes situations. Viser des tâches plus ambitieuses s’appuie sur des descriptions et un contrôle plus abstraits
    corecore