Fast Spheres, Shadows, Textures, Transparencies, and Image Enhancements in Pixel-Planes View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

1986

AUTHORS

H. Fuchs , J. Goldfeather , J. P. Hultquist , S. Spach , J. D. Austin , F. P. Brooks , J. G. Eyles , J. Poulton

ABSTRACT

Pixel-planes is a logic-enhanced memory system for raster graphics and imaging. Although each pixel-memory is enhanced with a one-bit ALU, the system’s real power comes from a tree of one-bit adders that can evaluate linear expressions Ax + By + C for every pixel (x, y) simultaneously, as fast as the ALUs and the memory circuits can accept the results. We and others have begun to develop a variety of algorithms that exploit this fast linear expression evaluation capability. In this paper we report some of those results. Illustrated in this paper is a sample image from a small working prototype of the Pixel-planes hardware and a variety of images from simulations of a full-scale system. Timing estimates indicate that 30,000 smooth shaded triangles can be generated per second, or 21,000 smooth-shaded and shadowed triangles can be generated per second, or over 25,000 shaded spheres can be generated per second. Image-enhancement by adaptive histogram equalization can be performed within 4 seconds on a 512 × 512 image. More... »

PAGES

169-187

Book

TITLE

Advances in Computer Graphics I

ISBN

978-3-540-13804-4
978-3-642-46514-7

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-642-46514-7_7

DOI

http://dx.doi.org/10.1007/978-3-642-46514-7_7

DIMENSIONS

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


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/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "familyName": "Fuchs", 
        "givenName": "H.", 
        "id": "sg:person.01216724361.04", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01216724361.04"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Goldfeather", 
        "givenName": "J.", 
        "id": "sg:person.01242576464.18", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01242576464.18"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Hultquist", 
        "givenName": "J. P.", 
        "id": "sg:person.013177606101.39", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013177606101.39"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Spach", 
        "givenName": "S.", 
        "id": "sg:person.013065511111.06", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013065511111.06"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Austin", 
        "givenName": "J. D.", 
        "id": "sg:person.014406764603.98", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014406764603.98"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Brooks", 
        "givenName": "F. P.", 
        "id": "sg:person.01223565626.44", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01223565626.44"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Eyles", 
        "givenName": "J. G.", 
        "id": "sg:person.016500372073.85", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016500372073.85"
        ], 
        "type": "Person"
      }, 
      {
        "familyName": "Poulton", 
        "givenName": "J.", 
        "id": "sg:person.012770457371.29", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012770457371.29"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "1986", 
    "datePublishedReg": "1986-01-01", 
    "description": "Pixel-planes is a logic-enhanced memory system for raster graphics and imaging. Although each pixel-memory is enhanced with a one-bit ALU, the system\u2019s real power comes from a tree of one-bit adders that can evaluate linear expressions Ax + By + C for every pixel (x, y) simultaneously, as fast as the ALUs and the memory circuits can accept the results. We and others have begun to develop a variety of algorithms that exploit this fast linear expression evaluation capability. In this paper we report some of those results. Illustrated in this paper is a sample image from a small working prototype of the Pixel-planes hardware and a variety of images from simulations of a full-scale system. Timing estimates indicate that 30,000 smooth shaded triangles can be generated per second, or 21,000 smooth-shaded and shadowed triangles can be generated per second, or over 25,000 shaded spheres can be generated per second. Image-enhancement by adaptive histogram equalization can be performed within 4 seconds on a 512 \u00d7 512 image.", 
    "editor": [
      {
        "familyName": "Enderle", 
        "givenName": "G\u00fcnter", 
        "type": "Person"
      }, 
      {
        "familyName": "Grave", 
        "givenName": "Michel", 
        "type": "Person"
      }, 
      {
        "familyName": "Lillehagen", 
        "givenName": "Frank", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-642-46514-7_7", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-13804-4", 
        "978-3-642-46514-7"
      ], 
      "name": "Advances in Computer Graphics I", 
      "type": "Book"
    }, 
    "keywords": [
      "variety of algorithms", 
      "variety of images", 
      "adaptive histogram equalization", 
      "Pixel-Planes", 
      "raster graphics", 
      "image enhancement", 
      "sample images", 
      "histogram equalization", 
      "memory system", 
      "evaluation capabilities", 
      "timing estimates", 
      "images", 
      "graphics", 
      "one-bit adders", 
      "hardware", 
      "algorithm", 
      "system", 
      "real power", 
      "pixels", 
      "prototype", 
      "equalization", 
      "capability", 
      "Alu", 
      "full-scale system", 
      "seconds", 
      "adder", 
      "trees", 
      "simulations", 
      "shadow", 
      "memory circuits", 
      "triangle", 
      "variety", 
      "texture", 
      "results", 
      "transparency", 
      "power", 
      "circuit", 
      "enhancement", 
      "estimates", 
      "axes", 
      "sphere", 
      "paper", 
      "faster sphere", 
      "logic-enhanced memory system", 
      "one-bit ALU", 
      "linear expressions Ax", 
      "expressions Ax", 
      "fast linear expression evaluation capability", 
      "linear expression evaluation capability", 
      "expression evaluation capability", 
      "Pixel-planes hardware"
    ], 
    "name": "Fast Spheres, Shadows, Textures, Transparencies, and Image Enhancements in Pixel-Planes", 
    "pagination": "169-187", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1007828563"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-642-46514-7_7"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-642-46514-7_7", 
      "https://app.dimensions.ai/details/publication/pub.1007828563"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2021-12-01T20:10", 
    "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/chapter/chapter_440.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-642-46514-7_7"
  }
]
 

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/978-3-642-46514-7_7'

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/978-3-642-46514-7_7'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-46514-7_7'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-46514-7_7'


 

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

159 TRIPLES      23 PREDICATES      77 URIs      70 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-642-46514-7_7 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 schema:author Ncb72e4fe1a174ad7bd850c3f092047cc
4 schema:datePublished 1986
5 schema:datePublishedReg 1986-01-01
6 schema:description Pixel-planes is a logic-enhanced memory system for raster graphics and imaging. Although each pixel-memory is enhanced with a one-bit ALU, the system’s real power comes from a tree of one-bit adders that can evaluate linear expressions Ax + By + C for every pixel (x, y) simultaneously, as fast as the ALUs and the memory circuits can accept the results. We and others have begun to develop a variety of algorithms that exploit this fast linear expression evaluation capability. In this paper we report some of those results. Illustrated in this paper is a sample image from a small working prototype of the Pixel-planes hardware and a variety of images from simulations of a full-scale system. Timing estimates indicate that 30,000 smooth shaded triangles can be generated per second, or 21,000 smooth-shaded and shadowed triangles can be generated per second, or over 25,000 shaded spheres can be generated per second. Image-enhancement by adaptive histogram equalization can be performed within 4 seconds on a 512 × 512 image.
7 schema:editor N129019cf125d4c278df29cdc963b4756
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N6367833b46514ebc96532279374ece6f
12 schema:keywords Alu
13 Pixel-Planes
14 Pixel-planes hardware
15 adaptive histogram equalization
16 adder
17 algorithm
18 axes
19 capability
20 circuit
21 enhancement
22 equalization
23 estimates
24 evaluation capabilities
25 expression evaluation capability
26 expressions Ax
27 fast linear expression evaluation capability
28 faster sphere
29 full-scale system
30 graphics
31 hardware
32 histogram equalization
33 image enhancement
34 images
35 linear expression evaluation capability
36 linear expressions Ax
37 logic-enhanced memory system
38 memory circuits
39 memory system
40 one-bit ALU
41 one-bit adders
42 paper
43 pixels
44 power
45 prototype
46 raster graphics
47 real power
48 results
49 sample images
50 seconds
51 shadow
52 simulations
53 sphere
54 system
55 texture
56 timing estimates
57 transparency
58 trees
59 triangle
60 variety
61 variety of algorithms
62 variety of images
63 schema:name Fast Spheres, Shadows, Textures, Transparencies, and Image Enhancements in Pixel-Planes
64 schema:pagination 169-187
65 schema:productId N513a5796b7d24fc982614cf004ea1b0a
66 Neb2614c8968f472ab4b84252c8895ad6
67 schema:publisher N7dcbbd8790ca4422ad2d804a4b6c8bb4
68 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007828563
69 https://doi.org/10.1007/978-3-642-46514-7_7
70 schema:sdDatePublished 2021-12-01T20:10
71 schema:sdLicense https://scigraph.springernature.com/explorer/license/
72 schema:sdPublisher Nbe00a879db004ac58ab2401b54f71dec
73 schema:url https://doi.org/10.1007/978-3-642-46514-7_7
74 sgo:license sg:explorer/license/
75 sgo:sdDataset chapters
76 rdf:type schema:Chapter
77 N0b85838a13564e5c98d53c4ed12d6cd0 rdf:first sg:person.012770457371.29
78 rdf:rest rdf:nil
79 N129019cf125d4c278df29cdc963b4756 rdf:first N2a457bc49c434ec5a83e080f758c87a4
80 rdf:rest Nadd9c78476ce4028ad7e6b0526cee28a
81 N2a457bc49c434ec5a83e080f758c87a4 schema:familyName Enderle
82 schema:givenName Günter
83 rdf:type schema:Person
84 N339a62b610ff402790b297084195d29f schema:familyName Lillehagen
85 schema:givenName Frank
86 rdf:type schema:Person
87 N3d159ca15385442fa17df6424aea942c rdf:first sg:person.01223565626.44
88 rdf:rest Naaa97558b4f94b2788d98c367a2132c7
89 N513a5796b7d24fc982614cf004ea1b0a schema:name dimensions_id
90 schema:value pub.1007828563
91 rdf:type schema:PropertyValue
92 N6367833b46514ebc96532279374ece6f schema:isbn 978-3-540-13804-4
93 978-3-642-46514-7
94 schema:name Advances in Computer Graphics I
95 rdf:type schema:Book
96 N7dcbbd8790ca4422ad2d804a4b6c8bb4 schema:name Springer Nature
97 rdf:type schema:Organisation
98 N8c3634b35d0e4d718a0dfbd68d94a18f schema:familyName Grave
99 schema:givenName Michel
100 rdf:type schema:Person
101 Na9f340410f8e4a119b1af0e7218ca825 rdf:first sg:person.013177606101.39
102 rdf:rest Nc15921257d2944bfac5aa9d005fb459d
103 Naaa97558b4f94b2788d98c367a2132c7 rdf:first sg:person.016500372073.85
104 rdf:rest N0b85838a13564e5c98d53c4ed12d6cd0
105 Nadd9c78476ce4028ad7e6b0526cee28a rdf:first N8c3634b35d0e4d718a0dfbd68d94a18f
106 rdf:rest Neb7397be013e46e8a661b1f7146ba94f
107 Nbe00a879db004ac58ab2401b54f71dec schema:name Springer Nature - SN SciGraph project
108 rdf:type schema:Organization
109 Nc15921257d2944bfac5aa9d005fb459d rdf:first sg:person.013065511111.06
110 rdf:rest Nc26649070ec749ce897ea8a1c7df0c36
111 Nc26649070ec749ce897ea8a1c7df0c36 rdf:first sg:person.014406764603.98
112 rdf:rest N3d159ca15385442fa17df6424aea942c
113 Ncb72e4fe1a174ad7bd850c3f092047cc rdf:first sg:person.01216724361.04
114 rdf:rest Ne6de5bd1224844e08c4ed88c7de3e88e
115 Ne6de5bd1224844e08c4ed88c7de3e88e rdf:first sg:person.01242576464.18
116 rdf:rest Na9f340410f8e4a119b1af0e7218ca825
117 Neb2614c8968f472ab4b84252c8895ad6 schema:name doi
118 schema:value 10.1007/978-3-642-46514-7_7
119 rdf:type schema:PropertyValue
120 Neb7397be013e46e8a661b1f7146ba94f rdf:first N339a62b610ff402790b297084195d29f
121 rdf:rest rdf:nil
122 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
123 schema:name Information and Computing Sciences
124 rdf:type schema:DefinedTerm
125 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
126 schema:name Artificial Intelligence and Image Processing
127 rdf:type schema:DefinedTerm
128 sg:person.01216724361.04 schema:familyName Fuchs
129 schema:givenName H.
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01216724361.04
131 rdf:type schema:Person
132 sg:person.01223565626.44 schema:familyName Brooks
133 schema:givenName F. P.
134 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01223565626.44
135 rdf:type schema:Person
136 sg:person.01242576464.18 schema:familyName Goldfeather
137 schema:givenName J.
138 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01242576464.18
139 rdf:type schema:Person
140 sg:person.012770457371.29 schema:familyName Poulton
141 schema:givenName J.
142 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012770457371.29
143 rdf:type schema:Person
144 sg:person.013065511111.06 schema:familyName Spach
145 schema:givenName S.
146 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013065511111.06
147 rdf:type schema:Person
148 sg:person.013177606101.39 schema:familyName Hultquist
149 schema:givenName J. P.
150 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013177606101.39
151 rdf:type schema:Person
152 sg:person.014406764603.98 schema:familyName Austin
153 schema:givenName J. D.
154 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014406764603.98
155 rdf:type schema:Person
156 sg:person.016500372073.85 schema:familyName Eyles
157 schema:givenName J. G.
158 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016500372073.85
159 rdf:type schema:Person
 




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


...