The invention relates to building spherical panoramas for image-based
virtual reality systems. The image-based spherical panoramas can be
navigated in any desired view direction (360-degrees) by suitable
three-dimensional image browsers or viewers. The method and system also
includes computing the number of photographs required to be taken and the
azimuth angle of the center point of each photograph for building a
spherical environment map representative of the spherical panorama. The
method and system also includes an algorithm for computing the accurate
azimuth angles of these taken photographs and seaming them together to
build the spherical environment map.