Serveur d'exploration sur l'Université de Trèves

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Drawing Nice Projections of Objects in Space

Identifieur interne : 002138 ( Main/Exploration ); précédent : 002137; suivant : 002139

Drawing Nice Projections of Objects in Space

Auteurs : Prosenjit Bose [Canada] ; Francisco G Mez [Espagne] ; Pedro Ramos [Espagne] ; Godfried Toussaint [Canada]

Source :

RBID : ISTEX:37153A26F40DCA674F245CC22C001457F8E6DE2E

Abstract

Given a polygonal object (simple polygon, geometric graph, wire-frame, skeleton or more generally a set of line segments) in three-dimensional Euclidean space, we consider the problem of computing a variety of “nice” parallel (orthographic) projections of the object. We show that given a general polygonal object consisting ofnline segments in space, deciding whether it admits acrossing-freeprojection can be done inO(n2logn+k) time andO(n2+k) space, wherekis the number of edge intersections of forbidden quadrilaterals (i.e., a set of directions that admits a crossing) and varies from zero toO(n4). This implies for example that, given a simple polygon in 3-space, we can determine if there exists a plane on which the projection is a simple polygon, within the same complexity. Furthermore, if such a projection does not exist, aminimum-crossingprojection can be found inO(n4) time and space. We show that an object always admits a regular projection (of interest to knot theory) and that such a projection can be obtained inO(n2) time and space or inO(n3) time and linear space. A description of the set of all directions which yield regular projections can be computed inO(n3logn+k) time, wherekis the number of intersections of a set of quadratic arcs on the direction sphere and varies fromO(n3) toO(n6). Finally, when the objects are polygons and trees in space, we considermonotonicprojections, i.e., projections such that every path from the root of the tree to every leaf is monotonic in a common direction on the projection plane. We solve a variety of such problems. For example, given a polygonal chainP, we can determine inO(n) time ifPis monotonic on the projection plane, and inO(nlogn) time we can findallthe viewing directions with respect to whichPis monotonic. In addition, inO(n2) time, we can determine all directions with respect to which a given tree or simple polygon is monotonic.

Url:
DOI: 10.1006/jvci.1999.0415


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Drawing Nice Projections of Objects in Space</title>
<author>
<name sortKey="Bose, Prosenjit" sort="Bose, Prosenjit" uniqKey="Bose P" first="Prosenjit" last="Bose">Prosenjit Bose</name>
</author>
<author>
<name sortKey="G Mez, Francisco" sort="G Mez, Francisco" uniqKey="G Mez F" first="Francisco" last="G Mez">Francisco G Mez</name>
</author>
<author>
<name sortKey="Ramos, Pedro" sort="Ramos, Pedro" uniqKey="Ramos P" first="Pedro" last="Ramos">Pedro Ramos</name>
</author>
<author>
<name sortKey="Toussaint, Godfried" sort="Toussaint, Godfried" uniqKey="Toussaint G" first="Godfried" last="Toussaint">Godfried Toussaint</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:37153A26F40DCA674F245CC22C001457F8E6DE2E</idno>
<date when="1999" year="1999">1999</date>
<idno type="doi">10.1006/jvci.1999.0415</idno>
<idno type="url">https://api.istex.fr/document/37153A26F40DCA674F245CC22C001457F8E6DE2E/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001A39</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001A39</idno>
<idno type="wicri:Area/Istex/Curation">001922</idno>
<idno type="wicri:Area/Istex/Checkpoint">000D88</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000D88</idno>
<idno type="wicri:doubleKey">1047-3203:1999:Bose P:drawing:nice:projections</idno>
<idno type="wicri:Area/Main/Merge">002492</idno>
<idno type="wicri:Area/Main/Curation">002138</idno>
<idno type="wicri:Area/Main/Exploration">002138</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Drawing Nice Projections of Objects in Space</title>
<author>
<name sortKey="Bose, Prosenjit" sort="Bose, Prosenjit" uniqKey="Bose P" first="Prosenjit" last="Bose">Prosenjit Bose</name>
<affiliation wicri:level="1">
<country wicri:rule="url">Canada</country>
<wicri:regionArea>School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, K1S 5B6</wicri:regionArea>
<wicri:noRegion>K1S 5B6</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="G Mez, Francisco" sort="G Mez, Francisco" uniqKey="G Mez F" first="Francisco" last="G Mez">Francisco G Mez</name>
<affiliation wicri:level="1">
<country wicri:rule="url">Espagne</country>
<wicri:regionArea>Escuela Universitaria de Informática, U.P.M. Madrid</wicri:regionArea>
<wicri:noRegion>U.P.M. Madrid</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Ramos, Pedro" sort="Ramos, Pedro" uniqKey="Ramos P" first="Pedro" last="Ramos">Pedro Ramos</name>
<affiliation wicri:level="1">
<country wicri:rule="url">Espagne</country>
<wicri:regionArea>Facultad de Informática, U.P.M. Madrid</wicri:regionArea>
<wicri:noRegion>U.P.M. Madrid</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Toussaint, Godfried" sort="Toussaint, Godfried" uniqKey="Toussaint G" first="Godfried" last="Toussaint">Godfried Toussaint</name>
<affiliation wicri:level="4">
<country wicri:rule="url">Canada</country>
<wicri:regionArea>School of Computer Science, McGill University, Montreal, Quebec</wicri:regionArea>
<orgName type="university">Université McGill</orgName>
<placeName>
<settlement type="city">Montréal</settlement>
<region type="state">Québec</region>
</placeName>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Journal of Visual Communication and Image Representation</title>
<title level="j" type="abbrev">YJVCI</title>
<idno type="ISSN">1047-3203</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1999">1999</date>
<biblScope unit="volume">10</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="155">155</biblScope>
<biblScope unit="page" to="172">172</biblScope>
</imprint>
<idno type="ISSN">1047-3203</idno>
</series>
<idno type="istex">37153A26F40DCA674F245CC22C001457F8E6DE2E</idno>
<idno type="DOI">10.1006/jvci.1999.0415</idno>
<idno type="PII">S1047-3203(99)90415-7</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">1047-3203</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Given a polygonal object (simple polygon, geometric graph, wire-frame, skeleton or more generally a set of line segments) in three-dimensional Euclidean space, we consider the problem of computing a variety of “nice” parallel (orthographic) projections of the object. We show that given a general polygonal object consisting ofnline segments in space, deciding whether it admits acrossing-freeprojection can be done inO(n2logn+k) time andO(n2+k) space, wherekis the number of edge intersections of forbidden quadrilaterals (i.e., a set of directions that admits a crossing) and varies from zero toO(n4). This implies for example that, given a simple polygon in 3-space, we can determine if there exists a plane on which the projection is a simple polygon, within the same complexity. Furthermore, if such a projection does not exist, aminimum-crossingprojection can be found inO(n4) time and space. We show that an object always admits a regular projection (of interest to knot theory) and that such a projection can be obtained inO(n2) time and space or inO(n3) time and linear space. A description of the set of all directions which yield regular projections can be computed inO(n3logn+k) time, wherekis the number of intersections of a set of quadratic arcs on the direction sphere and varies fromO(n3) toO(n6). Finally, when the objects are polygons and trees in space, we considermonotonicprojections, i.e., projections such that every path from the root of the tree to every leaf is monotonic in a common direction on the projection plane. We solve a variety of such problems. For example, given a polygonal chainP, we can determine inO(n) time ifPis monotonic on the projection plane, and inO(nlogn) time we can findallthe viewing directions with respect to whichPis monotonic. In addition, inO(n2) time, we can determine all directions with respect to which a given tree or simple polygon is monotonic.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Canada</li>
<li>Espagne</li>
</country>
<region>
<li>Québec</li>
</region>
<settlement>
<li>Montréal</li>
</settlement>
<orgName>
<li>Université McGill</li>
</orgName>
</list>
<tree>
<country name="Canada">
<noRegion>
<name sortKey="Bose, Prosenjit" sort="Bose, Prosenjit" uniqKey="Bose P" first="Prosenjit" last="Bose">Prosenjit Bose</name>
</noRegion>
<name sortKey="Toussaint, Godfried" sort="Toussaint, Godfried" uniqKey="Toussaint G" first="Godfried" last="Toussaint">Godfried Toussaint</name>
</country>
<country name="Espagne">
<noRegion>
<name sortKey="G Mez, Francisco" sort="G Mez, Francisco" uniqKey="G Mez F" first="Francisco" last="G Mez">Francisco G Mez</name>
</noRegion>
<name sortKey="Ramos, Pedro" sort="Ramos, Pedro" uniqKey="Ramos P" first="Pedro" last="Ramos">Pedro Ramos</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Rhénanie/explor/UnivTrevesV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002138 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 002138 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Rhénanie
   |area=    UnivTrevesV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:37153A26F40DCA674F245CC22C001457F8E6DE2E
   |texte=   Drawing Nice Projections of Objects in Space
}}

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Sat Jul 22 16:29:01 2017. Site generation: Wed Feb 28 14:55:37 2024