English
Related papers

Related papers: Computational wave optics library for C++: CWO++ l…

200 papers

This report provides an introduction to the ensmallen numerical optimization library, as well as a deep dive into the technical details of how it works. The library provides a fast and flexible C++ framework for mathematical optimization of…

Mathematical Software · Computer Science 2023-11-16 Ryan R. Curtin , Marcus Edel , Rahul Ganesh Prabhu , Suryoday Basak , Zhihao Lou , Conrad Sanderson

Computational color constancy that requires esti- mation of illuminant colors of images is a fundamental yet active problem in computer vision, which can be formulated into a regression problem. To learn a robust regressor for color…

Computer Vision and Pattern Recognition · Computer Science 2016-08-12 Yanlin Qian , Ke Chen , Joni-Kristian Kamarainen , Jarno Nikkanen , Jiri Matas

With the announcement that the Aurora Supercomputer will be composed of general purpose Intel CPUs complemented by discrete high performance Intel GPUs, and the deployment of the oneAPI ecosystem, Intel has committed to enter the arena of…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-19 Yuhsiang M. Tsai , Terry Cojean , Hartwig Anzt

Computer-generated holograms (CGHs) are used in holographic three-dimensional (3D) displays and holographic projections. The quality of the reconstructed images using phase-only CGHs is degraded because the amplitude of the reconstructed…

Computer Vision and Pattern Recognition · Computer Science 2022-02-02 Yoshiyuki Ishii , Tomoyoshi Shimobaba , David Blinder , Tobias Birnbaum , Peter Schelkens , Takashi Kakue , Tomoyoshi Ito

State-of-the-art neural rendering methods optimize Gaussian scene representations from a few photographs for novel-view synthesis. Building on these representations, we develop an efficient algorithm, dubbed Gaussian Wave Splatting, to turn…

Graphics · Computer Science 2025-05-13 Suyeon Choi , Brian Chao , Jacqueline Yang , Manu Gopakumar , Gordon Wetzstein

Based on diffraction theory and the propagation of the light, Fourier optics is a powerful tool allowing the estimation of a visible-range imaging system to transfer the spatial frequency components of an object. The analyses of the imaging…

General Physics · Physics 2018-06-05 Stephane Perrin , Paul Montgomery

Modern applications of strong gravitational lensing require the ability to use precise and varied observational data to constrain complex lens models. I discuss two sets of computational methods for lensing calculations. The first is a new…

Astrophysics · Physics 2007-05-23 Charles R. Keeton

Modern design of complex optical systems relies heavily on computational tools. These typically utilize geometrical optics as well as Fourier optics, which enables the use of diffractive elements to manipulate light with features on the…

Optics · Physics 2022-07-27 Boris Ferdman , Alon Saguy , Onit Alalouf , Yoav Shechtman

Numerous vector angular spectrum methods have been presented to model the vectorial nature of diffractive electromagnetic field, facilitating optical field engineering in polarization-related and high numerical aperture systems. However,…

Optics · Physics 2025-09-29 Chengda Song , Jing He , Guanghui Yuan

Originating from the diffusion phenomenon in physics that describes particle movement, the diffusion generative models inherit the characteristics of stochastic random walk in the data space along the denoising trajectory. However, the…

Computer Vision and Pattern Recognition · Computer Science 2024-03-19 Ruoyu Wang , Yongqi Yang , Zhihao Qian , Ye Zhu , Yu Wu

We present the software library libCreme which we have previously used to successfully calculate convex-roof entanglement measures of mixed quantum states appearing in realistic physical systems. Evaluating the amount of entanglement in…

Quantum Physics · Physics 2015-05-28 Beat Röthlisberger , Jörg Lehmann , Daniel Loss

We introduce the Bandicoot C++ library for linear algebra and scientific computing on GPUs, overviewing its user interface and performance characteristics, as well as the technical details of its internal design. Bandicoot is the…

Mathematical Software · Computer Science 2025-09-23 Ryan R. Curtin , Marcus Edel , Conrad Sanderson

Nonlinear computation is essential for various information processing tasks. Optical implementations are attractive because passive light propagation can manipulate high-dimensional signals with extreme throughput and parallelism; yet…

Diffraction is a phenomenon, discussed for centuries from various points of view. The very simple principle, proposed by Huygens [1] and then modified by Fresnel[2], Stokes [3] and Kirchoff [4], allows us to make calculations, substituting…

Optics · Physics 2025-03-03 Ilya A. Kudryavtsev

This article considers the computational (acoustic) wave propagation in strongly heterogeneous structures beyond the assumption of periodicity. A high contrast between the constituents of microstructured multiphase materials can lead to…

Numerical Analysis · Mathematics 2020-01-29 Daniel Peterseim , Barbara Verfürth

We report a novel generalized optical measurement system and computational approach to determine and correct aberrations in optical systems. We developed a computational imaging method capable of reconstructing an optical system's…

Image and Video Processing · Electrical Eng. & Systems 2019-01-10 Jaebum Chung , Gloria W. Martinez , Karen Lencioni , Srinivas Sadda , Changhuei Yang

We present a new Monte Carlo tool that computes full tree-level matrix elements in high-energy physics. The program accepts user-defined models and has no restrictions on the process multiplicity. To achieve acceptable performance, CAMORRA…

High Energy Physics - Phenomenology · Physics 2010-11-23 Ronald Kleiss , Gijs van den Oord

Limbo is an open-source C++11 library for Bayesian optimization which is designed to be both highly flexible and very fast. It can be used to optimize functions for which the gradient is unknown, evaluations are expensive, and runtime cost…

Machine Learning · Computer Science 2016-11-23 Antoine Cully , Konstantinos Chatzilygeroudis , Federico Allocati , Jean-Baptiste Mouret

We present the CosmoBolognaLib, a large set of Open Source C++ numerical libraries for cosmological calculations. CosmoBolognaLib is a living project aimed at defining a common numerical environment for cosmological investigations of the…

Cosmology and Nongalactic Astrophysics · Physics 2016-02-24 Federico Marulli , Alfonso Veropalumbo , Michele Moresco

The library QIBSH++ is a C++ object oriented library for the solution of Quasi Interpolation problems. The library is based on a Hermite Quasi Interpolating operator, which was derived as continuous extensions of linear multistep methods…

Numerical Analysis · Mathematics 2022-08-08 Enrico Bertolazzi , Antonella Falini , Francesca Mazzia