| Recent Posts | |
|---|---|
Posted: 1 hour |
Topic: api.gigapan.org / API JPG dimensions Ron, of course you may hack! But dont start there, start at http://www.stereopan.com/ipan, it already works as a general purpose renderer! The image pyramid renderer is open source. It works wonderfully on the desktop and iOS devices. It has better speed than Seadragon, but missing much of its animation and inclusion technology [ie. layers on top] (how much can you expect out of 600 lines of javascript?) It only works well on HTML5 hardware accelerated <canvas> browsers (all modern incarnations work well- ie, safari, opera, firefox, chrome) The coding is soo efficient, it should only take 3 months to wrap your head around it entierely and understand its magic (that was my timeframe at least). Ron, if you dont have an iPad 3 yet, because you legitimately dont like Apple and all its stupid policies, I dare say, go do yourself a favor and buy one anyways! Sharing Gigapans on the touch screen at retina resoluton is amazing! Really, it does some other things well, and it is expensive, but I have not regretted it for a second… I hated the iPad 1 and 2, despised Apple for the Flash debacle, and don’t have an iPhone, but I got an iPod touch a couple years ago, and slowly got adicted to iOS because it actually works and works well (as opposed to Flash on Android and my entire G1 experience.) I am sure Android 4. 0 improved things, but I really adore the high rez screen on this iPad 3 and the fast javascript execution speed! Anyways, the image pyramid renderer currently fails on the Nook, don’t know why (only Android I have tested it on, at Staples…) , maybe you coulf fix this? |
Posted: 6 hours |
Topic: api.gigapan.org / API JPG dimensions That’s great, Jason! Do you mind if I hack (ethically) your JavaScript renderer to play around with this on my own site? I’ve been meaning to explore whether the <canvas> tag would provide an HTML5 compatible way of rendering GigaPans (especially for non-Flash capable devices) – I see now that you’re way ahead of me (as usual). |
Posted: 8 hours |
Topic: api.gigapan.org / API JPG dimensions So I could not resist myself, I thought, could this tile composting be done in a javascript <canvas> tag entirely in the browser? So I came up with this image pyramid render-er for a very large canvas. Seems my browser could only handle a canvas width of 8000 pixels, so I set this as the upper limit. This is rendered entirely in javascript, use it sparingly as it requests all tiles for a width of 8000 pixels image. Its 4x larger than the api offers. Please use this sparingly, respectfully, and responsibly and for legitimate legal purposes only! http://www.3d-360.com/big-77777-8000 Set the first number to your Gigapan ID and second number to your target width (8000 pixel max) and you will get a high resolution render of your Gigapan, which you can right click for various purposes, or maybe you will run out of memory;) |
Posted: 12 hours |
Topic: api.gigapan.org / API JPG dimensions Well, I did not know what you wanted the thumbnails for, but 10000×2000 is hardly a thumbnail;) Yes, I dearly miss the unlimited JPG output. I was using it for legitimate purposes for generating point clouds of 3-D image pairs and for when someone wants to publish an image for print publication they found on Gigapan (like those two fine panoramas in the Land Report publication, congrats Ron by the way, yours looks superb in b&w) Of course it was not right that anyone could download a high-rez of anyone elses panorama, so the change was probably necessary (and I am sure it put a big load on the server generating the massive thumbnail), but it would be nice if there was a link to download one’s own Gigapans when logged in. I concieve a method with a PHP script to generate an image from a layers tiles, using imageMagick for composting the tiles to a larger image. I don’t have time right now to write this script, and would not want to publicly host it, but maybe someday when I need to download one again… http://www.imagemagick.org/ ref. http://www.imagemagick.org/Usage/layers/ see append You could have a local wamp server http://www.wampserver.com/en/ run a php script that uses the Gigapan api to get the image dimensions, compute which layer of tiles should be downloaded for a requested output dimension, then request each tile for the selected layer systematically [its just tile x and y coordinates, need to compute how many in each direction the do a loop] (inspect the Gigapan mobile http://www.gigapan.com/mobile/iOS/1.0/?id=12345 Seadragon javascript code for hints on the tile addressing schema http://www.gigapan.com/mobile/iOS/1.0/js/org/gi…) and use imagemagick to build each row through appends, and then build the whole image through column appends of the composted rows, and finally crop off any black borders and output the image. |
Posted: 13 hours |
Topic: api.gigapan.org / API JPG dimensions Says Jason: “The max thumbnail width is now 2000 pixels (for a while the api would actually return jpgs of any requested width!!!)” And I had been taking good advantage of the wider widths – I have a dual monitor setup where each screen has a width of 2048 pixels – coincidentally, the maximum width Google+ will allow image uploads without costing one for storage space. Also, it was very convenient to be able to return large JPG images (say 10000×2000 pixels) so that I could crop out sections at high resolution in Photoshop – much easier than having to restitch an image and save the Tiff or Photoshop RAW to do the same thing. Capping the width of JPGs from the API thus breaks a feature of the API as far as I’m concerned, so in my view the issue is not fixed. [As long as I can get arbitrarily large images via the API it’s actually easier for me to crop what I need in Photoshop than to use the JSON API to calculate the proper proportional dimensions – in most cases I want to trim the ragged edges off anyhow, so bigger black bars don’t bother me in the least.] |
Posted: 15 hours |
Topic: api.gigapan.org / API JPG dimensions If you query the api with the widths and heights set to the correct aspect ratio, it will return a thumbnail without any padding. The thumbnail api is designed for delivering the images on the Gigapans list pages, whose thumbnails have a maximum height of 360 pixels. The Gigapan list pages use some JavaScript code to compute how big of an image to request – it is not hard coded into the pages html. Each list page result gets updated in the browser via ajax magic to show an image of the proper resolution for the window width of the calling browser (thus reducing download time on small screen devices or window widths). The Gigapan data api is publicly accessible, you may query the api with JavaScript or php to get the image width and height (as well as all the Gigapans pertinent data), then do your math, and output your desired result. For instance, for your image, the new api address would be http://www.gigapan.com/gigapans/104010.json . If using javascript, you can use jquery library to easily request and decode the data into javascript variables, but you will need to use the OLD api, as javascript requires the data to be wrapped in a function (JSONP format) to access the data cross domain. [The new api address does not support JSONP…] The old api address is http://api.gigapan.org/beta/gigapans/104010.json. Returned data includes the Gigapans width and height, then do your math to get the aspect ratio (width/height), set your thumb height at 360 pixels and multiply 360 by your aspect ratio result to get your width, and you will get your image without the ugly black padding bars (e.g. http://api.gigapan.org/beta/gigapans/104010-168…) The max thumbnail width is now 2000 pixels (for a while the api would actually return jpgs of any requested width!!!) Here is a simple php script that will output a page with the Gigapans thumbnail 360 pixels tall and spit out a list of other dimensions with the proper aspect ratio. (just change the id in the address to match your Gigapans id) http://www.3d-360.com/gigathumb.php?id=104010 source: http://www.3d-360.com/gigathumb.php.txt Cheers Jason PS. In a nutshell, visit this page with your Gigapans ID to get your proper thumbnail dimensions: |
Posted: 16 hours |
Topic: api.gigapan.org / API JPG dimensions Your image should render now. The max height was not set to an appropriate value. |
|
Posted: May 16, 2012 |
Topic: General Gigapanning / What's in your bag? Greetings: Since you asked. I have a fine art photo studio and am represented by three galleries in SC, two ithe Charleston Tourist Mecca area.I also do 15-20 show sayer including the Charleston Spoleto festival. My primary body is a Canon 5 D MK II. ll of my lenses are L series going from a 17 – 40 to the 500 f4 lS. I was intrigued by the concept and bought the Epic last week to test the concept. I used it with my Canon Elph to capture the first image. After my first awkward capture I am thrilled with the potential and look forward to getting the pro to support my usual gear. Although I believe the Epic will be best for international travel. Please feel free to check out my first gigapan stitch on gigapan. Search for nickerjo. Also please feel free to visit my studio site, All the best, j. Nickerson |
Posted: May 16, 2012 |
Topic: api.gigapan.org / API JPG dimensions It would appear that somebody jiggered with the API recently so that the pixel dimensions of output JPGs no longer match those input via the URL. For example: http://api.gigapan.org/beta/gigapans/104010-200… is currently returning a JPG image with pixel dimensions 1584×396. Please fix this so it works properly again. |
|
Posted: May 16, 2012 |
Topic: Special-effects Gigapans / HDR Workflow Hello. does anyone have any tips for HDR workflow? right now what i am trying is creating 3 gigapan images 1 High, 1 Mid and 1 Low ex. Then i batch crop them in CS5 but for some reason i can’t get finish the last step of combining them as a HDR. I have tried both Cs5 and Photomatix Pro but they both fail. Could it be that the image size is to big? |
Posted: May 16, 2012 |
Topic: Gigapan Mechanism / Galileo iOS Iphone Robotic Mount Just found out about this kickstarter project http://www.kickstarter.com/projects/449163977/g… Seems promising, very cool for stop motion timelapse. They mention it being good for 360 degree spherical photography, but as the control is through the base of the phone connecting to the device, that puts the lens out to one side, not rotating though its entrance pupil. Also, the camera in the iphone is really just a toy. I very much like the concept of using a phone to control a panoramic robot, it would be super nice if the Gigapan unit could be controlled via wifi or usb from another device. What does the future hold? Jason |
Posted: May 15, 2012 |
Topic: General Gigapanning / new camera or not, from 6mp to 24mp Mark, You will certainly see a difference going to 24 megapixels. I strongly recommend doing it. The only downside is that you will fill up your memory cards a lot faster. ;-) I would recommend you use a 16G or 32G card, especially if you choose to use RAW format. Also, you should put a zoom tele on your shopping list if you don’t already have one. As I told Tim above, 300mm or more will give you great results with the 24 megapixel sensor. Dave |
Posted: May 15, 2012 |
Topic: General Gigapanning / new camera or not, from 6mp to 24mp Tim, I am using a T2i and have mated it with a 75-300mm Canon zoom that I bought years ago when I was using a Canon XTi. This was not too expensive and is marvelous for nature photography outside of GigaPan use. It is very light. Today the equivalent is the 70-300mm that you can get for $427 at Amazon. You could also look at Sigma or other less expensive lenses, but you really want to be 300mm or more. The D60 is a semi-pro level camera, but of 2002 vintage with only 6.5 megapixels. Perhaps you inverted the letters, because the 60D is the current next step up from the Rebel family. Your T2i has 18 megapixels and so does the 60D. You will not see any difference in GigaPan photos taken with either one as they have the same sensor. All the feature differences between the two don’t contribute to better GigaPans. BTW, they both have Canon’s Auto Lighting Optimizer feature that can mess up exposures during a GigaPan shoot. Disable this. The problem it causes is a darkening of the sky at the transition to the horizon where there are darker objects. This is on by default and does not disable when you switch to manual. Search for user ‘mrpiv’ to see my recent larger GigaPans that use this combination of lens and camera, like Goosenecks, Spider Rock, Tempe ASU 360, Sedona Oak Creek. Dave |
|
Posted: May 15, 2012 |
Topic: General Gigapanning / gigapan Hi all. I have project for giga photo panorama theory. I need to learn for this: What is gigapan? What technology is behind? How to make giga pan from shooting to uploading on web. If you have some links of materials where i can research please write. |
Posted: May 15, 2012 |
Topic: General Gigapanning / Tips & Tricks - Stitching with missed images and using auto focus Remember that, if you have editing software and some time, about 8/9 of the missing image is available on other images. (The standard overlap is about 1/3 top, bottom and sides. If you imagine a 3×3 grid inside your missing image, all but the middle tile will be covered by other images.) |
Posted: May 15, 2012 |
Topic: General Gigapanning / Tips & Tricks - Stitching with missed images and using auto focus I got this email request and thought I’d post the answers publicly since this is a common issue… I’m writting to you, because I saw that your’d answered a question very well, so I think you know a lot about Gigapaning. I’m new in this and I’m having some problems that I will aprecciate your help. First of all I want to know what can I do in the Stitch Software to create the Gigapan image without the missing photos caused for the use of Autofocus? Then, I would like to recieve some opinion of what I’ve to do in the case of a stadium full of people, when I shoot to the people is better to have the camera in Autofocus, and when I shoot to the sky put the camera in manual focus? I’ll aprecciate any kind of advice, thanks for your time. Answers… Dealing with missed images can be quite a hassle I’m finding the best solution is prevention – it is worth the effort in the field to make sure you don’t miss any images (See tips below). To deal with missed images in the stitcher: A few tricks:
|
Posted: May 15, 2012 |
Topic: General Gigapanning / new camera or not, from 6mp to 24mp I’m no expert on cameras but I’ve been having the same questions. My impression is that once you have a decent camera the lens makes all the difference. (Although in your case going from 6mp to a new 24mp camera will probably make a huge difference). But in general, once you have a decent DSLR the lens is a huge factor. For example I keep trying to improve the size and quality of my gigapans. I recently upgraded from a canon T2i to a D60 which is the next DSLR up the food chain. The images on the D60 are insanely good. But if you take the huge lens that came with the camera and stick it on my T2i, those images are insanely good too. The D60 does do some things better but in terms of image quality it all seems driven by the lens. Unfortunately for gigapaning, to go from the cheaper sub $400 200mm lenses to something better is going to cost you $1500 which is more than a lot of new cameras. But as I said if you have a decent camera I’m pretty sure that the lens is what’s going to make the difference. Anyone else want to weigh in on this? |
Posted: May 15, 2012 |
Topic: Embedding / Customize Control Interface Hey! Im interesed too! Any idea? |
|
Posted: May 14, 2012 |
Topic: General Gigapanning / What's in your bag? For the sake of the noobies that are just taking up GigaPanning, I thought it might be worthwhile for some of us that have been doing this for a while to “open our bags” and share their contents. What do you carry beyond the imager, camera, batteries and tripod to make your Gigapan outings successful? It would also be useful to chime in with brands/types of tripods, batteries, etc. |
|
Posted: May 14, 2012 |
Topic: Special-effects Gigapans / Continuous Pan/Tilt It is possible to get a gigapan to pan or tilt and shoot a timelapse. I have achieved this before by artificially calibrating the system such that I only move the gigapan one pan or tilt increment when the system asks you to align the top of your view screen, then the bottom of your view screen. The machine indicates 0.1 degrees field of view. Then I create a pano and set the appropriate exposure length etc. This sort achieves a panning time lapse. I believe there may be some limits on the amount of columns or rows but it does the job. The obvious limitation is that it can only pan or tilt still but shoots images in an appropriate sequence to create a timelapse video. |
|
Posted: May 14, 2012 |
Topic: Web Site and Forum / astro use of Epic Pro? I have been interested in this. This could be a very valuable potential improvement. I read on another post that the minimum tilt increment is 0.04 degrees which is almost acceptable for astro photography however the pan increment is only 0.1 degrees which may be problematic. It might be theoretically possible to angle the head of your gigapan so that only tilting is required in which case you could do the astro photography now come to think of it. I also posted on another thread that it is possible to trick the gigapan field of view calibration to get the minimum pan or tilt increment. This may actually work. Combining these two techniques may get you close to doing astro photography. Someone who knows more about it might be able to comment. I know the movement of the stars is on some kind of arc so moving in one axis only won’t be the right answer but it may allow longer photo shutter speeds than not using the gigapan. |
Posted: May 14, 2012 |
Topic: Web Site and Forum / astro use of Epic Pro? This will be a very very interesting use for the Epic Pro!!! |
|
Posted: May 13, 2012 |
Topic: General Gigapanning / What lenses do you guys use? 70-200 has a very good aperture on 200mm, if you’re talking about the L one.. Also curious why would you say that Hassan |
Posted: May 13, 2012 |
Topic: Web Site and Forum / Replacing a Gigapan Unfortunately, replacing an individual GigaPan on the website has never been possible. The best one can do right now is upload an improved version and link in the description back to the original. I’ve made it a personal policy not to remove older versions of my GigaPans if someone else has commented or made snapshots on them, but whether you choose to do the same is up to you. If I have a GigaPan that’s been updated but where the deprecated version hasn’t been commented upon or snapshotted I tend to simply make them private rather than outright deleting them. This could come in handy later on if I want to document how my stitching or shooting technique has improved. |
Posted: May 12, 2012 |
Topic: Web Site and Forum / Replacing a Gigapan and is it possible to replace my gigapan and keep the comments? |








