Markov speckle for efficient random bit generation

Opt Express. 2012 Nov 19;20(24):26394-410. doi: 10.1364/OE.20.026394.

Abstract

Optical speckle is commonly observed in measurements using coherent radiation. While lacking experimental validation, previous work has often assumed that speckle's random spatial pattern follows a Markov process. Here, we present a derivation and experimental confirmation of conditions under which this assumption holds true. We demonstrate that a detected speckle field can be designed to obey the first-order Markov property by using a Cauchy attenuation mask to modulate scattered light. Creating Markov speckle enables the development of more accurate and efficient image post-processing algorithms, with applications including improved de-noising, segmentation and super-resolution. To show its versatility, we use the Cauchy mask to maximize the entropy of a detected speckle field with fixed average speckle size, allowing cryptographic applications to extract a maximum number of useful random bits from speckle images.

Publication types

  • Comparative Study
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Algorithms*
  • Computer Simulation*
  • Entropy
  • Humans
  • Image Enhancement*
  • Image Interpretation, Computer-Assisted / methods*
  • Markov Chains*
  • Models, Biological*
  • Pattern Recognition, Automated / methods*