Midweek mobile 5

Panoramas have had a cult following since before the early days of photography. Special cameras and odd format film plates were developed for this purpose even in the 19th century CE. I came to the field in the early days of commercial digital photography when enthusiasts would spend days stitching together individual exposures with the early versions of photo-editors. When I tried my hand at it I rapidly realized two important points. First, as you rotate the camera, the illumination changes, and you have to compensate for the different quality of light in the editor. Second, as you image the same object from slightly different angles, its shape on the film changes slightly, and you come across mismatched edges when you try to stitch the images together. You can understand this as a simple problem in perspective, but it was hard to compensate for it with the photo editor tools that were then available.

Now, a smart camera does all this “in the box” for you. On my drive in the Sahyadris, I stopped near a village and took a panorama of a wooded cliff above rice fields. All I had to do was stand firm, hold the phone in my hands and twist my torso smoothly. The demon in the box took care of the rest: the shading of light across the image, and the automatic adjustment of the distortions of objects due to changing angles. The second step, the one which was hard to do by hand, has a simple mathematical representation (three-point perspective) which the AI solves rapidly. The result seems to be good enough that you can wrap it around the walls of your home.

But my phone records the panoramas only in 40 megapixel images, not the 65 megapixels which it uses for other photos. This is due to the physical limitations of the small aperture and sensor which the phone camera uses. I’ve discussed earlier how multiple frames are read out from the CCD and averaged to produce a single image. The same thing is being done for panoramas. But since the camera is moving while the image is synthesized, the number of frames available for a single segment is limited. When you examine a regular image and a panorama at the same scale, you can see this clearly. In the image comparison above, both photos use the same number of pixels from the original image. I can zoom less when I use a panorama. This is the result of using a smaller number of frames for image averaging in the panorama, and also the restriction on computational super-resolution imposed when using the smaller number of frames. So really, you cannot wrap the panorama from a cheap phone camera around the walls of your home. At least not until the sensor and frame-readouts, or the processor and algorithms improve.

Phone photography changes our expectation of the interaction of camera hardware and image so dramatically that it is worth rethinking what photography means. I intend to explore this a bit in this series.

By I. J. Khanewala

I travel on work. When that gets too tiring then I relax by travelling for holidays. The holidays are pretty hectic, so I need to unwind by getting back home. But that means work.


  1. Interesting points about panoramas. Whether on a phone or regular camera, the resolution is always disappointing if you examine them too closely but they have their uses in capturing a scene in a way that otherwise isn’t really feasible for the average amateur.

    Liked by 1 person

  2. As I’ve said before, I enjoy viewing India through your posts as I am unlikely to have the opportunity to visit it during my remaining years. From the map, Mumbai is roughly on the middle of the Indian coast. On this occasion, you traveled south, but it seems to uneducated me, that most of your travels have been in the north. Do you ever get to southern India? I saw something recently that said most of the people in that area do not speak Hindi and it sparked my curiosity.

    Liked by 1 person

    1. Thank you. The language changes every 500 kms or so. Even the Hindi changes, sometimes so remarkably that it may be hard for me to follow what two people say to each other in their dialect of Hindi. Marathi, which is spoken in the region around Mumbai is quite different from Hindi. There are several south Indian languages which are quite different from Hindi. And yes, I do travel south, follow these links to see my travels in Kerala and
      Tamil Nadu, for example.

      Liked by 1 person

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: