Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yihua Ding is active.

Publication


Featured researches published by Yihua Ding.


The Journal of Supercomputing | 2012

Parallel computing of 3D smoking simulation based on OpenCL heterogeneous platform

Zhiyong Yuan; Weixin Si; Xiangyun Liao; Zhaoliang Duan; Yihua Ding; Jianhui Zhao

Open Computing Language (OpenCL) is an open royalty-free standard for general purpose parallel programming across Central Processing Units (CPUs), Graphic Processing Units (GPUs) and other processors. This paper introduces OpenCL to implement real-time smoking simulation in a virtual surgery training simulation system. Firstly, the Computational Fluid Dynamics (CFD) is adopted to construct the real-time smoking simulation model based on the Navier–Stokes (N-S) equations of an incompressible fluid under the condition of normal temperature and pressure. Then we propose a parallel computing technique based on OpenCL to accomplish the parallel computing of smoking simulation model on CPU and GPU, respectively. Finally, we render the smoke in real time by using a three-dimensional (3D) texture volume rendering method. Experimental results show that the parallel computing technique we have proposed achieve a satisfactory effect on image quality and rendering rate both on CPU and GPU.


Transactions on edutainment VI | 2011

A new region growing algorithm for triangular mesh recovery from scattered 3D points

Chengjiang Long; Jianhui Zhao; Ravindra S. Goonetilleke; Shuping Xiong; Yihua Ding; Zhiyong Yuan; Yuanyuan Zhang

A novel region growing algorithm is proposed for triangular mesh recovery from scattered 3D points. In our method, the new principle is used to determine the seed triangle considering both maximum angle and minimum length; the open influence region is defined for the active edge under processing; positional element is added into the criterion to choose the most suitable active point; geometric integrity is maintained by analyzing different situations of the selected active point and their corresponding treatments. Our approach has been tested with various unorganized point clouds, and the experimental results proved its efficiency in both accuracy and speed. Compared with the existing similar techniques, our algorithm has the ability to recover triangular meshes while preserving better topological coherence with the original 3D points.


Computer Animation and Virtual Worlds | 2011

3D soft tissue warping dynamics simulation based on force asynchronous diffusion model

Weixin Si; Zhiyong Yuan; Xiangyun Liao; Zhaoliang Duan; Yihua Ding; Jianhui Zhao

Soft tissue warping is one of the key technologies of medical dynamics simulation, such as surgical simulation, image guided surgery. In this paper, we present a novel simulation method which is stable and fast like linear models for soft tissue warping simulation. This method performs on the irregular mesh models, and it is able to represent the visual properties of physical processes with low computational complexity using the Force Asynchronous Diffusion Model (FADM) proposed in this paper. It contains three parts: model preprocessing, collision detection and simulation model solution. In model preprocessing, we establish three models based on the triangular mesh: the geometrical model, the physical model and the transitional model. A two‐level collision detection algorithm is presented based on the three models. At every time step of the simulation model solution, to more accurately reflect the internal physical properties of the soft tissue, we divide the springs in physical model into three kinds: tissue springs, connection springs and virtual springs; and we propose the asynchronous regions and active regions to simplify the computing process according to the realistic physical warping. Experimental results show the FAMD can achieve good warping effects on speed and realism. Copyright


International Journal of Computer Integrated Manufacturing | 2010

An automatic method of measuring foot girths for custom footwear using local RBF implicit surfaces

Yihua Ding; Jianhui Zhao; Ravindra S. Goonetilleke; Shuping Xiong; Zhiyong Yuan; Yuanyuan Zhang; Chengjiang Long

Three-dimensional point cloud data of a foot are used to determine the critical dimensions for making custom footwear. However, automatic and accurate measurement of dimensions, especially girths, is an issue of concern to many designers and footwear developers. Existing methods for measuring girths are primarily based on points or generated triangles, but their accuracy is heavily dependent on the density of the point cloud data. In this paper we present the use of the Radial Basis Function (RBF) surface modelling technique for measuring girths as it has the advantage of being able to operate on unorganised three-dimensional points, so that the generated surface passes through every scanned point, while repairing incomplete meshes. To overcome the high computational expense of the RBF method, local surface recovery, octree division and combination, inverse power method and improved Cholesky factorisation are used. The girth measurements obtained from adopting these approaches are compared against the existing measurement methods. Experimental results demonstrate that the local RBF implicit surface can provide more stable and accurate measurements using relatively less time, proving its value in custom footwear manufacture.


Journal of Multimedia | 2010

Constrained Surface Recovery Using RBF and Its Efficiency Improvements

Yihua Ding; Jianhui Zhao; Zhiyong Yuan; Yuanyuan Zhang; Chengjiang Long; Lu Xiong

RBF based surface rec onstruction from the un-organized three dimensional point cloud provides good implicit representation of 3D object’s shapes, but it has the disadvantage of time consuming. Considering the fact that not the whole surface but only a part of it needs to be recovered in many applications, the method for constrained surface recovery using RBF is studied in this paper. Our approach first t ransforms the partial point cloud with the help of PCA, then generates off-surface points by plane fitting for the local neighborhood of each point. The implicit surface is generated with constructed RBF while the surface edge is constrained by checking whether the marching cube is within the points’ range . To further speed the process of RBF recovery , o ctree based self-adaptive division and combination is used to divide the point cloud into proper groups, inverse power method and improved Cholesky factorization are applied to reduce the time expended in solution s of covariance matrix and linear system. Our method can reconstruct constrained surface in much less computational time, and its efficiency has been tested with the experiments on local visualization and anthropometrical measurement from 3D point clouds .


International Conference on Graphic and Image Processing (ICGIP 2012) | 2013

Accelerated Gaussian mixture model and its application on image segmentation

Jianhui Zhao; Yuanyuan Zhang; Yihua Ding; Chengjiang Long; Zhiyong Yuan; Dengyi Zhang

Gaussian mixture model (GMM) has been widely used for image segmentation in recent years due to its superior adaptability and simplicity of implementation. However, traditional GMM has the disadvantage of high computational complexity. In this paper an accelerated GMM is designed, for which the following approaches are adopted: establish the lookup table for Gaussian probability matrix to avoid the repetitive probability calculations on all pixels, employ the blocking detection method on each block of pixels to further decrease the complexity, change the structure of lookup table from 3D to 1D with more simple data type to reduce the space requirement. The accelerated GMM is applied on image segmentation with the help of OTSU method to decide the threshold value automatically. Our algorithm has been tested through image segmenting of flames and faces from a set of real pictures, and the experimental results prove its efficiency in segmentation precision and computational cost.


international conference on biomedical engineering and computer science | 2010

Real Time Simulation of Tissue Cutting Based on GPU and CUDA for Surgical Training

Yuanyuan Zhang; Zhiyong Yuan; Yihua Ding; Jianhui Zhao; Zhaoliang Duan; Mingui Sun

A novel approach to the simulation of soft tissue cutting in a virtual reality endoscopic simulator is presented for applications in surgical training and education. This approach is based on an improved mass-spring model and the use of computational geometry. A virtual spring is introduced to compensate the weakness of the conventional mass-spring model, and a detection algorithm utilizing decomposition of affine coordinates is adopted to determine the springs that intersect with the cutting plane. In order to achieve real-time computation in the surgical simulation system, algorithms and data structures for the cutting model are implemented on GPU. The simulation performances of the GPU and CPU are compared, and experimental results are described.


international conference on multimedia information networking and security | 2009

Improvements on IPD Algorithm for Triangular Mesh Reconstruction from 3D Point Cloud

Chengjiang Long; Jianhui Zhao; Zhiyong Yuan; Yihua Ding; Yuanyuan Zhang; Lu Xiong; Guozhong Liang; Xuanmin Jiang

A new algorithm is proposed for triangular mesh reconstruction from 3D scattered points based on the existing intrinsic property driven (IPD) method. The improvements include a new approach to determine the seed triangle, a new approach to define the influence region for active edge, and a new approach to select the best active point. The new triangle is also tested with the constraint of geometric integrity. Our algorithm has been tested on some unorganized 3D point clouds. From the experimental results it can be found that our approach has the ability to generate more accurate details in the recovered surfaces.


international conference on biomedical engineering and computer science | 2010

CUDA Based GPU Programming to Simulate 3D Tissue Deformation

Yuanyuan Zhang; Jianhui Zhao; Zhiyong Yuan; Yihua Ding; Chengjiang Long; Lu Xiong

The medical training systems based on virtual simulation are highly desired since minimally invasive surgical techniques have become popular to patients. The training system helps surgeon trainees to acquire, practice and evaluate their surgical skills, and the key component of such a system is to simulate the dynamic procedure such as 3D biological tissue deformation in surgical operation. In our paper, an improved mass-spring model is proposed to represent the biological tissue surface, during which the virtual spring is introduced and utilized to help compensate the weakness of the conventional mass-spring model. Then Verlet integration is adopted to calculate the position of mass points during the deformation process without explicit computation of the velocity values. Finally the bilinear interpolation method is employed to generate one smooth mesh to render the deformed tissue surface. To speed up the simulation performance for surgical tissue deformation, CUDA based GPU computing is adopted, while related data structures and algorithm are designed and implemented for the parallel computation. Our proposed method has been tested by experiments and it has the ability to generate realistic biological tissue deformation images in real time.


intelligent information technology application | 2007

Improvements on Electric Field Based Curve Reconstruction from Unorganized Points

Yihua Ding; Jianhui Zhao; Zhixu Li; Ansong Yao; Li Rao; Chengjiang Long

Electric field based curve reconstruction algorithm assumed that every point is charged, and the intensity of the electric field reflects distribution and shape of the unorganized points, thus projection of the main ridge of the field surface on 2D plane can be taken as the reconstructed curve. Performance of the method is affected with the appropriate selection of initial points and the speed of their iterative approximations to the limit positions. Our paper makes improvements in two aspects: restrictions are defined for the moving paths of the initial points so that their order is kept and zigzags are avoided; reconstructed 2D curve from the projection of 3D points on one plane are translated as the initial shape to recover the 3D curve. The improved algorithm is applied to generate random number of samples from slices of unorganized 3D point cloud, which can then be easily represented by triangulated or spline surface. Improvements of the algorithm are tested with some 2D and 3D unorganized points, and the results are encouraging.

Collaboration


Dive into the Yihua Ding's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ravindra S. Goonetilleke

Hong Kong University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Shuping Xiong

Ulsan National Institute of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge