Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xiaoguang Gu

dblp:38/4839 · DBLP profile ↗
← Back
13ranked-venue papers
5as first author
1since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 11 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
2 papers
Visual content generation and editing · 78% Multimedia analysis and retrieval · 22%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%
Artificial intelligence
1 paper
Robot manipulation · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › dexterous manipulation
3d object manipulation
0.912025
Dragin3D: Image Editing by Dragging in 3D Space · CVPR 2025
Visual content generation and editing
image editing
0.912025
Dragin3D: Image Editing by Dragging in 3D Space · CVPR 2025
Information retrieval
hashing
0.422014
Scalable Similarity Search With Topology Preserving Hashing · IEEE Trans. Image Process. 2014
Topology preserving hashing for similarity search · ACM Multimedia 2013
Information retrieval
similarity search
0.422014
Scalable Similarity Search With Topology Preserving Hashing · IEEE Trans. Image Process. 2014
Topology preserving hashing for similarity search · ACM Multimedia 2013
Information retrieval › hashing
kernelized hashing
0.212014
Scalable Similarity Search With Topology Preserving Hashing · IEEE Trans. Image Process. 2014
Information retrieval › hashing › binary code learning
semi-supervised hashing
0.212014
Scalable Similarity Search With Topology Preserving Hashing · IEEE Trans. Image Process. 2014
Algorithms and data structures › similarity search
nearest neighbor search
0.212013
Topology preserving hashing for similarity search · ACM Multimedia 2013
Multimedia analysis and retrieval › image retrieval
object retrieval
0.112011
Robust Spatial Matching for Object Retrieval and Its Parallel Implementation on GPU · IEEE Trans. Multim. 2011
Multimedia analysis and retrieval
spatial matching
0.112011
Robust Spatial Matching for Object Retrieval and Its Parallel Implementation on GPU · IEEE Trans. Multim. 2011
GPUs and heterogeneous computing › GPU computing › GPU implementation
GPU parallel implementation
0.112011
Robust Spatial Matching for Object Retrieval and Its Parallel Implementation on GPU · IEEE Trans. Multim. 2011
Parallel and multicore computing
load balancing
0.112011
Robust Spatial Matching for Object Retrieval and Its Parallel Implementation on GPU · IEEE Trans. Multim. 2011

Methods — techniques the papers use, named apart from their topics

trajectory representation · 1.7lightweight mapping network · 1.7gaussian maps · 1.7manifold learning · 0.3bitmap-based parallel scan · 0.2affine covariant neighbors · 0.2topology preservation · 0.2neighborhood ranking preservation · 0.2generalized eigendecomposition · 0.2generalized eigen-decomposition · 0.2
YearPublicationVenuePosition
2025 Dragin3D: Image Editing by Dragging in 3D Space
abstract
Interactive drag editing of images is a valuable task that has gained considerable attention for its precision and controllability. However, existing approaches have primarily focused on manipulating the shape or movement of objects in 2D plane. We propose to extend this drag-based editing task to 3D space. Firstly, we utilize the trajectory of two points to represent the rotational trajectory of the object. Gaussian maps of a circle and a square are centered at these two points, respectively. We use distinct shapes to ensure that symmetric views produce different object representations. Secondly, we introduce a lightweight mapping network to embed the object features into two Gaussian maps to obtain a continuous control condition that guides the model in learning the correspondence between the trajectory and the object. Finally, to overcome the limitations of current 3D object reconstruction datasets, which typically consist of object maps with transparent backgrounds, we affix random backgrounds to them. This modification helps improve the model’s ability to ignore background interference when editing real images with complex backgrounds. Experiments demonstrate that our approach successfully achieves object rotation within the drag framework and demonstrates strong generalization to real-world images.
Weiran Guang, Xiaoguang Gu, Mengqi Huang, Zhendong Mao 0001
CVPR2
2014 Representative local features mining for large-scale near-duplicates retrieval
abstract
Local features have been widely used in many computer vision related researches, such as near-duplicate image and video retrieval. However, the storage and query cost of local features become prohibitive on large-scale database. In this paper, we propose a representative local features mining method to generate a compact but more effective feature subset. First, we do an unsupervised annotation for all similar images(or frames in video) in the database. Second, we compute a comprehensive score for every local feature. The score function combines the robustness and discrimination. Finally, we sort all the local features in an image by their scores and the low-score local features can be removed. The selected local features are robust and discriminative, which can guarantee the better retrieval quality than using full of the original feature set. By our method, the number of local features can be significantly reduced and a large amount of storage and computational cost can be saved. The experimental results show that we can use 30% of the features to get a better query performance than that of full feature set.
Xiaoguang Gu, Yongdong Zhang 0001, Dongming Zhang 0004, Jintao Li 0001
ICME1
2014 Monte Carlo Sampling based Salient Region Detection
abstract
In this paper, a simple and effective method is proposed for salient region detection. Based on the observation that salient regions tend to be compact, connected and surrounded, our original idea is to exploit these three kinds of prior knowledge. However, concepts of spatial structure (such as connectivity and surroundedness) only have definite meanings in binary images. Thus, a Monte Carlo Sampling based Saliency model is proposed. Our model has two main advantages over other methods. Firstly, the result of each sampling process is a binary map which can greatly simplify the combination with prior knowledge of spatial structure. Secondly, our method is naturally parallelized because every sampling process is independent with each other, which makes our method very efficient. Experimental results on two datasets show that, compared with eleven state-of-the-art methods, our approach has a competitive performance and also runs very fast.
Tiancai Ye, Dongming Zhang 0004, Guoqing Jin, Ke Gao 0012, Xiaoguang Gu, Yongdong Zhang 0001
ICMR5
2014 Spatial pyramid VLAD
abstract
In recent years, VLAD has become a popular method which encoding powerful local descriptors to the compact representations. By using this approach, an image can be represented by just a few dozen bytes while preserving excellent retrieval results after the dimensionality reduction and compression. However, throwing away the spatial information is one of the biggest weaknesses of VLAD. This paper adopts the spatial pyramid pooling method to incorporate the spatial information into the VLAD vectors. Furthermore, a new normalization method is proposed to hold this advantage. By the proposed method, the performance of VLAD can be boosted through combining spatial information. The experimental results show that our approach outperforms VLAD in almost all configurations.
Renhao Zhou, Qingsheng Yuan, Xiaoguang Gu
VCIP3
2014 Scalable Similarity Search With Topology Preserving Hashing
abstract
Hashing-based similarity search techniques is becoming increasingly popular in large data sets. To capture meaningful neighbors, the topology of a data set, which represents the neighborhood relationships between its subregions and the relative proximities between the neighbors of each subregion, e.g., the relative neighborhood ranking of each subregion, should be exploited. However, most existing hashing methods are developed to preserve neighborhood relationships while ignoring the relative neighborhood proximities. Moreover, most hashing methods lack in providing a good result ranking, since there are often lots of results sharing the same Hamming distance to a query. In this paper, we propose a novel hashing method to solve these two issues jointly. The proposed method is referred to as topology preserving hashing (TPH). TPH is distinct from prior works by also preserving the neighborhood ranking. Based on this framework, we present three different TPH methods, including linear unsupervised TPH, semisupervised TPH, and kernelized TPH. Particularly, our unsupervised TPH is capable of mining semantic relationship between unlabeled data without supervised information. Extensive experiments on four large data sets demonstrate the superior performances of the proposed methods over several state-of-the-art unsupervised and semisupervised hashing techniques.
Lei Zhang 0119, Yongdong Zhang 0001, Xiaoguang Gu, Jinhui Tang 0001, Qi Tian 0001
IEEE Trans. Image Process.3
2013 A video copy detection algorithm combining local feature's robustness and global feature's speed
abstract
This paper presents a novel algorithm for fast and robust video copy detection. The idea is to use local features to estimate the copy transformation parameters first and then use the estimated parameters to guide the global-feature-based matching at a later stage. It is based on the fact that the copy transformations generally remain unchanged in a continuous video clip even in the whole video. Local-feature-based matching can find the candidates which are difficult to be detected only using global features. Furthermore, the matched local feature points can provide enough information to estimate the copy transformations. After the copy transformations are estimated, the subsequent detection can be accelerated by doing global-feature-based matching. The experimental results show that the proposed algorithm can get the same good robustness as the local-feature-based method but the faster detection speed.
Xiaoguang Gu, Dongming Zhang 0004, Yongdong Zhang 0001, Jintao Li 0001, Lei Zhang 0119
ICASSP1
2013 Topology preserving hashing for similarity search
abstract
Binary hashing has been widely used for efficient similarity search. Learning efficient codes has become a research focus and it is still a challenge. In many cases, the real-world data often lies on a low-dimensional manifold, which should be taken into account to capture meaningful neighbors with hashing. The importance of a manifold is its topology, which represents the neighborhood relationships between its subregions and the relative proximities between the neighbors of each subregion, e.g. the relative ranking of neighbors of each subregion. Most existing hashing methods try to preserve the neighborhood relationships by mapping similar points to close codes, while ignoring the neighborhood rankings. Moreover, most hashing methods lack in providing a good ranking for query results since they use Hamming distance as the similarity metric, and in practice, there are often a lot of results sharing the same distance to a query. In this paper, we propose a novel hashing method to solve these two issues jointly. The proposed method is referred to as Topology Preserving Hashing (TPH). TPH is distinct from prior works by preserving the neighborhood rankings of data points in Hamming space. The learning stage of TPH is formulated as a generalized eigendecomposition problem with closed form solutions. Experimental comparisons with other state-of-the-art methods on three noted image benchmarks demonstrate the efficacy of the proposed method.
Lei Zhang 0119, Yongdong Zhang 0001, Jinhui Tang 0001, Xiaoguang Gu, Jintao Li 0001, Qi Tian 0001
ACM Multimedia4
2013 An improved method of locality sensitive hashing for indexing large-scale and high-dimensional features
Xiaoguang Gu, Yongdong Zhang 0001, Lei Zhang 0119, Dongming Zhang 0004, Jintao Li 0001
Signal Process.1
2012 Query Range Sensitive Probability Guided Multi-probe Locality Sensitive Hashing
abstract
Locality Sensitive Hashing (LSH) is proposed to construct indexes for high-dimensional approximate similarity search. Multi-Probe LSH (MPLSH) is a variation of LSH which can reduce the number of hash tables. Based on the idea of MPLSH, this paper proposes a novel probability model and a query-adaptive algorithm to generate the optimal multi-probe sequence for range queries. Our probability model takes the query range into account to generate the probe sequence which is optimal for range queries. Furthermore, our algorithm does not use a fixed number of probe steps but a query-adaptive threshold to control the search quality. We do the experiments on an open dataset to evaluate our method. The experimental results show that our method can probe fewer points than MPLSH for getting the same recall. As a result, our method can get an average acceleration of 10% compared to MPLSH.
Xiaoguang Gu, Lei Zhang 0119, Dongming Zhang 0004, Yongdong Zhang 0001, Jintao Li 0001, Ning Bao
SNPD1
2011 A pivot-based filtering algorithm for enhancing query performance of LSH
abstract
In recent years, Locality Sensitive Hashing (LSH) (and its variant Euclidean LSH) has become a popular index structure for large-scale and high-dimensional similarity search problem. In this paper, we analyze a phenomenon we called "Non-Uniform" that degrades the query performance of LSH and propose a pivot-based algorithm to improve the query performance. We also provide a method to get optimal pivot for even larger improvement. Experiments show that our algorithm significantly improves the query performance of LSH.
Lei Zhang 0119, Xiaoguang Gu, Yongdong Zhang 0001, Dongming Zhang 0004, Jintao Li 0001
VCIP2
2011 Robust Spatial Matching for Object Retrieval and Its Parallel Implementation on GPU
abstract
Spatial matching for object retrieval is often time-consuming and susceptible to viewpoint changes. To address this problem, we propose a novel spatial matching method that is robust to viewpoint changes and implement it on modern graphics processing unit (GPU) in parallel for real-time applications. Unlike previous spatial matching methods used in object retrieval, in which the affine transformation estimation is based on the gravity vector assumption, our method abandons this strong assumption by matching the affine covariant neighbors (ACNs) of corresponding local regions and estimating affine transformation from each single pair of corresponding local regions. Taking into account real-time applications, we implement the method on modern GPU in parallel to speed up the process. Computations are distributed evenly to threads with load balancing, and device memory accesses are optimized with bitmap-based parallel scan. Experimental results demonstrate that our method is more robust and more efficient than previous methods especially when the viewpoints are changed, and the parallel implementation on GPU obtains ten times speedup.
Wenying Wang, Dongming Zhang 0004, Yongdong Zhang 0001, Jintao Li 0001, Xiaoguang Gu
IEEE Trans. Multim.5
2010 Parallel spatial matching for object retrieval implemented on GPU
abstract
Spatial matching for object retrieval is often time-consuming and susceptible to viewpoint changes. To address this problem, we propose a novel spatial matching method and implement it on modern GPU in parallel. Unlike previous spatial matching methods, in which the affine transformation estimation is based on the gravity vector assumption, our method abandons this strong assumption by matching the ACNs (affine covariant neighbors) of corresponding local regions and estimating affine transformation from a single pair of corresponding local regions. To speed up the process, we implement the method on modern GPU in parallel. Computations are distributed evenly to threads with load balancing, and the memory accesses are optimized and bitmap based parallel scan is exploited. Experimental results demonstrate that our method is more robust and more efficient than previous methods especially when the viewpoints are changed, and the parallel implementation on GPU obtains ten times speedup.
Wenying Wang, Dongming Zhang 0004, Yongdong Zhang 0001, Jintao Li 0001, Xiaoguang Gu
ICME5
2007 A Service Discovery Framework for Ubiquitous Computing
abstract
This paper presents a novel service discovery framework for ubiquitous computing called Ubiquitous Computing Service Discovery Framework (UCSDF). UCSDF offers a more flexible and scalable architecture which can combine the local services with remote services. That characteristic makes UCSDF different from many other service discovery frameworks and more adaptive to ubiquitous computing environments.
Xiaoguang Gu, Hongzhou Shi, Zhenmin Zhu
PDCAT1