Research Article

Mask-Pix2Pix Network for Overexposure Region Recovery of Solar Image

Table 1

Architecture of the generator.

LayersArchitecture of generatorOutput size

Input, , , (256  256  1)
D1Conv.(4  4  64), LReLU(128  128  64)
D2Conv.(4  4  128), SwitchNorm, LReLU(64  64  128)
D3Conv.(4  4  256), SwitchNorm, LReLU(32  32  256)
D4Conv.(4  4  512), SwitchNorm, LReLU, dropout(16  16  512)
D5Conv.(4  4  512), SwitchNorm, LReLU, dropout(8  8  512)
D6Conv.(4  4  512), SwitchNorm, LReLU, dropout(4  4  512)
D7Conv.(4  4  512), SwitchNorm, LReLU, dropout(2  2  512)
D8Conv.(4  4  512), LReLU, dropout(1  1  512)

U1Concatenate (D8, D7), DeConv.(4  4  512), SwitchNorm, ReLU, dropout(2  2  512)
U2Concatenate (U1, D6), DeConv.(4  4  512), SwitchNorm, ReLU, dropout(4  4  512)
U3Concatenate (U2, D5), DeConv.(4  4  512), SwitchNorm, ReLU, dropout(8  8  512)
U4Concatenate (U3, D4), DeConv.(4  4  512), SwitchNorm, ReLU, dropout(16  16  512)
U5Concatenate (U4, D3), DeConv.(4  4  256), SwitchNorm, ReLU(32  32  256)
U6Concatenate (U5, D2), DeConv.(4  4  128), SwitchNorm, ReLU(64  64  128)
U7Concatenate (U6, D1), DeConv.(4  4  64), SwitchNorm, ReLU(128  128  64)
FinalUpsample (4  4  1), ZeroPad, Conv.(4  4  1), tanh(256  256  1)

Output(256  256  1)