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

Qingxiong Yang

dblp:y/QingxiongYang · DBLP profile ↗
← Back
64ranked-venue papers
24as first author
0since 2021 · last 2019
0000-0002-4378-2335ORCID · verified

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

Artificial intelligence and machine learning · 45 · 18 first-authorGraphics, computer vision, multimedia, augmented reality and games · 44 · 18 first-author

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
32 papers
Image and video processing · 76% Visual content generation and editing · 12% Image and video coding · 8%
Artificial intelligence
30 papers
3D vision · 42% Segmentation and scene understanding · 19% Video understanding and tracking · 18%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision › stereo vision
stereo matching
1.5102017
Linear Time Illumination Invariant Stereo Matching · Int. J. Comput. Vis. 2016
Occlusion-Aware Stereo Matching · Int. J. Comput. Vis. 2016
Stereo Matching Using Tree Filtering · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Image and video processing
image filtering
1.272018
Joint Contour Filtering · Int. J. Comput. Vis. 2018
Recursive Approximation of the Bilateral Filter · IEEE Trans. Image Process. 2015
Constant Time Median and Bilateral Filtering · Int. J. Comput. Vis. 2015
Image and video processing › image restoration
image denoising
1.042018
No-Reference Image Quality Assessment for Image Auto-Denoising · Int. J. Comput. Vis. 2018
Joint Image Denoising and Disparity Estimation via Stereo Structure PCA and Noise-Tolerant Cost · Int. J. Comput. Vis. 2017
Efficient and Robust Specular Highlight Removal · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Image and video processing › image filtering › edge-preserving filtering
bilateral filtering
0.972015
Recursive Approximation of the Bilateral Filter · IEEE Trans. Image Process. 2015
Hardware-Efficient Bilateral Filtering for Stereo Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Shadow Removal Using Bilateral Filtering · IEEE Trans. Image Process. 2012
Computer vision › Segmentation and scene understanding › saliency detection
salient object detection
0.832017
RGBD Salient Object Detection via Deep Fusion · IEEE Trans. Image Process. 2017
Real-Time Salient Object Detection with a Minimum Spanning Tree · CVPR 2016
SuperCNN: A Superpixelwise Convolutional Neural Network for Salient Object Detection · Int. J. Comput. Vis. 2015
Computer vision › Video understanding and tracking
object tracking
0.632015
Video Tracking Using Learned Hierarchical Features · IEEE Trans. Image Process. 2015
Real-time part-based visual tracking via adaptive correlation filters · CVPR 2015
Visual Tracking via Locality Sensitive Histograms · CVPR 2013
Computer vision › 3D vision › stereo vision › stereo matching
cost aggregation
0.632015
Stereo Matching Using Tree Filtering · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Hardware-Efficient Bilateral Filtering for Stereo Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2014
A non-local cost aggregation method for stereo matching · CVPR 2012
Visual content generation and editing
image colorization
0.522017
Colorization Using Neural Network Ensemble · IEEE Trans. Image Process. 2017
Deep Colorization · ICCV 2015
Image and video coding
image quality assessment
0.522018
No-Reference Image Quality Assessment for Image Auto-Denoising · Int. J. Comput. Vis. 2018
A New Image Quality Metric for Image Auto-denoising · ICCV 2013
Image and video coding › image quality assessment
no-reference image quality assessment
0.522018
No-Reference Image Quality Assessment for Image Auto-Denoising · Int. J. Comput. Vis. 2018
A New Image Quality Metric for Image Auto-denoising · ICCV 2013
Visual content generation and editing › sketch generation
face sketch synthesis
0.522017
Fast Preprocessing for Robust Face Sketch Synthesis · IJCAI 2017
Real-Time Exemplar-Based Face Sketch Synthesis · ECCV (6) 2014
Image and video processing › image restoration › reflection removal
specular highlight removal
0.532015
Efficient and Robust Specular Highlight Removal · IEEE Trans. Pattern Anal. Mach. Intell. 2015
A Uniform Framework for Estimating Illumination Chromaticity, Correspondence, and Specular Reflection · IEEE Trans. Image Process. 2011
Real-Time Specular Highlight Removal Using Bilateral Filtering · ECCV (4) 2010
Computer vision › Face, body and person analysis › face modeling
face hallucination
0.412019
Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancement · Int. J. Comput. Vis. 2019
Robotics › Autonomous driving
perception
0.412019
Ground-Aware Point Cloud Semantic Segmentation for Autonomous Driving · ACM Multimedia 2019
Computer vision › 3D vision › point cloud segmentation
point cloud semantic segmentation
0.412019
Ground-Aware Point Cloud Semantic Segmentation for Autonomous Driving · ACM Multimedia 2019
Image and video processing › image restoration › image deblurring
face deblurring
0.412019
Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancement · Int. J. Comput. Vis. 2019
Image and video processing › image restoration
image deblurring
0.412019
Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancement · Int. J. Comput. Vis. 2019
Image and video processing
image enhancement
0.422017
Fast Preprocessing for Robust Face Sketch Synthesis · IJCAI 2017
Spatial-Depth Super Resolution for Range Images · CVPR 2007
Image and video processing › image filtering
edge-preserving filtering
0.422016
Semantic Filtering · CVPR 2016
SVM for edge-preserving filtering · CVPR 2010
Computer vision › Video understanding and tracking
background subtraction
0.312018
Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computer vision › Segmentation and scene understanding
image segmentation
0.312018
Superpixel Hierarchy · IEEE Trans. Image Process. 2018
Computer vision › Segmentation and scene understanding › image segmentation › hierarchical segmentation
multiscale segmentation
0.312018
Superpixel Hierarchy · IEEE Trans. Image Process. 2018
Computer vision › Segmentation and scene understanding › image segmentation › region-based segmentation
superpixel segmentation
0.312018
Superpixel Hierarchy · IEEE Trans. Image Process. 2018
Image and video processing › image filtering
joint filtering
0.312018
Joint Contour Filtering · Int. J. Comput. Vis. 2018
Image and video processing
video segmentation
0.312018
Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Machine learning › Generative modeling
generative adversarial network
0.312017
Learning to Hallucinate Face Images via Component Generation and Enhancement · IJCAI 2017
Machine learning › Kernel, tree and ensemble methods › ensemble learning
neural network ensemble
0.312017
Colorization Using Neural Network Ensemble · IEEE Trans. Image Process. 2017
Computer vision › Segmentation and scene understanding › saliency detection › salient object detection
RGB-D salient object detection
0.312017
RGBD Salient Object Detection via Deep Fusion · IEEE Trans. Image Process. 2017
Image and video processing › super-resolution › image super-resolution
face super-resolution
0.312017
Learning to Hallucinate Face Images via Component Generation and Enhancement · IJCAI 2017
Image and video processing › image enhancement
illumination normalization
0.312017
Fast Preprocessing for Robust Face Sketch Synthesis · IJCAI 2017

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

bilateral filter · 1.1convolutional neural network · 1.0optical flow · 0.8structure generation · 0.8detail enhancement · 0.8minimum spanning tree · 0.7smoother · 0.7gaussian mixture model · 0.7joint bilateral filtering · 0.5weakly supervised learning · 0.4multi-section plane fitting · 0.4ground-aware attention · 0.4spanning tree · 0.3joint filtering · 0.3distance transform · 0.2boundary dissimilarity measure · 0.2recursive approximation · 0.2constant-time algorithm · 0.2
YearPublicationVenuePosition
2019 Ground-Aware Point Cloud Semantic Segmentation for Autonomous Driving
abstract
Semantic understanding of 3D scenes is essential for autonomous driving. Although a number of efforts have been devoted to semantic segmentation of dense point clouds, the great sparsity of 3D LiDAR data poses significant challenges in autonomous driving. In this paper, we work on the semantic segmentation problem of extremely sparse LiDAR point clouds with specific consideration of the ground as reference. In particular, we propose a ground-aware framework that well solves the ambiguity caused by data sparsity. We employ a multi-section plane fitting approach to roughly extract ground points to assist segmentation of objects on the ground. Based on the roughly extracted ground points, our approach implicitly integrates the ground information in a weakly-supervised manner and utilizes ground-aware features with a new ground-aware attention module. The proposed ground-aware attention module captures long-range dependence between ground and objects, which significantly facilitates the segmentation of small objects that only consist of a few points in extremely sparse point clouds. Extensive experiments on two large-scale LiDAR point cloud datasets for autonomous driving demonstrate that the proposed method achieves state-of-the-art performance both quantitatively and qualitatively.
Jianbo Jiao, Qingxiong Yang, Zhengjun Zha, Xuejin Chen
ACM Multimedia3
2019 Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancement
Yibing Song, Jiawei Zhang 0002, Lijun Gong, Shengfeng He, Linchao Bao, Jinshan Pan, Qingxiong Yang, Ming-Hsuan Yang 0001
Int. J. Comput. Vis.7
2019 Interactive Hierarchical Object Proposals
abstract
Object proposal algorithms have been demonstrated to be very successful in accelerating object detection process. High object localization quality and detection recall can be obtained using thousands of proposals. However, the performance with a small number of proposals is still unsatisfactory. This paper demonstrates that the performance of a few proposals can be significantly improved with the minimal human interaction-a single touch point. To this end, we first generate hierarchical superpixels using an efficient tree-organized structure as our initial object proposals, and then select only a few proposals from them by learning an effective Convolutional neural network for objectness ranking. We explore and design an architecture to integrate human interaction with the global information of the whole image for objectness scoring, which is able to significantly improve the performance with a minimum number of object proposals. Extensive experiments show the proposed method outperforms all the state-of-the-art methods for locating the meaningful object with the touch point constraint. Furthermore, the proposed method is extended for video. By combining with the novel interactive motion segmentation cue for generating hierarchical superpixels, the performance on a single proposal is satisfactory and can be used in the interactive vision systems, such as selecting the input of a real-time tracking system.
Jiawei Zhang 0002, Shengfeng He, Qingxiong Yang, Qing Li 0001, Ming-Hsuan Yang 0001
IEEE Trans. Circuits Syst. Video Technol.4
2018 Guest Editorial: Vision and Computational Photography and Graphics
Radu Timofte, Luc Van Gool, Ming-Hsuan Yang 0001, Shai Avidan, Yasuyuki Matsushita, Qingxiong Yang
Comput. Vis. Image Underst.6
2018 No-Reference Image Quality Assessment for Image Auto-Denoising
Xiangfei Kong, Qingxiong Yang
Int. J. Comput. Vis.2
2018 Joint Contour Filtering
Xing Wei 0001, Qingxiong Yang, Yihong Gong
Int. J. Comput. Vis.2
2018 Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy
abstract
We propose a background subtraction algorithm using hierarchical superpixel segmentation, spanning trees and optical flow. First, we generate superpixel segmentation trees using a number of Gaussian Mixture Models (GMMs) by treating each GMM as one vertex to construct spanning trees. Next, we use the -smoother to enhance the spatial consistency on the spanning trees and estimate optical flow to extend the -smoother to the temporal domain. Experimental results on synthetic and real-world benchmark datasets show that the proposed algorithm performs favorably for background subtraction in videos against the state-of-the-art methods in spite of frequent and sudden changes of pixel values.
Xing Wei 0001, Qingxiong Yang, Qing Li 0001, Gang Wang 0012, Ming-Hsuan Yang 0001
IEEE Trans. Pattern Anal. Mach. Intell.3
2018 Superpixel Hierarchy
abstract
Superpixel segmentation has been one of the most important tasks in computer vision. In practice, an object can be represented by a number of segments at finer levels with consistent details or included in a surrounding region at coarser levels. Thus, a superpixel segmentation hierarchy is of great importance for applications that require different levels of image details. However, there is no method that can generate all scales of superpixels accurately in real time. In this paper, we propose the superhierarchy algorithm which is able to generate multi-scale superpixels as accurately as the state-of-the-art methods but with one to two orders of magnitude speed-up. The proposed algorithm can be directly integrated with recent efficient edge detectors to significantly outperform the state-of-the-art methods in terms of segmentation accuracy. Quantitative and qualitative evaluations on a number of applications demonstrate that the proposed algorithm is accurate and efficient in generating a hierarchy of superpixels.
Xing Wei 0001, Qingxiong Yang, Yihong Gong, Narendra Ahuja, Ming-Hsuan Yang 0001
IEEE Trans. Image Process.2
2017 A hand pose tracking benchmark from stereo matching
abstract
In this paper we establish a long-term 3D hand pose tracking benchmark1. It contains 18,000 stereo image pairs as well as the ground-truth 3D positions of palm and finger joints from different scenarios. Meanwhile, to accurately segment hand from stereo images, we propose a novel stereo-based hand segmentation and depth estimation algorithm specially tailored for hand tracking here. The experiments indicate the effectiveness of the proposed algorithm by demonstrating that its tracking performance is comparable to the use of an active depth sensor under various of challenging scenarios.
Jiawei Zhang 0002, Jianbo Jiao, Liangqiong Qu, Xiaobin Xu 0001, Qingxiong Yang
ICIP6
2017 Fast Preprocessing for Robust Face Sketch Synthesis
abstract
Exemplar-based face sketch synthesis methods usually meet the challenging problem that input photos are captured in different lighting conditions from training photos. The critical step causing the failure is the search of similar patch candidates for an input photo patch. Conventional illumination invariant patch distances are adopted rather than directly relying on pixel intensity difference, but they will fail when local contrast within a patch changes. In this paper, we propose a fast preprocessing method named Bidirectional Luminance Remapping (BLR), which interactively adjust the lighting of training and input photos. Our method can be directly integrated into state-of-the-art exemplar-based methods to improve their robustness with ignorable computational cost
Yibing Song, Jiawei Zhang 0002, Linchao Bao, Qingxiong Yang
IJCAI4
2017 Learning to Hallucinate Face Images via Component Generation and Enhancement
abstract
We propose a two-stage method for face hallucination. First, we generate facial components of the input image using CNNs. These components represent the basic facial structures. Second, we synthesize fine-grained facial structures from high resolution training images. The details of these structures are transferred into facial components for enhancement. Therefore, we generate facial components to approximate ground truth global appearance in the first stage and enhance them through recovering details in the second stage. The experiments demonstrate that our method performs favorably against state-of-the-art methods.
Yibing Song, Jiawei Zhang 0002, Shengfeng He, Linchao Bao, Qingxiong Yang
IJCAI5
2017 Stylizing face images via multiple exemplars
Yibing Song, Linchao Bao, Shengfeng He, Qingxiong Yang, Ming-Hsuan Yang 0001
Comput. Vis. Image Underst.4
2017 Joint Image Denoising and Disparity Estimation via Stereo Structure PCA and Noise-Tolerant Cost
Jianbo Jiao, Qingxiong Yang, Shengfeng He, Shuhang Gu, Lei Zhang 0006, Rynson W. H. Lau
Int. J. Comput. Vis.2
2017 Robust Object Tracking via Locality Sensitive Histograms
abstract
This paper presents a novel locality sensitive histogram (LSH) algorithm for visual tracking. Unlike the conventional image histogram that counts the frequency of occurrence of each intensity value by adding ones to the corresponding bin, an LSH is computed at each pixel location, and a floating-point value is added to the corresponding bin for each occurrence of an intensity value. The floating-point value exponentially reduces with respect to the distance to the pixel location where the histogram is computed. An efficient algorithm is proposed that enables the LSHs to be computed in time linear in the image size and the number of bins. In addition, this efficient algorithm can be extended to exploit color images. A robust tracking framework based on the LSHs is proposed, which consists of two main components: a new feature for tracking that is robust to illumination change and a novel multiregion tracking algorithm that runs in real time even with hundreds of regions. Extensive experiments demonstrate that the proposed tracking framework outperforms the state-of-the-art methods in challenging scenarios, especially when the illumination changes dramatically. Evaluation using the latest benchmark shows that our algorithm is the top performer.
Shengfeng He, Rynson W. H. Lau, Qingxiong Yang, Jiang Wang 0015, Ming-Hsuan Yang 0001
IEEE Trans. Circuits Syst. Video Technol.3
2017 Colorization Using Neural Network Ensemble
abstract
This paper investigates into the colorization problem, which converts a grayscale image to a colorful version. This is a difficult problem and normally requires manual adjustment to achieve artifact-free quality. For instance, it normally requires human-labeled color scribbles on the grayscale target image or a careful selection of colorful reference images. The recent learning-based colorization techniques automatically colorize a grayscale image using a single neural network. Since different scenes usually have distinct color styles, it is difficult to accurately capture the color characteristics using a single neural network. We propose a mixture learning model representing the presence of sub-color-style within an overall image data set. We, therefore, ensemble multiple neural networks to obtain better color estimation performance than could be obtained from any of the constituent neural network alone. A two-step colorization strategy is utilized as an adaptive color style clustering followed by a neural network ensemble. To ensure artifact-free quality, a joint bilateral filtering-based post-processing step is proposed. Numerous experiments demonstrate that our method generates high-quality results comparable with state-of-the-art algorithms.
Zezhou Cheng, Qingxiong Yang, Bin Sheng 0001
IEEE Trans. Image Process.2
2017 RGBD Salient Object Detection via Deep Fusion
abstract
Numerous efforts have been made to design various low-level saliency cues for RGBD saliency detection, such as color and depth contrast features as well as background and color compactness priors. However, how these low-level saliency cues interact with each other and how they can be effectively incorporated to generate a master saliency map remain challenging problems. In this paper, we design a new convolutional neural network (CNN) to automatically learn the interaction mechanism for RGBD salient object detection. In contrast to existing works, in which raw image pixels are fed directly to the CNN, the proposed method takes advantage of the knowledge obtained in traditional saliency detection by adopting various flexible and interpretable saliency feature vectors as inputs. This guides the CNN to learn a combination of existing features to predict saliency more effectively, which presents a less complex problem than operating on the pixels directly. We then integrate a superpixel-based Laplacian propagation framework with the trained CNN to extract a spatially consistent saliency map by exploiting the intrinsic structure of the input image. Extensive quantitative and qualitative experimental evaluations on three data sets demonstrate that the proposed method consistently outperforms the state-of-the-art methods.
Liangqiong Qu, Shengfeng He, Jiawei Zhang 0002, Jiandong Tian, Yandong Tang, Qingxiong Yang
IEEE Trans. Image Process.6
2016 Real-Time Salient Object Detection with a Minimum Spanning Tree
abstract
In this paper, we present a real-time salient object detection system based on the minimum spanning tree. Due to the fact that background regions are typically connected to the image boundaries, salient objects can be extracted by computing the distances to the boundaries. However, measuring the image boundary connectivity efficiently is a challenging problem. Existing methods either rely on superpixel representation to reduce the processing units or approximate the distance transform. Instead, we propose an exact and iteration free solution on a minimum spanning tree. The minimum spanning tree representation of an image inherently reveals the object geometry information in a scene. Meanwhile, it largely reduces the search space of shortest paths, resulting an efficient and high quality distance transform algorithm. We further introduce a boundary dissimilarity measure to compliment the shortage of distance transform for salient object detection. Extensive evaluations show that the proposed algorithm achieves the leading performance compared to the state-of-the-art methods in terms of efficiency and accuracy.
Wei-Chih Tu, Shengfeng He, Qingxiong Yang, Shao-Yi Chien
CVPR3
2016 Semantic Filtering
abstract
Edge-preserving image operations aim at smoothing an image without blurring the edges. Many excellent edge-preserving filtering techniques have been proposed recently to reduce the computational complexity or/and separate different scale structures. They normally adopt a user-selected scale measurement to control the detail/texture smoothing. However, natural photos contain objects of different sizes which cannot be described by a single scale measurement. On the other hand, edge/contour detection/ analysis is closely related to edge-preserving filtering and has achieved significant progress recently. Nevertheless, most of the state-of-the-art filtering techniques ignore the success in this area. Inspired by the fact that learning-based edge detectors/classifiers significantly outperform traditional manually-designed detectors, this paper proposes a learning-based edge-preserving filtering technique. It synergistically combines the efficiency of the recursive filter and the effectiveness of the recent edge detector for scale-aware edge-preserving filtering. Unlike previous filtering methods, the propose filter can efficiently extract subjectively-meaningful structures from natural scenes containing multiple-scale objects.
Qingxiong Yang
CVPR1
2016 Occlusion-Aware Stereo Matching
Qingxiong Yang
Int. J. Comput. Vis.2
2016 Linear Time Illumination Invariant Stereo Matching
Qingxiong Yang, Jinhui Tang 0001
Int. J. Comput. Vis.2
2016 Multimodal Multipart Learning for Action Recognition in Depth Videos
abstract
The articulated and complex nature of human actions makes the task of action recognition difficult. One approach to handle this complexity is dividing it to the kinetics of body parts and analyzing the actions based on these partial descriptors. We propose a joint sparse regression based learning method which utilizes the structured sparsity to model each action as a combination of multimodal features from a sparse set of body parts. To represent dynamics and appearance of parts, we employ a heterogeneous set of depth and skeleton based features. The proper structure of multimodal multipart features are formulated into the learning framework via the proposed hierarchical mixed norm, to regularize the structured features of each part and to apply sparsity between them, in favor of a group feature selection. Our experimental results expose the effectiveness of the proposed learning method in which it outperforms other methods in all three tested datasets while saturating one of them by achieving perfect accuracy.
Amir Shahroudy, Tian-Tsong Ng, Qingxiong Yang, Gang Wang 0012
IEEE Trans. Pattern Anal. Mach. Intell.3
2016 Fast Weighted Histograms for Bilateral Filtering and Nearest Neighbor Searching
abstract
The locality sensitive histogram (LSH) injects spatial information into the local histogram in an efficient manner, and has been demonstrated to be very effective for visual tracking. In this paper, we explore the application of this efficient histogram in two important problems. We first extend the LSH to linear time bilateral filtering, and then propose a new type of histogram for efficiently computing edge-preserving nearest neighbor fields (NNFs). While the existing histogram-based bilateral filtering methods are the state of the art for efficient grayscale image processing, they are limited to box spatial filter kernels only. In our first application, we address this limitation by expressing the bilateral filter as a simple ratio of linear functions of the LSH, which is able to extend the box spatial kernel to an exponential kernel. The computational complexity of the proposed bilateral filter is linear in the number of image pixels. In our second application, we derive a new bilateral weighted histogram (BWH) for NNF. The new histogram maintains the efficiency of LSH, which allows approximate NNF to be computed independent of patch size. In addition, BWH takes both spatial and color information into account, and thus provides higher accuracy for histogram-based matching, especially around color edges.
Shengfeng He, Qingxiong Yang, Rynson W. H. Lau, Ming-Hsuan Yang 0001
IEEE Trans. Circuits Syst. Video Technol.2
2015 Real-time part-based visual tracking via adaptive correlation filters
abstract
Robust object tracking is a challenging task in computer vision. To better solve the partial occlusion issue, part-based methods are widely used in visual object trackers. However, due to the complicated online training and updating process, most of these part-based trackers cannot run in real-time. Correlation filters have been used in tracking tasks recently because of the high efficiency. However, the conventional correlation filter based trackers cannot deal with occlusion. Furthermore, most correlation filter based trackers fix the scale and rotation of the target which makes the trackers unreliable in long-term tracking tasks. In this paper, we propose a novel tracking method which track objects based on parts with multiple correlation filters. Our method can run in real-time. Additionally, the Bayesian inference framework and a structural constraint mask are adopted to enable our tracker to be robust to various appearance changes. Extensive experiments have been done to prove the effectiveness of our method.
Ting Liu 0009, Gang Wang 0012, Qingxiong Yang
CVPR3
2015 Deep Colorization
abstract
This paper investigates into the colorization problem which converts a grayscale image to a colorful version. This is a very difficult problem and normally requires manual adjustment to achieve artifact-free quality. For instance, it normally requires human-labelled color scribbles on the grayscale target image or a careful selection of colorful reference images (e.g., capturing the same scene in the grayscale target image). Unlike the previous methods, this paper aims at a high-quality fully-automatic colorization method. With the assumption of a perfect patch matching technique, the use of an extremely large-scale reference database (that contains sufficient color images) is the most reliable solution to the colorization problem. However, patch matching noise will increase with respect to the size of the reference database in practice. Inspired by the recent success in deep learning techniques which provide amazing modeling of large-scale data, this paper re-formulates the colorization problem so that deep learning techniques can be directly employed. To ensure artifact-free quality, a joint bilateral filtering based post-processing step is proposed. Numerous experiments demonstrate that our method outperforms the state-of-art algorithms both in terms of quality and speed.
Zezhou Cheng, Qingxiong Yang, Bin Sheng 0001
ICCV2
2015 SuperCNN: A Superpixelwise Convolutional Neural Network for Salient Object Detection
Shengfeng He, Rynson W. H. Lau, Wenxi Liu, Zhe Huang 0004, Qingxiong Yang
Int. J. Comput. Vis.5
2015 Constant Time Median and Bilateral Filtering
Qingxiong Yang, Narendra Ahuja, Kar-Han Tan
Int. J. Comput. Vis.1
2015 Stereo Matching Using Tree Filtering
abstract
Matching cost aggregation is one of the oldest and still popular methods for stereo correspondence. While effective and efficient, cost aggregation methods typically aggregate the matching cost by summing/averaging over a user-specified, local support region. This is obviously only locally-optimal, and the computational complexity of the full-kernel implementation usually depends on the region size. In this paper, the cost aggregation problem is re-examined and a non-local solution is proposed. The matching cost values are aggregated adaptively based on pixel similarity on a tree structure derived from the stereo image pair to preserve depth edges. The nodes of this tree are all the image pixels, and the edges are all the edges between the nearest neighboring pixels. The similarity between any two pixels is decided by their shortest distance on the tree. The proposed method is non-local as every node receives supports from all other nodes on the tree. The proposed method can be naturally extended to the time domain for enforcing temporal coherence. Unlike previous methods, the non-local property guarantees that the depth edges will be preserved when the temporal coherency between all the video frames are considered. A non-local weighted median filter is also proposed based on the non-local cost aggregation algorithm. It has been demonstrated to outperform all local weighted median filters on disparity/depth upsampling and refinement.
Qingxiong Yang
IEEE Trans. Pattern Anal. Mach. Intell.1
2015 Efficient and Robust Specular Highlight Removal
abstract
A robust and effective specular highlight removal method is proposed in this paper. It is based on a key observation--the maximum fraction of the diffuse colour component in diffuse local patches in colour images changes smoothly. The specular pixels can thus be treated as noise in this case. This property allows the specular highlights to be removed in an image denoising fashion: an edge-preserving low-pass filter (e.g., the bilateral filter) can be used to smooth the maximum fraction of the colour components of the original image to remove the noise contributed by the specular pixels. Recent developments in fast bilateral filtering techniques enable the proposed method to run over 200× faster than state-of-the-art techniques on a standard CPU and differentiates it from previous work.
Qingxiong Yang, Jinhui Tang 0001, Narendra Ahuja
IEEE Trans. Pattern Anal. Mach. Intell.1
2015 Exemplar based Deep Discriminative and Shareable Feature Learning for scene image classification
Zhen Zuo, Gang Wang 0012, Bing Shuai, Lifan Zhao, Qingxiong Yang
Pattern Recognit.5
2015 Video Tracking Using Learned Hierarchical Features
abstract
In this paper, we propose an approach to learn hierarchical features for visual object tracking. First, we offline learn features robust to diverse motion patterns from auxiliary video sequences. The hierarchical features are learned via a two-layer convolutional neural network. Embedding the temporal slowness constraint in the stacked architecture makes the learned features robust to complicated motion transformations, which is important for visual object tracking. Then, given a target video sequence, we propose a domain adaptation module to online adapt the pre-learned features according to the specific target object. The adaptation is conducted in both layers of the deep feature learning module so as to include appearance information of the specific target object. As a result, the learned hierarchical features can be robust to both complicated motion transformations and appearance changes of target objects. We integrate our feature learning algorithm into three tracking methods. Experimental results demonstrate that significant improvement can be achieved using our learned hierarchical features, especially on video sequences with complicated motion transformations.
Li Wang 0057, Ting Liu 0009, Gang Wang 0012, Kap Luk Chan, Qingxiong Yang
IEEE Trans. Image Process.5
2015 Recursive Approximation of the Bilateral Filter
abstract
This paper presents a complete proof that the bilateral filter can be implemented recursively, as long as: 1) the spatial filter can be implemented recursively and 2) the range filter can be decomposed into a recursive product. As a result, an O(ND) solution can be obtained for bilateral filtering, where N is the image size and D is the dimensionality.
Qingxiong Yang
IEEE Trans. Image Process.1
2014 Fast Edge-Preserving PatchMatch for Large Displacement Optical Flow
abstract
We present a fast optical flow algorithm that can handle large displacement motions. Our algorithm is inspired by recent successes of local methods in visual correspondence searching as well as approximate nearest neighbor field algorithms. The main novelty is a fast randomized edge-preserving approximate nearest neighbor field algorithm which propagates self-similarity patterns in addition to offsets. Experimental results on public optical flow benchmarks show that our method is significantly faster than state-of-the-art methods without compromising on quality, especially when scenes contain large motions.
Linchao Bao, Qingxiong Yang, Hailin Jin
CVPR2
2014 Spatiotemporal Background Subtraction Using Minimum Spanning Tree and Optical Flow
Qingxiong Yang, Qing Li 0001, Gang Wang 0012, Ming-Hsuan Yang 0001
ECCV (7)2
2014 Real-Time Exemplar-Based Face Sketch Synthesis
Yibing Song, Linchao Bao, Qingxiong Yang, Ming-Hsuan Yang 0001
ECCV (6)3
2014 Learning Discriminative and Shareable Features for Scene Classification
Zhen Zuo, Gang Wang 0012, Bing Shuai, Lifan Zhao, Qingxiong Yang, Xudong Jiang 0001
ECCV (1)5
2014 Real-time video decolorization using bilateral filtering
abstract
This paper presents a real-time decolorization method. Given the human visual systems preference for luminance information, the luminance should be preserved as much as possible during decolorization. As a result, the proposed decolorization method measures the amount of color contrast/detail lost when converting color to luminance. The detail loss is estimated by computing the difference between two intermediate images: one obtained by applying bilateral filter to the original color image, and the other obtained by applying joint bilateral filter to the original color image with its luminance as the guidance image. The estimated detail loss is then mapped to a grayscale image named residual image by minimizing the difference between the image gradients of the input color image and the objective grayscale image that is the sum of the residual image and the luminance. Apparently, the residual image will contain pixels with all zero values (that is the two intermediate images will be the same) only when no visual detail is missing in the luminance. Unlike most previous methods, the proposed decolorization method preserves both contrast in the color image and the luminance. Quantitative evaluation shows that it is the top performer on the standard test suite. Meanwhile it is very robust and can be directly used to convert videos while maintaining the temporal coherence. Specifically it can convert a high-resolution video (1280 × 720) in real time (about 28 Hz) on a 3.4 GHz i7 CPU.
Yibing Song, Linchao Bao, Qingxiong Yang
WACV3
2014 Hardware-Efficient Bilateral Filtering for Stereo Matching
abstract
This paper presents a new bilateral filtering method specially designed for practical stereo vision systems. Parallel algorithms are preferred in these systems due to the real-time performance requirement. Edge-preserving filters like the bilateral filter have been demonstrated to be very effective for high-quality local stereo matching. A hardware-efficient bilateral filter is thus proposed in this paper. When moved to an NVIDIA GeForce GTX 580 GPU, it can process a one megapixel color image at around 417 frames per second. This filter can be directly used for cost aggregation required in any local stereo matching algorithm. Quantitative evaluation shows that it outperforms all the other local stereo methods both in terms of accuracy and speed on Middlebury benchmark. It ranks 12th out of over 120 methods on Middlebury data sets, and the average runtime (including the matching cost computation, occlusion handling, and post processing) is only 15 milliseconds (67 frames per second).
Qingxiong Yang
IEEE Trans. Pattern Anal. Mach. Intell.1
2014 HEp-2 cell pattern classification with discriminative dictionary learning
Xiangfei Kong, Kuan Li, Jingjing Cao, Qingxiong Yang, Wenyin Liu
Pattern Recognit.4
2014 Tree Filtering: Efficient Structure-Preserving Smoothing With a Minimum Spanning Tree
abstract
We present a new efficient edge-preserving filter-"tree filter"-to achieve strong image smoothing. The proposed filter can smooth out high-contrast details while preserving major edges, which is not achievable for bilateral-filter-like techniques. Tree filter is a weighted-average filter, whose kernel is derived by viewing pixel affinity in a probabilistic framework simultaneously considering pixel spatial distance, color/intensity difference, as well as connectedness. Pixel connectedness is acquired by treating pixels as nodes in a minimum spanning tree (MST) extracted from the image. The fact that an MST makes all image pixels connected through the tree endues the filter with the power to smooth out high-contrast, fine-scale details while preserving major image structures, since pixels in small isolated region will be closely connected to surrounding majority pixels through the tree, while pixels inside large homogeneous region will be automatically dragged away from pixels outside the region. The tree filter can be separated into two other filters, both of which turn out to have fast algorithms. We also propose an efficient linear time MST extraction algorithm to further improve the whole filtering speed. The algorithms give tree filter a great advantage in low computational complexity (linear to number of image pixels) and fast speed: it can process a 1-megapixel 8-bit image at ~ 0.25 s on an Intel 3.4 GHz Core i7 CPU (including the construction of MST). The proposed tree filter is demonstrated on a variety of applications.
Linchao Bao, Yibing Song, Qingxiong Yang, Gang Wang 0012
IEEE Trans. Image Process.3
2014 Fast Edge-Preserving PatchMatch for Large Displacement Optical Flow
abstract
The speed of optical flow algorithm is crucial for many video editing tasks such as slow motion synthesis, selection propagation, tone adjustment propagation, and so on. Variational coarse-to-fine optical flow algorithms can generally produce high-quality results but cannot fulfil the speed requirement of many practical applications. Besides, large motions in real-world videos also pose a difficult problem to coarse-to-fine variational approaches. We, in this paper, present a fast optical flow algorithm that can handle large displacement motions. Our algorithm is inspired by recent successes of local methods in visual correspondence searching as well as approximate nearest neighbor field algorithms. The main novelty is a fast randomized edge-preserving approximate nearest neighbor field algorithm, which propagates self-similarity patterns in addition to offsets. Experimental results on public optical flow benchmarks show that our method is significantly faster than state-of-the-art methods without compromising on quality, especially when scenes contain large motions. Finally, we show some demo applications by applying our technique into real-world video editing tasks.
Linchao Bao, Qingxiong Yang, Hailin Jin
IEEE Trans. Image Process.2
2013 Visual Tracking via Locality Sensitive Histograms
abstract
This paper presents a novel locality sensitive histogram algorithm for visual tracking. Unlike the conventional image histogram that counts the frequency of occurrences of each intensity value by adding ones to the corresponding bin, a locality sensitive histogram is computed at each pixel location and a floating-point value is added to the corresponding bin for each occurrence of an intensity value. The floating-point value declines exponentially with respect to the distance to the pixel location where the histogram is computed, thus every pixel is considered but those that are far away can be neglected due to the very small weights assigned. An efficient algorithm is proposed that enables the locality sensitive histograms to be computed in time linear in the image size and the number of bins. A robust tracking framework based on the locality sensitive histograms is proposed, which consists of two main components: a new feature for tracking that is robust to illumination changes and a novel multi-region tracking algorithm that runs in real time even with hundreds of regions. Extensive experiments demonstrate that the proposed tracking framework outperforms the state-of-the-art methods in challenging scenarios, especially when the illumination changes dramatically.
Shengfeng He, Qingxiong Yang, Rynson W. H. Lau, Jiang Wang 0015, Ming-Hsuan Yang 0001
CVPR2
2013 A New Image Quality Metric for Image Auto-denoising
abstract
This paper proposes a new non-reference image quality metric that can be adopted by the state-of-the-art image/ video denoising algorithms for auto-denoising. The proposed metric is extremely simple and can be implemented in four lines of Matlab code. The basic assumption employed by the proposed metric is that the noise should be independent of the original image. A direct measurement of this dependence is, however, impractical due to the relatively low accuracy of existing denoising method. The proposed metric thus aims at maximizing the structure similarity between the input noisy image and the estimated image noise around homogeneous regions and the structure similarity between the input noisy image and the denoised image around highly-structured regions, and is computed as the linear correlation coefficient of the two corresponding structure similarity maps. Numerous experimental results demonstrate that the proposed metric not only outperforms the current state-of-the-art non-reference quality metric quantitatively and qualitatively, but also better maintains temporal coherence when used for video denoising.
Xiangfei Kong, Kuan Li, Qingxiong Yang, Wenyin Liu, Ming-Hsuan Yang 0001
ICCV3
2013 Fusion of Median and Bilateral Filtering for Range Image Upsampling
abstract
We present a new upsampling method to enhance the spatial resolution of depth images. Given a low-resolution depth image from an active depth sensor and a potentially high-resolution color image from a passive RGB camera, we formulate it as an adaptive cost aggregation problem and solve it using the bilateral filter. The formulation synergistically combines the median and bilateral filters thus it better preserves the depth edges and is more robust to noise. Numerical and visual evaluations on a total of 37 Middlebury data sets demonstrate the effectiveness of our method. A real-time high-resolution depth capturing system is also developed using commercial active depth sensor based on the proposed upsampling method.
Qingxiong Yang, Narendra Ahuja, Ruigang Yang, Kar-Han Tan, James Davis 0001, W. Bruce Culbertson, John G. Apostolopoulos, Gang Wang 0012
IEEE Trans. Image Process.1
2012 A non-local cost aggregation method for stereo matching
abstract
Matching cost aggregation is one of the oldest and still popular methods for stereo correspondence. While effective and efficient, cost aggregation methods typically aggregate the matching cost by summing/averaging over a user-specified, local support region. This is obviously only locally-optimal, and the computational complexity of the full-kernel implementation usually depends on the region size. In this paper, the cost aggregation problem is re-examined and a non-local solution is proposed. The matching cost values are aggregated adaptively based on pixel similarity on a tree structure derived from the stereo image pair to preserve depth edges. The nodes of this tree are all the image pixels, and the edges are all the edges between the nearest neighboring pixels. The similarity between any two pixels is decided by their shortest distance on the tree. The proposed method is non-local as every node receives supports from all other nodes on the tree. As can be expected, the proposed non-local solution outperforms all local cost aggregation methods on the standard (Middlebury) benchmark. Besides, it has great advantage in extremely low computational complexity: only a total of 2 addition/subtraction operations and 3 multiplication operations are required for each pixel at each disparity level. It is very close to the complexity of unnormalized box filtering using integral image which requires 6 addition/subtraction operations. Unnormalized box filter is the fastest local cost aggregation method but blurs across depth edges. The proposed method was tested on a MacBook Air laptop computer with a 1.8 GHz Intel Core i7 CPU and 4 GB memory. The average runtime on the Middlebury data sets is about 90 milliseconds, and is only about 1.25× slower than unnormalized box filter. A non-local disparity refinement method is also proposed based on the non-local cost aggregation method.
Qingxiong Yang
CVPR1
2012 Recursive Bilateral Filtering
Qingxiong Yang
ECCV (1)1
2012 An edge-preserving filtering framework for visibility restoration
Linchao Bao, Yibing Song, Qingxiong Yang, Narendra Ahuja
ICPR3
2012 Surface reflectance and normal estimation from photometric stereo
Qingxiong Yang, Narendra Ahuja
Comput. Vis. Image Underst.1
2012 Stereo Matching Using Epipolar Distance Transform
abstract
In this paper, we propose a simple but effective image transform, called the epipolar distance transform, for matching low-texture regions. It converts image intensity values to a relative location inside a planar segment along the epipolar line, such that pixels in the low-texture regions become distinguishable. We theoretically prove that the transform is affine invariant, thus the transformed images can be directly used for stereo matching. Any existing stereo algorithms can be directly used with the transformed images to improve reconstruction accuracy for low-texture regions. Results on real indoor and outdoor images demonstrate the effectiveness of the proposed transform for matching low-texture regions, keypoint detection, and description for low-texture scenes. Our experimental results on Middlebury images also demonstrate the robustness of our transform for highly textured scenes. The proposed transform has a great advantage, its low computational complexity. It was tested on a MacBook Air laptop computer with a 1.8 GHz Core i7 processor, with a speed of about 9 frames per second for a video graphics array-sized image.
Qingxiong Yang, Narendra Ahuja
IEEE Trans. Image Process.1
2012 Shadow Removal Using Bilateral Filtering
abstract
In this paper, we propose a simple but effective shadow removal method using a single input image. We first derive a 2-D intrinsic image from a single RGB camera image based solely on colors, particularly chromaticity. We next present a method to recover a 3-D intrinsic image based on bilateral filtering and the 2-D intrinsic image. The luminance contrast in regions with similar surface reflectance due to geometry and illumination variances is effectively reduced in the derived 3-D intrinsic image, while the contrast in regions with different surface reflectance is preserved. However, the intrinsic image contains incorrect luminance values. To obtain the correct luminance, we decompose the input RGB image and the intrinsic image. Each image is decomposed into a base layer and a detail layer. We obtain a shadow-free image by combining the base layer from the input RGB image and the detail layer from the intrinsic image such that the details of the intrinsic image are transferred to the input RGB image from which the correct luminance values can be obtained. Unlike previous methods, the presented technique is fully automatic and does not require shadow detection.
Qingxiong Yang, Kar-Han Tan, Narendra Ahuja
IEEE Trans. Image Process.1
2011 A Uniform Framework for Estimating Illumination Chromaticity, Correspondence, and Specular Reflection
abstract
Based upon a new correspondence matching invariant called illumination chromaticity constancy, we present a new solution for illumination chromaticity estimation, correspondence searching, and specularity removal. Using as few as two images, the core of our method is the computation of a vote distribution for a number of illumination chromaticity hypotheses via correspondence matching. The hypothesis with the highest vote is accepted as correct. The estimated illumination chromaticity is then used together with the new matching invariant to match highlights, which inherently provides solutions for correspondence searching and specularity removal. Our method differs from the previous approaches: those treat these vision problems separately and generally require that specular highlights be detected in a preprocessing step. Also, our method uses more images than previous illumination chromaticity estimation methods, which increases its robustness because more inputs/constraints are used. Experimental results on both synthetic and real images demonstrate the effectiveness of the proposed method.
Qingxiong Yang, Narendra Ahuja, Ruigang Yang
IEEE Trans. Image Process.1
2010 A constant-space belief propagation algorithm for stereo matching
abstract
In this paper, we consider the problem of stereo matching using loopy belief propagation. Unlike previous methods which focus on the original spatial resolution, we hierarchically reduce the disparity search range. By fixing the number of disparity levels on the original resolution, our method solves the message updating problem in a time linear in the number of pixels contained in the image and requires only constant memory space. Specifically, for a 800 × 600 image with 300 disparities, our message updating method is about 30× faster (1.5 second) than standard method, and requires only about 0.6% memory (9 MB). Also, our algorithm lends itself to a parallel implementation. Our GPU implementation (NVIDIA Geforce 8800GTX) is about 10× faster than our CPU implementation. Given the trend toward higher-resolution images, stereo matching using belief propagation with large number of disparity levels as efficient as the small ones makes our method future-proof. In addition to the computational and memory advantages, our method is straightforward to implement.
Qingxiong Yang, Liang Wang 0002, Narendra Ahuja
CVPR1
2010 SVM for edge-preserving filtering
abstract
In this paper, we propose a new method to construct an edge-preserving filter which has very similar response to the bilateral filter. The bilateral filter is a normalized convolution in which the weighting for each pixel is determined by the spatial distance from the center pixel and its relative difference in intensity range. The spatial and range weighting functions are typically Gaussian in the literature. In this paper, we cast the filtering problem as a vector-mapping approximation and solve it using a support vector machine (SVM). Each pixel will be represented as a feature vector comprising of the exponentiation of the pixel intensity, the corresponding spatial filtered response, and their products. The mapping function is learned via ϵ-SVM regression using the feature vectors and the corresponding bilateral filtered values from the training image. The major computation involved is the computation of the spatial filtered responses of the exponentiation of the original image which is invariant to the filter size given that an IIR O(1) solution is available for the spatial filtering kernel. To our knowledge, this is the first learning-based O(1) bilateral filtering method. Unlike previous O(1) methods, our method is valid for both low and high range variance Gaussian and the computational complexity is independent of the range variance value. Our method is also the fastest O(1) bilateral filtering yet developed. Besides, our method allows varying range variance values, based on which we propose a new bilateral filtering method avoiding the over-smoothing or under-smoothing artifacts in traditional bilateral filter.
Qingxiong Yang, Narendra Ahuja
CVPR1
2010 Real-Time Specular Highlight Removal Using Bilateral Filtering
Qingxiong Yang, Narendra Ahuja
ECCV (4)1
2010 Fusion of active and passive sensors for fast 3D capture
abstract
We envision a conference room of the future where depth sensing systems are able to capture the 3D position and pose of users, and enable users to interact with digital media and contents being shown on immersive displays. The key technical barrier is that current depth sensing systems are noisy, inaccurate, and unreliable. It is well understood that passive stereo fails in non-textured, featureless portions of a scene. Active sensors on the other hand are more accurate in these regions and tend to be noisy in highly textured regions. We propose a way to synergistically combine the two to create a state-of-the-art depth sensing system which runs in near real time. In contrast the only known previous method for fusion is slow and fails to take advantage of the complementary nature of the two types of sensors.
Qingxiong Yang, Kar-Han Tan, W. Bruce Culbertson, John G. Apostolopoulos
MMSP1
2009 Real-time O(1) bilateral filtering
abstract
We propose a new bilateral filtering algorithm with computational complexity invariant to filter kernel size, so-called O(1) or constant time in the literature. By showing that a bilateral filter can be decomposed into a number of constant time spatial filters, our method yields a new class of constant time bilateral filters that can have arbitrary spatial and arbitrary range kernels. In contrast, the current available constant time algorithm requires the use of specific spatial or specific range kernels. Also, our algorithm lends itself to a parallel implementation leading to the first real-time O(1) algorithm that we know of. Meanwhile, our algorithm yields higher quality results since we are effectively quantizing the range function instead of quantizing both the range function and the input image. Empirical experiments show that our algorithm not only gives higher PSNR, but is about 10× faster than the state-of-the-art. It also has a small memory footprint, needed only 2% of the memory required by the state-of-the-art for obtaining the same quality as exact using 8-bit images. We also show that our algorithm can be easily extended for O(1) median filtering. Our bilateral filtering algorithm was tested in a number of applications, including HD video conferencing, video abstraction, highlight removal, and multi-focus imaging.
Qingxiong Yang, Kar-Han Tan, Narendra Ahuja
CVPR1
2009 Stereo Matching with Color-Weighted Correlation, Hierarchical Belief Propagation, and Occlusion Handling
abstract
In this paper, we formulate a stereo matching algorithm with careful handling of disparity, discontinuity and occlusion. The algorithm works with a global matching stereo model based on an energy-minimization framework. The global energy contains two terms, the data term and the smoothness term. The data term is first approximated by a color-weighted correlation, then refined in occluded and low-texture areas in a repeated application of a hierarchical loopy belief propagation algorithm. The experimental results are evaluated on the Middlebury data sets, showing that our algorithm is the top performer among all the algorithms listed there.
Qingxiong Yang, Liang Wang 0002, Ruigang Yang, Henrik Stewénius, David Nistér
IEEE Trans. Pattern Anal. Mach. Intell.1
2008 Near Real-time Stereo for Weakly-Textured Scenes
abstract
Several real-time/near real-time stereo algorithms can currently provide accurate 3D reconstructions for well-textured scenes. However, most of these fail in sufficiently large regions that are weakly textured. Conversely, other scene reconstruction algorithms assume strong planarity in the environment. Such approaches can handle lack of texture, but tend to force nonplanar objects onto planes. We propose a compromise approach that prefers stereo depth estimates but can replace estimates in textureless regions with planes in a principled manner at near real-time rates. Our approach segments the image via a novel real-time color segmentation algorithm; we subsequently fit planes to textureless segments and refine them using consistency constraints. To further improve the quality of our stereo algorithm, we optionally employ loopy belief propagation to correct local errors.
Qingxiong Yang, Chris Engels, Amir Akbarzadeh
BMVC1
2008 Detailed Real-Time Urban 3D Reconstruction from Video
Marc Pollefeys, David Nistér, Jan-Michael Frahm, Amir Akbarzadeh, Philippos Mordohai, Brian Clipp, Chris Engels, David Gallup, Seon Joo Kim, Paul Merrell, C. Salmi, Sudipta N. Sinha, B. Talton, Liang Wang 0002, Qingxiong Yang, Henrik Stewénius, Ruigang Yang, Greg Welch, Herman Towles
Int. J. Comput. Vis.15
2007 Real-Time Plane-Sweeping Stereo with Multiple Sweeping Directions
abstract
Recent research has focused on systems for obtaining automatic 3D reconstructions of urban environments from video acquired at street level. These systems record enormous amounts of video; therefore a key component is a stereo matcher which can process this data at speeds comparable to the recording frame rate. Furthermore, urban environments are unique in that they exhibit mostly planar surfaces. These surfaces, which are often imaged at oblique angles, pose a challenge for many window-based stereo matchers which suffer in the presence of slanted surfaces. We present a multi-view plane-sweep-based stereo algorithm which correctly handles slanted surfaces and runs in real-time using the graphics processing unit (GPU). Our algorithm consists of (1) identifying the scene's principle plane orientations, (2) estimating depth by performing a plane-sweep for each direction, (3) combining the results of each sweep. The latter can optionally be performed using graph cuts. Additionally, by incorporating priors on the locations of planes in the scene, we can increase the quality of the reconstruction and reduce computation time, especially for uniform textureless surfaces. We demonstrate our algorithm on a variety of scenes and show the improved accuracy obtained by accounting for slanted surfaces.
David Gallup, Jan-Michael Frahm, Philippos Mordohai, Qingxiong Yang, Marc Pollefeys
CVPR4
2007 Spatial-Depth Super Resolution for Range Images
abstract
We present a new post-processing step to enhance the resolution of range images. Using one or two registered and potentially high-resolution color images as reference, we iteratively refine the input low-resolution range image, in terms of both its spatial resolution and depth precision. Evaluation using the Middlebury benchmark shows across-the-board improvement for sub-pixel accuracy. We also demonstrated its effectiveness for spatial resolution enhancement up to 100 times with a single reference image.
Qingxiong Yang, Ruigang Yang, James Davis 0001, David Nistér
CVPR1
2007 Automatic Natural Video Matting with Depth
abstract
Video matting is the process of taking a sequence of frames, isolating the foreground, and replacing the background in each frame. We look at existing single-frame matting techniques and present a method that improves upon them by adding depth information acquired by a time-offlight range scanner. We use the depth information to automate the process so it can be practically used for video sequences. In addition, we show that we can improve the results from natural matting algorithms by adding a depth channel. The additional depth information allows us to reduce the artifacts that arise from ambiguities that occur when an object is a similar color to its background.
Oliver Wang, Jonathan Finger, Qingxiong Yang, James Davis 0001, Ruigang Yang
PG3
2006 Real-time Global Stereo Matching Using Hierarchical Belief Propagation
abstract
In this paper, we present a belief propagation based global algorithm that generates high quality results while maintaining real-time performance. To our knowledge, it is the first BP based global method that runs at real-time speed. Our efficiency performance gains mainly from the parallelism of graphics hardware,which leads to a 45 times speedup compared to the CPU implementation. To qualify the accurancy of our approach, the experimental results are evaluated on the Middlebury data sets, showing that our approach is among the best (ranked first in the new evaluation system) for all real-time approaches. In addition, since the running time of general BP is linear to the number of iterations, adopting a large number of iterations is not feasible for practical applications. Hence a novel approach is proposed to adaptively update pixel cost. Unlike general BP methods, the running time of our proposed algorithm dramatically converges.
Qingxiong Yang, Liang Wang 0002, Ruigang Yang, Miao Liao, David Nistér
BMVC1
2006 Stereo Matching with Color-Weighted Correlation, Hierarchical Belief Propagation and Occlusion Handling
abstract
In this paper, we formulate an algorithm for the stereo matching problem with careful handling of disparity, discontinuity and occlusion. The algorithm works with a global matching stereo model based on an energy- minimization framework. The global energy contains two terms, the data term and the smoothness term. The data term is first approximated by a color-weighted correlation, then refined in occluded and low-texture areas in a repeated application of a hierarchical loopy belief propagation algorithm. The experimental results are evaluated on the Middlebury data set, showing that our algorithm is the top performer.
Qingxiong Yang, Liang Wang 0002, Ruigang Yang, Henrik Stewénius, David Nistér
CVPR (2)1
2005 Learning the Probability of Correspondences without Ground Truth
abstract
We present a quality assessment procedure for correspondence estimation based on geometric coherence rather than ground truth. The procedure can be used for performance evaluation of correspondence extraction schemes developed by researchers, as well as for online learning and adaptation aimed at better system performance. A very important aspect of the proposed procedure is that it considers uncertainty in the correspondence extraction, and encourages the evaluated methods to deal correctly with uncertainty. Other important strengths of the procedure are that it does not use any manual work, and that it does not put any strong constraints on the scene, but rather relies on geometric coherence in the motion. Thanks to these strengths, it can therefore be used with large amounts of real, potentially application specific data, or even data acquired during system operation. In the evaluation the correspondence extractor is handled as a black box producing a probability distribution for the local motion vector between a pair of image patches. The procedure is therefore quite general. We are making the evaluation procedure available for public use.
Qingxiong Yang, R. Matt Steele, David Nistér, Christopher O. Jaynes
ICCV1