Search For:

Displaying 1-25 out of 25 total
Automatic and topology-preserving gradient mesh generation for image vectorization
Found in: ACM Transactions on Graphics (TOG)
By Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai, Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai, Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai, Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai
Issue Date:July 2009
pp. 1-2
Gradient mesh vector graphics representation, used in commercial software, is a regular grid with specified position and color, and their gradients, at each grid point. Gradient meshes can compactly represent smoothly changing data, and are typically used ...
     
Global Topological Changes of Offset Domains
Found in: International Symposium on Voronoi Diagrams in Science and Engineering
By Weishi Li, Ralph R. Martin
Issue Date:June 2011
pp. 83-90
Offsetting is used in a range of CAD/CAM applications, such as tool path generation for pocket machining. In many applications, topological changes caused by offsetting are undesirable, and should be prevented, or detected. We present methods based on the ...
 
Two-Dimensional Visibility Charts for Continuous Curves
Found in: Shape Modeling and Applications, International Conference on
By Gershon Elber, Robert Sayegh, Gill Barequet, Ralph R. Martin
Issue Date:June 2005
pp. 208-217
This paper considers computation of visibility for two dimensional shapes whose boundaries are C1 continuous curves. We assume we are given a one-parameter family of candidate viewpoints, which may be interior or exterior to the object, and at finite or in...
 
Cyclides in Surface and Solid Modeling
Found in: IEEE Computer Graphics and Applications
By Debasish Dutta, Ralph R. Martin, Michael J. Pratt
Issue Date:January 1993
pp. 53-59
<p>It is shown that Dupin cyclides (C.P. Dupin, 1822), as surfaces in computer-aided geometric design (CAGD), have attractive properties such as low algebraic degree, rational parametric forms, and an easily comprehensible geometric representation us...
 
Noise in 3D laser range scanner data
Found in: Shape Modeling and Applications, International Conference on
By Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein
Issue Date:June 2008
pp. 37-45
This paper discusses noise in range data measured by a Konica Minolta Vivid 910 scanner. Previous papers considering denoising 3D mesh data have often used artificial data comprising Gaussian noise, which is independently distributed at each mesh point. Me...
 
Non-rigid Registration in 3D Implicit Vector Space
Found in: Shape Modeling and Applications, International Conference on
By Zhi-Quan Cheng, Wei Jiang, Gang Dang, Ralph R. Martin, Jun Li, Honghua Li, Yin Chen, Yanzhen Wang, Bao Li, Kai Xu, Shiyao Jin
Issue Date:June 2010
pp. 37-46
We present an implicit approach for pair-wise non-rigid registration of moving and deforming objects. Shapes of interest are implicitly embedded in the 3D implicit vector space. In this implicit embedding space, registration is performed using a global-to-...
 
Vectorizing Cartoon Animations
Found in: IEEE Transactions on Visualization and Computer Graphics
By Song-Hai Zhang, Tao Chen, Yi-Fei Zhang, Shi-Min Hu, Ralph R. Martin
Issue Date:July 2009
pp. 618-629
We present a system for vectorizing 2D raster format cartoon animations. The output animations are visually flicker free, smaller in file size, and easy to edit. We identify decorative lines separately from colored regions. We use an accurate and semantica...
 
Fisheye Video Correction
Found in: IEEE Transactions on Visualization and Computer Graphics
By Jin Wei,Chen-Feng Li,Shi-Min Hu,Ralph R. Martin,Chiew-Lan Tai
Issue Date:October 2012
pp. 1771-1783
Various types of video can be captured with fisheye lenses; their wide field of view is particularly suited to surveillance video. However, fisheye lenses introduce distortion, and this changes as objects in the scene move, making fisheye video difficult t...
 
Higher Order CRF for Surface Reconstruction from Multi-view Data Sets
Found in: 3D Imaging, Modeling, Processing, Visualization and Transmission, International Conference on
By Ran Song,Yonghuai Liu,Ralph R. Martin,Paul L. Rosin
Issue Date:May 2011
pp. 156-163
We propose a novel method based on higher order Conditional Random Field (CRF) for reconstructing surface models from multi-view data sets. This method is automatic and robust to inevitable scanning noise and registration errors involved in the stages of d...
 
Bas-Relief Generation Using Adaptive Histogram Equalization
Found in: IEEE Transactions on Visualization and Computer Graphics
By Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein
Issue Date:July 2009
pp. 642-653
An algorithm is presented to automatically generate bas-reliefs based on adaptive histogram equalization (AHE), starting from an input height field. A mesh model may alternatively be provided, in which case a height field is first created via orthogonal or...
 
Shape Deformation Using a Skeleton to Drive Simplex Transformations
Found in: IEEE Transactions on Visualization and Computer Graphics
By Han-Bing Yan, Shimin Hu, Ralph R. Martin, Yong-Liang Yang
Issue Date:May 2008
pp. 693-706
This paper presents a novel skeleton-based method for deforming meshes (using an approximate skeleton, rather than a precise medial axis). The significant difference from previous skeleton-based methods is that the latter use the skeleton to control moveme...
 
Mesh saliency via spectral processing
Found in: ACM Transactions on Graphics (TOG)
By Paul L. Rosin, Ralph R. Martin, Ran Song, Yonghuai Liu
Issue Date:January 2014
pp. 1-17
We propose a novel method for detecting mesh saliency, a perceptually-based measure of the importance of a local region on a 3D surface mesh. Our method incorporates global considerations by making use of spectral attributes of the mesh, unlike most existi...
     
Diffusion pruning for rapidly and robustly selecting global correspondences using local isometry
Found in: ACM Transactions on Graphics (TOG)
By Gary K. L. Tam, Paul L. Rosin, Ralph R. Martin, Yu-Kun Lai
Issue Date:January 2014
pp. 1-17
Finding correspondences between two surfaces is a fundamental operation in various applications in computer graphics and related fields. Candidate correspondences can be found by matching local signatures, but as they only consider local geometry, many are...
     
Full-body geometry and motion capture from a single depth camera
Found in: SIGGRAPH Asia 2013 Posters (SA '13)
By Gang Dang, Kai Xu, Yin Chen, Zhi-Quan Cheng, Ralph R. Martin
Issue Date:November 2013
pp. 1-1
Capturing full-human-body performances in real time, and providing accurate descriptions of both human body geometry and motion, enables a range of applications requiring virtual interaction with personalized avatars, such as game control; it is also poten...
     
PatchNet: a patch-based image representation for interactive library-driven image editing
Found in: ACM Transactions on Graphics (TOG)
By Fang-Lue Zhang, Jue Wang, Ralph R. Martin, Miao Wang, Shi-Min Hu
Issue Date:November 2013
pp. 1-12
We introduce PatchNets, a compact, hierarchical representation describing structural and appearance characteristics of image regions, for use in image editing. In a PatchNet, an image region with coherent appearance is summarized by a graph node, associate...
     
From sketches to CAM models: perceiving pockets and steps in single-view wireframe sketches of polyhedral shapes
Found in: Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication (UbiComp '13 Adjunct)
By Pedro Company, Peter A.C. Varley, Ralph R. Martin, Raquel Plumed
Issue Date:September 2013
pp. 951-958
We propose the direct production of 3D CSG models from sketches as a way of relieving the user from having to input detailed 3D CAD models. This shortens the CAD/CAM process and simplifies it, allowing non-expert end-users to produce their own designs. Ear...
     
Model-based multi-component volume data labeling and rendering
Found in: SIGGRAPH Asia 2012 Posters (SA '12)
By Enya Shen, Jiazhi Xia, Ralph R. Martin, Sikun Li, Yunhai Wang, Zhi-Quan Cheng
Issue Date:November 2012
pp. 1-1
We present an intuitive multi-component volume data labeling and rendering system, driven by a given annotated semantic model (bought from [PlasticboyCC 2012]). Our system is based on a key idea: a user can obtain a reasonable specification for segmentatio...
     
Merging and smoothing machining boundaries on cutter location surfaces
Found in: Proceedings of the 14th ACM Symposium on Solid and Physical Modeling (SPM '10)
By Frank C. Langbein, Ralph R. Martin, Weishi Li
Issue Date:September 2010
pp. 165-170
In region machining, neighbouring regions may be close together, but disconnected. Boundary curves may also have unwanted geometric artifacts caused by approximation and discretisation. We present a strategy to improve the topology and geometry of such bou...
     
Automatic and topology-preserving gradient mesh generation for image vectorization
Found in: ACM SIGGRAPH 2009 papers (SIGGRAPH '09)
By Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai
Issue Date:August 2009
pp. 3-3
Gradient mesh vector graphics representation, used in commercial software, is a regular grid with specified position and color, and their gradients, at each grid point. Gradient meshes can compactly represent smoothly changing data, and are typically used ...
     
Fast mesh segmentation using random walks
Found in: Proceedings of the 2008 ACM symposium on Solid and physical modeling (SPM '08)
By Paul L. Rosin, Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai
Issue Date:June 2008
pp. 13-14
3D mesh models are now widely available for use in various applications. The demand for automatic model analysis and understanding is ever increasing. Mesh segmentation is an important step towards model understanding, and acts as a useful tool for differe...
     
Generating smooth parting lines for mold design for meshes
Found in: Proceedings of the 2007 ACM symposium on Solid and physical modeling (SPM '07)
By Frank C. Langbein, Ralph R. Martin, Weishi Li
Issue Date:June 2007
pp. 193-204
This paper considers the mold design problem of computing a parting line for a complex mesh model, given a parting direction. Existing parting line algorithms are unsuitable for this case, as local variations in the orientations of the facets of such model...
     
Random walks for mesh denoising
Found in: Proceedings of the 2007 ACM symposium on Solid and physical modeling (SPM '07)
By Frank C. Langbein, Paul L. Rosin, Ralph R. Martin, Xianfang Sun
Issue Date:June 2007
pp. 11-22
This paper considers an approach to mesh denoising based on the concept of random walks. The proposed method consists of two stages: a face normal filtering procedure, followed by a vertex position updating procedure which integrates the denoised face norm...
     
Feature sensitive mesh segmentation
Found in: Proceedings of the 2006 ACM symposium on Solid and physical modeling (SPM '06)
By Qian-Yi Zhou, Ralph R. Martin, Shi-Min Hu, Yu-Kun Lai
Issue Date:June 2006
pp. 17-25
Segmenting meshes into natural regions is useful for model understanding and many practical applications. In this paper, we present a novel, automatic algorithm for segmenting meshes into meaningful pieces. Our approach is a clustering-based top-down hiera...
     
Segmenting reliefs on triangle meshes
Found in: Proceedings of the 2006 ACM symposium on Solid and physical modeling (SPM '06)
By Frank C. Langbein, Paul L. Rosin, Ralph R. Martin, Shenglan Liu
Issue Date:June 2006
pp. 7-16
Sculptural reliefs are widely used in various industries for purposes such as applying brands to packaging and decorating porcelain. In order to easily apply reliefs to CAD models, it is often desirable to reverse-engineer previously designed and manufactu...
     
Finding approximate shape regularities in reverse engineered solid models bounded by simple surfaces
Found in: Proceedings of the sixth ACM symposium on Solid modeling and applications (SMA '01)
By A. Dave Marshall, Bruce I. Mills, Frank Langbein, Ralph R. Martin
Issue Date:May 2001
pp. 206-215
Current reverse engineering systems are able to generate simple valid boundary representation (B-rep) models from 3D range data. Such models suffer from various inaccuracies caused by noise in the input data and algorithms. The quality of reverse engineere...
     
 1