I just used GIMP to crop and rotate the images. Anyway,the batch processing script will be needed.;lol.
I’m also trying 7 image dual-fisheye shooting. I downloaded the ZIP file from your GitHub site. Is it app-debug.apk? And can I install it in the same camera the same way as 3 HDR version?
Thanks,
Toyo
yes, it is app-debug.apk. You need to install it with adb install -r app-debug.apk
Make sure you uninstall Plugin Application first.
Known Issues
The following will crash the plug-in
- pressing the mode button for too long when you switch into plug-in mode. release as soon as you see the white LED
- pressing the shutter button for too long
- pressing the Wi-Fi button for too long. This toggles between single shot and 7 image mode
1 Like
Hi, @codetricity
Installed 7images Plugin.
App permissions OK.
I have another problem?
The first image of 7 was the value of 0.0 step. (I had two images with same value) No image of +2.0 step. I shot these images in the room because of the rainy day. Tomorrow, I’m going to test 7images plugin ouside.
Thanks,
Toyo
Update on Bug Fix
I believe I fixed the problem of duplicate exposure settings. I can now get 7 images all with different exposure settings. I uploaded to GitHub in a “dev” branch.
Test 2
I updated the apk on the dev branch.
https://github.com/codetricity/theta-7-image-dual-fisheye/tree/dev/apk
It’s also available below.
app-debug.apk (1.5 MB)
Look forward to your test shots. I’m actually finding the HDR techniques useful, making the project more real-world than just a demo for the workshop. Although the THETA V HDR from Ricoh is better, I didn’t like to wait to take the pictures.
Considering Using Shutter Speed for HDR Images
The Ricoh THETA Camera API can adjust the shutter speed from 1/25000 to 60. This is a much wider range than the exposure compensation. I’m thinking of altering the workshop code to use shutter speed and create a 9 image HDR with a wider range of values. Does anyone know if this is a good idea or not?
1 Like
Hi, @codetricity Thank you for quick update. I also can get 7 images +2.0 / -2.0 EV.
Result of PTGui Stitching is “very good” again. I sent my pts file to the support of PTGui.
Coming soon.
Toyo.
2 Likes
Thanks for your help testing the sample code that we’re using in the August microconference.
That’s a cool shot. I used to live in Japan many years ago and it’s nice to get these images.
I’d still like to learn the workflow that you’re using for PTGui. Although I can stitch the images, I’m not getting a good result. In the screenshot above, it looks like you’re using four dual-fisheye images. Is that correct?
1 Like
Yes, it is correct. I always shoot a pair of Dual-Fisheye Images to get 4 shots 90 degrees apart. This is my challenge. I believe it can improve image quality of THETA V.
1 Like
Are you rotating the physical camera in the tripod to get the image rotation?
1 Like
Yes.
See it in Google Maps, Street View again.
Thanks
Toyo
1 Like
Thanks again for your help with PTGui. I will try again soon with your technique. You achieved a really nice stitch line That’s a cool neighborhood temple. natsukashii.
Also, thanks for identifying bugs in the sample code that we’re preparing for the workshop.
I made changes to the original 3 image sample code:
- fixed problem where it wasn’t taking 3 images with different exposure compensation values
- changed exposure compensation values to -2, 0, -2
- changed image filename to add the word FISHEYE prior to the TIMESTAMP.JPG
app-debug.apk (1.5 MB)
I believe that an improved version from Ichi Hirota will be in the THETA store soon.
In the meantime, I’m going to continue to work this small example for the workshop as the code base is easy to work with.
1 Like
Added new branch to the repository for 12 image bracketing using shutter speed to get exposure times of 1/25000 seconds to 60 seconds. This version starts into multi-image bracket shooting by default.
app-debug.apk (1.5 MB)
Dual-Fisheye For THETA V - Bracket Shutter Speed Modification
12 Image Bracket Shooting
Using dual-fisheye plug-in to reduce shot time. There is a delay of approximately 1 second between shots. Example settings with 12 bracket shooting shows full range of shutter speed from 1/25000 to 60 seconds.
The original plug-in used exposure compensation.
This version uses shutter speed to achieve a wider exposure range.
You can switch this to 9 image bracket shooting or adjust the time spacing between brackets in the code.
Multi-Bracket On by Default
The plug-in will boot to multi-bracket mode by default. The original plug-in started in single-shot mode.
Post-Shoot Processing
Batch processed all images after the shoot to convert from dual-fisheye to equirectangular.
Create HDR File in Photoshop
Using HDR Pro.
Save as Radiance HDR Format File
File size will increase from 5.35 MB to 49.9 MB due to luminosity information on all images.
Hi, @codetricity and @jcasman
This is the latest work on Dual-Fisheye Image(7HDR) with PTGui and Pano2VR. I can constantly get “Very Good” result on PTGui stitching process. But some of small stitch errors usually remain just on the seam line.
“Nothing is perfect”
I removed them with using Pano2VR patching tool. This is great.
I would like to test the following apk.
Modified Exposure Compensation to use 5 images from with values of: -2.0, -1.0, 0.0, 1.0, 2.0
Thanks,
Toyo
1 Like
Here’s a screenshot in Photoshop. The apk and link to a new GitHub branch is at the bottom of this post. Do you prefer the plug-in to start in 5-image bracketing mode first or single-shot mode first? Currently, it defaults to single-shot mode, but it is easy to change the default mode.
The Exif data of the top image indicates that exposure compensation is +2
The 2nd image is +1.
I don’t really understand how exposure compensation works. Do I need to set the shutter speed to a constant value and then apply exposure compensation?
I’ve changed the name of this version of the plug-in to Juantonto Fisheye. This is to make it easier to save different versions of the plug-in with different settings. It’s also to illustrate that the plug-ins can be customized for specific uses.
If you use Vysor to set the permissions, make sure you open up the correct app. It’s now called Juantonto Fisheye. It uses a different icon.
You must enable permissions for camera and storage.
GitHub branch for juantonto version
Binary apk
juantonto-5-fisheye.apk (1.6 MB)
Changes
Changes are described for developer education.
Changed logo in Android Studio
Right click on app in Project view.
Changed Application Name
Changed Directory Structure Names
Minor Code Modifications
- changed number of images to 5
- changed exposure compensation step to 2. (goes from value of -6 to +6)
2 Likes
Hi, @codetricity
I’ve tried Juantonto Fisheye version and published 5 images to Google Street View through PANO2VR.
It is noisy in the dark area. Can you set ISO50 with 5 steps ±2.0 EV?
Thanks,
Toyo
1 Like
Thanks for testing this. Great feedback and nice shot.
I’m an inexperienced photographer and am learning about photography through your posts and questions. Thank you.
I attempted to make some good images with low noise in dark conditions. Unfortunately, I wasn’t able to get good settings. I’m going to bring this up at a workshop we have tomorrow and hopefully someone at the workshop will be able to figure out some good settings.
The plug-in below has these values for exposure time:
- 0.4
- 1/25
- 1/250
- 1/2500
- 1/25000
I was hoping that a wide range would resolve the problem, but I did not get results.
app-debug.apk (1.6 MB)
1 Like
Dual Fisheye plugin has come to Plugin Store! Here it is.
This is the latest dual fisheye shooting. It was very sunny day before typhoon.
Thanks for your support.
Toyo
PS. After installed Dual fisheye plugin from Plugin Store.
pic.1
Successful install.
pic.2
Disabled app permissions.
pic.3
We can see App details at the bottom of App Info
1 Like
This is awesome. Are you doing anything special to embed the Google Maps image into this forum? It’s not embedding when I put an image in.
BTW, these are some great shots that you are taking.
Nothing special to do so. I just paste the shared URL in the box.
Yeah! Thanks, @codetricity
Next, show me your shots.
1 Like
Just heard from Ichi Hirota that he plans to update his plug-in with the option for 9 bracketing shots covering +4EV. Thanks for your work with this.
2 Likes
Very nice info! @codetricity
I hope to have a couple of different type’s apk. 3 bracketing, 5, or 9…etc. to switch apks in the various scenes.
Current 3 bracketing (±1) may be good for outside shooting.
Thanks.
Toyo
2 Likes