Author(s) Smith, Phillip. Title The uses of a polarimetric camera

advertisement
Author(s)
Smith, Phillip.
Title
The uses of a polarimetric camera
Publisher
Monterey California. Naval Postgraduate School
Issue Date
2008-09
URL
http://hdl.handle.net/10945/3972
This document was downloaded on May 04, 2015 at 23:42:35
NAVAL
POSTGRADUATE
SCHOOL
MONTEREY, CALIFORNIA
THESIS
THE USES OF A POLARIMETRIC CAMERA
by
Phillip Smith
September 2008
Thesis Advisor:
Second Reader:
R. C. Olsen
R. Harkins
Approved for public release; distribution is unlimited
THIS PAGE INTENTIONALLY LEFT BLANK
REPORT DOCUMENTATION PAGE
Form Approved OMB No. 0704-0188
Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instruction,
searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send
comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to
Washington headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA
22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188) Washington DC 20503.
1. AGENCY USE ONLY (Leave blank)
2. REPORT DATE
September 2008
4. TITLE AND SUBTITLE The Uses of a Polarimetric Camera
3. REPORT TYPE AND DATES COVERED
Master’s Thesis
5. FUNDING NUMBERS
6. AUTHOR(S) Phillip Smith
7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)
Naval Postgraduate School
Monterey, CA 93943-5000
9. SPONSORING /MONITORING AGENCY NAME(S) AND ADDRESS(ES)
N/A
8. PERFORMING ORGANIZATION
REPORT NUMBER
10. SPONSORING/MONITORING
AGENCY REPORT NUMBER
11. SUPPLEMENTARY NOTES The views expressed in this thesis are those of the author and do not reflect the official policy
or position of the Department of Defense or the U.S. Government.
12a. DISTRIBUTION / AVAILABILITY STATEMENT
12b. DISTRIBUTION CODE
Approved for public release; distribution is unlimited
13. ABSTRACT (maximum 200 words)
Research question
Using Polarimetric imaging, what is the capability for the detection of disturbed surfaces (soil, asphalt, other)? In
particular, what capabilities are provided by a compact video imaging system currently being acquired by NPS for
various research uses?
Discussion of topic
Polarimetric imaging is the final domain in optical systems, following along after panchromatic and spectral imaging.
This technology is now viable to test for possible phenomenologies and applications of military interest. Since
polarization is strongly affected by surface roughness, it is intrinsically sensitive to disturbed surfaces. As such, it
should be good for detection of IEDs, and traffic by foot or vehicle. There are some reasons to believe it may help
discriminate good and bad landing zones for helicopter activities in desert environments, and may help helicopters to
avoid “brown outs.”
Conclusion
There were no significant changes in the area of degree of linear polarization over a fixed amount of time at a fixed
target.
14. SUBJECT TERMS Polarimetric imaging, Polarimetric camera
17. SECURITY
CLASSIFICATION OF
REPORT
Unclassified
18. SECURITY
CLASSIFICATION OF THIS
PAGE
Unclassified
NSN 7540-01-280-5500
15. NUMBER OF
PAGES
77
16. PRICE CODE
19. SECURITY
20. LIMITATION OF
CLASSIFICATION OF
ABSTRACT
ABSTRACT
Unclassified
UU
Standard Form 298 (Rev. 2-89)
Prescribed by ANSI Std. 239-18
i
THIS PAGE INTENTIONALLY LEFT BLANK
ii
Approved for public release; distribution is unlimited
THE USES OF A POLARIMETRIC CAMERA
Phillip S. Smith
Lieutenant, United States Navy
B.A., University of Missouri at Kansas City, 1998
Submitted in partial fulfillment of the
requirements for the degree of
MASTER OF SCIENCE IN SPACE SYSTEMS OPERATIONS
from the
NAVAL POSTGRADUATE SCHOOL
September 2008
Author:
Phillip Smith
Approved by:
R. C. Olsen
Thesis Advisor
R. Harkins
Second Reader
Rudy Panholzer
Chairman, Space Systems Academic Group
iii
THIS PAGE INTENTIONALLY LEFT BLANK
iv
ABSTRACT
Research question
Using Polarimetric imaging, what is the capability for the detection of disturbed
surfaces (soil, asphalt, other)? In particular, what capabilities are provided by a compact
video imaging system currently being acquired by NPS for various research uses?
Discussion of topic
Polarimetric imaging is the final domain in optical systems, following along after
panchromatic and spectral imaging. This technology is now viable to test for possible
phenomenologies and applications of military interest. Since polarization is strongly
affected by surface roughness, it is intrinsically sensitive to disturbed surfaces. As such,
it should be good for detection of IEDs, and traffic by foot or vehicle. There are some
reasons to believe it may help discriminate good and bad landing zones for helicopter
activities in desert environments, and may help helicopters to avoid “brown outs.”
Conclusion
There were no significant changes in the area of degree of linear polarization over
a fixed amount of time at a fixed target.
v
THIS PAGE INTENTIONALLY LEFT BLANK
vi
TABLE OF CONTENTS
I.
INTRODUCTION........................................................................................................1
A.
WHAT IS LIGHT? ..........................................................................................1
B.
WHAT IS POLARIZATION?........................................................................2
1.
Polarization Filters...............................................................................3
2.
Radar.....................................................................................................4
C.
APPLICATIONS IN POLARIMETRIC IMAGING ...................................5
II.
HISTORY AND BASICS OF POLARIMETRY ......................................................7
A.
POLARIZATION DEFINED .........................................................................7
B.
EARLY HISTORY ..........................................................................................8
C.
17TH CENTURY...............................................................................................8
D.
EARLY 19TH CENTURY................................................................................9
E.
LATER 19TH CENTURY ..............................................................................11
F.
20TH CENTURY.............................................................................................12
G.
POLARIZATION BY REFLECTION ........................................................13
H.
PERCENT POLARIZATION ......................................................................15
I.
UMOV EFFECT ............................................................................................16
J.
STOKES VECTORS .....................................................................................16
K.
DEGREE OF LINEAR POLARIZATION (DOLP) ..................................17
L.
PHASE ANGLE OF POLARIZATION ......................................................18
M.
PRESENTATION ..........................................................................................18
N.
SATURATION...............................................................................................19
III.
CAMERA OPERATIONS ........................................................................................21
IV.
DATA ANALYSIS AND CONCLUSION ...............................................................31
A.
OBSERVATIONS..........................................................................................31
B.
CONCLUSION ..............................................................................................46
C.
SUMMARY ....................................................................................................47
D.
FUTURE APPLICATIONS..........................................................................48
APPENDIX: COMPUTER CODE FOR IMAGE PROCESSING WITH IDL..............49
LIST OF REFERENCES ......................................................................................................57
INITIAL DISTRIBUTION LIST .........................................................................................61
vii
THIS PAGE INTENTIONALLY LEFT BLANK
viii
LIST OF FIGURES
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
Figure 9.
Figure 10.
Figure 11.
Figure 12.
Figure 13.
Figure 14.
Figure 15.
Figure 16.
Figure 17.
Figure 18.
Figure 19.
Figure 20.
Figure 21.
Figure 22.
Figure 23.
Figure 24.
Figure 25.
Figure 26.
Visible light region of the electromagnetic spectrum (From NASA, 2007)......1
The vector nature of electromagnetic waves (From Olsen, 2000) (E is in
the x direction, B is in the y direction, and the wave is propagating in the z
direction) ............................................................................................................2
How unpolarized light becomes polarized (From The Physics Classroom
Tutorial, 2008) ...................................................................................................3
A polarized filter (top) and a non-polarized image (From Meleg, n.d.) ............4
Various locations of land and the different polarization angles that can be
viewed from PALSAR (From Earth Observation Research Center, 1997) .......5
Maxwell’s equations for a transverse wave (From The Citizens’
Compendium, 2008) ..........................................................................................7
Polarized (left) and unpolarized (right) light (From University of Colorado
at Boulder, 2008) ...............................................................................................7
Double refraction (From University of Minnesota, 2008).................................9
Fresnel rhomb retarder (From CeNing Optics, 2006)......................................10
Brewster’s Angle (From Molecular Expressions, 2008) .................................11
Haidinger’s Brush (From Freebase alpha, 2008).............................................11
A light molecule bouncing off an object and heading out in multiple
directions (From Dutch, 1997).........................................................................13
Fresnel Equation (From Olsen, 2007)..............................................................14
Percent of polarization over the land at Shark Bay (From Israel & Duggin,
1992, p. 3) ........................................................................................................15
Percent of polarization over the open ocean and the waters in Shark Bay
(From Israel & Duggin, 1992, p. 2) .................................................................16
Stokes Vectors (From: Cady & Krings, 1998).................................................17
Stokes Vectors, horizontal, vertical, +/- 45, Right/Left-hand and
Unpolarized (From Cady & Krings, 1998) ......................................................18
Image of angle of polarization (From Bossa Nova Tech, 2007)......................20
The Salsa camera (From Bossa Nova Tech, 2007)..........................................21
Drawing of how camera hooks up to computer ...............................................22
Diagram of the inner workings of the SALSA camera (From: Bossa Nova
Tech, 2007) ......................................................................................................23
Salsa camera with computer setup looking south toward California Pacific
Highway 1........................................................................................................24
Front Panel and Visualization Window from the Bossa Nova software
(From Bossa Nova Tech, 2007) .......................................................................25
Menu Bar, the Controls window, and Indicators window from the Bossa
Nova software (From: Bossa Nova Tech, 2007) .............................................26
Region of Interest window and data from the ROI from the Bossa Nova
software (From Bossa Nova Tech, 2007) ........................................................26
Saving in the software (From Bossa Nova Tech, 2007) ..................................27
ix
Figure 27.
Figure 28.
Figure 29.
Figure 30.
Figure 31.
Figure 32.
Figure 33.
Figure 34.
Figure 35.
Figure 36.
Figure 37.
Figure 38.
Figure 39.
Figure 40.
Figure 41.
Figure 42.
Figure 43.
Figure 44.
Auto Exposure, Gain and Resolution options in the software (From Bossa
Nova Tech, 2007).............................................................................................29
Movie recording options in the software (From Bossa Nova Tech, 2007)......29
Images S(0), S(1), S(2), & S(3) along with RGB composite...........................33
S(0), S(1), S(2) and DOLP images of Bowling Ball, Styrofoam ball on
PVC pipe, and Bowling Pin .............................................................................34
Angle of Linear Polarization in both color and grey scale ..............................35
Polarization 1 & 2, along with Normal to surface and Vectors of
polarization ......................................................................................................36
UMOV effect, Regions of Interest and corresponding graphs ........................37
S(0), S(1), S(2) and DOLP images of Bowling ball on PVC pipe...................38
S(0), S(1), S(2) and DOLP images of a foggy morning over Pacific Grove,
CA ....................................................................................................................39
Angle as color, Polarized 1 & 2, Intensity, Vectors of Polarization and
DOLP ...............................................................................................................40
S(0), S(1), S(2) and DOLP images of a pair of fishing boats in Monterey
Bay, Monterey, CA ..........................................................................................41
S(0), S(1), S(2) and DOLP of a hotel on the beach in Monterey Bay,
Monterey, CA ..................................................................................................42
S(0), S(1), S(2) and DOLP of Herrmann Hall on campus of Naval Post
Graduate School in Monterey, CA...................................................................43
S0 (Animation, click to play)...........................................................................44
S1 (Animation, click to play)...........................................................................45
DOLP (Animation, click to play).....................................................................45
Regions of interest, Herrmann Hall .................................................................46
Change in the degree of linear polarization over four-hour period at
Herrmann Hall .................................................................................................47
x
LIST OF TABLES
Table 1.
Angle of Polarization in regard to Hue (From Bossa Nova Tech, 2007) ........19
xi
THIS PAGE INTENTIONALLY LEFT BLANK
xii
ACKNOWLEDGMENTS
I would like to acknowledge the following people in their help with this thesis:
•
•
•
•
•
•
•
Professor R. C. Olsen
Angela Puetz
Michelle Lagana
Maj. C. Collier USMC
LT B. Barrick USN
ENS M. Eyler USN
Richard Black-Howell
xiii
THIS PAGE INTENTIONALLY LEFT BLANK
xiv
I.
INTRODUCTION
This thesis deals with observation of visible polarized light with a new camera. In
this thesis, the author explores the new opportunity of having a polarized camera to
gather data and examine the results without the need for outside analysis. A small review
of the history of polarization is first presented, to include some basic terms and ideas that
anyone needs to start to examine the results independently. The author has included a
wide variety of data sets from the camera that will then be the focus of this thesis.
A.
WHAT IS LIGHT?
Light is defined by the New Oxford Dictionary as “the natural agent that
stimulates sight and makes things visible.” Visible light has the range of 390nm to
740nm, from a violet to a red light, respectively (as seen in Figure 1). All animals have a
sense of light, which is the primary method that they use to interpret the world around
them. The human eye cannot sense all of the properties of the entire spectrum of light
under normal circumstances. The human eye senses light through two basic parameters:
intensity and color (Olsen, 2007, p. 117). Intensity defines the magnitude of light that
any one person can see. Color describes the wavelength of light seen (Halliday, Resnick,
& Walker, 2001, p. 803).
Figure 1.
Visible light region of the electromagnetic spectrum (From NASA, 2007)
1
The term “polarization” describes the possible orientations of the oscillatory
process in the plane perpendicular to the transverse wave's path, as seen below in Figure
2. In terms of electromagnetism, polarization refers to the orientation of the plane of
electromagnetic vibration normal to the direction of propagation. Natural light may be
totally polarized, partially polarized or totally unpolarized. Polarized light is rarely seen
by the human eye but might be detected by other animals.
Figure 2.
The vector nature of electromagnetic waves (From Olsen, 2000)
(E is in the x direction, B is in the y direction, and the wave is propagating in the z
direction)
B.
WHAT IS POLARIZATION?
Historically, polarization analysis is done with polarized filters in optical
wavelengths, as drawn out in Figure 3. The differences in the type and orientation of the
polarized light are the result of unpolarized light that vibrates electromagnetically in all
2
planes equally, normal to the direction of propagation. When light comes in contact with
any man-made or natural objects, it becomes polarized to a certain degree.
These
polarization effects can be shown to be unique based upon several factors: phase angle,
medium through which light travels, and material with which it is interacting (Egan,
2004, p. 1). Polarized filters are used to minimize a few of these factors. Filters in this
application can reduce glare on the objects in view. They will also make objects more
distinct in a viewable area.
Figure 3.
1.
How unpolarized light becomes polarized (From The Physics Classroom
Tutorial, 2008)
Polarization Filters
Commonly used in sunglasses, polarized filters can be used to remove the
reflecting light, also known as glare, from a surface to allow the details of the surface or
slightly subsurface objects to be more clearly observed. This type of filtering of the
horizontally polarized light often removes the glare; a graphical representation is shown
in Figure 4. Glare is created by reflection of polarized light off the surface; that reflected
light is then interpreted by the eye as glare. Figure 4 shows the same picture, viewed
through two different filters.
When comparing the polarized filter (top) to the un-
polarized filter (bottom), it is apparent that the polarized glare is filtered out. Reduction
of the glare allows anyone viewing the pictures to make a more accurate assessment of
what is in the viewing area. Removal of the glare keeps it from washing out the image.
3
Figure 4.
2.
A polarized filter (top) and a non-polarized image (From Meleg, n.d.)
Radar
Surfaces vary widely in radar reflectance, depending on the angle and surface
roughness. This is demonstrated by PALSAR, a Japanese L-band synthetic aperture
radar capable of polarimetric imaging. Polarimetric imagery is fairly rare in the optical
wavelength range, but is well established in radar. In Figure 5, the data shown illustrates
the differences in horizontal and vertical polarizations, along with the scattering effect in
+45/-45 degrees of the linearly polarized information, and surface scattering from
left/right-hand circularly polarized information.
differences between each variable.
4
The three columns help show the
Figure 5.
C.
Various locations of land and the different polarization angles that can be
viewed from PALSAR (From Earth Observation Research Center, 1997)
APPLICATIONS IN POLARIMETRIC IMAGING
Understanding these restrictions or complications concerning the massive amount
of data required to process or analyze polarimetric imagery can help further computer
applications in polarimetric imaging. This statement will be explored later in this thesis.
Man-made objects tend to polarize light more than naturally occurring objects. A distinct
boundary between the man-made or natural objects can be observed with polarimetric
analysis. Egan (2003, pp. 158-159) notes that, “Percent polarization is an extremely
sensitive indicator of boundary areas, whether it be the Mississippi River or roads. At a
higher resolution, it could be a sensitive indicator of objects, vehicles, or personnel.” This
5
example shows the difference of objects, based on their ability to polarize light. In this
thesis, a new polarizing camera technology is applied to imagery analysis of natural and
man-made scenes.
6
II.
A.
HISTORY AND BASICS OF POLARIMETRY
POLARIZATION DEFINED
Polarization, sometimes called plane polarization or linear polarization, is an
electromagnetic wave in which the electric vector at a fixed point in space remains
pointing in a fixed direction, although varying in magnitude. A visualization of this can
be seen in Figure 2. Maxwell’s equations dealing with electromagnetic waves in a
vacuum give transverse wave solutions. Mathematically they look like this:
Figure 6.
Maxwell’s equations for a transverse wave (From The Citizens’
Compendium, 2008)
Where E is the electric field, B is the magnetic induction field, D is the electric
displacement, and H is the magnetic field.
These light sources are typically randomly oriented, giving unpolarized light.
Polarized light can be produced in a variety of ways. The differences can be seen in the
Figure 7 below.
Figure 7.
Polarized (left) and unpolarized (right) light (From University of Colorado
at Boulder, 2008)
7
B.
EARLY HISTORY
As far back as the Viking Age (circa 1000 AD), the cordierite crystal was used to
observe polarization of the atmosphere as a navigational aid. At around the same time,
the Muslim scientist Al-Hazen (965-1040 AD) constructed his Ray Theory of Light. Abu
Ali Hasan Ibn al-Haitham was educated in Basrah, present day Iraq. He traveled all over
the Mediterranean before finally settling in Spain. In his experiments, Al-Hazen used a
dark room and a narrow slit to discover the pathways over which light travels by
obtaining an inverted image on a wall. This experiment showed that light travels in a
wave or ray on a distinct path. Progress in this line of research languished after AlHazen; Western culture made no more discoveries in the area until the late 1600s.
C.
17TH CENTURY
In 1670, Rasmus Bartholinus (1625-1698 AD) discovered the birefringent
propagation of light through a rhombohedral calcite crystal (Collett, 2005, p. 2).
Birefringency, also known as double refraction (as seen in Figure 8) is when a ray of light
is broken down into two rays.
These rays are wavelength-specific indices, which
separate the incident light during propagation through the material. The results that
Bartholinus observed were two rays of light emerging from the crystal where one had
entered (Collett, 2005, p. 2).
8
Figure 8.
Double refraction (From University of Minnesota, 2008)
Although unable to explain them in 1690, Christiaan Huygens also worked on the
double refractive properties of the calcite crystal. Huygens then added to this observation
when he discovered that rotation of multiple crystals would produce minimums and
maximums in the two exiting rays. At certain rotations one of the exiting rays would
vanish while the other ray would grow in intensity. Because of the opposite behavior of
the two rays, they were said to be polarized. Natural light was defined as consisting of
two independently and oppositely polarized rays.
D.
EARLY 19TH CENTURY
Early in the 1800s, significant advances occurred in the understanding of how
materials and environment interact with light to create polarization. The discovery of
how to completely filter out the polarized light was made in 1808 by Etienne-Louis
Malus (1775-1812 AD). Malus is also referred to as the man who discovered that light
becomes partially plane polarized when reflected.
9
Augustin-Jean Fresnel worked on the laws of interference of polarized rays.
Fresnel developed the Fresnel Rhomb, a circularly polarized piece of glass having an
obtuse angle of 126 degrees and an acute angle of 54 degrees, as seen in Figure 9.
Figure 9.
Fresnel rhomb retarder (From CeNing Optics, 2006)
These angles helped him avoid the diffraction effects caused in his experiments,
leading him to conclude that the phenomenon of interference is in accordance with his
wave theory.
The man responsible for the most advancement in the field of polarized light in
this century was Sir David Brewster (1781-1868 AD), who discovered the neutral point
of polarization in the sky as indicated by the Brewster’s Angle in Figure 10, below. More
importantly, he established Brewster’s Law, which relates the index of refraction to the
angle of incidence to determine the amount of polarization induced.
10
Figure 10.
E.
Brewster’s Angle (From Molecular Expressions, 2008)
LATER 19TH CENTURY
Wilhelm Karl von Haidinger (1795-1871 AD) was one of the first to observe the
slight polarization dependence of the human eye under certain conditions. To see the
Haidinger Brush in Figure 11, polarization of the incident light on the retina must exceed
fifty percent for a yellow figure that is similar to the Brewster’s Brush to appear.
Figure 11.
Haidinger’s Brush (From Freebase alpha, 2008)
11
In 1860, Gustav Kirchhoff (1824-1887) applied his Radiation Law to emanations
from natural substances.
He found, in accordance with his law, that incandescent
tourmaline transmits polarized light by a filtration process.
Some crystals such as
tourmaline selectively absorb light rays vibrating in one plane, but not those vibrations in
a plane at right angles. Thus, when a beam of light is transmitted through two filters, the
resultant light is polarized in one direction. If one then rotates the second filter by ninety
degrees from the first, no light is transmitted through the filters.
F.
20TH CENTURY
The early 1900s started off with several crucial and important discoveries in the
field of polarimetry. The first among these occurred in 1905, when Umov described how
the albedo and roughness of a surface related to the degree of polarization of the reflected
light (Konnen, 1985, p. 20). The so-called Umov Effect binds color and texture as they
are related to polarization. Umov’s discovery helped show a difference in polarization
between natural objects and man-made objects.
Arguably, the most influential discovery of the twentieth century was made by
Edwin H. Land, who in 1928 constructed the first polarized sheet filter. This innovation
allowed for much simpler and more efficient measurements of light polarization, which
set the foundation for many discoveries in the remainder of the century. Eastman Kodak
bought out Land’s company in 1934 for its light polarizers and photographic filters.
The mid 1900s revealed more about where and how polarized light is found in
nature. Scattered light underwater and starlight are both polarized. Biologically, bees
detect polarized light and use it as the primary method to determine their orientation. In
an experiment, octopus discriminated between light polarized at 45° from light polarized
at 135°, and the experimental situation made it very difficult to explain this by the
perception of scattering or reflexion patterns (Moody, 1962). In 1955, William A.
Shurcliff discovered that humans have the ability to distinguish between unpolarized light
and circularly polarized light. L. F. Jaffe found, in 1956’s “Effect of polarized light in
polarity of Fucus” that when the egg cells of certain algae are exposed to linear light they
develop in the direction of the light vibration.
12
In 1984, the crew of the Space Shuttle took on the roll of image collection for
polarimetric study. The crew of STS51A took a Hasselblad i500 EL/M 70-mm format
camera into space to take polarized images of the Shark Bay atoll. They found that “The
degree of polarization is sensitive to surface roughness. The ocean exhibited lower
radiometric values relative to the barren land but higher polarimetric values under similar
View/illumination geometries” (Israel & Duggin, 1992, p. 3).
Another advance came with the development of POLDER (POLarization and
Directionality of the Earth's Reflectances). POLDER is an imager developed jointly by
the French and Japanese. The first version of this hardware flew in orbit for eight
months, from August 1996 to June 1997. The next evolution flew in space rather
recently, from December 2002 to October 2003. POLDER has provided one of the first
global and systematic measurements of spectral, along with directional and polarized,
characteristics of solar radiation reflected by the Earth’s atmosphere (CNES, 2008).
G.
POLARIZATION BY REFLECTION
As light is constantly bounced around in the small irregularities of a rough
surface, it loses intensity and changes its polarization orientation (Konnen, 1985, p. 136).
A graphical representation is in Figure 12.
Figure 12.
A light molecule bouncing off an object and heading out in multiple
directions (From Dutch, 1997)
13
This diminishing effect will reduce the noise that a sensor can detect. A sensor, in
this case a camera, will measure a higher per capita ratio of polarized light in one
direction to the total intensity of the image. The diminishing effect can be detected
because a significant portion of light is weakened, scattered, and/or completely absorbed
at the reflecting surface. The highest degree of polarization is created by a single
reflection. Therefore, a bright, highly reflective surface will contain polarized light
tangential to the plane of the reflection, but it will also contain a significant amount of
light that is not polarized. This will lower the observed percentage of polarization or
degree of polarization (Konnen, 1985, p. 137).
Fresnel’s relations help explain this more. Fresnel states that reflected light will
be polarized, information that ultimately gives the link between orientation of the surface
and polarization of the reflected beam of light (Figure 13).
Figure 13.
Fresnel Equation (From Olsen, 2007)
14
H.
PERCENT POLARIZATION
Percent polarization is the relationship in intensities between the observed
polarized light and the total intensity of the beam. Several characteristics of interacting
materials and objects will affect percent polarization: material composition, color and
surface texture. On STS51A, the report “Characterization of Terrestrial Features Using
Space-Shuttle-Based Polarimetry” showed some interesting results. Below is the percent
in polarization between the land and the ocean, near Shark Bay. The line depicted in
Figure 14 is a representation of the azimuth angle of land. Along the same lines, in
Figure 15 the two lines are each representing the azimuth angles over the separate oceans
in the Shark Bay area.
Figure 14.
Percent of polarization over the land at Shark Bay (From Israel & Duggin,
1992, p. 3)
15
Figure 15.
I.
Percent of polarization over the open ocean and the waters in Shark Bay
(From Israel & Duggin, 1992, p. 2)
UMOV EFFECT
The Umov effect binds color and texture as they are related to polarization. First
derived by Nickolay Umov, the rule states that the maximum degree of polarization is
inversely proportional to the albedo of the material (Konnen, 1985, p. 136). A translation
would be that darker objects are higher in degrees of polarization. For example, snow,
desert sand, white paint, and most natural objects have a lower degree of polarization,
while asphalt, brick, and camouflaged vehicles have a higher degree. Note that the last
three items are man-made objects. This effect is created by absorption and multiple
scattering (or reflection) (Shkuratov & Opanasenko, 1994, p. 1).
J.
STOKES VECTORS
George Stokes, from Cambridge, England, defined three aspects of light that later
came to be called Stokes vectors. They refer to partially polarized radiation in terms of
intensity, degree of polarization and the shape of the polarized ellipse. These equations
help describe, mathematically, a polarized state of light. Stokes used a three-dimensional
16
model to describe four parameters, sometimes denoted as I is S(0), Q is S(1), U is S(2)
and V is S(3), respectively (Cady & Krings, 1998), as seen in Figure 16.
Stokes Vectors Defined:
⎡I ⎤
⎢Q ⎥
=⎢ ⎥
⎢U ⎥
⎢ ⎥
⎣V ⎦
Figure 16.
Stokes Vectors (From: Cady & Krings, 1998)
Please note that this research measures linear polarization, not circular, so there is
no S3 component in the work shown here.
Through the Stokes Vectors, it is possible to mathematically show what
polarization will look like in each vector, as seen in Figure 17.
K.
DEGREE OF LINEAR POLARIZATION (DOLP)
Much of the analysis done here makes use of the calculated value of the Degree of
Linear Polarization as featured here:
V=
S 0 + S1
S2
17
Linearly polarized (horizontal) =
Linearly polarized (+45°) =
Right-hand circularly polarized =
⎡1 ⎤
⎢1 ⎥
⎢ ⎥
⎢0⎥
⎢ ⎥
⎣0⎦
⎡1 ⎤
⎢0⎥
⎢ ⎥
⎢1 ⎥
⎢ ⎥
⎣0⎦
⎡1 ⎤
⎢0⎥
⎢ ⎥
⎢0⎥
⎢ ⎥
⎣1 ⎦
Linearly polarized (vertical) =
Linearly polarized (-45°) =
Left-hand circularly polarized =
⎡1 ⎤
⎢ −1⎥
⎢ ⎥
⎢0 ⎥
⎢ ⎥
⎣0 ⎦
⎡1 ⎤
⎢0 ⎥
⎢ ⎥
⎢ −1⎥
⎢ ⎥
⎣0 ⎦
⎡1 ⎤
⎢0 ⎥
⎢ ⎥
⎢0 ⎥
⎢ ⎥
⎣ −1⎦
⎡1 ⎤
⎢0 ⎥
Unpolarized = ⎢ ⎥
⎢0 ⎥
⎢ ⎥
⎣0 ⎦
Figure 17.
L.
Stokes Vectors, horizontal, vertical, +/- 45, Right/Left-hand and
Unpolarized (From Cady & Krings, 1998)
PHASE ANGLE OF POLARIZATION
Phase angle will also have an effect on the amount of polarized light that will
reach the camera. Phase angle is a combination of two measurements: angle of incidence
and light measured from the normal. The strongest angle for polarized light collecting is
approximately ninety degrees from the sun (Konnen, 1985, p. 137). Konnen also notes
that higher degrees of polarization can be achieved when the angle of incidence is grazing
low to the horizon (p. 136). This type of grazing may occur during dawn and/or dusk.
To maximize collection of this highly polarized zodiacal light, a sensor would need to be
placed at the approximate zenith of the scattering object.
M.
PRESENTATION
Following Tyo and Parker, the author of this research uses display techniques that
typically present Polarimetric Imaging as images where the Stokes parameters are
18
encoded in gray scale or color, with intensity, DOLP, or polarized angles as the primary
element of interest. An approach typically used here is to encode the average intensity
(S0) as intensity, the angle of polarization (S1) as hue, and DOLP as saturation (S2) in a
hue-saturation intensity (also known as Hue Sat value) color scheme (Tyo, et al., 2006;
Parker, 2007). More commonly, following Parker, the S0 is encoded as intensity, the
DOLP as hue and the S2 as saturation to obtain a more invariant display approach. This
seems to provide measurement parameters that are not as sensitive to external factors,
such as illumination and view angles. Figure 18 shows an image of what phase angle of
polarization can give you visually.
N.
SATURATION
Saturation refers to the control of hue in the color. On the outer edge of the color
wheel are the 'pure' hues, as described above. The closer you get to the center of the
color wheel, the less hue affects the color, eventually leaving only the pure color. This is
known as de-saturated colors on the center of the wheel. The combinations of light
intensity and wavelength distribution across the spectrum are the main causes of
saturation of a color.
Table 1.
Angle of Polarization in regard to Hue (From Bossa Nova Tech, 2007)
Angle
Polarization
0°
30°
60°
90°
120°
150°
180°
of
Color hue
Red
Yellow
Green
Cyan
Blue
Magenta
Red
19
Figure 18.
Image of angle of polarization (From Bossa Nova Tech, 2007)
20
III.
CAMERA OPERATIONS
The Bossa Nova Tech Salsa Linear Stokes Polarization Camera is easy to use and
has minimal requirements to operate. The Camera, depicted in Figure 19, itself has very
few moving parts. There are two inputs for data cables in the back of the camera. There
is one Universal Serial Bus and one IEEE 1394 (Firewire) female connection that goes to
the PC. There is also a fifteen volt direct current connection for general power to the
camera. Figure 20 is a rough drawing of how the camera hooks up to the computer.
Figure 19.
The Salsa camera (From Bossa Nova Tech, 2007)
21
Figure 20.
Drawing of how camera hooks up to computer
On the front of the camera is the mount for lenses. The mount is a standard Nikon
‘F’ mount, which is a commercial off the shelf interface for most cameras and camera
manufactures around the world. The camera has a native resolution of (659x494) but can
be reduced to the smaller resolution of (320x240). These differences in resolution would
help in the overall acquisition time of an image, from 80ms to 20ms, respectively. For
this experiment the author used the auto-exposure on the camera.
This option left the
camera optimized in exposure time by allowing no one pixel to be over-saturated with
noisy data. Within the camera housing was a Successive State System CCD camera.
This camera, though sensitive to motion in the viewing area, is effective at achieving high
resolution polarized images. A green lense filter, Hoya 52mm, was supplied by Bossa
Nova; the filter was necessary to constrain its range for the LCD polarizer. For the
images that are displayed in this thesis the author used two different lenses. One of the
lenses is an ARSAT H 20mm with an F number of 2.8. This lens was used for all the
wide angle images collected. For the telephoto images collected, the author used a
NIKKOR 200mm lenses which has an F number of 4.0. This lens was used for imaging
across Monterey Bay, California.
22
For this experiment, the author used a Hewlett-Packard Pavilion Slimline s3400z,
which has a dual core Advance Micro Devices processor (BE-2400) running at 2.30 GHz.
The system came equipped with 4 GB of memory, and the 32 bit version of Windows
Vista Home Premium with service pack 1 installed. To run the Bossa Nova Tech Salsa
Linear Stokes Polarization Imaging Software—a requirement for taking pictures—the
software key (an actual, physical device) needs to be inserted into one of the Universal
Serial Bus (USB) ports on the computer. In addition to the key, the cables need to be
plugged into the appropriate ports on the computer. The camera requires at least one
USB port and one Firewire port on the computer. The final requirement is power; the
camera runs off a power adaptor that gives a 15 volt/1.2 amp output.
The software Bossa Nova has developed is rather simple to use and easily
navigable. Throughout this thesis, the author enjoyed a great dialog with the developers
and made improvements on future versions of the software.
The camera measures
intensity at four polarized angles (0, 45, 90, 135) sequentially, and calculates the Stokes
components in real time. A variety of real-time displays are provided. A diagram of the
inner workings of the camera is depicted in Figure 21.
Figure 21.
Diagram of the inner workings of the SALSA camera (From: Bossa Nova
Tech, 2007)
23
Figure 22 is an image of the author’s actual setup overlooking California Pacific
Highway 1.
Figure 22.
Salsa camera with computer setup looking south toward California Pacific
Highway 1
The Salsa Linear Stokes Polarization Imaging software combines basic and
advanced features to use the Salsa camera. Salsa Linear Stokes Polarization imaging
allows the user to: acquire polarization images at video rate, calculate/visualize
polarization images (degree of polarization, etc.) at video rate, and control the
polarization camera. The software is rather easy to use and has the majority of basic
options needed to start using the camera right way. Figure 23 is the first menu the
operator receives upon opening the software.
visualization window.
It shows the front panel and the
The visualization window is the live image the operator is
receiving at that moment in time.
24
Figure 23.
Front Panel and Visualization Window from the Bossa Nova software
(From Bossa Nova Tech, 2007)
The front panel consists of three parts: the menu bar, the controls, and the
indicators. This is shown in Figure 24. From the menu bar the operator can branch off
into various sub-menus.
One interesting feature of the live feed window is its ability to pick out a region of
interest (ROI) and capture the data within that area (Figure 25). The polarization data is
averaged in the ROI and displayed in the indicators window on the front panel display.
The averages are made on the Stokes parameters, which are linear in intensity. Then, the
polarization information is computed from these averaged Stokes parameters. It is very
important to average the Stokes parameters to reduce noise. For instance, if there is a
very low signal to noise ratio, the degree of polarization will appear to be almost random
between 0 and 1. Averaging directly the degree of polarization will always lead to about
50% degree of polarization. Averaging the Stokes parameters and then calculating the
degree of polarization will give the real degree of polarization value on the area. The
signal to noise ratio of the measurement increases with the size of the ROI.
25
Figure 24.
Menu Bar, the Controls window, and Indicators window from the Bossa
Nova software (From: Bossa Nova Tech, 2007)
Figure 25.
Region of Interest window and data from the ROI from the Bossa Nova
software (From Bossa Nova Tech, 2007)
26
A feature of the Salsa Linear Stokes Polarization Imaging software is the ability
to save different data points and data sets. There are four options within the ‘save’
command: ‘save current view,’ ‘save all images,’ ‘save I, Q, U as text files,’ and
‘custom,’ as seen in Figure 26.
Figure 26.
Saving in the software (From Bossa Nova Tech, 2007)
The ‘save current view’ saves only the currently visualized image. This option
does not save the Stokes text files; therefore, the data saved within these pictures cannot
be reopened again. The ‘save all images’ saves all the possible images and data and the
various processed images from the live feed or ROI window. This option is very useful
when you want to have access to all the data possible with other images displayed from
the software. The data saved with this option could become a large data space consumer.
The average data consumed is about 70Mb for a single measurement (illustrations will
follow). The ‘save I, Q, U as text files’ is designed more for data analysis than looking at
the images. All the polarization information is contained within the text files. There are
no processed images saved. Data collected here can be imported to other data analysis
programs such as IDL, MATLAB or Labview. The ‘custom’ save option is just that: you
27
can do any of the previous options plus a lot more. For example, if you want intensity,
degree of polarization and angle of polarization but do not want the unpolarized images,
this is the option you can use.
Like any other camera, the Salsa camera is equipped with a few basic functions:
Auto exposure, Gain and Resolution.
With ‘autoexposure’ you can optimize the
exposure time to avoid overexposing some parts of the image. The best exposure time is
the one that will not overexpose the part of the image you are interested in. This option
gives you the advantage of not over-saturating any one pixel, which can lead to dark
images along with noisy data if there are bright reflections in the image. If the part of the
image you are interested in is dark, you can manually adjust the exposure time to reduce
noise. The Gain function allows you to choose from among three preset camera gains.
The lowest gain is associated with the lowest noise on the data and images. Gain can be
increased if the picture is very dark. It can also be amplified if you want to decrease the
acquisition duration by reducing the exposure time.
The Resolution option allows
changing the resolution of the camera from the native (659x494) resolution to a smaller
(320x240) resolution. The lower resolution reduces the acquisition and processing times
and speeds display. In low resolution, the maximum exposure time is 20ms, whereas it is
80ms for the highest resolution.
Something to keep in mind is that there is no
improvement in speed with a reduced resolution if the exposure time is above 20ms.
Reduce the resolution of the camera if you want to reduce the acquisition time to avoid
motion effects. These options are shown in Figure 27.
The camera also has a developing tool that Bossa Nova is experimenting with,
which uses the camera in a movie making sense. Within the software there is a subheading for ‘Movie.’ This opens the movie center, shown in Figure 28. From here, you
can record as with a normal video camera. One of the initial troubles with this recording
option was that it only recorded data in AVI format—not the best format from which to
attempt to extract further information. The vendor is developing alternate video storage
formats that will allow for further processing the data.
28
Figure 27.
Auto Exposure, Gain and Resolution options in the software (From Bossa
Nova Tech, 2007)
Figure 28.
Movie recording options in the software (From Bossa Nova Tech, 2007)
29
THIS PAGE INTENTIONALLY LEFT BLANK
30
IV.
A.
DATA ANALYSIS AND CONCLUSION
OBSERVATIONS
To accomplish the data analysis, a software package was used that does both
image processing and analysis; this software package is called ENVI. ENVI is a product
from ITT Visual Information Solutions. ENVI is used mostly for looking at images from
the air and in space, but was used for this thesis to examine data collected from the Bossa
Nova Technologies Camera.
The ENVI software package also comes with a
programming language called IDL. IDL is a coding language that is used in concert with
ENVI to produce dynamic visualizations and analysis of imagery. The data was analyzed
with these two tools; the results will be shown via imagery and a graph explaining the
analysis.
ENVI by ITT Visual Information Solutions is an imagery tool used by various
disciplines that need to gather information for electronic imagery. Among the users of
this software package are intelligence agencies, scientific communities and various
planning organizations.
ENVI is available for different operating systems, such as
Windows, Apples OS X, Unix and Linux. ENVI has the ability to take almost any kind
of electronic data image. One of ENVI’s built-in features is the ability to identify regions
of interest (ROIs). Using these ROIs and the images that were collected, the author ran
some statistical analyses to measure the DOLP, Hue and Intensity. As an aside to see
what information the Bossa Nova Technologies camera and ENVI could give the author
about the UMOV effect, the author selected an image and some ROIs. Then, running it
through some of ENVI’s basic tools, the author has displayed the image and graphs for
interpretation.
As a last approach to the static scene, the Umov effect is explored—the reported
inverse relationship between intensity and the degree of linear polarization. Figures 2939 show a few of the regions of interest in the scene, superimposed on a DOLP image.
The Styrofoam ball, bowling ball, “bowling pin,” flat table surface (linoleum), wooden
rail (painted), and background vegetation are all sampled. The main image shows a
31
scatter plot of the two parameters, the smaller inset plot removes the hard surfaces of the
bowling ball and pin, to make the vegetation clearer. There is some correlation between
the two imaging dimensions, but also some differentiation. DOLP is sensitive to shade,
particularly since the reflection in the shaded region includes elements from other nearby
surfaces.
The Styrofoam ball, table, and PVC pipe show differentiation in brightness,
but the table in particular is distinguished from those two surfaces by polarization.
There were two avenues of approach to looking at the images. The first was to
look at the images that were single shot images (Figures 29 through 39), like still photos
or paintings.
In Figure 29 and Figure 30, the images displayed are images of the varying Stokes
vectors along with either a RED/GREEN/BLUE composite image or a Degree of Linear
Polarization. These images help show the different ways polarization can be detected via
the Bossa Nova Salsa camera.
32
Raw Measurements at 0º, 45º, and 90º, 135 º in an RGB composite
0º, S(0), I of Bowling Ball, Styrofoam ball on PVC pipe, and
Bowling Pin
45º, S(1), Q of Bowling Ball, Styrofoam ball on PVC pipe, and
Bowling Pin
90º, S(2), U of Bowling Ball, Styrofoam ball on PVC pipe, and
Bowling Pin
135º, S(3), V of Bowling Ball, Styrofoam ball on PVC pipe, and
Bowling Pin
Figure 29.
Images S(0), S(1), S(2), & S(3) along with RGB composite
33
0º, S(0), I of Bowling Ball, Styrofoam ball 45º, S(1), Q of Bowling Ball, Styrofoam ball
on PVC pipe, and Bowling Pin
on PVC pipe, and Bowling Pin
90º, S(2), U of Bowling Ball, Styrofoam ball DOLP of Bowling Ball, Styrofoam ball on
on PVC pipe, and Bowling Pin
PVC pipe, and Bowling Pin
Figure 30.
S(0), S(1), S(2) and DOLP images of Bowling Ball, Styrofoam ball on
PVC pipe, and Bowling Pin
In Figure 31 and Figure 32 are images showing other information that the Bossa
Nova Salsa Camera can give to anyone who wants to analyze the data. The color images
are very helpful in possibly picking things out that might otherwise be hidden to the
naked eye. The images in Figure 32 with the vector lines could also possibly indicate an
object hidden from view.
34
Angle as Color
90, 180 red)
θ = 2Arg(S1 + iS2) (0 red, cyan Image of Bowling Ball, Styrofoam
ball on PVC pipe, and Bowling Pin
Angle Grey Scale
Figure 31.
Image of Bowling Ball, Styrofoam
ball on PVC pipe, and Bowling Pin
Angle of Linear Polarization in both color and grey scale
35
Image is a data fusion of polarization information
Polarization1 (H=angle, S=255, L=DOLP)
Polarization2
L=Intensity)
(H=angle,
S=DOLP, Also a data fusion of polarization but with
added intensity information
Normal to surface, Shows proportional to Vectors of polarization, overlaid against the
the projection of the normal to the surface. intensity image
Overlaid against the intensity image.
Figure 32.
Polarization 1 & 2, along with Normal to surface and Vectors of
polarization
36
Regions of Interest for UMOV Effect
UMOV Effect of all Regions of Interest
Figure 33.
UMOV effect, Regions of Interest and corresponding graphs
37
I (S0) Image of Bowling ball on PVC
Q (S1) Image of Bowling ball on PVC
U (S2) Image of Bowling ball on PVC
DOLP Image of Bowling ball on PVC
Figure 34.
S(0), S(1), S(2) and DOLP images of Bowling ball on PVC pipe
In Figure 35, the author has moved off of ‘still’ or ‘staged’ images and on to more
landscaped images of the surrounding area. In the following figures, similar images are
displayed like the ‘still’ images before.
38
I (S0) Fog over Pacific Grove, CA 30 July Q (S1) Fog over Pacific Grove, CA 30 July
2008 1050
2008 1050
U (S2) Fog over Pacific Grove, CA 30 July DOLP Fog over Pacific Grove, CA 30 July
2008 1050
2008 1050
Figure 35.
S(0), S(1), S(2) and DOLP images of a foggy morning over Pacific Grove,
CA
39
Angle as color hue of a sailing ship in Polarized 1 of a sailing ship in Monterey
Monterey Bay, CA 8 August 2008 0921
Bay, CA 8 August 2008 0921
Polarized 2 image of a sailing ship in Intensity (S2) a sailing ship in Monterey
Monterey Bay, CA 8 August 2008 0921
Bay, CA 8 August 2008 0921
Vectors of Polarization of a sailing ship in DOLP image of a sailing ship in Monterey
Monterey Bay, CA 8 August 2008 0921
Bay, CA 8 August 2008 0921
Figure 36.
Angle as color, Polarized 1 & 2, Intensity, Vectors of Polarization and
DOLP
40
I (S0) image of a pair of fishing boats in Q (S1) image of a pair of fishing boats in
Monterey Bay, CA on 8 August 2008 1042 Monterey Bay, CA on 8 August 2008 1042
U (S2) image of a pair of fishing boats in DOLP image of a pair of fishing boats in
Monterey Bay, CA on 8 August 2008 1042 Monterey Bay, CA on 8 August 2008 1042
Figure 37.
S(0), S(1), S(2) and DOLP images of a pair of fishing boats in Monterey
Bay, Monterey, CA
41
I (S0) image of a hotel across the bay of Q (S1) image of a hotel across the bay of
Monterey Bay, CA on 8 August 2008 1342 Monterey Bay, CA on 8 August 2008 1342
U (S2) image of a hotel across the bay of DOLP image of a hotel across the bay of
Monterey Bay, CA on 8 August 2008 1342 Monterey Bay, CA on 8 August 2008 1342
Figure 38.
S(0), S(1), S(2) and DOLP of a hotel on the beach in Monterey Bay,
Monterey, CA
42
I (S0) Herrmann Hall August 1 2008 at Q (S1) Herrmann Hall August 1 2008 at
1217
1217
U (S2) Herrmann Hall August 1 2008 at DOLP Herrmann Hall August 1 2008 at
1217
1217
Figure 39.
S(0), S(1), S(2) and DOLP of Herrmann Hall on campus of Naval Post
Graduate School in Monterey, CA
These images were useful for learning what ENVI could do; the next step was to
use the feature that the Bossa Nova Camera software offered for time sequencing of
images. The Bossa Nova software did not take a “normal” picture. Instead, the software
captures three data files: the I, Q, and U of the Stokes Vectors. These three data files
then can be used in various imaging software packages; this experiment used ITT Visual
Information Solutions’ IDL.
43
IDL has the ability to do either easy imagery analysis or rather complex
programming to get specific data out of a raw data set. Data sets can be imported into
IDL for signal processing, mathematical and statistical analysis, but this project used the
imagery processing tools available in IDL. The author made his own code for the image
processing with IDL.
The Appendix lists the code for IDL that was used to process the images.
The time-sequenced images—in movie format—are DOLP, Hue (S1) and
Intensity (S0).
Figure 40.
S0 (Animation, click to play)
44
Figure 41.
Figure 42.
S1 (Animation, click to play)
DOLP (Animation, click to play)
45
Figure 43 is the image of Regions of Interest that was used for the analysis.
Description: Tree is green, Sky is blue, Roof is red, Herrmann Hall wall is white (black
in the graph in Figure 44).
Figure 43.
B.
Regions of interest, Herrmann Hall
CONCLUSION
Figure 44 shows the graph of the ROIs that were selected for analysis. According
to this graph, over the four-hour period of staring at Herrmann Hall there seems to be no
overall change in the degree of linear polarization in any of the identified regions of
interest. There was some assumption that there would be some changes on the region
selected on the roof of Herrmann Hall. It was also assumed that there would be no
changes in the regions in the sky and the tree.
46
Figure 44.
Change in the degree of linear polarization over four-hour period at
Herrmann Hall
The graph suggests some consistency in DOLP, even though there were significant
changes in polarization.
C.
SUMMARY
In the past, Polarimetric imaging was quickly overlooked because of the
computing power needed to process the images. This reexamination of Polarimetric
imaging in today’s computing world is a tremendous opportunity for scientific and
military applications. These were the first steps in applying new computing power
technology in an attempt to solve some of the problems encountered in combat areas
around the world. This thesis found no indication of significant changes in the degree of
linear polarization over a four-hour time period on a static object, Herrmann Hall.
47
D.
FUTURE APPLICATIONS
The next natural evolution for this research would be to move the camera out to
an area that either sees a high volume of pedestrian traffic or one that rarely sees any
physical change to the land, to see what information can be extracted from the camera in
the area of degree of linear polarization. Besides land, there could be great information
extracted in the area of shallow waters or shore areas by taking the camera to a shallow
water area and seeing what information could be extracted over a given period of time. A
longer-term goal could be a coupling of polarimetric imaging with a Coast Guard
Automatic Identification System (AIS) tracking system, in either a long loiter airship or a
low earth satellite system. These tools could enable protection of the U.S. coastline and
help protect the U.S. mercantile system and international economics.
48
APPENDIX: COMPUTER CODE FOR IMAGE PROCESSING
WITH IDL
dir
=
ballsncone-time\'
dir
=
'S:\Polarimetry\SALSA_Data\pssmith_data\23jul20081134'S:\Polarimetry\SALSA_Data\pssmith_data\20aug2008-herman-
timed\'
dir = 'Q:\20aug2008-herman-timed\'
cd, dir
outdir = 'S:\Polarimetry\SALSA_Data\pssmith_data\20aug2008-hermantimed\Analysis\'
outdir = 'Q:\20aug2008-herman-timed\Analysis'
xdim = 782 & ydim = 582
files = file_search( dir, 'I.txt', count = nfiles)
help, files, nfiles
;nfiles = 1
dolp = fltarr(xdim,ydim, nfiles)
s0 = uintarr(xdim,ydim, nfiles)
s1 = intarr(xdim,ydim, nfiles)
s2 = intarr(xdim,ydim, nfiles)
dat = intarr( xdim, ydim)
s0_file = 'I.txt'
s1_file = 'Q.txt'
s2_file = 'U.txt'
;Display images to check
49
!order=1
window, 0, xsize = xdim, ysize = ydim
window, 1, xsize = xdim, ysize = ydim
for ifile = 0, nfiles-1 do begin
file = files(ifile)
nele2 = strlen(file)
!p.title = strmid( file, nele2-25, 25)
nele = strlen( file)
nn = nele - 5
indir = strmid( file, 0, nn)
help, indir
dat = uintarr( xdim, ydim)
openr, 1, indir+s0_file
readf, 1, dat
close, 1
s0(*,*,ifile) = dat
wset, 1 & tvscl, dat
;wset, 0 & plot, dat, psym=3, ytitle ='S0'
dat = intarr( xdim, ydim)
openr, 1, indir+s1_file
readf, 1, dat
close, 1
s1(*,*,ifile) = dat
;wset, 1 & tvscl, dat
;wset, 0 & plot, dat, psym=3, ytitle = 'S1'
50
openr, 1, indir+s2_file
readf, 1, dat
close, 1
s2(*,*,ifile) = dat
;wset, 1 & tvscl, dat
;wset, 0 & plot, dat, psym=3, ytitle = 'S2'
endfor
s0 = float(S0)
s1 = float(S1)
s2 = float(S2)
;Calculate DOLP
dolp = (sqrt(s1^2 + s2^2))/s0
;Display images to check
!order=1
window, 1, xsize = xdim, ysize = ydim
tvscl, dolp(*,*,0)
wset, 0
plot, dolp(*,*,0), psym = 3, ytitle = 'DOLP'
;Find 2% strecth thresholds
; pct_stretch, s0, 2, min_s0, max_s0
; pct_stretch, s1, 2, min_s1, max_s1
; pct_stretch, dolp, 2, min_dolp, max_dolp
;min_s0 = min(s0) & max_s0 = max(s0)
51
;min_s1 = min(s1) & max_s1 = max(s1)
;min_dolp = min(dolp) & max_dolp = max(dolp)
; tree - x= 40, y = 400
nx = 20
ny = 20
tree_x = 40 + indgen(nx)
tree_y = 180 + indgen(ny)
; herman
h_x = 405 + indgen(nx)
h_y = 240 + indgen(ny)
; roof
r_x = 370+1 + indgen(nx)
r_y = 160-2 + indgen(ny)
;sky
s_x = 387 + indgen(nx)
s_y = 75 + indgen(ny)
image = bytscl( s0)
for i = 0, ny-1 do begin
ty = tree_y(i)
image( tree_x, ty) = 255
hy = h_y(i)
image( h_x, hy) = 0
ry = r_y(i)
image( r_x, ry) = 254
sy = s_y(i)
image( s_x, sy) = 253
52
tv, image
endfor
rois = fltarr( nx, ny, nfiles, 4)
rois( 0:nx-1, 0:ny-1, 0:nfiles-1, 0) = dolp( tree_x, tree_y, 0:nfiles-1)
rois( 0:nx-1, 0:ny-1, 0:nfiles-1, 1) = dolp( h_x, h_y, 0:nfiles-1)
rois( 0:nx-1, 0:ny-1, 0:nfiles-1, 2) = dolp( r_x, r_y, 0:nfiles-1)
rois( 0:nx-1, 0:ny-1, 0:nfiles-1, 3) = dolp( s_x, s_y, 0:nfiles-1)
roi = reform( rois, 20*20, 48, 4)
roi2 = congrid( roi, 1, 48, 4)
red = 255
green = 255*256L
blue = 255* 256L * 256L
white = red+ green + blue
wset, 0
plot, roi(*,*,3), psym = 3, /nodata, ytitle = 'DOLP'
oplot, roi(*,*,3), psym = 3, color = blue
oplot, roi (*,*, 1), psym = 3, color = white
oplot, roi(*,*,2) , psym = 3, color = red
oplot, roi(*,*,0), psym = 3, color = green
wset, 1
radius = 0.5
53
circle = 2*!pi*findgen(9)/8
usersym, radius*sin(circle), radius*cos(circle), /fill
plot, roi2(*, *, 3), psym = 8, /nodata, ytitle = 'DOLP'
oplot, roi2(*,*,3), psym = 8, color = blue
oplot, roi2 (*,*, 1), psym = 8, color = white
oplot, roi2(*,*,2) , psym = 8, color = red
oplot, roi2(*,*,0), psym = 8, color = green
lables = strarr( 1, nfiles)
for ifile = 0, nfiles-1 do begin
file = files(ifile)
nc = strlen(file)
pos = nc-1
n1 = strpos( file, '\', pos, /reverse_search)
n2 = strpos( file, '\', n1-1, /reverse_search)
delta = n1 -n2
lable = strmid(file, n2+1, delta-1)
help, lable
lables( 0, ifile) = lable
endfor
window, 1, xsize = 900, ysize = 800
erase, white
!p.title = 'Herman Hall - 20 August 2008'
plot, roi2(*, *, 3), psym = 8, /nodata, ytitle = 'DOLP', $
xtickname = replicate(' ', nfiles), $
position = [150, 250, 850, 750] , /device, $
54
xticklen = -0.05, xstyle = 8, /noerase, color = 0
oplot, roi2(*,*,3), psym = 8, color = blue
oplot, roi2 (*,*, 1), psym = 8, color = 0
oplot, roi2(*,*,2) , psym = 8, color = red
oplot, roi2(*,*,0), psym = 8, color = green
axis, 0, 0.8, xax = 1, color = 0, xtickname = replicate(' ', 45)
for i = 0, 48, 5 do begin
xyouts, i, -0.05, lables(0, i), orient = 290, color = 0
endfor
xyouts, 24, -0.25, 'Time of Day', align = 0.5, size = 1.8, color = 0
red = 255
green = 255*256L
blue = 255* 256L * 256L
white = red+ green + blue
window, 2, xsize = 900, ysize = 800
erase, white
radius = 1.5
circle = 2*!pi*findgen(9)/8
usersym, radius*sin(circle), radius*cos(circle), /fill
!p.title = 'Herman Hall - 20 August 2008'
plot, roi2(*, *, 3), psym = 8, /nodata, ytitle = 'DOLP', $
xtickname = replicate(' ', nfiles), $
55
position = [150, 250, 850, 750] , /device, $
xticklen = -0.04, xstyle = 8, /noerase, color = 0, $
xthick = 2, ythick = 2, charsize = 1.6
oplot, roi2(*,*,3), psym = 8, color = blue
oplot, roi2 (*,*, 1), psym = 8, color = 0
oplot, roi2(*,*,2) , psym = 8, color = red
oplot, roi2(*,*,0), psym = 8, color = green
axis, 0, 0.8, xax = 1, color = 0, xtickname = replicate(' ', 45), xthick = 2
for i = 0, 48, 5 do begin
xyouts, i, -0.05, lables(0, i), orient = 290, color = 0,size = 1.3
endfor
xyouts, 24, -0.3, 'Time of Day', align = 0.5, size = 1.8, color = 0
;outfile = 'Herman.dat'
;openw, 5, outfile
;forwrt, 5, s0
;forwrt, 5, s1
;forwrt, 5, s2
;forwrt, 5, dolp
;close, 5
;stop
END
56
LIST OF REFERENCES
Andreou, A., & Kalayjian, Z. (2002, December). Polarization imaging: Principles and
integrated polarimeters. IEEE Sensors Journal, 12(6).
Aytur, O. (n.d.). Experiment 8: polarization. Retrieved September 4, 2008, from
http://www.ee.bilkent.edu.tr/~ee428/manual/html/node12.html
Bernard, G. D., & Wehner, R. (1977). Functional similarities between polarization vision
and color vision. Optical Research, 17, 1019-1028.
Bossa Nova Tech. (2007). Salsa linear Stokes polarization imaging - user manual.
Venice, CA: Bossa Nova Technologies.
Bossa Nova Tech. (2007). Polarization imaging SALSA camera applications. Venice,
CA: Bossa Nova Technologies.
Brosseau, C. (1998). Fundamentals of polarized light: A statistical optica approach.
Danvers, MA: John Wiley & Sons.
Cady, F. M., & Krings, D. (1998, October). Spatially resolved Stokes vector
measurements. Review of Scientific Instruments, 69(3491). Retrieved September
3, 2008, from http://scitation.aip.org/getabs/servlet/ GetabsServlet?prog=
normal&id=RSINAK000069000010003491000001&idtype=cvips&gifs=yes
CeNing Optics. (2006). Fresnel rhomb retarders. Retrieved September 3, 2008, from
http://www.cn-optics.com/product/Fresnel%20rhomb%20retarders.asp
Centre National D’Etudes Spatiales [CNES]. (2008). POLDER: Atmosphere, land, and
ocean mission: Climate research and environment monitoring. Retrieved
September 13, 2008 from http://smsc.cnes.fr/POLDER/
The Citizens’ Compendium. (2008). Maxwell equation. Retrieved September 18, 2008,
from http://en.citizendium.org/wiki/Maxwell's_equations
Collett, E. (2005). Field guide to polarization. Bellingham, Wash.: SPIE Press.
Coulson, K., Whitehead, V., & Campbell, C. (1986). Polarized views of the Earth from
orbital altitude. Proc. SPIE. 636-Oceans Optics, 8, 35-41.
Dozier, J. (2008). Al Hazan. Retrieved June 15, 2008, from
http://www.geog.ecsb.edu/~jeff/115a/history/alhazen.html
Dutch, S. (1997). Light and polarization. Retrieved September 13, 2008, from
http://www.uwgb.edu/dutchs/PETROLGY/GENLIGHT.HTM
57
Earth Observation Research Center. (1997). Polarimetric observation by PALSAR.
Retrieved September 3, 2008, from
http://www.eorc.jaxa.jp/ALOS/img_up/pal_polarization.htm
Egan, W. (1991). Terrestrial polarization imagery obtained from Space Shuttle
characterization and interpretation. Applied Optics, 30, 435-442.
Egan, W. (1998, July). Polarization and surface roughness. SPIE Conference on
Scattering and Surface Roughness II, 3426, 144-152.
Egan, W. (2003). Optical remote sensing: science and technology. New York: M.
Dekker.
Fischer, P., Skelton, S. E., Leburn, C. G., Streuber, C. T., Wright, E. M., & Dholakia, K.
(2007). The dark spots of Arago. Optics Express, 15(19), 11860-11873. Retrieved
September 3, 2008, from http://www.opticsinfobase.org/abstract.cfm?URI=oe-1519-11860
Freebase alpha. (2008). Haidinger’s brush. Retrieved September 3, 2008, from
http://www.freebase.com/view/guid/9202a8c04000641f800000000006108a
Goldstein, D. H., & Collett, E. (2003). Polarized light (2nd rev. and expanded ed.). New
York: M. Dekker.
Halliday, D., Resnick, R., & Walker, J. (2001). Fundamentals of physics (6th ed.). New
York: John Wiley and Sons.
Israel, S. A., & Duggin, M. J. (1992). Characterization of terrestrial features using SpaceShuttle-based polarimetry. Geosciences and Remote Sensing Symposium, l2,
1547-1549.
Jenkins, F. A., & White, H. E. (1976). Fundamentals of optics. New York: McGraw Hill
Inc.
Kalawasky, R. S. (1990, April 6). Polarimetric image processing: An important new tool
for remote sensing. IEEE Colloquium on Recent Developments in Image
Processing Applications in Remote Sensing, 1-7.
Konnen, G. P. (1985). Polarized light in nature (Geopolarisserd light in de natuur). New
York: Cambridge University Press.
Lyot, B. (1929, January). Research on the polarization of light from planets and from
some terrestrial substances. Annales de l’Observatoire de Paris, 8.
Meleg, E. (n.d.). Ethan Meleg nature photography. Retrieved September 13, 2008, from
http://www.ethanmeleg.com/main.htm
58
Molecular Expressions. (2008). Polarized light microscopy interactive Java tutorials:
Brewster’s Angle. Retrieved September 3, 2008, from
http://micro.magnet.fsu.edu/primer/java/polarizedlight/brewster/
Moody, M. F. (1962). Evidence for the intraocular discrimination of vertically and
horizontally polarized light by octopus. Journal of Experimental Biology, 39(1),
21-30. Retrieved September 3, 2008, from
http://jeb.biologists.org/cgi/reprint/39/1/21
National Aeronautics and Space Administration (NASA). (2007). The electromagnetic
spectrum. Retrieved September 3, 2008, from
http://science.hq.nasa.gov/kids/imagers/ems/visible.html
Olsen, R. C. (2007). Remote sensing from air and space. Bellingham, WA: SPIE Press.
Paine, D., & Kiser, J. (2003). Aerial Photography and Image Interpretation. Danvers,
MA: John Wiley & Sons.
Parker, T. C. (2007). An invariant display strategy for polarimetric imagery (U) (Masters
Thesis, Naval Postgraduate School, December 2007).
Shkuratov., Y., & Opanasenko, N. (1998, November). Lunar surface imaging
polarimetry: I. roughness and grain size. Icarus, 136(1), 69-103.
Sumrain, S, & Giakos, G. (2005, May). Efficient polarimetric detection of man-made
targets. International Workshop on Imaging Systems and Techniques, 20-25.
The Physics Classroom Tutorial. (2008). Polarization by use of a Polaroid filter.
Retrieved September 18, 2008, from
http://www.glenbrook.k12.il.us/GBSSCI/PHYS/CLASS/light/u12l1e.html
The Tiffen Company. (2008). Tiffen circular polarizers. Retrieved September 3, 2008,
from http://www.2filter.com/tiffen/TiffenPolarizerFilters.html
Tyo, S., et al. (1995, March). Polarization-difference imaging: A biologically inspired
technique for observation through scattering media. Optics Letters, 20(6), 608610.
Tyo, S., et al. (1996, April). Target detection on optical scattering media by polarization
difference imaging. Applied Optics, 35(11), 1855-1870.
Tyo, S., et al. (1998, February). Colormetric representation for use with polarizationdifference imagery in scattering media. Journal of Optical Scientists of America,
15(2), 367-374.
Tyo, S., et al. (2006, August 1). Review of passive imaging polarimerty for remote
sensing application. Applied Optics 45(22), 5453-5469.
59
University of Colorado at Boulder. (2008). Polarization. Retrieved September 18, 2008,
from http://www.colorado.edu/physics/2000/polarization/polarizationII.html
University of Minnesota Continental Tectonics & Metamorphic Geology. (2003). GEOL
2301 Minerology Fall 2003. Retrieved September 18, 2008, from
http://www.geo.umn.edu/courses/2301/fall2003/min16_optics2.html
Walraven, R. (1977). Polarization imagery. SPIE Optical Polarimetry, 112, 165-167.
Walraven, R. (1981, January/February). Polarization imagery. Optical Engineering 20(1),
14-18.
Zallat, J., Graebling, P., & Takakura, Y. (2003). Using polarimetric imaging for material
classification. International Conference on Image Processing, 827-830.
60
INITIAL DISTRIBUTION LIST
1.
Defense Technical Information Center
Ft. Belvoir, Virginia
2.
Dudley Knox Library
Naval Postgraduate School
Monterey, California
61
Download