Algorithm flowchart. The network is comprised of three parts: a low-level feature extraction layer, high-level feature extraction layers, and a residual layer. The kernel size in all the convolutional layers is 3×3. The number of channels in the green, blue, and yellow convolutional layer are 128, 64, and 1, respectively. Red layers are concatenation layers that concatenate the output of the convolution block with its input via skip connections. (A) Example input and (B) output 6×6-mm angiogram.