The unpooling operation is used to revert the effect of the max pooling operation; the idea is just to work as an upsampler. This operation has been used on some older papers and is not used so much anymore due to the fact that you also need a CONV layer to inpaint (low pass filter) the results of the upsampling:
Max Unpooling
Get Hands-On Convolutional Neural Networks with TensorFlow now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.