Well, this was bothering me since a long time now. I spent my entire day surfing on the internet how exactly it's done in those research papers and finally found this video explaining exactly what I wanted to know. Thanks mahn, this video is exactly what I needed.