Ming C. Lin | |
---|---|
Nationality | American |
Alma mater | University of California, Berkeley (BS, MS, PhD) |
Known for | |
Awards | IEEE Fellow ACM Fellow IEEE VGTC VR Technical Achievement Award UNC Hettleman Prize |
Scientific career | |
Fields | Computer scientist |
Institutions | Maryland North Carolina |
Doctoral advisor | John F. Canny |
Ming C. Lin is an American computer scientist and a Barry Mersky and Capital One Endowed Professor at the University of Maryland, College Park, where she is also the former chair of the Department of Computer Science. [1] [2] Prior to moving to Maryland in 2018, Lin was the John R. & Louise S. Parker Distinguished Professor of Computer Science at the University of North Carolina at Chapel Hill. [3] [4]
Lin is known for her work on collision detection, and in particular for the Lin–Canny algorithm for maintaining the closest pair of features of two moving objects, [5] for the idea (with Cohen, Manocha, and Ponamgi) of using axis-aligned bounding boxes to quickly eliminate from consideration pairs of objects that are far from colliding, [6] and for additional speedups to collision detection using bounding box hierarchies. [7] Her software libraries implementing these algorithms are widely used in commercial applications including computer aided design and computer games. [8] More generally, her research interests are in physically based modeling, haptics, robotics, 3D computer graphics, computational geometry, and interactive computer simulation. [3]
Lin did her undergraduate and graduate studies at the University of California, Berkeley before joining the UNC faculty in 1997. [3] She is the Editor in Chief Emeritus of IEEE Transactions on Visualization and Computer Graphics (2011-2014). [9] She is currently a member of the IEEE Computer Society Board of Governors and a member of Computing Research Association-Women (CRA-W) Board of Directors.
Lin is married to her frequent collaborator and UMD faculty colleague, Dinesh Manocha. [10]
In 2003, UNC gave Lin their Hettleman Prize for Scholarly and Artistic Achievements, and in 2007, she was named as the Beverly W. Long Distinguished Professor. [4] She has won many best-paper awards for her research, [4] and was given the IEEE Visualization and Graphics Technical Committee 2010 Virtual Reality Technical Achievement Award "in recognition of her seminal contributions in the area of interactive physics-based interaction and simulation for virtual environments." [8] [11] In 2011 she was listed as a fellow of the Association for Computing Machinery for her research in geometric modeling and computer graphics, [12] and she was listed as one of the 2012 IEEE Fellows for her "contributions to real-time physics-based interaction and simulation for virtual environments, robotics and haptics". [13]
Frederick Phillips Brooks Jr. was an American computer architect, software engineer, and computer scientist, best known for managing development of IBM's System/360 family of mainframe computers and the OS/360 software support package, then later writing candidly about those experiences in his seminal book The Mythical Man-Month.
Thomas Albert "Tom" DeFanti is an American computer graphics researcher and pioneer. His work has ranged from early computer animation, to scientific visualization, virtual reality, and grid computing. He is a distinguished professor of Computer Science at the University of Illinois at Chicago, and a research scientist at the California Institute for Telecommunications and Information Technology (Calit2).
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.
In physical simulations, sweep and prune is a broad phase algorithm used during collision detection to limit the number of pairs of solids that need to be checked for collision, i.e. intersection. This is achieved by sorting the starts and ends of the bounding volume of each solid along a number of arbitrary axes. As the solids move, their starts and ends may overlap. When the bounding volumes of two solids overlap in all axes they are flagged to be tested by more precise and time-consuming algorithms.
Henry Fuchs is a fellow of the American Academy of Arts and Sciences (AAAS) and the Association for Computing Machinery (ACM) and the Federico Gil Professor of Computer Science at the University of North Carolina at Chapel Hill (UNC). He is also an adjunct professor in biomedical engineering.
A projection augmented model is an element sometimes employed in virtual reality systems. It consists of a physical three-dimensional model onto which a computer image is projected to create a realistic looking object. Importantly, the physical model is the same geometric shape as the object that the PA model depicts.
Dinesh Manocha is an Indian-American computer scientist and the Paul Chrisman Iribe Professor of Computer Science at University of Maryland College Park, formerly at University of North Carolina at Chapel Hill. His research interests are in scientific computation, robotics, self-driving cars, affective computing, virtual and augmented reality and 3D computer graphics.
Christopher Ray Johnson is an American computer scientist. He is a distinguished professor of computer science at the University of Utah, and founding director of the Scientific Computing and Imaging Institute (SCI). His research interests are in the areas of scientific computing and scientific visualization.
Anselmo A. Lastra is an American computer scientist, a professor and the former Chair of the Computer Science Department at the University of North Carolina at Chapel Hill. His research interests are in the areas of 3D computer graphics, graphics hardware architectures, and virtual reality.
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.
The Kahlert School of Computing is a school within the College of Engineering at the University of Utah in Salt Lake City, Utah.
Bedrich Benes is a computer scientist and a researcher in computer graphics.
Gordon L. Kindlmann is an American computer scientist who works on information visualization and image analysis. He is recognized for his contributions in developing tools for tensor data visualization.
The Visualization Handbook is a textbook by Charles D. Hansen and Christopher R. Johnson that serves as a survey of the field of scientific visualization by presenting the basic concepts and algorithms in addition to a current review of visualization research topics and tools. It is commonly used as a textbook for scientific visualization graduate courses. It is also commonly cited as a reference for scientific visualization and computer graphics in published papers, with almost 500 citations documented on Google Scholar.
Hanspeter Pfister is a Swiss computer scientist. He is the An Wang Professor of Computer Science at the Harvard John A. Paulson School of Engineering and Applied Sciences and an affiliate faculty member of the Center for Brain Science at Harvard University. His research in visual computing lies at the intersection of scientific visualization, information visualization, computer graphics, and computer vision and spans a wide range of topics, including biomedical image analysis and visualization, image and video analysis, and visual analytics in data science.
Sarah Ann Douglas is a distinguished computer scientist, known for her work in human-computer interaction (HCI), a field of computer science that she has helped pioneer, and, in particular, pointing devices and haptic interactions, WWW interfaces and bioinformatics, and visualization and visual interfaces. She is a Professor Emerita of Computer and Information Science and a member of the Computational Science Institute at the University of Oregon.
Jessica Hullman is a computer scientist and the Ginni Rometty professor of Computer Science at Northwestern University. She is known for her research in Information visualization and Uncertainty quantification.
Niklas Elmqvist is a Swedish-American computer scientist. He is currently a professor in the Department of Computer Science at Aarhus University, and a Villium Investigator. He is the Director of the Center for Anytime Anywhere Analytics at Aarhus University, a research center on augmented reality and extended reality (AR/XR) for data visualization.
Steven Mark Drucker is an American computer scientist who studies how to help people understand data, and communicate their insights to others. He is a partner at Microsoft Research, where he also serves as the research manager of the VIDA group. Drucker is an affiliate professor at the University of Washington Computer Science and Engineering Department.
Victoria Lynn Interrante is an American computer scientist specializing in computer graphics, scientific computing, and virtual environments. She is a professor of computer science and engineering at the University of Minnesota, a founder of the annual ACM Symposium on Applied Perception in Graphics and Visualization, and co-editor-in-chief of the journal ACM Transactions on Applied Perception.