Stitching two fisheye images
I have been trying to stitch two spherical (fish eye) images together by using opencv. I have tried there sample code: https://raw.githubusercontent.com/ope... but it haven't given me much success (It says that it don't have sufficient features). I want to know exact steps which are required here. Do i need to defish it first? Do i need to remove these black border. I want to create Stereographic or Equirectangular projection from them. Can someone please guide me how this can be done ?
I would undistort the images first. Those images don't have very much overlap though. I'd think you'd need another one pointed in-between to get decent results.
in order to undistort, you would perhaps try hough circles transform to find the outer contour and then use linear-polar to rectify, given the aforementioned circle. (chouette! c'est le palais royal à Paris!)
There is a fisheye calibration and un-distortion routine available. It needs to be calibrated with a known pattern, but it would work much better than the linear-polar.