Researcher profile

Timothy D. Wilkinson

Timothy D. Wilkinson contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - EmergingVerification L1Unclaimed author
14works
0followers
8topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

14 published item(s)

preprint2020arXiv

Automated laser induced damage threshold testing applied to a ferroelectric spatial light modulator

Laser Induced Damage Thresholds (LIDTs) are a measure of the level of fluence an optical component may be expected to handle without observable damage. In this work we present an automated system for measurement of LIDTs for a wide range of components and include details of the data handling, image processing and code required. We then apply this system to LIDT measurements of a commercial HDP-1280-2 'BlueJay' ferroelectric display finding a LIDT of 9.2 W/cm2 Ø27μm, 5.5 W/cm2 Ø150μm and 3.2 W/cm2 Ø3.1mm with wavelength 1090+-5nm. Finally, the quality of the results obtained are discussed and conclusions drawn.

preprint2020arXiv

Benchmarking the Gerchberg-Saxton Algorithm

Due to the proliferation of spatial light modulators, digital holography is finding wide-spread use in fields from augmented reality to medical imaging to additive manufacturing to lithography to optical tweezing to telecommunications. There are numerous types of SLM available with a multitude of algorithms for generating holograms. Each algorithm has limitations in terms of convergence speed, power efficiency, accuracy and data storage requirement. Here, we consider probably the most common algorithm for computer generated holography - Gerchberg-Saxton - and examine the trade-off in convergent quality, performance and efficiency. In particular, we focus on measuring and understanding the factors that control runtime and convergence.

preprint2020arXiv

Holographic Predictive Search: Extending the Scope

Holographic Predictive Search (HPS) is a novel approach to search-based hologram generation that uses a mathematical understanding of the optical transforms to make informed optimisation decisions. Existing search techniques such as Direct Search (DS) and Simulated Annealing (SA) rely on trialling modifications to a test hologram and observing the results. A formula is used to decide whether the change should be accepted. HPS operates presciently, using knowledge of the underlying mathematical relationship to make exact changes to the test hologram that guarantee the 'best' outcome for that change. In this work, we extend the scope of the original research to cover both phase and amplitude modulating Spatial Light Modulators (SLMs), both phase sensitive and phase insensitive systems and both Fresnel and Fraunhofer diffraction. In the cases discussed, improvements of up to 10x are observed in final error and the approach also offers significant performance benefits in generation time. This comes at the expense of increased complexity and loss of generality.

preprint2020arXiv

Improving Holographic Search Algorithms using Sorted Pixel Selection

Traditional search algorithms for computer hologram generation such as Direct Search and Simulated Annealing offer some of the best hologram qualities at convergence when compared to rival approaches. Their slow generation times and high processing power requirements mean, however, that they see little use in performance critical applications. This paper presents the novel Sorted Pixel Selection (SPS) modification for Holographic Search Algorithms (HSAs) that offers Mean Square Error (MSE) reductions in the range of 14.7 - 19.2% for the test images used. SPS operates by substituting a weighted search selection procedure for traditional random pixel selection processes. While small, the improvements seen are observed consistently across a wide range of test cases and require limited overhead for implementation.

preprint2020arXiv

Improving performance of single-pass real-time holographic projection

This work describes a novel approach to time-multiplexed holographic projection on binary phase devices. Unlike other time-multiplexed algorithms where each frame is the inverse transform of independently modified target images, Single-Transform Time-Multiplexed (STTM) hologram generation produces multiple sub-frames from a single inverse transform. Uniformly spacing complex rotations on the diffraction field then allows the emulation of devices containing 2^N modulation levels on binary devices by using N sub-frames. In comparison to One-Step Phase Retrieval (OSPR), STTM produces lower mean squared error for up to N = 5 than the equivalent number of OSPR sub-frames with a generation time of 1/N of the equivalent OSPR frame. A mathematical justification of the STTM approach is presented and a hybrid approach is introduced allowing STTM to be used in conjunction with OSPR in order to combine performance benefits.

preprint2020arXiv

Linear time algorithm for phase sensitive holography

Holographic search algorithms such as direct search and simulated annealing allow high-quality holograms to be generated at the expense of long execution times. This is due to single iteration computational costs of $O(N_x N_y)$ and number of required iterations of order $O(N_x N_y)$, where $N_x$ and $N_y$ are the image dimensions. This gives a combined performance of order $O(N_x^2 N_y^2)$. In this paper we use a novel technique to reduce the iteration cost down to $O(1)$ for phase-sensitive computer generated holograms giving a final algorithmic performance of $O(N_x N_y)$. We do this by reformulating the mean-squared error metric to allow it to be calculated from the diffraction field rather than requiring a forward transform step. For a $1024\times 1024$ pixel test images this gave us a $\approx 50,000\times$ speed-up when compared with traditional direct search with little additional complexity. When applied to phase-modulating or amplitude-modulating devices the proposed algorithm converges on a global minimum mean squared error in $O(N_x N_y)$ time. By comparison, most extant algorithms do not guarantee a global minimum is obtained and those that do have a computational complexity of at least $O(N_x^2 N_y^2)$ with the naive algorithm being $O((N_xN_y)!)$.

preprint2020arXiv

Lookup tables for phase randomisation in hardware generated holograms

The rise in virtual and mixed reality systems has prompted a resurgence of interest in two-dimensional and three-dimensional real-time computer generated holography. Phase randomisation is an integral part of holographic projection as it ensures independence in sub-frame techniques and reduces the edge enhancement seen in flat-phase images. Phase randomisation requires, however, the availability of a pseudo-random number generator as well as trigonometric functions such as cos and sin. On embedded devices such as field programmable gate arrays and digital signal processors this can be an unacceptable load and necessitate the use of proprietary intellectual property cores. Lookup tables are able to reduce the computational load but can run to many megabytes for even low-resolution systems. This paper introduces the use of lookup tables (LUTs) in the context of two common algorithms used for real-time holographic projection: Gerchberg-Saxton and One-Step Phase-Retrieval. A simulated study is carried out to investigate the use of relatively small lookup tables where random numbers are repeated in sequence. We find that the increase in error is low and tunable to under 5\% even for small look up tables. This result is also demonstrated experimentally. Finally, the implications of this study are discussed and conclusions drawn.

preprint2020arXiv

Novel Predictive Search Algorithm for Phase Holography

We present a novel algorithm for generating high quality holograms for Computer Generated Holography - Holographic Predictive Search. This approach is presented as an alternative to traditional Holographic Search Algorithms such as Direct Search (DS) and Simulated Annealing (SA). We first introduce the current search based methods and then introduce an analytical model of the underlying Fourier elements. This is used to make prescient judgements regarding the next iteration of the algorithm. This new approach is developed for the case of phase modulating devices with phase sensitive reconstructions. When compared to conventional iterative approaches such as DS and SA on a multi-phase device, Holographic Predictive Search offered improvements in quality of 5x as well up to 10x improvements in convergence time. This is at the cost of an increased iteration overhead.

preprint2020arXiv

Relative limitations of increasing the number of modulation levels in computer generated holography

Phase and amplitude spatial light modulators (SLMs) capable of both binary and multi-level modulation are widely available and offer a wide range of technologies to choose from for holographic applications. While the replay fields generated with multi-level phase-only SLMs are of a significantly higher quality than those generated by equivalent binary phase-only SLMs, evidence is presented in this letter that this improvement is not as marked for amplitude SLMs, where multi-level devices offer only a small benefit over their binary counterparts. Heuristic and numerical justifications for this are discussed and conclusions drawn.

preprint2020arXiv

Structure and Design of HoloGen

Increasing popularity of augmented and mixed reality systems has seen a similar increase of interest in 2D and 3D computer generated holography (CGH). Unlike stereoscopic approaches, CGH can fully represent a light field including depth of focus, accommodation and vergence. Along with existing telecommunications, imaging, projection, lithography, beam shaping and optical tweezing applications, CGH is an exciting technique applicable to a wide array of photonic problems including full 3D representation. Traditionally, the primary roadblock to acceptance has been the significant numerical processing required to generate holograms requiring both significant expertise and significant computational power. This article discusses the structure and design of HoloGen. HoloGen is an MIT licensed application that may be used to generate holograms using a wide array of algorithms without expert guidance. HoloGen uses a Cuda C and C++ backend with a C# and Windows Presentation Framework graphical user interface. The article begins by introducing HoloGen before providing an in-depth discussion of its design and structure. Particular focus is given to the communication, data transfer and algorithmic aspects.

preprint2020arXiv

Sympathetic quantisation -- a new approach to hologram quantisation

Spatial light modulators can typically only modulate the phase or the amplitude of an incident wavefront, with only a limited number of discrete values available. This is often accounted for in computer-generated holography algorithms by setting hologram pixel values to the nearest achievable value during what is known as quantisation. Sympathetic quantisation is an alternative to this nearest-neighbour approach that takes into account the underlying diffraction relationships in order to obtain a significantly improved post-quantisation performance. The concept of sympathetic quantisation is introduced in this paper and a simple implementation, soft sympathetic quantisation, is presented which is shown to improve mean squared error and structural similarity index error metrics by 50% for the considered case of single-transform algorithms.

preprint2019arXiv

Grayscale-to-color: Single-step fabrication of bespoke multispectral filter arrays

Conventional cameras, such as in smartphones, capture wideband red, green and blue (RGB) spectral components, replicating human vision. Multispectral imaging (MSI) captures spatial and spectral information beyond our vision but typically requires bulky optical components and is expensive. Snapshot multispectral image sensors have been proposed as a key enabler for a plethora of MSI applications, from diagnostic medical imaging to remote sensing. To achieve low-cost and compact designs, spatially variant multispectral filter arrays (MSFAs) based on thin-film optical components are deposited atop image sensors. Conventional MSFAs achieve spectral filtering through either multi-layer stacks or pigment, requiring: complex mixtures of materials; additional lithographic steps for each additional wavelength; and large thicknesses to achieve high transmission efficiency. By contrast, we show here for the first time a single-step grayscale lithographic process that enables fabrication of bespoke MSFAs based on the Fabry-Perot resonances of spatially variant metal-insulator-metal (MIM) cavities, where the exposure dose controls insulator (cavity) thickness. We demonstrate customizable MSFAs scalable up to N-wavelength bands spanning the visible and near-infrared with high transmission efficiency (~75%) and narrow linewidths (~50 nm). Using this technique, we achieve multispectral imaging of several spectrally distinct target using our bespoke MIM-MSFAs fitted to a monochrome CMOS image sensor. Our unique framework provides an attractive alternative to conventional MSFA manufacture, by reducing both fabrication complexity and cost of these intricate optical devices, while increasing customizability.

preprint2018arXiv

Quantitative phase and polarisation endoscopy applied to detection of early oesophageal tumourigenesis

Phase and polarisation of coherent light are highly perturbed by interaction with microstructural changes in pre-malignant tissue, holding promise for label-free early cancer detection in endoscopically accessible tissues such as the gastrointestinal tract. Flexible optical fibres used in conventional diagnostic endoscopy scramble phase and polarisation, restricting clinicians instead to low-contrast amplitude-only imaging. Here, we unscramble phase and polarisation images by exploiting the near-diagonal multi-core fibre (MCF) transmission matrix to create a novel parallelised fibre characterisation architecture, scalable to arbitrary MCFs without additional experimental overhead. Our flexible MCF holographic endoscope produces full-field en-face images of amplitude, quantitative phase and resolved polarimetric properties using a low-cost laser diode and camera. We demonstrate that recovered phase enables computational re-focusing at working distances up to 1mm over a field-of-view up to 750$\times$750 $μm^2$. Furthermore, we demonstrate that the spatial distribution of phase and polarisation information enables label-free visualisation of early tumours in oesophageal mouse issue that are not identifiable using conventional amplitude-only information, a milestone towards future application for early cancer detection in endoscopy.