Related papers: Poke: An open-source ray-based physical optics pla…
In recent years, x-ray speckle tracking techniques have emerged as viable tools for wavefront metrology and sample imaging applications. These methods are based on the measurement of near-field images. Thanks to the simple experimental…
Tracking and manipulating irregularly-shaped, previously unseen objects in dynamic environments is important for robotic applications in manufacturing, assembly, and logistics. Recently introduced Gaussian Splats efficiently model object…
Reflection removal is challenging due to complex light interactions, where reflections obscure important details and hinder scene understanding. Polarization naturally provides a powerful cue to distinguish between reflected and transmitted…
High quality, repeatable point-spread functions are important for science cases like direct exoplanet imaging, high-precision astrometry, and high-resolution spectroscopy of exoplanets. For such demanding applications, the initial on-sky…
We developed a Python based framework for astronomical image processing and analysis. Astronomical image loading, normalizing, stacking, and filtering processes represent visible range images from grayscale. Besides, the blending process…
The wolensing Python package offers a solution for gravitational wave lensing computations within the full wave-optics regime. This tool is primarily designed to calculate the gravitational lensing amplification factor including diffractive…
Particle-based representations of radiance fields such as 3D Gaussian Splatting have found great success for reconstructing and re-rendering of complex scenes. Most existing methods render particles via rasterization, projecting them to…
We introduce pymovements: a Python package for analyzing eye-tracking data that follows best practices in software development, including rigorous testing and adherence to coding standards. The package provides functionality for key…
We present an open source Python library for simulating overlapping (i.e., blended) images of galaxies and performing self-consistent comparisons of detection and deblending algorithms based on a suite of metrics. The package, named…
For more than twenty years, Ray Tracing methods have continued to improve on both accuracy and computational time aspects. However, most state-of-the-art image-based ray tracers still rely on a description of the environment that only…
We present CONAN (COde for exoplaNet ANalysis), an open-source Python package for comprehensive analyses of exoplanetary systems. It provides a unified Bayesian framework to simultaneously analyze diverse exoplanet datasets to derive global…
In undergraduate optics courses, diffraction gratings are studied extensively, generally within the scalar approximation. When the vector nature of light is taken into account, so-called polarization diffraction gratings have been proposed,…
We have developed non-sequential ray-tracing software which is aimed to be widely used, along with air- shower simulations, in the design of optical systems for cosmic-ray experiments. The code is based on the ROOT geometry library to…
The increasing use of freeform optical surfaces raises the demand for optical design tools developed for generalized systems. In the design process surface-by-surface aberration contributions are of special interest. The expansion of the…
The optimization of an optical system benefits greatly from a study of its aberrations and an identification of each of its elements' contribution to the overall aberration figures. The matrix formalism developed by one of the authors was…
Ray optics is an intuitive and computationally efficient model for wave propagation through nonuniform media. However, the underlying geometrical-optics (GO) approximation of ray optics breaks down at caustics, erroneously predicting the…
We consider a method for obtaining information on polarization of astronomical objects radiation at diffraction limited resolution - differential speckle polarimetry. As an observable we propose to use averaged cross spectrum of two…
Optical alignment and testing of the Integrated Science Instrument Module of the James Webb Space Telescope is underway. We describe the Optical Telescope Element Simulator used to feed the science instruments with point images of precisely…
We propose a new ray-tracing algorithm to measure the weak lensing shear and convergence fields directly from N-body simulations. We calculate the deflection of the light rays lensed by the 3-D mass density field or gravitational potential…
Imaging X-rays by direct focusing offers greater sensitivity and a higher dynamic range compared to techniques based on indirect imaging. The Focusing Optics X-ray Solar Imager (FOXSI) is a sounding rocket payload that uses seven sets of…