Ashish Gupta
Atlanta, GA, USA
+ PhD in Computer Science with major in Computer Graphics from Georgia Tech
+ Siemens Inventor Of the Year 2022
+ State-of-the-art Geometry tools for DARPA’s Transformative Design (TRADES) project
+ 15 years of Industrial R&D / Software Development experience at GM, RENISHAW and SIEMENS
+ Multiple publications and patents.
+ Hands-on in JAVA, programming background in C/C++, Python.
Geometric Modeling; 3D-Printing/Additive-Manufacturing; Visual Aesthetics; Computational Geometry; Generative Design; Rendering, Image Synthesis/Processing; Computer Animation;
Computer Science
2015-2020
Mechanical Engineering
2003-2005
Mechanical Engineering
1998-2002
+ A new paradigm to define parametric lattices and to graphically interact with them.
+ Procedural model to define lattices with trillions of elements by a short program.
+ The lattice can be evaluated on demand in a region of interest.
+ The lattice can be designed to bend, twist and grade steadily.
+ Accelerated processing of lattice structures for geometric queries and integral properties.
+ Design of lattice beams with quadric surface profile.
+ Compared to traditional cylindrical or cone beams, these beams provide additional design freedom, while similarly easy to define and analyze.
+ Exact hybrid (CSG+CST+BRep) representations of lattices with cylinder, cone or quadric of revolution beams.
+ Algorithms to perform fast geometric queries on these lattices.
+ Exact boundary of the convex hull of disjoint oriented circles on a sphere.
+ Decomposition of lattice structures into an assembly of CHoCCs.
+ Watertight meshing of curved and bent lattice structures.
+ Hierarchical lattice structures.
+ Exceptional mechanical properties.
+ Conforming lattices structures along periodic implicit surfaces.
+ Smoothly varying interpolations between non-similar configurations.
+ Useful in designing aesthetically pleasing animations or mechanically strong structures.
+ Exploring the construction of beams with a curved spine for lattice structures.
+ May be useful in designing flexible materials or woven structures.
Renishaw
Development of core geometric algorithms to support additive manufacturing applications, e.g. mesh healing, slicing, slice correction to ensure manufacturability, scan path generation, contouring and skin region identification.
General Motors Research
Automatic and optimized selection of tools, such as weldguns for spot welding. Manufacturing requirements validation through geometric constraints.
Advance Image Synthesis
Implementation of a Ray Tracer from scratch, includes reflections, refraction, anti-aliasing, DOF, motion-blur, acceleration, distribution rays, texture mapping and photon mapping.
GPU Programming
Curvature based edge detection combined with DOF blurring using depth adaptive Gaussian Kernel.
Experimental
Assign specific behavior to a spring-mass system using a stiffness controller that can dynamically update stiffness of each spring in the system. For example change stiffness based on deformation, or along an orientation, or based on change in area of incident triangle or in general based on a scalar field.
Computational Photography
Android based app for identifying facial resemblance using skin tone, facial contour and relative size and positioning of facial features, such as eyes, nose and lips.
Shape Grammar
Shape grammar to create unit cells of 2D biaxial and triaxial weaves. The unit cells can then be translated trivially to create a repeating pattern of cells representing a weave.
Exploratory
Voronoi diagrams of points and of circles. Decomposition of a plane into discs, triangles and corridors.
Computational Aesthetics
A concept to paint a picture with the brush choosing color based on musical notes while tracking the multiple sound sources moving in space.
Visual Arts and Geometry
The “Great Filter” is the name given to a hypothesized catastrophic event that stops the evolution of simple life forms into advance space travelling species. What if our “great filter” is our mind? The sketch depicts, a human mind acting like a black hole, curving the space-time around it, and not letting the truth pass through. And we like Pinocchio, have only lies to tell, without ever knowing the reality.
§ Sethuraman, N., Gupta A.(2011). A system for automated verification of manufacturing requirements for automotive sealant application. Int. Conf. on Trends in PLMSS, Coimbatore, India.
§ Quador: quadric-of-revolution beams for lattices
§ System and method for design and manufacture of steady lattice structures
§ System and method for designing multilevel lattice structures
§ Automatic estimation of weldgun size using section geometry
§ Multi goal path planning of welding robots with automatic sequencing
Computer Graphics, Computational Aesthetics, Shape Grammars, Visual Arts and Geometry, Advance Image Synthesis, Computational Photography, GPU programming, Computer Animation, Machine Learning, Artificial Intelligence.