HDB-Net: hierarchical dual-branch network for retinal layer segmentation in diseased OCT images