Endoscopy image enhancement method by generalized imaging defect models based adversarial training. (7th May 2022)