Beam shaping for optical data storage

Edwin P. Walker, Tom D. Milster

Research output: Contribution to journalArticlepeer-review

19 Scopus citations


The basic instrument used for optical data storage is a scanning laser microscope. Each device contains a beam from a laser diode that is collimated, shaped and focused with an objective lens to produce a microscopic spot on the recording media. The reflected light is collected by the objective lens and directed to data and servo detectors with a beam splitter. Data density on the storage medium is primarily defined by the size and shape of the focused laser beam used to scan the data. Several interesting techniques have been used to shape the focused spot in a way that decreases the primary feature of the spot, thus increasing density. For example, both amplitude and phase filters have been used to decrease the central lobe, at the expense of increased sidelobe levels. Effects of the sidelobes can be minimized with special electronic circuits. The configuration of the readout optics also can influence density. That is, optical filters can be placed in the collection pupil to improve the system transfer function. When combined with electronic shaping circuits, the optical filters significantly improve device performance. This paper reviews the techniques used for beam shaping in optical data storage with an explanation of each technique and its success or failure.

Original languageEnglish (US)
Pages (from-to)73-92
Number of pages20
JournalProceedings of SPIE-The International Society for Optical Engineering
StatePublished - Jan 1 2001


  • Beam shaping
  • Electronic filtering
  • Optical data storage
  • Optical filtering
  • Superresolution

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Beam shaping for optical data storage'. Together they form a unique fingerprint.

Cite this