Geometry-based methods for general non-planar perspective projections on curved displays View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

2018-04-07

AUTHORS

Mariano Pérez, Silvia Rueda, Juan M. Orduña

ABSTRACT

Curved monitors are getting more and more popular nowadays, due to the immersive sensation they provide to users in front of planar monitors. The display in curved monitors is cylindrical surfaces with significant curvatures, which must be taken into account for an accurate projection of the rendered scene. In this paper, we propose new geometry-based methods for nonlinear projections over cylindrical surfaces (corresponding to the geometry of the curved monitor displays) instead of the traditional planar projections, which produce incorrect results on this kind of screens. The proposed methods allow accurate projections on curved screens, even in the case of non-symmetric view frustum, which is the typical view volume obtained either when stereoscopic techniques are used for creating the illusion of depth or when head-tracking is used and the projection equations must be adapted to the relative position of the user eyes. The proposed methods are designed to be implemented on modern programmable GPUs, and the performance evaluation results show that they easily achieve interactive refresh rates even with complex scenes, while they do not significantly reduce the system performance with respect to the case of planar projection. More... »

PAGES

1241-1255

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/s11227-018-2360-3

DOI

http://dx.doi.org/10.1007/s11227-018-2360-3

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1103184068


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0805", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Distributed Computing", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain", 
          "id": "http://www.grid.ac/institutes/grid.5338.d", 
          "name": [
            "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "P\u00e9rez", 
        "givenName": "Mariano", 
        "id": "sg:person.011361451432.54", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011361451432.54"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain", 
          "id": "http://www.grid.ac/institutes/grid.5338.d", 
          "name": [
            "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Rueda", 
        "givenName": "Silvia", 
        "id": "sg:person.010737132514.22", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010737132514.22"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain", 
          "id": "http://www.grid.ac/institutes/grid.5338.d", 
          "name": [
            "Departamento de Inform\u00e1tica, Universidad de Valencia, Valencia, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ordu\u00f1a", 
        "givenName": "Juan M.", 
        "id": "sg:person.013515455360.58", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013515455360.58"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2018-04-07", 
    "datePublishedReg": "2018-04-07", 
    "description": "Curved monitors are getting more and more popular nowadays, due to the immersive sensation they provide to users in front of planar monitors. The display in curved monitors is cylindrical surfaces with significant curvatures, which must be taken into account for an accurate projection of the rendered scene. In this paper, we propose new geometry-based methods for nonlinear projections over cylindrical surfaces (corresponding to the geometry of the curved monitor displays) instead of the traditional planar projections, which produce incorrect results on this kind of screens. The proposed methods allow accurate projections on curved screens, even in the case of non-symmetric view frustum, which is the typical view volume obtained either when stereoscopic techniques are used for creating the illusion of depth or when head-tracking is used and the projection equations must be adapted to the relative position of the user eyes. The proposed methods are designed to be implemented on modern programmable GPUs, and the performance evaluation results show that they easily achieve interactive refresh rates even with complex scenes, while they do not significantly reduce the system performance with respect to the case of planar projection.", 
    "genre": "article", 
    "id": "sg:pub.10.1007/s11227-018-2360-3", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": [
      {
        "id": "sg:journal.1133522", 
        "issn": [
          "0920-8542", 
          "1573-0484"
        ], 
        "name": "The Journal of Supercomputing", 
        "publisher": "Springer Nature", 
        "type": "Periodical"
      }, 
      {
        "issueNumber": "3", 
        "type": "PublicationIssue"
      }, 
      {
        "type": "PublicationVolume", 
        "volumeNumber": "75"
      }
    ], 
    "keywords": [
      "immersive sensation", 
      "new geometry-based method", 
      "geometry-based method", 
      "nonlinear projection", 
      "kinds of screens", 
      "view frustum", 
      "view volume", 
      "illusion of depth", 
      "user's eyes", 
      "modern programmable GPUs", 
      "programmable GPUs", 
      "performance evaluation results", 
      "evaluation results", 
      "interactive refresh rates", 
      "refresh rate", 
      "complex scenes", 
      "perspective projection", 
      "monitor", 
      "users", 
      "display", 
      "accurate projections", 
      "projections", 
      "scene", 
      "method", 
      "planar projections", 
      "incorrect results", 
      "kind", 
      "screen", 
      "curved screen", 
      "frustum", 
      "stereoscopic technique", 
      "technique", 
      "projection equations", 
      "equations", 
      "relative position", 
      "GPU", 
      "system performance", 
      "performance", 
      "curved display", 
      "sensation", 
      "front", 
      "cylindrical surface", 
      "surface", 
      "significant curvature", 
      "curvature", 
      "account", 
      "results", 
      "cases", 
      "volume", 
      "illusion", 
      "depth", 
      "position", 
      "eyes", 
      "rate", 
      "respect", 
      "curved monitor", 
      "planar monitors", 
      "paper", 
      "traditional planar projections", 
      "non-symmetric view frustum", 
      "typical view volume", 
      "general non-planar perspective projections", 
      "non-planar perspective projections"
    ], 
    "name": "Geometry-based methods for general non-planar perspective projections on curved displays", 
    "pagination": "1241-1255", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1103184068"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/s11227-018-2360-3"
        ]
      }
    ], 
    "sameAs": [
      "https://doi.org/10.1007/s11227-018-2360-3", 
      "https://app.dimensions.ai/details/publication/pub.1103184068"
    ], 
    "sdDataset": "articles", 
    "sdDatePublished": "2021-12-01T19:41", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20211201/entities/gbq_results/article/article_768.jsonl", 
    "type": "ScholarlyArticle", 
    "url": "https://doi.org/10.1007/s11227-018-2360-3"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/s11227-018-2360-3'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/s11227-018-2360-3'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/s11227-018-2360-3'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/s11227-018-2360-3'


 

This table displays all metadata directly associated to this object as RDF triples.

139 TRIPLES      21 PREDICATES      89 URIs      80 LITERALS      6 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/s11227-018-2360-3 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 anzsrc-for:0805
4 schema:author N97eef0e104b44b099eaaf3ceabf61c15
5 schema:datePublished 2018-04-07
6 schema:datePublishedReg 2018-04-07
7 schema:description Curved monitors are getting more and more popular nowadays, due to the immersive sensation they provide to users in front of planar monitors. The display in curved monitors is cylindrical surfaces with significant curvatures, which must be taken into account for an accurate projection of the rendered scene. In this paper, we propose new geometry-based methods for nonlinear projections over cylindrical surfaces (corresponding to the geometry of the curved monitor displays) instead of the traditional planar projections, which produce incorrect results on this kind of screens. The proposed methods allow accurate projections on curved screens, even in the case of non-symmetric view frustum, which is the typical view volume obtained either when stereoscopic techniques are used for creating the illusion of depth or when head-tracking is used and the projection equations must be adapted to the relative position of the user eyes. The proposed methods are designed to be implemented on modern programmable GPUs, and the performance evaluation results show that they easily achieve interactive refresh rates even with complex scenes, while they do not significantly reduce the system performance with respect to the case of planar projection.
8 schema:genre article
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N01f0daf702c249ab89f730ee877bb6ec
12 Nd45330d0e3564513803cda3553f20e95
13 sg:journal.1133522
14 schema:keywords GPU
15 account
16 accurate projections
17 cases
18 complex scenes
19 curvature
20 curved display
21 curved monitor
22 curved screen
23 cylindrical surface
24 depth
25 display
26 equations
27 evaluation results
28 eyes
29 front
30 frustum
31 general non-planar perspective projections
32 geometry-based method
33 illusion
34 illusion of depth
35 immersive sensation
36 incorrect results
37 interactive refresh rates
38 kind
39 kinds of screens
40 method
41 modern programmable GPUs
42 monitor
43 new geometry-based method
44 non-planar perspective projections
45 non-symmetric view frustum
46 nonlinear projection
47 paper
48 performance
49 performance evaluation results
50 perspective projection
51 planar monitors
52 planar projections
53 position
54 programmable GPUs
55 projection equations
56 projections
57 rate
58 refresh rate
59 relative position
60 respect
61 results
62 scene
63 screen
64 sensation
65 significant curvature
66 stereoscopic technique
67 surface
68 system performance
69 technique
70 traditional planar projections
71 typical view volume
72 user's eyes
73 users
74 view frustum
75 view volume
76 volume
77 schema:name Geometry-based methods for general non-planar perspective projections on curved displays
78 schema:pagination 1241-1255
79 schema:productId N218654fa076c4d49a77fcc27b22e3066
80 N861c65428e8b46579892001fab206327
81 schema:sameAs https://app.dimensions.ai/details/publication/pub.1103184068
82 https://doi.org/10.1007/s11227-018-2360-3
83 schema:sdDatePublished 2021-12-01T19:41
84 schema:sdLicense https://scigraph.springernature.com/explorer/license/
85 schema:sdPublisher N3f512bf3f406410291d4040bfcb1bbf6
86 schema:url https://doi.org/10.1007/s11227-018-2360-3
87 sgo:license sg:explorer/license/
88 sgo:sdDataset articles
89 rdf:type schema:ScholarlyArticle
90 N01f0daf702c249ab89f730ee877bb6ec schema:issueNumber 3
91 rdf:type schema:PublicationIssue
92 N218654fa076c4d49a77fcc27b22e3066 schema:name doi
93 schema:value 10.1007/s11227-018-2360-3
94 rdf:type schema:PropertyValue
95 N2288dcb3f9894aa88ed42755e871c5c0 rdf:first sg:person.010737132514.22
96 rdf:rest N558f9929fdb748bc89dd935e7cf6288b
97 N3f512bf3f406410291d4040bfcb1bbf6 schema:name Springer Nature - SN SciGraph project
98 rdf:type schema:Organization
99 N558f9929fdb748bc89dd935e7cf6288b rdf:first sg:person.013515455360.58
100 rdf:rest rdf:nil
101 N861c65428e8b46579892001fab206327 schema:name dimensions_id
102 schema:value pub.1103184068
103 rdf:type schema:PropertyValue
104 N97eef0e104b44b099eaaf3ceabf61c15 rdf:first sg:person.011361451432.54
105 rdf:rest N2288dcb3f9894aa88ed42755e871c5c0
106 Nd45330d0e3564513803cda3553f20e95 schema:volumeNumber 75
107 rdf:type schema:PublicationVolume
108 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
109 schema:name Information and Computing Sciences
110 rdf:type schema:DefinedTerm
111 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
112 schema:name Computer Software
113 rdf:type schema:DefinedTerm
114 anzsrc-for:0805 schema:inDefinedTermSet anzsrc-for:
115 schema:name Distributed Computing
116 rdf:type schema:DefinedTerm
117 sg:journal.1133522 schema:issn 0920-8542
118 1573-0484
119 schema:name The Journal of Supercomputing
120 schema:publisher Springer Nature
121 rdf:type schema:Periodical
122 sg:person.010737132514.22 schema:affiliation grid-institutes:grid.5338.d
123 schema:familyName Rueda
124 schema:givenName Silvia
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010737132514.22
126 rdf:type schema:Person
127 sg:person.011361451432.54 schema:affiliation grid-institutes:grid.5338.d
128 schema:familyName Pérez
129 schema:givenName Mariano
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011361451432.54
131 rdf:type schema:Person
132 sg:person.013515455360.58 schema:affiliation grid-institutes:grid.5338.d
133 schema:familyName Orduña
134 schema:givenName Juan M.
135 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013515455360.58
136 rdf:type schema:Person
137 grid-institutes:grid.5338.d schema:alternateName Departamento de Informática, Universidad de Valencia, Valencia, Spain
138 schema:name Departamento de Informática, Universidad de Valencia, Valencia, Spain
139 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...