How to detect facial landmarks - using haar and other way? I have done some projects using haar cascade(Ex.- Face-detection,Eye inside face detection,shoe detection etc), I also have some knowledge about it. I have trained my own models learning from youtube, this site etc. 

Now I want to take it to the next level.

I want to detect facial landmarks, I have used different modules to do this, I have used dLib. But I want to learn more about it and as far as I know using multiple haar will be very much inefficient.

So how can I do this?

What I want to detect from the image :
There is a recent survey paper on exactly this topic: Wu &amp; Ji, Facial Landmark Detection: A Literature Survey, International Journal of Computer Vision 127:2, February 2019, pp 115-142. That should give you pointers to everything you might want to know.

If you don't have access to Springer, here's the copy on arXiv.