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

Yangyan Li

dblp:50/8293 · DBLP profile ↗
← Back
26ranked-venue papers
8as first author
6since 2021 · last 2025
—ORCID · conflict

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

Graphics, computer vision, multimedia, augmented reality and games · 21 · 5 first-author · 4 since 2021Artificial intelligence and machine learning · 10 · 3 first-author · 2 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

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

Artificial intelligence
10 papers
3D vision · 29% Deep learning architectures and training · 27% Generative modeling · 16%
Computer graphics and multimedia
9 papers
Geometric modeling and processing · 52% Multimedia analysis and retrieval · 17% Virtual and augmented reality · 13%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
convolutional neural network
1.132022
DO-Conv: Depthwise Over-Parameterized Convolutional Layer · IEEE Trans. Image Process. 2022
PointCNN: Convolution On X-Transformed Points · NeurIPS 2018
ShapeConv: Shape-aware Convolutional Layer for Indoor RGB-D Semantic Segmentation · ICCV 2021
Machine learning › Deep learning architectures and training › convolutional neural network
convolutional layer design
0.612022
DO-Conv: Depthwise Over-Parameterized Convolutional Layer · IEEE Trans. Image Process. 2022
Computer vision › Segmentation and scene understanding › semantic segmentation › multimodal semantic segmentation
RGB-D semantic segmentation
0.512021
ShapeConv: Shape-aware Convolutional Layer for Indoor RGB-D Semantic Segmentation · ICCV 2021
Computer vision › 3D vision
point cloud processing
0.522018
PointCNN: Convolution On X-Transformed Points · NeurIPS 2018
2D-3D fusion for layer decomposition of urban facades · ICCV 2011
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning
0.412020
Face identity disentanglement via latent space mapping · ACM Trans. Graph. 2020
Machine learning › Generative modeling › image generation
GAN-based image generation
0.412020
Face identity disentanglement via latent space mapping · ACM Trans. Graph. 2020
Computer vision › Face, body and person analysis › face modeling
identity disentanglement
0.412020
Face identity disentanglement via latent space mapping · ACM Trans. Graph. 2020
Machine learning › Generative modeling
latent space mapping
0.412020
Face identity disentanglement via latent space mapping · ACM Trans. Graph. 2020
Computer vision › 3D vision › point cloud analysis › point cloud learning
point cloud convolution
0.312018
PointCNN: Convolution On X-Transformed Points · NeurIPS 2018
Computer vision › 3D vision
3d reconstruction
0.322014
Estimating image depth using shape collections · ACM Trans. Graph. 2014
2D-3D fusion for layer decomposition of urban facades · ICCV 2011
Geometric modeling and processing
point cloud processing
0.322013
Analyzing growing plants from 4D point cloud data · ACM Trans. Graph. 2013
GlobFit: consistently fitting primitives by discovering global relations · ACM Trans. Graph. 2011
Machine learning › Deep learning architectures and training › convolutional neural network › convolutional neural network architecture
3d convolutional neural network
0.212016
FPNN: Field Probing Neural Networks for 3D Data · NIPS 2016
Computer vision › 3D vision
3d object recognition
0.212016
FPNN: Field Probing Neural Networks for 3D Data · NIPS 2016
Machine learning › Generative modeling
synthetic training data
0.212015
Render for CNN: Viewpoint Estimation in Images Using CNNs Trained with Rendered 3D Model Views · ICCV 2015
Computer vision › 3D vision › object pose estimation
viewpoint estimation
0.212015
Render for CNN: Viewpoint Estimation in Images Using CNNs Trained with Rendered 3D Model Views · ICCV 2015
Visual content generation and editing
3d scene generation
0.212015
Activity-centric scene synthesis for functional 3D scene modeling · ACM Trans. Graph. 2015
Multimedia analysis and retrieval
cross-modal retrieval
0.212015
Joint embeddings of shapes and images via CNN image purification · ACM Trans. Graph. 2015
Multimedia analysis and retrieval › multimedia retrieval › content-based retrieval
shape retrieval
0.212015
Joint embeddings of shapes and images via CNN image purification · ACM Trans. Graph. 2015
Computer vision › 3D vision
depth estimation
0.212014
Estimating image depth using shape collections · ACM Trans. Graph. 2014
Computer vision › Image recognition and object detection
image classification
0.212022
DO-Conv: Depthwise Over-Parameterized Convolutional Layer · IEEE Trans. Image Process. 2022
Computer vision › Segmentation and scene understanding
semantic segmentation
0.212022
DO-Conv: Depthwise Over-Parameterized Convolutional Layer · IEEE Trans. Image Process. 2022
Geometric modeling and processing › procedural modeling
plant modeling
0.212013
Analyzing growing plants from 4D point cloud data · ACM Trans. Graph. 2013
Computer vision › Face, body and person analysis › face recognition
face de-identification
0.112020
Face identity disentanglement via latent space mapping · ACM Trans. Graph. 2020
Computer vision › 3D vision › 3d reconstruction › urban scene reconstruction
facade reconstruction
0.112011
2D-3D fusion for layer decomposition of urban facades · ICCV 2011
Geometric modeling and processing › surface fitting
primitive fitting
0.112011
GlobFit: consistently fitting primitives by discovering global relations · ACM Trans. Graph. 2011
Geometric modeling and processing › surface reconstruction
shape reconstruction
0.112011
GlobFit: consistently fitting primitives by discovering global relations · ACM Trans. Graph. 2011
Image and video processing › image restoration › inverse problem
missing data interpolation
0.112010
Non-local scan consolidation for 3D urban scenes · ACM Trans. Graph. 2010
Image and video processing › image restoration › image denoising › patch-based denoising
non-local means
0.112010
Non-local scan consolidation for 3D urban scenes · ACM Trans. Graph. 2010
Geometric modeling and processing › point cloud processing
point cloud consolidation
0.112010
Non-local scan consolidation for 3D urban scenes · ACM Trans. Graph. 2010
Geometric modeling and processing
surface reconstruction
0.112010
Non-local scan consolidation for 3D urban scenes · ACM Trans. Graph. 2010

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

convolutional neural network · 0.9x-transformation · 0.7part-interaction rules · 0.7convolutional feature learning · 0.7over-parameterization · 0.6depthwise convolution · 0.6shape-aware convolution · 0.5depth feature decomposition · 0.5pre-trained StyleGAN · 0.4latent space mapping · 0.4tree-based global inference · 0.3field probing filter · 0.2virtual agent · 0.2shape retrieval · 0.2image purification · 0.2forward-backward analysis · 0.2
YearPublicationVenuePosition
2025 CRAFIC Framework: Multi-Account Collaborative Fraud Detection, Efficient Feature Extraction and Relationship Modelling Combined with CNN-LSTM and Graph Attention Network
abstract
ABSTRACT This study proposed a complex fraud detection framework called CRAFIC (complex relationship analysis for fraud identification and cost management), which combines deep learning and graph neural networks to address complex fraud behaviours such as multi account collaborative fraud. The study used the DataCo Global supply chain dataset and the IEEE‐CIS fraud detection dataset to extract order features using convolutional neural networks and long short term memory networks, and analysed the relationships between orders using graph attention networks to reveal complex fraud patterns. The results show that the CRAFIC framework performs well in both single order and collaborative fraud detection tasks. In single order fraud detection, the accuracy of the CRAFIC framework increased from the initial 45.21% to 93.75%, and the loss value decreased from 1.19 to 0.14, significantly better than other models. In collaborative fraud detection, the accuracy of the CRAFIC framework reached 90.3%, once again surpassing other models. These results validate the advantages of the CRAFIC framework in multimodal data fusion and complex relationship modelling. The CRAFIC framework reveals complex fraud patterns, optimizes internal controls and audit processes, enhances data security measures, prevents system vulnerabilities from being exploited, and enhances market reputation and customer trust.
Yangyan Li
IET Commun.1
2025 ShapeMoiré: Channel-Wise Shape-Guided Network for Image Demoiréing
abstract
Photographing optoelectronic displays often introduces unwanted moiré patterns due to analog signal interference between the pixel grids of the display and the camera sensor arrays. This work identifies two problems that are largely ignored by existing image demoiréing approaches: (1) moiré patterns vary across different channels (RGB); (2) repetitive patterns are constantly observed. However, employing conventional convolutional (CNN) layers cannot address these problems. Instead, this article presents the use of our recently proposed Shape concept. It was originally employed to model consistent features from fragmented regions, particularly when identical or similar objects coexist in an RGB-D image. Interestingly, we find that the Shape information effectively captures the moiré patterns in artifact images. Motivated by this discovery, we propose a new method, ShapeMoiré, for image demoiréing. Beyond modeling shape features at the patch level, we further extend this to the global image level and design a novel Shape-Architecture. Consequently, our proposed method, equipped with both ShapeConv and Shape-Architecture, can be seamlessly integrated into existing approaches without introducing any additional parameters or computation overhead during inference. We conduct extensive experiments on four widely used datasets, and the results demonstrate that our ShapeMoiré achieves state-of-the-art performance, particularly in terms of the PSNR metric. We then apply our method across four popular architectures to showcase its generalization capabilities. Moreover, to further validate its generality beyond the demoiréing task, we apply ShapeMoiré to the image deblurring task, where it continues to deliver consistent performance gains. Finally, experiments on real-world images captured by smartphones confirm the robustness and practical applicability of ShapeMoiré in challenging demoiréing scenarios. We open sourced an implementation of ShapeMoiré in PyTorch at https://github.com/SichengS/ShapeMoire .
Jinming Cao, Sicheng Shen, Qiu Zhou, Yifang Yin, Yangyan Li, Roger Zimmermann
ACM Trans. Multim. Comput. Commun. Appl.5
2022 DO-Conv: Depthwise Over-Parameterized Convolutional Layer
abstract
Convolutional layers are the core building blocks of Convolutional Neural Networks (CNNs). In this paper, we propose to augment a convolutional layer with an additional depthwise convolution, where each input channel is convolved with a different 2D kernel. The composition of the two convolutions constitutes an over-parameterization, since it adds learnable parameters, while the resulting linear operation can be expressed by a single convolution layer. We refer to this depthwise over-parameterized convolutional layer as DO-Conv, which is a novel way of over-parameterization. We show with extensive experiments that the mere replacement of conventional convolutional layers with DO-Conv layers boosts the performance of CNNs on many classical vision tasks, such as image classification, detection, and segmentation. Moreover, in the inference phase, the depthwise convolution is folded into the conventional convolution, reducing the computation to be exactly equivalent to that of a convolutional layer without over-parameterization. As DO-Conv introduces performance gains without incurring any computational complexity increase for inference, we advocate it as an alternative to the conventional convolutional layer. We open sourced an implementation of DO-Conv in Tensorflow, PyTorch and GluonCV at https://github.com/yangyanli/DO-Conv.
Jinming Cao, Yangyan Li, Mingchao Sun, Dani Lischinski, Daniel Cohen-Or, Baoquan Chen, Changhe Tu
IEEE Trans. Image Process.2
2021 ShapeConv: Shape-aware Convolutional Layer for Indoor RGB-D Semantic Segmentation
abstract
RGB-D semantic segmentation has attracted increasing attention over the past few years. Existing methods mostly employ homogeneous convolution operators to consume the RGB and depth features, ignoring their intrinsic differences. In fact, the RGB values capture the photometric appearance properties in the projected image space, while the depth feature encodes both the shape of a local geometry as well as the base (whereabout) of it in a larger context. Compared with the base, the shape probably is more inherent and has a stronger connection to the semantics, and thus is more critical for segmentation accuracy. Inspired by this observation, we introduce a Shape-aware Convolutional layer (ShapeConv) for processing the depth feature, where the depth feature is firstly decomposed into a shape-component and a base-component, next two learnable weights are introduced to cooperate with them independently, and finally a convolution is applied on the re-weighted combination of these two components. ShapeConv is model-agnostic and can be easily integrated into most CNNs to replace vanilla convolutional layers for semantic segmentation. Extensive experiments on three challenging indoor RGB-D semantic segmentation benchmarks, i.e., NYU-Dv2(-13,-40), SUN RGB-D, and SID, demonstrate the effectiveness of our ShapeConv when employing it over five popular architectures. Moreover, the performance of CNNs with ShapeConv is boosted without introducing any computation and memory increase in the inference phase. The reason is that the learnt weights for balancing the importance between the shape and base components in ShapeConv become constants in the inference phase, and thus can be fused into the following convolution, resulting in a network that is identical to one with vanilla convolutional layers.
Jinming Cao, Hanchao Leng, Dani Lischinski, Daniel Cohen-Or, Changhe Tu, Yangyan Li
ICCV6
2021 APM: Adaptive permutation module for point cloud classification
Yechao Wang, Jinming Cao, Yangyan Li, Changhe Tu
Comput. Graph.3
2021 RGB×D: Learning depth-weighted RGB patches for RGB-D indoor semantic segmentation
Jinming Cao, Hanchao Leng, Daniel Cohen-Or, Dani Lischinski, Changhe Tu, Yangyan Li
Neurocomputing7
2020 MixTConv: Mixed Temporal Convolutional Kernels for Efficient Action Recognition
abstract
To efficiently extract spatiotemporal features of video for action recognition, most state-of-the-art methods integrate 1D temporal convolutional filters into 2D CNN backbones. However, they all exploit 1D temporal convolutional filters of fixed kernel size (i.e., 3) in their network building block, thus have suboptimal temporal modeling capability to handle both long-term and short-term actions. To address this problem, we first investigate the impacts of different kernel sizes for the 1D temporal convolutional filters. Then, we propose a simple yet efficient operation called Mixed Temporal Convolution (MixTConv), which consists of multiple depthwise 1D convolutional filters with different kernel sizes. By plugging MixTConv into the conventional 2D CNN backbone ResNet-50, we further propose an efficient and effective network architecture named MSTNet for action recognition, and achieve state-of-the-art results on multiple large-scale benchmarks.
Kaiyu Shan, Yongtao Wang, Zhi Tang 0001, Yangyan Li
ICPR5
2020 GSTO: Gated Scale-Transfer Operation for Multi-Scale Feature Learning in Semantic Segmentation
abstract
Existing CNN-based methods for semantic segmentation heavily depend on multi-scale features to meet the requirements of both semantic comprehension and detail preservation. State-of-the-art segmentation networks widely exploit conventional scale-transfer operations, i.e., up-sampling and down-sampling to learn multi-scale features. In this work, we find that these operations lead to scale-confused features and suboptimal performance because they are spatial-invariant and directly transit all feature information cross scales without spatial selection. To address this issue, we propose the Gated Scale-Transfer Operation (GSTO) to properly transit spatial-filtered features to another scale. Specifically, GSTO can work either with or without extra supervision. Unsupervised GSTO is learned from the feature itself while the supervised one is guided by the supervised probability matrix. Both forms of GSTO are lightweight and plug-and-play, which can be flexibly integrated into networks or modules for learning better multi-scale features. In particular, by plugging GSTO into HRNet, we get a more powerful backbone (namely GSTO-HRNet) for pixel labeling, and it achieves new state-of-the-art results on multiple benchmarks for semantic segmentation including Cityscapes, LIP, and Pascal Context, with a negligible extra computational cost. Moreover, experiment results demonstrate that GSTO can also significantly boost the performance of multi-scale feature aggregation modules like PPM and ASPP.
Zhuoying Wang, Yongtao Wang, Zhi Tang 0001, Yangyan Li, Haibin Ling, Weisi Lin
ICPR4
2020 DeepPipes: Learning 3D pipelines reconstruction from point clouds
Lili Cheng, Zhuo Wei, Mingchao Sun, Shi-Qing Xin, Andrei Sharf, Yangyan Li, Baoquan Chen, Changhe Tu
Graph. Model.6
2020 Face identity disentanglement via latent space mapping
abstract
Learning disentangled representations of data is a fundamental problem in artificial intelligence. Specifically, disentangled latent representations allow generative models to control and compose the disentangled factors in the synthesis process. Current methods, however, require extensive supervision and training, or instead, noticeably compromise quality. In this paper, we present a method that learns how to represent data in a disentangled way, with minimal supervision, manifested solely using available pre-trained networks. Our key insight is to decouple the processes of disentanglement and synthesis, by employing a leading pre-trained unconditional image generator, such as StyleGAN. By learning to map into its latent space, we leverage both its state-of-the-art quality, and its rich and expressive latent space, without the burden of training it. We demonstrate our approach on the complex and high dimensional domain of human heads. We evaluate our method qualitatively and quantitatively, and exhibit its success with de-identification operations and with temporal identity coherency in image sequences. Through extensive experimentation, we show that our method successfully disentangles identity from other facial attributes, surpassing existing methods, even though they require more training and supervision.
Yotam Nitzan, Amit Bermano, Yangyan Li, Daniel Cohen-Or
ACM Trans. Graph.3
2018 PointCNN: Convolution On X-Transformed Points
abstract
We present a simple and general framework for feature learning from point cloud. The key to the success of CNNs is the convolution operator that is capable of leveraging spatially-local correlation in data represented densely in grids (e.g. images). However, point cloud are irregular and unordered, thus a direct convolving of kernels against the features associated with the points will result in deserting the shape information while being variant to the orders. To address these problems, we propose to learn a X-transformation from the input points, which is used for simultaneously weighting the input features associated with the points and permuting them into latent potentially canonical order. Then element-wise product and sum operations of typical convolution operator are applied on the X-transformed features. The proposed method is a generalization of typical CNNs into learning features from point cloud, thus we call it PointCNN. Experiments show that PointCNN achieves on par or better performance than state-of-the-art methods on multiple challenging benchmark datasets and tasks.
Yangyan Li, Rui Bu, Mingchao Sun, Xinhan Di, Baoquan Chen
NeurIPS1
2018 Active Assembly Guidance with Online Video Parsing
abstract
In this paper, we introduce an online video-based system that actively assists users in assembly tasks. The system guides and monitors the assembly process by providing instructions and feedback on possibly erroneous operations, enabling easy and effective guidance in AR/MR applications. The core of our system is an online video-based assembly parsing method that can understand the assembly process, which is known to be extremely hard previously. Our method exploits the availability of the participating parts to significantly alleviate the problem, reducing the recognition task to an identification problem, within a constrained search space. To further constrain the search space, and understand the observed assembly activity, we introduce a tree-based global-inference technique. Our key idea is to incorporate part-interaction rules as powerful constraints which significantly regularize the search space and correctly parse the assembly video at interactive rates. Complex examples demonstrate the effectiveness of our method.
Bin Wang 0035, Andrei Sharf, Yangyan Li, Fan Zhong 0001, Xueying Qin, Daniel Cohen-Or, Baoquan Chen
VR4
2018 Group optimization for multi-attribute visual embedding
abstract
Understanding semantic similarity among images is the core of a wide range of computer graphics and computer vision applications. However, the visual context of images is often ambiguous as images that can be perceived with emphasis on different attributes. In this paper, we present a method for learning the semantic visual similarity among images, inferring their latent attributes and embedding them into multi-spaces corresponding to each latent attribute. We consider the multi-embedding problem as an optimization function that evaluates the embedded distances with respect to qualitative crowdsourced clusterings. The key idea of our approach is to collect and embed qualitative pairwise tuples that share the same attributes in clusters. To ensure similarity attribute sharing among multiple measures, image classification clusters are presented to, and solved by users. The collected image clusters are then converted into groups of tuples, which are fed into our group optimization algorithm that jointly infers the attribute similarity and multi-attribute embedding. Our multi-attribute embedding allows retrieving similar objects in different attribute spaces. Experimental results show that our approach outperforms state-of-the-art multi-embedding approaches on various datasets, and demonstrate the usage of the multi-attribute embedding in image retrieval application.
Qiong Zeng, Wenzheng Chen, Zhuo Han, Mingyi Shi, Yanir Kleiman, Daniel Cohen-Or, Baoquan Chen, Yangyan Li
Vis. Informatics8
2016 Synthesizing Training Images for Boosting Human 3D Pose Estimation
abstract
Human 3D pose estimation from a single image is a challenging task with numerous applications. Convolutional Neural Networks (CNNs) have recently achieved superior performance on the task of 2D pose estimation from a single image, by training on images with 2D annotations collected by crowd sourcing. This suggests that similar success could be achieved for direct estimation of 3D poses. However, 3D poses are much harder to annotate, and the lack of suitable annotated training images hinders attempts towards end-to-end solutions. To address this issue, we opt to automatically synthesize training images with ground truth pose annotations. Our work is a systematic study along this road. We find that pose space coverage and texture diversity are the key ingredients for the effectiveness of synthetic training data. We present a fully automatic, scalable approach that samples the human pose space for guiding the synthesis procedure and extracts clothing textures from real images. Furthermore, we explore domain adaptation for bridging the gap between our synthetic training images and real testing photos. We demonstrate that CNNs trained with our synthetic images out-perform those trained with real photos on 3D pose estimation tasks.
Wenzheng Chen, Yangyan Li, Hao Su 0001, Zhenhua Wang 0002, Changhe Tu, Dani Lischinski, Daniel Cohen-Or, Baoquan Chen
3DV3
2016 A Holistic Approach for Data-Driven Object Cutout
Huayong Xu, Yangyan Li, Wenzheng Chen, Dani Lischinski, Daniel Cohen-Or, Baoquan Chen
ACCV (1)2
2016 Knowledge-based trajectory completion from sparse GPS samples
abstract
Traffic trajectories collected from GPS-enabled mobile devices or vehicles are widely used in urban planning, traffic management, and location based services. Their performance often relies on having dense trajectories. However, due to the power and bandwidth limitation on these devices, collecting dense trajectory is too costly on a large scale. We show that by exploiting structural regularity in large trajectory data, the complete geometry of trajectories can be inferred from sparse GPS samples without information about the underlying road network - a process called trajectory completion. In this paper, we present a knowledge-based approach for completing traffic trajectories. Our method extracts a network of road junctions and estimates traffic flows across junctions. GPS samples within each flow cluster are then used to achieve fine-level completion of individual trajectories. Finally, we demonstrate that our method is effective for trajectory completion on both synthesized and real traffic trajectories. On average 72.7% of real trajectories with sampling rate of 60 seconds/sample are completed without map information. Comparing to map matching, over 89% of points on completed trajectories are within 15 meters from the map matched path.
Yang Li 0104, Yangyan Li, Dimitrios Gunopulos, Leonidas J. Guibas
SIGSPATIAL/GIS2
2016 FPNN: Field Probing Neural Networks for 3D Data
abstract
Building discriminative representations for 3D data has been an important task in computer graphics and computer vision research. Convolutional Neural Networks (CNNs) have shown to operate on 2D images with great success for a variety of tasks. Lifting convolution operators to 3D (3DCNNs) seems like a plausible and promising next step. Unfortunately, the computational complexity of 3D CNNs grows cubically with respect to voxel resolution. Moreover, since most 3D geometry representations are boundary based, occupied regions do not increase proportionately with the size of the discretization, resulting in wasted computation. In this work, we represent 3D spaces as volumetric fields, and propose a novel design that employs field probing filters to efficiently extract features from them. Each field probing filter is a set of probing points -- sensors that perceive the space. Our learning algorithm optimizes not only the weights associated with the probing points, but also their locations, which deforms the shape of the probing filters and adaptively distributes them in 3D space. The optimized probing points sense the 3D space "intelligently", rather than operating blindly over the entire domain. We show that field probing is significantly more efficient than 3DCNNs, while providing state-of-the-art performance, on classification tasks for 3D object recognition benchmark datasets.
Yangyan Li, Sören Pirk, Hao Su 0001, Charles R. Qi, Leonidas J. Guibas
NIPS1
2015 Render for CNN: Viewpoint Estimation in Images Using CNNs Trained with Rendered 3D Model Views
abstract
Object viewpoint estimation from 2D images is an essential task in computer vision. However, two issues hinder its progress: scarcity of training data with viewpoint annotations, and a lack of powerful features. Inspired by the growing availability of 3D models, we propose a framework to address both issues by combining render-based image synthesis and CNNs (Convolutional Neural Networks). We believe that 3D models have the potential in generating a large number of images of high variation, which can be well exploited by deep CNN with a high learning capacity. Towards this goal, we propose a scalable and overfit-resistant image synthesis pipeline, together with a novel CNN specifically tailored for the viewpoint estimation task. Experimentally, we show that the viewpoint estimation from our pipeline can significantly outperform state-of-the-art methods on PASCAL 3D+ benchmark.
Hao Su 0001, Charles R. Qi, Yangyan Li, Leonidas J. Guibas
ICCV3
2015 Database-Assisted Object Retrieval for Real-Time 3D Reconstruction
abstract
Abstract In recent years, real‐time 3D scanning technology has developed significantly and is now able to capture large environments with considerable accuracy. Unfortunately, the reconstructed geometry still suffers from incompleteness, due to occlusions and lack of view coverage, resulting in unsatisfactory reconstructions. In order to overcome these fundamental physical limitations, we present a novel reconstruction approach based on retrieving objects from a 3D shape database while scanning an environment in real‐time. With this approach, we are able to replace scanned RGB‐D data with complete, hand‐modeled objects from shape databases. We align and scale retrieved models to the input data to obtain a high‐quality virtual representation of the real‐world environment that is quite faithful to the original geometry. In contrast to previous methods, we are able to retrieve objects in cluttered and noisy scenes even when the database contains only similar models, but no exact matches. In addition, we put a strong focus on object retrieval in an interactive scanning context — our algorithm runs directly on 3D scanning data structures, and is able to query databases of thousands of models in an online fashion during scanning.
Yangyan Li, Angela Dai, Leonidas J. Guibas, Matthias Nießner
Comput. Graph. Forum1
2015 Activity-centric scene synthesis for functional 3D scene modeling
abstract
We present a novel method to generate 3D scenes that allow the same activities as real environments captured through noisy and incomplete 3D scans. As robust object detection and instance retrieval from low-quality depth data is challenging, our algorithm aims to model semantically-correct rather than geometrically-accurate object arrangements. Our core contribution is a new scene synthesis technique which, conditioned on a coarse geometric scene representation, models functionally similar scenes using prior knowledge learned from a scene database. The key insight underlying our scene synthesis approach is that many real-world environments are structured to facilitate specific human activities, such as sleeping or eating. We represent scene functionalities through virtual agents that associate object arrangements with the activities for which they are typically used. When modeling a scene, we first identify the activities supported by a scanned environment. We then determine semantically-plausible arrangements of virtual objects -- retrieved from a shape database -- constrained by the observed scene geometry. For a given 3D scan, our algorithm produces a variety of synthesized scenes which support the activities of the captured real environments. In a perceptual evaluation study, we demonstrate that our results are judged to be visually appealing and functionally comparable to manually designed scenes.
Matthew Fisher, Manolis Savva, Yangyan Li, Pat Hanrahan, Matthias Nießner
ACM Trans. Graph.3
2015 Joint embeddings of shapes and images via CNN image purification
abstract
Both 3D models and 2D images contain a wealth of information about everyday objects in our environment. However, it is difficult to semantically link together these two media forms, even when they feature identical or very similar objects. We propose a joint embedding space populated by both 3D shapes and 2D images of objects, where the distances between embedded entities reflect similarity between the underlying objects. This joint embedding space facilitates comparison between entities of either form, and allows for cross-modality retrieval. We construct the embedding space using 3D shape similarity measure, as 3D shapes are more pure and complete than their appearance in images, leading to more robust distance metrics. We then employ a Convolutional Neural Network (CNN) to "purify" images by muting distracting factors. The CNN is trained to map an image to a point in the embedding space, so that it is close to a point attributed to a 3D model of a similar object to the one depicted in the image. This purifying capability of the CNN is accomplished with the help of a large amount of training data consisting of images synthesized from 3D shapes. Our joint embedding allows cross-view image retrieval, image-based shape retrieval, as well as shape-based image retrieval. We evaluate our method on these retrieval tasks and show that it consistently out-performs state-of-the-art methods, and demonstrate the usability of a joint embedding in a number of additional applications.
Yangyan Li, Hao Su 0001, Charles R. Qi, Noa Fish, Daniel Cohen-Or, Leonidas J. Guibas
ACM Trans. Graph.1
2014 Estimating image depth using shape collections
abstract
Images, while easy to acquire, view, publish, and share, they lack critical depth information. This poses a serious bottleneck for many image manipulation, editing, and retrieval tasks. In this paper we consider the problem of adding depth to an image of an object, effectively 'lifting' it back to 3D, by exploiting a collection of aligned 3D models of related objects. Our key insight is that, even when the imaged object is not contained in the shape collection, the network of shapes implicitly characterizes a shape-specific deformation subspace that regularizes the problem and enables robust diffusion of depth information from the shape collection to the input image. We evaluate our fully automatic approach on diverse and challenging input images, validate the results against Kinect depth readings, and demonstrate several imaging applications including depth-enhanced image editing and image relighting.
Hao Su 0001, Qixing Huang, Niloy J. Mitra, Yangyan Li, Leonidas J. Guibas
ACM Trans. Graph.4
2013 Analyzing growing plants from 4D point cloud data
abstract
Studying growth and development of plants is of central importance in botany. Current quantitative are either limited to tedious and sparse manual measurements, or coarse image-based 2D measurements. Availability of cheap and portable 3D acquisition devices has the potential to automate this process and easily provide scientists with volumes of accurate data, at a scale much beyond the realms of existing methods. However, during their development, plants grow new parts (e.g., vegetative buds) and bifurcate to different components --- violating the central incompressibility assumption made by existing acquisition algorithms, which makes these algorithms unsuited for analyzing growth. We introduce a framework to study plant growth, particularly focusing on accurate localization and tracking topological events like budding and bifurcation. This is achieved by a novel forward-backward analysis, wherein we track robustly detected plant components back in time to ensure correct spatio-temporal event detection using a locally adapting threshold. We evaluate our approach on several groups of time lapse scans, often ranging from days to weeks, on a diverse set of plant species and use the results to animate static virtual plants or directly attach them to physical simulators.
Yangyan Li, Xiaochen Fan, Niloy J. Mitra, Daniel A. Chamovitz, Daniel Cohen-Or, Baoquan Chen
ACM Trans. Graph.1
2011 2D-3D fusion for layer decomposition of urban facades
abstract
We present a method for fusing two acquisition modes, 2D photographs and 3D LiDAR scans, for depth-layer decomposition of urban facades. The two modes have complementary characteristics: point cloud scans are coherent and inherently 3D, but are often sparse, noisy, and incomplete; photographs, on the other hand, are of high resolution, easy to acquire, and dense, but view-dependent and inherently 2D, lacking critical depth information. In this paper we use photographs to enhance the acquired LiDAR data. Our key observation is that with an initial registration of the 2D and 3D datasets we can decompose the input photographs into rectified depth layers. We decompose the input photographs into rectangular planar fragments and diffuse depth information from the corresponding 3D scan onto the fragments by solving a multi-label assignment problem. Our layer decomposition enables accurate repetition detection in each planar layer, using which we propagate geometry, remove outliers and enhance the 3D scan. Finally, the algorithm produces an enhanced, layered, textured model. We evaluate our algorithm on complex multi-planar building facades, where direct autocorrelation methods for repetition detection fail. We demonstrate how 2D photographs help improve the 3D scans by exploiting data redundancy, and transferring high level structural information to (plausibly) complete large missing regions.
Yangyan Li, Andrei Sharf, Daniel Cohen-Or, Baoquan Chen, Niloy J. Mitra
ICCV1
2011 GlobFit: consistently fitting primitives by discovering global relations
abstract
Given a noisy and incomplete point set, we introduce a method that simultaneously recovers a set of locally fitted primitives along with their global mutual relations. We operate under the assumption that the data corresponds to a man-made engineering object consisting of basic primitives, possibly repeated and globally aligned under common relations. We introduce an algorithm to directly couple the local and global aspects of the problem. The local fit of the model is determined by how well the inferred model agrees to the observed data, while the global relations are iteratively learned and enforced through a constrained optimization. Starting with a set of initial RANSAC based locally fitted primitives, relations across the primitives such as orientation, placement, and equality are progressively learned and conformed to. In each stage, a set of feasible relations are extracted among the candidate relations, and then aligned to, while best fitting to the input data. The global coupling corrects the primitives obtained in the local RANSAC stage, and brings them to precise global alignment. We test the robustness of our algorithm on a range of synthesized and scanned data, with varying amounts of noise, outliers, and non-uniform sampling, and validate the results against ground truth, where available.
Yangyan Li, Xiaokun Wu 0001, Yiorgos Chrysanthou, Andrei Sharf, Daniel Cohen-Or, Niloy J. Mitra
ACM Trans. Graph.1
2010 Non-local scan consolidation for 3D urban scenes
abstract
Recent advances in scanning technologies, in particular devices that extract depth through active sensing, allow fast scanning of urban scenes. Such rapid acquisition incurs imperfections: large regions remain missing, significant variation in sampling density is common, and the data is often corrupted with noise and outliers. However, buildings often exhibit large scale repetitions and self-similarities. Detecting, extracting, and utilizing such large scale repetitions provide powerful means to consolidate the imperfect data. Our key observation is that the same geometry, when scanned multiple times over reoccurrences of instances, allow application of a simple yet effective non-local filtering. The multiplicity of the geometry is fused together and projected to abase-geometrydefined by clustering corresponding surfaces. Denoising is applied by separating the process into off-plane and in-plane phases. We show that the consolidation of the reoccurrences provides robust denoising and allow reliable completion of missing parts. We present evaluation results of the algorithm on several LiDAR scans of buildings of varying complexity and styles.
Andrei Sharf, Guowei Wan, Yangyan Li, Niloy J. Mitra, Daniel Cohen-Or, Baoquan Chen
ACM Trans. Graph.4