Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where James A. Sethian is active.

Publication


Featured researches published by James A. Sethian.


Journal of Computational Physics | 1988

Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations

Stanley Osher; James A. Sethian

New numerical algorithms are devised (PSC algorithms) for following fronts propagating with curvature-dependent speed. The speed may be an arbitrary function of curvature, and the front can also be passively advected by an underlying flow. These algorithms approximate the equations of motion, which resemble Hamilton-Jacobi equations with parabolic right-hand-sides, by using techniques from the hyperbolic conservation laws. Non-oscillatory schemes of various orders of accuracy are used to solve the equations, providing methods that accurately capture the formation of sharp gradients and cusps in the moving fronts. The algorithms handle topological merging and breaking naturally, work in any number of space dimensions, and do not require that the moving surface be written as a function. The methods can be used also for more general Hamilton-Jacobi-type problems. The algorithms are demonstrated by computing the solution to a variety of surface motion problems.


Siam Review | 1999

Fast Marching Methods

James A. Sethian

Fast Marching Methods are numerical schemes for computing solutions to the nonlinear Eikonal equation and related static Hamilton--Jacobi equations. Based on entropy-satisfying upwind schemes and fast sorting techniques, they yield consistent, accurate, and highly efficient algorithms. They are optimal in the sense that the computational complexity of the algorithms is O(N log N), where N is the total number of points in the domain. The schemes are of use in a variety of applications, including problems in shape offsetting, computing distances from complex curves and surfaces, shape-from-shading, photolithographic development, computing first arrivals in seismic travel times, construction of shortest geodesics on surfaces, optimal path planning around obstacles, and visibility and reflection calculations. In this paper, we review the development of these techniques, including the theoretical and numerical underpinnings; provide details of the computational schemes, including higher order versions; and demonstrate the techniques in a collection of different areas.


Communications in Mathematical Physics | 1985

Curvature and the evolution of fronts

James A. Sethian

The evolution of a front propagating along its normal vector field with speedF dependent on curvatureK is considered. The change in total variation of the propagating front is shown to depend only ondF/dK only whereK changes sign. Analysis of the caseF(K)=1−εK, where ε is a constant, shows that curvature plays a role similar to that of viscosity in Burgers equation. For ε=0 and non-convex initial data, the curvature blows up, corners develop, and an entropy condition can be formulated to provide an explicit construction for a weak solution beyond the singularity. We then numerically show that the solution as ε goes to zero converges to the constructed weak solution. Numerical methods based on finite difference schemes for marker particles along the front are shown to be unstable in regions where the curvature builds. As a remedy, we show that front tracking based on volume of fluid techniques can be used together with the entropy condition to provide transition from the classical to weak solution.


Combustion Science and Technology | 1985

The derivation and numerical solution of the equations for zero mach number combustion

Andfrew Majda; James A. Sethian

Abstract We present a limiting system of equations to describe combustion processes at low Mach number in either confined or unbounded regions and numerically solve these equations for the case of a flame propagating in a closed vessel. This system allows for large heat release, substantial temperature and density variations, and substantial interaction with the hydrodynamic flow field, including the effects of turbulence. This limiting system is much simpler than the complete system of equations of compressible reacting gas flow since the detailed effects of acoustic waves have been removed. Using a combination of random vortex techniques and flame propagation algorithms specially designed for turbulent combustion, we describe a numerical method to solve these zero Mach number equations. We use this method to analyze the competing effects of viscosity, exothermicity, boundary conditions and pressure on the rate of combustion for a flame propagating in a swirling flow inside a square.


Journal of Computational Physics | 1992

Computing interface motion in compressible gas dynamics

Wim A. Mulder; Stanley Osher; James A. Sethian

A “Hamilton-Jacobi” level set formulation of the equations of motion for propagating interfaces has been introduced recently by Osher and Sethian. This formulation allows fronts to self-intersect, develop singularities, and change topology. The numerical algorithms based on this approach handle topological merging and breaking naturally, work in any number of space dimensions, and do not require that the moving front be written as a function. Instead, the moving front is embedded as a particular level set in a fixed domain partial differential equation. Numerical techniques borrowed from hyperbolic conservation laws are then used to accurately capture the complicated surface motion that satisfies the global entropy condition for propagating fronts given by Sethian. In this paper, we analyze the coupling of this level set formulation to a system of conservation laws for compressible gas dynamics. We study both conservative and non-conservative differencing of the level set function and compare the two approaches. To illustrate the capability of the method, we study the compressible Rayleigh-Taylor and Kelvin-Helmholtz instabilities for air-air and air-helium boundaries. We perform numerical convergence studies of the method over a range of parameters and analyze the accuracy of this approach applied to these problems.


Geophysics | 1999

3-D traveltime computation using the fast marching method

James A. Sethian; A. Mihai Popovici

We present a fast algorithm for solving the eikonal equation in three dimensions, based on the fast marching method. The algorithm is of the order O(N log N), where N is the total number of grid points in the computational domain. The algorithm can be used in any orthogonal coordinate system and globally constructs the solution to the eikonal equation for each point in the coordinate domain. The method is unconditionally stable and constructs solutions consistent with the exact solution for arbitrarily large gradient jumps in velocity. In addition, the method resolves any overturning propagation wavefronts. We begin with the mathematical foundation for solving the eikonal equation using the fast marching method and follow with the numerical details. We then show examples of traveltime propagation through the SEG/EAGE salt model using point-source and planewave initial conditions and analyze the error in constant velocity media. The algorithm allows for any shape of the initial wavefront. While a point source is the most commonly used initial condition, initial plane waves can be used for controlled illumination or for downward continuation of the traveltime field from one depth to another or from a topographic depth surface to another. The algorithm presented here is designed for computing first-arrival traveltimes. Nonetheless, since it exploits the fast marching method for solving the eikonal equation, we believe it is the fastest of all possible consistent schemes to compute first arrivals.


SIAM Journal on Numerical Analysis | 2003

Ordered Upwind Methods for Static Hamilton--Jacobi Equations: Theory and Algorithms

James A. Sethian; Alexander Vladimirsky

We introduce a family of fast ordered upwind methods for approximating solutions to a wide class of static Hamilton-Jacobi equations with Dirichlet boundary conditions. Standard techniques often rely on iteration to converge to the solution of a discretized version of the partial differential equation. Our fast methods avoid iteration through a careful use of information about the characteristic directions of the underlying partial differential equation. These techniques are of complexity O(M log M), where M is the total number of points in the domain. We consider anisotropic test problems in optimal control, seismology, and paths on surfaces.


Journal of Mathematical Imaging and Vision | 2001

Optimal Algorithm for Shape from Shading and Path Planning

Ron Kimmel; James A. Sethian

An optimal algorithm for the reconstruction of a surface from its shading image is presented. The algorithm solves the 3D reconstruction from a single shading image problem. The shading image is treated as a penalty function and the height of the reconstructed surface is a weighted distance. A consistent numerical scheme based on Sethians fast marching method is used to compute the reconstructed surface. The surface is a viscosity solution of an Eikonal equation for the vertical light source case. For the oblique light source case, the reconstructed surface is the viscosity solution to a different partial differential equation. A modification of the fast marching method yields a numerically consistent, computationally optimal, and practically fast algorithm for the classical shape from shading problem. Next, the fast marching method coupled with a back tracking via gradient descent along the reconstructed surface is shown to solve the path planning problem in robot navigation.


Acta Numerica | 1996

Theory, algorithms, and applications of level set methods for propagating interfaces

James A. Sethian

We review recent work on level set methods for following the evolution of complex interfaces. These techniques are based on solving initial value partial differential equations for level set functions, using techniques borrowed from hyperbolic conservation laws. Topological changes, corner and cusp development, and accurate determination of geometric properties such as curvature and normal direction are naturally obtained in this setting. The methodology results in robust, accurate, and efficient numerical algorithms for propagating interfaces in highly complex settings. We review the basic theory and approximations, describe a hierarchy of fast methods, including an extremely fast marching level set scheme for monotonically advancing fronts, based on a stationary formulation of the problem, and discuss extensions to multiple interfaces and triple points. Finally, we demonstrate the technique applied to a series of examples from geometry, material science and computer vision, including mean curvature flow, minimal surfaces, grid generation, fluid mechanics, combustion, image processing, computer vision, and etching, deposition and lithography in the microfabrication of electronic components.


IEEE Transactions on Image Processing | 1996

A unified approach to noise removal, image enhancement, and shape recovery

Ravikanth Malladi; James A. Sethian

We present a unified approach to noise removal, image enhancement, and shape recovery in images. The underlying approach relies on the level set formulation of the curve and surface motion, which leads to a class of PDE-based algorithms. Beginning with an image, the first stage of this approach removes noise and enhances the image by evolving the image under flow controlled by min/max curvature and by the mean curvature. This stage is applicable to both salt-and-pepper grey-scale noise and full-image continuous noise present in black and white images, grey-scale images, texture images, and color images. The noise removal/enhancement schemes applied in this stage contain only one enhancement parameter, which in most cases is automatically chosen. The other key advantage of our approach is that a stopping criteria is automatically picked from the image; continued application of the scheme produces no further change. The second stage of our approach is the shape recovery of a desired object; we again exploit the level set approach to evolve an initial curve/surface toward the desired boundary, driven by an image-dependent speed function that automatically stops at the desired boundary.

Collaboration


Dive into the James A. Sethian's collaboration.

Top Co-Authors

Avatar

David Adalsteinsson

University of North Carolina at Chapel Hill

View shared research outputs
Top Co-Authors

Avatar

Ravi Malladi

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dilworth Y. Parkinson

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

L. J. Gray

Oak Ridge National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Daniela Ushizima

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Talita Perciano

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Alexander Hexemer

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Harinarayan Krishnan

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge