23,400 research outputs found
Focusing and Compression of Ultrashort Pulses through Scattering Media
Light scattering in inhomogeneous media induces wavefront distortions which
pose an inherent limitation in many optical applications. Examples range from
microscopy and nanosurgery to astronomy. In recent years, ongoing efforts have
made the correction of spatial distortions possible by wavefront shaping
techniques. However, when ultrashort pulses are employed scattering induces
temporal distortions which hinder their use in nonlinear processes such as in
multiphoton microscopy and quantum control experiments. Here we show that
correction of both spatial and temporal distortions can be attained by
manipulating only the spatial degrees of freedom of the incident wavefront.
Moreover, by optimizing a nonlinear signal the refocused pulse can be shorter
than the input pulse. We demonstrate focusing of 100fs pulses through a 1mm
thick brain tissue, and 1000-fold enhancement of a localized two-photon
fluorescence signal. Our results open up new possibilities for optical
manipulation and nonlinear imaging in scattering media
k-Nearest Neighbour Classifiers: 2nd Edition (with Python examples)
Perhaps the most straightforward classifier in the arsenal or machine
learning techniques is the Nearest Neighbour Classifier -- classification is
achieved by identifying the nearest neighbours to a query example and using
those neighbours to determine the class of the query. This approach to
classification is of particular importance because issues of poor run-time
performance is not such a problem these days with the computational power that
is available. This paper presents an overview of techniques for Nearest
Neighbour classification focusing on; mechanisms for assessing similarity
(distance), computational issues in identifying nearest neighbours and
mechanisms for reducing the dimension of the data.
This paper is the second edition of a paper previously published as a
technical report. Sections on similarity measures for time-series, retrieval
speed-up and intrinsic dimensionality have been added. An Appendix is included
providing access to Python code for the key methods.Comment: 22 pages, 15 figures: An updated edition of an older tutorial on kN
Interactive Visualization of the Largest Radioastronomy Cubes
3D visualization is an important data analysis and knowledge discovery tool,
however, interactive visualization of large 3D astronomical datasets poses a
challenge for many existing data visualization packages. We present a solution
to interactively visualize larger-than-memory 3D astronomical data cubes by
utilizing a heterogeneous cluster of CPUs and GPUs. The system partitions the
data volume into smaller sub-volumes that are distributed over the rendering
workstations. A GPU-based ray casting volume rendering is performed to generate
images for each sub-volume, which are composited to generate the whole volume
output, and returned to the user. Datasets including the HI Parkes All Sky
Survey (HIPASS - 12 GB) southern sky and the Galactic All Sky Survey (GASS - 26
GB) data cubes were used to demonstrate our framework's performance. The
framework can render the GASS data cube with a maximum render time < 0.3 second
with 1024 x 1024 pixels output resolution using 3 rendering workstations and 8
GPUs. Our framework will scale to visualize larger datasets, even of Terabyte
order, if proper hardware infrastructure is available.Comment: 15 pages, 12 figures, Accepted New Astronomy July 201
- …