360 Panorama Stitching Online

broken image


  • DJI Wanda Posted at 2018-8-5 05:15. The files that you are trying to stitch to have a 360 panorama. You may upload it here by putting all the files in a folder. viewimage View full quote. I tried it like you said but it doesn't work because of two reasons: 1. I can't upload a folder, just single images.
  • Clevr is an Adobe Air-based panorama-stitching program that enables you to create panoramic images when Adobe Air is installed. The online method takes your panoramic sources and stitches them into curved, interactive panorama for free. With this website, you can also zoom and pan around your image.
  • 360 degree Panorama Photo and image Stitching Services, including real estate image stitching, creating 3-dimensional representations, HDR panorama enhancement, etc. In today's age of smartphones, i pads and laptops, capturing a good picture is not too difficult.

In this article we will continue our experiments with the StereoPi stereoscopic camera based on the Raspberry Pi Compute Module. This time, we will create a 360 degree panoramic photo!

Autostitch

Sep 25, 2021 Use gear 360 as webcam.

Click on image for online panorama view

In our last experiments, we installed cameras side-by-side with parallel axes and worked with stereoscopic effect. Today, we will use an inverted approach: cameras pointed in opposite directions, but equipped with wide-angle fisheye optics, each with a 200 degree field of view.

Let's start at the end: here's our resulting creation — basically, a panorama.

We have a StereoPi board…

…with Raspberry Pi Compute Module 3 Lite inside…

…and two wide-angle RPi (M) WaveShare cameras:

We then attach the cameras back-to-back:

Then, we capture a photo with each camera, and get these two pictures using raspistill:

Here, a question arose: how could we combine these two images into one with an equirectangular projection, such as is supported by almost all panorama viewing software?

After a long investigation, we found a 360-camera project, which was used as a reference for our future code.

Autostitch

However, to start stitching, we would have to start with a desktop panoramic application, to prepare a template for future transformations. For this, we used Hugin, which is open-source and can be downloaded here: http://hugin.sourceforge.net/download/

  1. So, we've downloaded, set up, and started up the software.
  2. Now, we need to choose 'Simple' in the 'Interface' menu.

3. Press 'Load images…' and add two our files (21.jpg и 21–2.jpg).

4. Set 'Lens type' to 'Circular Fisheye'. 'Focal Length' should be set to 1,2 mm, and 'Focal length multiplier' to 7,6x. In the 'Projection' tab, check that 'Field of view' is set to 360x180 and 'Equirectangular'. These are the default settings.


5. Next, press the button '2. Align…'. This begins the search for control points, which should find around 10–13 points. At this step, our panorama is already starting to look like a panorama.

6. And now for the most important step — saving the project for later use in the automatic stitching of all consecutivepanoramas captured by our 2 fisheye cameras. To save, go to'File' -> 'Save as…' -> filename 'stereopi-template.pto'

7. Then, we go back to the 'Assistant' tab (if we happened to go out of it) and press '3. Create panorama'. A new window appears, in which we set a height of 1944, to which the width adjusts automatically. The LDR format (resulting picture format) should then be set to JPEG. The image quality is at your discretion; the default for this is 90. This time around, we don't tinker with'Corrections' and instead press 'Save'.

8. After this, several windows appear, one of which will show the progress log.

9. In the end, we get something that looks like this:

Ok, so all of this is great- but do we really want to bother with each captured photo?

To up our efficiency, we need to make this process automatic. For this, we will need to use our project file, saved at step 6. We take this file (in our case it's called stereopi-template.pto) and copy it over to StereoPi.

We also copy our script, stereopi-stich.sh. This script needs us to input parameters — namely, the file names of the fisheye photos to be stitched to equirectangular projection.

But first, we need to install all the required software for StereoPi. Simply download this script on StereoPi and run it: installer.sh

Now let's run the stitching script:

The process takes about 50 seconds. It'd be good to look for some optimizations for it in the future, but right now it's good enough for testing purposes

This file is the result:

Voila! We've automatically stitched two fisheye images into one equirectangular file! Now, we can use this script for stitching all future files. The key point is to avoid changing relative camera positions — otherwise, the stitching will be of lower quality.

Now, we just need to insert it somewhere on our web-page. A panorama player is required to view the panorama..

We think the best embedding player for panoramas is KRPano. It supports both photos and videos. However, a paid license is required for usage. We bought a license about 5 years ago, but at that time it was based on Adobe Flash, and didn't support HTML5. Now it can, so we plan to buy new license. https://krpano.com/

You can download my archive with all you need to obtain this result. The funniest view mode is 'Little planet' (to change the view mode, just click the right mouse button).

We hope that our experiment will not only be interesting for you, but will also be useful as a step-by-step manual. Thank you for your attention!

p.s. Have you already subscribed to our crowdfunding news?..

Useful links:

Image Solutions India offer 360-degree panorama stitching services to your real estate property photographs. Selling property over the competitive online mediums requires a lot of visualization to your images. Showcase your property images to your buyers with in-depth details. This will help to get their attention about your services. Our photo editing experts are well versed in 360-degree panorama photo editing technique to create three-dimensional representations to explore your real estate photographs.

Real Estate panorama stitching:

Photo stitching experts at image solutions India combining series of images together and bring one complete view with our panorama stitching technique. Our graphic designers are using advanced panorama software to create excellent quality outcomes more than your client's expectations. We can create realistic panorama effect by combining or merging your multiple photographs which were taken at the different angles.

360 Panorama Stitching Online

Sep 25, 2021 Use gear 360 as webcam.

Click on image for online panorama view

In our last experiments, we installed cameras side-by-side with parallel axes and worked with stereoscopic effect. Today, we will use an inverted approach: cameras pointed in opposite directions, but equipped with wide-angle fisheye optics, each with a 200 degree field of view.

Let's start at the end: here's our resulting creation — basically, a panorama.

We have a StereoPi board…

…with Raspberry Pi Compute Module 3 Lite inside…

…and two wide-angle RPi (M) WaveShare cameras:

We then attach the cameras back-to-back:

Then, we capture a photo with each camera, and get these two pictures using raspistill:

Here, a question arose: how could we combine these two images into one with an equirectangular projection, such as is supported by almost all panorama viewing software?

After a long investigation, we found a 360-camera project, which was used as a reference for our future code.

Autostitch

However, to start stitching, we would have to start with a desktop panoramic application, to prepare a template for future transformations. For this, we used Hugin, which is open-source and can be downloaded here: http://hugin.sourceforge.net/download/

  1. So, we've downloaded, set up, and started up the software.
  2. Now, we need to choose 'Simple' in the 'Interface' menu.

3. Press 'Load images…' and add two our files (21.jpg и 21–2.jpg).

4. Set 'Lens type' to 'Circular Fisheye'. 'Focal Length' should be set to 1,2 mm, and 'Focal length multiplier' to 7,6x. In the 'Projection' tab, check that 'Field of view' is set to 360x180 and 'Equirectangular'. These are the default settings.


5. Next, press the button '2. Align…'. This begins the search for control points, which should find around 10–13 points. At this step, our panorama is already starting to look like a panorama.

6. And now for the most important step — saving the project for later use in the automatic stitching of all consecutivepanoramas captured by our 2 fisheye cameras. To save, go to'File' -> 'Save as…' -> filename 'stereopi-template.pto'

7. Then, we go back to the 'Assistant' tab (if we happened to go out of it) and press '3. Create panorama'. A new window appears, in which we set a height of 1944, to which the width adjusts automatically. The LDR format (resulting picture format) should then be set to JPEG. The image quality is at your discretion; the default for this is 90. This time around, we don't tinker with'Corrections' and instead press 'Save'.

8. After this, several windows appear, one of which will show the progress log.

9. In the end, we get something that looks like this:

Ok, so all of this is great- but do we really want to bother with each captured photo?

To up our efficiency, we need to make this process automatic. For this, we will need to use our project file, saved at step 6. We take this file (in our case it's called stereopi-template.pto) and copy it over to StereoPi.

We also copy our script, stereopi-stich.sh. This script needs us to input parameters — namely, the file names of the fisheye photos to be stitched to equirectangular projection.

But first, we need to install all the required software for StereoPi. Simply download this script on StereoPi and run it: installer.sh

Now let's run the stitching script:

The process takes about 50 seconds. It'd be good to look for some optimizations for it in the future, but right now it's good enough for testing purposes

This file is the result:

Voila! We've automatically stitched two fisheye images into one equirectangular file! Now, we can use this script for stitching all future files. The key point is to avoid changing relative camera positions — otherwise, the stitching will be of lower quality.

Now, we just need to insert it somewhere on our web-page. A panorama player is required to view the panorama..

We think the best embedding player for panoramas is KRPano. It supports both photos and videos. However, a paid license is required for usage. We bought a license about 5 years ago, but at that time it was based on Adobe Flash, and didn't support HTML5. Now it can, so we plan to buy new license. https://krpano.com/

You can download my archive with all you need to obtain this result. The funniest view mode is 'Little planet' (to change the view mode, just click the right mouse button).

We hope that our experiment will not only be interesting for you, but will also be useful as a step-by-step manual. Thank you for your attention!

p.s. Have you already subscribed to our crowdfunding news?..

Useful links:

Image Solutions India offer 360-degree panorama stitching services to your real estate property photographs. Selling property over the competitive online mediums requires a lot of visualization to your images. Showcase your property images to your buyers with in-depth details. This will help to get their attention about your services. Our photo editing experts are well versed in 360-degree panorama photo editing technique to create three-dimensional representations to explore your real estate photographs.

Real Estate panorama stitching:

Photo stitching experts at image solutions India combining series of images together and bring one complete view with our panorama stitching technique. Our graphic designers are using advanced panorama software to create excellent quality outcomes more than your client's expectations. We can create realistic panorama effect by combining or merging your multiple photographs which were taken at the different angles.

Real estate panorama enhancement/stitching are the processes of combining your multiple real estate photos together to bring out one 360 degree view panorama images. We also provide virtual tour solutions to your real estate photographs.

360-degree panorama stitching services also included the following image enhancement services are,

  • Photo stitching services – Combining multiple images together to bring one clear output
  • HDR panorama stitching/ HDR Panorama Enhancement
  • Scenic spot panorama
  • 360*180 degree spherical panorama
  • Real Estate Panoramas - Creating 3D view of your real estate property images
  • Store panoramas
  • Fisheye panorama stitching
  • Inner-cylinder panorama
  • Outer-cylinder panorama
  • Inner-sphere panorama
  • Outer-sphere panorama
  • Virtual tour services
  • 360-degree virtual video services

Why our 360-degree panorama stitching services?

The importance of panorama stitching is ascending as forthcoming customers have gotten to be wary and craving to see a complete picture rather than a single view. Organizations and business industries utilize these services on their websites, hand-outs, and site hoardings to allure their demographic. We have an immense demographic from a real estate industry including marketing business representatives, specialists, property sellers, publicists and others.

Image Stitching Services:

Image stitching is the procedure of joining different photograph shoots together to carry a solitary picture with the detailed look. Professional photo stitching experts at image solutions India understand your imaging requirements and accept your inputs from any formats. We will analyze your needs with our image editing experts and deliver 100% quality outcomes without any errors.

Our panorama stitching also included all types of image stitching services such as

  • Auto-stitching
  • Batch stitching

Benefits of our panorama stitching services:

Professional graphic designers at image solutions India using powerful and advanced panorama software to create 360-degree panorama images from your digital photographs. We can accept your wide angle photographs and fisheye images and merge them using our panorama software tools to create spherical, cylindrical and cubic panorama images with 100% quality results.

360 Panorama Stitching online, free

Our 360 panorama software tools having following advantages are,

  • Accept 16-bit images
  • Merging cylindrical and spherical images from fisheye photos
  • Supporting HDR panoramas
  • Familiar with both automatic panorama stitching and manual panorama stitching
  • Support multiple blenders options
  • Converting HDR images into LDR panoramas

Looking to outsource 360-degree panorama stitching services, please contact image solutions India. We always ready to deliver extraordinary solutions to your imaging requirements at reasonable costs and fast turnaround time. We dealt with thousands of clients from various countries like UK, USA, Canada, Philippines, Russia, Sweden, Norway, Italy, Germany, Poland, Egypt, Switzerland, New Zealand etc. with our outstanding panorama stitching and virtual tour solutions.





broken image