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

Tony C. Woo

dblp:87/4892 · DBLP profile ↗
← Back
22ranked-venue papers
6as first author
0since 2021 · last 2006
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 17 · 5 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1Theory of computation · 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.

Computer graphics and multimedia
7 papers
Geometric modeling and processing · 54% Computational fabrication · 25% Computer animation and physical simulation · 21%
Theoretical computer science
6 papers
Computational geometry · 78% Approximation and online algorithms · 15% Algorithms and data structures · 7%

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

TopicWeightPapersLastEvidence papers
Computational fabrication › process planning
part orientation
0.021996
Efficient geometric algorithms for workpiece orientation in 4- and 5-axis NC machining · Comput. Aided Des. 1996
Separating and Intersecting Spherical Polygons: Computing Machinability on Three-, Four-, and Five-axis Numerically Controlled Machines · ACM Trans. Graph. 1993
Approximation and online algorithms › approximation algorithms
geometric approximation
0.012006
Algebraic and geometric approximation of waves among obstacles · Comput. Aided Des. 2006
Computational geometry
geometric modeling and processing
0.011997
Computing planar swept polygons under translation · Comput. Aided Des. 1997
Computational geometry
visibility
0.021994
Visibility maps and spherical algorithms · Comput. Aided Des. 1994
An optimal algorithm for finding all visible edges in a simple polygon · IEEE Trans. Robotics Autom. 1989
Geometric modeling and processing › computational geometry
geometric algorithms
0.011996
Efficient geometric algorithms for workpiece orientation in 4- and 5-axis NC machining · Comput. Aided Des. 1996
Geometric modeling and processing › shape modeling › parametric modeling
offset curves
0.011994
Scallop hull and its offset · Comput. Aided Des. 1994
Computational geometry › visibility
visibility map
0.011994
Visibility maps and spherical algorithms · Comput. Aided Des. 1994
Computational fabrication
dimensional inspection
0.011993
Dimensional measurement of surfaces and their sampling · Comput. Aided Des. 1993
Computational fabrication
machining
0.011993
Separating and Intersecting Spherical Polygons: Computing Machinability on Three-, Four-, and Five-axis Numerically Controlled Machines · ACM Trans. Graph. 1993
Geometric modeling and processing › mesh processing › surface mesh processing
surface sampling
0.011993
Dimensional measurement of surfaces and their sampling · Comput. Aided Des. 1993
Computational geometry › visibility
polygon visibility
0.011989
An optimal algorithm for finding all visible edges in a simple polygon · IEEE Trans. Robotics Autom. 1989
Computational fabrication › machining
5-axis machining
0.011996
Efficient geometric algorithms for workpiece orientation in 4- and 5-axis NC machining · Comput. Aided Des. 1996
Computational fabrication › machining
CNC machining
0.011996
Efficient geometric algorithms for workpiece orientation in 4- and 5-axis NC machining · Comput. Aided Des. 1996
Computational geometry › triangulation
polygon triangulation
0.011985
A Linear Time Algorithm for Triangulating a Point-Visible Polygon · ACM Trans. Graph. 1985

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

translational sweep · 0.0geometric algorithms · 0.0visibility maps · 0.0spherical partition · 0.0sampling · 0.0gaussian maps · 0.0linear-time algorithm · 0.0
YearPublicationVenuePosition
2006 Algebraic and geometric approximation of waves among obstacles
Chikit K. Au, Tony C. Woo
Comput. Aided Des.2
2004 Geometry of inhibition and activation in kinematic waves
Chikit K. Au, Tony C. Woo
Comput. Aided Des.2
2003 Mass customization: 2-D projection of high dimensional data
abstract
The paper makes three observations: 1) that preference is a partial ordering in one-dimension; 2) that a product, or a service, may be high-dimensional; consequently, and 3) transitivity, or its lack, results from choice of the direction for projection from high to low dimensions. The mass customization of cellular telephone designs gives the paper a context. The dimensions of the product space are: function, size, styling, color, etc. The medium for presentation (i.e., screen or paper), however, is necessarily two-dimensional (2-D). A criterion for projection is to preserve the information (such as, the similarity between the products, manifested as clusters, and the market opportunities, manifested as voids) from the high dimension. Drawing upon an analogy from the deformation mechanics of materials, the equilibrium conditions are formulated as distance and curvature. Distances give the clustering information; curvature gives the shape information. Projection is then seen as the process that minimizes the deformation in the projected geometry. The findings then become apparent. There are infinitely many ways to project. In most projections, intransitivity of preference results.
Lin-Lin Chen, J. W. Lin, Tony C. Woo
IEEE Trans. Syst. Man Cybern. Part A4
2001 A linear-time, constant-space algorithm for computing the spanning line segments in three dimensions
Kuo-Liang Chung, Shyh-Ming Chang, Tony C. Woo
Comput. Aided Des.3
1998 Special Issue: Computational Geometry and Computer-Aided Design and Manufacturing
Tony C. Woo, Ravi Janardan
Comput. Aided Des.1
1997 Computing planar swept polygons under translation
Kai Tang 0001, Ming-En Wang, Lin-Lin Chen, Shuo-Yan Chou, Tony C. Woo, Ravi Janardan
Comput. Aided Des.5
1996 Efficient geometric algorithms for workpiece orientation in 4- and 5-axis NC machining
Prosenjit Gupta, Ravi Janardan, Jayanth Majhi, Tony C. Woo
Comput. Aided Des.4
1996 Computing spanning line segments in three dimensions
Ming-En Wang, Tony C. Woo, Lin-Lin Chen, Shuo-Yan Chou
Vis. Comput.2
1995 Efficient Geometric Algorithms for Workpiece Orientation in 4- and 5-Axis NC-Machining
Prosenjit Gupta, Ravi Janardan, Jayanth Majhi, Tony C. Woo
WADS4
1995 Tangent, normal, and visibility cones on Bézier surfaces
Deok-Soo Kim, Panos Y. Papalambros, Tony C. Woo
Comput. Aided Geom. Des.3
1994 Scallop hull and its offset
Shuo-Yan Chou, Tony C. Woo, Lin-Lin Chen, Kai Tang 0001, Joseph S. Shin
Comput. Aided Des.2
1994 Visibility maps and spherical algorithms
Tony C. Woo
Comput. Aided Des.1
1993 Parting directions for mould and die design
Lin-Lin Chen, Shuo-Yan Chou, Tony C. Woo
Comput. Aided Des.3
1993 Special issue: Uncertainties in geometric design
Tony C. Woo
Comput. Aided Des.1
1993 Dimensional measurement of surfaces and their sampling
Tony C. Woo, R. Liang
Comput. Aided Des.1
1993 On the Number of Guard Edges of a Polygon
Jung-Heum Park, Joseph S. Shin, Kyung-Yong Chwa, Tony C. Woo
Discret. Comput. Geom.4
1993 Separating and Intersecting Spherical Polygons: Computing Machinability on Three-, Four-, and Five-axis Numerically Controlled Machines
abstract
We consider the computation of an optimal workpiece orientation allowing the maximal number of surfaces to be machined in a single setup on a three-, four-, or five-axis numerically controlled machine. Assuming the use of a ball-end cutter, we establish the conditions under which a surface is machinable by the cutter aligned in a certain direction, without the cutter's being obstructed by portions of the same surface. The set of such directions is represented on the sphere as a convex region, called the visibility map of the surface. By using the Gaussian maps and the visibility maps of the surfaces on a component, we can formulate the optimal workpiece orientation problems as geometric problems on the sphere. These and related geometric problems include finding a densest hemisphere that contains the largest subset of a given set of spherical polygons, determining a great circle that separates a given set of spherical polygons, computing a great circle that bisects a given set of spherical polygons, and finding a great circle that intersects the largest or the smallest subset of a set of spherical polygons. We show how all possible ways of intersecting a set of n spherical polygons with v total number of vertices by a great circle can be computed in O ( vn log n ) time and represented as a spherical partition. By making use of this representation, we present efficient algorithms for solving the five geometric problems on the sphere.
Lin-Lin Chen, Shuo-Yan Chou, Tony C. Woo
ACM Trans. Graph.3
1989 An optimal algorithm for finding all visible edges in a simple polygon
abstract
By treating the floor plan of the building as a polygon, the authors study the problem of locating a camera for surveillance. A polygon P is point-visible if there exists a point x in P such that every other point in P is visible from x. If the polygon is point-visible then only one camera is needed. A visible edge corresponds to the wall on which the camera is to be mounted. While a given edge can be tested for visibility in time linear in the number of edges, there can be O(n) such edges. An O(n) time algorithm for finding all visible edges in a point-visible polygon is given. Specifically, it is shown that if the kernel of a simple polygon is nonempty, then all visible edges, whether completely, strongly, or weakly visible, can be found in O(n) time.>
Joseph S. Shin, Tony C. Woo
IEEE Trans. Robotics Autom.2
1986 Finding the convex hull of a simple polygon in linear time
Joseph S. Shin, Tony C. Woo
Pattern Recognit.2
1985 A Linear Time Algorithm for Triangulating a Point-Visible Polygon
Tony C. Woo, Joseph S. Shin
ACM Trans. Graph.1
1985 Optimal algorithms for symmetry detection in two and three dimensions
Jan Wolter 0002, Tony C. Woo, Richard A. Volz
Vis. Comput.2
1984 A constant expected time, linear storage data structure for representing three-dimensional objects
abstract
The interrogation of spatial relations and properties of three-dimensional objects are often involved in applications programs for CAD/CADM and robotics. These interrogations can be expressed in terms of low-level data retrieval queries called access primitives (APs). A data structure is presented for storing spatial relations of three-dimensional objects such that the amount of storage is linearly proportional to the number of entities, and the response time for the APs is constant on the average. Linear storage for this data structure is the lower bound. The data structure is in the form of a symmetric graph. UsingE, the total number of edges of the object, as the unit, it is shown that the storage requirement of the symmetric data structure is 6E. By defining nine general data structure accessing primitives, it is shown that any local topological query can be answered in constant time, on the average.
Tony C. Woo, Jan Wolter 0002
IEEE Trans. Syst. Man Cybern.1