Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 22
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
ramses (16)
Arcstarter (31)
Zak (15)


Next birthdays
05/12 Colin 99 (53)
05/14 hvguy (41)
05/14 thehappyelectron (14)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Computer Science
« Previous topic | Next topic »   

Conceptual question

1 2 
Move Thread LAN_403
scrooch
Fri Jun 15 2012, 01:54AM Print
scrooch Registered Member #908 Joined: Wed Jul 18 2007, 05:53AM
Location:
Posts: 49
I''' get straight down to the gist of it:

Whats stopping someone from replacing the work done by the focusing lens of a camera by a transfer function?

Might be an utterly stupid question but there goes haha
Back to top
Sulaiman
Fri Jun 15 2012, 05:34AM
Sulaiman Registered Member #162 Joined: Mon Feb 13 2006, 10:25AM
Location: United Kingdom
Posts: 3140
How would a transfer function capture an image?

Lens/ccd technology is well developed, fairly cheap and instant.
Back to top
scrooch
Fri Jun 15 2012, 06:12AM
scrooch Registered Member #908 Joined: Wed Jul 18 2007, 05:53AM
Location:
Posts: 49
Sulaiman wrote ...

How would a transfer function capture an image?

Lens/ccd technology is well developed, fairly cheap and instant.

The CCD would be there ofcourse. The raw information from the CCD would go straight to the algorithm. The algorithm will mimic the "focusing" which was earlier done by a lens.

So in summary normal setup; just without the lens. the lens being replaced by the algorithm.
Back to top
Dr. Slack
Fri Jun 15 2012, 07:31AM
Dr. Slack Registered Member #72 Joined: Thu Feb 09 2006, 08:29AM
Location: UK St. Albans
Posts: 1659
So why can't you deconvolve the blur of a big pinhole?

1) knowing blurring function to sufficient accuracy
2) signal to noise ratio of the sensor
3) the sensor reads intensity, not signed amplitude

And the most important of these is 3. Although in any deconvolution exercise, noise enahncement due to zeros or small numbers in the deconvolution function, and inaccuracy of the estimate, can damage the result, that's all moot because of number 3.

The image sensor can't capture negative amplitudes. It reads only intensity. If you set a function up in MATLAB or Python/Scipy, blur it by convolving with the Fresnel function for a big pin hole, you'll see that some of the resulting amplitudes will be negative. However the imaging medium, whether film or CCD, will measure the absolute value. Having rectified the image, it is now impossible to deconvolve it to what it was. You might do a job of cleaning it up a bit, but in taking the absolute value, enough information is gone forever.

If you tried something like iterative backprojection, ie what scene could have caused this image, then you are still left with a massively underdetermined problem which can only admit to very approximate solutions.

Now, if you were recording a hologram, and beating the recording with a laser, you could reconstruct the original image, because the sign as well as magnitude is encoded.
Back to top
Pinky's Brain
Fri Jun 15 2012, 08:54AM
Pinky's Brain Registered Member #2901 Joined: Thu Jun 03 2010, 01:25PM
Location:
Posts: 837
Dr. Slack wrote ...
Now, if you were recording a hologram, and beating the recording with a laser, you could reconstruct the original image, because the sign as well as magnitude is encoded.
Actually generally they don't record both (that's why off axis holography is generally used, lets you separate the error from the original signal on replay).
Back to top
Steve Conner
Fri Jun 15 2012, 04:40PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
The Lytro light field camera claims to allow you to refocus its pictures after they are taken. Not sure how well it works in practice.
Back to top
scrooch
Sat Jun 16 2012, 03:17AM
scrooch Registered Member #908 Joined: Wed Jul 18 2007, 05:53AM
Location:
Posts: 49
Thanks for the responses guys, very interesting stuff. I guess the same applies for trying to mimic a zoom lens.

Though on a slightly different tangent I recall a concept camera developed by canon having a ridiculous level of zoom (Maybe they used a massive sensor with over sampling). I wonder what they did

Steve Conner wrote ...

The Lytro light field camera claims to allow you to refocus its pictures after they are taken. Not sure how well it works in practice.

The lytro uses a wholly new concept altogether, there are some examples on their website, it does work well, but im not aware of any real use for it besides the novelty aspect.

Back to top
Dr. Slack
Wed Jun 20 2012, 06:52AM
Dr. Slack Registered Member #72 Joined: Thu Feb 09 2006, 08:29AM
Location: UK St. Albans
Posts: 1659
This article in New Scientist this week suggests another way of improving the image, subtracting the intensity of two images, where there's a known difference in scene between the two.

Link2

They do say that, even enhanced by the technique, it's only an improvement, it's still not as good as a real pinhole
Back to top
Bored Chemist
Wed Jun 20 2012, 07:37PM
Bored Chemist Registered Member #193 Joined: Fri Feb 17 2006, 07:04AM
Location: sheffield
Posts: 1022
Broadly the equivalent of Dr Slack's third point.
Link2
Back to top
hboy007
Fri Jun 22 2012, 10:32PM
hboy007 Registered Member #1667 Joined: Sat Aug 30 2008, 09:57PM
Location:
Posts: 373
forgive me for not verifying it has already been pointed out here somewhere:
Link2

coded aperture lens systems avoid the blind deconvolution problem and allow a crude depth map reconstruction of a single 2d image. I recently found something interesting about the algorithmic improvements of full-res reconstructions of light field images. Coded aperture pictures tend to suffer from strange artifacts.
Back to top
1 2 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.