34 research outputs found

    Implementation and complexity of the watershed-from-markers algorithm computed as a minimal cost forest

    Full text link
    The watershed algorithm belongs to classical algorithms in mathematical morphology. Lotufo et al. published a principle of the watershed computation by means of an Image Foresting Transform (IFT), which computes a shortest path forest from given markers. The algorithm itself was described for a 2D case (image) without a detailed discussion of its computation and memory demands for real datasets. As IFT cleverly solves the problem of plateaus and as it gives precise results when thin objects have to be segmented, it is obvious to use this algorithm for 3D datasets taking in mind the minimizing of a higher memory consumption for the 3D case without loosing low asymptotical time complexity of O(m+C) (and also the real computation speed). The main goal of this paper is an implementation of the IFT algorithm with a priority queue with buckets and careful tuning of this implementation to reach as minimal memory consumption as possible. The paper presents five possible modifications and methods of implementation of the IFT algorithm. All presented implementations keep the time complexity of the standard priority queue with buckets but the best one minimizes the costly memory allocation and needs only 19-45% of memory for typical 3D medical imaging datasets. Memory saving was reached by an IFT algorithm simplification, which stores more elements in temporary structures but these elements are simpler and thus need less memory. The best presented modification allows segmentation of large 3D medical datasets (up to 512x512x680 voxels) with 12-or 16-bits per voxel on currently available PC based workstations.Comment: v1: 10 pages, 6 figures, 7 tables EUROGRAPHICS conference, Manchester, UK, 2001. v2: 12 pages, reformated for letter, corrected IFT to "Image Foresting Tranform

    Intuitive visualization technique to support eye tracking data analysis: A user-study

    Get PDF
    While fixation distribution is conventionally visualized using heat maps, there is still a lack of a commonly accepted technique to visualize saccade distributions. Inspired by wind maps and the Oriented Line Integral Convolution (OLIC) technique, we visualize saccades by drawing ink droplets which follow the direction indicated by a flow direction map. This direction map is computed using a kernel density estimation technique over the tangent directions to each saccade gaze point. The image is further blended with the corresponding heat map. It results in an animation or a static image showing main directions of the transitions between different areas of interest. We also present results from a web-based user study where naive non-expert users where asked to identify the direction of the flow and simple patterns. The results showed that these visualizations can successfully be used to support visual analysis of the eye-tracking data. It also showed that the use of animation allows to ease the task and to improve the performance

    Interactive design of nonlinear functions for iterated function systems

    No full text
    The basic reqirement for the functions of an Iterated Function System (IFS for shor) is contractivity. Nevertheless the majority of recent scientific investigations is concentrating on IFSs defined through a set of contractive linear functions. Simpler handling of this kind of functions and a more predictable results is the main reason for this approach. In this work we use distorted grids (representing nonlinear functions) to specify an IFS with a higher degree of flexibility and a higher modeling capability. A program for modeling these grids with so-called high-level operations is presented. Attention is directed to the interactivity of designing the IFS and rendering its limit set. Therefore a z-Buffer for displaying the result of a stochastic algorithm is included. Example images designed with the implemented software system are presented

    Analysis of four-dimensional cardiac data sets using skeleton-based segmentation

    Get PDF
    Computer-aided analysis of four-dimensional tomography data has become an important tool in modern cardiology. In order to examine the capability and health of a patient’s cardiac system, scans are taken at a number of time points evenly distributed over one cardiac cycle. A key task for understanding the dynamics involved within a recorded cardiac cycle is to segment the acquired data to identify objects of interest in each volume of the sequence. This paper presents an algorithm to segment the heart muscle and the left ventricle from a sequence of cardiac CT images using only a minimum of user interaction. Furthermore, the paper introduces methods to process the segmentation result for extraction of important properties of the cardiac cycle, which are helpful for diagnosis

    Fast Oriented Line Integral Convolution for Vector Field Visualization via the Internet

    No full text
    Oriented Line Integral Convolution (OLIC) illustrates flow fields by convolving a sparse texture with an anisotropic convolution kernel. The kernel is aligned to the underlying flow of the vector field. OLIC does not only show the direction of the flow but also its orientation. This paper presents Fast Rendering of Oriented Line Integral Convolution (FROLIC), which is approximately two orders of magnitude faster than OLIC. Costly convolution operations as done in OLIC are replaced in FROLIC by approximating a streamlet through a set of disks with varying intensity. The issue of overlapping streamlets is discussed. Two efficient animation techniques for animating FROLIC images are described. FROLIC has been implemented as a Java applet. This allows researchers from various disciplines (typically with inhomogenous hardware environments) to conveniently explore and investigate analytically defined 2D vector fields. CR Categories and Subject Descriptors: I.3.3 [Computer Graphics ]: Pictur..

    EndoView: a phantom study of a tracked virtual bronchoscopy

    Get PDF
    Virtual endoscopy can be used for preoperative planning, for training and intraoperatively. Surface rendering displays the inner lumen very well. Volume rendering has to be used if the external structures are of interest. For certain applications, e.g. endoluminal biopsy, it is of great advantage to be able to use both techniques at once. In this work we describe an approach that allows using these two methods in combination on a low-end standard personal computer. Since image generation is done in a preprocessing step, any high quality volume or polygonal rendering technique can be used and mixed together without any loss in performance at run-time. This work extends a previous image based rendering system for virtual bronchoscopy to include tracking of a rigid or flexible endoscope and finding one's way in the tracheal tree by displaying the endoscope's position in a top-view map of the trachea. Natural landmarks, i.e. bifurcations in the bronchial tree, are used for registration. Properties of the technique are explored on a phantom data set
    corecore