<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JBiSE</journal-id><journal-title-group><journal-title>Journal of Biomedical Science and Engineering</journal-title></journal-title-group><issn pub-type="epub">1937-6871</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jbise.2016.911047</article-id><article-id pub-id-type="publisher-id">JBiSE-71666</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject></subj-group></article-categories><title-group><article-title>
 
 
  Dark Current Compensation and Sensitivity Adjustment on Gallium Arsenide Linear Array Detector for X-Ray Imaging
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mikhail</surname><given-names>Polkovnikov</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Experimental Physics, Institute for High Energy Physics (IHEP), National Research Center “Kurchatov Institute”, 
Protvino, Russia</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>pmk@ihep.ru</email></corresp></author-notes><pub-date pub-type="epub"><day>26</day><month>10</month><year>2016</year></pub-date><volume>09</volume><issue>11</issue><fpage>532</fpage><lpage>543</lpage><history><date date-type="received"><day>July</day>	<month>29,</month>	<year>2015</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>October</month>	<year>28,</year>	</date><date date-type="accepted"><day>October</day>	<month>31,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  For the last several years, the linear array x-ray detector for x-ray imaging with gallium arsenide direct conversion sensitive elements has been developed and tested at the In-stitute for High Energy Physics. The array consists of 16 sensitive modules. Each module has 128 gallium arsenide (GaAs) sensitive elements with 200 μm pitch. Current article describes two key program procedures of initial dark current compensation of each sensitive element in the linear array, and sensitivity adjustment for alignment of strip pattern in the raw image data. As a part of evaluation process a modular transfer function (MTF) was measured with the slanted sharp-edge object under RQA5 technique as it described in the International Electrotechnical Commission 62220-1 standard (high voltage 70 kVp, additional aluminium filter 21 mm) for images with compensated dark currents and adjusted sensitivity of detector elements. The 10% level of the calculated MTF function has spatial resolution within 2 - 3 pair of lines per mm for both vertical and horizontal orientation.
 
</p></abstract><kwd-group><kwd>Linear Array</kwd><kwd> Gallium Arsenide</kwd><kwd> Calibration</kwd><kwd> Dark Current</kwd><kwd> Sensitivity</kwd><kwd> Modular Transfer Function</kwd><kwd> Normalized Noise Power Spectrum</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The using of semiconductor materials with direct conversion of x-ray photon energy into electron charges is the one of the primary techniques in developing modern detector systems for different kinds of applications. System based on selenium and cadmium telluride (CdTe and CZT) semiconductors are being used for medical purpose and destructive testing both in current integration and counting mode. In other hand the gallium arsenide (GaAs) material doesn't used in commercial x-ray detection systems yet, but there were several examples of linear arrays [<xref ref-type="bibr" rid="scirp.71666-ref1">1</xref>] - [<xref ref-type="bibr" rid="scirp.71666-ref4">4</xref>] developed in the past decade. All of them were using different types of detector sensitive elements arrangement into array, different ASIC to form raw data for acquisition system and different acquisition system elements to form an actual image. The formation of the images in those systems requires several procedures to transform raw data into image “for processing” as DICOM 3.0 standard requires for medical imaging. In case of linear array detectors with a direct conversion there are two sources of non-uniformity: the raw sequence of signals formed by different dark current of each element without x-ray flux and sensitivity of each element to x-ray exposure. There are many different algorithms to reduce this type non-uniformity which available mainly for infrared imaging systems [<xref ref-type="bibr" rid="scirp.71666-ref5">5</xref>] - [<xref ref-type="bibr" rid="scirp.71666-ref8">8</xref>] and because infrared linear arrays have very similar non-uniformity pattern. But in case of x-ray imaging such algorithms are the proprietary methods, unavailable as software libraries. This article will focus on two algorithms of software dark current and of detector elements sensitivity compensation developed for the GaAs arrays.</p></sec><sec id="s2"><title>2. Detector Array Structure and Adjustment</title><sec id="s2_1"><title>2.1. Linear Array Structure</title><p>The key unit of the linear array is a module, consisting of 128 sensitive elements of gallium arsenide chromium doped resistive type material which was designed, manufactured and assembled in Siberian Physical-Technical Institute of Tomsk State University [<xref ref-type="bibr" rid="scirp.71666-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.71666-ref10">10</xref>] . The pitch size of a single element can be 100 &#215; 100 μm<sup>2</sup> or 200 &#215; 200 μm<sup>2</sup> and the sensitive length of material vary from 600 μm for pad elements up to 4 mm for strip elements. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows two detectors modules of strip sensitive elements with 200 μm pixel pitch, mounted on the printed circuit board. Arrows show the direction of photon flux. The maximum array length was 400 mm assembled from 16 modules. Due to technological reasons is it impossible to make all the modules with same sensitivity</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Simplified example of strip sensitive elements arrangement on detector module and two detector modules on an acquisition board</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x2.png"/></fig><p>to the x-ray exposure, moreover the sensitivity of pads and strips vary not only from one module to another but also inside each module. The transformation of signals from detectors into useful voltage signal is done by 128-channel ASIC chip [<xref ref-type="bibr" rid="scirp.71666-ref11">11</xref>] . Every channel of ASIC consists of: input circuit for matching of bias voltage of sensitive element, personal 8-bit compensation current generator and 8-bit storage memory, compensation current generator for all channels, integrator and buffer. ASIC output doesn’t have any programmable gain amplifiers to adjust the sensitivity of each element. That is the reason why we have to do a programmable software adjustment. The connection between sensitive elements and ASIC is made by ultrasound welding. The chip is converting the electron charges, formed by the x-ray flux into serial sequence of voltages.</p></sec><sec id="s2_2"><title>2.2. Principle of Control and Adjustment</title><p>There are two possibilities to control the output serial voltage signals of ASIC. The first one is to adjust the average level of output signals and the second one is to adjust input current for every sensitive element to minimize the spread of dark currents of all detectors on the module. To adjust both average level of output signals value and individual dark currents the chip has several analog and digital inputs. The adjustment of the mean level is controlled manually with the potentiometer and with the software regulations of the dark currents by writing 8-bit value codes in ASIC. These two possibilities allow control a shadow signals only when there is no x-ray flux.</p><p>For each sensitive element there is a transfer characteristic function of output voltage in dependence of input 8-bit code from 0 to 255. By calculation of optimal input codes (sometimes it’s called a mask) it is possible to get output serial voltage signals as a straight line. The current of each input of ASIC includes three components, they are: I<sub>det</sub>-current formed by sensitive element under x-ray exposure, I<sub>1</sub>-average current of all 128 sensitive elements, I<sub>2</sub>-compensation current, k-input 8-bit value. The output voltage signal for every one is proportional to input current and clock frequency.</p><disp-formula id="scirp.71666-formula647"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x3.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71666-formula648"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x4.png"  xlink:type="simple"/></disp-formula><p>Clock frequency is constant during the exposure and acquisition. Voltage sequence transformed by ADC into counts has a form as it showed in a <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>The ADC count has three main ranges (3), two of them are constants, and one is the working range where the dark current can be compensated.</p><disp-formula id="scirp.71666-formula649"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x5.png"  xlink:type="simple"/></disp-formula><p>To make all signals have the same or close to same A<sub>base</sub> count value it’s necessary to calculate N<sub>base</sub> input value for each chip sensitive element input. To do that it’s necessary to form a response matrix A.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Transfer characteristic of the ADC count of the single sensitive element according to 8-digit input code of ASIC</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x6.png"/></fig><disp-formula id="scirp.71666-formula650"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x7.png"  xlink:type="simple"/></disp-formula><p>where m is number of input values in chip, and n is amount of sensitive elements. In our case the maximum m is equal to 255 and n is equal to 128. The m values could be an array of equidistant distribution with different step from 0 to 255, e.g. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-9102200x8.png" xlink:type="simple"/></inline-formula>.</p><p>The easiest way to find the N<sub>j</sub> = N<sub>base</sub> or it nearest neighbor is to calculate the index of minimum absolute difference between A<sub>base</sub> and each element of column vector A.</p><disp-formula id="scirp.71666-formula651"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x9.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.71666-formula652"><graphic  xlink:href="http://html.scirp.org/file/3-9102200x10.png"  xlink:type="simple"/></disp-formula><p>After finding all compensation values for the array and writing them into ASICs, in result the output voltage signal will be with minimum spread. If an equidistant distribution step not equal to 1 the <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the spread of ADC counts from a single module.</p></sec><sec id="s2_3"><title>2.3. Compensation of Different Sensitive Elements X-Ray Response</title><p>However, there is still a different sensitivity of detector elements to x-ray flux, even when all values for dark current compensation are correct and output signals without x-ray flux are a uniform. That pattern depends on many parameters such as bias voltage of detector elements, sampling clock frequency, high voltage of x-ray tube etc. To reduce such pattern we use a calibration test-object which has a shape of a ramp. The idea of sensitivity adjustment is based on a calculated response from a reference uniform signal for different intensities. Such shape allows to simulate the variation of x-ray flux intensity and get a response of each sensitive element under the same uniform x-ray flux. In our case the maximum difference in the ramp thickness is 20 mm that covers the major part of studies where x-ray high voltage is equal or less 70 kVp. <xref ref-type="fig" rid="fig4">Figure 4</xref> demonstrates the ramp object scanned from top to bottom by the linear array with 5 detector modules. The data presented after dark current compensation. The vertical pattern represents the different sensitivity from one detector element to another.</p><p>For a typical x-ray tube that has a bremsstrahlung spectrum as well as characteristic lines, the mono-energetic formula of intensity attenuation like (6)</p><disp-formula id="scirp.71666-formula653"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x11.png"  xlink:type="simple"/></disp-formula><p>can’t be used to calculate the response of each sensitive element and compensate it, thus the response of each sensitive element is represented as a polynomial dependency (7), where d is a ramp thickness and k<sub>i</sub> are coefficients, which allows to take into account both the scattering and absorption of x-ray photons.</p><disp-formula id="scirp.71666-formula654"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x12.png"  xlink:type="simple"/></disp-formula><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> The box and whisker spreads of output amplitudes after dark current compensation for different number of equidistant steps</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x13.png"/></fig><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows, as example, a simulation of spectrum of the x-ray tube source with tungsten target, with 70 kVp anode voltage, and built-in 2.5 mm plus additional 20 mm aluminum filter. The spectrum generated with Monte-Carlo simulation program XMIM-SIM [<xref ref-type="bibr" rid="scirp.71666-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.71666-ref13">13</xref>] . The detector current response for such difference in intensity and x-ray energy is easier to describe as a polynomial expression.</p><p>To find the k<sub>i</sub> coefficients we use the data of the ramp object exposure. The data of a raw image for sensitivity compensation is B, the ramp test-object is represented as a matrix R where each row is an array’s data on the same ramp thickness. The vector Z is the values proportional to d<sup>i</sup> from (7). Number of rows in R and Z is the same.</p><disp-formula id="scirp.71666-formula655"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x14.png"  xlink:type="simple"/></disp-formula><p>In order to compensate the amplitude difference between all sensitive elements, we calculate an adjustment value for each pixel in B.</p><p>To compensate sensitivity of all elements to the same level we use a ramp as a reference</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Reference ramp object for sensitivity adjustment of detector linear array</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x15.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Simulation of an x-ray tube spectrum with different aluminum filters</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x16.png"/></fig><p>and for each raw image pixel we calculate a minimum index of the absolute difference between pixel and ramp matrix column. Column vector Y is formed for each element of matrix B.</p><disp-formula id="scirp.71666-formula656"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x17.png"  xlink:type="simple"/></disp-formula><p>As a result the compensated pixel <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-9102200x18.png" xlink:type="simple"/></inline-formula> will be</p><disp-formula id="scirp.71666-formula657"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x19.png"  xlink:type="simple"/></disp-formula><p>In order to increase a number of rows in matrix R the interpolation could be done by calculating additional data for all rows. Equations (11) and (7) allow to find k<sub>i</sub> coefficients with linear least square approach and recalculate row data for expanded Z.</p><disp-formula id="scirp.71666-formula658"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-9102200x20.png"  xlink:type="simple"/></disp-formula><p>The resulted image formed from pixels, calculated from equation 10 is represented as “for processing” in DICOM 3.0 format for further PACS systems.</p></sec></sec><sec id="s3"><title>3. Examples of Sensitivity Adjustment on Raw Images</title><p>Images described below were obtained with 3 modules which have minimum pixel intensity fluctuation due to scanner array movement and defects in input channels of ASIC which affects on output signals. Raw image example with compensated dark currents is showed in <xref ref-type="fig" rid="fig6">Figure 6</xref> together with adjusted sensitivity by using the ramp object calibration and by MIRE [<xref ref-type="bibr" rid="scirp.71666-ref14">14</xref>] algorithm. The scan was done from top to the bottom and the exposure time was 1.4 seconds. Algorithms which use only image data itself without additional information will leave artifacts in regions with significant intensity gradients.</p><p>The acquisition parameters were:</p><p>・ clock frequency: 19 MHz (1.2 MHz per detector module)</p><p>・ raw scan-line formation time: 444 us</p><p>・ scan-line formation time after resample to 1:1 scale: 2.2 ms</p><p>・ detector voltage: −20V</p><p>・ detector operation temperature: +12.5˚C.</p><p>・ high voltage of x-ray tube: 80 kVp.</p><p>・ focal distance: 100 cm.</p><p>One of the main characteristics of the x-ray imaging system is a modular transfer</p><fig-group id="fig6"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Example of sensitivity adjustment, from left to right: raw image, adjusted with MIRE algorithm, adjusted using ramp object.</title></caption><fig id ="fig6_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x21.png"/></fig><fig id ="fig6_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x22.png"/></fig><fig id ="fig6_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x23.png"/></fig></fig-group><p>function (MTF), which is measured by means of slanted edge test object throughout the additional 20 mm aluminium filter. High voltage of x-ray tube during MTF measurement was 70 kVp and the distance between x-ray tube and test-object was 95 cm. <xref ref-type="fig" rid="fig7">Figure 7</xref> represents raw and adjusted images of slanted sharp-edge object oriented in parallel and perpendicular to array detector during the scan. Resulted MTF functions were calculated in ImageJ [<xref ref-type="bibr" rid="scirp.71666-ref15">15</xref>] program using two plugins SE_MTF [<xref ref-type="bibr" rid="scirp.71666-ref16">16</xref>] and COQ [<xref ref-type="bibr" rid="scirp.71666-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.71666-ref18">18</xref>] .</p><p>Examples of images before and after sensitivity adjustment are shown on <xref ref-type="fig" rid="fig8">Figure 8</xref> from full length of linear array of 16 sensitive modules and 2048 sensitive elements. Resulted MTF is represented in <xref ref-type="fig" rid="fig9">Figure 9</xref> for two rescale filters (Cubic and Lanczos) of raw image obtained with the same exposition parameters.</p><p>The 10% level of MTF function lies within the 2 - 3 lp/mm range for both vertical and horizontal orientation of the slanted edge in agreement with the spatial resolution pattern image.</p><p>Another very important evaluation parameter on development stage of a scanning array is a normalized noise power spectrum (NNPS). It is fluctuating because of different characteristics of detector modules and ASICs. NNPS is presented in <xref ref-type="fig" rid="fig1">Figure 1</xref>0 for the resulted image with 20 mm aluminum filter under uniform exposition for vertical, horizontal and radial direction of the scan. NPS data were measured with 3 modules (384 sensitive elements). The peak in vertical direction represents periodic electronic noise in output signals from some ASICs.</p><p>The presented technique of sensitivity adjustment has several disadvantages such as need a calibration ramp or other type of uniform object. The misalignment between a ramp object and a linear array may cause additional artifacts in a final image after the adjustment procedure. In case of the large thickness of the object the brightest or darkest</p><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Images of slanted edge object before and after detector array sensitivity adjustment.</title></caption><fig id ="fig7_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x24.png"/></fig><fig id ="fig7_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x25.png"/></fig><fig id ="fig7_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x26.png"/></fig><fig id ="fig7_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x27.png"/></fig></fig-group><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Examples of images before and after sensitivity adjustment.</title></caption><fig id ="fig8_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x28.png"/></fig><fig id ="fig8_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x29.png"/></fig><fig id ="fig8_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x30.png"/></fig><fig id ="fig8_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x31.png"/></fig><fig id ="fig8_5"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x32.png"/></fig><fig id ="fig8_6"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x33.png"/></fig></fig-group><p>pixels in the image could be adjusted wrongly and some artifacts will still remain.</p><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Modular transfer function for two convolution matrices Cubic and Lanczos (raw image rescale filters) with the same exposure and acquisition parameters</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x34.png"/></fig></sec><sec id="s4"><title>4. Results</title><p>There are two algorithms described in article: dark current compensation algorithm to reduce signal variance on each detective module, and sensitivity adjustment to compensate sensitivity of each detection element. The represented algorithm of dark current compensation allows minimizing spread of output 12-bit ADC values up to 30 ADC counts (sigma of Gaussian distribution). The noise reduction of the raw image data by sensitivity adjustment via reference ramp object could be a key element of a program algorithm when it’s impossible to use data of the raw image itself and the resulted image quality is crucial. Different exposure parameters, such as different high voltages of x-ray tube and different anode currents can be adjusted well with the usage of several ramp objects. This procedure must be adopted initially before any other exposures with real objects or patients. The same technique could be used with number of</p><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Normalized noise power spectrum for horizontal, vertical and radial directions of the scan</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-9102200x35.png"/></fig><p>images with uniform exposure of the whole region of interest. The modular transfer function and spatial resolution for GaAs linear array detector were measured with dark current compensation and sensitivity adjustment of detector elements using the developed algorithms with reasonable output. For 200 um pitch sensitive array element 10% MTF has value between 2 - 3 pair of lines per mm.</p></sec><sec id="s5"><title>Cite this paper</title><p>Polkovnikov, M. (2016) Dark Current Compensation and Sensitivity Adjustment on Gallium Arsenide Linear Array Detector for X-Ray Imaging. J. Biomedical Science and Engineering, 9, 532-543. http://dx.doi.org/10.4236/jbise.2016.911047</p></sec></body><back><ref-list><title>References</title><ref id="scirp.71666-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Donini, B., Rivetti, S., Lanconelli, N., et al. (2014) Free Software for Performing Physical Analysis of Systems for Digital Radiography and Mammography. Medical Physics, 41, Article ID: 051903. &lt;br&gt;http://dx.doi.org/10.1118/1.4870955</mixed-citation></ref><ref id="scirp.71666-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Nitrosi, A., Bertolini, M., et al. (2009) Application of QC_DR Software for Acceptance Testing and Routine Quality Control of Direct Digital Radiography Systems: Initial Experiences using the Italian Association of Physicist in Medicine Quality Control Protocol. Journal of Digital Imaging, 22, 656-666. &lt;br&gt;http://dx.doi.org/10.1007/s10278-008-9150-z</mixed-citation></ref><ref id="scirp.71666-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">SE_MTFplugin. &lt;br&gt;http://rsb.info.nih.gov/ij/plugins/se-mtf/index.html</mixed-citation></ref><ref id="scirp.71666-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">ImageJ. https://imagej.nih.gov/ij/index.html</mixed-citation></ref><ref id="scirp.71666-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Tendero, Y., Landeau, S. and Gilles, J. (2012) Non-Uniformity Correction of Infrared Images by Midway Equalization. Image Processing On Line, 2, 134-146.   
&lt;br&gt;http://dx.doi.org/10.5201/ipol.2012.glmt-mire</mixed-citation></ref><ref id="scirp.71666-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Schoonjans, T., Brunetti, A., Vincze, L., et al. (2011) The Xraylib Library for X-Ray-Matter Interactions. Recent Developments. Spectrochimica Acta B, 66, 776-784.   
&lt;br&gt;http://dx.doi.org/10.1016/j.sab.2011.09.011</mixed-citation></ref><ref id="scirp.71666-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">XMI-MSIM: Monte Carlo Simulation of Energy-Dispersive X-Ray Fluorescence Spectrometers. &lt;br&gt;http://github.com/tschoonj/xmimsim</mixed-citation></ref><ref id="scirp.71666-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Borodin, D.V., Osipov, V.V., Shushkevich, N.A. and Lopuhin A.A. (2003) Testing the Readout Integrated Circuits. Applied Physics, 1, 154-156 (in Russian).  
&lt;br&gt;http://applphys.orionir.ru</mixed-citation></ref><ref id="scirp.71666-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Veale, M.C., Bell, S.J., Duarte, D.D., French, M.J., Schneider, A., Seller, P., Wilson, M.D., Lozinskaya, A.D., Novikov, V.A., Tolbanov, O.P., Tyazhev, A. and Zarubin, A.N. (2014) Chromium Compensated Gallium Arsenide Detectors for X-Ray and γ-Ray Spectroscopic Imaging. Nuclear Instruments and Methods in Physics Research Section A, 762, 6-14.  
&lt;br&gt;http://dx.doi.org/10.1016/j.nima.2014.03.033</mixed-citation></ref><ref id="scirp.71666-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Tyazhev, A.V., Budnitsky, D.L., Koretskay, O.B., Novikov, V.A., Okaevich, L.S., Potapov, A.I., Tolbanov, O.P. and Vorobiev, A.P. (2003) GaAs Radiation Imaging Detectors with an Active Layer Thickness up to 1 mm. Nuclear Instruments and Methods in Physics Research Section A, 509, 34-39. &lt;br&gt;http://dx.doi.org/10.1016/S0168-9002(03)01545-6</mixed-citation></ref><ref id="scirp.71666-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Ma, W.H., Dong, T., Tian, H. and Ni, J.P. (2014) Line-Scan CCD Camera Calibration in 2D Coordinate Measurement. Optik - International Journal for Light and Electron Optics, 125, 4795-4798. &lt;br&gt;http://dx.doi.org/10.1016/j.ijleo.2014.04.057</mixed-citation></ref><ref id="scirp.71666-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Li, H.-C. and Song, H.-F. (2011) A Rel-ative Radiometric Correction Method for Linear Array Push-Broom Imagery. Proceedings SPIE 8194, International Symposium on Photoelectronic Detection and Imaging 2011: Advances in Imag-ing Detectors and Applications, 81941L. &lt;br&gt;http://dx.doi.org/10.1117/12.900195</mixed-citation></ref><ref id="scirp.71666-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Harris, J.G. and Chiang, Y.M. (1999) Nonuniformity Correction of Infrared Image Sequences Using the Constant-Statistics Constraint. IEEE Transactions on Image Processing, 8, 1148-1151. &lt;br&gt;http://dx.doi.org/10.1109/83.777098</mixed-citation></ref><ref id="scirp.71666-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Tendero, Y. and Gilles, J. (2012) ADMIRE: A Locally Adaptive Single-Image, Non-Uniformity Correction and Denoising Algorithm: Application to Uncooled IR Camera. Proceedings SPIE 8353, Infrared Technology and Applications XXXVIII, 83531O.</mixed-citation></ref><ref id="scirp.71666-ref15"><label>15</label><mixed-citation publication-type="book" xlink:type="simple">Dvoryankin, V.F., Dvoryankina, G.G., Dikaev, Yu.M., Ermakov, M.G., Kudryashov, A.A., Petrov, A.G. and Telegin, A.A. (2012). Photovoltaic GaAs Detectors for Digital X-Ray Imaging, Mammography - Recent Advances, Dr. Nachiko Uchiyama (Ed.), InTech.  
&lt;br&gt;http://dx.doi.org/10.5772/32431</mixed-citation></ref><ref id="scirp.71666-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Dvoryankin, V.F., Dikaev, Yu.M., Krikunov, A.I., Panova, T.M. and Telegin, A.A. (2004) Multielement X-Ray Row Detector on GaAs with Spatial Resolution of 108 μm. Nuclear Instruments and Methods in Physics Research Section A, 531, 87-88.  
&lt;br&gt;http://dx.doi.org/10.1016/j.nima.2004.05.097</mixed-citation></ref><ref id="scirp.71666-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Dubecky, F., Perd’ochová, A., Scepko, P., et al. (2005) Digital X-Ray Portable Scanner Based on Monolithic Semi-Insulating GaAs Detectors: General Description and First “Quantum” Images. Nuclear Instruments and Methods in Physics Research Section A, 546, 118-124.   
&lt;br&gt;http://dx.doi.org/10.1016/j.nima.2005.03.020</mixed-citation></ref><ref id="scirp.71666-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Ardashev, E.N., Gorokhov, S.A., Polkovnikov, M.K., Lobanov, I.S. and Vorobiev, A.P. (2011) A Portable X-Ray Apparatus with GaAs Linear Array. Nuclear Instruments and Methods in Physics Research Section A, 648, S8-S11.   
&lt;br&gt;http://dx.doi.org/10.1016/j.nima.2011.02.030</mixed-citation></ref></ref-list></back></article>