Image Stitching with different angles

I am trying to stitch image with different angles. I tried following the guidelines in this https://answers.opencv.org/question/98110/how-do-i-stitch-images-with-two-different-angles/ but still no luck. Currently i am trying to warp the images and then try to stitch , but I want it the system to detect the Key points on its own and stitch.

Can you post your images? It could help to propose a solution.
Concerning your question, did you try keypoint detection (sift, surf or orb), latching and find homography? What are the results of the keypoint matching?