1. A method for stitching hyper-hemispherical images to generate a rectangular projection of a spherical image, the method comprising: receiving a first circular image corresponding to first hyper-hemispherical field of view capturing by a first camera facing a first direction and second circular image corresponding to second hyper-hemispherical field of view captured by a second camera facing a second direction opposite the first direction; projecting, by a video processing device, the first circular image to a first rectangular image by mapping an outer edge of the first circular image to a bottom edge of the first rectangular image and mapping a center point of the first circular image to a top edge of the first rectangular image; projecting, by the video processing device, the second circular image to a second rectangular image by mapping an outer edge of the second circular image to a top edge of the second rectangular image and mapping a center point of the second circular image to a bottom edge of the second rectangular image; and stitching the bottom edge of the first rectangular image with the top edge of the second rectangular image to generate the rectangular projection of the spherical image.