Thomas K. Porter

dblp:171/2889 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 1984
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorHuman-computer interaction and ubiquitous computing · 5 · 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.

Computer graphics and multimedia
5 papers
Rendering · 69% Image and video processing · 16% Visual content generation and editing · 16%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Rendering
antialiasing
0.011984
Compositing digital images · SIGGRAPH 1984
Rendering
graphics hardware
0.011984
Chap - a SIMD graphics processor · SIGGRAPH 1984
Visual content generation and editing › image editing
image compositing
0.011984
Compositing digital images · SIGGRAPH 1984
Rendering
ray tracing
0.011984
Distributed ray tracing · SIGGRAPH 1984
Rendering
hidden surface removal
0.011979
The shaded surface display of large molecules · SIGGRAPH 1979
Rendering
shaded display
0.011979
The shaded surface display of large molecules · SIGGRAPH 1979
Rendering
shading
0.011978
Spherical shading · SIGGRAPH 1978
GPUs and heterogeneous computing
graphics accelerator
0.011984
Chap - a SIMD graphics processor · SIGGRAPH 1984
Bioinformatics and computational biology › molecular informatics
molecular visualization
0.011979
The shaded surface display of large molecules · SIGGRAPH 1979

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

crossbar network · 0.0SIMD · 0.0stochastic sampling · 0.0
YearPublicationVenuePosition
1984 Distributed ray tracing
abstract
Ray tracing is one of the most elegant techniques in computer graphics. Many phenomena that are difficult or impossible with other techniques are simple with ray tracing, including shadows, reflections, and refracted light. Ray directions, however, have been determined precisely, and this has limited the capabilities of ray tracing. By distributing the directions of the rays according to the analytic function they sample, ray tracing can incorporate fuzzy phenomena. This provides correct and easy solutions to some previously unsolved or partially solved problems, including motion blur, depth of field, penumbras, translucency, and fuzzy reflections. Motion blur and depth of field calculations can be integrated with the visible surface calculations, avoiding the problems found in previous methods.
Robert L. Cook 0001, Thomas K. Porter, Loren C. Carpenter
SIGGRAPH2
1984 Chap - a SIMD graphics processor
abstract
Special purpose processing systems designed for specific applications can provide extremely high performance at moderate cost. One such processor is presented for executing graphics and image processing algorithms as the basis of a digital film printer. Pixels in the system contain four parallel components: RGB for full color and an alpha channel for retaining transparency information. The data path of the processor contains four arithmetic elements connected through a crossbar network to a tessellated scratchpad memory. The single instruction, multiple data stream (SIMD) processor executes instructions on four pixel components in parallel. The instruction control unit (ICU) maintains an activity stack for tracking block-structured code, using data-dependent activity flags for conditional disabling subsets of the ALUs. Nested loops and if-then-else constructs can be programmed directly, with the ICU disabling and reenabling ALUs on the basis of their individual status bits.
Adam Levinthal, Thomas K. Porter
SIGGRAPH2
1984 Compositing digital images
abstract
Most computer graphics pictures have been computed all at once, so that the rendering program takes care of all computations relating to the overlap of objects. There are several applications, however, where elements must be rendered separately, relying on compositing techniques for the anti-aliased accumulation of the full image. This paper presents the case for four-channel pictures, demonstrating that a matte component can be computed similarly to the color channels. The paper discusses guidelines for the generation of elements and the arithmetic for their arbitrary compositing.
Thomas K. Porter, Tom Duff
SIGGRAPH1
1979 The shaded surface display of large molecules
abstract
The complexity of computer generated images is often restricted by the storage requirements of the data and the processing time in keeping it sorted. A method is presented which alleviates the burden of storing and sorting for one previously published hidden surface algorithm.
Thomas K. Porter
SIGGRAPH1
1978 Spherical shading
abstract
article Free Access Share on Spherical shading Author: Thomas K. Porter National Institutes of Health, Bethesda, Maryland National Institutes of Health, Bethesda, MarylandView Profile Authors Info & Claims ACM SIGGRAPH Computer GraphicsVolume 12Issue 3August 1978 pp 282–285https://doi.org/10.1145/965139.639789Online:23 August 1978Publication History 60citation612DownloadsMetricsTotal Citations60Total Downloads612Last 12 Months15Last 6 weeks6 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Thomas K. Porter
SIGGRAPH1