<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-6230</journal-id>
<journal-title><![CDATA[Revista Facultad de Ingeniería Universidad de Antioquia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.fac.ing.univ. Antioquia]]></abbrev-journal-title>
<issn>0120-6230</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-62302016000100012</article-id>
<article-id pub-id-type="doi">10.17533/udea.redin.n78a12</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Adjustable spatial resolution of compressive spectral images sensed by multispectral filter array-based sensors]]></article-title>
<article-title xml:lang="es"><![CDATA[Resolución espacial ajustable de imágenes espectrales comprimidas muestreadas por sensores basados en arreglos de filtros multiespectrales]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Mejía-Melgarejo]]></surname>
<given-names><![CDATA[Yuri Hercilia]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villarreal-Dulcey]]></surname>
<given-names><![CDATA[Ofelia Patricia]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Arguello-Fuentes]]></surname>
<given-names><![CDATA[Henry]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Industrial de Santander Facultad de Ingenierías Fisicomecánicas ]]></institution>
<addr-line><![CDATA[Bucaramanga ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Industrial de Santander Facultad de Ingenierías Fisicomecánicas ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2016</year>
</pub-date>
<numero>78</numero>
<fpage>89</fpage>
<lpage>98</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-62302016000100012&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-62302016000100012&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-62302016000100012&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[Spectral imaging systems capture spectral and spatial information from a scene to produce a spectral data cube. Technical progress has allowed developing multispectral filter array (MSFA)-based sensors in order to expand the reconstruction of more bands than RGB cameras. However, reconstructing the spectral image with traditional methods following a least squares or demosaicing approach is unfeasible. Some works in the literature implement multispectral demosaicing for reconstructing images with specific spatio-spectral resolution depending on the number of pixels in the detector and the filter mosaic. Recently, compressive sensing technique has been developed that allows reconstructing signals with fewer measurements than the traditional methods by using the sparse representation of a signal. The selection of neighborhoods pixels in the MSFA-based sensor to calculate the spectral response of a single pixel in the reconstructed spectral images could improve the reconstruction, based on exploiting the sparse representation of the spectral images. This paper proposes two models for spectral images reconstruction from the selection of MSFA-based sensor measurements neighborhoods using the principle of compressive sensing. The spatial resolution of the reconstructed spectral images is adjusted depending the size of the neighborhood. To verify the effectiveness of the reconstruction models simulated measurements for synthetic spectral images and real spectral images based on MSFA are used. Ensembles of random dichroic and random band pass filters are used. The two approaches with traditional scheme reconstructions of mosaic filters are compared. The proposed methods improve the quality (PSNR) of the image reconstruction up 7 dB for real spectral images.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los sistemas de adquisición de imágenes espectrales capturan la información espectral y espacial de una escena para producir un cubo de datos. El avance tecnológico ha permitido desarrollar sensores basados en arreglos de filtros multiespectrales (MSFA, de su sigla en inglés) con el propósito de expandir la reconstrucción de las cámaras RGB a más bandas. Sin embargo, reconstruir la imagen espectral con los métodos tradicionales siguiendo una aproximación de mínimos cuadrados es inviable. Algunos trabajos en la literatura implementan interpolaciones multiespectrales para reconstruir imágenes con resoluciones espectrales y espaciales específicas que dependen del número de pixeles en el detector y el mosaico de filtros. Recientemente ha surgido la técnica de muestreo compresivo que permite reconstruir señales con menor cantidad de medidas que los métodos tradicionales usando la representación dispersa de la señal subyacente. La selección de vecindarios de pixeles en el sensor basado en MSFA para calcular la respuesta espectral de un único pixel en la reconstrucción podría mejorar la reconstrucción, explotando las características de dispersión en las imágenes espectrales. En este trabajo se proponen dos modelos que usan el principio de muestreo compresivo, para la reconstrucción de imágenes espectrales, a partir de la selección de vecindarios de pixeles de sensores basados en MSFA. La resolución espacial de la reconstrucción se ajusta dependiendo del tamaño del vecindario. Para verificar la efectividad de los modelos de reconstrucción se usan medidas simuladas de imágenes espectrales sintéticas e imágenes espectrales reales. Para obtener las medidas se usan un conjunto aleatorio de filtros dicroicos y pasabanda. Se comparan los dos enfoques con las reconstrucciones del esquema tradicional de mosaicos de filtros. El método propuesto mejora la calidad (PSNR) de la imagen hasta en 7 dB para las pruebas con imágenes espectrales reales.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Spectral images]]></kwd>
<kwd lng="en"><![CDATA[multispectral filter array-based sensors]]></kwd>
<kwd lng="en"><![CDATA[compressive sensing]]></kwd>
<kwd lng="en"><![CDATA[Imágenes espectrales]]></kwd>
<kwd lng="en"><![CDATA[sensores basados en arreglos de filtros multiespectrales]]></kwd>
<kwd lng="en"><![CDATA[muestreo compresivo]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font size="2" face="Verdana">DOI:  <a href="http://dx.doi.org/10.17533/udea.redin.n78a12">10.17533/udea.redin.n78a12</a></font></p>     <p align="right">&nbsp;</p>     <p align="right"><font size="2" face="Verdana"><b>ART&Iacute;CULO ORIGINAL</b></font></p>     <p>&nbsp;</p>     <p align="center"><font size="4" face="Verdana"><b>Adjustable spatial resolution of compressive spectral images sensed by multispectral filter array-based sensors</b></font></p>     <p>&nbsp;</p>     <p align="center"><font size="3" face="Verdana"><b>Resoluci&oacute;n espacial ajustable de im&aacute;genes espectrales comprimidas muestreadas por sensores basados en arreglos de filtros multiespectrales</b></font></p>     <p align="center">&nbsp;</p>     <p align="center">&nbsp;</p>     <p><font size="2" face="Verdana"><b><i>Yuri Hercilia Mej&iacute;a-Melgarejo, Ofelia Patricia Villarreal-Dulcey, Henry Arguello-Fuentes*</i></b></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana">Facultad de Ingenier&iacute;as Fisicomec&aacute;nicas, Universidad Industrial de Santander. Carrera 27 Calle 9. C. P. 680002. Bucaramanga, Colombia.</font></p>     <p><font size="2" face="Verdana">* Corresponding author: Henry Arguello Fuentes, e-mail: <a href="mailto:: henarfu@uis.edu.co">henarfu@uis.edu.co</a> </font></p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana">ISSN&nbsp; 0120-6230</font></p>     <p><font size="2" face="Verdana">e-ISSN 2422-2844</font></p>     <p>&nbsp;</p>     <p align="center"><font size="2" face="Verdana">(Received June 18, 2015</font>; <font size="2" face="Verdana">accepted January 20, 2016</font>)</p>     <p>&nbsp;</p>     <p>&nbsp;</p> <hr noshade size="1">     <p><b><font size="3" face="Verdana">ABSTRACT</font></b></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana">Spectral imaging systems capture spectral and spatial information from a scene to produce a spectral data cube. Technical progress has allowed developing multispectral filter array (MSFA)-based sensors in order to expand the reconstruction of more bands than RGB cameras. However, reconstructing the spectral image with traditional methods following a least squares or demosaicing approach is unfeasible. Some works in the literature implement multispectral demosaicing for reconstructing images with specific spatio-spectral resolution depending on the number of pixels in the detector and the filter mosaic.  Recently, compressive sensing technique has been developed that allows reconstructing signals with fewer measurements than the traditional methods by using the sparse representation of a signal. The selection of neighborhoods pixels in the MSFA-based sensor to calculate the spectral response of a single pixel in the reconstructed spectral images could improve the reconstruction, based on exploiting the sparse representation of the spectral images. This paper proposes two models for spectral images reconstruction from the selection of MSFA-based sensor measurements neighborhoods using the principle of compressive sensing. The spatial resolution of the reconstructed spectral images is adjusted depending the size of the neighborhood. To verify the effectiveness of the reconstruction models simulated measurements for synthetic spectral images and real spectral images based on MSFA are used. Ensembles of random dichroic and random band pass filters are used. The two approaches with traditional scheme reconstructions of mosaic filters are compared. The proposed methods improve the quality (PSNR) of the image reconstruction up 7 dB for real spectral images.</font></p>     <p><font size="2" face="Verdana"><i>Keywords:</i> Spectral images, multispectral filter array-based sensors, compressive sensing</font></p> <hr noshade size="1">     <p><b><font size="3" face="Verdana">RESUMEN</font></b></p>     <p><font size="2" face="Verdana">Los sistemas de adquisici&oacute;n de im&aacute;genes espectrales capturan la informaci&oacute;n espectral y espacial de una escena para producir un cubo de datos. El avance tecnol&oacute;gico ha permitido desarrollar sensores basados en arreglos de filtros multiespectrales (MSFA, de su sigla en ingl&eacute;s) con el prop&oacute;sito de expandir la reconstrucci&oacute;n de las c&aacute;maras RGB a m&aacute;s bandas. Sin embargo, reconstruir la imagen espectral con los m&eacute;todos tradicionales siguiendo una aproximaci&oacute;n de m&iacute;nimos cuadrados es inviable. Algunos trabajos en la literatura implementan interpolaciones multiespectrales para reconstruir im&aacute;genes con resoluciones espectrales y espaciales espec&iacute;ficas que dependen del n&uacute;mero de pixeles en el detector y el mosaico de filtros. Recientemente ha surgido la t&eacute;cnica de muestreo compresivo que permite reconstruir se&ntilde;ales con menor cantidad de medidas que los m&eacute;todos tradicionales usando la representaci&oacute;n dispersa de la se&ntilde;al subyacente. La selecci&oacute;n de vecindarios de pixeles en el sensor basado en MSFA para calcular la respuesta espectral de un &uacute;nico pixel en la reconstrucci&oacute;n podr&iacute;a mejorar la reconstrucci&oacute;n, explotando las caracter&iacute;sticas de dispersi&oacute;n en las im&aacute;genes espectrales.  En este trabajo se proponen dos modelos que usan el principio de muestreo compresivo, para la reconstrucci&oacute;n de im&aacute;genes espectrales, a partir de la selecci&oacute;n de vecindarios de pixeles de sensores basados en MSFA. La resoluci&oacute;n espacial de la reconstrucci&oacute;n se ajusta dependiendo del tama&ntilde;o del vecindario. Para verificar la efectividad de los modelos de reconstrucci&oacute;n se usan medidas simuladas de im&aacute;genes espectrales sint&eacute;ticas e im&aacute;genes espectrales reales. Para obtener las medidas se usan un conjunto aleatorio de filtros dicroicos y pasabanda. Se comparan los dos enfoques con las reconstrucciones del esquema tradicional de mosaicos de filtros. El m&eacute;todo propuesto mejora la calidad (PSNR) de la imagen hasta en 7 dB para las pruebas con im&aacute;genes espectrales reales.</font></p>     <p><font size="2" face="Verdana"><i>Palabras clave:</i> Im&aacute;genes espectrales, sensores basados en arreglos de filtros multiespectrales, muestreo compresivo</font></p> <hr noshade size="1">     <p><b><font size="3" face="verdana">1.   Introduction</font></b></p>     <p><font size="2" face="Verdana">Spectral imaging senses a scene where at every location of the image plane the spectral information is collected. The applications of spectral images are many and cover ocean research, food safety, geology, and medical. Some examples of these applications involve the characterization of phytoplankton in the ocean &#91;1&#93;, quality evaluation in the area of food safety &#91;2&#93;, plant stress assessment &#91;3&#93;, characterization of different bacterial colonies &#91;4&#93;, disease diagnosis, and image-guided surgery &#91;5&#93;.</font></p>     <p><font size="2" face="Verdana">In some spectral images, the scene is beamsplit into the desired wavelength components by using a prism assembly, and each of these images is captured in a separate detector array. Although this method provides the highest resolution, the sensing devices have significant size and weight disadvantages &#91;6&#93;. Most of the spectral images acquisition methods are related to scanning operations where multiple exposures are used causing motion artifacts &#91;7&#93;.</font></p>     <p><font size="2" face="Verdana">On the contrary, some sensing techniques use multispectral filters and collect multiple wavelength spectra from a single detector array &#91;8&#93;. Nowadays, optical coatings technologies have been miniaturized and optimized such as the creation of multispectral filter arrays (MSFA), with traditional design and manufacturing methods, is allowed &#91;6&#93;. The optical coatings production methodology combines modern optical thin film deposition techniques with microlithography procedures. This process enables micron-scale precision patterning of optical thin film dichroic coatings on a single substrate. A dichroic filter is an accurate color filter used to selectively pass light of a small range of wavelengths while reflecting other wavelengths.</font></p>     <p><font size="2" face="Verdana"><a href="#Figura1">Figure 1</a> shows a schematic representation of an MSFA-based sensor, that is a monochrome image sensor covered with a MSFA; each pixel in the sensor measures only some spectral components in a specific spatial location.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="Figura1"></a><img src="img/revistas/rfiua/n78/n78a12i01.gif"></p>     <p><font size="2" face="Verdana">Since there are only some wavelength elements available in each pixel, the missing wavelength elements must be estimated from the adjacent pixels. This process is called multispectral demosaicing, and in most cases, it is carried out depending on the specific acquisition process. For example, &#91;9&#93; generate a MSFA following a binary tree-based method, which starts from a checkerboard pattern. Then, they design a demosaicing algorithm based on the same binary tree. In &#91;10&#93; propose a MSFA that consists of color filter blocks of size 3&times;2 pixels, this configuration allows a fast bilinear interpolation to be used with a reconstruction up to 6 spectral bands. In &#91;11&#93; propose a five-band MSFA. For demosaicing, an adaptive kernel can be estimated directly from the raw data. Consequently, a common feature of these systems is that the MSFA design depends on application and the number of spectral bands. The maximum number of spectral bands achieved in the literature is at most 6.</font></p>     <p><font size="2" face="Verdana">Furthermore, Compressive Sensing (CS) has emerged as a rising research area that allows the acquisition of signals at sampling rates below the Nyquist-criterion. In CS traditional sampling is substituted by measurements of random projections of the signal. The signals are then reconstructed by solving an <i>l<sub>1</sub>-l<sub>2</sub></i> minimization problem. CS exploits the fact that spectral images can be sparse in some basis representation. </font></p>     <p><font size="2" face="Verdana">Mathematically, a multispectral image <img src="img/revistas/rfiua/n78/n78a12ea01.gif"> on its vector representation <img src="img/revistas/rfiua/n78/n78a12ea02.gif">, with <i>M=N<sup>2</sup>L</i>, can be expressed as  <b><i>f=&#936;&#952;</i></b>, where <b><i>&#952;	</i></b> is the coefficients sequence with only <i>S</i> non-zero elements that represents <b><i>f</i></b>, and <b><i>&#936;</i></b> is a representation basis. Therefore, <b><i>f</i></b> is a linear combination of just <i>S</i> base vectors, with <i>S</i> &lt;&lt; <i>M</i>. Here, <i>N&times;N</i> represent the spatial dimensions, and <i>L</i> the number of spectral bands in the data cube. Compressive sensing allows <b><i>f</i></b> to be recovered from <i>m</i> random projections when <i>m</i>&ge;<i>S</i> &#108;&#111;&#103;(<i>M</i>)&lt;&lt;<i>M</i>.</font></p>     <p><font size="2" face="Verdana">Assuming that the MSFA-based sensor performs a linear measurement process that calculates <i>m&lt;&lt;M</i> internal products between <b><i>f</i></b> and a set of vectors <i>&#123;<b>h</b><sub>j</sub>&#125;<sub>j=1</sub><sup>m</sup></i>, as y<sub>i</sub>= &lt;<b><i>f</i></b>,<i><b>h</b><sub>j</sub></i>&#62;, then <b>y=H<i>f</i></b>, where the y<sub>i</sub> projections form the vector <i><b>y</b></i> of <i>m</i> elements, that is for <i>i</i>=0,&#8230;,<i>m</i>-1; <b>H</b> is the measurement matrix formed by the columns <i><b>h</b><sub>j</sub></i>, with dimensions <i>m</i>&times;<i>M</i>; and <b><i>f</i></b> is the original signal of size <i>M</i>. For recovering <b><i>f</i></b> from <i><b>y</b></i>, there exist infinite solutions due to the size of <i><b>y</b></i> is much less than the size of <b><i>f</i></b>. </font></p>     <p><font size="2" face="Verdana">Following the sparse representation of the signal, and the MSFA-based sensor, measurements can be expressed as <b>y=H<i>f</i>=H&#936;<i>&#952;</i>=A<i>&#952;</i></b>, where <b>A=H&#936;</b> &#8712; <img src="img/revistas/rfiua/n78/n78a12ea03.gif"> is the sensing matrix. This underdetermined system of linear equations can be solved if the measurement matrix <b>H</b> is incoherent with the representation basis <b>&#936;</b>. The data cube is then reconstructed as  <img src="img/revistas/rfiua/n78/n78a12ea04.gif" >, where <b><i>&#952;</i></b> is an <i>S</i>-sparse representation of <b><i>f</i></b> on the basis <b>&#936;</b>, and &#964; is a regularization constant.</font></p>     <p><font size="2" face="Verdana">Recently, two works propose demosaicing process by CS theory. In &#91;12&#93; use a MSFA of 4 spectral bands (Red-Green-Blue-NIR), similar to the traditional RGB. The difference is that the two green filters have different transmittances. Also, a mixture of one color channel and NIR is captured at each spatial position on the sensor. For demosaicing task, they use a CS approach to separate the NIR of the color bands, after that, a traditional RGB demosaicing is performed. In &#91;13&#93; explore the problem of CS reconstruction of multispectral images acquired with a single sensor architecture. They propose random and uniform filter array designs. For reconstruction they use group-sparse optimization and Kronecker product between Fourier and Wavelet basis as CS formulation.</font></p>     <p><font size="2" face="Verdana">Traditional methods implement multispectral demosaicing for reconstructing images with specific spatio-spectral resolution depending on the number of pixels in the detector and the filter mosaic. The selection of neighborhoods pixels in the MSFA-based sensor (measurements) to calculate the spectral response of a single pixel in the reconstructed spectral images could improve the reconstruction, based on exploiting the sparse representation of the spectral images. The size of neighborhoods leads to an adjustable spatial resolution in the reconstruction preserving the filters spectral resolution, reconstructing a spatial decimated data cube. This information can be used in applications demanding higher spectral than spatial image quality, also for a quick view of the scene, for instance, in transmission and communication applications.</font></p>     <p><font size="2" face="Verdana">This paper proposes two models for adjustable spatial resolution reconstruction of multispectral images from the selection of MSFA-based sensor measurements neighborhoods using the principle of compressive sensing. These methods are based on measurements taken in an architecture that includes an MSFA-based sensor. Each spectral filter modulates the data before it impinges onto the sensor using a random dichroic or random band pass filter. CS theory is then exploited to recover the underlying 3D spectral data cube from the compressed data captured in a single shot. The quality of the reconstructions is analyzed based on the number of spectral bands, and the size of the neighborhoods. For that, the paper is organized as follows:  in the section 2 the acquisition model is detailed, section 3 describes the traditional demosaicing reconstruction approach, section 4 shows two approaches for reconstruction with adjustable spatial resolution using compressive sensing theory, section 5 describes the multispectral filter design, section 6 presents the results.</font></p>     <p><b><font size="3" face="Verdana">2. Spectral image acquisition</font></b></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana"><a href="#Figura2">Figure 2</a> shows the physical sensing phenomenon in the multispectral filter array-sensor system for <i>L</i>=6 spectral bands and focusing in the <i>j<sup>th</sup></i>-slice, that is, in a (<i>x,&#955;</i>) plane for <i>y=j</i>. For purposes of illustration the Figure 2 shows two optical elements separately, but the device is a MSFA placed over the pixels of an image sensor. First, the MSFA, represented as <i>T(x,y,&#955;)</i>, modulates the spatio-spectral data cube <i>f<sub>0</sub> (x,y,&#955;)</i>, resulting in the coded field <i>f<sub>1</sub> (x,y,&#955;)</i> where (<i>x,&#955;</i>) are the spatial coordinates, and <i>&#955;</i> is the wavelength. Then the coded density impacts on the sensor. The coded density integrated into the detector can be expressed as (1)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e01.gif"></p>     <p><font size="2" face="Verdana">where <i>T(x',y',&#955;)</i> is the transmission function representing the MSFA, and <i>h(x'-x,y'-y)</i> is the optical response of the system.</font></p>     <p><font size="2" face="Verdana">The source <i>f<sub>0</sub> (x,y,&#955;)</i> can be written in discrete form as <img src="img/revistas/rfiua/n78/n78a12ea05.gif">  where <i>i</i> and <i>j</i> index the spatial coordinates, and <i>k</i> determines the <i>k<sup>th</sup></i> spectral plane. Let <i>T<sub>(i,j,k)</sub></i> &#8712;{0,1} be the MSFA discretization. Then the discretized MSFA-based sensor measurements can be expressed as (2)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e02.gif"></p>     <p><font size="2" face="Verdana">where <i>Y<sub>i,j</sub></i>  is the intensity at the <i>(i,j)<sup>th</sup></i> position of the detector, <i>i,j</i>=0,1,&#8230;,<i>N</i>-1, <img src="img/revistas/rfiua/n78/n78a12ea06.gif"> is an <i>N&times;N&times;L</i> spectral data cube, and <i>&#969;<sub>ij</sub></i> is the white noise of the sensing system.</font></p>     <p><font size="2" face="Verdana">The measurements <i>Y<sub>i,j</sub></i>   in (2) can be written in matrix notation as (3)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e03.gif"></p>     <p><font size="2" face="Verdana">Where <i><b>y</b></i> is an <i>N<sup>2</sup></i>-long vector representation of <i>Y<sub>i,j</sub></i>, <img src="img/revistas/rfiua/n78/n78a12ea07.gif"> is the vector representation of the data cube <img src="img/revistas/rfiua/n78/n78a12ea06.gif"> where <i><b>f</b><sub>k</sub></i> is the vectorization of the <i>k<sup>th</sup></i> spectral band.</font></p>     <p align="center"><a name="Figura2"></a><img src="img/revistas/rfiua/n78/n78a12i02.gif"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana">The output <i><b>y</b></i> in (3) can be extended as (4)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e04.gif"></p>     <p><font size="2" face="Verdana">where <b>t</b><sub>k</sub> is the vectorization of the <i>k<sup>th</sup></i> MSFA plane, more specifically (<b>t</b><sub>k</sub>)<sub>i</sub>=<i>T</i><sub>(&#8970;<i>i</i>/<i>N</i>&#8971;,   <i>i</i>-&#8970;<i>i</i>/<i>N</i>&#8971;<i>N</i>, <i>k</i>)</sub>, for <i>i</i>=0,&#8230;,<i>N</i><sup>2</sup>-1;  diag(<b>t</b><sub>k</sub>)_  is an <i>N<sup>2</sup>&times;N<sup>2</sup></i> diagonal matrix whose entries are the elements of <b>t</b><sub>k</sub>. <a href="#Figura3">Figure 3</a> depicts a random MSFA based matrix <b>H</b> for <i>N</i>=6, and <i>L</i>=4. </font></p>     <p align="center"><a name="Figura3"></a><img src="img/revistas/rfiua/n78/n78a12i03.gif"></p>     <p><b><font size="3" face="Verdana">3. Traditional demosaicing</font></b></p>     <p><font size="2" face="Verdana">Given the set of measurements, a traditional demosaicing algorithm estimates for each reconstructed pixel the intensities for all wavelength components. In traditional cases, measurements are taken for a mosaic of multispectral filters, where a mosaic comprises a particular arrangement of filters designed subject to the number of spectral bands to sense. The most commonly used configuration is the Bayer filter for RGB images &#91;10&#93;. For reconstruction, common approach minimizes the linear mean square error between the measurements and the vector estimation multiplied by the sensing matrix. More specifically, the estimated signal is given by (5)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e05.gif"></p>     <p><font size="2" face="Verdana">A closed-form solution to (5) is given by (6)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e06.gif"></p>     <p><font size="2" face="Verdana">where <b>H</b><sup>&#8224;</sup> is known as the pseudoinverse of <b>H</b>, and <b>H</b><sup><i>T</i></sup> is its transpose. For comparison purpose this approach is implemented in this paper. </font></p>     ]]></body>
<body><![CDATA[<p><b><font size="3" face="Verdana">4. Approaches for reconstruction with adjustable spatial resolution</font></b></p>     <p><font size="2" face="Verdana">Notice that the methods explained in this section are carried out after the sensing process. Thus, the resolution of the sensor remains fix; however, these methods allow reconstructing spectral data cubes with different resolutions. For exploiting CS theory and the measurements of the MSFA-based sensor two approaches are proposed for reconstructing a data cube with an adjustable spatial resolution. Both are related to selecting a neighborhood of <i>q</i>&times;<i>q</i> pixels for reconstructing a single pixel. The <i>q</i> parameter is selected at the time to reconstruct the data cube, <i>q</i> refers to the neighborhood side size. In the first model all the <i>N</i>&times;<i>N</i> pixels of the sensor (measurements) are taken for reconstructing a <i>N&times;N&times;L</i> data cube following of a spatial average decimation for the given size of the neighborhood. The second model selects neighborhoods of measurements and reformulates the CS reconstruction problem for reconstructing a  <img src="img/revistas/rfiua/n78/n78a12ea08.gif"> data cube.</font></p>     <p><b><font size="2" face="Verdana">4.1. Complete data cube reconstruction followed by a decimation operation</font></b></p>     <p><font size="2" face="Verdana">The trivial approach to adjust the images resolution consists of reconstructing a data cube with the highest resolution using the measurements <i><b>y</b></i>, after that performing a decimation operation over the reconstructed data cube. This process demands a very high computational cost since it is required to reconstruct a data cube with the highest resolution in the first step. More specifically, first a complete data cube is reconstructed solving the <i>l<sub>1</sub>-l<sub>2</sub></i> minimization problem given by <img src="img/revistas/rfiua/n78/n78a12ea09.gif">, where <i><b>y</b></i> is the vectorized measurements given by Eq. (3), <b>H</b> is the measurement matrix defined in the Eq. (4), <i><b>&#952;</b></i> is an <i>S</i>-sparse representation of <i><b>f</b></i> on the basis <b>&#936;</b>, and t is a regularization constant &#91;14&#93;. Then, for using the neighborhood approach the data cube spatial resolution is adjusted following an average decimation matrix operation. This operation is applied to the reconstructed data cube as <img src="img/revistas/rfiua/n78/n78a12ea10.gif">, where <b>B</b> represents a block averaging of size q&times;q in each spectral band reducing the size of the vectorized reconstructed data cube to <img src="img/revistas/rfiua/n78/n78a12ea11.gif">, and q is the side size of the neighborhood. <a href="#Figura4">Figure 4</a> illustrates a schematic block diagram of the process.</font></p>     <p align="center"><a name="Figura4"></a><img src="img/revistas/rfiua/n78/n78a12i04.gif"></p>     <p><font size="2" face="Verdana">The spatial decimation matrix element-by-element can be expressed as (7)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e07.gif"></p>     <p align="left"><b><font size="2" face="Verdana">4.2. Reconstruction based on neighborhood measurements selection</font></b></p>     <p><font size="2" face="Verdana">This model uses the assumption that <i>q&times;q</i> neighboring pixels, in a <i>N&times;N&times;L</i> spectral image, have the same spectral response. Unlike the previous method, this approach reconstructs the decimated data cube directly, exploiting the sparsity of the spectral image. Then <i>q&times;q</i> neighborhood measurement pixels in the sensor are regrouped for the reconstruction of a single pixel spectral response in a decimated reconstruction. For instance, <a href="#Figura5">Figure 5</a> shows the set of measurements taken for <i>q</i>=2, in total <i>q</i><sup>2</sup> subsets of measurements are grouped in a single shot of the MSFA-based sensor.</font></p>     <p align="center"><a name="Figura5"></a><img src="img/revistas/rfiua/n78/n78a12i05.gif"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana">In the reconstruction model each subset of measurements is formed by the matrix product between a regrouping matrix and the total measurements, more specifically, each subset is given by (8)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e08.gif"></p>     <p><font size="2" face="Verdana">where <img src="img/revistas/rfiua/n78/n78a12ea12.gif"> does a selection in each <i>q&times;q</i> neighborhood of pixels for taken q&#094;2 different subsets of the total measurements, and <img src="img/revistas/rfiua/n78/n78a12ea13.gif"> is the <img src="img/revistas/rfiua/n78/n78a12ea14.gif"> subset of measurements where <img src="img/revistas/rfiua/n78/n78a12ea15.gif"> &#8712;{0,&#8230;,<i>q</i>&#094;2-1}. Notice that q is a parameter that can be selected by the user. Precisely, the function of the regrouping matrix <img src="img/revistas/rfiua/n78/n78a12ea12.gif"> is selecting in each <i>q&times;q</i> neighborhood of measurements the <img src="img/revistas/rfiua/n78/n78a12ea14.gif">-element for forming the <img src="img/revistas/rfiua/n78/n78a12ea14.gif">-subset of measurements. The regrouping matrix element-by-element can be expressed as (9)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e09.gif"></p>     <p><font size="2" face="Verdana">where <i>i</i>=0,1,&#8230;,<img src="img/revistas/rfiua/n78/n78a12ea16.gif">, <i>j</i>=0,1,&#8230;,<i>N</i><sup>2</sup>-1, and <img src="img/revistas/rfiua/n78/n78a12ea15.gif">=0,1,&#8230;,<i>q</i><sup>2</sup>-1. <a href="#Figura6">Figure 6</a> depicts the regrouping matrix <img src="img/revistas/rfiua/n78/n78a12ea12.gif"> for <i>q</i>=2, <i>N</i>=6, and <img src="img/revistas/rfiua/n78/n78a12ea15.gif">=0,1,2,3. </font></p>     <p align="center"><a name="Figura6"></a><img src="img/revistas/rfiua/n78/n78a12i06.gif"></p>     <p><font size="2" face="Verdana">In this case, the complete set of measurements is rearranged as (10)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e10.gif"></p>     <p><font size="2" face="Verdana">where the subjacent data cube projection is also reconstructed solving an <i>l<sub>1</sub>-l<sub>2</sub></i> minimization problem. However, in this case the regrouping process is taken into account. More specifically, the optimization problem is given by <img src="img/revistas/rfiua/n78/n78a12ea09.gif">, where <i><b>y</b></i> is given by Eq. (10), <b>H</b><sub>q</sub> is the measurement matrix defined as <img src="img/revistas/rfiua/n78/n78a12ea17.gif">, <i><b>&#952;</b></i> is an <i>S</i>-sparse representation of a <img src="img/revistas/rfiua/n78/n78a12ea11.gif"> version of <i><b>f</b></i> on the basis <b>&#936;</b>, and &#964; is a regularization constant &#91;14&#93;. </font></p>     <p><font size="2" face="Verdana">In summary, <a href="#Figura7">Figure 7</a> shows a block diagram of the three approaches that are compared in this paper.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="Figura7"></a><img src="img/revistas/rfiua/n78/n78a12i07.gif"></p>     <p><b><font size="3" face="Verdana">5. Multispectral filter design</font></b></p>     <p><font size="2" face="Verdana">The quality of the reconstructed data cubes depends on the selection of the multispectral filter design used for sensing the spectral images. For developing this work, two MSFA were selected. First, a spectral response for pixel that can be selected randomly from a set of band-pass filters; and second, dichroic filters, that is a special case of random band-pass where its spectral response lets pass only one spectral band for each sensor pixel.</font></p>     <p><font size="2" face="Verdana">The spectral response of a <img src="img/revistas/rfiua/n78/n78a12ea18.gif"> band-pass filter can be defined as (11)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e11.gif"></p>     <p><font size="2" face="Verdana">for <i>k</i>=0,&#8230;,<i>L</i>-1, <i>i</i>=0,&#8230;,<i>N</i><sup>2</sup>-1, and <img src="img/revistas/rfiua/n78/n78a12ea19.gif">=<img src="img/revistas/rfiua/n78/n78a12ea20.gif">&#8712;{0,&#8230;,<i>L</i>-1}. For instance, <i>L</i>=4, <img src="img/revistas/rfiua/n78/n78a12ea19.gif">=2, and <img src="img/revistas/rfiua/n78/n78a12ea20.gif">=3 define the spectral response of the spatial position <i>i</i>=1 as (<b>t</b><sub>k</sub>)<sub>1</sub>=&#91;0 0 1 1&#93;. <a href="#Figura8">Figure 8</a>(a) depicts an example of a coded field column filtered by band-pass filters, with representations of the spectral response of three band-pass filter pixels.</font></p>     <p><font size="2" face="Verdana">Dichroic filters are a special case of band-pass filters that let pass only one spectral band. Then the spectral response of a <img src="img/revistas/rfiua/n78/n78a12ea21.gif"> dichroic filter pixel can be defined as (12)</font></p>     <p><img src="img/revistas/rfiua/n78/n78a12e12.gif"></p>     <p><font size="2" face="Verdana">for <img src="img/revistas/rfiua/n78/n78a12ea21.gif">&#8712;{0,&#8230;,<i>L</i>-1}, and <i>i</i>=0,&#8230;,<i>N</i><sup>2</sup>-1. For example, if <i>L</i>=4, and <img src="img/revistas/rfiua/n78/n78a12ea22.gif">=3, then the spectral reponse of the spatial position <i>i</i>=5 in the vectorized MSFA is (<b>t</b><sub>k</sub>)<sub>5</sub>=&#91;0 0 0 1&#93;. <a href="#Figura8">Figure 8</a>(b) depicts an example of a coded field column filtered by dichroic filter pixels, with representations of the spectral response of three dichroic filter pixels.</font></p>     <p align="center"><a name="Figura8"></a><img src="img/revistas/rfiua/n78/n78a12i08.gif"></p>     ]]></body>
<body><![CDATA[<p><font size="3" face="verdana"><b>6. Simulations and results</b></font></p>     <p><font size="2" face="Verdana">To verify the MSFA-based sensor reconstructions, a set of compressive measurements is simulated using the model of Eq. (2). These measurements are constructed employing two spectral images captured with a CCD camera Apogee Alta U260 and a VariSpec liquid crystal tunable filter, in the range of wavelength 400nm-560nm, with steps of 10nm &#91;15&#93;. The resulting test data cubes have 512&times;512 pixels of spatial resolution and <i>L</i>=16 spectral bands. The RGB images mapped versions of the selected data cubes are shown in <a href="#Figura9">Figure 9</a>. The experiments were carried out using the images Balloons and Beads with a decimation processing for creating synthetic ones and in their real form. Compressive sensing reconstruction is implemented using the GPSR algorithm &#91;16&#93;. Simulations results are analyzed in terms of PSNR (Peak-Signal-to-Noise-Ratio) of the reconstructed images. The representation basis <b>&#936;</b> is a Kronecker product <b>&#936;</b>=<b>&#936;</b><sub>1</sub>&#8855;<b>&#936;</b><sub>2</sub>, where <b>&#936;</b><sub>1</sub> is the two-dimensional-wavelet Symmlet-8 basis and <b>&#936;</b><sub>2</sub> is the cosine basis. The simulations are performed in a desktop architecture with an Intel Core i7 3.6GHz processor, 32GB RAM, and using Matlab R2014a. Each experiment is repeated ten times and the respective results are averaged.</font></p>     <p align="center"><a name="Figura9"></a><img src="img/revistas/rfiua/n78/n78a12i09.gif"></p>     <p align="left"><b><font size="2" face="Verdana">6.1. Synthetic multispectral data cubes</font></b></p>     <p><font size="2" face="Verdana">When the input data cube fits the neighborhood measurements selection model the reconstructions outperform the traditional demosaicing approach. To illustrate this phenomenon, synthetic multispectral data cubes based on Balloons and Beads images are constructed. For that, an average decimation of factor <i>q</i> followed of a duplication of <i>q</i> pixels is applied in each spectral band. Then the synthetic data cubes satisfy the assumption that some neighboring pixels attain the same spectral response. Ensembles of dichroic and band pass filters based on a random selection of spectral bands are used for obtaining measurements. For comparison, a demosaicing traditional process using dichroic filters mosaics is implemented, after performing the reconstruction an average decimation matrix is applied to the reconstructed data cube. <a href="#Figura10">Figure 10</a> shows a comparison of the average PSNR reconstruction, for the synthetic Balloons data cubes, as a function of the number of sensed and reconstructed spectral bands. The first row is related to the reconstructions of measurements sensed with an ensemble of band pass filters. The frequency response of the bandpass filter is selected at random. The second row depicts the results from random dichroic filters measurements. The columns are associated to the reconstruction varying the neighborhood size to <i>q</i>=2,4,8. For example, Figure 10(a) shows the results for band pass filters with a neighborhood of <i>q</i>=2, and Figure 10(f) the results for dichroic filters with a neighborhood of <i>q</i>=8. The PSNR evaluation is calculated between the reconstructed image and a spatial decimated version (of size <i>N/q&times;N/q&times;L</i>) of the test data cube. <a href="#Figura11">Figure 11</a> shows similar results for synthetic Beads. In all the cases, with increasing the number of spectral bands decreases the PSNR. Furthermore, it is possible to observe the improvement of the reconstruction based on neighborhood measurements selection method (neighborhood CS) compared to the decimation of a complete data cube reconstruction method (complete CS) and the traditional demosaicing method, when the data cube has the property of having similar spectral signature in a neighborhood <i>q&times;q</i>. </font></p>     <p align="center"><a name="Figura10"></a><img src="img/revistas/rfiua/n78/n78a12i10.gif"></p>     <p align="center"><a name="Figura11"></a><img src="img/revistas/rfiua/n78/n78a12i11.gif"></p>     <p align="left"><b><font size="2" face="Verdana">6.2. Experiment with real multispectral data cubes</font></b></p>     <p><font size="2" face="Verdana">In this case, the measurements are simulated using <i>L</i> spectral bands of real data cubes. Ensembles of dichroic and band pass filters based on a random selection of spectral bands are used to obtain measurements. <a href="#Figura12">Figure 12</a> shows a comparison of the average PSNR reconstruction for the Balloons data cube. <a href="#Figura13">Figure 13</a> shows similar results for PSNR reconstructions in the Beads data cube. It can be observed in Figure 12 and Figure 13 that the performance of the CS proposed methods improves when the size of the neighborhood <i>q</i> is increased. Additionally, the reconstruction based on neighborhood measurements selection method (neighborhood CS) approach has a better performance than the traditional demosaicing approach with the measurements captured with dichroic filters. On the contrary, the decimation of a complete data cube reconstruction (complete CS) takes advantage of band pass filters. </font></p>     <p align="center"><a name="Figura12"></a><img src="img/revistas/rfiua/n78/n78a12i12.gif"></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="Figura13"></a><img src="img/revistas/rfiua/n78/n78a12i13.gif"></p>     <p><font size="2" face="Verdana"><a href="#Figura14">Figure 14</a> illustrates the whole reconstructed data cubes mapped in grayscale, for <i>L</i>=6, and <i>q</i>=2 neighborhood side size. For the Balloons database, it can be observed that the reconstruction of measurements taken for the random dichroic filter ensemble using the neighborhood CS approach provides an improvement of up 1.72dB in PSNR over the demosaicing approach. Furthermore, the PSNR reached by the complete CS reconstruction using band pass filters is 2.81dB higher than the demosaicing reconstructions. For the Beads database, the reconstruction of neighborhood CS using dichroic filters improves up 2.4dB over the demosaicing, and the complete CS using band pass filter up 4.58dB. </font></p>     <p align="center"><a name="Figura14"></a><img src="img/revistas/rfiua/n78/n78a12i14.gif"></p>     <p><font size="3" face="verdana"><b>7.	Conclusions</b></font></p>     <p><font size="2" face="Verdana">Two models for CS reconstruction of spectral images sensed by MSFA-based sensors using a neighborhood approach are presented. The first model reconstructs a complete data cube and applies neighborhood decimation. The second model performs a selection of measurements subsets to form neighborhoods that have spectral information of a single reconstructed pixel. The two CS reconstruction approaches are compared with a traditional demosaicing reconstruction method. For the CS reconstruction, the PSNR increases with the neighborhood side size. The improvements range from 0.5 dB to 7 dB with respect to the traditional approach in real data cubes. Results show that increasing the number of spectral bands decreases the PSNR for all reconstruction methods.</font></p>     <p><font size="3" face="verdana"><b>8.	Acknowledgments</b></font></p>     <p><font size="2" face="Verdana">The authors gratefully acknowledge to the Vicerrector&iacute;a de Investigaci&oacute;n y Extensi&oacute;n of the Universidad Industrial de Santander for supporting this research registered under the project title: Detecci&oacute;n y Clasificaci&oacute;n en im&aacute;genes espectrales obtenidas a trav&eacute;s de un sistema de adquisici&oacute;n compresivo con un detector de un solo pixel, (VIE 1802 code).</font></p>     <p><font size="3" face="verdana"><b>9.	References</b></font></p> <font size="2" face="Verdana">     <!-- ref --><p>1.&nbsp;      J. Ryan, C. Davis, N.   Tufillaro, R. Kudela and B. Gao, "Application of the Hyperspectral Imager for   the Coastal Ocean to Phytoplankton Ecology Studies in Monterey Bay, CA, USA", <i>Remote     Sens.</i>, vol. 6, no. 2, pp. 1007-1025, 2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135151&pid=S0120-6230201600010001200001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><b> </b></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>2.&nbsp;    Z. Xiong, A. Xie, D. Sun, X. Zeng and D. Liu, "Applications of hyperspectral imaging in chicken meat   safety and quality detection and evaluation: a review", <i>Crit. Rev. Food Sci.     Nutr.</i>, vol. 55, no. 9, pp. 1287-1301, 2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135153&pid=S0120-6230201600010001200002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>3.&nbsp;    G. Bellante, S.   Powell, R. Lawrence, K. Repasky and T. Dougher, "Aerial detection of a   simulated CO2 leak from a geologic sequestration site using hyperspectral   imagery", <i>Int. J. Greenh. Gas Control</i>, vol. 13, pp. 124-137, 2013.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135155&pid=S0120-6230201600010001200003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>4.&nbsp;      M. Mehr&uuml;beoglu, G.   Buck and D. Livingston, "Differentiation of bacterial colonies and temporal   growth patterns using hyperspectral imaging", in <i>SPIE Optics + Photonics </i>(vol.   9222 Imaging Spectrometry XIX), San Diego, USA,   2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135157&pid=S0120-6230201600010001200004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> </p>     <!-- ref --><p>5.&nbsp;      G. Lu and B. Fei,   "Medical hyperspectral imaging: a review", <i>J. Biomed. Opt.</i>, vol. 19, no.   1, pp. 1-23, 2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135159&pid=S0120-6230201600010001200005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>6.&nbsp;      J. Barrie, K.   Aitchison, G. Rossano and M. Abraham, "Patterning of multilayer dielectric   optical coatings for multispectral CCDs", <i>Thin Solid Films</i>, vol. 270,   no. 1-2, pp. 6-9, 1995.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135161&pid=S0120-6230201600010001200006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>7.&nbsp;      Z. Frentress, L. Young   and H. Edwards, "Field Photometer with Nine-Element Filter Wheel", <i>Appl.     Opt.</i>, vol. 3, no. 2, pp. 303-308, 1964.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135163&pid=S0120-6230201600010001200007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>8.&nbsp;      P. Lapray, X. Wang, J.   Thomas and P. Gouton, "Multispectral Filter Arrays: Recent Advances and   Practical Implementation", <i>Sensors</i>, vol. 14, no. 11, pp. 21626-21659,   2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135165&pid=S0120-6230201600010001200008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>9.&nbsp;      L. Miao, H. Qi, R.   Ramanath and W. Snyder, "Binary tree-based generic demosaicking algorithm for   multispectral filter arrays", <i>IEEE Trans. Image Process.</i>, vol. 15, no.   11, pp. 3550-3558, 2006.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135167&pid=S0120-6230201600010001200009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>10.&nbsp;      J. Brauers and T.   Aach, "A Color Filter Array Based Multispectral Camera", in <i>12 Workshop     Farbbildverarbeitung</i>, Ilmenau, Germany, 2006, pp. 1-11.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135169&pid=S0120-6230201600010001200010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> </p>     <!-- ref --><p>11.&nbsp;      Y. Monno, M. Tanaka   and M. Okutomi, "Multispectral Demosaicking Using Adaptive Kernel Upsampling",   in<i> 18<sup>th</sup> IEEE International Conference on Image Processing </i>(ICIP), Brussels, Belgium, 2011, pp.   3157-3160.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135171&pid=S0120-6230201600010001200011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>12.&nbsp;      Z. Sadeghipoor, Y. Lu   and S. Susstrunk, "A Novel Compressive Sensing Approach to Simultaneously   Acquire Color and Near-Infrared Images on a Single Sensor", in <i>International Conference on Acoustics,     Speech and Signal Processing </i>(ICASSP), Vancouver,   Canada, 2013, pp. 1646-1650.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135173&pid=S0120-6230201600010001200012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>13.&nbsp;      H. Aggarwal and A.   Majumdar, "Compressive Sensing Multi-spectral Demosaicing from Single Sensor   Architecture", in <i>IEEE China Summit and International Conference on     Signal and Information Processing </i>(ChinaSIP), Xi'an,   China, 2014, pp. 334-338.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135175&pid=S0120-6230201600010001200013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>14.&nbsp;      H. Arguello and G.   Arce, "Colored coded aperture design by concentration of measure in compressive   spectral imaging", <i>IEEE Trans. Image Process.</i>, vol. 23, no. 4, pp.   1896-908, 2014.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135177&pid=S0120-6230201600010001200014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>15.&nbsp;      Department&nbsp;of&nbsp;Computer Science/Columbia University, <i>CAVE | Projects: Multispectral     Image Database</i>. &#91;Online&#93;. Available:     <a href="http://www.cs.columbia.edu/CAVE/databases/multispectral/" target="_blank">http://www.cs.columbia.edu/CAVE/databases/multispectral/</a>. Accessed on: Feb. 24,   2015.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135179&pid=S0120-6230201600010001200015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>16.&nbsp;      M. Figueiredo, R.   Nowak and S. Wright, "Gradient projection for sparse reconstruction:   Application to compressed sensing and other inverse problems", <i>IEEE J.</i> <i>Sel.     Top. Signal Process., </i>vol. 1, no. 4, pp. 586-597, 2007.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3135181&pid=S0120-6230201600010001200016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p> </font>         ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ryan]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Davis]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Tufillaro]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Kudela]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Gao]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Application of the Hyperspectral Imager for the Coastal Ocean to Phytoplankton Ecology Studies in Monterey Bay, CA, USA]]></article-title>
<source><![CDATA[Remote Sens]]></source>
<year>2014</year>
<volume>6</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>1007-1025</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xiong]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Xie]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Sun]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Zeng]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Applications of hyperspectral imaging in chicken meat safety and quality detection and evaluation: a review]]></article-title>
<source><![CDATA[Crit. Rev. Food Sci. Nutr]]></source>
<year>2014</year>
<volume>55</volume><volume>9</volume>
<page-range>1287-1301</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bellante]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Powell]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Lawrence]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Repasky]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Dougher]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Aerial detection of a simulated CO2 leak from a geologic sequestration site using hyperspectral imagery]]></article-title>
<source><![CDATA[Int. J. Greenh. Gas Control]]></source>
<year>2013</year>
<volume>13</volume>
<page-range>124-137</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mehrübeoglu]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Buck]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Livingston]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Differentiation of bacterial colonies and temporal growth patterns using hyperspectral imaging]]></article-title>
<source><![CDATA[SPIE Optics + Photonics]]></source>
<year>2014</year>
<volume>9222</volume>
<numero>XIX</numero>
<issue>XIX</issue>
<publisher-loc><![CDATA[San Diego ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lu]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Fei]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Medical hyperspectral imaging: a review]]></article-title>
<source><![CDATA[J. Biomed. Opt]]></source>
<year></year>
<volume>19</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1-23</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Barrie]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Aitchison]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Rossano]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Abraham]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Patterning of multilayer dielectric optical coatings for multispectral CCDs]]></article-title>
<source><![CDATA[Thin Solid Films]]></source>
<year>1995</year>
<volume>270</volume>
<numero>1-2</numero>
<issue>1-2</issue>
<page-range>6-9</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Frentress]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Young]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Edwards]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Field Photometer with Nine-Element Filter Wheel]]></article-title>
<source><![CDATA[Appl. Opt]]></source>
<year>1964</year>
<volume>3</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>303-308</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lapray]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Thomas]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Gouton]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multispectral Filter Arrays: Recent Advances and Practical Implementation]]></article-title>
<source><![CDATA[Sensors]]></source>
<year>2014</year>
<volume>14</volume>
<numero>11</numero>
<issue>11</issue>
<page-range>21626-21659</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Miao]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Qi]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Ramanath]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Snyder]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Binary tree-based generic demosaicking algorithm for multispectral filter arrays]]></article-title>
<source><![CDATA[IEEE Trans. Image Process]]></source>
<year>2006</year>
<volume>15</volume>
<numero>11</numero>
<issue>11</issue>
<page-range>3550-3558</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brauers]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Aach]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Color Filter Array Based Multispectral Camera]]></article-title>
<source><![CDATA[12 Workshop Farbbildverarbeitung]]></source>
<year>2006</year>
<publisher-loc><![CDATA[Ilmenau ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Monno]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Tanaka]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Okutomi]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Multispectral Demosaicking Using Adaptive Kernel Upsampling]]></source>
<year>2011</year>
<conf-name><![CDATA[18th IEEE International Conference on Image Processing (ICIP)]]></conf-name>
<conf-loc> </conf-loc>
<page-range>3157-3160</page-range><publisher-loc><![CDATA[Brussels ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sadeghipoor]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Lu]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Susstrunk]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Novel Compressive Sensing Approach to Simultaneously Acquire Color and Near-Infrared Images on a Single Sensor]]></article-title>
<source><![CDATA[International Conference on Acoustics, Speech and Signal Processing (ICASSP)]]></source>
<year>2013</year>
<page-range>1646-1650</page-range><publisher-loc><![CDATA[Vancouver ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aggarwal]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Majumdar]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Compressive Sensing Multi-spectral Demosaicing from Single Sensor Architecture]]></source>
<year>2014</year>
<conf-name><![CDATA[ IEEE China Summit and International Conference on Signal and Information Processing (ChinaSIP)]]></conf-name>
<conf-loc> </conf-loc>
<page-range>334-338</page-range><publisher-loc><![CDATA[Xi'an ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Arguello]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Arce]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Colored coded aperture design by concentration of measure in compressive spectral imaging]]></article-title>
<source><![CDATA[IEEE Trans. Image Process.]]></source>
<year>2014</year>
<volume>23</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>1896-908</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="">
<collab>Department of Computer Science/Columbia University</collab>
<source><![CDATA[CAVE | Projects: Multispectral Image Database]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Figueiredo]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Nowak]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Wright]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Gradient projection for sparse reconstruction: Application to compressed sensing and other inverse problems]]></article-title>
<source><![CDATA[IEEE J. Sel. Top. Signal Process]]></source>
<year>2007</year>
<volume>1</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>586-597</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
