Tai-Pang Wu

dblp:53/5293 · DBLP profile ↗
← Back
23ranked-venue papers
13as first author
0since 2021 · last 2019
—ORCID · none

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

Artificial intelligence and machine learning · 17 · 9 first-authorGraphics, computer vision, multimedia, augmented reality and games · 16 · 10 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
17 papers
Geometric modeling and processing · 40% Image and video processing · 31% Computational photography and imaging · 18%
Artificial intelligence
6 papers
3D vision · 95% Kernel, tree and ensemble methods · 5%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
surface normal estimation
0.532015
Normal Estimation of a Transparent Object Using a Video · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Adequate reconstruction of transparent objects on a shoestring budget · CVPR 2011
Photometric Stereo via Expectation Maximization · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Computer vision › 3D vision › 3d reconstruction
transparent object reconstruction
0.322015
Normal Estimation of a Transparent Object Using a Video · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Adequate reconstruction of transparent objects on a shoestring budget · CVPR 2011
Computer vision › 3D vision
3d reconstruction
0.332010
Photometric Stereo via Expectation Maximization · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Quasi-dense 3D reconstruction using tensor-based multiview stereo · CVPR 2010
Dense Photometric Stereo: A Markov Random Field Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Computer vision › 3D vision
3d shape reconstruction
0.212015
Normal Estimation of a Transparent Object Using a Video · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Computational photography and imaging
photometric stereo
0.242006
Dense Photometric Stereo by Expectation Maximization · ECCV (4) 2006
Dense Photometric Stereo Using a Mirror Sphere and Graph Cut · CVPR (1) 2005
Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images · ECCV (2) 2004
Computer vision › 3D vision › 3d reconstruction
surface reconstruction
0.222015
Surface-from-Gradients without Discrete Integrability Enforcement: A Gaussian Kernel Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Normal Estimation of a Transparent Object Using a Video · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Computer vision › 3D vision
photometric stereo
0.222010
Photometric Stereo via Expectation Maximization · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Dense Photometric Stereo: A Markov Random Field Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Geometric modeling and processing
surface reconstruction
0.232008
Surface-from-Gradients with Incomplete Data for Single View Modeling · ICCV 2007
Visible Surface Reconstruction from Normals with Discontinuity Consideration · CVPR (2) 2006
Interactive normal reconstruction from a single image · ACM Trans. Graph. 2008
Geometric modeling and processing
tensor voting
0.112012
A Closed-Form Solution to Tensor Voting: Theory and Applications · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Computer vision › 3D vision
shape from shading
0.112011
Adequate reconstruction of transparent objects on a shoestring budget · CVPR 2011
Image and video processing
image restoration
0.122006
Video Repairing under Variable Illumination Using Cyclic Motions · IEEE Trans. Pattern Anal. Mach. Intell. 2006
A Bayesian Approach for Shadow Extraction from a Single Image · ICCV 2005
Image and video processing › video restoration
video inpainting
0.122006
Video Repairing under Variable Illumination Using Cyclic Motions · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Video Repairing: Inference of Foreground and Background under Severe Occlusion · CVPR (1) 2004
Machine learning › Kernel, tree and ensemble methods › kernel methods
Gaussian RBF kernel
0.112010
Surface-from-Gradients without Discrete Integrability Enforcement: A Gaussian Kernel Approach · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Computer vision › 3D vision › 3d reconstruction
multi-view stereo
0.112010
Quasi-dense 3D reconstruction using tensor-based multiview stereo · CVPR 2010
Computer vision › 3D vision › 3d shape reconstruction
visible surface reconstruction
0.112010
Photometric Stereo via Expectation Maximization · IEEE Trans. Pattern Anal. Mach. Intell. 2010
Geometric modeling and processing › shape modeling
3d modeling
0.112010
Modeling and rendering of impossible figures · ACM Trans. Graph. 2010
Rendering
view-dependent rendering
0.112010
Modeling and rendering of impossible figures · ACM Trans. Graph. 2010
Geometric modeling and processing › surface reconstruction
normal reconstruction
0.122008
Interactive normal reconstruction from a single image · ACM Trans. Graph. 2008
Dense Photometric Stereo Using a Mirror Sphere and Graph Cut · CVPR (1) 2005
Image and video processing
image matting
0.122008
Natural shadow matting · ACM Trans. Graph. 2007
Extracting smooth and transparent layers from a single image · CVPR 2008
Image and video processing › image decomposition › image separation
layer separation
0.112008
Extracting smooth and transparent layers from a single image · CVPR 2008
Computational photography and imaging › shape and reflectance estimation
shape from shading
0.112008
Interactive normal reconstruction from a single image · ACM Trans. Graph. 2008
Image and video processing › image restoration
shadow removal
0.122007
A Bayesian Approach for Shadow Extraction from a Single Image · ICCV 2005
Natural shadow matting · ACM Trans. Graph. 2007
Geometric modeling and processing › shape modeling
interactive modeling
0.112007
ShapePalettes: interactive normal transfer via sketching · ACM Trans. Graph. 2007
Geometric modeling and processing › surface reconstruction
surface-from-gradients
0.112007
Surface-from-Gradients with Incomplete Data for Single View Modeling · ICCV 2007
Image and video processing › image restoration
image inpainting
0.112006
Video Repairing under Variable Illumination Using Cyclic Motions · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Image and video processing
video restoration
0.112006
Video Repairing under Variable Illumination Using Cyclic Motions · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Geometric modeling and processing › surface reconstruction
visible-surface reconstruction
0.112006
Visible Surface Reconstruction from Normals with Discontinuity Consideration · CVPR (2) 2006
Rendering
appearance modeling
0.012004
Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images · ECCV (2) 2004
Rendering
subsurface scattering
0.012004
Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images · ECCV (2) 2004
Computational photography and imaging › snapshot compressive imaging
video reconstruction
0.012004
Video Repairing: Inference of Foreground and Background under Severe Occlusion · CVPR (1) 2004

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

expectation-maximization · 0.5graph-cut segmentation · 0.5markov random field · 0.4closed-form solution · 0.3gaussian kernel · 0.2robust estimation · 0.1energy minimization · 0.1graph cuts · 0.1tensor voting · 0.1patch-based multi-view stereo · 0.1constrained least-squares optimization · 0.1hidden markov model · 0.1belief propagation · 0.1alpha-expansion · 0.1GPU · 0.1
YearPublicationVenuePosition
2019 Reference-oriented Loss for Person Re-identification
abstract
Deep metric learning methods are quite effective in exploring discriminative feature embeddings, among which triplet loss and its variants are widely utilized. However, in existing methods, the tightness information for intra-class samples is ignored, leading to large intra-class divergence and severe inter-class overlapping problem. To address this issue, a novel loss function called reference-oriented triplet loss is proposed in this paper. The proposed method introduces several reference images to guide training. More specifically, distances between the reference image and images of the same identity are required to be as similar as possible. By introducing reference images, images from the same class become much closer with each other and the inter-class overlapping problem is alleviated. Comparing to baseline batch hard triplet loss, the mAP accuracy increases by 3.75%/5.69% on person re-ID datasets Market1501 and DukeMTMC-Reid. Comparison results with state-of-the-art algorithms also demonstrate effectiveness of the proposed algorithm.
Zhigang Chang, Shibao Zheng, Tai-Pang Wu
IJCNN5
2019 Distribution Context Aware Loss for Person Re-identification
abstract
To learn the optimal similarity function between probe and gallery images in Person re-identification, effective deep metric learning methods have been extensively explored to obtain discriminative feature embedding. However, existing metric loss like triplet loss and its variants always emphasize pair-wise relations but ignore the distribution context in feature space, leading to inconsistency and sub-optimal. In fact, the similarity of one pair not only decides the match of this pair, but also has potential impacts on other sample pairs. In this paper, we propose a novel Distribution Context Aware (DCA) loss based on triplet loss to combine both numerical similarity and relation similarity in feature space for better clustering. Extensive experiments on three benchmarks including Market-1501, DukeMTMC-reID and MSMT17, evidence the favorable performance of our method against the corresponding baseline and other state-of-the-art methods.
Zhigang Chang, Qin Zhou 0002, Shibao Zheng, Hua Yang 0001, Tai-Pang Wu
VCIP6
2015 Photometric Stereo in the Wild
abstract
Conventional photometric stereo requires to capture images or videos in a dark room to obstruct complex environment light as much as possible. This paper presents a new method that capitalizes on environment light to avail geometry reconstruction, thus bringing photometric stereo to the wild, such as an outdoor scene, with uncontrolled lighting. We do not make restrictive assumption, and only use simple capture equipments, which include a mirror sphere and a video camera. Qualitative and quantitative experiments indicate the potential and practicality of our system to generalize existing frameworks.
Chun Ho Hung, Tai-Pang Wu, Yasuyuki Matsushita, Li Xu 0001, Jiaya Jia, Chi-Keung Tang
WACV2
2015 Normal Estimation of a Transparent Object Using a Video
abstract
Reconstructing transparent objects is a challenging problem. While producing reasonable results for quite complex objects, existing approaches require custom calibration or somewhat expensive labor to achieve high precision. When an overall shape preserving salient and fine details is sufficient, we show in this paper a significant step toward solving the problem when the object's silhouette is available and simple user interaction is allowed, by using a video of a transparent object shot under varying illumination. Specifically, we estimate the normal map of the exterior surface of a given solid transparent object, from which the surface depth can be integrated. Our technical contribution lies in relating this normal estimation problem to one of graph-cut segmentation. Unlike conventional formulations, however, our graph is dual-layered, since we can see a transparent object's foreground as well as the background behind it. Quantitative and qualitative evaluation are performed to verify the efficacy of this practical solution.
Sai-Kit Yeung, Tai-Pang Wu, Chi-Keung Tang, Tony F. Chan, Stanley J. Osher
IEEE Trans. Pattern Anal. Mach. Intell.2
2012 A Closed-Form Solution to Tensor Voting: Theory and Applications
abstract
We prove a closed-form solution to tensor voting (CFTV): Given a point set in any dimensions, our closed-form solution provides an exact, continuous, and efficient algorithm for computing a structure-aware tensor that simultaneously achieves salient structure detection and outlier attenuation. Using CFTV, we prove the convergence of tensor voting on a Markov random field (MRF), thus termed as MRFTV, where the structure-aware tensor at each input site reaches a stationary state upon convergence in structure propagation. We then embed structure-aware tensor into expectation maximization (EM) for optimizing a single linear structure to achieve efficient and robust parameter estimation. Specifically, our EMTV algorithm optimizes both the tensor and fitting parameters and does not require random sampling consensus typically used in existing robust statistical techniques. We performed quantitative evaluation on its accuracy and robustness, showing that EMTV performs better than the original TV and other state-of-the-art techniques in fundamental matrix estimation for multiview stereo matching. The extensions of CFTV and EMTV for extracting multiple and nonlinear structures are underway.
Tai-Pang Wu, Sai-Kit Yeung, Jiaya Jia, Chi-Keung Tang, Gérard G. Medioni
IEEE Trans. Pattern Anal. Mach. Intell.1
2011 Adequate reconstruction of transparent objects on a shoestring budget
abstract
Reconstructing transparent objects is a challenging problem. While producing reasonable results for quite complex objects, existing approaches require custom calibration or somewhat expensive labor to achieve high precision. On the other hand, when an overall shape preserving salient and fine details is sufficient, we show in this paper a significant step toward solving the problem on a shoestring budget, by using only a video camera, a moving spotlight, and a small chrome sphere. Specifically, the problem we address is to estimate the normal map of the exterior surface of a given solid transparent object, from which the surface depth can be integrated. Our technical contribution lies in relating this normal reconstruction problem to one of graph-cut segmentation. Unlike conventional formulations, however, our graph is dual-layered, since we can see a transparent object's foreground as well as the background behind it. Quantitative and qualitative evaluation are performed to verify the efficacy of this practical solution.
Sai-Kit Yeung, Tai-Pang Wu, Chi-Keung Tang, Tony F. Chan, Stanley J. Osher
CVPR2
2010 Quasi-dense 3D reconstruction using tensor-based multiview stereo
abstract
We propose tensor-based multiview stereo (TMVS) for quasi-dense 3D reconstruction from uncalibrated images. Our work is inspired by the patch-based multiview stereo (PMVS), a state-of-the-art technique in multiview stereo reconstruction. The effectiveness of PMVS is attributed to the use of 3D patches in the match-propagate-filter MVS pipeline. Our key observation is: PMVS has not fully utilized the valuable 3D geometric cue available in 3D patches which are oriented points. This paper combines the complementary advantages of photoconsistency, visibility and geometric consistency enforcement in MVS via the use of 3D tensors, where our closed-form solution to tensor voting provides a unified approach to implement the match-propagate-filter pipeline. Using PMVS as the implementation backbone where TMVS is built, we provide qualitative and quantitative evaluation to demonstrate how TMVS significantly improve the MVS pipeline.
Tai-Pang Wu, Sai-Kit Yeung, Jiaya Jia, Chi-Keung Tang
CVPR1
2010 Surface-from-Gradients without Discrete Integrability Enforcement: A Gaussian Kernel Approach
abstract
Representative surface reconstruction algorithms taking a gradient field as input enforce the integrability constraint in a discrete manner. While enforcing integrability allows the subsequent integration to produce surface heights, existing algorithms have one or more of the following disadvantages: They can only handle dense per-pixel gradient fields, smooth out sharp features in a partially integrable field, or produce severe surface distortion in the results. In this paper, we present a method which does not enforce discrete integrability and reconstructs a 3D continuous surface from a gradient or a height field, or a combination of both, which can be dense or sparse. The key to our approach is the use of kernel basis functions, which transfer the continuous surface reconstruction problem into high-dimensional space, where a closed-form solution exists. By using the Gaussian kernel, we can derive a straightforward implementation which is able to produce results better than traditional techniques. In general, an important advantage of our kernel-based method is that the method does not suffer discretization and finite approximation, both of which lead to surface distortion, which is typical of Fourier or wavelet bases widely adopted by previous representative approaches. We perform comparisons with classical and recent methods on benchmark as well as challenging data sets to demonstrate that our method produces accurate surface reconstruction that preserves salient and sharp features. The source code and executable of the system are available for downloading.
Heung-Sun Ng, Tai-Pang Wu, Chi-Keung Tang
IEEE Trans. Pattern Anal. Mach. Intell.2
2010 Photometric Stereo via Expectation Maximization
abstract
This paper presents a robust and automatic approach to photometric stereo, where the two main components, namely surface normals and visible surfaces, are respectively optimized by Expectation Maximization (EM). A dense set of input images is conveniently captured using a digital video camera while a handheld spotlight is being moved around the target object and a small mirror sphere. In our approach, the inherently complex optimization problem is simplified into a two-step optimization, where EM is employed in each step: 1) Using the dense input, the weight or importance of each observation is alternately optimized with the normal and albedo at each pixel and 2) using the optimized normals and employing the Markov Random Fields (MRFs), surface integrabilities and discontinuities are alternately optimized in visible surface reconstruction. Our mathematical derivation gives simple updating rules for the EM algorithms, leading to a stable, practical, and parameter-free implementation that is very robust even in the presence of complex geometry, shadows, highlight, and transparency. We present high-quality results on normal and visible surface reconstruction, where fine geometric details are automatically recovered by our method.
Tai-Pang Wu, Chi-Keung Tang
IEEE Trans. Pattern Anal. Mach. Intell.1
2010 Modeling and rendering of impossible figures
abstract
This article introduces an optimization approach for modeling and rendering impossible figures. Our solution is inspired by how modeling artists construct physical 3D models to produce a valid 2D view of an impossible figure. Given a set of 3D locally possible parts of the figure, our algorithm automatically optimizes a view-dependent 3D model, subject to the necessary 3D constraints for rendering the impossible figure at the desired novel viewpoint. A linear and constrained least-squares solution to the optimization problem is derived, thereby allowing an efficient computation and rendering new views of impossible figures at interactive rates. Once the optimized model is available, a variety of compelling rendering effects can be applied to the impossible figure.
Tai-Pang Wu, Chi-Wing Fu, Sai-Kit Yeung, Jiaya Jia, Chi-Keung Tang
ACM Trans. Graph.1
2008 Extracting smooth and transparent layers from a single image
abstract
Layer decomposition from a single image is an under-constrained problem, because there are more unknowns than equations. This paper studies a slightly easier but very useful alternative where only the background layer has substantial image gradients and structures. We propose to solve this useful alternative by an expectation-maximization (EM) algorithm that employs the hidden markov model (HMM), which maintains spatial coherency of smooth and overlapping layers, and helps to preserve image details of the textured background layer. We demonstrate that, using a small amount of user input, various seemingly unrelated problems in computational photography can be effectively addressed by solving this alternative using our EM-HMM algorithm.
Sai-Kit Yeung, Tai-Pang Wu, Chi-Keung Tang
CVPR2
2008 Interactive normal reconstruction from a single image
abstract
We present an interactive system for reconstructing surface normals from a single image. Our approach has two complementary contributions. First, we introduce a novel shape-from-shading algorithm (SfS) that produces faithful normal reconstruction for local image region (high-frequency component), but it fails to faithfully recover the overall global structure (low-frequency component). Our second contribution consists of an approach that corrects low-frequency error using a simple markup procedure. This approach, aptly calledrotation palette, allows the user to specify large scale corrections of surface normals by drawing simple stroke correspondences between the normal map and a sphere image which represents rotation directions. Combining these two approaches, we can produce high-quality surfaces quickly from single images.
Tai-Pang Wu, Jian Sun 0001, Chi-Keung Tang, Harry Shum
ACM Trans. Graph.1
2007 Surface-from-Gradients with Incomplete Data for Single View Modeling
abstract
Surface gradients are useful to surface reconstruction in single view modeling, shape-from-shading, and photometric stereo. Previous algorithms minimize a complex, nonlinear energy functional, or require dense surface gradients to perform integration to generate 3D locations, or require user-input heights to constrain the solution space, or produce severe distortion and smooth out surface details. Most single-view algorithms output a Monge patch (height-field), which may introduce further surface distortion along object silhouettes and surface orientation discontinuities. Our proposed algorithm operates on a single view of complete or incomplete data. The data can be gradients without 3D locations, or 3D locations without gradients. The output surface, which is not necessarily a height-field, preserves salient depth and orientation discontinuities. Experimental comparisons on both simple and complex data show that our method produces better surfaces with significantly less distortion and more details preserved. The implementation of our closed-form solution is very straightforward.
Heung-Sun Ng, Tai-Pang Wu, Chi-Keung Tang
ICCV2
2007 Natural shadow matting
abstract
This article addresses the problem of natural shadow matting , the removal or extraction of natural shadows from a single image. Because textures are maintained in the shadowless image after the extraction process, our approach produces some of the best results to date among shadow removal techniques. Using the image formation equation typical of computer vision, we advocate a new model for shadow formation where shadow effect is understood as light attenuation instead of a mixture of two colors governed by the conventional matting equation. This leads to a new shadow equation with fewer unknowns to solve, where a three-channel shadow matte and a shadowless image are considered in our optimization. Our problem is formulated as one of energy minimization guided by user-supplied hints in the form of a quadmap which can be specified easily by the user. This formulation allows for robust shadow matte extraction while maintaining texture in the shadowed region by considering color transfer, texture gradient, and shadow smoothness. We demonstrate the usefulness of our approach in shadow removal, image matting, and compositing.
Tai-Pang Wu, Chi-Keung Tang, Michael S. Brown, Harry Shum
ACM Trans. Graph.1
2007 ShapePalettes: interactive normal transfer via sketching
abstract
We present a simple interactive approach to specify 3D shape in a single view using "shape palettes". The interaction is as follows: draw a simple 2D primitive in the 2D view and then specify its 3D orientation by drawing a corresponding primitive on ashape palette. The shape palette is presented as an image of some familiar shape whose local 3D orientation is readily understood and can be easily marked over. The 3D orientation from the shape palette is transferred to the 2D primitive based on the markup. As we will demonstrate, only sparse markup is needed to generate expressive and detailed 3D surfaces. This markup approach can be used to model freehand 3D surfaces drawn in a single view, or combined with image-snapping tools to quickly extract surfaces from images and photographs.
Tai-Pang Wu, Chi-Keung Tang, Michael S. Brown, Harry Shum
ACM Trans. Graph.1
2006 Visible Surface Reconstruction from Normals with Discontinuity Consideration
abstract
Given a dense set of imperfect normals obtained by photometric stereo or shape from shading, this paper presents an optimization algorithm which alternately optimizes until convergence the surface integrabilities and discontinuities inherent in the normal field, in order to derive a segmented surface description of the visible scene without noticeable distortion. In our Expectation-Maximization (EM) framework, we enforce discontinuity-preserving integrability so that fine details are preserved within each output segment while the occlusion boundaries are localized as sharp surface discontinuities. Using the resulting weighted discontinuity map, the estimation of a discontinuity-preserving height field can be formulated into a convex optimization problem. We compare our method and present convincing results on synthetic and real data.
Tai-Pang Wu, Chi-Keung Tang
CVPR (2)1
2006 Dense Photometric Stereo by Expectation Maximization
Tai-Pang Wu, Chi-Keung Tang
ECCV (4)1
2006 Video Repairing under Variable Illumination Using Cyclic Motions
abstract
This paper presents a complete system capable of synthesizing a large number of pixels that are missing due to occlusion or damage in an uncalibrated input video. These missing pixels may correspond to the static background or cyclic motions of the captured scene. Our system employs user-assisted video layer segmentation, while the main processing in video repair is fully automatic. The input video is first decomposed into the color and illumination videos. The necessary temporal consistency is maintained by tensor voting in the spatio-temporal domain. Missing colors and illumination of the background are synthesized by applying image repairing. Finally, the occluded motions are inferred by spatio-temporal alignment of collected samples at multiple scales. We experimented on our system with some difficult examples with variable illumination, where the capturing camera can be stationary or in motion.
Jiaya Jia, Yu-Wing Tai, Tai-Pang Wu, Chi-Keung Tang
IEEE Trans. Pattern Anal. Mach. Intell.3
2006 Dense Photometric Stereo: A Markov Random Field Approach
abstract
We address the problem of robust normal reconstruction by dense photometric stereo, in the presence of complex geometry, shadows, highlight, transparencies, variable attenuation in light intensities, and inaccurate estimation in light directions. The input is a dense set of noisy photometric images, conveniently captured by using a very simple set-up consisting of a digital video camera, a reflective mirror sphere, and a handheld spotlight. We formulate the dense photometric stereo problem as a Markov network and investigate two important inference algorithms for Markov Random Fields (MRFs)--graph cuts and belief propagation--to optimize for the most likely setting for each node in the network. In the graph cut algorithm, the MRF formulation is translated into one of energy minimization. A discontinuity-preserving metric is introduced as the compatibility function, which allows alpha-expansion to efficiently perform the maximum a posteriori (MAP) estimation. Using the identical dense input and the same MRF formulation, our tensor belief propagation algorithm recovers faithful normal directions, preserves underlying discontinuities, improves the normal estimation from one of discrete to continuous, and drastically reduces the storage requirement and running time. Both algorithms produce comparable and very faithful normals for complex scenes. Although the discontinuity-preserving metric in graph cuts permits efficient inference of optimal discrete labels with a theoretical guarantee, our estimation algorithm using tensor belief propagation converges to comparable results, but runs faster because very compact messages are passed and combined. We present very encouraging results on normal reconstruction. A simple algorithm is proposed to reconstruct a surface from a normal map recovered by our method. With the reconstructed surface, an inverse process, known as relighting in computer graphics, is proposed to synthesize novel images of the given scene under user-specified light source and direction. The synthesis is made to run in real time by exploiting the state-of-the-art graphics processing unit (GPU). Our method offers many unique advantages over previous relighting methods and can handle a wide range of novel light sources and directions.
Tai-Pang Wu, Kam-Lun Tang, Chi-Keung Tang, Tien-Tsin Wong
IEEE Trans. Pattern Anal. Mach. Intell.1
2005 Dense Photometric Stereo Using a Mirror Sphere and Graph Cut
abstract
We present a surprisingly simple system that performs robust normal reconstruction by dense photometric stereo, in the presence of large shadows, highlight, transparencies, complex geometry, variable attenuation in light intensity and inaccurate light directions. Our system consists of a mirror sphere, a spotlight and a DV camera only. Using this, we infer a dense set of unbiased but noisy photometric data uniformly distributed on the light direction sphere. We use this dense set to derive a very robust matching cost for our MRF photometric stereo model, where the maximum a posteriori (MAP) solution is estimated. To aggregate support for candidate normals in the normal refinement process, we introduce a compatibility function that is translated into a discontinuity-preserving metric, thus speeding up the MAP estimation by energy minimization using graph cut. No reference object of similar material is used. We perform detailed comparison on our approach with conventional convex minimization. We show very good normals estimated from very noisy data on a wide range of difficult objects to show the robustness and usefulness of our method.
Tai-Pang Wu, Chi-Keung Tang
CVPR (1)1
2005 A Bayesian Approach for Shadow Extraction from a Single Image
abstract
This paper addresses the problem of shadow extraction from a single image of a complex natural scene. No simplifying assumption on the camera and the light source other than the Lambertian assumption is used. Our method is unique because it is capable of translating very rough user-supplied hints into the effective likelihood and prior functions for our Bayesian optimization. The likelihood function requires a decent estimation of the shadowless image, which is obtained by solving the associated Poisson equation. Our Bayesian framework allows for the optimal extraction of smooth shadows while preserving texture appearance under the extracted shadow. Thus our technique can be applied to shadow removal, producing some best results to date compared with the current state-of-the-art techniques using a single input image. We propose related applications in shadow compositing and image repair using our Bayesian technique.
Tai-Pang Wu, Chi-Keung Tang
ICCV1
2004 Video Repairing: Inference of Foreground and Background under Severe Occlusion
Jiaya Jia, Tai-Pang Wu, Yu-Wing Tai, Chi-Keung Tang
CVPR (1)2
2004 Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images
Tai-Pang Wu, Chi-Keung Tang
ECCV (2)1