Slashdot Mirror


Refocusable Plenoptic Light-Field Photography

virgil_disgr4ce writes "Wired is reporting that a Stanford student using about 90,000 microlenses has developed a plenoptic camera whose images can be refocused, via software, after they are exposed." From the article: "'We just think it'll lead to better cameras that make it easier to take pictures that are in focus and look good,' said Ng's adviser, Stanford computer science professor Pat Hanrahan."

49 of 236 comments (clear)

  1. You know what this means... by doxology · · Score: 5, Funny

    Better Porn!

    --
    sigfault. core dumped.
  2. innovation by Lord+Ender · · Score: 5, Insightful

    As soon as I heard of this, I immediately realized how to do it. But I would not have thought to do it on my own. This kind of smart thinking is why we have a patent system. The patent system was not designed to protect business methods, such as completing a sale using n clicks instead of n+1.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:innovation by Anonymous Coward · · Score: 2, Insightful

      To the contrary, this kind of smart thinking is exactly why we don't need a patent system. Did this guy get a patent? No! Patent rights are not what is motivating him at all. Furthermore, this guy didn't invent this idea. Practically no worthwhile invention is invented out of the blue by a single person, at least not any more. People have been researching this for years. Building on the accomplishments of previous experiments, publishing their results in peer-reviewed journals, that sort of thing. The only thing patents could have done to the development of this technology was obstruct it. Luckily that doesn't seem to have happened.

    2. Re:innovation by RedWizzard · · Score: 4, Informative
      As soon as I heard of this, I immediately realized how to do it. But I would not have thought to do it on my own. This kind of smart thinking is why we have a patent system. The patent system was not designed to protect business methods, such as completing a sale using n clicks instead of n+1.
      The patent system is not meant to protect an idea either. It's meant to protect a non-obvious implementation of an idea.
    3. Re:innovation by Directrix1 · · Score: 3, Informative

      If you look at this site: Stanford Lightfield Project. You will see that the basic premise behind defining a light field and mathematically manipulating it has been around sine the 30's. Whats cool here is the camera. In fact being in the photography business myself, I was just telling my father a couple months ago about how it would be easy to refocus an image if there was a lense that just captured a grid of images with slightly different perspectives from each cell. Refocusing the light field is a pretty obvious benefit to this system, I would deem not worthy of a patent, as it is just a way to mathematically manipulate a light field.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
  3. oh so 1996 by griffster · · Score: 5, Informative

    http://graphics.stanford.edu/projects/lightfield/ If you've attended siggraph for the last 8 or 9 years you yawn with me.

    1. Re:oh so 1996 by Anonymous Coward · · Score: 2, Funny

      ...and the other 99.9% of us, who haven't, can be very interested by this article.

      However, I'm sorry that slashdot hasn't been perfectly tailored to your needs. I'm sure Rob & co will get right on to that!

  4. What kind of focusing? by Dekortage · · Score: 3, Interesting

    I'm curious... how adjustable is the post-processing focusing? E.g. depth of field, f/stop, etc. Do you basically get to adjust ANY of that after the image is recorded?

    --
    $nice = $webHosting + $domainNames + $sslCerts
  5. 3d Images by Anonymous Coward · · Score: 2, Interesting

    I wonder if the image data gathered by such a camera could somehow be transformed into basic 3d depth information. If so, this could be the beginning of 3D imaging for the consumer.

    1. Re:3d Images by griffster · · Score: 3, Informative

      There was a demo by Sony at GDC 2005 where they had a next generation "eye-toy" that could (essentially) extract a Z buffer with the captured image. they had some very cool demos... the most memorable was a virtual butterfly that flew around the head of the demonstrator and then landed on his arm :)

  6. "Say Sayonara to Blurry Pics"??? by 5,+Troll · · Score: 3, Informative

    This is great technology but the author of the article used an incorrect title. Blurry photos are almost always caused by camera shake, not focusing on the wrong subject in a depth of field situation.

    This technology doesn't do anything to prevent camera shake. Most modern cameras are extremely good at autofocusing on the correct subject in a short depth of field situation. The camera designed by the Stanford guys is an amazing invention and will revolutionize action, sport, and scientific photography (especially at the macro level) but it will do nothing special for the consumer who simply doesn't understand that the longer the exposure the more likely the blur from camera shake.

    --
    Please mod me only (+) Underrated or (-) Troll
    1. Re:"Say Sayonara to Blurry Pics"??? by fireman+sam · · Score: 3, Informative

      It article states "This property allows us to extend the depth of field of the camera without reducing the aperture, enabling shorter exposures and lower image noise". This in itself will reduce the effects of shaking.

      --
      it is only after a long journey that you know the strength of the horse.
    2. Re:"Say Sayonara to Blurry Pics"??? by Digital11 · · Score: 3, Informative

      Which would normally cause undesirable camera-shake in such a situation due to the decreased shutter speed

      --
      I am a leaf on the wind. Watch how I soar.
    3. Re:"Say Sayonara to Blurry Pics"??? by HuguesT · · Score: 3, Informative

      Read The Fine Article. The proposed solution is almost the exact opposite to the one you are talking about.

      The microlens approach doesn't require any moving part, it allows not only to refocus but also to extend focus as if one were using a very high F-stop for large depth of field, without the associated noise due to low light.

      The downside is that it requires many pixels to produce a good image, but as the pixel count grows exponentially with time as per Moore law, it will soon be a winning proposition, even with cameras in mobile phones.

      On the other hand optical stabilization is as expensive as ever, requires many moving parts and does not allow focus extention.

    4. Re:"Say Sayonara to Blurry Pics"??? by hhawk · · Score: 2, Interesting

      If you look at the sample images, you can see the type of image that will be "helped" by their camera...

      Auto focus cameras have to focus on something... and many times I've had them focus on the wrong thing. There isn't really anything you can do at that point except reshoot.. or use the system such as they describe.

      This would be of great value to me, I have many photos where the image is otherwise perfect except the focus point is off.

      --
      http://www.hawknest.com/
  7. It's fun. by Duncan3 · · Score: 5, Interesting

    Having seen this stuff in action first hand, it's cool as heck. Also a tad scary. Miniblinds not closed 100% then you can see in, tree in the way no problem.

    Basically what we see as solid with 2 eyes, may not be solid at all. So much like the IR/UV cameras, this new toy has a dark side.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    1. Re:It's fun. by mabinogi · · Score: 3, Insightful

      More to the point - what we see with one eye.

      With two eyes you can already see the effect - holding a hand in front of your face doesn't stop you seeing what's behind it until you completely cover both eyes, etc.

      --
      Advanced users are users too!
    2. Re:It's fun. by mrmojo · · Score: 2, Interesting

      Even with one eye you see the effect. Leonardo da Vinci noted that if you hold a pin close to one eye, it disappears because it's significantly smaller than your pupil.

    3. Re:It's fun. by Anonymous Coward · · Score: 3, Funny

      and wtf was da vinci doing sticking pins in his eyes?

    4. Re:It's fun. by Splab · · Score: 4, Funny

      I guess thats why he figured it also works with only one eye ;)

    5. Re:It's fun. by quisph · · Score: 2, Funny
      So much like the IR/UV cameras, this new toy has a dark side.

      Sweet.

  8. Just like in movies and TV! by malraid · · Score: 5, Funny

    Have you seen how in movies and TV they can zoom and then sharpen any image using software? We'll it seems that technology is finally comming to real life!

    --
    please excuse my apathy
    1. Re:Just like in movies and TV! by Hast · · Score: 2, Informative

      When you sharpen an image in Photoshop (or Gimp) you are only increasing the contrast. While this has the effect of making the image "pop out" more which looks sharp it can't extract more detailed information from the image.

    2. Re:Just like in movies and TV! by HuguesT · · Score: 2, Informative

      No, sharpening in Photoshop also enhances high frequencies in the image, which gives the impression it's more in focus because it does have sharp artifacts in it.

    3. Re:Just like in movies and TV! by ceoyoyo · · Score: 2, Informative

      It is possible to truely sharpen an image (a little bit) using deconvolution. But it won't get you CSI style sharpening.

      I wonder about the effect on resolution and sensitivity of this technique. Modern autofocus on little point and shoot cameras is pretty good at what it does... a lot of blurry pictures are due to camera shake because poor lighting requires long exposure times. The article even mentions "poor lighting" although it somehow assumes that this technique will fix that too.

    4. Re:Just like in movies and TV! by DMNT · · Score: 2, Informative
      While this has the effect of making the image "pop out" more which looks sharp it can't extract more detailed information from the image.

      No, you can't, and you're completely right about that. But in the out-of-focus picture all the information is (mostly) there, and the question is how to transform that desired subject in focus. If you have the convolution model, you can write an inverse function using Fourier transform. For a quick mathematic formula, see here and scroll a little down until you find section "Wrong lens focus". There's also software that does the trick. The downside here is that it increases the noise as you can see on the focusmagic examples, but nevertheless it's possible and already done. The original work that represents the degradation model is from the 60's.

      --
      ?SYNTAX ERROR
  9. Intangible Pluralistic Brain-wave Phrenology by millennial · · Score: 5, Funny

    I can make up really technical sounding names, too!

    --
    I am scientifically inaccurate.
  10. Obligatory... by millennial · · Score: 4, Funny

    Countdown until you hear about someone using one on CSI: 5... 4... 3...

    --
    I am scientifically inaccurate.
  11. At what price in resolution? by ottffssent · · Score: 5, Interesting

    The linked article comments that there's an effective loss of resolution, but goes no further.

    Obviously taking a camera that's designed to record light intensity and modifying it to record light intensity and direction isn't free. In the worst case, you're decreasing your effective resolution by the number of new lenses, or by a factor of 90,000. I don't think that's quite what happens though, because many of these lenses will be recording essentially the same information, and while only one may be perfectly focussed on part of the frame, nearby lenses can probably contribute color and intensity information as well. If we assume a 2Mpixel image is "good", the article's comment that the student's using a 16Mpixel camera but that an 8Mpixel camera might be good enough seems to support a roughly 4x to 8x decrease in effective resolution. Can the poster who claims to have heard the actual discussion at Siggraph comment?

    That's a high price to pay for not having to use the viewfinder. It's cool tech, and I'm sure there are practical uses for it somewhere, but I don't think consumer cameras are the place for it just yet.

  12. Getting the least out of your 16MB camera by Tsar · · Score: 4, Insightful

    Yes, the plenoptic camera has some neat benefits, including the ability to reconstruct the field of view from the perspective of any point on its objective lens. But for the image to contain all that information, it by necessity does NOT contain information that it otherwise would--in this case, resolution.

    Look at the sample images. Even the sharpest-focused regions are soft-focused. This is a 16-megapixel camera with an effective resolution less than 1/3 that of VGA. Granted, the images can be refocused and depth information can be extracted, but do you really want to have to buy a 188-megapixel plenoptic camera to get sharp 1-megapixel images? Is focusing really that hard?

    1. Re:Getting the least out of your 16MB camera by jettoblack · · Score: 2, Insightful

      I don't think this technology will ever be useful to typical snapshooters or photographers. For the former, just stick an f16 lens on a small-sensor digicam and you'll have near-infinite DOF for most shots, and the latter generally prefer narrow DOF and know where they will be focusing before pressing the shutter.

      However, I imagine this might be useful for some kinds of analysis photography, especially when dealing with high-speed motion. Those kinds of shots usually require a large aperture to gather enough light (due to the very high shutter speed), meaning a very narrow DOF. If you're shooting something which is very expensive or happens only once (say, explosion anaylsis, freezing bullet-time action, etc.) and getting the right focus or wide DOF is critical, this could be very useful.

    2. Re:Getting the least out of your 16MB camera by ozzee · · Score: 2, Insightful

      I suspect that there is now use for that 300-megapixel sensor.

      Considering that we already have gigabit memory chips, I can see that it's plausible to have gigapixel light sensors (sometime in the future).

      Given that 4 (good looking - low noise) megapixels would satisfy most non-professional type photographers, I think this is not that unreasonable to sacrifice pixel count for ease of use.

    3. Re:Getting the least out of your 16MB camera by Viceice · · Score: 3, Insightful

      You obviously aren't a photographer. Many award winning shots are accidents. Taken during such times where, for example, a photographer is running for his life in a hail of bullets, simply pressing the shutter as he runs, not even looking in the viewfinder.

      What I'm getting at is, some moments happen in literally in the blink of an eye and they only happen once in a lifetime. So in that split second where you are trying to take a shot and have no time to double check, won't you be sorely disappointed if your ticket to a Pulitzer was ruined by the wrong f-stop setting? Or the wrong focus?

      Back in the day of 8mb CF cards, a 6megapixel 6mb RAW was insane. But in this day of 4GB CF and memory prices what they are, 6 or even 16 mb RAWs are but a drop in the bucket. Heck even with today's memory capacities, if you had a camera that produced a 188mb RAW, it'd still be perfectly acceptable to any photographer, considering the possibilities for photography this new technology gives you.

      --
      Sometimes I wish I was a plumber, then I'd know how to deal with other people's shit.
  13. Can't get something for nothing by Deep+Fried+Geekboy · · Score: 4, Informative

    The more potential focal points you want, the less resolution you can have for any particular one of them. You have to record information for all possible focal points on the CCD. Conceptually it's no different from, say, dividing the CCD into four parts and recording an image with a different focal point on each of the quarters, then post processing to combine them as required. I think. So photographically speaking the image is degraded compared to just getting the focal point right in the first place. Which isn't to say there aren't cool things you can do with it.

    --

    I'm not wrong. You haven't thought about it hard enough.

  14. Why stop at three dimensions? by ian_mackereth · · Score: 4, Funny
    Give the lenses a coating of resublimated Thiotimoline
    http://en.wikipedia.org/wiki/The_Endochronic_Prope rties_of_Resublimated_Thiotimoline

    This will not only ensure that your photo of Auntie May is in focus, but the camera will make sure that the image is captured at a time when her eyes are open and she's smiling.

  15. Plenoptic eyeglass by rewinn · · Score: 2, Interesting

    The next step is to pair the cameras and the LED image emitters, similar to night-vision goggles, to make a really kewl pair of corrective lenses. Truly the ultimate nerdwear!

  16. Fly Eye from the Fly Guy by Tablizer · · Score: 2, Funny

    using about 90,000 microlenses

    Patents brought to you by the fly people.

  17. So much for thinking 32MB was decent storage. by illumina+us · · Score: 2, Insightful

    From the looks of it, this takes hundreds of images and stores them in one file. Then uses software to create a single, desired, image. This means that conventional storage will no longer be enough, for while one image now takes up several hundred kilobytes to a couple megabytes (JPEG compression), this new method will take up hundreds times that size. >.

    --
    -illumina+us "I put on my robe and wizard hat..."
  18. A blanket solution. by Belseth · · Score: 2, Interesting

    You could always go to a pin hole camera and eliminate the problem entirely. Alright so you'd need 10,000 ASA film or .1 lux for video but focas would never be an issue. Always been a massive fan of pin hole cameras. It's also a handy trick for those of us with failing eyesight for reading fine print. There have also been lensless cameras that use a rotating slit. There are 360 cameras that use the principal. Fun with optics

    1. Re:A blanket solution. by HuguesT · · Score: 2, Insightful

      Except real-world pinhole cameras are always blurry instead of always sharp...

      This is due to the fact that the pictures sharpen as the size of the hole diminishes (i.e. large hole = very blurry, small hole = less blurry), but there is a limit to how small the hole can be until it becomes counter-productive due to diffraction.

  19. More like oh so this past summer at SIGGRAPH 2005 by baxissimo · · Score: 2, Informative

    Sounds like this is a popularized writeup about the work that was just published at SIGGRAPH in July. So it's more recent than 1996.

  20. Re:Smarter thinking by goombah99 · · Score: 3, Interesting

    By the way, in case somebody doubts this, I did this in 1996 and used my mac laptop to compute the refocused image. I was experimenting with imaging from earth imaging sattelites. I still have the code, which actually was a relatively slow script written in Igor Pro.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  21. You don't really lose resolution by mrmojo · · Score: 5, Informative
    I'm one of the guys who works on this stuff at Stanford. I should point out that it's not fair to say you lose resolution, because good cameras have large pixels to reduce noise over a finite exposure time. Lightfield cameras, because they add up a whole lot of individual pixel samples to produce an image pixel, can get away with much much smaller pixels, because the noise goes down as you sum up the pixel values.

    The best way to think of it is take a standard good quality camera with big pixels, subdivide each pixel into a grid of 12x12 or so tiny pixels - more like the size of pixels in cell phone cameras - and put a microlens over it. You get the same spatial resolution as the good camera, roughly the same noise characteristics, and the ability to refocus and pull other light field tricks like hitchcock zooms.

    You just have to be aware that treating the data as a light field it's very noisy, like a crappy cell phone camera, but when you add up pixels to make a focused image, the noise drops back to regular good camera levels.

    It's just harder to deal with the amount of data you get off a large sensor with tiny pixels, and they're also harder to build, but neither point is a showstopper and these are mere engineering issues...

    1. Re:You don't really lose resolution by (negative+video) · · Score: 4, Insightful
      The best way to think of it is take a standard good quality camera with big pixels, subdivide each pixel into a grid of 12x12 or so tiny pixels - more like the size of pixels in cell phone cameras - and put a microlens over it. You get ... roughly the same noise characteristics, ...
      The space between the pixels tends to be hard to shrink, so as you add pixels an ever-increasing fraction of the image sensor tends to become dead zones. Using Foveon-style stacked detectors instead of a filter mosaic would, of course, help quite a bit.

      A question: can you refocus colors independently to correct chromatic abberation of the lens?

    2. Re:You don't really lose resolution by ottffssent · · Score: 3, Interesting

      That's not completely fair. If I understand you, what you're saying is that in fact you DO lose resolution, but the loss in resolution can be compensated for by higher-resolution sensors and because you don't have to increase the physical size of the sensor, the production costs won't go up too much. I don't know enough about CCDs and CMOS sensors to know what the probable increase in cost would be, but it sounds fairly minor. At least for CPUs, I know die size is a stronger indicator of manufacturing cost than transistor count, though the latter obviously plays a role.

      The other problems that you've swept under the rug seem to me to be more important, at least in the near term. If you take a CCD and replace each of its sensor sites with a 12x12 array, as you suggest, you're talking over a 100-fold increase in the data to be processed. While I haven't read the technical papers on the subject, it seems like the processing is more complicated than the processing that goes on in a standard digicam, which probably means at least a 200x increase in processing requirements. If you wait for Moore's law to save you, that's 10 years. Budgeting for a more expensive image processor will shave maybe a year or two off that number, but it's still fairly long-term research.

      You could reduce the processing needed in-camera by storing closer-to-raw data and doing the processing at a workstation later, but then you have the problem of a data stream that's ~100x as large. Even with very fast flash storage, that would take 30+ seconds to write a single image, and you could only fit a few onto a 1GB card. Also, you introduce the problem that the photographer doesn't get feedback as to what he or she actually shot, and unless you can also post-process to correct for motion blur, abberation in color, etc. you still need that functionality.

      It all sounds interesting, and I applaud research into what useful things could be done with likely future technology, but (and maybe I'm misreading the situation) it sounds like the core research is being cast as a thing we could be doing RSN, which I highly doubt. As a technique to make use of sensor densities that would normally exceed the capabilities of the lens they're attached to in order to do something useful, this is interesting. As a technique to be applied to today's or near-future sensors and cameras, I find it less interesting.

  22. Re:Absolutely Amazed by Twisted64 · · Score: 2, Funny

    Bullet time? That's what they liked to call it. The reason being, a bunch of cameras would be placed where the motion was to go. Then, a long unbroken string would be attached and run through the trigger of each camera. The other end of the string would be attached to a subsonic bullet, hence "Bullet Time." When the moment came, the bullet would be fired, triggering the cameras in sequence. The "Bullet Time" sequence gunmen would attempt to kill the directors as they fired, but failed miserably, hitting instead the story and script-writers, resulting in two miserable sequels.

    --
    Consciousness is a myth. Trust me.
  23. X-Ray enhancement? by nacturation · · Score: 2, Interesting

    Could this be used to sharpen what we see in an x-ray image of a person? Take an x-ray of the whole body and then refocus to concentrate on one particular cross-sectional plane?

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    1. Re:X-Ray enhancement? by HuguesT · · Score: 3, Informative

      Not with this camera, as X-Rays are hardly ever focussed (they don't bend easily!). Here is an image of a rare and expensive X-ray focussing mirror. You have to use grazing incidence for it to work.

      Medical X-ray photographies are simply taken by placing film (or these days a digital detector) behind the body and lighting with X-rays. No focussing is involved.

  24. Idea has no practical application! by Crspe · · Score: 3, Insightful

    I saw this article about a week back. I am quite sure that this will never see a practical application ... They take a 16MP input image to produce a 0.08MP output image!!! They are using a $15000 camera system to produce images one quarter the size of VGA!!! Say what you want, but there are better ways to improve DOF.

    They reduce resolution by a factor of 180, but only improve depth-of-field by a factor 7. This is particularly silly because the only reason they have a bad depth-of-field is because they are using a huge expensive sensor. If they would switch to a small cheap sensor like you find in any cheap digicam (1/1.8"), they would get the same improvement, and save $14800.

    The light-performace of this small sensor would be just as good as their large one - if you use the same huge pixels that they do (to produce a 0.08MP image), you will get the same low light performance.

    If you want more details on why this idea has no use, check out this thread:
    http://luminous-landscape.com/forum/index.php?show topic=9354

    Interesting article, no practical application.