A new full waveform inversion method based on shifted correlation of the envelope and its implementation based on OPENCL. (August 2019)