Slashdot Mirror


Researchers Developing Single-Pixel Camera

Assassin bug writes "According to the BBC, researchers in the US are developing a single-pixel camera to capture high-quality images without the 'expense' of traditional digital photography. The idea behind such a device is that traditional digital photography is wasteful. Most of the information taken in by the camera is thrown away in the compression process. From the article: 'The digital micromirror device, as it is known, consists of a million or more tiny mirrors each the size of a bacterium. "From that mirror array, we then focus the light through a second lens on to one single photo-detector - a single pixel." As the light passes through the device, the millions of tiny mirrors are turned on and off at random in rapid succession. Complex mathematics then interprets the signals assembling a high resolution image from the thousands of sequential single-pixel snapshots. '"

51 of 274 comments (clear)

  1. Yes, it's a dupe. by Anonymous Coward · · Score: 5, Insightful
    A Single Pixel Camera
    Posted by CowboyNeal on 10-20-06 12:44 AM
    from the high-tech-pointilism dept.

    From the FAQ:

    Sometimes I see duplicate stories on Slashdot. What's up with that?

    These are just mistakes on the part of the staff. They happen. We have posted over ten thousand stories in our history. The occasional duplicate is inevitable.

    If you see a duplicate, you can mail the story's author. If the story is still quiet, we may pull it down. However, once the comments are rolling in, we often leave the story up so that the discussion can continue.

    Some people have suggested that there might be a software solution to this problem. If you think you've got one, visit the Slashcode site and submit a diff. As long as it isn't a performance hit, I'd consider using it. (Be aware however that the trick of searching for duplicate URLs isn't as helpful as you might think, since the same story can appear in multiple locations.)


    So if you really want to complain about it, consider contributing a Slashcode patch to fix it.
    1. Re:Yes, it's a dupe. by x2A · · Score: 2, Funny

      Unfortunately they turned out not to be very accurate when photgraphing girls. Mirrors, as everyone knows, makes them look fat.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  2. Pointalism... by __aaclcg7560 · · Score: 2, Funny

    If the one-pixel camera behaves like a traditional digital camera, I will need to take 100 pixels to get 20 decent pixels that I can use.

  3. Not just for cameras by k4_pacific · · Score: 5, Funny

    In related news, a major roofing manufacturer has announced the "single shingle" roof. It consists of a small plate that is quickly moved about above a building during a rainstorm to block each individual raindrop. This eliminates the "complexity" of asphalt shingles.

    --
    Unknown host pong.
    1. Re:Not just for cameras by Chandon+Seldon · · Score: 4, Insightful

      That would work... if shingles were really expensive and the mechanism to move the one shingle around at the necessary speed were comparatively cheap. Oh... and you knew that you never needed to block raindrops in two places at the same time.

      There are tons of ideas that work great in computerized systems that sound *really stupid* when you think of doing something that seems similar but uses other materials / technology. I mean - consider the mechanism of an ink jet printer from the perspective of a portrait artist who works with pencils...

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    2. Re:Not just for cameras by AK+Marc · · Score: 3, Informative

      Is http://en.wikipedia.org/wiki/Pointillism what you were thinking of? I love a good Seurat.

    3. Re:Not just for cameras by treeves · · Score: 2, Informative

      You're probably thinking of Seurat, a pointillist, who built up his painted images from lots of little dots he made with his brush. Of course, he wasn't scanning across the canvas with three or four colored brushes dotting as he went but using some less deterministic approach.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    4. Re:Not just for cameras by BadMrMojo · · Score: 2, Insightful

      Seurat painted each dot in order, from upper left to lower right?

      Wow, the guy was even better than I thought.

  4. Murphy's Law by Anonymous Coward · · Score: 5, Funny

    Bet it'd suck to have a bad pixel with that camera, huh? :-)

  5. Finally! by Anonymous Coward · · Score: 2, Funny

    Now we can get pr0n at the level of quality in Duke Nukem! One fleshy-pink-colored pixel is enough to get most me off...

  6. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  7. RAW format anyone? by Anonymous Coward · · Score: 5, Interesting

    > Most of the information taken in by the camera is thrown away in the compression process.

    Doesn't the RAW format take care of this?

    1. Re:RAW format anyone? by John+Meacham · · Score: 3, Interesting

      The problem is not getting at that extra information, like you say, we can already do that with RAW. the problem is that a lot of resources (such as CCD area) go into capturing this extra information which is then simply discarded. By taking a random sampling of pixels, one gets exactly as much information is needed to construct the compressed version of the image without waste. plus, with only a single CCD, you can make it incredibly sensitive, to the point where it can count single photons. Heck, you could probably have some fun with wavelengths. different wavelengths get diffracted slightly differently, if you could take advantage of that to redirect photons of different wavelengths at the sensor. you could have a camera that takes _full spectrum_ pictures. not just at the single pretty but not very informative red green and blue lines. (tetrachromats rejoice!). Full spectrum sampling in a small package would be really cool, I mean, that is tricorder technology. This is very neat research.

      --
      http://notanumber.net/
    2. Re:RAW format anyone? by Pieroxy · · Score: 5, Insightful

      There is always a catch, however. Let's take an example of a 1MP camera, taking a picture at 1/100th of a second. Each CCD can acquire light for a full 1/100th of a second. But each one is small and as such, not very sensitive.

      Let's say this new 1 pixel camera is set-up to take a picture of 1MP at 1/100th of a second. Each one of the 1M mirrors will reflect its light on the CCD for ... (1/100)/1000000 th of a second, because only one pixel (of the final image) can be recorded at a time. So yes, the new sensor will be more sensitive. And it better be ! 1 000 000 times to be correct (for 1MP pictures.)

  8. complex mathematics? by superwiz · · Score: 3, Informative

    Surely, you mean "complicated". Mathematics already has a use for the word "complex".

    --
    Any guest worker system is indistinguishable from indentured servitude.
    1. Re:complex mathematics? by Jerf · · Score: 5, Funny

      It's a little clue for those "in the know" that the described benefits are entirely imaginary.

  9. Throwing away data? by kerohazel · · Score: 2, Interesting

    Well, there's no reason a digital camera *has* to throw away any data at all. It's likely the case that all digital cameras do perform on-the-fly JPEG compression, but it's not a limitation of the hardware, so why bother reinventing the wheel if you really care about losing data that much? Just make a digital camera that saves pictures as some lossless format.

    And at any rate, how are the single-pixel cameras throwing away any *less* data than their plain digicam counterparts? Doesn't it all just depend on the encryption method used?

    --
    Skype is too convoluted... Now I'm reverse-engineering the Kyoto Protocol.
  10. We'll See...Betamax anyone? by MuChild · · Score: 3, Funny

    1) Create a million bacteria-sized mirrors. 2) ???? 3) Profit!

  11. Single pixel reflector telescope by heroine · · Score: 2, Insightful

    Always thought the single pixel idea would be more practical in a reflector telescope. Such a telescope could have a much higher dynamic range than any other telescope due to the extra money available for the pixel. The telescope would use the Earth's rotation to scan one axis and servos to scan the other axis.

  12. Hot or stuck pixel? by jo7hs2 · · Score: 4, Funny

    Oh great, now I'll end up with a camera with a stuck or hot pixel and be totally screwed. Thanks, progress.

    1. Re:Hot or stuck pixel? by cfulmer · · Score: 2, Insightful

      Actually, I don't think you could. If you had a mirror that got stuck into the 'on' position (i.e. it's pointing at the single sensor), it would partially blind the sensor whenever any other mirror was also pointing at the sensor. If that one mirror happened to be seeing pink, the entire photo would have a pinkish hue. If it happened to be seeing white, the picture would be washed out. If it happened to be seeing pitch black, well, then you're in business.

  13. it's called "Compressed Sensing" by toby · · Score: 3, Interesting

    And this story hit the UK Guardian on 9 Nov 2006. (via CS maven my slice of pizza.)

    --
    you had me at #!
  14. I used it for my holiday snaps by Timesprout · · Score: 5, Funny

    This is me skydiving
    .

    This is me swimming with dolphins
    .

    This is me at the grand canyon
    .

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:I used it for my holiday snaps by Anonymous Coward · · Score: 5, Funny

      This is me having sex with my wife (NSFW)

      .

    2. Re:I used it for my holiday snaps by MindStalker · · Score: 5, Funny

      Dude, you should link stuff like that and no post directly.. I really didn't want to see your ugly whale of a wife..

    3. Re:I used it for my holiday snaps by Asgerix · · Score: 3, Funny

      That's the good thing about dupe posts; you get to improve on your jokes!

      http://science.slashdot.org/comments.pl?sid=201687 &cid=16513113

      --
      Life is wet, then you dry.
  15. Single-pixel DLP-type camera is cool because... by inviolet · · Score: 2, Insightful

    ...with only a single CCD pixel, they can spend all their resources making it exquisitely sensitive, so as to outperform normal array CCDs.

    Of course, they'd have to do that anyway, because to get a decent shutter speed they're already going to have to 'scan' the viewed area extremely quickly. It's the old tradeoff of serial versus parallel processing.

    --
    FATMOUSE + YOU = FATMOUSE
  16. Ah, more moving parts. THAT's helpful. by ScentCone · · Score: 4, Interesting

    Is it just me, or does the concept seem inherently more complex and fragile than a multi-pixel sensor with light cast on it?

    And how can this possibly deal with the equivalent of a range of shutter speeds in front of a standard sensor? Perhaps it's a matter of how many times the pixel is exposed to the same part of the lens' projection in repeated scans... but that just seems clunky, and that much harder/slower to re-assemble into a stored image.

    And it doesn't stop the megapixel chest thumping - it just starts up megamirror arguments, instead.

    --
    Don't disappoint your bird dog. Go to the range.
    1. Re:Ah, more moving parts. THAT's helpful. by Jeff+DeMaagd · · Score: 3, Informative

      Micromirrors are actually very reliable and even exceed the lifetime of a typical LED now, of hundreds of thousands of hours of constant flexing. It turns out that nano-scale objects have different properties. A piece of metal on the nanoscale is likely to be a single crystal and that usually eliminates the fatigue issue. I think this has more uses in the sciences though.

    2. Re:Ah, more moving parts. THAT's helpful. by GigsVT · · Score: 2, Interesting

      Hah!

      I run NTSC into the open source motion program for home security. When a wasp checks out the camera (often), their wings are beating so fast that half the scan lines have the wings up and half have it down.

      So with interlaced signals we already do get some temporal aliasing. :P

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  17. I have to say it by JohnnyGTO · · Score: 3, Funny

    oops, crash sevem million years bad luck !?!

    --
    Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
  18. Urgh! by HerrEkberg · · Score: 2, Funny

    Look how many MegaMirrors my new camera has!

  19. Excuse me by markov_chain · · Score: 2, Interesting

    Please don't move until I sequentially activate a few hundred thousand micromirrors!

    'nuff said.

    --
    Tsunami -- You can't bring a good wave down!
  20. Dupe by rumith · · Score: 2, Informative
  21. Contradicts itself. by Xoltri · · Score: 4, Insightful

    The article says that this new camera will have do do "Complex mathematics to interpret the signals" but at the same time will "do away with the need to process and compress each image". So which is it? I just don't see how this will save anything if you have 1 pixel doing something 5 million times or 5 million pixels doing something one time.

    --
    -Xoltri
  22. Still patented too by goombah99 · · Score: 3, Informative
    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Still patented too by Rei · · Score: 3, Interesting

      At first, I thought this was going to be similar to the method of generating hires images from a small number of sensors utilized by jumping spiders. Basically, they vibrate their retinas, recording datapoints from the in-between locations to get in-between pixels.

      --
      Yes, I've read a poem. Try not to faint.
  23. best of both worlds by cpearson · · Score: 2, Interesting

    Why could this idea be combined with the current technology. Millions of mirrors AND thousands if not millions of photo detectors would allow faster exposure times without as much waste as current CCD digital cameras.

    Windows Vista Help Forum

    --
    Windows Vista Help Forum
  24. Forget about a solid state sensor for each pixel, by sharkb8 · · Score: 2, Interesting

    You can have a million little moving parts in your camera!

    The microelectrical mechanical device fabrication techniques used to make the DLP scanning mirrors are taken from tech used to etch transistors. Instead of a circuit bring etched, a movable mirror os etched into slicon or other substrates. And you end up with a bunch of little tiny mirrors moving around on a portable device. Moving parts tend to wear out more rapidly than solid state parts, and are more easily broken. I'd be interested to see how durable this tech is. DLP doesn't have this issue because no one carried a DLP projector or TV around.

  25. Seems like it would have one huge drawback by Solandri · · Score: 3, Interesting
    Low light sensitivity. Digital cameras gain light sensitivity by acting as light buckets. Moreso for CMOS sensors than CCD, but the important thing is that all those sensor pixels are collecting light for their individual pixel simultaneously - in parallel. With a single pixel sensor, this light collection would have to happen in series to achieve the same light sensitivity. If your shutter speed in low light is 1/25 sec with a 5MP traditional digital camera, in order for a single-pixel camera to take the same picture it would need an exposure time of (1/25 sec/pixel)*(5M pixels)*(10% assumed algorithmic efficiency) = 20,000 sec = 5 hours 33 min 20 sec.

    Of course since you're doing all this with mirrors, you could set up a megapixel array and have different mirrors shine at different pixels simultaneously (just like a DLP). But that seems to defeat the purpose of the whole rig.

  26. Re:Dupe by orson_of_fort_worth · · Score: 4, Funny

    Shh. We can score some karma by copying the +5 posts from the original story.

  27. Scanning back? by MoxFulder · · Score: 2, Interesting

    I think this design is sort of like an ultra-fast scanning back. A scanning back is a high-end type of digital camera sensor where the sensor has only a very small resolution, but it physically moves and takes a frame at each step. The many resulting frames are then interpolated together appropriately. This can produce EXTREMELY high-resolution images (we're talking 100s of megapixels) but it is sloooow (minutes or hours per exposure). Good for art reproductions and such.

    As I understand it, this camera would basically be like a very fast scanning back, because instead of physically moving the sensor for each new frame, the image is changed using extremely high-speed mirrors.

    Can anyone who knows more about photographic technology comment on this?

  28. HDR! by ACMENEWSLLC · · Score: 3, Interesting

    What is cool about this is that it could allow HDR(http://en.wikipedia.org/wiki/High_dynamic_rang e_imaging) in the camera itself.

    While you eye can see many different luminosities of light, a camera has limited contrast. Since it is taking not a single picture, but millions of them in an instant - it could also adjust contrast dynamically.

    That would be cool.

  29. The basis by Jerf · · Score: 2, Informative
    Here's some of the basic math behind the idea:

    When you lossfully compress an image, you are literally throwing away data. If you compress a 1MB image down to 100 KB, which with JPG is still very good quality, you are mapping many, many, many slightly different but ultimately very similar source images all onto the same compressed image.

    Consumer cameras "waste" time starting from a full lossless image, and compressing it with JPG; the waste comes from collecting all of this data that has no bearing on the final result. (Anything that stores the .RAW of the image isn't doing this compression, it's storing the entire data set.)

    The idea of this system is that by mixing the pixels together in a certain way, we can collect less information in the first place. For what would be a 1MB picture in a standard camera, you'd start off by only collecting 100KB of information, and then computing the image from your sequential numbers.

    Two problems leap to mind:
    • I find it very, very hard to believe that "random" is the optimal approach. I would have thought there would be something much better than that for the bases, but I could be wrong. (There almost certainly is something better than "random" but it may not be better enough to justify the computational expense.)
    • JPG bases were carefully designed to match the human visual perception system and make it difficult for us to perceive the compression artifacts. The compression bases in this situation will have to be optimized for information gathering, which won't be the same as the human eye, which will result in somewhat inferior pictures, bit for bit. If you know what you're looking for, you can see it in their sample pictures; it's going to take a lot more bits to make that mosaic effect "go away" that it will to make JPG artifacts "go away".
    A clever PhD may be able to solve both problems in one swipe, by using a clever mirror progression that happens to map better to the JPG standard. (You can't get it perfect though because you can't predict in advance how many bits go to one JPG block, that's computed dynamically.)

    It works, and it's a clever algorithm, but I would definitely still question its practical usefulness over a conventional imaging system. I think the current trend of compression is temporary; the megapixel race should start to slow down (who needs 100megapixel pictures of their baby?) and then as cameras and storage continue to advance, we'll start getting uncompressed or losslessly compressed images instead. I could see this technology winning the race to be the first to produce a single camera that matches the image capturing power of the human eye, though; by manipulating the incoming light you may better be able to manage widely varying light levels.

    (Finally, bear in mind before posting criticisms of how impossible this all is that they appear to have actually built a device that does this, which trumps skepticism.)
  30. Re:1MP? by speculatrix · · Score: 2, Funny

    no, a beowulf cluster of 1 bit processor core CPUs.

  31. mod parent down! by Achoi77 · · Score: 5, Funny

    freakin goatse trolls!

  32. Re:Reverse DLP? by Marxist+Hacker+42 · · Score: 2, Informative

    How many bits at a time do you think a harddrive head can read?

    One per head, buffered. But unlike bits on a hard drive, subjects in real life MOVE. Just because you read a pixel on one side of the picture one nanosecond, doesn't mean that the next nanosecond that pixel will be the same. By using the mirrors instead of a massively parallel system, you're moving the serial from the connection to the hard drive or long-term memory storage, to actually taking the photo. Which will, at best, cause some pretty blurry photos when taking moving images. Look at the website referenced in the story- you'll see what I mean in their sample photos of even still items. The lossy compression is rotten.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  33. A tremendous breakthrough! by meanfriend · · Score: 2, Funny

    Single pixel images will revolutionize the efficiency of porn sharing.

    Are you into hentai? Here you go! .....................

    Barely legal teens? Coming right up .......................

    Even goatse freaks dont need to be left out:
    .

    Though I'll probably get modded down for that last one :(

  34. Re:Reverse DLP? by x2A · · Score: 2, Informative

    "Look at the website referenced in the story- you'll see what I mean in their sample photos of even still items"

    *pmsl* what way exactly do you think that photos of a STILL SCENE in any way reflect (hehe, reflect) image loss that WOULD be caused by taking photos of a moving scene?!!

    Anyway, this isn't a simple case of turn-by-turn turning on each mirror then off again, at any one sample time multiple mirrors will be reflecting to the sensor, and for each photograph taken, each mirror will have been read from multiple times, in random (enough) order. The amount of blur you get from photographing a moving scene will be proportional to the total exposure time, as it is with any type of photography.

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  35. Technology is moving so fast... by Curate · · Score: 2, Funny

    I've been following the digital camera industry closely for the past few years. We had 3 megapixels, then 4, 5, etc. Now they're blowing that out of the water with a 0.000001 megapixel camera!!! Amazing! There's no frinkin way they're topping this, baby! I guess with ongoing advances in miniaturization, maybe someday they'll find a way to cram 0.000000001 gigapixels into a camera. Today, such a camera would be the size of house.

  36. One Dead Pixel! by BenJeremy · · Score: 2, Funny

    Just my luck, and the warranty says I can't return it unless I find at least 4 dead pixels!!!