Next Article in Journal
A Holistic Approach to ZigBee Performance Enhancement for Home Automation Networks
Previous Article in Journal
Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of a Device for Sky Light Polarization Measurements

College of Mechatronics and Automation, National University of Defense Technology, Changsha 410073, Hunan, China
*
Author to whom correspondence should be addressed.
Sensors 2014, 14(8), 14916-14931; https://doi.org/10.3390/s140814916
Submission received: 10 June 2014 / Revised: 20 July 2014 / Accepted: 6 August 2014 / Published: 14 August 2014
(This article belongs to the Section Physical Sensors)

Abstract

: Sky polarization patterns can be used both as indicators of atmospheric turbidity and as a sun compass for navigation. The objective of this study is to improve the precision of sky light polarization measurements by optimal design of the device used. The central part of the system is composed of a Charge Coupled Device (CCD) camera; a fish-eye lens and a linear polarizer. Algorithms for estimating parameters of the polarized light based on three images are derived and the optimal alignments of the polarizer are analyzed. The least-squares estimation is introduced for sky light polarization pattern measurement. The polarization patterns of sky light are obtained using the designed system and they follow almost the same patterns of the single-scattering Rayleigh model. Deviations of polarization angles between observation and the theory are analyzed. The largest deviations occur near the sun and anti-sun directions. Ninety percent of the deviations are less than 5° and 40% percent of them are less than 1°. The deviations decrease evidently as the degree of polarization increases. It also shows that the polarization pattern of the cloudy sky is almost identical as in the blue sky.

1. Introduction

Since the discovery of sky light polarization by the French natural philosopher Arago in 1809, it has been studied for many reasons. Sky polarization patterns can be used both as indicators of atmospheric turbidity and as a compass for navigation. The understanding of these optical characteristics has been one of the most interesting and important problems in atmospheric optics [14].

The polarization pattern of the sky conveys rich information about the orientation of the sun [5]. There are claims that the Vikings knew of this nearly 1000 years ago and used it for navigation. It is becoming apparent that most animal groups are capable of detecting and using this type of light for a number of different tasks [4,68].

When natural sunlight enters the Earth's atmosphere, it is scattered by the air molecules. This scattering is often explained using the Rayleigh scattering theory. The scattered sky light is partially polarized, which means it is a composite of both the natural light and a linearly polarized component [9]. In clear sky, the polarization patterns are quite regular. If the sky is partly clouded, its polarization pattern is rather complex because the polarization of the sky light is disturbed by the clouds [10].

To achieve high navigation accuracy using sky light polarization or to study the atmospheric conditions for weather service purposes, many theoretical and experimental studies have been done on the polarization patterns of sky light [11]. A system based on a Charge Coupled Device (CCD) camera system to measure the natural sky light polarized radiance distribution has been developed in [1]. Lambrinos et al. have presented methods of using photosensitive diodes to perceive the polarization pattern and employed a polarized-light compass in a mobile robot [3]. Chu and co-workers enhanced this polarization compass principle [12]. Inspired by the work in [3], another approach using a digital video camera to observe the pattern is presented in [13]. Pust and Shaw have built an imaging Stokes-vector polarimeter using liquid crystal variable retarders to avoid polarization errors in rapidly changing sky conditions [1416]. Zhang et al. have presented a similar imaging polarimeter based on liquid crystal variable retarders [17]. Optimization of polarimeter designs have been addressed in [1821]. Considering the effect of multiple scattering near the horizon, singularity theory gives a better description of the polarization patterns [22]. The neutral points of the sky light polarization patterns were studied and the fourth neutral polarization point was observed using full-sky imaging polarimetry at higher altitude by air balloon flights in [23,24].

Our purpose here, complementing previous studies on sky light polarization, is to improve the precision of sky light polarization measurements by optimal design of the measuring device and to study the feasibility of navigation based on the polarization patterns of sky light. The rest of this paper is organized as follows: Section 2 presents a description of the system and the optimal alignments of the polarizer. The least-squares estimation is introduced for sky light polarization patterns measurement. Then, the polarization patterns based on the single scattering Rayleigh theory are addressed. In Section 3, the process of the camera calibration is presented and the performance of the system is tested. Next, the polarization patterns of the sky light are obtained using our system and the results are compared with the Rayleigh scattering model. Conclusions are drawn in Section 4.

2. Materials and Methods

2.1. System Description

The setup of the polarization measurement system and its schematic representation are shown in Figure 1. The technique used here is similar to the technique described in the several recent publications [1,5,10,24]. The central part of the system is composed of a CCD camera, a fish-eye lens and a linear polarizer. The CCD sensor of the camera is an ICX-445AQA (Sony, Tokyo, Japan), which contains 960 × 1280 active pixels in the image area. The fish-eye lens (f = 1.6, focal length 1.8 mm) has an angle of view of 185°. The linear polarizer used in this system is a LPVISE200-A (Thorlabs, Newton, NJ, USA), with highest extinction ratio of up to 9000 at a wavelength of 650 nm. The polarizer is maintained by LM2-A (Thorlabs, Newton, NJ, USA) and LM2-B (Thorlabs, Newton, NJ, USA) optic holders and is rotated manually. With the limitation of the optic holder, which is in front of the fish-eye lens, the angle of view of the camera is restricted to 110°. The right-hand Cartesian coordinate frames shown in Figure 1b used in the article are defined as follows:

  • OpXpYp: Pixel coordinate frame. Its Xp and Yp axis is parallel with the row and column of the pixels of the CCD sensor respectively.

  • OlXlYlZl: Lens coordinate frame. Its Xl and Yl axis is parallel with Xp and Yp axis respectively. Zl axis is in agreement with the optic axis.

  • OiXiYiZi: Incident rays coordinate frame. Its Zi axis points at the direction of the incident light and its Xi axis lies in the vertical plane (OlPP′) containing the direction of the incident light. The axis of Yi is elided intentionally in Figure 1b for simplicity.

Every pixel (xp, yp) of the image corresponds to a particular direction of sky light with the off-axis angle γ and the azimuth angle α, as is shown in Figure 1b. The relationships of them can be determined by the calibration parameters of the camera (Section 3.1).

During the data collecting process, three or more images are taken with the polarizer on different orientations. These images are combined to acquire the parameters of the incident light which include intensity (I), degree of polarization (d) and angle of polarization (ϕ).

2.2. Optimal Alignments of the Polarizer

The polarization pattern of the sky light can be considered of no change in the clear sky with no clouds in a short period of time. The three parameters (I, d, ϕ) of the incident light can be determined by three exposures with the polarizer in different orientations. The algorithms are going to be shown and the optimal alignments of the transmission axis of the polarizer will be sought out in this Section.

For a particular beam of light from the direction of P, as is show in Figure 1b, the response of the pixel (xp, yp) can be described as:

f j ( ϕ ) = KI [ 1 + d cos ( 2 ϕ - 2 ϕ j ) ] , j = 1 , 2 , 3

Where K is the gain of the CCD sensor. I is the intensity of light. d is the degree of polarization. ϕ is the angle between the polarization direction of incident light and the reference coordinate axis. ϕj is the orientation of the transmission axis of polarizer at jth exposure.

For the convenience of analysis, define the orientation of the polarizer axis corresponding to the three exposures is ϕ1 = −β, ϕ2 = 0° and ϕ3 = β respectively, as is shown in Figure 2.

Solving Equation (1) we have:

ϕ ^ = 1 2 arctan 2 ( f 3 - f 1 sin 2 β , 2 f 2 - f 1 - f 3 1 - cos 2 β )
d ^ = f 3 - f 1 ( f 1 + f 3 ) sin 2 ϕ sin 2 β + ( f 1 - f 3 ) cos 2 ϕ cos 2 β

What we are going to do is to find the optimal value of β that minimizes the estimated error of ϕ. Define the criteria function as:

min 0 < β < π 2 J = 0 π j = 1 3 ( ϕ f j Δ f j ) 2 d ϕ
where ϕ f j Δ f j denotes the estimated error of ϕ causing by the measurement error Δfj at the jth exposure. 0 π d ϕ means summing up the effect of all the incident light with different polarization directions.

Choosing Δf1 = Δf2 = Δf3 = Δf, the criteria function is then given by:

min 0 < β < π 2 J = π Δ f 2 64 K 2 I 2 d 2 2 sin 2 β - 3 sin 4 β ( sin 2 β - 1 )

If βπ/2, which means the first measurement is correlative with the third measurement, then (sin2 β −1) → 0, J → ∞. If β → 0, which means the orientation of the polarizer remains unchanged, then sin4 β → 0, J → ∞.

According to the necessary conditions, we have:

J β = π Δ f 2 cos β ( 4 cos 4 β + 3 cos 2 β - 1 ) - 32 K 2 I 2 d 2 sin 5 β ( sin 2 β - 1 ) 2 = 0

Solving Equation (6), the value of β is given by:

β = π 3

The sufficient conditions is then given by:

2 J β 2 = π Δ f 2 ( 16 sin 6 β - 70 sin 4 β + 81 sin 2 β - 30 ) - 32 K 2 I 2 d 2 sin 6 β ( sin 2 β - 1 ) 2 = β = π 3 20 π Δ f 2 9 K 2 I 2 d 2 > 0

This shows that β* = π/3 is the optimal value of β that minimizes the estimated error of ϕ. This can explain why the visual fields of the polarization-opponent units (POL-OP units) of some insects were about 60° centered around the zenith [3]. What's more, the period of the polarization direction, which is π theoretically, is divided averagely by the three orientations of the polarizer. The results are consistent with previous literatures [18,20]. Assuming Δf = 0.1, K = 5/150,000, I = 40,000 lux and d = 0.6, the relationship between the criteria function J and the value of β is shown in Figure 3.

Figure 3 shows that the minimum value of criteria J corresponds to β = π/3. If β ∈ [38°, 77°], then J < 2. As shown in pertinent literatures, β was always chosen to be 45° or 60°. The performance of the system at different β will be analyzed in detail in Section 3.2.

2.3. Least-Squares Estimation of Polarization Patterns

There are some cases in which the orientations of the transmission axis of the polarizer are not inerratic. In addition, more than three exposures could be taken with the linear polarizer in different orientations to minimize the error of parameter estimation. What we are going to do in this Section is to seek the algorithms for parameter estimation using arbitrary number (greater than or equal to three) of measurements with the polarizer in arbitrary different orientations.

Rewrite Equation (1) as follows:

f j ( ϕ ) = KId cos 2 ϕ cos 2 ϕ j + KId sin 2 ϕ sin 2 ϕ j + K I

For every pixel in CCD sensor, assuming the recorded data contain a sequence of samples f1, f2, ⋯, fM taken with the orientation of the polarizer at ϕ1, ϕ2, ⋯, ϕM. This can be assign to a kind of problem of fitting sine waves to recorded sine wave data [25].

Define A0 = KId cos 2ϕ, B0 = KId sin 2ϕ and C0 = KI, then:

f j ( ϕ ) = A 0 cos 2 ϕ j + B 0 sin 2 ϕ j + C 0

Actually, A0, B0 and C0 are corresponding to the elements of the Stokes vector s0, s1 and s2 respectively [4,14]. In the polarized sky light, the circular polarizations can be neglected [9]. The fourth element of the Stokes vector s3 is left out in this paper. The degree of polarization (DOP) in this paper is referred as the degree of linear polarization (DOLP) [4,14]. To find the values of A0, B0 and C0, first create the following matrices:

D 0 = [ cos 2 ϕ 1 sin 2 ϕ 1 1 cos 2 ϕ 2 sin 2 ϕ 2 1 cos 2 ϕ M sin 2 ϕ M 1 ] , F [ f 1 f 2 f M ] , x 0 = [ A 0 B 0 C 0 ]

The least-squares estimation of x̂0 is then given by:

x ^ 0 = ( D 0 T D 0 ) - 1 D 0 T F

To compute the value of ϕ and d, use:

ϕ ^ = 1 2 arctan 2 [ B 0 , A 0 ]
d ^ = A 0 2 + B 0 2 C 0

Assuming M = 3, ϕ1 = −β, ϕ2 = 0 and ϕ3 = β, the estimation of x̂0 and ϕ̂ is given by:

x ^ 0 = [ A 0 B 0 C 0 ] = ( D 0 T D 0 ) - 1 D 0 T F = [ 2 f 2 - f 1 - f 3 2 ( 1 - cos 2 β ) f 3 - f 1 2 sin β f 1 + f 3 - 2 f 2 cos 2 β 2 ( 1 - cos 2 β ) ] T
ϕ ^ = 1 2 arctan 2 [ B 0 , A 0 ] = 1 2 arctan 2 [ f 3 - f 1 2 sin β , 2 f 2 - f 1 - f 3 2 ( 1 - cos 2 β ) ]

The estimation of ϕ̂ is the same as Equation (2) in Section 2.2. For one thing, it shows the correctness of two kinds of derived results. For another, the result based on three photos is just a special case of parameter estimation using arbitrary number of measurements with the polarizer in different orientations. To improve the estimation accuracy of sky light polarization patterns, Thirteen pictures were taken with the polarizer on different orientations, i.e., 0°, 30°, 60°, ⋯, 360°, which will be shown in Section 3.3. The algorithms used in the following pages for parameter estimation are based on Equations (12) and (13) in this Section.

2.4. Polarization Patterns Based on Rayleigh Scattering Theory

When natural sunlight enters the Earth's atmosphere, it is scattered by small particles. In clear sky, the scattering particles are mainly composed of air molecules and are much smaller than the wavelength of the light striking them. Consequently, the polarization patterns can be explained based on the single-scattering Rayleigh model. Horváth showed that the amount of multiple scattering is strongly affected by atmospheric turbidity and that multiple scattering of light causes depolarization [24]. The wavelength dependency of multiple scattering has also been discussed in [10,24].

The scattered light has an E-vector oriented perpendicular to the plane of the scattering, i.e., perpendicular to the great circle passing through the sun and the point observed, as shown in Figure 4. O represents the position of the observer. S is the sun position on the celestial sphere with off-axis angle γs and the azimuth angle αs. P is the observed direction on the celestial sphere with off-axis angle γ and the azimuth angle α. θ is the scattering angle. ϕ is the polarization angle of the scattered light.

The degree of polarization of the scattered light is given by [9]:

d = sin 2 θ 1 + cos 2 θ

The direction of the sun and the direction of the observed point can be expressed in the form of vector coordinate:

O S l = [ sin γ s cos α s sin γ s sin α s cos γ s ] T
O P l = [ sin γ cos α sin γ sin α cos γ ] T
where the subscript l attached to the vector denote the coordinate system in which the vector quantity coordinates are expressed.

The scattering angle θ is then given by:

cos θ = O S l O P l = sin γ S sin γ cos ( α - α s ) + cos γ S cos γ

The polarization angle ϕ is the angle between the polarization direction (E-vector) of incident light and the incident rays coordinate axis Xi, as is shown in Figure 4 and Figure 1b.

The polarization direction P E can be expressed in frame l as follows:

P E l = O S l × O P l = [ sin α s sin γ s cos γ - sin α cos γ s sin γ cos α cos γ s sin γ - cos α s sin γ s cos γ sin ( α - α s ) sin γ s sin γ ]

The transformation matrix C l i from coordinate frame l to coordinate frame i can be carried out as follows [26].

C l i = [ cos γ 0 - sin γ 0 1 0 sin γ 0 cos γ ] [ cos α sin α 0 - sin α cos α 0 0 0 1 ]

The expression of polarization direction P E in frame i is then given by:

P E i = C l i P E l = [ - sin ( α - α s ) sin γ s cos γ s sin γ - sin γ s cos γ cos ( α - α s ) 0 ]

The polarization angle ϕ is then given by:

tan ϕ = cos γ s sin γ - sin γ s cos γ cos ( α - α s ) - sin ( α - α s ) sin γ s

Thus, the polarization patterns of the sky light, i.e., the degree of polarization d and the polarization angle ϕ, based on the single-scattering Rayleigh model, are obtained using Equations (16) and (23).

3. Experimental Results and Discussions

3.1. Camera Calibration

The internal camera model we used here is very similar to that used in [27,28]. The idea in our approach is to transform the original fish-eye image to follow the pinhole model. The parameters of the distortion model are estimated by forcing straight lines straight after transformation. The camera is calibrated using the Camera Calibration Toolbox for Matlab available online [29]. The internal parameters we defined here is the same as in [29], except the distortion coefficients of the lens. Here, the tangential component of the distortion model is neglected, for that it is less than one percent (about 3‰) of the radial component in our system.

The distortion coefficients kc are defined as follows:

r d = ( 1 + k c ( 1 ) γ 2 + k c ( 2 ) γ 4 + k c ( 3 ) γ 6 + k c ( 4 ) γ 8 ) γ
where γ is off-axis angle of the incident light. rd is the normalized projection radius from the principal axis.

The calibration of the camera was performed from ten images of a planar checkerboard pattern which was shown on a screen. The calibration results are illustrated in Figure 5.

The calibration parameters are as follows:

  • Focal Length: fc = [479.65 479.73]±[1.60 1.51]

  • Principal point: [xcyc] = [644.95 477.57]±[0.42 0.34]

  • Skew: αc = 0.00033 ± 0.00021 ⇒ angle of pixel axes = 89.981° ± 0.012°

  • Fisheye Distortion: kc = [0.02296 −0.02322 0.01347 −0.00347]

  • Pixel error: err = [0.20697 0.20968]

Once the camera is calibrated, the direction of incident light corresponding to the pixel (xp, yp) can be determined. The off-axis angle γ and the azimuth angle α of the light are given by:

tan γ = ( x p - x c ) 2 + ( y p - y c ) 2 f c
tan α = y p - y c x p - x c

The nonlinearity of the CCD sensor and the Mueller matrix of the fish-eye lens are ignored at present for the lack of an integrating-sphere uniform-luminance light source. Fortunately, it has been shown that the light polarization patterns were changed slightly after passing through the fish-eye lens [5].

3.2. Performance Test

To evaluate the performance of the system, a liquid crystal display, which is an ideal linear polarization light source, was put in front of the device. The plane of the screen was perpendicular to the optical axis of the device. The polarization patterns of the display were measured by the system. The test was performed at night, with all light turned off to eliminate perturbations. The light source is stable so we have plenty time to take more photos. Twenty four pictures were taken with the polarizer on different orientations, i.e., 0°, 15°, 30°, …, 330°, 345°. When linear polarized lights emit from the liquid crystal display, the polarized directions of them are coincident if observed just along the exit direction. However, the measured polarized directions of them are different, for that almost all the incidences are inclined, and the polarized directions of them will change.

The polarized direction of every effective incident is computed by Equation (12) using all the 24 pictures, for that the least-squares estimation gives the most accurate polarized directions. The measured polarization patterns of the display are shown in Figure 6a. The polarized directions range from 35° to 55° and are represented by different colors. The polarization patterns show character of axial symmetry and central symmetry. The irregular parts are mainly caused by installation errors and measurement errors.

The absolute values of the gradient of polarization angle at every effective CCD pixels are shown in Figure 6b. The gradient is close to zero in the ideal case because the polarized directions of two bundle of light next to each other should be consistent. The noise of polarization angle, which is defined as the mean value of the gradients at all pixels, is 0.18° in Figure 6b and can be used to evaluate the performance of the system.

At least three photos are necessary to compute the polarization patterns. The optimal alignments of the polarizer have been demonstrated theoretically in Section 2.2. We are going to analyze the performance of the system based on three photos at different β, which is the relative angle of polarizer axis at exposure (See Section 2.2). Three pictures with polarizer axis at (η1, η2, η3) were selected each time from the group of 24 pictures according to the following rules, which guarantees each picture has the same weight:

( η 1 , η 2 , η 3 ) = ( 0 , β , 2 β ) + ( i - 1 ) × 15 ; for i = 1 , 2 , , 24 ; for β = 30 , 45 , 60 , 75

The noise of polarization angle is computed based on the selected pictures and the results are show in Figure 7. All four curves have a period of 12, which corresponds to the period of polarized light (180°). The noises are obviously larger than the results based on 24 photos. The four curves are all based on three pictures from the group, yet different performances were achieved corresponds to different β. The smallest noise was achieved and the results are less insensitive when β = 60°, which is consistent with the theoretical analysis in Section 2.2.

Although additional polarizer directions increase the information available for calculating degree of polarization (d) and angle of polarization (ϕ), it will take much more time for that the polarizer is rotated manually and greater changes of the skylight polarization pattern will occur during the period. A trade-off should be made between the time and the number of measurements. Thirteen pictures were taken in the clear sky, as shown in Section 3.3. The performance of system based on thirteen pictures was tested with the liquid crystal display. It shows that the repeated measuring accuracy of ϕ is 0.28°. The error is mainly caused by the noise of the CCD sensor and the orientation error of the polarizer.

3.3. Skylight Polarization Measurements

The polarization measurement system was deployed on the top of a building on the campus of National University of Defense Technology (NUDT) in Changsha on 9 April 2014 at 18:46. Thirteen pictures were taken just before sunset with the polarizer on different orientations, i.e., 0°, 30°, 60°,⋯, 360°. Some of them are shown in Figure 8a. The brightness of the sky obviously changes as the polarizer rotates, which is caused by the polarization of sky light. The measurements were taken in less than one minute (about fifty five seconds), so the polarization patterns of the sky light could be considered to be unchanged within this duration. Only the red part of the spectrum was adopted in the computation in respect that the linear polarizer used in this system is of the highest extinction ratio at wavelength of 650 nm. All images were undistorted using the calibration parameters and were smoothed with a two dimensional Wiener filter to suppress the effect of random noise of the CCD sensor.

The polarization patterns of the skylight measured by our system (ϕ̂ and d̂), are shown in Figure 8b,d. The results are compared with the single-scattering Rayleigh model (ϕ and d), which are show in Figure 8c,e. The measured polarization patterns ϕ̂ followed almost the same patterns of the single-scattering Rayleigh model. The measured d̂ of the sky differs greatly from the theory. The maximum of d̂ is about 0.5 in this test, which is much less than the theoretical maximum. This is due to the multiple scattering effects. However, the texture characteristics of the degree of polarization are very similar.

The results show that the sun orientation can be evaluated from the polarization patterns of the sky. Thus, the polarization patterns could be used as sun compass without the necessity of seeing the sun. To be precise, the orientation can be achieved with the observation of only a patch of the sky.

The deviations of the polarization angle δϕ between the observation and the theory are shown in Figure 9a and the statistic characteristics of the deviations are shown in Figure 9b by blue solid line. The largest deviations occurred near the directions of the sun and anti-sun, where the degrees of polarization are very low. Ninety percent of the deviations are less than 5° and forty percent of them are less than 1°. The green dashed line in Figure 9b denotes the results based on three photos with the polarizer at 0°, 60°, −60° (or 300°), for that the relative angles between them are 60°. The magnitude of the deviations is consistent with previous literature [22]. The comparison of the two curves reflects the superiority of the least-squares estimation based on more photos. The deviations are derived from both measurement error of the polarimetric system and the error of the theoretical model. For one thing, the measurement error may be caused by the nonlinearity and noise of the CCD sensor and the orientation error of the polarizer and so on. For another, the single scattering Rayleigh model may not describe the polarization patterns of the skylight accurately. We will try to find out a better description of the patterns in future work and the multiple scattering theory and experiments in [22,24] enlightened us.

The relationships between deviations of the polarization angle δϕ and the degree of polarization d are shown in Figure 9c. The deviations decrease evidently as the degrees of polarization increase. The mean deviations are less than 1.6° when the degrees of polarization are greater than 0.3. The degree of polarization (DOP) could be used as a criterion to evaluate the feasibility of navigation based on the polarized skylight.

Figure 10a shows an image of a partly cloudy sky, which was taken on 11 June 2014 at 19:02 in the same location. The polarization pattern of the cloudy sky is shown in Figure 10b. It shows that the polarization pattern of the cloudy sky is noisier and the deviations are greater, whereas the holistic pattern gives a reliable direction of the sun (or anti-sun) indeed. The polarization pattern of the cloudy sky is almost identical as in the blue sky. The results are consistent with previous literatures [10,15,23]. This shows the feasibility of real time navigation based on polarization pattern of the cloudy sky.

4. Conclusions

This paper has presented the design of a device for sky light polarization measurements and the preliminary experiments related to its evaluation. The central part of the system is composed of a CCD camera, a fish-eye lens and a linear polarizer. Algorithms for estimating parameters of the polarized light based on three images are derived and the optimal alignments of the polarizer are proposed. The least-squares estimation has been introduced for sky light polarization patterns measurements using arbitrary number (greater than or equal to three) of photos with the polarizer in arbitrary orientations. The polarization patterns of the sky light are obtained using our system and the results are compared with the single-scattering Rayleigh model. The experimental results show that the measured polarization patterns followed almost the same patterns of the single-scattering Rayleigh model. The largest deviations between observation and the theory occurred near the directions of the sun and anti-sun. 90% of the deviations are less than 5° and 40% of them are less than 1°. The deviations evidently decrease as the degree of polarization increases. The degree of polarization (DOP) could be used as a criterion to evaluate the feasibility of navigation based on the polarized sky light. It also shows that the polarization pattern of the cloudy sky is almost identical as in the blue sky.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant No. 61104201).

Author Contributions

Yujie Wang and Xiaoping Hu conceived and designed the experiments; Zhiwen Xian and Tao Ma performed the experiments; Junxiang Lian and Lilian Zhang analyzed the data; Yujie Wang wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Voss, K.J.; Liu, Y. Polarized radiance distribution measurements of skylight. I. System description and characterization. Appl. Opt. 1997, 36, 6083–6094. [Google Scholar]
  2. Ugolnikov, O.S.; Maslov, I.A. Studies of the stratosphere aerosol layer based on polarization measurements of the twilight sky. Cosm. Res. 2009, 47, 198–207. [Google Scholar]
  3. Lambrinos, D.; Möller, R.; Labhart, T.; Pfeifer, R.; Wehner, R. A mobile robot employing insect strategies for navigation. Robot. Auton. Syst. 2000, 30, 39–64. [Google Scholar]
  4. Tyo, J.S.; Goldstein, D.L.; Chenault, D.B.; Shaw, J.A. Review of passive imaging polarimetry for remote sensing applications. Appl. Opt. 2006, 45, 5453–5469. [Google Scholar]
  5. Miyazaki, D.; Ammar, M.; Kawakami, R.; Ikeuchi, K. Estimating sunlight polarization using a fish-eye lens. IPSJ Trans. Comput. Vis. Appl. 2009, 1, 288–300. [Google Scholar]
  6. Justin, M. New directions in the detection of polarized light. Philos. Trans. R. Soc. B Biol. Sci. 2011, 366, 615–616. [Google Scholar]
  7. Cochran, W.W.; Mouritsen, H.; Wikelski, M. Migrating songbirds recalibrate their magnetic compass daily from twilight cues. Science 2004, 304, 405–408. [Google Scholar]
  8. Muheim, R.; Phillips, J.B.; Åkesson, S. Polarized light cues underlie compass calibration in migratory songbirds. Science 2006, 313, 837–839. [Google Scholar]
  9. Smith, G.S. The polarization of skylight: An example from nature. Am. J. Phys. 2007, 75, 25–35. [Google Scholar]
  10. Pomozi, I.; Horvath, G.; Wehner, R. How the clear-sky angle of polarization pattern continues underneath clouds: Full-sky measurements and implications for animal orientation. J. Exp. Biol. 2001, 204, 2933–2942. [Google Scholar]
  11. Karman, S.; Diah, S.; Gebeshuber, I. Bio-inspired polarized skylight-based navigation sensors: A review. Sensors 2012, 12, 14232–14261. [Google Scholar]
  12. Chu, J.; Zhao, K.; Zhang, Q.; Wang, T. Construction and performance test of a novel polarization sensor for navigation. Sen.Actuators A Phys. 2008, 148, 75–82. [Google Scholar]
  13. Usher, K.; Ridley, P.; Corke, P. A camera as a polarized light compass: Preliminary experiments. Proceedings of Australian Conference on Robotics and Automation, Sydney, Australia, 14–15 November 2001; pp. 116–120.
  14. Pust, N.J.; Shaw, J.A. Dual-field imaging polarimeter using liquid crystal variable retarders. Appl. Opt. 2006, 45, 5470–5478. [Google Scholar]
  15. Pust, N.J.; Shaw, J.A. Digital all-sky polarization imaging of partly cloudy skies. Appl. Opt. 2008, 47, H190–H198. [Google Scholar]
  16. Dahlberg, A.R.; Pust, N.J.; Shaw, J.A. Effects of surface reflectance on skylight polarization measurements at the mauna loa observatory. Opt. Express 2011, 19, 16008–16021. [Google Scholar]
  17. Zhang, Y.; Zhao, H.; Song, P.; Shi, S.; Xu, W.; Liang, X. Ground-based full-sky imaging polarimeter based on liquid crystal variable retarders. Opt. Express 2014, 22, 8749–8764. [Google Scholar]
  18. Tyo, J.S. Optimum linear combination strategy for an n-channel polarization-sensitive imaging or vision system. J. Opt. Soc. Am. A 1998, 15, 359–366. [Google Scholar]
  19. Tyo, J.S. Noise equalization in stokes parameter images obtained by use of variable-retardance polarimeters. Opt. Lett. 2000, 25, 1198–1200. [Google Scholar]
  20. Tyo, J.S. Design of optimal polarimeters: Maximization of signal-to-noise ratio and minimization of systematic error. Appl. Opt. 2002, 41, 619–630. [Google Scholar]
  21. Sabatke, D.S.; Descour, M.R.; Dereniak, E.L.; Sweatt, W.C.; Kemme, S.A.; Phipps, G.S. Optimization of retardance for a complete stokes polarimeter. Opt. Lett. 2000, 25, 802–804. [Google Scholar]
  22. Berry, M.V.; Dennis, M.R.; Lee, R. L., Jr. Polarization singularities in the clear sky. New J. Phys. 2004, 6. [Google Scholar] [CrossRef]
  23. Gal, J.; Horvath, G.; Meyer-Rochow, V.B.; Wehner, R. Polarization patterns of the summer sky and its neutral points measured by full-sky imaging polarimetry in finnish lapland north of arctic circle. R. Soc. 2001, 457, 1385–1399. [Google Scholar]
  24. Horváth, G.; Bernáth, B.; Suhai, B.; Barta, A.; Wehner, R. First observation of the fourth neutral polarization point in the atmosphere. J. Opt. Soc. Am. A 2002, 19, 2085–2099. [Google Scholar]
  25. IEEE. IEEE Standard for Digitizing Waveform Recorders. Available online: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=4494996 (accessed on 11 August 2014).
  26. Titterton, D.H.; Weston, J.L. Strapdown Inertial Navigation Technology, 2nd ed.; Institution of Engineering and Technology: Lexington, MA, USA, 2004. [Google Scholar]
  27. Zhang, Z. A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach.Intell. 2000, 22, 1330–1334. [Google Scholar]
  28. Kannala, J.; Brandt, S.S. A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 1335–1341. [Google Scholar]
  29. Camera Calibration Toolbox for Matlab. Available online: http://www.vision.caltech.edu/bouguetj/calib_doc/ (accessed on 12 March 2014).
Figure 1. (a) The polarization measurement system; (b) Schematic representation of the system.
Figure 1. (a) The polarization measurement system; (b) Schematic representation of the system.
Sensors 14 14916f1 1024
Figure 2. Schematic of the alignments of the polarizer.
Figure 2. Schematic of the alignments of the polarizer.
Sensors 14 14916f2 1024
Figure 3. The relationships between the criteria J and the value of β.
Figure 3. The relationships between the criteria J and the value of β.
Sensors 14 14916f3 1024
Figure 4. Description of the single scattering Rayleigh model.
Figure 4. Description of the single scattering Rayleigh model.
Sensors 14 14916f4 1024
Figure 5. Camera calibration results. (a) Original image where the red circle depicts the field of view 110°; (b) Undistorted image using the calibration parameters.
Figure 5. Camera calibration results. (a) Original image where the red circle depicts the field of view 110°; (b) Undistorted image using the calibration parameters.
Sensors 14 14916f5 1024
Figure 6. (a) Contour plot of measured polarization patterns of the display; (b) Gradient of polarization angle at every effective Charge Coupled Device (CCD) pixel.
Figure 6. (a) Contour plot of measured polarization patterns of the display; (b) Gradient of polarization angle at every effective Charge Coupled Device (CCD) pixel.
Sensors 14 14916f6 1024
Figure 7. Noise of polarization angle on different β.
Figure 7. Noise of polarization angle on different β.
Sensors 14 14916f7 1024
Figure 8. (a) Images of the sky with polarizer at 0°, 30°, 60°, 90°, 120°, 150°; (b) Contour plot of measured ϕ̂ of the sky; (c) Polarization patterns of ϕ based on Rayleigh scattering theory; (d) Contour plot of measured d̂ of the sky; (e) Polarization patterns of d based on Rayleigh scattering theory.
Figure 8. (a) Images of the sky with polarizer at 0°, 30°, 60°, 90°, 120°, 150°; (b) Contour plot of measured ϕ̂ of the sky; (c) Polarization patterns of ϕ based on Rayleigh scattering theory; (d) Contour plot of measured d̂ of the sky; (e) Polarization patterns of d based on Rayleigh scattering theory.
Sensors 14 14916f8a 1024Sensors 14 14916f8b 1024
Figure 9. (a) Contour plot of the deviations of the polarization angle between observation and theory; (b) The statistic characteristics of the deviations; (c) The relationships between deviations of the polarization angle and the degree of polarization.
Figure 9. (a) Contour plot of the deviations of the polarization angle between observation and theory; (b) The statistic characteristics of the deviations; (c) The relationships between deviations of the polarization angle and the degree of polarization.
Sensors 14 14916f9a 1024Sensors 14 14916f9b 1024
Figure 10. (a) Image of the cloudy sky; (b) Contour plot of measured ϕ̂ of the cloudy sky.
Figure 10. (a) Image of the cloudy sky; (b) Contour plot of measured ϕ̂ of the cloudy sky.
Sensors 14 14916f10 1024

Share and Cite

MDPI and ACS Style

Wang, Y.; Hu, X.; Lian, J.; Zhang, L.; Xian, Z.; Ma, T. Design of a Device for Sky Light Polarization Measurements. Sensors 2014, 14, 14916-14931. https://doi.org/10.3390/s140814916

AMA Style

Wang Y, Hu X, Lian J, Zhang L, Xian Z, Ma T. Design of a Device for Sky Light Polarization Measurements. Sensors. 2014; 14(8):14916-14931. https://doi.org/10.3390/s140814916

Chicago/Turabian Style

Wang, Yujie, Xiaoping Hu, Junxiang Lian, Lilian Zhang, Zhiwen Xian, and Tao Ma. 2014. "Design of a Device for Sky Light Polarization Measurements" Sensors 14, no. 8: 14916-14931. https://doi.org/10.3390/s140814916

Article Metrics

Back to TopTop