Sponsor
This work was sponsored in part by National Institutes of Health grant CA103824.
Published In
Journal of the Optical Society of America A: Optics, Image Science and Vision
Document Type
Article
Publication Date
1-1-2008
Subjects
Optics -- Statistical methods, Optical spectroscopy, Speckle, Optical tomography -- Technological innovations
Abstract
Use of a copula for generating a sequence of correlated speckle patterns is introduced. The chief characteristic of this algorithm is that it generates a continuous speckle sequence with a specified evolution of the correlation and does so with just two arrays of random numbers. Thus, physically realistic temporally varying speckle patterns with proper first- and second-order statistics are easily realized. We illustrate use of the algorithm for generating sequences with prescribed Gaussian, exponential, and equal-interval correlations and demonstrate how correlation times can be specified independently. This approach to generating sequences of random realizations with prescribed correlations should prove useful in modeling such phenomena as dynamic light scatter, flow-dependent laser speckle contrast, and propagation of spatial coherence.
DOI
10.1364/JOSAA.25.000231
Persistent Identifier
http://archives.pdx.edu/ds/psu/7268
Citation Details
Donald D. Duncan and Sean J. Kirkpatrick, "The copula: a tool for simulating speckle dynamics," J. Opt. Soc. Am. A 25, 231-237 (2008)
Description
This paper was published in Journal of the Optical Society of America A and is made available as an electronic reprint with the permission of OSA. The paper can be found at the following URL on the OSA website: http://dx.doi.org/10.1364/JOSAA.25.000231. Systematic or multiple reproduction or distribution to multiple locations via electronic or other means is prohibited and is subject to penalties under law.