<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Wavefront_coding</id>
	<title>Wavefront coding - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Wavefront_coding"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Wavefront_coding&amp;action=history"/>
	<updated>2026-10-25T16:06:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Wavefront_coding&amp;diff=2758314&amp;oldid=prev</id>
		<title>imported&gt;Citation bot: Add: title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | #UCB_webform 3130/3845</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Wavefront_coding&amp;diff=2758314&amp;oldid=prev"/>
		<updated>2022-06-01T05:58:35Z</updated>

		<summary type="html">&lt;p&gt;Add: title. Changed bare reference to CS1/2. | &lt;a href=&quot;/wiki143/index.php?title=WP:UCB&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:UCB (page does not exist)&quot;&gt;Use this bot&lt;/a&gt;. &lt;a href=&quot;/wiki143/index.php?title=WP:DBUG&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:DBUG (page does not exist)&quot;&gt;Report bugs&lt;/a&gt;. | Suggested by BrownHairedGirl | #UCB_webform 3130/3845&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Field of depth extension}}&lt;br /&gt;
In [[optics]] and [[signal processing]], &amp;#039;&amp;#039;&amp;#039;wavefront coding&amp;#039;&amp;#039;&amp;#039; refers to the use of a phase modulating element in conjunction with [[deconvolution]] to extend the [[depth of field]] of a digital imaging system such as a video camera.&lt;br /&gt;
&lt;br /&gt;
Wavefront coding falls under the broad category of [[computational photography]] as a technique to enhance the depth of field.&lt;br /&gt;
&lt;br /&gt;
==Encoding==&lt;br /&gt;
The wavefront of a light wave passing through the camera system is modulated using optical elements that introduce a spatially varying optical path length. The modulating elements must be placed at or near the plane of the aperture stop or pupil so that the same modulation is introduced for all field angles across the field-of-view. This modulation corresponds to a change in complex argument of the [[pupil function]] of such an imaging device, and it can be engineered with different goals in mind: e.g. extending the depth of focus.&lt;br /&gt;
&lt;br /&gt;
===Linear phase mask===&lt;br /&gt;
&lt;br /&gt;
Wavefront coding with linear phase masks works by creating an optical transfer function that encodes distance information.&amp;lt;ref name=LinearPhasePatent&amp;gt;[http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=7218448 US Patent 7218448 - Extended depth of field optical systems]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cubic phase mask===&lt;br /&gt;
&lt;br /&gt;
Wavefront Coding with cubic phase masks works to blur the image uniformly using a cubic shaped [[waveplate]] so that the intermediate image, the optical transfer function, is out of [[Focus (optics)|focus]] by a constant amount. [[Digital image processing]] then removes the blur and introduces noise depending upon the physical characteristics of the processor.  [[Dynamic range]] is sacrificed to extend the depth of field depending upon the type of filter used.  It can also correct [[optical aberration]].&amp;lt;ref name=StanfordPaper&amp;gt;[http://graphics.stanford.edu/courses/cs448a-06-winter/dowski-wavefront-coding-optics95.pdf Extended depth of field through wave-front coding]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mask was developed by using the [[ambiguity function]] and the [[stationary phase method]]&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
The technique was pioneered by [[radar]] engineer [[Edward Dowski]] and his thesis adviser [[Thomas Cathey]] at the [[University of Colorado at Boulder|University of Colorado]] in the United States in the 1990s. The University filed a patent on the invention.&amp;lt;ref&amp;gt;{{cite web | url=https://patents.google.com/patent/US5748371A/en | title=Extended depth of field optical systems }}&amp;lt;/ref&amp;gt; Cathey, Dowski and Merc Mercure founded a company to [[commercialize]] the method called [[CDM-Optics]], and licensed the invention from the University.  The company was acquired in 2005 by [[OmniVision Technologies]], which has released wavefront-coding-based mobile camera chips as [[TrueFocus]] sensors.&lt;br /&gt;
&lt;br /&gt;
TrueFocus sensors are able to simulate older autofocus technologies that use rangefinders and narrow depth of fields.&amp;lt;ref name=TrueFocusPatent&amp;gt;[http://www.freepatentsonline.com/y2006/0269150.html Multi-matrix depth of field image sensor]&amp;lt;/ref&amp;gt;  In fact, the technology theoretically allows for any number of combinations of focal points per pixel for effect.  It is the only technology not limited to EDoF (Extended-Depth-of-Field).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://lfw.pennnet.com/Articles/Article_Display.cfm?Section=ARTCL&amp;amp;ARTICLE_ID=197348&amp;amp;VERSION_NUM=1 Wavefront coding finds increasing use] (Laser Focus World)&lt;br /&gt;
&lt;br /&gt;
[[Category:Signal processing]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Citation bot</name></author>
	</entry>
</feed>