Block-based progressive visual secret sharing (BPVSS) is an encryption technique that utilizes the human visual system to recover a secret image.