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 neighbor-hood 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.