Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula

Size: px
Start display at page:

Download "Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula"

Transcription

1 Coding & Signal Processing for Holographic Data Storage Vijayakumar Bhagavatula

2 Acknowledgements Venkatesh Vadde Mehmet Keskinoz Sheida Nabavi Lakshmi Ramamoorthy Kevin Curtis, Adrian Hill & Mark Ayres (InPhase) NIST (ATP program) 2

3 Outline Holographic data storage (HDS) basics Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling Summary 3

4 What is a Hologram? 4

5 Bragg Selectivity L θ Λ = λ/ 2 sin(θ ο ) Diffracted Intensity Thickness determines width of Bragg peak Sample Angle (Degrees) Δθ = λ/(2 sin(θ ο ) L) first null Different data pages recorded with different angle references A data page reconstructed by addressing the volume hologram with a particular reference beam angle 5

6 Holographic Data Storage Feature Parallel access (million vs. one bit data transfers) Volumetric Storage (Overlap many data pages in one location) Removable Media Benefit Fast data transfer rates Ultrahigh storage densities Transportability Initial Markets Professional Video Archival Fixed Content: Banking, Insurance, Medical, Security & surveillance, Scientific data Data Archive Courtesy: InPhase Technologies 6 Recording Data Reference Arm Laser Reading Data Reference Arm Laser Storage Medium Modulator Recovered Data Data Pages Detector Array Data to be stored Recovered Data Pages

7 Tapestry3r Specs 7 Courtesy: InPhase Technologies

8 Holographic Data Storage (HDS) Fourier transform (FT) of data page recorded A typical 4-f architecture shown here Other HDS architectures exist Detector (Camera) Fourier Lens Intensity Data Spatial Light Modulator (SLM) Fourier Lens Medium D D θ I ij f L Aperture Reference Beam f L λ Laser Wavelength Δ d ij Binary Data f L f L 8

9 Example Data Page 9

10 HDS Channels Challenges Two-dimensional inter-symbol interference due to page-oriented nature of holographic storage Low signal-to-noise ratios when many pages are stored in the same volume (Diffraction efficiency decreases as the number of pages in a volume increases) Complicated noise: electronic noise, optical noise Output photo-detector array detects intensity, not amplitude Input SLM and Output CCD array mismatches can lead to misalignment of pixels Need for balanced (i.e., equal gray level) input regions Non-ideal SLM/CCD parameters (e.g., finite contrast, fill factors, etc.) 1

11 HDS Channel Input data Retrieved data W R I T E Error correction encoding Medium Equalization Error correction decoding R E A D Modulation encoding Detection Modulation decoding 11

12 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 12

13 HDS Channel Model Impairments: Light source: non-flat input illumination Spatial Light Modulator (SLM): finite contrast ratio, non-uniformity, non-full fillfactor, phase mask Storage medium: aperture, optical noise Camera: non-full fill-factor, dark noise, electronic noise, quantization Fourier Lens Spatial Light Modulator (SLM) λ Δ Laser Wavelength d ij Binary Data Medium f L D Fourier Lens D Aperture f L θ f Reference L Beam Detector (Camera) I ij f L Intensity Data uxy (, ) = axy (, ) hxy (, ) + n( xy, ) + n( xy, ) + K 13 o 2 e

14 Simulator Parameters Light source 1% decrease in intensity by the corners SLM ACR = 1 Non-uniformity = 1% Number of phase mask levels = 16 SLM fill-factor =.95 (area) Camera Camera fill- factor =.4 (area) Dark noise = 1% (intensity) Number of detector quantization bits = 6 14

15 Histogram Comparison Real Simulated 15

16 Equalization Advanced detection Sparse coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 16

17 2-D Inter-symbol Interference Impulse h(x,y) Channel Pixel Spread Function (PSF) 17

18 MMSE Equalizer Input data Error Correction encoding Channel Equalization Detection Error Correction decoding Retrieved data Equalized output N 1 N 1 aˆ = w I + K kl jm ( k j)( l m) j= N+ 1m= N+ 1 Camera output from the (k, l) pixel Bias Coefficients w jm (3x3) are selected to minimize the mean squared error between the ideal and equalized outputs. Different set of coefficients for each block in the page. 18 Coefficients of the (2N-1) (2N-1) equalizer

19 Improvement from Equalizer Before equalization After MMSE equalization 19

20 BER Improvement About 15% improvement In BER BER pages 2

21 Equalizers more useful at higher SNR 21

22 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 22

23 Detector Input data Error Correction encoding Channel Equalization Detection Error Correction decoding Retrieved data Detection methods include Fixed threshold Adaptive threshold 1D Viterbi/DFE Minimum probability of error detector based on log-likelihood ratios (LLRs) Square root of camera output LLRs Process block-wise for blocks of size n n Obtain mean of the block and use as threshold to separate 1s and s Obtain means of s (m ) and 1s (m 1 ) and average of standard deviation of s and 1s (σ) Pr (y x=1) Pr (y x=) 23

24 Optical Noise or Electronic Noise? Histogram of simulated page with dominant electronic noise Distribution of ones Distribution of zeros Histogram of simulated page with equal optical and electronic noise 6 Distribution of ones Distribution of zeros Histogram of simulated page with dominant optical noise Distribution of ones Distribution of zeros 4.5 x 14 Histogram of real recovered page Distribution of ones Distribution of zeros All 4 pages have SNR of about 3 db. 24

25 LLR Detector Performance BER Actual PDF based LLR Gaussian PDF based LLR BER Page no. BER using actual PDF 3% better than the BER using Gauss PDF. Using the actual PDF consistently improves BER for all pages. 25

26 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 26

27 Balanced Codes Keep the average intensity over small regions same to achieve tolerance to illumination variations 2:4 BC with rate ½, 4C2 = 6 patterns 4:6 BC with rate 2/3, 6C3 = 2 patterns 6:8 BC with rate ¾, 8C4 = 7 patterns 27

28 Sparse Modulation Codes Sparse modulation codes can increase the total storage capacity by 15% by using data pages that contain on average 25% ON pixels. B. M. King and M. A. Neifeld, Sparse modulation coding for increased capacity in volume holographic storage, Applied Optics, Vol. 39, No. 35, pp , 2. Input data Sparse Modulation encoding Error Correction encoding Channel Error Correction decoding Sparse Modulation decoding Retrieved data 28

29 Use of Sparse Codes.7.6 BER of dense versus sparse pages Dense data pages 25% sparse (24,6,17).5 Bit error rate csnr Sparse codes can lead to improved BER performance 29

30 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 3

31 31 LDPC Codes LDPC Codes These are codes based on sparse parity check matrices. Every column has same weight j (here j=2). = H N M Error Correction encoding Channel Equalization Error Correction decoding Detection Input data Retrieved data

32 Hard/Soft Decisions Expected Value of a k Decision LLR Log-Likelihood Ratio (LLR) = log 32 Soft Decision Hard Decision Prob. of bit 1 Prob. of bit Larger- magnitude LLRs represent more confident decisions Iterations can be used to improve decisions

33 LDPC Decoder Input data Error Correction encoding Channel Equalization Code specifications Rate = ½, regular LDPC code with column weight = 3, quasi cyclic H matrix. Sum-product algorithm (SPA) for LDPC decoder Detection Error Correction decoding Retrieved data L( q L( r L( q L( q l m m l l m l ) = L( p ) ) = 2 tanh ) = L( p ) = L( p l l l ) + 1 ) + m M ( l) ' l L( m)\ l ' m M ( l)\ m L( r tanh L( r m l ( L( q ' ) / 2) m l ) ' ) l m m 1 m 2 l 1 l 2 l 3 rm 2 l 1 ql 5 m 2 l 4 l 5 SPA determines the maximum a posterior (MAP) estimate of the true value x k from the PDF of the true value x k given the observations y 1, y 2,, y N and the parity-check matrix H 33

34 BER/BLER 1. E+ B E R / B L E R 1. E E E E E E E E E- 9 BLER( 3 i t er at i on, Scal ed mi n-sum, FPGA) Rate ½ PEG QC- LDPC Code with Block Length of bits 1. E E- 11 BER( 3 i t er at i on, Scal ed mi n-sum, FPGA) Eb/ N ( db) 34

35 Decoder Performance 7 bit quantized LLRs used for decoder (sum-product algorithm) input. Iterations terminated either by checksum criteria or a maximum of 2 iterations. Page 1 Page 2 Page 4 Page 6 Page 8 Page 1 Raw BER Decoded BER # errors 35

36 Combining Sparse and LDPC Codes 1-1 LDPC encoded data LDPC and sparse code encoded data 1-2 Bit error rate hsnr LDPC codeword size of 32768, rate 1/2 was used. For a target BER of 1-3, there is an SNR gain of 1.75 db when we used sparse codes. 36

37 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 37

38 Non-stationarity Optical quality is usually best at the center and the worst at the edges Same magnification error causes more displacement as we move away from the center Interleaving is important to handle the non-stationarity Each codeword spread from the center to the outer edges in the same manner. y (M-1)r r Mr x 38

39 BER with Magn. Error 1-1 BER Iteration number Mag factor =11%, no interleaving Mag factor =11%, with interleaving Mag factor =11%, no interleaving Mag factor =11%, with interleaving Mag factor =12%, no interleaving Mag factor =12%, with interleaving Mag factor =15%, no interleaving Mag factor =15%, with interleaving With interleaving the data pages with magnification error up to 5% was decoded with no errors. 39

40 Equalization Advanced detection Modulation coding Error correction coding Interleaving Over-sampling HDS Channels: Approaches 4

41 Over-sampling Approach M. Ayres et al, Applied Optics, 26 Using more detector pixels than SLM pixels (e.g., 3x3 SLM pixels mapped to 4x4 detector) Use reserved blocks in data page to estimate the relative shift between the SLM block and the detector block Use the estimated shifts to determine an appropriate equalizing filter to map the detector outputs to corresponding input bits. 41

42 SNR vs. Misalignment 4/3 oversampling SNR actually peaks at a slight offset, presumably because the 4 x 4 sample grid is very asymmetric when one is aligned to the SLM pixel. Surprisingly uniform (< 1 db) over misalignment range. Courtesy: Mark Ayres, InPhase Technologies 42

43 Summary Equalizers are more useful at higher SNRs AWGN-based detectors suboptimal Need powerful ECC to handle low SNR Sparse coding can help; but comes with rate loss & soft decoding needed to make it compatible with LDPC decoding Interleaving important to deal with the HDS channel non-stationarity Over-sampling approach a promising technology 43

Holographic Drive and Media Developments at InPhase Technologies

Holographic Drive and Media Developments at InPhase Technologies Holographic Drive and Media Developments at InPhase Technologies Tom Wilke InPhase Technologies 2000 Pike Road, Longmont, Colorado 80501 Phone: 303-684-3631 FAX: 720-494-7432 E-mail: tomwilke@inphase-tech.com

More information

Low-Density Parity-Check Codes for Volume Holographic Memory Systems

Low-Density Parity-Check Codes for Volume Holographic Memory Systems University of Massachusetts Amherst From the SelectedWorks of Hossein Pishro-Nik February 10, 2003 Low-Density Parity-Check Codes for Volume Holographic Memory Systems Hossein Pishro-Nik, University of

More information

LDPC Decoding: VLSI Architectures and Implementations

LDPC Decoding: VLSI Architectures and Implementations LDPC Decoding: VLSI Architectures and Implementations Module : LDPC Decoding Ned Varnica varnica@gmail.com Marvell Semiconductor Inc Overview Error Correction Codes (ECC) Intro to Low-density parity-check

More information

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 5 (2014), pp. 463-468 Research India Publications http://www.ripublication.com/aeee.htm Power Efficiency of LDPC Codes under

More information

Exposure schedule for multiplexing holograms in photopolymer films

Exposure schedule for multiplexing holograms in photopolymer films Exposure schedule for multiplexing holograms in photopolymer films Allen Pu, MEMBER SPIE Kevin Curtis,* MEMBER SPIE Demetri Psaltis, MEMBER SPIE California Institute of Technology 136-93 Caltech Pasadena,

More information

Large scale rapid access holographic memory. Geoffrey W. Burr, Xin An, Fai H. Mokt, and Demetri Psaltis. Department of Electrical Engineering

Large scale rapid access holographic memory. Geoffrey W. Burr, Xin An, Fai H. Mokt, and Demetri Psaltis. Department of Electrical Engineering Large scale rapid access holographic memory Geoffrey W. Burr, Xin An, Fai H. Mokt, and Demetri Psaltis Department of Electrical Engineering California Institute of Technology, MS 116 81, Pasadena, CA 91125

More information

LDPC codes for OFDM over an Inter-symbol Interference Channel

LDPC codes for OFDM over an Inter-symbol Interference Channel LDPC codes for OFDM over an Inter-symbol Interference Channel Dileep M. K. Bhashyam Andrew Thangaraj Department of Electrical Engineering IIT Madras June 16, 2008 Outline 1 LDPC codes OFDM Prior work Our

More information

Design of a digital holographic interferometer for the. ZaP Flow Z-Pinch

Design of a digital holographic interferometer for the. ZaP Flow Z-Pinch Design of a digital holographic interferometer for the M. P. Ross, U. Shumlak, R. P. Golingo, B. A. Nelson, S. D. Knecht, M. C. Hughes, R. J. Oberto University of Washington, Seattle, USA Abstract The

More information

ENGN8637, Semster-1, 2018 Project Description Project 1: Bit Interleaved Modulation

ENGN8637, Semster-1, 2018 Project Description Project 1: Bit Interleaved Modulation ENGN867, Semster-1, 2018 Project Description Project 1: Bit Interleaved Modulation Gerard Borg gerard.borg@anu.edu.au Research School of Engineering, ANU updated on 18/March/2018 1 1 Introduction Bit-interleaved

More information

Low-complexity Low-Precision LDPC Decoding for SSD Controllers

Low-complexity Low-Precision LDPC Decoding for SSD Controllers Low-complexity Low-Precision LDPC Decoding for SSD Controllers Shiva Planjery, David Declercq, and Bane Vasic Codelucida, LLC Website: www.codelucida.com Email : planjery@codelucida.com Santa Clara, CA

More information

On the reduced-complexity of LDPC decoders for ultra-high-speed optical transmission

On the reduced-complexity of LDPC decoders for ultra-high-speed optical transmission On the reduced-complexity of LDPC decoders for ultra-high-speed optical transmission Ivan B Djordjevic, 1* Lei Xu, and Ting Wang 1 Department of Electrical and Computer Engineering, University of Arizona,

More information

ELECTRONIC HOLOGRAPHY

ELECTRONIC HOLOGRAPHY ELECTRONIC HOLOGRAPHY CCD-camera replaces film as the recording medium. Electronic holography is better suited than film-based holography to quantitative applications including: - phase microscopy - metrology

More information

Progress in Second-Generation Holographic Data Storage

Progress in Second-Generation Holographic Data Storage Progress in Second-Generation Holographic Data Storage Mark Ayres*, Ken Anderson, Fred Askham, Brad Sissom Akonia Holographics, LLC *Mark@AkoniaHolographics.com Optical Data Storage 2014 [9201-30] Page

More information

Balancing interpixel cross talk and detector noise to optimize areal density in holographic storage systems

Balancing interpixel cross talk and detector noise to optimize areal density in holographic storage systems Balancing interpixel cross talk and detector noise to optimize areal density in holographic storage systems María-P. Bernal, Geoffrey W. Burr, Hans Coufal, and Manuel Quintanilla We investigate the effects

More information

HOLOGRAPHIC DATA STORAGE

HOLOGRAPHIC DATA STORAGE A Technical Seminar On HOLOGRAPHIC DATA STORAGE Presented by Mr. Roll # CS200118027 Under the Guidance of Mr. Rabindra Kumar Shial Magnetic and conventional optical data storage technologies are approaching

More information

Optical design of a high resolution vision lens

Optical design of a high resolution vision lens Optical design of a high resolution vision lens Paul Claassen, optical designer, paul.claassen@sioux.eu Marnix Tas, optical specialist, marnix.tas@sioux.eu Prof L.Beckmann, l.beckmann@hccnet.nl Summary:

More information

Progress in second-generation holographic data storage

Progress in second-generation holographic data storage Progress in second-generation holographic data storage Mark R. Ayres *, Ken Anderson, Fred Askham, Brad Sissom Akonia Holographics, LLC, 221 Miller Dr., Longmont, CO, USA, 851 ABSTRACT Holographic data

More information

Dynamic beam shaping with programmable diffractive optics

Dynamic beam shaping with programmable diffractive optics Dynamic beam shaping with programmable diffractive optics Bosanta R. Boruah Dept. of Physics, GU Page 1 Outline of the talk Introduction Holography Programmable diffractive optics Laser scanning confocal

More information

Point Spread Function. Confocal Laser Scanning Microscopy. Confocal Aperture. Optical aberrations. Alternative Scanning Microscopy

Point Spread Function. Confocal Laser Scanning Microscopy. Confocal Aperture. Optical aberrations. Alternative Scanning Microscopy Bi177 Lecture 5 Adding the Third Dimension Wide-field Imaging Point Spread Function Deconvolution Confocal Laser Scanning Microscopy Confocal Aperture Optical aberrations Alternative Scanning Microscopy

More information

EE 435/535: Error Correcting Codes Project 1, Fall 2009: Extended Hamming Code. 1 Introduction. 2 Extended Hamming Code: Encoding. 1.

EE 435/535: Error Correcting Codes Project 1, Fall 2009: Extended Hamming Code. 1 Introduction. 2 Extended Hamming Code: Encoding. 1. EE 435/535: Error Correcting Codes Project 1, Fall 2009: Extended Hamming Code Project #1 is due on Tuesday, October 6, 2009, in class. You may turn the project report in early. Late projects are accepted

More information

Digital Television Lecture 5

Digital Television Lecture 5 Digital Television Lecture 5 Forward Error Correction (FEC) Åbo Akademi University Domkyrkotorget 5 Åbo 8.4. Error Correction in Transmissions Need for error correction in transmissions Loss of data during

More information

Holographic 3D disks using shift multiplexing. George Barbastathist, Allen Put, Michael Levene, and Demetri Psaltis

Holographic 3D disks using shift multiplexing. George Barbastathist, Allen Put, Michael Levene, and Demetri Psaltis Holographic 3D disks using shift multiplexing George Barbastathist, Allen Put, Michael Levene, and Demetri Psaltis t Department of Electrical Engineering 1: Department of Computation and Neural Systems

More information

Very short introduction to light microscopy and digital imaging

Very short introduction to light microscopy and digital imaging Very short introduction to light microscopy and digital imaging Hernan G. Garcia August 1, 2005 1 Light Microscopy Basics In this section we will briefly describe the basic principles of operation and

More information

2013 LMIC Imaging Workshop. Sidney L. Shaw Technical Director. - Light and the Image - Detectors - Signal and Noise

2013 LMIC Imaging Workshop. Sidney L. Shaw Technical Director. - Light and the Image - Detectors - Signal and Noise 2013 LMIC Imaging Workshop Sidney L. Shaw Technical Director - Light and the Image - Detectors - Signal and Noise The Anatomy of a Digital Image Representative Intensities Specimen: (molecular distribution)

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Part 2: Image Enhancement Digital Image Processing Course Introduction in the Spatial Domain Lecture AASS Learning Systems Lab, Teknik Room T26 achim.lilienthal@tech.oru.se Course

More information

Ultra high speed optical transmission using subcarrier-multiplexed four-dimensional LDPCcoded

Ultra high speed optical transmission using subcarrier-multiplexed four-dimensional LDPCcoded Ultra high speed optical transmission using subcarrier-multiplexed four-dimensional LDPCcoded modulation Hussam G. Batshon 1,*, Ivan Djordjevic 1, and Ted Schmidt 2 1 Department of Electrical and Computer

More information

Confocal Imaging Through Scattering Media with a Volume Holographic Filter

Confocal Imaging Through Scattering Media with a Volume Holographic Filter Confocal Imaging Through Scattering Media with a Volume Holographic Filter Michal Balberg +, George Barbastathis*, Sergio Fantini % and David J. Brady University of Illinois at Urbana-Champaign, Urbana,

More information

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro Cvision 2 Digital Imaging António J. R. Neves (an@ua.pt) & João Paulo Silva Cunha & Bernardo Cunha IEETA / Universidade de Aveiro Outline Image sensors Camera calibration Sampling and quantization Data

More information

Image oversampling for page-oriented optical data storage

Image oversampling for page-oriented optical data storage Image oversampling for page-oriented optical data storage Mark Ayres, Alan Hoskins, and Kevin Curtis Page-oriented data storage systems incorporate optical detector arrays [such as complementary metaloxide

More information

Properties of Structured Light

Properties of Structured Light Properties of Structured Light Gaussian Beams Structured light sources using lasers as the illumination source are governed by theories of Gaussian beams. Unlike incoherent sources, coherent laser sources

More information

Be aware that there is no universal notation for the various quantities.

Be aware that there is no universal notation for the various quantities. Fourier Optics v2.4 Ray tracing is limited in its ability to describe optics because it ignores the wave properties of light. Diffraction is needed to explain image spatial resolution and contrast and

More information

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1 Wireless Networks: Physical Layer: Modulation, FEC Guevara Noubir Noubir@ccsneuedu S, COM355 Wireless Networks Lecture 3, Lecture focus Modulation techniques Bit Error Rate Reducing the BER Forward Error

More information

Iterative Joint Source/Channel Decoding for JPEG2000

Iterative Joint Source/Channel Decoding for JPEG2000 Iterative Joint Source/Channel Decoding for JPEG Lingling Pu, Zhenyu Wu, Ali Bilgin, Michael W. Marcellin, and Bane Vasic Dept. of Electrical and Computer Engineering The University of Arizona, Tucson,

More information

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor Image acquisition Digital images are acquired by direct digital acquisition (digital still/video cameras), or scanning material acquired as analog signals (slides, photographs, etc.). In both cases, the

More information

Compressive Optical MONTAGE Photography

Compressive Optical MONTAGE Photography Invited Paper Compressive Optical MONTAGE Photography David J. Brady a, Michael Feldman b, Nikos Pitsianis a, J. P. Guo a, Andrew Portnoy a, Michael Fiddy c a Fitzpatrick Center, Box 90291, Pratt School

More information

Constellation Shaping for LDPC-Coded APSK

Constellation Shaping for LDPC-Coded APSK Constellation Shaping for LDPC-Coded APSK Matthew C. Valenti Lane Department of Computer Science and Electrical Engineering West Virginia University U.S.A. Mar. 14, 2013 ( Lane Department LDPCof Codes

More information

Performance Evaluation of Low Density Parity Check codes with Hard and Soft decision Decoding

Performance Evaluation of Low Density Parity Check codes with Hard and Soft decision Decoding Performance Evaluation of Low Density Parity Check codes with Hard and Soft decision Decoding Shalini Bahel, Jasdeep Singh Abstract The Low Density Parity Check (LDPC) codes have received a considerable

More information

LDPC-coded orbital angular momentum (OAM) modulation for free-space optical communication

LDPC-coded orbital angular momentum (OAM) modulation for free-space optical communication LDPC-coded orbital angular momentum (OAM) modulation for free-space optical communication Ivan B. Djordjevic,* and Murat Arabaci Department of Electrical and Computer Engineering, University of Arizona,

More information

Reconstruction of Fresnel holograms using partial wave front information

Reconstruction of Fresnel holograms using partial wave front information Reconstruction of Fresnel holograms using partial wave front information R. Tudela, E. Martín-Badosa, I. Labastida, S. Vallmitjana and A. Carnicer Departament de Física Aplicada i Òptica. Universitat de

More information

Background Dirty Paper Coding Codeword Binning Code construction Remaining problems. Information Hiding. Phil Regalia

Background Dirty Paper Coding Codeword Binning Code construction Remaining problems. Information Hiding. Phil Regalia Information Hiding Phil Regalia Department of Electrical Engineering and Computer Science Catholic University of America Washington, DC 20064 regalia@cua.edu Baltimore IEEE Signal Processing Society Chapter,

More information

Parallel Associative Search by use of a Volume Holographic Memory*

Parallel Associative Search by use of a Volume Holographic Memory* Parallel Associative Search by use of a Volume Holographic Memory* Xiaochun Li', Fedor Dimov, William Phillips, Lambertus Hesselink, Robert McLeod' Department of Electrical Engineering, Stanford University,

More information

Coding tradeoffs for high density holographic data storage

Coding tradeoffs for high density holographic data storage SPIE Conference on Advanced Optical Memories and Interfaces to Computer Systems II July 1999 Paper 382 6 Proceedings of the SPIE, Vol. 382, pp. 18 29 (1999). Coding tradeoffs for high density holographic

More information

Polar Codes for Magnetic Recording Channels

Polar Codes for Magnetic Recording Channels Polar Codes for Magnetic Recording Channels Aman Bhatia, Veeresh Taranalli, Paul H. Siegel, Shafa Dahandeh, Anantha Raman Krishnan, Patrick Lee, Dahua Qin, Moni Sharma, and Teik Yeo University of California,

More information

PhD Thesis. Balázs Gombköt. New possibilities of comparative displacement measurement in coherent optical metrology

PhD Thesis. Balázs Gombköt. New possibilities of comparative displacement measurement in coherent optical metrology PhD Thesis Balázs Gombköt New possibilities of comparative displacement measurement in coherent optical metrology Consultant: Dr. Zoltán Füzessy Professor emeritus Consultant: János Kornis Lecturer BUTE

More information

Contouring aspheric surfaces using two-wavelength phase-shifting interferometry

Contouring aspheric surfaces using two-wavelength phase-shifting interferometry OPTICA ACTA, 1985, VOL. 32, NO. 12, 1455-1464 Contouring aspheric surfaces using two-wavelength phase-shifting interferometry KATHERINE CREATH, YEOU-YEN CHENG and JAMES C. WYANT University of Arizona,

More information

Accuracy Estimation of Microwave Holography from Planar Near-Field Measurements

Accuracy Estimation of Microwave Holography from Planar Near-Field Measurements Accuracy Estimation of Microwave Holography from Planar Near-Field Measurements Christopher A. Rose Microwave Instrumentation Technologies River Green Parkway, Suite Duluth, GA 9 Abstract Microwave holography

More information

Computer Generated Holograms for Testing Optical Elements

Computer Generated Holograms for Testing Optical Elements Reprinted from APPLIED OPTICS, Vol. 10, page 619. March 1971 Copyright 1971 by the Optical Society of America and reprinted by permission of the copyright owner Computer Generated Holograms for Testing

More information

Use of Computer Generated Holograms for Testing Aspheric Optics

Use of Computer Generated Holograms for Testing Aspheric Optics Use of Computer Generated Holograms for Testing Aspheric Optics James H. Burge and James C. Wyant Optical Sciences Center, University of Arizona, Tucson, AZ 85721 http://www.optics.arizona.edu/jcwyant,

More information

Study of Turbo Coded OFDM over Fading Channel

Study of Turbo Coded OFDM over Fading Channel International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 3, Issue 2 (August 2012), PP. 54-58 Study of Turbo Coded OFDM over Fading Channel

More information

ELEC Dr Reji Mathew Electrical Engineering UNSW

ELEC Dr Reji Mathew Electrical Engineering UNSW ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Filter Design Circularly symmetric 2-D low-pass filter Pass-band radial frequency: ω p Stop-band radial frequency: ω s 1 δ p Pass-band tolerances: δ

More information

FPGA-Based Design and Implementation of a Multi-Gbps LDPC Decoder

FPGA-Based Design and Implementation of a Multi-Gbps LDPC Decoder FPGA-Based Design and Implementation of a Multi-Gbps LDPC Decoder Alexios Balatsoukas-Stimming and Apostolos Dollas Technical University of Crete Dept. of Electronic and Computer Engineering August 30,

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Mechanical Engineering Department. 2.71/2.710 Final Exam. May 21, Duration: 3 hours (9 am-12 noon)

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Mechanical Engineering Department. 2.71/2.710 Final Exam. May 21, Duration: 3 hours (9 am-12 noon) MASSACHUSETTS INSTITUTE OF TECHNOLOGY Mechanical Engineering Department 2.71/2.710 Final Exam May 21, 2013 Duration: 3 hours (9 am-12 noon) CLOSED BOOK Total pages: 5 Name: PLEASE RETURN THIS BOOKLET WITH

More information

Computer Vision. Howie Choset Introduction to Robotics

Computer Vision. Howie Choset   Introduction to Robotics Computer Vision Howie Choset http://www.cs.cmu.edu.edu/~choset Introduction to Robotics http://generalrobotics.org What is vision? What is computer vision? Edge Detection Edge Detection Interest points

More information

High Performance Data Storage via Volume Holography William L. Wilson InPhase Technologies 2000 Pike Road, Longmont Co 80501

High Performance Data Storage via Volume Holography William L. Wilson InPhase Technologies 2000 Pike Road, Longmont Co 80501 High Performance Data Storage via Volume Holography William L. Wilson InPhase Technologies 2000 Pike Road, Longmont Co 80501 Phone: +1-720-494-7429 FA: +1-720-494-9606 E-mail: WilliamWilson@inphase-tech.com

More information

Polarization Experiments Using Jones Calculus

Polarization Experiments Using Jones Calculus Polarization Experiments Using Jones Calculus Reference http://chaos.swarthmore.edu/courses/physics50_2008/p50_optics/04_polariz_matrices.pdf Theory In Jones calculus, the polarization state of light is

More information

LDPC FEC PROPOSAL FOR EPOC. Richard S. Prodan Broadcom Corporation

LDPC FEC PROPOSAL FOR EPOC. Richard S. Prodan Broadcom Corporation LDPC FEC PROPOSAL FOR EPOC Richard S. Prodan Broadcom Corporation 1 LDPC FEC CODES Single rate long LDPC code for all constellations No outer code No bit interleaver Codeword size: 15800 bits 2.5% reduction

More information

Performance comparison of convolutional and block turbo codes

Performance comparison of convolutional and block turbo codes Performance comparison of convolutional and block turbo codes K. Ramasamy 1a), Mohammad Umar Siddiqi 2, Mohamad Yusoff Alias 1, and A. Arunagiri 1 1 Faculty of Engineering, Multimedia University, 63100,

More information

BANDWIDTH EFFICIENT TURBO CODING FOR HIGH SPEED MOBILE SATELLITE COMMUNICATIONS

BANDWIDTH EFFICIENT TURBO CODING FOR HIGH SPEED MOBILE SATELLITE COMMUNICATIONS BANDWIDTH EFFICIENT TURBO CODING FOR HIGH SPEED MOBILE SATELLITE COMMUNICATIONS S. Adrian BARBULESCU, Wade FARRELL Institute for Telecommunications Research, University of South Australia, Warrendi Road,

More information

Photons and solid state detection

Photons and solid state detection Photons and solid state detection Photons represent discrete packets ( quanta ) of optical energy Energy is hc/! (h: Planck s constant, c: speed of light,! : wavelength) For solid state detection, photons

More information

Communications over Sparse Channels:

Communications over Sparse Channels: Communications over Sparse Channels: Fundamental limits and practical design Phil Schniter (With support from NSF grant CCF-1018368, NSF grant CCF-1218754, and DARPA/ONR grant N66001-10-1-4090) Intl. Zürich

More information

Testing Aspheric Lenses: New Approaches

Testing Aspheric Lenses: New Approaches Nasrin Ghanbari OPTI 521 - Synopsis of a published Paper November 5, 2012 Testing Aspheric Lenses: New Approaches by W. Osten, B. D orband, E. Garbusi, Ch. Pruss, and L. Seifert Published in 2010 Introduction

More information

Bias errors in PIV: the pixel locking effect revisited.

Bias errors in PIV: the pixel locking effect revisited. Bias errors in PIV: the pixel locking effect revisited. E.F.J. Overmars 1, N.G.W. Warncke, C. Poelma and J. Westerweel 1: Laboratory for Aero & Hydrodynamics, University of Technology, Delft, The Netherlands,

More information

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks San Jose State University From the SelectedWorks of Robert Henry Morelos-Zaragoza April, 2015 On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks Quyhn Quach Robert H Morelos-Zaragoza

More information

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 24. Optical Receivers-

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 24. Optical Receivers- FIBER OPTICS Prof. R.K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture: 24 Optical Receivers- Receiver Sensitivity Degradation Fiber Optics, Prof. R.K.

More information

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Effect of Fading Correlation on the Performance of Spatial Multiplexed MIMO systems with circular antennas M. A. Mangoud Department of Electrical and Electronics Engineering, University of Bahrain P. O.

More information

Efficient Diversity Technique for Hybrid Narrowband-Powerline/Wireless Smart Grid Communications

Efficient Diversity Technique for Hybrid Narrowband-Powerline/Wireless Smart Grid Communications Efficient Diversity Technique for Hybrid Narrowband-Powerline/Wireless Smart Grid Communications Mostafa Sayed, and Naofal Al-Dhahir University of Texas at Dallas Ghadi Sebaali, and Brian L. Evans, University

More information

BASLER A601f / A602f

BASLER A601f / A602f Camera Specification BASLER A61f / A6f Measurement protocol using the EMVA Standard 188 3rd November 6 All values are typical and are subject to change without prior notice. CONTENTS Contents 1 Overview

More information

Decoding of Block Turbo Codes

Decoding of Block Turbo Codes Decoding of Block Turbo Codes Mathematical Methods for Cryptography Dedicated to Celebrate Prof. Tor Helleseth s 70 th Birthday September 4-8, 2017 Kyeongcheol Yang Pohang University of Science and Technology

More information

The End of Thresholds: Subwavelength Optical Linewidth Measurement Using the Flux-Area Technique

The End of Thresholds: Subwavelength Optical Linewidth Measurement Using the Flux-Area Technique The End of Thresholds: Subwavelength Optical Linewidth Measurement Using the Flux-Area Technique Peter Fiekowsky Automated Visual Inspection, Los Altos, California ABSTRACT The patented Flux-Area technique

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of OFDM under DWT, DCT based Image Processing Anshul Soni soni.anshulec14@gmail.com Ashok Chandra Tiwari Abstract In this paper, the performance of conventional discrete cosine transform

More information

Department of Mechanical and Aerospace Engineering, Princeton University Department of Astrophysical Sciences, Princeton University ABSTRACT

Department of Mechanical and Aerospace Engineering, Princeton University Department of Astrophysical Sciences, Princeton University ABSTRACT Phase and Amplitude Control Ability using Spatial Light Modulators and Zero Path Length Difference Michelson Interferometer Michael G. Littman, Michael Carr, Jim Leighton, Ezekiel Burke, David Spergel

More information

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective The objective is to teach students a basic digital communication

More information

Optimized Codes for the Binary Coded Side-Information Problem

Optimized Codes for the Binary Coded Side-Information Problem Optimized Codes for the Binary Coded Side-Information Problem Anne Savard, Claudio Weidmann ETIS / ENSEA - Université de Cergy-Pontoise - CNRS UMR 8051 F-95000 Cergy-Pontoise Cedex, France Outline 1 Introduction

More information

FPGA Implementation Of An LDPC Decoder And Decoding. Algorithm Performance

FPGA Implementation Of An LDPC Decoder And Decoding. Algorithm Performance FPGA Implementation Of An LDPC Decoder And Decoding Algorithm Performance BY LUIGI PEPE B.S., Politecnico di Torino, Turin, Italy, 2011 THESIS Submitted as partial fulfillment of the requirements for the

More information

Stereoscopic Hologram

Stereoscopic Hologram Stereoscopic Hologram Joonku Hahn Kyungpook National University Outline: 1. Introduction - Basic structure of holographic display - Wigner distribution function 2. Design of Stereoscopic Hologram - Optical

More information

EE-527: MicroFabrication

EE-527: MicroFabrication EE-57: MicroFabrication Exposure and Imaging Photons white light Hg arc lamp filtered Hg arc lamp excimer laser x-rays from synchrotron Electrons Ions Exposure Sources focused electron beam direct write

More information

WFC3 TV3 Testing: IR Channel Nonlinearity Correction

WFC3 TV3 Testing: IR Channel Nonlinearity Correction Instrument Science Report WFC3 2008-39 WFC3 TV3 Testing: IR Channel Nonlinearity Correction B. Hilbert 2 June 2009 ABSTRACT Using data taken during WFC3's Thermal Vacuum 3 (TV3) testing campaign, we have

More information

Detection of Compound Structures in Very High Spatial Resolution Images

Detection of Compound Structures in Very High Spatial Resolution Images Detection of Compound Structures in Very High Spatial Resolution Images Selim Aksoy Department of Computer Engineering Bilkent University Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr Joint work

More information

Homodyne detection of holographic memory systems

Homodyne detection of holographic memory systems Homodyne detection of holographic memory systems Adam C. Urness* a,b, William L. Wilson a, Mark R. Ayres b a Department of Materials Science and Engineering, Frederick Seitz Materials Research Laboratory,

More information

Compressive Imaging: Theory and Practice

Compressive Imaging: Theory and Practice Compressive Imaging: Theory and Practice Mark Davenport Richard Baraniuk, Kevin Kelly Rice University ECE Department Digital Revolution Digital Acquisition Foundation: Shannon sampling theorem Must sample

More information

FPGA based Prototyping of Next Generation Forward Error Correction

FPGA based Prototyping of Next Generation Forward Error Correction Symposium: Real-time Digital Signal Processing for Optical Transceivers FPGA based Prototyping of Next Generation Forward Error Correction T. Mizuochi, Y. Konishi, Y. Miyata, T. Inoue, K. Onohara, S. Kametani,

More information

3.0 Alignment Equipment and Diagnostic Tools:

3.0 Alignment Equipment and Diagnostic Tools: 3.0 Alignment Equipment and Diagnostic Tools: Alignment equipment The alignment telescope and its use The laser autostigmatic cube (LACI) interferometer A pin -- and how to find the center of curvature

More information

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting The 1 st Regional Conference of Eng. Sci. NUCEJ Spatial ISSUE vol.11,no.2, 2008 pp 295-302 Testing The Effective Performance Of Ofdm On Digital Video Broadcasting Ali Mohammed Hassan Al-Bermani College

More information

Optical Performance of Nikon F-Mount Lenses. Landon Carter May 11, Measurement and Instrumentation

Optical Performance of Nikon F-Mount Lenses. Landon Carter May 11, Measurement and Instrumentation Optical Performance of Nikon F-Mount Lenses Landon Carter May 11, 2016 2.671 Measurement and Instrumentation Abstract In photographic systems, lenses are one of the most important pieces of the system

More information

Lab/Project Error Control Coding using LDPC Codes and HARQ

Lab/Project Error Control Coding using LDPC Codes and HARQ Linköping University Campus Norrköping Department of Science and Technology Erik Bergfeldt TNE066 Telecommunications Lab/Project Error Control Coding using LDPC Codes and HARQ Error control coding is an

More information

Storage of 1000 holograms with use of a dual-wavelength method

Storage of 1000 holograms with use of a dual-wavelength method Storage of 1000 holograms with use of a dual-wavelength method Ernest Chuang and Demetri Psaltis We demonstrate the storage of 1000 holograms in a memory architecture that makes use of different wavelengths

More information

Department of Electronic Engineering FINAL YEAR PROJECT REPORT

Department of Electronic Engineering FINAL YEAR PROJECT REPORT Department of Electronic Engineering FINAL YEAR PROJECT REPORT BEngECE-2009/10-- Student Name: CHEUNG Yik Juen Student ID: Supervisor: Prof.

More information

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing 16.548 Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing Outline! Introduction " Pushing the Bounds on Channel Capacity " Theory of Iterative Decoding " Recursive Convolutional Coding

More information

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel Terry Ferrett 1 Matthew Valenti 1 Don Torrieri 2 1 West Virginia University 2 U.S. Army Research Laboratory June 12th, 2013 1 / 26

More information

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002 DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 22 Topics: Human eye Visual phenomena Simple image model Image enhancement Point processes Histogram Lookup tables Contrast compression and stretching

More information

Adaptive Optics for LIGO

Adaptive Optics for LIGO Adaptive Optics for LIGO Justin Mansell Ginzton Laboratory LIGO-G990022-39-M Motivation Wavefront Sensor Outline Characterization Enhancements Modeling Projections Adaptive Optics Results Effects of Thermal

More information

Fourier Transformation Hologram Experiment using Liquid Crystal Display. Kenji MISUMI, Yoshikiyo KASHII, Mikio MIMURA (Received September 30, 1999)

Fourier Transformation Hologram Experiment using Liquid Crystal Display. Kenji MISUMI, Yoshikiyo KASHII, Mikio MIMURA (Received September 30, 1999) Mem. Fac. Eng., Osaka City Univ., Vol. 40, pp. 85-91 (1999) Fourier Transformation Hologram Experiment using Liquid Crystal Display Kenji MISUMI, Yoshikiyo KASHII, Mikio MIMURA (Received September 30,

More information

Dynamic Phase-Shifting Electronic Speckle Pattern Interferometer

Dynamic Phase-Shifting Electronic Speckle Pattern Interferometer Dynamic Phase-Shifting Electronic Speckle Pattern Interferometer Michael North Morris, James Millerd, Neal Brock, John Hayes and *Babak Saif 4D Technology Corporation, 3280 E. Hemisphere Loop Suite 146,

More information

EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING

EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING Clemson University TigerPrints All Theses Theses 8-2009 EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING Jason Ellis Clemson University, jellis@clemson.edu

More information

SUPPLEMENTARY INFORMATION

SUPPLEMENTARY INFORMATION SUPPLEMENTARY INFORMATION doi:0.038/nature727 Table of Contents S. Power and Phase Management in the Nanophotonic Phased Array 3 S.2 Nanoantenna Design 6 S.3 Synthesis of Large-Scale Nanophotonic Phased

More information

Design Description Document

Design Description Document UNIVERSITY OF ROCHESTER Design Description Document Flat Output Backlit Strobe Dare Bodington, Changchen Chen, Nick Cirucci Customer: Engineers: Advisor committee: Sydor Instruments Dare Bodington, Changchen

More information

Image Processing for feature extraction

Image Processing for feature extraction Image Processing for feature extraction 1 Outline Rationale for image pre-processing Gray-scale transformations Geometric transformations Local preprocessing Reading: Sonka et al 5.1, 5.2, 5.3 2 Image

More information

1. INTRODUCTION ABSTRACT

1. INTRODUCTION ABSTRACT Experimental verification of Sub-Wavelength Holographic Lithography physical concept for single exposure fabrication of complex structures on planar and non-planar surfaces Michael V. Borisov, Dmitry A.

More information

DECISION NUMBER FOURTEEN TO THE TREATY ON OPEN SKIES

DECISION NUMBER FOURTEEN TO THE TREATY ON OPEN SKIES DECISION NUMBER FOURTEEN TO THE TREATY ON OPEN SKIES OSCC.DEC 14 12 October 1994 METHODOLOGY FOR CALCULATING THE MINIMUM HEIGHT ABOVE GROUND LEVEL AT WHICH EACH VIDEO CAMERA WITH REAL TIME DISPLAY INSTALLED

More information

USE OF COMPUTER- GENERATED HOLOGRAMS IN OPTICAL TESTING

USE OF COMPUTER- GENERATED HOLOGRAMS IN OPTICAL TESTING 14 USE OF COMPUTER- GENERATED HOLOGRAMS IN OPTICAL TESTING Katherine Creath College of Optical Sciences University of Arizona Tucson, Arizona Optineering Tucson, Arizona James C. Wyant College of Optical

More information