360 PhotographyTutorialVirtual ToursPhotogrammetry

How to Stitch 360° Photos: A Practical Guide for Field Professionals

Step-by-step guide to stitching 360° panoramas from single-lens cameras — covering overlap requirements, camera settings, and the full processing workflow.

Alex Tolson

Alex Tolson

April 18, 2024

360° panoramas have become a standard deliverable for site documentation, virtual tours, and immersive client presentations. But capturing and stitching them properly — especially in challenging field environments — requires understanding the fundamentals.

This guide covers the full workflow from capture to shareable output.

Camera options and their stitching implications

Your choice of camera determines how much manual work stitching will require.

Dedicated 360° cameras (Insta360, Ricoh Theta, GoPro Max)

Cameras like the Insta360 ONE RS 1-inch or Ricoh Theta Z1 have two back-to-back fisheye lenses that automatically stitch in-camera or via companion software. For outdoor and straightforward site work, these are the fastest workflow.

Limitation: The stitching seam (the equator between the two fisheye views) can be problematic when subjects are close to the camera. Objects that straddle the seam (a person standing directly to the side, a piece of equipment close to the camera) will have visible stitching artifacts.

For underground or tight spaces, a dedicated 360° camera often struggles. In these environments, a multi-camera rig or a DSLR on a panoramic head gives better results.

Single-lens cameras on a panoramic head

Using a DSLR or mirrorless camera on a panoramic rotator (like the Nodal Ninja or Kaidan) gives you maximum quality and control. You rotate the camera around its nodal point (the optical centre of the lens), capturing individual frames that you stitch in software.

This approach requires more captures (typically 6-16 frames depending on lens focal length) and software stitching, but produces the highest quality result — especially at the seams.

Capture settings for quality stitches

Regardless of camera type, these settings apply:

Lock exposure: Set manual exposure before starting your panoramic sequence. Automatic exposure will produce banding across the stitch as exposure varies between frames.

Lock white balance: Same issue as exposure — auto white balance creates colour inconsistencies between frames.

Overlap: For manual stitching, aim for at least 30% overlap between adjacent frames. More overlap gives the stitching software more control points to work with.

ISO and shutter speed: Keep ISO as low as possible (higher ISO = more noise = worse stitching). Use a slower shutter speed if needed, but not so slow that movement in the scene (trees, water) creates blur.

Avoid movement in the scene: People, vehicles, and water moving through the scene during capture will create “ghost” artifacts in the stitch. Either wait for the scene to clear or plan for cleanup in post.

The stitching workflow

Step 1: Import images

Import your images into your stitching software (PTGui, Hugin, or Autopano if you still have a license).

For dedicated 360° cameras, the companion software (Insta360 Studio, Ricoh’s app) handles this automatically. For manual stitches, you’ll need PTGui or similar.

Step 2: Align images

The stitcher’s first task is to find matching features across overlapping frames and calculate the optimal projection to stitch them seamlessly.

PTGui does this automatically for most setups. If the automatic alignment fails:

  • Check that you have sufficient overlap between frames
  • Look for areas with low texture (plain walls, clear sky) where the stitcher can’t find matching points
  • Manually add control points in areas where automatic detection struggles

Step 3: Set the projection

For a full 360° panorama delivered as an equirectangular image, set your projection to equirectangular. This is the standard format for spherical viewers (including the one in your phone’s Google Photos, Facebook, and purpose-built platforms).

For a standard wide-angle panorama (not full 360°), cylindrical or rectilinear projection may be more appropriate.

Step 4: Set the horizon

PTGui allows you to manually adjust the pitch, roll, and yaw of the final pano. For site documentation, you want a level horizon — use the horizon adjustment tools to make sure the panorama doesn’t feel tilted.

Step 5: Blend and export

Stitching software uses feathering and multi-band blending to seamlessly merge the overlapping regions. PTGui’s Smart Blend algorithm produces clean results on most scenes.

Export settings for professional delivery:

  • Format: JPEG (for standard delivery) or TIFF (for archival quality)
  • Resolution: 8000px × 4000px is a reasonable minimum for professional work; 12000px × 6000px for showcase imagery
  • JPEG quality: 90%+ for professional delivery

Step 6: Nadir fill (zenith/floor)

If you captured with a camera on a tripod, the bottom of the panorama (nadir) will show the tripod. Fill options:

  • Clone stamp: Manual patch in Photoshop
  • Logo plate: Replace the nadir with your company logo (common in virtual tour work)
  • AI fill: Tools like Lightroom’s Generative Fill or Photoshop’s Generative Fill work reasonably well for nadir replacement

Delivering 360° panoramas to clients

Once you have your equirectangular JPEG, the challenge is getting clients to experience it properly. If you email them the file, they’ll see a distorted, stretched image — not the immersive spherical view.

Clients need a viewer that renders the equirectangular projection as a sphere. Options:

  • Google Photos: Automatically detects 360° images and adds a VR-style viewer. Works, but not professional.
  • Facebook 360: Upload to Facebook, mark as 360° photo. Similar to Google Photos — fine for personal use.
  • Krpano / Pano2VR / Marzipano: Dedicated virtual tour software. Requires web hosting and technical setup.
  • Swyvl: Upload your 360° JPEGs and they’re automatically detected and displayed in a spherical viewer via a branded share link.

For professional delivery to clients — especially in the context of a full site survey that includes point clouds, GeoTIFFs, and other deliverables — having all your formats in one branded portal is significantly more professional than multiple separate links.

Common stitching problems and fixes

ProblemLikely causeFix
Visible seam linesMisaligned control pointsAdd manual control points at seam
Colour banding across stitchAuto exposure/WBReshoot with locked exposure and WB
Ghost artifactsSubject moved during captureClone out or mask in post
Warping near nadir/zenithInsufficient coverageAdd a downward/upward shot
Blurry resultsMotion blur in source imagesReshoot with faster shutter speed

360° panorama stitching is a skill that gets easier with practice. The fundamentals — locked exposure, adequate overlap, proper projection — stay the same regardless of how your camera technology evolves. Get those right and most commercial work becomes manageable.

Alex Tolson

Alex Tolson

Co-founder of Swyvl. Eight years capturing the world in 3D — underground mines, the Great Barrier Reef, and everything in between. Previously co-founded Lateral Vision, a 3D visualization company and Google Street View contractor.

Share spatial data the right way.

Swyvl lets you upload your LAS, GeoTIFF, drone video, and 3D models and share them with clients via a branded portal — no software required on their end.

Get started free

Not ready to sign up? See Swyvl live in 30 minutes.

Related articles

Back to all posts