MIEGAN : Mobile Image Enhancement via A Multi-Module Cascade Neural Network

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

4 Scopus Citations
View graph of relations


  • Zhaoqing Pan
  • Feng Yuan
  • Jianjun Lei
  • Wanqing Li
  • Nam Ling

Related Research Unit(s)


Original languageEnglish
Number of pages15
Journal / PublicationIEEE Transactions on Multimedia
Online published28 Jan 2021
Publication statusOnline published - 28 Jan 2021


Visual quality of images captured by mobile devices is often inferior to that of images captured by a Digital Single Lens Reflex (DSLR) camera. This paper presents a novel generative adversarial network-based mobile image enhancement method, referred to as MIEGAN. It consists of a novel multi-module cascade generative network and a novel adaptive multi-scale discriminative network. The multi-module cascade generative network is built upon a two-stream encoder, a feature transformer, and a decoder. In the two-stream encoder, a luminance-regularizing stream is proposed to help the network focus on low-light areas. In the feature transformation module, two networks effectively capture both global and local information of an image. To further assist the generative network to generate the high visual quality images, a multi-scale discriminator is used instead of a regular single discriminator to distinguish whether an image is fake or real globally and locally. To balance the global and local discriminators, an adaptive weight allocation is proposed. In addition, a contrast loss is proposed, and a new mixed loss function is developed to improve the visual quality of the enhanced images. Extensive experiments on the popular DSLR photo enhancement dataset and MIT-FiveK dataset have verified the effectiveness of the proposed MIEGAN.

Research Area(s)

  • Brightness, contrast loss, Dynamic range, Image color analysis, Image edge detection, Image enhancement, MIEGAN, mixed loss, Mobile handsets, Mobile image enhancement, multi-module cascade neural network, Visualization