I am trying to make a panoramic image but my input images have motion and lens focus blur, if I apply some deblurring technique before images stitching, will this improve my final panorama quality.
It depends on what kind of deblurring techniques you use. Conventional deblurring techniques are hard to recover the information that is lost. There are some deep learning-based deblurring techniques that can certainly improve your image quality.