This post explains how to achieve full 1080p video with the Sony Bloggie’s 360-degree video accessory. It also illustrates some of the limitations you will encounter in doing so.
In my previous blog post about panoramic imaging with the Bloggie, I complained about how the Bloggie automatically lowers its resolution from 1920×1080 down to 1280×720 when the panoramic lens accessory is fitted onto the camera. Happily, Jan Martin from DIY-streetview.org helpfully pointed me to this short post by onezebra1 on the PanoTools discussion board, which describes how to modify the accessory to support full-resolution video recording with the Bloggie. As we had suspected, the Bloggie uses a magnet to trip the resolution switch. Removing this magnet is easy, and produces the desired result — annular panoramic video at the device’s highest possible resolution — with some caveats.
Here’s the Bloggie’s panoramic lens accessory, Sony Part Number X25467051, labeled VCL-BPP1 on its body. On the underside of the accessory are 4 very small cross-head screws (not pictured):
Removing these four screws allows the optics to be separated from the mounting base. Once separated, you will find two small rare-earth magnets inset into the the inner (upper) surface of the base. These magnets (each about 3x4mm) can be extracted with a small flat screwdriver. The photo below shows the inner surface of the base. At the bottom right of the photo is the optics half of the assembly.
It turns out that only the left magnet needs to be removed for the hack to work. I recommend doing this to preserve maximum flexibility for your optics.
The optics are reassembled and fit onto the camera as before, and voilà — panoramic video at 1080p resolution on the Bloggie:
There is, however, an important caveat. The panoramic donut is now truncated on the top and bottom, as you can see above. Here is a still frame from the 1920×1080 video recorded in this way.
For comparison, below is a still from a video recorded in 1280×720 resolution; as you can see, the entire donut is visible. I had left one of the magnets installed, so I just flipped the same lens around to produce this. But it’s also possible to recover the Bloggie’s factory-standard 720p panoramic video behavior by selecting 1280×720 resolution from its menu system.
Using the 1080p-resolution annular videos with my BloggieUnwarper software is straightforward. (The MAXR_FACTOR and MINR_FACTOR properties must be set to approximately 1.2648 and 0.3018, respectively.) Below is a screenshot, which shows how the truncated regions are interpreted by the rectification process. For what it’s worth, these missing regions account for 6.8% of the area of the unwarped panorama.
By the way, it’s worth clarifying that the Bloggie’s still images remain unaffected by this modification; the operation described above only affects the camera’s video recording capabilities. Below is a panoramic still shot at the Bloggie’s highest resolution (2592×1944). The annulus has the same dimensions as the 1920x1o80 video, but without the cropping. Both unmodified and modified optics will produce such still images on the Bloggie. The image quality is much clearer, probably because of a longer exposure time and different compression configurations.
After making some more careful measurements, I’ve determined that the maximum vertical resolution obtainable from the Bloggie’s standard 1280×720 video is ~261 pixels, while the maximum obtainable from the 1920×1080 video is ~518 pixels. So it may be worth making the mod, if you can tolerate missing about 6.8% of your pixels in a couple of places. [Photography: Kyle McDonald]
11 Responses to “Modding the Bloggie Panoramic Lens Accessory”« Prev post: Open-Source Panoramic Video: Bloggie + OpenFrameworks & Processing
» Next post: Rectified Flowers