Henry Fuchs

Last updated
Henry Fuchs
315487main Fuchs 904 crop.jpg
Fuchs speaking at NASA Langley in 2009.
Born20 January 1948 (1948-01-20) (age 77)
Tokaj, Hungary
Citizenship American
Alma mater University of Utah
Known for Binary space partitioning
Pixel-Planes architecture
Awards Fellow of the AAAS
Fellow of the ACM
Member of the NAE
ACM SIGGRAPH Achievement Award
Steven Anson Coons Award
Scientific career
Fields Computer scientist
Biomedical engineer
Institutions UNC
UT Dallas
Thesis The Automatic Sensing and Analysis of Three-Dimensional Surface Points from Visual Scenes  (1975)
Doctoral advisor Robert P. Plummer
Doctoral students
Henry Fuchs at "Visual Computing Trends" in Vienna, Austria, 2015 Henry Fuchs at Visual Computing Trends on 2015-01-29.jpg
Henry Fuchs at "Visual Computing Trends" in Vienna, Austria, 2015

Henry Fuchs (born 20 January 1948) is an American computer scientist, a member of the National Academy of Engineering, and a fellow of the American Academy of Arts and Sciences and the Association for Computing Machinery (ACM). [1] [2] He is the Federico Gil Distinguished Professor of Computer Science at the University of North Carolina at Chapel Hill (UNC), where he also serves as an adjunct professor in biomedical engineering. [3]

Contents

His research interests are in computer graphics, particularly rendering algorithms, graphics hardware, virtual environments, telepresence systems, and applications in medicine. [4]

Early life and education

Born in Tokaj, Hungary, Fuchs and his family immigrated to the United States in 1957. [5] He received his bachelor's degree in Information and Computer Science from the University of California, Santa Cruz in 1970 and his Ph.D. in computer science from the University of Utah in 1975. [6] His dissertation, supervised by Robert P. Plummer, was on the automatic sensing and analysis of 3D surface points. [7]

Career and research

Fuchs began his career as a programmer at UC Santa Cruz and later as an engineer at the Image Processing Laboratory of NASA's Jet Propulsion Laboratory. After completing his Ph.D., he became an assistant professor at the University of Texas at Dallas. In 1978, he joined the faculty at the University of North Carolina at Chapel Hill, where he was promoted to the Federico Gil Distinguished Professor of Computer Science in 1988, a position which he still holds. [3]

His major research contributions have centered on developing high-performance graphics systems to solve complex, real-world problems.

Binary Space Partitioning (BSP) trees

In 1980, Fuchs co-developed the BSP tree, a novel data structure for rapidly rendering 3D scenes. [8] This algorithm efficiently determined which objects were visible to the viewer and was highly influential in the development of 3D video games, including the landmark title Doom . [9]

Pixel-Planes and PixelFlow

Beginning in the 1980s, Fuchs co-led a team that designed and built several powerful parallel-processing graphics engines. The Pixel-Planes and later PixelFlow systems pioneered architectures that distributed computation to the pixel level, dramatically accelerating rendering speeds. This work was foundational to the development of modern Graphics Processing Units (GPUs). [10] [11]

Medical virtual and augmented reality

Fuchs has been a leader in applying computer graphics to medicine. His UNC team developed systems for 3D medical imaging and guidance. A key project was an ultrasound-guided needle biopsy system that used augmented reality to superimpose live 3D ultrasound imagery onto the patient, allowing for more precise instrument navigation during procedures. [10] [12]

Awards and honors

1992: ACM SIGGRAPH Achievement Award [13]

1995: ACM Fellow [14]

1997: Elected a member of the National Academy of Engineering for contributions to computer graphics hardware and algorithms. [2]

1997: Satava Award, Medicine Meets Virtual Reality Conference [4]

1997: American Academy of Arts & Sciences [15]

2013: IEEE-VGTC Virtual Reality Career Award [10]

2015: Steven Anson Coons Award for Outstanding Creative Contributions to Computer Graphics [16]

2015: IEEE Fellow [17]

2018: The first class of ACM SIGGRAPH Academy [18]

2018: ISMAR Career Impact Award [19]

2018: ISMAR Best Paper Award [20]

2018: Honorary Doctorate, TU Wien [21]

2020: Eurographics Fellow [22]

References

  1. "Member: Henry Fuchs". American Academy of Arts and Sciences. Retrieved August 27, 2025.
  2. 1 2 "NAE Website - Dr. Henry Fuchs". National Academy of Engineering. Retrieved August 27, 2025.
  3. 1 2 "Henry Fuchs, Federico Gil Distinguished Professor". UNC Computer Science. Retrieved August 27, 2025.
  4. 1 2 "Henry Fuchs Home Page". UNC Department of Computer Science. Retrieved August 27, 2025.
  5. Fuchs, Ilona (October 2007). "Exile & Return: The Personal Story of Ilona Engel Fuchs" (PDF). Kehillah Synagogue. Retrieved August 27, 2025.
  6. Fuchs, Henry. "Henry Fuchs Academic Home Page". University of North Carolina at Chapel Hill . Retrieved August 27, 2025.
  7. "The Automatic Sensing and Analysis of Three-Dimensional Surface Points from Visual Scenes". ProQuest Dissertations Publishing. 1975. Retrieved August 27, 2025.
  8. Fuchs, H.; Kedem, Z.M.; Naylor, B.F. (July 1980). "On viable frame-to-buffer algorithms for real-time display of 3D trees". Proceedings of the 7th annual conference on Computer graphics and interactive techniques (SIGGRAPH '80): 117–125. doi:10.1145/800250.807480.
  9. Sanglard, Fabien (2018). "Chapter 4: The World". Game Engine Black Book: Doom. Fabien Sanglard. pp. 121–158. ISBN   978-1987418439. The task of sorting polygons from back to front is solved using a pre-calculated data structure called a Binary Space Partitioning tree (BSP). [...] Thanks to the BSP, the engine knows the exact drawing order of the segs to perfectly render the scene.
  10. 1 2 3 "2013 Virtual Reality Career Award: Henry Fuchs". IEEE Visualization and Graphics Technical Committee. 2013. Retrieved August 27, 2025.
  11. Fuchs, H. (July 1989). "Pixel-Planes 5: A Heterogeneous Multiprocessor Graphics System Using Processor-Enhanced Memories". Proceedings of the 16th annual conference on Computer graphics and interactive techniques (SIGGRAPH '89): 79–88. doi:10.1145/74333.74341.
  12. State, A. (August 1996). "Technologies for augmented-reality systems: realizing ultrasound-guided needle biopsies". Proceedings of the 23rd annual conference on Computer graphics and interactive techniques (SIGGRAPH '96): 439–446. doi:10.1145/237170.237276.
  13. "1992 SIGGRAPH Achievement Award: Henry Fuchs". ACM SIGGRAPH Awards. Retrieved August 27, 2025.
  14. "Henry Fuchs". awards.acm.org. Retrieved 2025-08-30.
  15. "Henry Fuchs | American Academy of Arts and Sciences". www.amacad.org. 2025-07-01. Retrieved 2025-08-30.
  16. "2015 Steven A. Coons Award: Henry Fuchs". ACM SIGGRAPH Awards. Retrieved August 27, 2025.
  17. Mansfield, Kathy (2018-03-27). "2015 Fellows". IEEE Computer Society. Retrieved 2025-08-30.
  18. 10am (2018-08-10). "ACM SIGGRAPH 2018 Award Winners". ACM SIGGRAPH. Retrieved 2025-08-30.{{cite web}}: CS1 maint: numeric names: authors list (link)
  19. Committtee, ISMAR Conference. "International Symposium on Mixed and Augmented Reality | ISMAR 2018". www.ismar2018.org. Retrieved 2025-08-30.
  20. "FocusAR: Auto-focus Augmented Reality Eyeglasses for both Real and Virtual | ISMAR 2018". www.ismar2018.org. Retrieved 2025-08-30.
  21. "Henry Fuchs and Moshe Vardi receive honorary doctorates from TU Wien". TU Wien. May 8, 2018. Retrieved August 27, 2025.
  22. "New Fellows 2020 – Eurographics" . Retrieved 2025-08-30.

Commons-logo.svg Media related to Henry Fuchs at Wikimedia Commons

Henry Fuchs home page at the Department of Computer Science, University of North Carolina at Chapel Hill

Henry Fuchs at DBLP Bibliography Server OOjs UI icon edit-ltr-progressive.svg