Chihan Peng

dblp:20/7697 · also Chi-Han Peng · DBLP profile ↗
← Back
14ranked-venue papers
8as first author
6since 2021 · last 2024
0000-0002-6823-8029ORCID · reported

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

Graphics, computer vision, multimedia, augmented reality and games · 10 · 8 first-author · 2 since 2021Artificial intelligence and machine learning · 4 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021

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
8 papers
Geometric modeling and processing · 78% Image and video processing · 16% Computational fabrication · 5%
Artificial intelligence
3 papers
3D vision · 100%

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

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
mesh generation
0.932019
Checkerboard patterns with black rectangles · ACM Trans. Graph. 2019
Designing patterns using triangle-quad hybrid meshes · ACM Trans. Graph. 2018
Exploring quadrangulations · ACM Trans. Graph. 2014
Image and video processing
binary image processing
0.812024
Topology-Preserving Downsampling of Binary Images · ECCV (20) 2024
Geometric modeling and processing
pattern design
0.722019
Checkerboard patterns with black rectangles · ACM Trans. Graph. 2019
Designing patterns using triangle-quad hybrid meshes · ACM Trans. Graph. 2018
Computer vision › 3D vision
3d reconstruction
0.712023
SLIBO-Net: Floorplan Reconstruction via Slicing Box Representation with Local Geometry Regularization · NeurIPS 2023
Computer vision › 3D vision › 3d scene reconstruction
floorplan reconstruction
0.712023
SLIBO-Net: Floorplan Reconstruction via Slicing Box Representation with Local Geometry Regularization · NeurIPS 2023
Geometric modeling and processing
point cloud processing
0.712023
SLIBO-Net: Floorplan Reconstruction via Slicing Box Representation with Local Geometry Regularization · NeurIPS 2023
Computer vision › 3D vision
3d scene understanding
0.622021
Manhattan Room Layout Reconstruction from a Single $360^{\circ }$ Image: A Comparative Study of State-of-the-Art Methods · Int. J. Comput. Vis. 2021
DuLa-Net: A Dual-Projection Network for Estimating Room Layouts From a Single RGB Panorama · CVPR 2019
Computer vision › 3D vision › omnidirectional vision
panoramic vision
0.512021
Manhattan Room Layout Reconstruction from a Single $360^{\circ }$ Image: A Comparative Study of State-of-the-Art Methods · Int. J. Comput. Vis. 2021
Computer vision › 3D vision › 3d scene reconstruction
room layout reconstruction
0.512021
Manhattan Room Layout Reconstruction from a Single $360^{\circ }$ Image: A Comparative Study of State-of-the-Art Methods · Int. J. Comput. Vis. 2021
Geometric modeling and processing › 3d scene modeling
layout design
0.422016
Computational network design from functional specifications · ACM Trans. Graph. 2016
Computing layouts with deformable templates · ACM Trans. Graph. 2014
Computer vision › 3D vision › 3d scene understanding
room layout estimation
0.412019
DuLa-Net: A Dual-Projection Network for Estimating Room Layouts From a Single RGB Panorama · CVPR 2019
Computational geometry › digital geometry
digital topology
0.212024
Topology-Preserving Downsampling of Binary Images · ECCV (20) 2024
Geometric modeling and processing › mesh generation
quad meshing
0.222014
Exploring quadrangulations · ACM Trans. Graph. 2014
Connectivity editing for quadrilateral meshes · ACM Trans. Graph. 2011
Geometric modeling and processing
mesh deformation
0.212014
Computing layouts with deformable templates · ACM Trans. Graph. 2014
Geometric modeling and processing › shape deformation
template deformation
0.212014
Computing layouts with deformable templates · ACM Trans. Graph. 2014
Geometric modeling and processing › shape modeling › shape editing
mesh editing
0.112011
Connectivity editing for quadrilateral meshes · ACM Trans. Graph. 2011

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

transformer · 1.3geometric regularization · 1.3integer programming · 0.8numerical optimization · 0.4feature fusion · 0.4encoder-decoder · 0.4dual-projection network · 0.4mesh generation · 0.3discretization · 0.3subdivision-based quadrangulation · 0.2integer linear programming · 0.2continuous optimization · 0.2graph-level editing operations · 0.1
YearPublicationVenuePosition
2024 Topology-Preserving Downsampling of Binary Images
Chia-Chia Chen, Chihan Peng
ECCV (20)2
2023 Seam Removal for Patch-Based Ultra-High-Resolution Stain Normalization
abstract
Stain normalization is a key computational method in pathology that transforms histological stain images of one style to another. Modern methods are mostly based on neural image-to-image translation techniques. For very large image inputs, which are common in practice (e.g., whole slide images (WSIs)), the inferences are forced to run multiple times, each on a different subset of the image, due to GPU memory constraints. To minimize the differences between different outputs, several modifications [1], [2] of the standard instance-normalization (IN) layers have been proposed. Despite the reduced color variances, visible seams remain even with these approaches, which are disruptive to histologists when they closely examine the stitched results. These seams are also detrimental to the performance of some downstream tasks such as tumor classification. Hence, we propose a novel approach to effectively remove the seams by utilizing a Pix2Pix [3]-based neural network and an alpha blending-based post-processing step. Tested on real-world medical and natural image datasets, we found that our method performed much better than traditional Poisson image editing-based seam removal approaches. Our approaches qualitatively (in terms of the visibility of the seams) and quantitatively improved the results by prior stain normalization methods by large margins.
Chi-Chen Lee, Chihan Peng
BIBE2
2023 SLIBO-Net: Floorplan Reconstruction via Slicing Box Representation with Local Geometry Regularization
abstract
This paper focuses on improving the reconstruction of 2D floorplans from unstructured 3D point clouds. We identify opportunities for enhancement over the existing methods in three main areas: semantic quality, efficient representation, and local geometric details. To address these, we presents SLIBO-Net, an innovative approach to reconstructing 2D floorplans from unstructured 3D point clouds. We propose a novel transformer-based architecture that employs an efficient floorplan representation, providing improved room shape supervision and allowing for manageable token numbers. By incorporating geometric priors as a regularization mechanism and post-processing step, we enhance the capture of local geometric details. We also propose a scale-independent evaluation metric, correcting the discrepancy in error treatment between varying floorplan sizes. Our approach notably achieves a new state-of-the-art on the Structure3D dataset. The resultant floorplans exhibit enhanced semantic plausibility, substantially improving the overall quality and realism of the reconstructions. Our code and dataset are available online.
Jheng-Wei Su, Kuei-Yu Tung, Chihan Peng, Peter Wonka, Hung-Kuo Chu
NeurIPS3
2023 High-Resolution Depth Estimation for 360° Panoramas through Perspective and Panoramic Depth Images Registration
abstract
We propose a novel approach to compute high-resolution (2048x1024 and higher) depths for panoramas that is significantly faster and qualitatively and qualitatively more accurate than the current state-of-the-art method [23]. As traditional neural network-based methods have limitations in the output image sizes (up to 1024x512) due to GPU memory constraints, both [23] and our method rely on stitching multiple perspective disparity or depth images to come out a unified panoramic depth map. However, to achieve globally consistent stitching, [23] relied on solving extensive disparity map alignment and Poisson-based blending problems, leading to high computation time. Instead, we propose to use an existing panoramic depth map (computed in realtime by any panorama-based method) as the common target for the individual perspective depth maps to register to. This key idea made producing globally consistent stitching results from a straightforward task. Our experiments show that our method generates qualitatively better results than existing panorama-based methods, and further outperforms them quantitatively on datasets unseen by these methods.
Chihan Peng, Jiayao Zhang 0005
WACV1
2022 H&E Stain Normalization using U-Net
abstract
We propose a novel hematoxylin and eosin (H&E) stain normalization method based on a modified U-Net neural network architecture. Unlike previous deep-learning methods that were often based on generative adversarial networks (GANs), we take a teacher-student approach and use paired datasets generated by a trained CycleGAN to train a U-Net to perform the stain normalization task. Through experiments, we compared our method to two recent competing methods, CycleGAN and StainNet, a lightweight approach also based on the teacher-student model. We found that our method is faster and can process larger images with better quality compared to CycleGAN. We also compared to StainNet and found that our method delivered quantitatively and qualitatively better results.
Chi-Chen Lee, Po-Tsun Paul Kuo, Chihan Peng
BIBE3
2021 Manhattan Room Layout Reconstruction from a Single $360^{\circ }$ Image: A Comparative Study of State-of-the-Art Methods
Chuhang Zou, Jheng-Wei Su, Chihan Peng, Alex Colburn, Qi Shan, Peter Wonka, Hung-Kuo Chu, Derek Hoiem
Int. J. Comput. Vis.3
2019 DuLa-Net: A Dual-Projection Network for Estimating Room Layouts From a Single RGB Panorama
abstract
We present a deep learning framework, called DuLa-Net, to predict Manhattan-world 3D room layouts from a single RGB panorama. To achieve better prediction accuracy, our method leverages two projections of the panorama at once, namely the equirectangular panorama-view and the perspective ceiling-view, that each contains different clues about the room layouts. Our network architecture consists of two encoder-decoder branches for analyzing each of the two views. In addition, a novel feature fusion structure is proposed to connect the two branches, which are then jointly trained to predict the 2D floor plans and layout heights. To learn more complex room layouts, we introduce the Realtor360 dataset that contains panoramas of Manhattan-world room layouts with different numbers of corners. Experimental results show that our work outperforms recent state-of-the-art in prediction accuracy and performance, especially in the rooms with non-cuboid layouts.
Shang-Ta Yang, Fu-En Wang, Chihan Peng, Peter Wonka, Min Sun 0001, Hung-Kuo Chu
CVPR3
2019 Checkerboard patterns with black rectangles
abstract
Checkerboard patterns with black rectangles can be derived from quad meshes with orthogonal diagonals. First, we present an initial theoretical analysis of these quad meshes. The analysis reveals many possible applications in geometry processing and also motivates the numerical optimization for aesthetic and functional checkerboard pattern design. Second, we describe an optimization algorithm that transforms initial 2D and 3D quad meshes into quad meshes with orthogonal diagonals. Third, we present a 2D checkerboard pattern design framework based on integer programming inspired by the logo design of the 2020 Olympic games. Our results show a variety of 2D and 3D checkerboard patterns that can be derived from 2D or 3D quad meshes with orthogonal diagonals.
Chihan Peng, Caigui Jiang, Peter Wonka, Helmut Pottmann
ACM Trans. Graph.1
2018 Designing patterns using triangle-quad hybrid meshes
abstract
We present a framework to generate mesh patterns that consist of a hybrid of both triangles and quads. Given a 3D surface, the generated patterns fit the surface boundaries and curvatures. Such regular and near regular triangle-quad hybrid meshes provide two key advantages: first, novel-looking polygonal patterns achieved by mixing different arrangements of triangles and quads together; second, a finer discretization of angle deficits than utilizing triangles or quads alone. Users have controls over the generated patterns in global and local levels. We demonstrate applications of our approach in architectural geometry and pattern design on surfaces.
Chihan Peng, Helmut Pottmann, Peter Wonka
ACM Trans. Graph.1
2016 Computational network design from functional specifications
abstract
Connectivity and layout of underlying networks largely determine agent behavior and usage in many environments. For example, transportation networks determine the flow of traffic in a neighborhood, whereas building floorplans determine the flow of people in a workspace. Designing such networks from scratch is challenging as even local network changes can have large global effects. We investigate how to computationally create networks starting from only high-level functional specifications. Such specifications can be in the form of network density, travel time versus network length, traffic type, destination location, etc. We propose an integer programming-based approach that guarantees that the resultant networks are valid by fulfilling all the specified hard constraints and that they score favorably in terms of the objective function. We evaluate our algorithm in two different design settings, street layout and floorplans to demonstrate that diverse networks can emerge purely from high-level functional specifications.
Chihan Peng, Fan Bao, Dong-Ming Yan 0001, Peter Wonka, Niloy J. Mitra
ACM Trans. Graph.1
2014 Exploring quadrangulations
abstract
We present a framework for exploring topologically unique quadrangulations of an input shape. First, the input shape is segmented into surface patches. Second, different topologies are enumerated and explored in each patch. This is realized by an efficient subdivision-based quadrangulation algorithm that can exhaustively enumerate all mesh topologies within a patch. To help users navigate the potentially huge collection of variations, we propose tools to preview and arrange the results. Furthermore, the requirement that all patches need to be jointly quadrangulatable is formulated as a linear integer program. Finally, we apply the framework to shape-space exploration, remeshing, and design to underline the importance of topology exploration.
Chihan Peng, Michael Barton 0002, Caigui Jiang, Peter Wonka
ACM Trans. Graph.1
2014 Computing layouts with deformable templates
abstract
In this paper, we tackle the problem of tiling a domain with a set of deformable templates. A valid solution to this problem completely covers the domain with templates such that the templates do not overlap. We generalize existing specialized solutions and formulate a general layout problem by modeling important constraints and admissible template deformations. Our main idea is to break the layout algorithm into two steps: a discrete step to lay out the approximate template positions and a continuous step to refine the template shapes. Our approach is suitable for a large class of applications, including floorplans, urban layouts, and arts and design.
Chihan Peng, Peter Wonka
ACM Trans. Graph.1
2013 Connectivity Editing for Quad-Dominant Meshes
abstract
Abstract We propose a connectivity editing framework for quad‐dominant meshes. In our framework, the user can edit the mesh connectivity to control the location, type, and number of irregular vertices (with more or fewer than four neighbors) and irregular faces (non‐quads). We provide a theoretical analysis of the problem, discuss what edits are possible and impossible, and describe how to implement an editing framework that realizes all possible editing operations. In the results, we show example edits and illustrate the advantages and disadvantages of different strategies for quad‐dominant mesh design.
Chihan Peng, Peter Wonka
Comput. Graph. Forum1
2011 Connectivity editing for quadrilateral meshes
abstract
We propose new connectivity editing operations for quadrilateral meshes with the unique ability to explicitly control the location, orientation, type, and number of the irregular vertices (valence not equal to four) in the mesh while preserving sharp edges. We provide theoretical analysis on what editing operations are possible and impossible and introduce threefundamentaloperations to move and re-orient a pair of irregular vertices. We argue that our editing operations are fundamental, because they only change the quad mesh in the smallest possible region and involve the fewest irregular vertices (i.e., two). The irregular vertex movement operations are supplemented by operations for the splitting, merging, canceling, and aligning of irregular vertices. We explain how the proposed high-level operations are realized through graph-level editing operations such as quad collapses, edge flips, and edge splits. The utility of these mesh editing operations are demonstrated by improving the connectivity of quad meshes generated from state-of-art quadrangulation techniques.
Chihan Peng, Eugene Zhang, Yoshihiro Kobayashi, Peter Wonka
ACM Trans. Graph.1