Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Optimized design of N optical filters for color and polarization imaging

Open Access Open Access

Abstract

Designs of N optical filters for color and polarization imaging are found by minimizing detector noise, photon shot noise, and interpolation error for the image acquisition in a division of focal plane configuration. To minimize interpolation error, a general tiling procedure and an optimized tiling pattern for N filters are presented. For multispectral imaging, a general technique to find the transmission band is presented. For full Stokes polarization imaging, the general design with optimized retardances and fast angles of the polarizers is compared with the solution of the Thomson problem. These results are applied to the design of a three-color full Stokes imaging camera.

© 2016 Optical Society of America

1. Introduction

Without optical filters, conventional focal plane arrays (FPA), such as charge-coupled device (CCD) and complementary metal-oxide semiconductor (CMOS) device, have broad color response and are both color and polarization blind. For example, silicon sensor is sensitive from ultraviolet (~300nm) to near infrared (~1100nm) wavelength ranges. To create a color image, a color filter array (CFA) such as the Bayer filter mosaic, with red-green-blue (RGB) color filters, is often used in digital image sensors to measure colors [1]. To create a polarization image, a micro-polarizer mosaic, with linear, circular, or elliptical polarizer, is integrated with the digital image sensors to measure the Stokes vector [2–5]. Most existing designs are optimized to measure three colors and four polarization states. In this paper, optimized designs for N colors and polarization states are presented. The designs have applications in multispectral imaging where many wavelength bands are sampled simultaneously [6] and in precision polarization imaging where multiple polarization states must be measured repeatedly to increase signal to noise ratio (SNR) [7]. The detection of color and polarization information in a single-sensor solution can be achieved by utilizing both CFA and micro-polarizer array on a FPA. Such sensor design can lead to a compact, high speed and vibration-insensitive instrument that can simultaneously measure the complete Stokes vector at multiple wavelength bands. Applications of such an instrument include biomedical imaging, material characterization and classification and remote sensing. In Section 2, the optimized tiling configuration for N filters are determined for N = 2 to N = 9 by minimizing the error of the bicubic spline interpolation. A generalized procedure for arbitrary N filters is also presented. In Section 3, the optimized color-filter designs for N = 2 to N = 7 are presented. In Section 4, the optimized micro-polarizer designs for N = 4 to N = 30 are analyzed, and the solutions are compared with the solutions of the Thomson problem. In Section 5, the results are applied to the design of a three colors full Stokes camera. This design combines one layer of color filter array and one layer of polarizer array, both with an optimized tiling, to achieve a single-sensor solution. The conclusion is presented in Section 6.

2. Tiling of N filters on a square grid

In this section, we examine the problem of tiling N different type of filters. The filters can be color filter, polarization filter or both. A square grid is considered as the pixel in many existing FPA is designed to have a square arrangement. The N filters are tiled periodically to cover the entire FPA. A fraction of 1/N of the total number of pixel, representing each type of filter, is sampled on the square grid by putting one set of filters on the selected pixel (Fig. 1). The pixel pattern of each type of filter forms a two dimensional (2D) lattice. The sampling pattern is repeated for adjacent pixels and another set of filters is put in, until the entire grid is filled up with N different types of filters. For the purpose of our discussion, the edge effect is neglected. For each set of filters, data is only measured on the sampled pixels, and interpolation technique is required to reconstruct data on other pixels. The optimal tiling configuration is determined by minimizing the error of the interpolation. In this paper, the standard technique of bicubic spline interpolation is used. For each type of filter, the sampled pixels can be connected by parallel lines, and cubic-spline interpolation is performed along these lines. A second cubic-spline interpolation is done in the orthogonal direction to recover the entire plane, based on the result of the first interpolation. Figure 2 shows two ways to do interpolation with the same sampling pattern, based on different connection lines. Hereby the interval of first cubic-spline interpolation is denoted by a, the second is denoted by b, and N = ab.

 figure: Fig. 1

Fig. 1 Schematics of two different ways for interpolation with the same sampling method. The connection lines are represented by dashed lines.

Download Full Size | PDF

 figure: Fig. 2

Fig. 2 The optimized tiling configuration for N = 2 to N = 9. The direction of first interpolation is represented by a black arrow, while the second is represented by the white one. The unit cell is encircled by bold line. Note that the unit cell is not unique. There can be more than one unit cell for each N.

Download Full Size | PDF

The error bound for bicubic-spline interpolation has been analyzed in a previous paper [8]. The maximum deviation between original function f and interpolated function sf is related to the maximum value of original function’s derivatives and the interpolation intervals on x-axis and y-axis, which are hereby denoted by hx and hy. This relation is given by

(f-sf)(k,1)ε41,kf(k-1,1)hx(4k)+ε2kε21f(2,2)hx2-khy2-1+ε41,kf(k,4-k)hy4-1.

Here k and l are the order of derivative. Equation (1) can be re-written in the following form:

Itrue-Iinterpolatedε4,0(Itrue(4,0)a4+Itrue(0,4)b4)+ε2,02Itrue(2,2)N2

The optimal tiling is found by minimizing the error of interpolation with a given N. For a general image, it is reasonable to assume that the local distribution of the image is approximately isotropic, which means the maximum derivative is identical in different directions, so the first term of the right side of Eq. (2) is proportional to a4 + b4. Given that N is a constant, the second term of Eq. (2) is a constant. Therefore, the optimal tiling configuration should have a minimum value of a4 + b4.

For arbitrary N, the optimized solution can be obtained by calculating the a4 + b4 of all possible sampling patterns and then finding the minimum one. Figure 2 gives the optimized tiling configuration for N = 2 to N = 9. These configurations along with other non-optimized configurations are applied to the interpolation of several images to verify that the optimal tiling has a minimum value of a4 + b4. Note that since N = ab, this is also equivalent to a configuration with minimum value of a + b. A commonly utilized measure of evaluating interpolation algorithms is the mean square error (MSE)

MSE=1MN1iM1jN(Itrue(i,j)Iinterpolated(i,j))2,
where Itrue(i,j) represents the value of the reconstruction point in original image, and Iinterpolated(i,j) represents the interpolated value of the reconstruction point after performing the interpolation.

Figure 3 shows the MSE curves of bicubic-spline interpolation for three different images with different tiling patterns from N = 2 to N = 9. As expected, MSE increases as the separation between adjacent sampling pixels is increased and is found to vary roughly linearly with N. The MSE of the optimized tiling configuration, represented in Fig. 2, is found to be the smallest in general, as shown by the red curve in Fig. 3. Although calculation is performed up to N = 9 in this paper, our conclusion is expected to hold true for larger value of N.

 figure: Fig. 3

Fig. 3 Images used for interpolation: (A) vegetables. (B) fruits and (C) chess pieces. The MSE of different tiling methods for the images: (D) vegetables, (E) fruits, and (F) chess pieces.

Download Full Size | PDF

3. Optimized sampling of color spectrum using N measurements

Traditional camera utilizes Bayer filter to obtain a color image. However, this kind of camera can only measure three wavelength bands, which represent red, green and blue lights. To capture a multispectral image, additional filters for different bands are required. In this section, the configuration of N color filters for optimized sampling of the color spectrum is presented. The optimized set of filters can be found by minimizing different noise components or by maximizing transmission. In general, the measurement noise has two components: a signal dependent part such as the shot noise of light and a signal independent part such as dark current noise and read-out noise [9]. The exact magnitude of the two noise components depends on the type of sensors and operating conditions. For the purpose of illustrating the different designs, the cases where only one component of the noise is dominant are considered. Our analysis can be easily extended to the case where the exact magnitudes of the noise components are known.

For the analysis of measurement of N spectral bands, the absorption spectrum of N filters can be expressed by an N-by-N transmission matrix [10]. Each filter corresponds to one row in the matrix. A filter can absorb or transmit one specific band, which is respectively represented by 0 or 1 in a row component. The overlap of individual transmission band is assumed to be small. For more elaborate analysis, this number can be represented by a number between 0 and 1. Figure 4 shows an example of three-band filters and the corresponding transmission matrix.

 figure: Fig. 4

Fig. 4 The transmission spectrum of N = 3 color filters and the corresponding transmission matrix.

Download Full Size | PDF

By denoting the intensity passing through the nth filter by in, the intensity of the incoming nth band by bn, and the transmission matrix by T, the following equation relates the incoming and transmitted light at different bands.

[i1....iN]T=T[b1....bN]TI=TB

B can be derived from I by multiplication with the inverse of transmission matrix,

[b1....bN]T=T1[i1....iN]Tbn=m=1N(T1)nmim

When a signal independent noise, such as detector noise, is dominant, it is reasonable to assume that all measurements have the same noise variance, given by σ. It follows from Eq. (5) that the variance of bn is

vn=σ×m=1N(T1)nm2

Including all the components of B, the summation of all variances is

v=σ×m=1Nn=1N(T1)mn2

A detector noise factor (NFdetector) can be defined to be

NFdetector=v/=m=1Nn=1N(T1)mn2/N

Here the factor is related to the sum of the squares of all elements in the transmission matrix’s inverse and includes only the signal independent noise. An optimized transmission matrix can be found by minimizing the noise factor in Eq. (8). For a given N, there are 2N2/(N!)2combinations of transmission matrices. MATLAB is used to find all unique transmission matrices for a given N, representing all possible absorption spectrums for N bands. The matrix with the minimum noise factor is found for the cases of N = 2 to N = 7, and the results are listed in Table 1. The optimized matrix for N = 2 is a submatrix of the optimized matrix for N = 3. This trend continues until N = 6 and ends at N = 7.

Tables Icon

Table 1. Transmission Matrices for N = 2 to N = 7 Optimized for Detector Noise Factor

Alternatively, the optimized transmission matrix can be found for the case where the noise is dominated by photon shot noise. In this case, the noise variances of all measurements are no longer constant. Assuming that the incident light is equal for all bands, the result of the mth measurement will be proportional to the summation of all elements in the mth row of transmission matrix. Since the shot noise is proportional to the square root of intensity, Eq. (6) can be rewritten as

vnm=1N[(T1)nm2k=1NTmk]

Similarly, by summing vn2 for n = 1 to N and then taking the average and square root, a noise factor for photon shot noise (NFsn) can be defined as

NFsn=m=1Nn=1Nk=1N(T1)nm2Tmk/N

Again MATLAB is used to calculate all combinations of transmission matrices for N = 2 to N = 7. The matrix with the minimum photon shot noise is found to be the identity matrix. In this configuration, each filter transmits only light for one specific band. The identity matrix represents a configuration with minimum amount of light transmission. Both the detector noise factor and shot noise factor for the identity matrix are 1/N.

The optimized transmission matrix can also be defined to be the configuration where the total amount of transmitted light is the highest. In this case, the figure of merit is given by the summation of all the elements in the transmission matrix. Thus, every row of the matrix should have as many ‘1’s as possible. To avoid a singular transmission matrix, only one row can have all its components to be 1, and other rows will have N-1 ‘1’s. The optimized transmission matrices in this case therefore have a general form, in which all off-diagonal elements and the first element are filled by 1 and others are filled by 0,

Toptimized=|1111..11011..11101..11110..1............1111..0|

The detector noise factor and shot noise factor in this case are equal to11/N+1/N2and N11/N+2/N2 respectively. Figure 5 shows both the detector noise and shot noise factor curves for the configurations optimized for minimum noise factor, both Eq. (8) and Eq. (10), and optimized for maximum transmission. The curve for maximum transmission is always above the curve for optimized noise factor.

 figure: Fig. 5

Fig. 5 Detector and shot noise factors are plotted as a function of N, the number of spectral band, for the case of minimum detector noise, minimum shot noise, and maximum transmission.

Download Full Size | PDF

4. Optimized sampling of Stokes vector using N measurements

In addition to color, another important property of light is the polarization state, which can be described by the four component Stokes vector. The Stokes vector can be estimated by a minimum of four intensity measurements of light passing through different polarizers. Higher accuracy can be achieved by additional measurements. Figure 6 shows two common types of imaging polarimeter [7]. In the division of time polarimeter, images are taken sequentially as a retarder is being rotated in front of a fixed linear polarizer. The Stokes vector at each pixel is calculated by measurement of a minimum of four images taken at different retarder angle orientations at different time. In the division of focal plane polarimeter, a pixelated retarder and a linear polarizer are placed in front of the sensor array. A minimum of four types of micro-retarder is used, oriented at four different angles, to measure the Stokes vector locally [4]. The Stokes vector at each pixel is calculated by using interpolated values of intensity measurement taken at adjacent pixels [11–14]. The fast-axis orientation angles of the retarder in the optimized design for N measurements are the same for both the division of time and division of focal plane polarimeters. In this section, the orientations of single and two-layer retarder for N measurements are optimized for minimum measurement error. The results are compared to each other and to the solutions of the Thomson problem.

 figure: Fig. 6

Fig. 6 Two common designs of imaging polarimeter: (A) division of time. (B) division of focal plane.

Download Full Size | PDF

The relationship between the Stokes vector and the measurement result can be expressed asI=WS, where S represents the Stokes vector of incoming light, and I is an N-element vector representing the intensity that passes through N polarizers. The measurement matrix, denoted by W, is an N-by-4 matrix, with each row representing one polarizer. To estimate the Stokes vector from the measurement, a pseudo-inverse of W is adopted to achieve minimum least squares error:

S=W+I

Three figures of merit have been used in the literature [15,16], which are RAD (reciprocal absolute determinant), CN (condition number), and EWV (equally weighed variance). For all figures of merit, smaller value denotes a better design. The expressions of each are expressed in Eq. (13). Here, µ represents the singular value of the measurement matrix.

RAD=Πj=0R11/μjCN=μmax/μminEWV=j=0R11/μj2

For the purpose of our analysis, all polarizers have a common retardance but different fast-axis angles as shown in Fig. 6 (one-layer configuration). The configuration of the one-layer retarder is considered first. The kth row of the measurement matrix can be expressed by a function of the common retardance δ and the fast-axis angle of kth filter θk. This expression has been found to be proportional to [17]

[1,cos2(2θk)+cos(δ)sin2(2θk),sin2(δ/2)sin(4θk),sin(δ)sin(2θk)]

Based on Eq. (14), MATLAB is used to find the optimized N-filter design for N = 4 to N = 30 by minimizing the three figures of merit respectively. The optimization variables are the common retardance and the fast-axis angles of the N filters. In other words, N filters are chosen from one constant retardance curve on Poincaré sphere as shown in Fig. 7. The MATLAB function fminuc is used for the optimization calculations. All parameters are floating points. The optimization is repeated 60 times with random starting points, and the solution which gives the minimal CN/EWV/RAD is adopted to be the global minimum. In our calculation, almost all 60 optimizations give the same minimal CN/EWV/RAD. We believe that the calculated optimization result is the global minimum, since our calculation also provides the correct Thomson solutions.

 figure: Fig. 7

Fig. 7 Constant retardance curves on the Poincaré sphere.

Download Full Size | PDF

The optimization result shows that all three figures of merit produce the same result, except for the case of N = 5. Table 2 summarizes the optimized retardance and fast-axis angles for N = 4 to N = 7, including the results for the three figures of merit respectively when N = 5. When N8, the optimized designs are not unique anymore. Each optimization calculation gives a different result, and the results have the same retardance of 131.81 degree and a different fast-axis angle, although all of the results have the same value of figures of merit. Figure 8 shows the optimized designs for N = 4 to N = 30. Each point on the Poincaré sphere represents a measurement using a retarder of different angle. The optimized value for N = 4 has been calculated by Sabatke et al. [17], which represents a regular tetrahedron on the Poincaré sphere. ForN8, only one of the optimized designs is presented.

Tables Icon

Table 2. Retardance and Fast Axis Angles of the Optimized N Measurement Designs

 figure: Fig. 8

Fig. 8 Optimized micro-polarizer designs (one-layer configuration) for N = 4 to N = 30. The polarizer is represented by blue spots on the Poincaré Sphere. The red curve represents constant retardance.

Download Full Size | PDF

The results for the one-layer configuration can be compared with another configuration where the polarization states are measured by two layers of retarders. This two-layer configuration is shown in Fig. 9. The measurement matrix is obtained by combining the Mueller matrices of two retarders and one linear polarizer for N different filters and then by taking the first row of the Mueller matrices of the N different filters. Since a second layer of retarder is added, more degree of freedom is given to the system, which may lead to smaller noise.

 figure: Fig. 9

Fig. 9 The schematic of two-layer configuration.

Download Full Size | PDF

Optimization of the two-layer configuration (Fig. 9) is considered next. The optimization process is the same as one-layer configuration, except that the optimization variables now include two different retardances for the two layers respectively and 2N fast-axis angles. The optimization results for N = 4 to N = 30 are listed in Table 3 and compared with the results of the one-layer configuration. Comparison shows that the optimized design of one-layer configuration has the same CN/EWV/RAD as the two-layer configuration. For practical implementation, the simpler one-layer configuration is sufficient to realize an optimized polarimeter.

Tables Icon

Table 3. CN/EWV/RAD of the Optimized Designs of One-layer and Two-layer Configuration

The optimized design can also be compared to the solution of the Thomson problem, which is a model of N electrons on a sphere. The Thomson problem is to find the position for each electron so that the electric potential energy is minimal [18]. The positions of all electrons form a symmetric polyhedron of large volume, and one conjectures that this configuration may also provide the optimized polarimeter design of the lowest noise, since it is true for the case of N = 4. Figure 10 shows the solution of the Thomson problem for N = 4 to N = 30 calculated using MATLAB. The three figures of merit, CN, EWV and RAD, are calculated for both the optimized design (Fig. 8) and the Thomson solution (Fig. 10). A comparison between them is made in Fig. 11. The optimized design is same or better than the Thomson solution for all three figures of merit. To realize the Thomson solutions for N measurement of polarization state, more than one layer of retarder will generally be needed [15]; thus, the optimized solution not only has better figures of merit but also a simpler retarder configuration, i.e. only a single retarder with constant phase at different orientations.

 figure: Fig. 10

Fig. 10 Thomson solution for N = 4 to N = 30.

Download Full Size | PDF

 figure: Fig. 11

Fig. 11 Comparison of two solutions for three figures of merit. (A) CN, (B) EWV, (C) RAD, (D) CN difference between optimized design and Thomson solution, (E) EWV difference between optimized design and Thomson solution, (F) RAD difference between optimized design and Thomson solution.

Download Full Size | PDF

5. Design of an optimized three color full Stokes camera

The solutions for optimized sampling of color and full Stokes vector are presented in the previous sections. Here, an optimized design that combines the measurement of both color and Stokes vector is presented. A three colors full Stokes camera design is determined by minimizing the noise factor and the error of interpolation. While the three colors can represent any band in the electromagnetic spectrum, the design is ideal for imaging application in the visible spectrum. The design can measure the full Stokes vector of RGB light in a single frame.

For each of the three colors, four polarizers are needed to measure the full Stokes vector. Hence, there are a total of 12 filters to tile in a two dimensional filter array. An optimized tiling for N = 12 can be found based on the technique presented in Section 2. Each pixel includes a color filter and a polarizer. For the color filter, traditional cameras utilize RGB filters to measure a color image. The optimized configuration for minimum photon shot noise is the RGB configuration, whereas the optimized configuration for minimum detector noise is green & blue, red & blue, and red & green, which is the cyan-magenta-yellow (CMY) configuration (Table 1). For the polarizer array, the optimized configuration of the four polarizers has a common retardance at 131.81 degree and different fast-axis angles at ± 74.88, ± 38.31 degree, representing four elliptical polarizers (Table 2). The elliptical polarizers are achromatic and are designed to have a flat diattenuation across the visible spectrum [19]. Figure 12 shows the basic design of the camera. The tiling pattern for 12 filters is found by minimizing the interpolation error. The structure of the camera is shown with a layer of RGB color filters and a layer of achromatic elliptical polarizers. The incoming light first goes through the color filter array and then the polarizer array to reach the pixel of the FPA. Bicubic spline interpolation can be used to calculate the full Stokes vector for each color at each pixel.

 figure: Fig. 12

Fig. 12 Design of an optimized three color full Stokes camera. Left side is the optimized tiling pattern of the filter array for N = 12.The direction of first interpolation is represented by a black arrow, while the second is represented by the white one. The unit cell is encircled by bold line. Right side is the structure of the camera made of RGB color filters and achromatic elliptical polarizers.

Download Full Size | PDF

6. Discussion and conclusion

In this paper, the tiling and design of optical filters in a division of focal plane configuration are presented for the measurement of color and polarization. Advantages of the division of focal plane design include low form factor, single frame acquisition, and insensitivity to vibration. Disadvantages include loss of spatial resolution, complex filter design and fabrication, and additional overhead and error associated with image interpolation. The optimal tiling of optical filters is found by minimizing the interpolation error and the optimal filter transmission is found by minimizing the noise factors. For N = 3 operating in the visible spectrum, the filter transmission for minimum photon shot noise is found to be the RGB configuration and agrees with results from existing literature [9]. It is interesting to find that the filter transmission for minimum detector noise in this case is the CMY configuration. Both the RGB and CMY implementations are realized in existing digital cameras and a combination of RGB and CMY implementation may have to be utilized for situation where both detector and photon shot noise are important. Measurement of the full Stokes vector requires at least four different polarizers. The optimal designs of the polarizers are found by minimizing the CN, EWV and RAD of the measurement matrix. The results can be implemented by using a single layer of retarder, and the performance is found to be better than that of the Thomson solutions. By combining the results for color and polarization filters, a design of a three colors full Stokes imager is presented.

Acknowledgments

This work is funded by the Arizona Technology Research Infrastructure Fund (TRIF), and National Science Foundation (NSF) Award 1455630. The authors thank Prof. Russell Chipman and Prof. Amit Ashok for helpful discussion of the manuscript.

References and links

1. X. Li, B. Gunturk, and L. Zhang, “Image demosaicing: a systematic survey,” Proc. SPIE 6822, 68221J (2008). [CrossRef]  

2. V. Gruev, R. Perkins, and T. York, “CCD polarization imaging sensor with aluminum nanowire optical filters,” Opt. Express 18(18), 19087–19094 (2010). [CrossRef]   [PubMed]  

3. X. Zhao, A. Bermak, F. Boussaid, and V. G. Chigrinov, “Liquid-crystal micropolarimeter array for full Stokes polarization imaging in visible spectrum,” Opt. Express 18(17), 17776–17787 (2010). [CrossRef]   [PubMed]  

4. W. L. Hsu, G. Myhre, K. Balakrishnan, N. Brock, M. Ibn-Elhaj, and S. Pau, “Full-Stokes imaging polarimeter using an array of elliptical polarizer,” Opt. Express 22(3), 3063–3074 (2014). [CrossRef]   [PubMed]  

5. G. Myhre, W. L. Hsu, A. Peinado, C. LaCasse, N. Brock, R. A. Chipman, and S. Pau, “Liquid crystal polymer full-stokes division of focal plane polarimeter,” Opt. Express 20(25), 27393–27409 (2012). [CrossRef]   [PubMed]  

6. N. Hagen and M. W. Kudenov, “Review of snapshot spectral imaging technologies,” Opt. Eng. 52(9), 090901 (2013). [CrossRef]  

7. J. S. Tyo, D. L. Goldstein, D. B. Chenault, and J. A. Shaw, “Review of passive imaging polarimetry for remote sensing applications,” Appl. Opt. 45(22), 5453–5469 (2006). [CrossRef]   [PubMed]  

8. R. E. Carlson and C. A. Hall, “Error bounds for bicubic spline interpolation,” J. Approx. Theory 7(1), 41–47 (1973). [CrossRef]  

9. H. Kuniba and R. S. Berns, “Spectral sensitivity optimization of color image sensors considering photon shot noise,” J. Electron. Imaging 18(2), 023002 (2009). [CrossRef]  

10. S. Pau and A. Ashok, “Multispectral imaging based on computational imaging and a narrow-band absorptive filter array,” United States patent application US2014/060826.

11. S. Gao and V. Gruev, “Bilinear and bicubic interpolation methods for division of focal plane polarimeters,” Opt. Express 19(27), 26161–26173 (2011). [CrossRef]   [PubMed]  

12. S. Gao and V. Gruev, “Gradient-based interpolation method for division-of-focal-plane polarimeters,” Opt. Express 21(1), 1137–1151 (2013). [CrossRef]   [PubMed]  

13. D. A. LeMaster and S. C. Cain, “Multichannel blind deconvolution of polarimetric imagery,” J. Opt. Soc. Am. A 25(9), 2170–2176 (2008). [CrossRef]   [PubMed]  

14. C. F. LaCasse, R. A. Chipman, and J. S. Tyo, “Band limited data reconstruction in modulated polarimeters,” Opt. Express 19(16), 14976–14989 (2011). [CrossRef]   [PubMed]  

15. A. Peinado, A. Lizana, J. Vidal, C. Iemmi, and J. Campos, “Optimization and performance criteria of a Stokes polarimeter based on two variable retarders,” Opt. Express 18(10), 9815–9830 (2010). [CrossRef]   [PubMed]  

16. D. S. Sabatke, A. M. Locke, M. R. Descour, W. C. Sweatt, J. P. Garcia, E. L. Dereniak, S. A. Kemme, and G. S. Phipps, “Figures of merit for complete Stokes polarimeter optimization,” Proc. SPIE 4133, 75–81 (2000). [CrossRef]  

17. D. S. Sabatke, M. R. Descour, E. L. Dereniak, W. C. Sweatt, S. A. Kemme, and G. S. Phipps, “Optimization of retardance for a complete Stokes polarimeter,” Opt. Lett. 25(11), 802–804 (2000). [CrossRef]   [PubMed]  

18. M. Atiyah and P. Sutcliffe, “Polyhedra in Physics, Chemistry and Geometry,” Milan J. Math. 71(1), 33–58 (2003). [CrossRef]  

19. X. Zhao, X. Pan, X. Fan, P. Xu, A. Bermak, and V. G. Chigrinov, “Patterned dual-layer achromatic micro-quarter-wave-retarder array for active polarization imaging,” Opt. Express 22(7), 8024–8034 (2014). [CrossRef]   [PubMed]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (12)

Fig. 1
Fig. 1 Schematics of two different ways for interpolation with the same sampling method. The connection lines are represented by dashed lines.
Fig. 2
Fig. 2 The optimized tiling configuration for N = 2 to N = 9. The direction of first interpolation is represented by a black arrow, while the second is represented by the white one. The unit cell is encircled by bold line. Note that the unit cell is not unique. There can be more than one unit cell for each N.
Fig. 3
Fig. 3 Images used for interpolation: (A) vegetables. (B) fruits and (C) chess pieces. The MSE of different tiling methods for the images: (D) vegetables, (E) fruits, and (F) chess pieces.
Fig. 4
Fig. 4 The transmission spectrum of N = 3 color filters and the corresponding transmission matrix.
Fig. 5
Fig. 5 Detector and shot noise factors are plotted as a function of N, the number of spectral band, for the case of minimum detector noise, minimum shot noise, and maximum transmission.
Fig. 6
Fig. 6 Two common designs of imaging polarimeter: (A) division of time. (B) division of focal plane.
Fig. 7
Fig. 7 Constant retardance curves on the Poincaré sphere.
Fig. 8
Fig. 8 Optimized micro-polarizer designs (one-layer configuration) for N = 4 to N = 30. The polarizer is represented by blue spots on the Poincaré Sphere. The red curve represents constant retardance.
Fig. 9
Fig. 9 The schematic of two-layer configuration.
Fig. 10
Fig. 10 Thomson solution for N = 4 to N = 30.
Fig. 11
Fig. 11 Comparison of two solutions for three figures of merit. (A) CN, (B) EWV, (C) RAD, (D) CN difference between optimized design and Thomson solution, (E) EWV difference between optimized design and Thomson solution, (F) RAD difference between optimized design and Thomson solution.
Fig. 12
Fig. 12 Design of an optimized three color full Stokes camera. Left side is the optimized tiling pattern of the filter array for N = 12.The direction of first interpolation is represented by a black arrow, while the second is represented by the white one. The unit cell is encircled by bold line. Right side is the structure of the camera made of RGB color filters and achromatic elliptical polarizers.

Tables (3)

Tables Icon

Table 1 Transmission Matrices for N = 2 to N = 7 Optimized for Detector Noise Factor

Tables Icon

Table 2 Retardance and Fast Axis Angles of the Optimized N Measurement Designs

Tables Icon

Table 3 CN/EWV/RAD of the Optimized Designs of One-layer and Two-layer Configuration

Equations (14)

Equations on this page are rendered with MathJax. Learn more.

( f - s f ) ( k , 1 ) ε 4 1 , k f ( k - 1 , 1 ) h x ( 4 k ) + ε 2 k ε 21 f ( 2 , 2 ) h x 2 - k h y 2 - 1 + ε 4 1 , k f ( k , 4 - k ) h y 4 - 1 .
I true -I interpolated ε 4,0 ( I true (4,0) a 4 + I true (0,4) b 4 ) + ε 2,0 2 I true (2,2) N 2
MSE = 1 MN 1 i M 1 j N (I true (i,j) I interpolated (i,j)) 2 ,
[ i 1 .. .. i N ] T = T [ b 1 .. .. b N ] T I = T B
[ b 1 .. .. b N ] T = T 1 [ i 1 .. .. i N ] T b n = m = 1 N (T 1 ) nm i m
v n = σ × m = 1 N (T 1 ) nm 2
v = σ × m = 1 N n = 1 N (T 1 ) mn 2
N F detector = v / = m = 1 N n = 1 N (T 1 ) mn 2 / N
v n m = 1 N [ (T 1 ) nm 2 k = 1 N T mk ]
NF sn = m = 1 N n = 1 N k = 1 N (T 1 ) nm 2 T mk / N
T o p t i m i z e d = | 1 1 1 1 . . 1 1 0 1 1 . . 1 1 1 0 1 . . 1 1 1 1 0 . . 1 . . . . . . . . . . . . 1 1 1 1 . . 0 |
S = W + I
R A D = Π j = 0 R 1 1 / μ j C N = μ m a x / μ m i n E W V = j = 0 R 1 1 / μ j 2
[ 1 , cos 2 ( 2 θ k ) + cos ( δ ) sin 2 ( 2 θ k ) , sin 2 ( δ / 2 ) sin ( 4 θ k ) , sin ( δ ) sin ( 2 θ k ) ]
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.