Highcolor Portable Graphics (HPG) is a 16-bit high colour RGBA image format with a variable color depth but also supports grayscale images.