Sylvain Petitjean

dblp:13/195 · DBLP profile ↗
← Back
26ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 12 · 2 first-authorTheory of computation · 11 · 2 first-authorArtificial intelligence and machine learning · 7 · 3 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.

Theoretical computer science
7 papers
Computational geometry · 83% Algorithms and data structures · 14% Combinatorics and discrete mathematics · 3%
Computer graphics and multimedia
6 papers
Geometric modeling and processing · 71% Rendering · 29%

Topics — the 20 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry
convexity
0.112007
Line transversals to disjoint balls · SCG 2007
Computational geometry › convex geometry
helly-type theorem
0.112007
Line transversals to disjoint balls · SCG 2007
Computational geometry › geometric intersection
line transversals
0.112007
Line transversals to disjoint balls · SCG 2007
Computational geometry
geometric modeling and processing
0.122004
Intersecting quadrics: an efficient and exact implementation · SCG 2004
Near-optimal parameterization of the intersection of quadrics · SCG 2003
Computational geometry › robust geometric computation
exact geometric computation
0.012004
Intersecting quadrics: an efficient and exact implementation · SCG 2004
Computational geometry
algebraic geometry
0.012003
Near-optimal parameterization of the intersection of quadrics · SCG 2003
Algorithms and data structures › analysis of algorithms
expected complexity
0.012003
The Expected Number of 3D Visibility Events Is Linear · SIAM J. Comput. 2003
Algorithms and data structures › analysis of algorithms
probabilistic analysis of algorithms
0.012003
The Expected Number of 3D Visibility Events Is Linear · SIAM J. Comput. 2003
Computational geometry
visibility
0.012003
The Expected Number of 3D Visibility Events Is Linear · SIAM J. Comput. 2003
Computational geometry › visibility
visibility complex
0.012003
The Expected Number of 3D Visibility Events Is Linear · SIAM J. Comput. 2003
Computational geometry › visibility
aspect graphs
0.031996
The enumerative geometry of projective algebraic surfaces and the complexity of aspect graphs · Int. J. Comput. Vis. 1996
On the Enumerative Geometry of Aspect Graphs · ECCV (1) 1994
Computing exact aspect graphs of curved objects: Algebraic surfaces · Int. J. Comput. Vis. 1992
Geometric modeling and processing › surface parameterization
conformal mapping
0.012002
Least squares conformal maps for automatic texture atlas generation · ACM Trans. Graph. 2002
Geometric modeling and processing
surface parameterization
0.012002
Least squares conformal maps for automatic texture atlas generation · ACM Trans. Graph. 2002
Rendering
global illumination
0.012001
The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001
Geometric modeling and processing › shape modeling › parametric modeling
parametric surfaces
0.012001
The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001
Rendering › global illumination
radiosity
0.012001
The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001
Geometric modeling and processing › 3d reconstruction
curve and surface reconstruction
0.012000
Curve and Surface Reconstruction from Regular and Non-Regular Point Sets · CVPR 2000
Combinatorics and discrete mathematics
enumerative geometry
0.021996
On the Enumerative Geometry of Aspect Graphs · ECCV (1) 1994
The enumerative geometry of projective algebraic surfaces and the complexity of aspect graphs · Int. J. Comput. Vis. 1996
Rendering
visibility computation
0.012003
The Expected Number of 3D Visibility Events Is Linear · SIAM J. Comput. 2003
Geometric modeling and processing › shape representation › implicit representation
algebraic surfaces
0.011992
Computing Exact Aspect Graphs of Curved Objects: Algebraic Surfaces · ECCV 1992

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

probabilistic analysis · 0.1geometric probability · 0.1topological methods · 0.1convex geometry · 0.1quadratic form theory · 0.0number theory · 0.0linear algebra · 0.0quasi-conformal parameterization · 0.0least squares approximation of cauchy-riemann equations · 0.0wavelet radiosity · 0.0enumerative geometry · 0.0delaunay-based interpolation · 0.0algebraic surface computation · 0.0aspect graphs · 0.0
YearPublicationVenuePosition
2011 Pinning a Line by Balls or Ovaloids in ℝ3
Xavier Goaoc, Stefan König 0003, Sylvain Petitjean
Discret. Comput. Geom.3
2011 A complete, exact and efficient implementation for computing the edge-adjacency graph of an arrangement of quadrics
Michael Hemmer, Laurent Dupont 0004, Sylvain Petitjean, Elmar Schömer
J. Symb. Comput.3
2008 Line Transversals to Disjoint Balls
Ciprian Borcea, Xavier Goaoc, Sylvain Petitjean
Discret. Comput. Geom.3
2008 Helly-Type Theorems for Line Transversals to Disjoint Unit Balls
Otfried Cheong, Xavier Goaoc, Andreas F. Holmsen, Sylvain Petitjean
Discret. Comput. Geom.4
2008 Near-optimal parameterization of the intersection of quadrics: I. The generic algorithm
Laurent Dupont 0004, Daniel Lazard, Sylvain Lazard, Sylvain Petitjean
J. Symb. Comput.4
2008 Near-optimal parameterization of the intersection of quadrics: II. A classification of pencils
Laurent Dupont 0004, Daniel Lazard, Sylvain Lazard, Sylvain Petitjean
J. Symb. Comput.4
2008 Near-optimal parameterization of the intersection of quadrics: III. Parameterizing singular intersections
Laurent Dupont 0004, Daniel Lazard, Sylvain Lazard, Sylvain Petitjean
J. Symb. Comput.4
2007 Line transversals to disjoint balls
abstract
We prove that the set of directions of lines intersecting three disjoint balls in R3 in a given order is a strictly convex subset of S2. We then generalize this result to n disjoint balls in Rd. As a consequence, we can improve upon several old and new results on line transversals to disjoint balls in arbitrary dimension, such as bounds on the number of connected components and Helly-type theorems.
Ciprian Borcea, Xavier Goaoc, Sylvain Petitjean
SCG3
2007 Complete, Exact and Efficient Implementation for Computing the Adjacency Graph of an Arrangement of Quadrics
Laurent Dupont 0004, Michael Hemmer, Sylvain Petitjean, Elmar Schömer
ESA3
2006 Intersecting quadrics: an efficient and exact implementation
Sylvain Lazard, Luis Mariano Peñaranda, Sylvain Petitjean
Comput. Geom.3
2006 Common Tangents to Spheres in R3
Ciprian Borcea, Xavier Goaoc, Sylvain Lazard, Sylvain Petitjean
Discret. Comput. Geom.4
2004 Intersecting quadrics: an efficient and exact implementation
abstract
We present the first complete, exact and efficient C++ implementation of a method for parameterizing the intersection of two implicit quadrics with integer coefficients of arbitrary size. It is based on the near-optimal algorithm recently introduced by Dupont et al., [2]. Unlike existing implementations, it correctly identifies and parameterizes all the connected components of the intersection in all cases, returning parameterizations with rational functions whenever such parameterizations exist. In addition, the coefficient fields of the parameterizations are either minimal or involve one possibly unneeded square root. We prove upper bounds on the size of the coefficients of the output parameterization and compare these bounds to observed values. We give other experimental results and present some examples.
Sylvain Lazard, Luis Mariano Peñaranda, Sylvain Petitjean
SCG3
2003 Near-optimal parameterization of the intersection of quadrics
abstract
In this paper, we present the first exact, robust and practical method for computing an explicit representation of the intersection of two arbitrary quadrics whose coefficients are rational. Combining results from the theory of quadratic forms, linear algebra and number theory, we show how to obtain parametric intersection curves that are near-optimal in the number and depth of radicals involved.
Laurent Dupont 0004, Daniel Lazard, Sylvain Lazard, Sylvain Petitjean
SCG4
2003 The Expected Number of 3D Visibility Events Is Linear
abstract
In this paper, we show that, amongst n uniformly distributed unit balls in $\mathbb{R}^3$, the expected number of maximal nonoccluded line segments tangent to four balls is linear. Using our techniques we show a linear bound on the expected size of the visibility complex, a data structure encoding the visibility information of a scene, providing evidence that the storage requirement for this data structure is not necessarily prohibitive. These results significantly improve the best previously known bounds of $O(n^{8/3})$ [F. Durand, G. Drettakis, and C. Puech, {ACM Transactions on Graphics}, 21 (2002), pp. 176-206]. Our results generalize in various directions. We show that the linear bound on the expected number of maximal nonoccluded line segments that are not too close to the boundary of the scene and tangent to four unit balls extends to balls of various but bounded radii, to polyhedra of bounded aspect ratio, and even to nonfat three-dimensional objects such as polygons of bounded aspect ratio. We also prove that our results extend to other distributions such as the Poisson distribution. Finally, we indicate how our probabilistic analysis provides new insight on the expected size of other global visibility data structures, notably the aspect graph.
Olivier Devillers, Vida Dujmovic, Hazel Everett, Xavier Goaoc, Sylvain Lazard, Hyeon-Suk Na, Sylvain Petitjean
SIAM J. Comput.7
2002 Least squares conformal maps for automatic texture atlas generation
abstract
A Texture Atlas is an efficient color representation for 3D Paint Systems. The model to be textured is decomposed into charts homeomorphic to discs, each chart is parameterized, and the unfolded charts are packed in texture space. Existing texture atlas methods for triangulated surfaces suffer from several limitations, requiring them to generate a large number of small charts with simple borders. The discontinuities between the charts cause artifacts, and make it difficult to paint large areas with regular patterns.In this paper, our main contribution is a new quasi-conformal parameterization method, based on a least-squares approximation of the Cauchy-Riemann equations. The so-defined objective function minimizes angle deformations, and we prove the following properties: the minimum is unique, independent of a similarity in texture space, independent of the resolution of the mesh and cannot generate triangle flips. The function is numerically well behaved and can therefore be very efficiently minimized. Our approach is robust, and can parameterize large charts with complex borders.We also introduce segmentation methods to decompose the model into charts with natural shapes, and a new packing algorithm to gather them in texture space. We demonstrate our approach applied to paint both scanned and modeled data sets.
Bruno Lévy 0001, Sylvain Petitjean, Nicolas Ray, Jérôme Maillot
ACM Trans. Graph.2
2001 Regular and non-regular point sets: Properties and reconstruction
Sylvain Petitjean, Edmond Boyer
Comput. Geom.1
2001 The virtual mesh: a geometric abstraction for efficiently computing radiosity
abstract
In this article, we introduce a general-purpose method for computing radiosity on scenes made of parametric surfaces with arbitrary trimming curves. In contrast with past approaches that require a tessellation of the input surfaces (be it made up of triangles or patches with simple trimming curves) or some form of geometric approximation, our method takes full advantage of the rich and compact mathematical representation of objects. At its core lies the virtual mesh , an abstraction of the input geometry that allows complex shapes to be illuminated as if they were simple primitives. The virtual mesh is a collection of normalized square domains to which the input surfaces are mapped while preserving their energy properties. Radiosity values are then computed on these supports before being lifted back to the original surfaces. To demonstrate the power of our method, we describe a high-order wavelet radiosity implementation that uses the virtual mesh. Examples of objects and environments, designed for interactive applications or virtual reality, are presented. They prove that, by exactly integrating curved surfaces in the resolution process, the virtual mesh allows complex scenes to be rendered more quickly, more accurately, and much more naturally than with previously known methods.
Laurent Alonso, François Cuny, Sylvain Petitjean, Jean-Claude Paul, Sylvain Lazard, Eric Wies
ACM Trans. Graph.3
2000 Curve and Surface Reconstruction from Regular and Non-Regular Point Sets
abstract
In this paper, we address the problem of curve and surface reconstruction from sets of points. We introduce regular interpolants which are polygonal approximations of planar curves and surfaces verifying a local sampling criterion. Properties of regular interpolants lead to new polygonal reconstruction methods from sets of organized and unorganized points. These methods do not need any parameter of additional information apart from the original points and allow unorganized sets of points to be easily handled.
Edmond Boyer, Sylvain Petitjean
CVPR2
1999 Mixing synthetic and video images of an outdoor urban environment
Marie-Odile Berger, Brigitte Wrobel-Dautcourt, Sylvain Petitjean, Gilles Simon
Mach. Vis. Appl.3
1996 Mixing synthesis and video images of outdoor environments: application to the bridges of Paris
abstract
Augmented reality is the technique by which real images can be enhanced by addition of computer-generated information. Augmented reality shows great promises in fields where a simulation in situ would be either impossible, not realistic enough or too expensive. We present in this paper an augmented reality loop that uses vision tools (perspective inversion, tracking) and show how it was used to fully enrich a sequence of the bridge of Paris with a model illuminated synthetically.
Marie-Odile Berger, Gilles Simon, Sylvain Petitjean, Brigitte Wrobel-Dautcourt
ICPR3
1996 The enumerative geometry of projective algebraic surfaces and the complexity of aspect graphs
Sylvain Petitjean
Int. J. Comput. Vis.1
1995 The Number of Views of Piecewise-Smooth Algebraic Objects
Sylvain Petitjean
STACS1
1994 On the Enumerative Geometry of Aspect Graphs
Sylvain Petitjean
ECCV (1)1
1994 Automating the Construction of Stationary Multiple-Point Classes
abstract
In this paper, we describe an algorithm to compute arbitrary stationary multiple-point formulas. We report its full implementation in Maple and show some examples matching formulas found by hand computation. We also present an application to the enumeration of lines having specified contact with a projective surface.
Sylvain Petitjean
ISSAC1
1992 Computing Exact Aspect Graphs of Curved Objects: Algebraic Surfaces
Jean Ponce, Sylvain Petitjean, David J. Kriegman
ECCV2
1992 Computing exact aspect graphs of curved objects: Algebraic surfaces
Sylvain Petitjean, Jean Ponce, David J. Kriegman
Int. J. Comput. Vis.1