Tom Porter (computer scientist)

Last updated

Thomas K. Porter is the senior vice president of production strategy [1] at Pixar and one of the studio's founding employees. [2]

Contents

Professional life

After receiving a master's degree in computer science at Stanford University in 1975, Porter worked at the National Institutes of Health on computer visualization of molecular models and wrote software at Ampex for the world's first commercial digital paint program, AVA.

Porter joined Lucasfilm's Computer Research and Development Division in early 1981. He and Tom Duff, another Lucasfilm employee, developed a new approach to compositing images; their 1984 paper, "Compositing Digital Images", [3] is "[t]he seminal work on an algebra for image compositing", according to Keith Packard. [4] "Porter-Duff compositing" is now a key technique in computer graphics.

Porter is listed as one of Pixar's 40 founding employees at the time of its spin-out as a corporation with funding from Steve Jobs in 1986. [2]

Porter expanded on Robert L. Cook’s research into Monte Carlo techniques for image rendering, sampling visible objects not just (spatially) within each pixel but also (temporally) throughout the interval of time that the virtual shutter is open, creating a general solution for motion blur in computer-generated imagery. Porter created the image ‘1984’ as visual proof (and timestamp) of the breakthrough. [5]

Porter's son, Spencer, was the inspiration for Luxo Jr., Pixar's mascot and the protagonist of the short film of the same name. Porter brought his infant son Spencer to work one day and John Lasseter, playing with the child, became fascinated with his proportions. It struck Lasseter as humorous that a baby's head is huge compared with the rest of its body, and he began to model a young lamp with that in mind. [6]

Porter has received three [7] Academy Scientific and Technical Awards from the Academy of Motion Picture Arts and Sciences for his work with motion blur, [8] digital compositing, [9] [10] and digital painting. [11]

Porter worked on several Pixar films, notably as Supervising Technical Director of Monsters, Inc. and as associate producer of Cars and WALL-E , before assuming the role of SVP of film production at the studio.

Porter has an Erdős number of 3 in two distinct paths. [12] [13] One path is through Tom Duff, Porter's coauthor of "Composting Digital Images" in Computer Graphics . [3] Duff was a coauthor of "Minimal-Energy Clusters of Hard Spheres" in Discrete & Computational Geometry with John Horton Conway [14] and Conway coauthored "On the Distribution of Values of Angles Determined by Coplanar Points" with Paul Erdős (and H.T Croft and M.J.T Guy) in Journal of London Mathematical Society . [15] The other path is through István Simon, Porter's coauthor on "Random Insertion into a Priority Queue Structure" in IEEE Transactions on Software Engineering . [16] Simon was a coauthor of "Repeated Random Insertion into a Priority Queue" in Journal of Algorithms with Béla Bollobás. [17] Bollabás authored 18 papers with Paul Erdős, [18] including "On the structure of edge graphs" [19] and "On a Ramsey-Turán type problem" [20] in Bulletin of the London Mathematical Society and Journal of Combinatorial Theory , respectively.

Appearances

See also

Bibliography

Related Research Articles

<span class="mw-page-title-main">Alpha compositing</span> Operation in computer graphics

In computer graphics, alpha compositing or alpha blending is the process of combining one image with a background to create the appearance of partial or full transparency. It is often useful to render picture elements (pixels) in separate passes or layers and then combine the resulting 2D images into a single, final image called the composite. Compositing is used extensively in film when combining computer-rendered image elements with live footage. Alpha blending is also used in 2D computer graphics to put rasterized foreground elements over a background.

<span class="mw-page-title-main">Rendering (computer graphics)</span> Process of generating an image from a model

Rendering or image synthesis is the process of generating a photorealistic or non-photorealistic image from a 2D or 3D model by means of a computer program. The resulting image is referred to as a rendering. Multiple models can be defined in a scene file containing objects in a strictly defined language or data structure. The scene file contains geometry, viewpoint, textures, lighting, and shading information describing the virtual scene. The data contained in the scene file is then passed to a rendering program to be processed and output to a digital image or raster graphics image file. The term "rendering" is analogous to the concept of an artist's impression of a scene. The term "rendering" is also used to describe the process of calculating effects in a video editing program to produce the final video output.

<span class="mw-page-title-main">Edwin Catmull</span> Computer scientist and co-founder of Pixar (born 1945)

Edwin Earl Catmull is an American computer scientist and animator who served as the co-founder of Pixar and the President of Walt Disney Animation Studios. He has been honored for his contributions to 3D computer graphics, including the 2019 ACM Turing Award.

<span class="mw-page-title-main">Tom Duff</span> Canadian computer programmer (born 1952)

Thomas Douglas Selkirk Duff is a Canadian computer programmer.

Martin Edward Newell is a British-born computer scientist specializing in computer graphics who is perhaps best known as the creator of the Utah teapot computer model.

<span class="mw-page-title-main">Catmull–Clark subdivision surface</span> Technique in 3D computer graphics

The Catmull–Clark algorithm is a technique used in 3D computer graphics to create curved surfaces by using subdivision surface modeling. It was devised by Edwin Catmull and Jim Clark in 1978 as a generalization of bi-cubic uniform B-spline surfaces to arbitrary topology.

<span class="mw-page-title-main">Non-photorealistic rendering</span> Style of rendering

Non-photorealistic rendering (NPR) is an area of computer graphics that focuses on enabling a wide variety of expressive styles for digital art, in contrast to traditional computer graphics, which focuses on photorealism. NPR is inspired by other artistic modes such as painting, drawing, technical illustration, and animated cartoons. NPR has appeared in movies and video games in the form of cel-shaded animation as well as in scientific visualization, architectural illustration and experimental animation.

<span class="mw-page-title-main">Pixar Image Computer</span> Graphics designing computer by Pixar

The Pixar Image Computer is a graphics computer originally developed by the Graphics Group, the computer division of Lucasfilm, which was later renamed Pixar. Aimed at commercial and scientific high-end visualization markets, such as medicine, geophysics and meteorology, the original machine was advanced for its time, but sold poorly.

<i>The Adventures of André & Wally B.</i> 1984 animated short film by Alvy Ray Smith

The Adventures of André & Wally B. is a 1984 American animated short film produced by the Lucasfilm Computer Graphics Project, a division of Lucasfilm and the predecessor of Pixar. The short was groundbreaking by the standards of the time and helped spark the film industry's interest in computer animation.

<span class="mw-page-title-main">Loren Carpenter</span> American computer graphics researcher

Loren C. Carpenter is a computer graphics researcher and developer.

<span class="mw-page-title-main">Alvy Ray Smith</span> American filmmaker, Pixar co-founder

Alvy Ray Smith III is an American computer scientist who co-founded Lucasfilm's Computer Division and Pixar, participating in the 1980s and 1990s expansion of computer animation into feature film.

<span class="mw-page-title-main">Pat Hanrahan</span> American computer graphics researcher

Patrick M. Hanrahan is an American computer graphics researcher, the Canon USA Professor of Computer Science and Electrical Engineering in the Computer Graphics Laboratory at Stanford University. His research focuses on rendering algorithms, graphics processing units, as well as scientific illustration and visualization. He has received numerous awards, including the 2019 Turing Award.

<span class="mw-page-title-main">Andrew Witkin</span> American computer scientist (1952–2010)

Andrew Paul Witkin was an American computer scientist who made major contributions in computer vision and computer graphics.

The history of computer animation began as early as the 1940s and 1950s, when people began to experiment with computer graphics – most notably by John Whitney. It was only by the early 1960s when digital computers had become widely established, that new avenues for innovative computer graphics blossomed. Initially, uses were mainly for scientific, engineering and other research purposes, but artistic experimentation began to make its appearance by the mid-1960s – most notably by Dr. Thomas Calvert. By the mid-1970s, many such efforts were beginning to enter into public media. Much computer graphics at this time involved 2-D imagery, though increasingly as computer power improved, efforts to achieve 3-D realism became the emphasis. By the late 1980s, photo-realistic 3-D was beginning to appear in film movies, and by mid-1990s had developed to the point where 3-D animation could be used for entire feature film production.

In computer graphics, free-form deformation (FFD) is a geometric technique used to model simple deformations of rigid objects. It is based on the idea of enclosing an object within a cube or another hull object, and transforming the object within the hull as the hull is deformed. Deformation of the hull is based on the concept of so-called hyper-patches, which are three-dimensional analogs of parametric curves such as Bézier curves, B-splines, or NURBs. The technique was first described by Thomas W. Sederberg and Scott R. Parry in 1986, and is based on an earlier technique by Alan Barr. It was extended by Coquillart to a technique described as extended free-form deformation, which refines the hull object by introducing additional geometry or by using different hull objects such as cylinders and prisms.

Gradient domain image processing, also called Poisson image editing, is a type of digital image processing that operates directly on the differences between neighboring pixels, rather than on the pixel values. Mathematically, an image gradient represents the derivative of an image, so the goal of gradient domain processing is to construct a new image by integrating the gradient, which requires solving Poisson's equation.

Holly Rushmeier is an American computer scientist and is the John C. Malone Professor of Computer Science at Yale University. She is known for her contributions to the field of computer graphics.

<span class="mw-page-title-main">Natron (software)</span> Open source compositing software

Natron is a free and open-source node-based compositing application. It has been influenced by digital compositing software such as Avid Media Illusion, Apple Shake, Blackmagic Fusion, Autodesk Flame and Nuke, from which its user interface and many of its concepts are derived.

<span class="mw-page-title-main">Michael F. Cohen</span> American computer scientist

Michael F. Cohen is an American computer scientist and researcher in computer graphics. He is currently a Senior Fellow at Meta in their Generative AI Group. He was a senior research scientist at Microsoft Research for 21 years until he joined Facebook in 2015. In 1998, he received the ACM SIGGRAPH CG Achievement Award for his work in developing radiosity methods for realistic image synthesis. He was elected a Fellow of the Association for Computing Machinery in 2007 for his "contributions to computer graphics and computer vision." In 2019, he received the ACM SIGGRAPH Steven A. Coons Award for Outstanding Creative Contributions to Computer Graphics for “his groundbreaking work in numerous areas of research—radiosity, motion simulation & editing, light field rendering, matting & compositing, and computational photography”.

<span class="mw-page-title-main">Michael Kass</span> American computer scientist

Michael Kass is an American computer scientist best known for his work in computer graphics and computer vision. He has won an Academy Award and the SIGGRAPH Computer Graphics Achievement Award and is an ACM Fellow.

References

  1. "News Post". The Fenn School.
  2. 1 2 "Alvy Pixar History Page". April 27, 2005. Archived from the original on April 27, 2005. Retrieved August 23, 2018.
  3. 1 2 Porter, Thomas; Duff, Tom (1984). "Compositing digital images". Proceedings of the 11th annual conference on Computer graphics and interactive techniques. Vol. 18. ACM SIGGRAPH. pp. 253–259. doi:10.1145/800031.808606. ISBN   0-89791-138-5. S2CID   18663039.
  4. Keith Packard's webpage about Porter & Duff's 1984 paper
  5. Seymour, Mike. "1984 – Pool Balls 25 Years Later". FX Guide . Retrieved August 21, 2018.
  6. Price, David (2008). The Pixar Touch . New York: Alfred A. Knopf. ISBN   978-0-307-26575-3. p. 90. 2009 Vintage Books edition: ISBN   978-0-307-27829-6, Excerpt available at Google Books.
  7. "Tom Porter - Awards & Nominations". awardsandwinners.com. Retrieved March 7, 2018.
  8. "Academy Awards - 1992 | Winners & Nominees". www.awardsandwinners.com. Retrieved March 7, 2018. For development of "RenderMan" software providing the means to digitally create scenes or elements that may be composited with other footage.
  9. "Three Pixar execs get special Oscars". San Francisco Chronicle . February 1, 1996. Retrieved March 12, 2009.
  10. "Academy Awards - 1995 | Winners & Nominees". www.awardsandwinners.com. Retrieved March 7, 2018. For their pioneering inventions in Digital Image Compositing.
  11. "Academy Awards - 1997 | Winners & Nominees". www.awardsandwinners.com. Retrieved March 7, 2018. For their pioneering efforts in the development of digital paint systems used in motion picture production.
  12. N.J.A. Sloane, R.H. Hardin, T.S. Duff, J.H. Conway: "Minimal-Energy Clusters of Hard Spheres", Discrete & Computational Geometry 14, No. 3, 237–259, 1995.
  13. J.H. Conway, H.T. Croft, P. Erdos, M.J.T. Guy: "On the Distribution of Values of Angles Determined by Coplanar Points", J. London Math. Soc. , II., Ser. 19, 137–143, 1979.
  14. Porter, Thomas K; Simon, István (1975). "Random Insertion into a Priority Queue Structure". IEEE Transactions on Software Engineering . 1 (3): 292–298. doi:10.1109/TSE.1975.6312854. S2CID   18907513.
  15. Bollabás, Béla; Simon, István (1985). Repeated Random Insertion into a Priority Queue. J. Algorithms 6(4): 466–477.
  16. Grossman, Jerry, Erdos0p, Version 2010, The Erdős Number Project , Oakland University, US, October 20, 2010.
  17. Bollobás, B.; Erdős, P. (1973). "On the structure of edge graphs". Bulletin of the London Mathematical Society . 5 (3): 317–321. doi:10.1112/blms/5.3.317.
  18. Bollobás, B.; Erdős, P. (1976). "On a Ramsey-Turán type problem". Journal of Combinatorial Theory . Series B. 21 (2): 166–168. doi: 10.1016/0095-8956(76)90057-5 .
  19. The Pixar Story at IMDb OOjs UI icon edit-ltr-progressive.svg