Fast and realistic coupling of blood flow and vessel wall is of great importance to virtual surgery. In this paper, we propose a novel data-driven coupling method that formulates physics-based blood flow simulation as a regression problem, using an improved periodic-corrected neural network (PcNet), estimating the acceleration of every particle at each frame to obtain fast, stable and realistic simulation. We design a particle state feature vector based on smoothed particle hydrodynamics (SPH), modeling the mixed contribution of neighboring proxy particles on the blood vessel wall and neighboring blood particles, giving the extrapolation ability to deal with more complex couplings. We present a semi-supervised training strategy to improve the traditional BP neural network, which corrects the error periodically to ensure long term stability. Experimental results demonstrate that our method is able to implement stable and vivid coupling of blood flow and vessel wall while greatly improving computational efficiency.
@cite_4: 
@cite_7: In this paper we introduce a novel parallel and interactive SPH simulation and rendering method on the GPU using CUDA which allows for high quality visualization. The crucial particle neighborhood search is based on Z-indexing and parallel sorting which eliminates GPU memory overhead due to grid or hierarchical data structures. Furthermore, it overcomes limitations imposed by shading languages allowing it to be very flexible and approaching the practical limits of modern graphics hardware. For visualizing the SPH simulation we introduce a new rendering pipeline. In the first step, all surface particles are efficiently extracted from the SPH particle cloud exploiting the simulation data. Subsequently, a partial and therefore fast distance field volume is rasterized from the surface particles. In the last step, the distance field volume is directly rendered using state-of-the-art GPU raycasting. This rendering pipeline allows for high quality visualization at very high frame rates.
@cite_8: Turbulent vortices in smoke flows are crucial for a visually interesting appearance. Unfortunately, it is challenging to efficiently simulate these appealing effects in the framework of vortex filament methods. The vortex filaments in grids scheme allows to efficiently generate turbulent smoke with macroscopic vortical structures, but suffers from the projection-related dissipation, and thus the small-scale vortical structures under grid resolution are hard to capture. In addition, this scheme cannot be applied in wall-bounded turbulent smoke simulation, which requires efficiently handling smoke-obstacle interaction and creating vorticity at the obstacle boundary. To tackle above issues, we propose an effective filament-mesh particle-particle (FMPP) method for fast wall-bounded turbulent smoke simulation with ample details. The Filament-Mesh component approximates the smooth long-range interactions by splatting vortex filaments on grid, solving the Poisson problem with a fast solver, and then interpolating back to smoke particles. The Particle-Particle component introduces smoothed particle hydrodynamics (SPH) turbulence model for particles in the same grid, where interactions between particles cannot be properly captured under grid resolution. Then, we sample the surface of obstacles with boundary particles, allowing the interaction between smoke and obstacle being treated as pressure forces in SPH. Besides, the vortex formation region is defined at the back of obstacles, providing smoke particles flowing by the separation particles with a vorticity force to simulate the subsequent vortex shedding phenomenon. The proposed approach can synthesize the lost small-scale vortical structures and also achieve the smoke-obstacle interaction with vortex shedding at obstacle boundaries in a lightweight manner. The experimental results demonstrate that our FMPP method can achieve more appealing visual effects than vortex filaments in grids scheme by efficiently simulating more vivid thin turbulent features.
@cite_1: We propose a new ghost fluid approach for free surface and solid boundary conditions in Smoothed Particle Hydrodynamics (SPH) liquid simulations. Prior methods either suffer from a spurious numerical surface tension artifact or drift away from the mass conservation constraint, and do not capture realistic cohesion of liquid to solids. Our Ghost SPH scheme resolves this with a new particle sampling algorithm to create a narrow layer of ghost particles in the surrounding air and solid, with careful extrapolation and treatment of fluid variables to reflect the boundary conditions. We also provide a new, simpler form of artificial viscosity based on XSPH. Examples demonstrate how the new approach captures real liquid behaviour previously unattainable by SPH with very little extra cost.
@cite_17: The vessel wall and the blood flow interact and influence each other, and real-time coupling between them is of great importance to the virtual surgery as well as the research and diagnosis of vascular disease. On the basis of smoothed particle hydrodynamics SPH, we present a new approach to solve non-Newtonian viscous force of blood and a parallel mixed particles-based coupling method for blood flow and vessel wall. Meanwhile, we also design a proxy particle-based vessel wall force visualization method. Our method is as follows. Firstly, we solve the non-Newtonian viscous forces of blood through the SPH method to discretize the Casson equation. Secondly, in each time step, we combine blood particles and sampling proxy particles on the blood vessel wall to form mixed particles and calculate the interaction forces through the SPH method between every pair of the neighboring mixed particles inside the graphics processing unit. Thirdly, the forces of the proxy particles will be mapped to the color display of the proxy particle. Experimental results demonstrate that our method is able to implement real-time sizeable coupling of blood flow and vessel wall while mainly ensuring physical authenticity and it can also provide real-time and obvious information about vessel wall force distribution. Copyright © 2015 John Wiley & Sons, Ltd.
@cite_2: We propose a method for handling elastic solids in smoothed particle hydrodynamics fluids. Our approach samples triangulated surfaces of solids using boundary particles. To prevent fluid particle tunneling in case of large expansions, additional boundary particles are adaptively generated to prevent gaps and undesired leakage. Furthermore, as an object compresses, particles are adaptively removed to avoid unnecessary computations. We demonstrate that our approach produces plausible interactions of smoothed particle hydrodynamics fluids with both slowly and rapidly deforming solids. Copyright © 2013 John Wiley & Sons, Ltd.
@cite_5: 
@cite_15: We propose a momentum-conserving two-way coupling method of SPH fluids and arbitrary rigid objects based on hydrodynamic forces. Our approach samples the surface of rigid bodies with boundary particles that interact with the fluid, preventing deficiency issues and both spatial and temporal discontinuities. The problem of inhomogeneous boundary sampling is addressed by considering the relative contribution of a boundary particle to a physical quantity. This facilitates not only the initialization process but also allows the simulation of multiple dynamic objects. Thin structures consisting of only one layer or one line of boundary particles, and also non-manifold geometries can be handled without any additional treatment. We have integrated our approach into WCSPH and PCISPH, and demonstrate its stability and flexibility with several scenarios including multiphase flow.
@cite_13: In this paper, we propose an interactive method based on Smoothed Particle Hydrodynamics (SPH) to simulate blood as a fluid with free surfaces. While SPH was originally designed to simulate astronomical objects, we gear the method towards fluid simulation by deriving the force density fields directly from the Navier-Stokes equation and by adding a term to model surface tension effects. In contrast to Eulerian grid-based approaches, the particle-based approach makes mass conservation equations and convection terms dispensable which reduces the complexity of the simulation. In addition, the particles can directly be used to render the surface of the fluid. Our method can be used in interactive surgical training systems with models of up to 3000 particles.
@cite_11: 
Particle-based methods are widely used in fluid simulation with borderline adaptability and good computational performance. @cite_2 @cite_15 @cite_1 @cite_7 @cite_8 However, the research on the direction of blood flow simulation is scarce. M " simplified the blood flow to Newtonian fluid for coupling simulation. @cite_13 implemented the method of M " using PPU parallel acceleration. @cite_5 coupled SPH and particle spring models to simulate blood flow. @cite_4 The above method lacks visual realism due to neglecting the non-Newtonian fluid characteristics of blood flow, and at the same time the simulation is small in scale and the real-time performance is not sufficient. implemented GPU-assisted blood flow simulation using the Compute Unified Device Architecture (CUDA), achieving 50 fps simulation at 9,000 particles, but did not consider the interaction of blood flow with blood vessels. @cite_11 proposed a GPU-accelerated mixed particle-based coupling method for blood flow and vessel wall that real-time simulated at 100,000 particle size. @cite_17 Although these studies have made some improvements in computational efficiency, a more efficient method is urgently needed due to the multi-phase coupling involved in the virtual surgery scene with flexible organs and surgical instruments.