Network


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

Hotspot


Dive into the research topics where Shaoyi Du is active.

Publication


Featured researches published by Shaoyi Du.


Pattern Recognition Letters | 2010

Affine iterative closest point algorithm for point set registration

Shaoyi Du; Nanning Zheng; Shihui Ying; Jianyi Liu

The traditional iterative closest point (ICP) algorithm is accurate and fast for rigid point set registration but it is unable to handle affine case. This paper instead introduces a novel generalized ICP algorithm based on lie group for affine registration of m-D point sets. First, with singular value decomposition technique applied, this paper decomposes affine transformation into three special matrices which are then constrained. Then, these matrices are expressed by exponential mappings of lie group and their Taylor approximations at each iterative step of affine ICP algorithm. In this way, affine registration problem is ultimately simplified to a quadratic programming problem. By solving this quadratic problem, the new algorithm converges monotonically to a local minimum from any given initial parameters. Hence, to reach desired minimum, good initial parameters and constraints are required which are successfully estimated by independent component analysis. This new algorithm is independent of shape representation and feature extraction, and thereby it is a general framework for affine registration of m-D point sets. Experimental results demonstrate its robustness and efficiency compared with the traditional ICP algorithm and the state-of-the-art methods.


Journal of Visual Communication and Image Representation | 2010

Scaling iterative closest point algorithm for registration of m-D point sets

Shaoyi Du; Nanning Zheng; Lei Xiong; Shihui Ying; Jianru Xue

Point set registration is important for calibration of multiple cameras, 3D reconstruction and recognition, etc. The iterative closest point (ICP) algorithm is accurate and fast for point set registration in a same scale, but it does not handle the case with different scales. This paper instead introduces a novel approach named the scaling iterative closest point (SICP) algorithm which integrates a scale matrix with boundaries into the original ICP algorithm for scaling registration. At each iterative step of this algorithm, we set up correspondence between two m-D point sets, and then use a simple and fast iterative algorithm with the singular value decomposition (SVD) method and the properties of parabola incorporated to compute scale, rotation and translation transformations. The SICP algorithm has been proved to converge monotonically to a local minimum from any given parameters. Hence, to reach desired global minimum, good initial parameters are required which are successfully estimated in this paper by analyzing covariance matrices of point sets. The SICP algorithm is independent of shape representation and feature extraction, and thereby it is general for scaling registration of m-D point sets. Experimental results demonstrate its efficiency and accuracy compared with the standard ICP algorithm.


IEEE Transactions on Automation Science and Engineering | 2009

A Scale Stretch Method Based on ICP for 3D Data Registration

Shihui Ying; Jigen Peng; Shaoyi Du; Hong Qiao

In this paper, we are concerned with the registration of two 3D data sets with large-scale stretches and noises. First, by incorporating a scale factor into the standard iterative closest point (ICP) algorithm, we formulate the registration into a constraint optimization problem over a 7D nonlinear space. Then, we apply the singular value decomposition (SVD) approach to iteratively solving such optimization problem. Finally, we establish a new ICP algorithm, named Scale-ICP algorithm, for registration of the data sets with isotropic stretches. In order to achieve global convergence for the proposed algorithm, we propose a way to select the initial registrations. To demonstrate the performance and efficiency of the proposed algorithm, we give several comparative experiments between Scale-ICP algorithm and the standard ICP algorithm.


Neurocomputing | 2015

Probability iterative closest point algorithm for m-D point set registration with noise

Shaoyi Du; Juan Liu; Chunjia Zhang; Jihua Zhu; Ke Li

Abstract This paper proposes probability iterative closest point (ICP) method based on expectation maximization (EM) estimation for registration of point sets with noise. The traditional ICP algorithm can deal with rigid registration between two point sets effectively, but it may fail to register point sets with noise. In order to improve the registration precision, a Gaussian model is introduced into the traditional rigid registration problem. At each iterative step, similar to the original ICP algorithm, there are two parts of the proposed method. Firstly, the one-to-one correspondence between two point sets is set up. Secondly, the rigid transformation is solved by singular value decomposition (SVD) method, and then the Gaussian model is updated by the distance and variance between two point sets. The proposed method improves the precision of registration of point sets with noise significantly with fast speed. Experimental results validate that the proposed algorithm is more accurate and faster compared with other rigid registration methods.


IEEE Signal Processing Letters | 2008

Affine Registration of Point Sets Using ICP and ICA

Shaoyi Du; Nanning Zheng; Gaofeng Meng; Zejian Yuan

This letter proposes a novel algorithm for affine registration of point sets in the way of incorporating an affine transformation into the iterative closest point (ICP) algorithm. At each iterative step of this algorithm, a closed-form solution of the affine transformation is derived. Similar to the ICP algorithm, this new algorithm converges monotonically to a local minimum from any given initial parameters. To get the best affine registration result, good initial parameters are required which are successfully estimated by using independent component analysis (ICA). Experimental results demonstrate the robustness and high accuracy of this algorithm.


Medical Image Analysis | 2015

Building dynamic population graph for accurate correspondence detection

Shaoyi Du; Yanrong Guo; Gerard Sanroma; Dong Ni; Guorong Wu; Dinggang Shen

In medical imaging studies, there is an increasing trend for discovering the intrinsic anatomical difference across individual subjects in a dataset, such as hand images for skeletal bone age estimation. Pair-wise matching is often used to detect correspondences between each individual subject and a pre-selected model image with manually-placed landmarks. However, the large anatomical variability across individual subjects can easily compromise such pair-wise matching step. In this paper, we present a new framework to simultaneously detect correspondences among a population of individual subjects, by propagating all manually-placed landmarks from a small set of model images through a dynamically constructed image graph. Specifically, we first establish graph links between models and individual subjects according to pair-wise shape similarity (called as forward step). Next, we detect correspondences for the individual subjects with direct links to any of model images, which is achieved by a new multi-model correspondence detection approach based on our recently-published sparse point matching method. To correct those inaccurate correspondences, we further apply an error detection mechanism to automatically detect wrong correspondences and then update the image graph accordingly (called as backward step). After that, all subject images with detected correspondences are included into the set of model images, and the above two steps of graph expansion and error correction are repeated until accurate correspondences for all subject images are established. Evaluations on real hand X-ray images demonstrate that our proposed method using a dynamic graph construction approach can achieve much higher accuracy and robustness, when compared with the state-of-the-art pair-wise correspondence detection methods as well as a similar method but using static population graph.


virtual systems and multimedia | 2006

Rotated haar-like features for face detection with in-plane rotation

Shaoyi Du; Nanning Zheng; Qubo You; Yang Wu; Maojun Yuan; Jingjun Wu

This paper extends the upright face detection framework proposed by Viola et al. 2001 to handle in-plane rotated faces. These haar-like features work inefficiently on rotated faces, so this paper proposes a new set of ±26.565 ° haar-like features which can be calculated quickly to represent the features of rotated faces. Unlike previous face detection techniques in training quantities of samples to build different rotated detectors, with these new features, we address to build different rotated detectors by rotating an upright face detector directly so as to achieve in-plane rotated face detection. This approach is selected because of its computational efficiency, simplicity and training time saving. This proposed method is tested on CMU-MIT rotated test data and yields good results in accuracy and maintains speed advantage.


Iet Image Processing | 2014

Robust registration of partially overlapping point sets via genetic algorithm with growth operator

Jihua Zhu; Deyu Meng; Zhongyu Li; Shaoyi Du; Zejian Yuan

Recently, genetic algorithm (GA) has been introduced as an effective method to solve the registration problem. It maintains a population of candidate solutions for the problem and evolves by iteratively applying a set of stochastic operators. Accordingly, a key question is how to reduce the population size. In this study, the authors present two techniques for reducing the population size in the GA for registration of partially overlapping point sets. Based on the trimmed iterative closest point algorithm, they introduce a growth operator into the GA. The growth operator, which is also inspired by the biological evolution, can improve the GA efficiency for registration. Furthermore, they present a technique called centre alignment to confirm the value range of all the registration parameters, which can reduce the search space and allow the well-designed GA to directly solve the registration problem. Experimental results carried out with the m-dimensional point sets illustrate its advantages over previous approaches.


Journal of Visual Communication and Image Representation | 2016

New iterative closest point algorithm for isotropic scaling registration of point sets with noise

Shaoyi Du; Juan Liu; Bo Bi; Jihua Zhu; Jianru Xue

The one-to-one correspondence is adopted to accelerate the speed.The idea of from coarse to fine is employed to prevent local minimum.The proposed approach achieves fast speed and high accuracy. This paper proposes a new probability iterative closest point (ICP) approach with bounded scale based on expectation maximization (EM) estimation for isotropic scaling registration of point sets with noise. The bounded-scale ICP algorithm can handle the case with different scales, but it could not effectively yield the alignment of point sets with noise. Aiming at improving registration precision, a Gaussian probability model is integrated into the bounded-scale registration problem, which is solved by the proposed method. This new method can be solved by the E-step and M-step. In the E-step, the one-to-one correspondence is built up between two point sets. In the M-step, the scale transformation including the rotation matrix, translation vector and scale factor is computed by singular value decomposition (SVD) method and the properties of parabola. Then, the Gaussian model is updated via the distance and variance between transformed point sets. Experimental results demonstrate the proposed method improves the performance significantly with high precision and fast speed.


Optical Engineering | 2014

Surface reconstruction via efficient and accurate registration of multiview range scans

Jihua Zhu; Zhongyu Li; Shaoyi Du; Liang Ma; Te Zhang

Abstract. To address the surface reconstruction issue, this paper proposes an efficient and accurate approach for registration of multiview range scans. It has a good objective function designed, where all multiview registration parameters are involved. To solve this function, the coarse-to-fine approach is proposed, where each range scan should be sequentially registered to a coarse surface model, which is reconstructed by other scans with initial multiview alignment. By applying the trimmed iterative closest point algorithm, it can sequentially obtain good multiview registration results for each scan, which can then be immediately utilized to refine the coarse surface model for registration of other scans. To acquire accurate surface model, several rounds of update should be applied to all range scans involved in the multiview registration. With the increase of update round, it can finally obtain the accurate surface model. Experimental results on public data sets illustrate its superiority over previous approaches.

Collaboration


Dive into the Shaoyi Du's collaboration.

Top Co-Authors

Avatar

Nanning Zheng

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Jianru Xue

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Jihua Zhu

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Juan Liu

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Qubo You

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Lei Xiong

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yuehu Liu

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Chunjia Zhang

Xi'an Jiaotong University

View shared research outputs
Top Co-Authors

Avatar

Yang Yang

Xi'an Jiaotong University

View shared research outputs
Researchain Logo
Decentralizing Knowledge