This is a UE4 implementation of a night vision post process material.
It is an implementation based on this UDK tutorial:
http://luchadordev.com/tutorials/tutorial02-nv.html
and on this discussion thread:
https://forums.unrealengine.com/showthread.php?26829-Porting-Night-Vision-PP-Effect-from-UDK