• Chinese Optics Letters
  • Vol. 19, Issue 5, 050501 (2021)
Kexuan Liu, Zehao He, and Liangcai Cao*
Author Affiliations
  • State Key Laboratory of Precision Measurement Technology and Instrument, Department of Precision Instrument, Tsinghua University, Beijing 100084, China
  • show less
    DOI: 10.3788/COL202119.050501 Cite this Article Set citation alerts
    Kexuan Liu, Zehao He, Liangcai Cao. Pattern-adaptive error diffusion algorithm for improved phase-only hologram generation[J]. Chinese Optics Letters, 2021, 19(5): 050501 Copy Citation Text show less

    Abstract

    The bidirectional error diffusion (BERD) algorithm is free from random phase modulation that introduces speckle noise on the reconstructed images, compared with other computer-generated phase-only hologram (POH) approaches. During the POH generation process, the amplitudes of all pixels are traditionally set to one for diffusing the errors to their neighborhood of unprocessed pixels. In this paper, we reveal that the reconstruction quality depends on the uniform amplitude value for different object pattern. The pattern-adaptive BERD (PA-BERD) algorithm is proposed for high-quality holographic reconstruction. The optimized amplitude value can be acquired for each object pattern and each propagation distance. The PA-BERD-based POHs have shown higher reconstruction quality than traditional BERD-based POHs in simulations as well as optical experiments.
    H(x,y)=F1{F{IO(x,y)}HF(fx,fy)},

    View in Article

    HF(fx,fy)=exp(ikz1λ2fx2λ2fy2),

    View in Article

    H(xj,yj)=A(xj,yj)exp[iφ(xj,yj)],

    View in Article

    HP(xj,yj)=exp[iφ(xj,yj)].

    View in Article

    E(xj,yj)=H(xj,yj)HP(xj,yj)=[A(xj,yj)1]exp[iφ(xj,yj)].

    View in Article

    Eα(xj,yj)=H(xj,yj)αHP(xj,yj)=[A(xj,yj)α]exp[iφ(xj,yj)].

    View in Article

    H(xj,yj+1)H(xj,yj+1)+w1Eα(xj,yj),

    View in Article

    H(xj+1,yj1)H(xj+1,yj1)+w2Eα(xj,yj),

    View in Article

    H(xj+1,yj)H(xj+1,yj)+w3Eα(xj,yj),

    View in Article

    H(xj+1,yj+1)H(xj+1,yj+1)+w4Eα(xj,yj),

    View in Article

    H(xj,yj1)H(xj,yj1)+w1Eα(xj,yj),

    View in Article

    H(xj+1,yj+1)H(xj+1,yj+1)+w2Eα(xj,yj),

    View in Article

    H(xj+1,yj)H(xj+1,yj)+w3Eα(xj,yj),

    View in Article

    H(xj+1,yj1)H(xj+1,yj1)+w4Eα(xj,yj).

    View in Article

    I(x,y)=F1{F{HP(x,y)}HF(fx,fy)}.

    View in Article

    Kexuan Liu, Zehao He, Liangcai Cao. Pattern-adaptive error diffusion algorithm for improved phase-only hologram generation[J]. Chinese Optics Letters, 2021, 19(5): 050501
    Download Citation