193 research outputs found

    SIGGRAPH

    Get PDF
    We present a method for recovering a temporally coherent, deforming triangle mesh with arbitrarily changing topology from an incoherent sequence of static closed surfaces. We solve this problem using the surface geometry alone, without any prior information like surface templates or velocity fields. Our system combines a proven strategy for triangle mesh improvement, a robust multi-resolution non-rigid registration routine, and a reliable technique for changing surface mesh topology. We also introduce a novel topological constraint enforcement algorithm to ensure that the output and input always have similar topology. We apply our technique to a series of diverse input data from video reconstructions, physics simulations, and artistic morphs. The structured output of our algorithm allows us to efficiently track information like colors and displacement maps, recover velocity information, and solve PDEs on the mesh as a post process

    A HoloLens Framework for Augmented Reality Applications in Breast Cancer Surgery

    Get PDF
    This project aims to support oncologic breast-conserving surgery by creating a platform for better surgical planning through the development of a framework that is capable of displaying a virtual model of the tumour(s) requiring surgery, on a patient's breast. Breast-conserving surgery is the first clear option when it comes to tackling cases of breast cancer, but the surgery comes with risks. The surgeon wants to maintain clean margins while performing the procedure such that the disease does not resurface. This calls for the importance of surgical planning where the surgeon consults with radiologists and pre-surgical imaging such as Magnetic Resonance Imaging (MRI). The MRI prior to the surgical procedure, however, is taken with the patient in the prone position (face-down) but the surgery happens in a supine position (face-up). Thus mapping the location of the tumour(s) to the corresponding anatomical position from the MRI is a tedious task which requires a large amount of expertise and time given that the organ is soft and flexible. For this project, the tumour is visualized in the corresponding anatomical position to assist in surgical planning. Augmented Reality is the best option for this problem and this, in turn, led to an investigation of the application capability of the Microsoft HoloLens to solve this problem. Given its multitude of sensors and resolution of display the device is a fine candidate for this process. However, the HoloLens is still under development with a large number of limitations in its use. This work tries to compensate for these limitations using the existing hardware and software in the device's arsenal. Within this masters thesis, the principal questions answered are related to the acquiring of data from breast mimicking objects in acceptable resolutions, discriminating between the information based on photometry, offloading the data to a computer for post-processing in creating a correspondence between the MRI data and acquired data, and finally retrieving the processed information such that the MRI information can be used for visualizing the tumor in the anatomically precise position. Unfortunately, time limitations for this project led to an incomplete system which is not completely synchronized, however, our work has solidified the grounds for the software aspects toward the final goals set out such that extensive exploration need only be done in the imaging side of this problem

    IST Austria Thesis

    Get PDF
    Computer graphics is an extremely exciting field for two reasons. On the one hand, there is a healthy injection of pragmatism coming from the visual effects industry that want robust algorithms that work so they can produce results at an increasingly frantic pace. On the other hand, they must always try to push the envelope and achieve the impossible to wow their audiences in the next blockbuster, which means that the industry has not succumb to conservatism, and there is plenty of room to try out new and crazy ideas if there is a chance that it will pan into something useful. Water simulation has been in visual effects for decades, however it still remains extremely challenging because of its high computational cost and difficult artdirectability. The work in this thesis tries to address some of these difficulties. Specifically, we make the following three novel contributions to the state-of-the-art in water simulation for visual effects. First, we develop the first algorithm that can convert any sequence of closed surfaces in time into a moving triangle mesh. State-of-the-art methods at the time could only handle surfaces with fixed connectivity, but we are the first to be able to handle surfaces that merge and split apart. This is important for water simulation practitioners, because it allows them to convert splashy water surfaces extracted from particles or simulated using grid-based level sets into triangle meshes that can be either textured and enhanced with extra surface dynamics as a post-process. We also apply our algorithm to other phenomena that merge and split apart, such as morphs and noisy reconstructions of human performances. Second, we formulate a surface-based energy that measures the deviation of a water surface froma physically valid state. Such discrepancies arise when there is a mismatch in the degrees of freedom between the water surface and the underlying physics solver. This commonly happens when practitioners use a moving triangle mesh with a grid-based physics solver, or when high-resolution grid-based surfaces are combined with low-resolution physics. Following the direction of steepest descent on our surface-based energy, we can either smooth these artifacts or turn them into high-resolution waves by interpreting the energy as a physical potential. Third, we extend state-of-the-art techniques in non-reflecting boundaries to handle spatially and time-varying background flows. This allows a novel new workflow where practitioners can re-simulate part of an existing simulation, such as removing a solid obstacle, adding a new splash or locally changing the resolution. Such changes can easily lead to new waves in the re-simulated region that would reflect off of the new simulation boundary, effectively ruining the illusion of a seamless simulation boundary between the existing and new simulations. Our non-reflecting boundaries makes sure that such waves are absorbed
    • …
    corecore