23,400 research outputs found

    Focusing and Compression of Ultrashort Pulses through Scattering Media

    Full text link
    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)

    Get PDF
    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

    Full text link
    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
    • …
    corecore