Slashdot Mirror


Breaking the Gigapixel Barrier

megas writes "Max Lyons has just posted on his site what seems to be the first 1 Gigapixel picture, created from 196 separate photographs taken with a 6 megapixel digital camera, and then stitched together into one seamless composite. According to Max, he has 'been unable to find any record of a higher resolution photographic (i.e. non-scientific) digital image that has been created without resizing a smaller, lower resolution image or using an interpolated image.'"

18 of 538 comments (clear)

  1. Relatively static? by SpaceRook · · Score: 5, Interesting

    The guy said he needed a subject that was relatively static. But shadows on a canyon wall are not static. He says it took him 13 minutes. I wonder if there was any noticeable movement in the shadows in that time?

  2. another large image by Harald+Paulsen · · Score: 5, Interesting
    It's worth to mention the WTC ground zero photo. It doesn't look to be stitched together, and it's a whopping 9372x9372, or 87 megapixels.

    (using freecache to not toast my own webserver)

    --
    Harald
  3. Yar by mix_master_mike · · Score: 2, Interesting

    That's relatively nifty. I wish s/he would have put up a little more on the actual process for stitching so many images together. I can't imagine the amount of RAM (well, I can) necessary...

    --

    mix_master_mike
    vafrous

    1. Re:Yar by Speare · · Score: 5, Interesting

      Well, if you wait a few days for the site to calm down, you can READ his site to get a LOT of information about his processes.

      • Use a tripod and a pano head to rotate the camera around the nodal point.
      • Take 196 images that overlap slightly in grid formation.
      • Use a GUI to assign several control points for each pair of images: image[N]@x1,y1 == image[M]@x2,y2 (He uses his own GUI called PTAssembler for Windows. Others exist, and Hugin works on Linux and Windows.)
      • Use an engine to optimize the distortions, and to render the distorted images onto a final image. (He uses Helmut Dersch's panotools, as does PTGui and Hugin and other front-ends.)
      • He had additional challenges due to 2GB address limits in Windows (and most 32bit Linux builds would have similar challenges).
      • He had additional challenges due to apps breaking with images bigger than 16bit signed coordinate space (and a few Linux tools break on this too).
        • The free-as-in-beer panotools libraries itself is closed-source, and not supported anymore. IPIX(tm) apparently was one of several companies chasing Helmut for patent issues, the resolution of which I am not sure. New work is being done today to open the process up with Open Source equivalents. Otherwise, it's the top tool since it can stitch images taken from any orientation into several projections into several image formats with high quality.

          I use (and help develop) the Hugin tool for my front-end; I've done a few 25 MP images, but nothing so large or as diverse as Max Lyons' works.

      --
      [ .sig file not found ]
  4. Re:Kazaa? .torrent? by Carnildo · · Score: 2, Interesting

    Quoth: Final image file size: 2,068,654,055 bytes

    How big would that be as a JPEG?

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  5. Re:new low by Anonymous Coward · · Score: 1, Interesting
    If a single person could slashdot a site then... well... it wouldn't be a site now would it.

    That depends on how you answer the age old question: "If a tree falls in a forest and there's no one there to hear it, does it make a sound?" Personally I think it does, so I also think something can be a website even if was never viewed.

  6. Re:This is not the first gigapixel image by spiritu · · Score: 3, Interesting

    He specifically mentions scientific purposes - I'm sure he had orthophotos, other aerial photography, and satellite images in mind when he mentioned "scientific purposes".

    This, on the other hand, was for photographic purposes.

    He sure would have saved himself some work had he just gotten his hands on a copy of ERDAS, though. And that compressed JPG would look a hell of a lot better as a MrSID image. But I digress.

    I still think it's clever. Maybe not groundbreaking or earthshattering, but clever, and neat.

  7. Been there, done that. by MrBlic · · Score: 2, Interesting

    This is a bit of a plug, but it's on topic. I put together an image serving website that could handle images up to about 70 "Gigipixels" We were using images from a microscope. http://www.neuroinformatica.com/

    -Jim

    --
    Celebrate Excellence!
  8. Re:Huge bandwidth bills aren't funny... by krbvroc1 · · Score: 2, Interesting

    What I don't understand is the voting system on his website. It looks like you can vote for each photo on a scale of 1 to 10. However, many of the photos (of say Washington, DC) score only 3,4, or 5. Who are grading these things?

  9. Re:Linux image stitching tools by Speare · · Score: 2, Interesting

    The image Max Lyons is discussing was (in part) assembled using the panotools back-end. Max also wrote the PTAssembler front-end which helps to set up the alignments and other features. It's still a HELL of a manual job. For Linux, see the Hugin project which is an Open Source tool now in fully-functional beta.

    --
    [ .sig file not found ]
  10. Large-format cameras by Odds · · Score: 2, Interesting

    The author mentions large-format cameras. Here is a link to a lowcost large-format camera project, built by cannibalizing a 1200dpi scanner to make a 122 megapixel camera.

  11. Nasa Offers one... by Johnathon_Dough · · Score: 2, Interesting
    NASA's Earth Observatory site allows you to sign up to download via FTP a true color image of the earth taken from a mosaic of satelite images, it is billed as 1km resoltuoion.

    I signed up and downloaded the files (300 MB each, as TIF with LZW Compression, Eastern and Western Hemisphere). I stitched the two together (photoshop 8 only) and created a file that had pixel dimensions of 43,200 x 21,600 (2.6 GB uncompressed). And each pixel is equivalent to about 1/2 mile. Not enough for any true detail at high magnification, but fun to scroll around on.

    This translates to a file 12' by 6' at 300 dpi, overkill to say the least. But we printed it out at 4' by 8' here at work and used it as decoration for a blank wall. An incredibly impressive piece of art.

    A small (600x600 pixel) cut of California at 100 percent

    --
    If you are one in a million, then there are six thousand people who are just like you.
  12. How many pixels are enough? by GCP · · Score: 5, Interesting

    Which makes me wonder how many pixels would be necessary to reach a point where no additional sharpness could be obtained by additional pixels.

    The definition in this case is completely filling my field of view (wrap around screen or retinal scanner), allowing me to move my eyes without redrawing, so every point would have to be as sharp as my full center of view (foveal) vision, but without allowing me to move my head (either changing its angle or moving closer to the image).

    I can imagine many uses for an even higher resolution image that would allow you to zoom in on interesting spots, but I'm curious about how many pixels the full view scenario above would require. If we just had that, then we could refresh the screen in response to head movements (I wouldn't want to do it for eye movements) and cover pretty much everything, I would think.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:How many pixels are enough? by RhettLivingston · · Score: 4, Interesting

      I can't remember the precise numbers but can approximate fairly easily as long as we change the rules so that I don't have to know what portion of a sphere you can view at full resolution without changing the angle of your head. When browsing photog newsgroups in the past, I found that the generally accepted resolution beyond which a photo to be viewed at a little less than arms length (like holding it in your hand) would not be improved is 170 pixels / inch or 28,900 pixels / sq inch. That is approximately This was based on calculations utilizing the minimum arc that the human eye can distinguish. I just pulled out a tape measure and see that the distance from the approximate center of my head to my hand while holding a picture at a comfortable viewing distance is about 24 inches. The surface area of a sphere with 24" radius is 4*pi*24^2 or 7238 sq inches. At 28,900 pixels / sq inch, that would be 209,168,200 pixels. So, assuming that you must stay at the center of the sphere but that you can look in any direction, this gigapixel photo contains far more resolution than is actually required to meet your specified goals.

      More interesting to me would be the answer to a question like, what storage capacity per day is required to capture a full motion, with depth information for every pixel, 360d spherical recording of every moment of ones life with sound, some zoom capacity (I've utilized 35X in my photog experience and would like to see that), and reasonable ability to freeze frame motion of the speeds encountered in everyday life and extract nicely focused still images from that. When someone can either carry storage capacity like that in a pocket sized computer or when the future WIFI equivalent can send that much bandwidth to a home server, our lives will be drastically changed. Roughly calculating this out it comes to about 87 Petabytes / day uncompressed. Compression technology might drop that to 1 PB/day. Should happen about 39 years from now so I'll likely see the day. What a future.

  13. Re:How do you print it? by xpccx · · Score: 5, Interesting
    I downloaded an archival quality (200Meg) image of a map from the Library of Congress that I wanted printed. Since the Library of Congress charges $200-$300 to print the maps I called the local Kinko's, or maybe it was Sir Speedy. Anyway, I asked them how large of a print they could do and the guy told me the largest he had done was something like 20+ ft by 20+ ft. They printed the map on thick, almost vinyl, paper and it came out to something like 4ft by 3ft. Not only did it look amazing, but it cost me less than $50.

    I'd bet any decent frame shop could frame a very large image. I'd guess they'd charge you several hundred dollars for the custom frame though.

  14. Re:Next stage ... by NanoGator · · Score: 2, Interesting

    "Is to print each one of them on a separate sheet of paper, and tape them together?"

    Oh my.. that's like $300 worth of ink.

    --
    "Derp de derp."
  15. Re:Huge bandwidth bills aren't funny... by fejikso · · Score: 2, Interesting

    That's what bittorrent is for, isn't it?

  16. Re:Huge bandwidth bills aren't funny... by squaretorus · · Score: 2, Interesting

    If you enjoy this stuff have a look at the master of large format photography, Andreas Gursky. Gursky, for me, adds the 'art' to the photography that Mr GigaPixel somehow misses. Im impressed as hell by the scale and detail of Gigapixels work, but theres something just ... better about Gursky.

    If you hear of any of his work near you go and see it - viewing on screen doesnt do it justice.

    If I had any advice for MrGigaPixel (as I hope he will now be named) it would be to find the printing mix which best displays his work, and to ONLY release as exceptionally high quality art prints - not cheap posters. It might be easier to make a buck with posters, but its possible to earn a mint with print. (as my old art teacher used to say)