Download the full-sized PDF of Coding Techniques to Reduce Material Saturation in Holographic Data StorageDownload the full-sized PDF



Permanent link (DOI):


Export to: EndNote  |  Zotero  |  Mendeley


This file is in the following communities:

Graduate Studies and Research, Faculty of


This file is in the following collections:

Theses and Dissertations

Coding Techniques to Reduce Material Saturation in Holographic Data Storage Open Access


Other title
Guided Scrambling
Holographic Storage
Channel Coding
Phase Masking
Type of item
Degree grantor
University of Alberta
Author or creator
Phillips, Seth William
Supervisor and department
Fair, Ivan J (Electrical and Computer Engineering)
Examining committee member and department
DeCorby, Ray (Electrical and Computer Engineering)
Pramanik, Sandipan (Electrical and Computer Engineering)
Krzymien, Witold (Electrical and Computer Engineering)
Boulanger, Pierre (Computing Science)
Ilow, Jacek (Dalhousie University)
Department of Electrical and Computer Engineering
Date accepted
Graduation date
Doctor of Philosophy
Degree level
Holographic data storage (HDS) is an emerging data storage technology that has received attention due to a high theoretical data capacity, fast readout times, and a potentially long lifetime of the recording materials. The work presented in this thesis was undertaken to solve one of the technical impediments preventing the widespread use of HDS, the occurrence of large concentrations of power in recorded holograms. Such peak values of optical power cause the medium to saturate during the recording process. As a result, the most significant portions of the hologram are not recorded accurately, and on readout, saturated recordings are not reconstructed correctly. In the implementation of HDS considered in this thesis, data is organized into an array of pixels using hybrid ternary modulation that contains an off-pixel and two different on-pixels that are differentiated by their phase terms. The Fourier transform of this data array is created optically and the image of the Fourier transform is recorded holographically. This thesis presents a two-step coding technique that decreases the likelihood and severity of peaks in encoded holograms. In the first step, sparsity, the proportion of off-pixels in the array, is increased, which decreases the total power in the encoded array. In the second step, phase masks are used to alter the phase of on-pixels to decrease periodic content in the data array. This reduces the likelihood of an encoded array containing large peak values at any point in the Fourier domain. Analysis is presented for the sparsity encoding which demonstrates the worst-case sparsity for certain system parameters. The performance of both the sparsity encoding and phase masking procedure are tested with numerical simulations. The results of these simulations indicate that these encoding techniques effectively inhibit the occurrence of large intensity peaks the holograms of encoded arrays.
Permission is hereby granted to the University of Alberta Libraries to reproduce single copies of this thesis and to lend or sell such copies for private, scholarly or scientific research purposes only. Where the thesis is converted to, or otherwise made available in digital form, the University of Alberta will advise potential users of the thesis of these terms. The author reserves all other publication and other rights in association with the copyright in the thesis and, except as herein before provided, neither the thesis nor any substantial portion thereof may be printed or otherwise reproduced in any material form whatsoever without the author's prior written permission.
Citation for previous publication

File Details

Date Uploaded
Date Modified
Audit Status
Audits have not yet been run on this file.
File format: pdf (Portable Document Format)
Mime type: application/pdf
File size: 11501550
Last modified: 2015:10:12 11:59:22-06:00
Filename: Phillips_Seth_Spring2014.pdf
Original checksum: 3a907ef40b4880d23c10967e1a287518
Well formed: true
Valid: true
Page count: 153
Activity of users you follow
User Activity Date