46
AD-A270 124 PL-TR-91-2189 SIO Ref 91-15 MPL-U-25/91 A SENSITIVITY STUDY OF DAYTIME VISIBILITY DETERMINATION WITH THE HORIZON SCANNING IMAGER J. E. Shields R. W. Johnson M. E. Karr University of California, San Diego Marine Physical Laboratory San Diego, CA 92152-6400 July 1991 EP•a03. 1 Scientific Report No. 2 APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED 93-20816 PHILLIPS LABORATORY AIR FORCE SYSTEMS COMMAND HANSCOM AIR FORCE BASE, MASSACHUSETTS 01731-5000

AD-A270 124

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AD-A270 124

AD-A270 124

PL-TR-91-2189 SIO Ref 91-15MPL-U-25/91

A SENSITIVITY STUDY OF DAYTIME VISIBILITYDETERMINATION WITH THE HORIZON SCANNING IMAGER

J. E. ShieldsR. W. JohnsonM. E. Karr

University of California, San DiegoMarine Physical LaboratorySan Diego, CA 92152-6400

July 1991 EP•a03.1

Scientific Report No. 2

APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED

93-20816

PHILLIPS LABORATORYAIR FORCE SYSTEMS COMMANDHANSCOM AIR FORCE BASE, MASSACHUSETTS 01731-5000

Page 2: AD-A270 124

- BestAvailIable

Copy

Page 3: AD-A270 124

"This technical report has been reviewed and is approved for publication"

HENRY A'-BROWN DONALD D. GRANTHAM, ChiefContract Manager Atmospheric Structure BranchAtmospheric Structure Branch

FOR THE COMMANDER

B 51B,=T'. McCLATCHEY, ?irectortmospheric Sciences Division

This report has been reviewed by the ESD Public Affairs Office (PA) and isreleasable to the National Technical Information Service (NTIS).

Qualified requestors may obtain additional copies from the Defense TechnicalInformation Center.

If your address has changed, or if you wish to be removed from themailing list, or if the addressee is no longer employed by yourorganization, please notify PL/IMA, Hanscom AFB, MA 01731-5000. Thiswill assist us in maintaining a current mailing list.

Do not return copies of this report unless contractual obligations ornotices on a specific document requires that it be returned.

Page 4: AD-A270 124

REPORT DOCUMENTATION PAGE FomB NO 0704 0n

'ubicr reporting burden for thris coliection of information is estimated to average I hour per fl.saoone. .'oanQ' Ife 1-0e to, . eang?.' n0.~t~~ £ea, -Q* 'JAI& so "C.plhoiqiqn and matrainfalrrng the data nee.ded, and corrpternig and reviewing the COII@Cot ofl wO " n iornia Send0 c u rr," e g"!s n f-nt 0,,don V1A !*a 0r ,r ot'rs Aspect ofIfrrs corllectionr ot Infrmationr. itrctuding suggesrtions ltr redu~cing ibis burden. in Wastrrrgion ilad .a' 3t Sn ces Drrec uu'ý10 to, 4n ,,,~n Ja a .1~e '¶ !5Jeff~erson Davis Highrway. Suite 1204, Arl~ngron, VA 22202 4302, an lto th Ofttmce of Maagearnv' anýd tlo0getr. t'aoe-ao' Reu!o P'r)-vci tfO04 18). WAS, Cror 2CS, 3 ZO

1. Agency Use Only (Leave blank). j2. Report Date. 3.* Report Type and Dates Covered.I July 1991 Scientitlic No. 2

4. Title and Subtitle. S. Funding Numbers.A Sensitivity Study of Daytimec Visih~ilii r I )ctiermimtnton P~o"l-a~ i icIi No 2 S-C( 5With The 1 irrriion Scanning li agcr 61r707 F

6. Author(s). .EShld

R. WV. Johnson 0

M. E. Karr A~oo No HA

7. Performing Organization Name(s) and Address(es). 8. Performing OrganizationReport Number.

University of California, San Diego SIC) Ref 91 -IMarine physical LaboratorySan Diego, CA 92(9)3-0701 lf)L-U-25/9 I

9. Sponsoring/Monitoring Agency Name(s) and Address(es). 10. Sponsoring/Monitoring AgencyPhifl ips Laboratory Report Number.Hanscom AFB, MA 01731-5000 LT--2

Contract Manager: Dr. H. A. Brown/LYA

11. Supplementary Notes.

1 2a. Distribution/Availability Statement. 12b. Distribution Code.

Approved for public rclea:;e. distrihution unlimited.

13. Abstract (Maximum 200 words).

The H orizon Scanning Imiager is an automated imaging system for determination of visibility during the day tme. This is

accomplished through evaluation of contrast transmission of the atmosphere, wh ich is determined from the measured radianceol dark targets near thc horizon. The determination of visibility during the daytime by the Horiz7on Scanning Imager isinfluenced by a number of parameters, some me~asuried and others input by the operator. These include the measure(] targetradiance, measured horizon radiane, and inherent contrast of the target with respect to the horiz~on. This report contains asensitivity study, in which the impact of uncertainty in these parameters is determined. On the basis of this study, specificrecommendations arc made to improve the visibility (letermi nat ions. The first( set (if recommendattions relates to the sensorac'curacy and incltde.,; ways to improve. tile measurements and also ways to mltigattc tie imipac t of the residual errors- TheSccondl set o( recommendations details strategies to minimiz.e the impaxct o1 non-idecal meatsurement conditions.

14. Subject Terms. 15. Number of Pages.Visibility, Contrast Transmittance, Atmosphere, Sector Visibility. Weathter Sensors, 46Aviation Weather Observations, Weather, Atmospheric Visibilt iy 16. Price Code.

17. Security Classification of 18. Security Classification 19. Sect'.-4, Classification 20. Limitation of Abstract.

Report.~~ ~ ~ ~ AfTiRae o btat

Page 5: AD-A270 124

SUIMMNlARY

The Horizon Scanning Imager is an automated imaging system for determina-tion of visibility during the daytime. This is accomplished through evaluationof contrast transmission of the atmosphere, which is determined from themeasured radiance of dark targets near the horizon. The determination ofvisibility during the daytime by the Horizon Scanning Imager is influenced bya numnberof parameters, some measured and others input by the operator. Theseinclude the measured target radiance, measured horizon radiance. and inherentcontrast of the target with respect to the horizon. This report contains asensitivity study, in which the impact of uncertainty in these parameters isdetermined. On the basis of this study, specific recommendations are made toimprove the visibility determinations. The first set of recommendations relates

to the sensor accuracy and includes ways to improve the measurements and alsoways to mitigate the impact of the residual errors. The second set of recommen-dations details strategies to minimize the impact of non-ideal measurementconditions.

Aocession For

witS GRA&IDTIC TAB 0Unannouneed 0Just ifloaion

By

Avallability Codes-Dii7... 7D I - jvall anad/6i--

-iii I........I

Page 6: AD-A270 124

Sum mn aryv . . . . . . . . .. . . . . . . . . .

List Of IIILIuStratI I) ins ..

I1.0 Introduction ..

2.0 Sensitivity to Inherent C('ntrast \'alue . .. . .. . . ... . . . I2.1 (olliputation1 an~d IIterpretation M o0l 0the (', SeWns\It\,it Plob .

2.2 Results of 'the (',, Sensitivity ('ompl ta'IINi . .. . .. . .. .

3.0 Sensitivity ito Mezimired I areet ('ncer-tantm N ..... 93.I Computati on of Sen sitivily to NLa~ue nLretIcerurtami s..

3. 2 L'valatiion of, Senlsiti-ivit to Nlc~i simred T~i! -'t I.) nccrtailit ec .. .I

4.0 Senlsitivity to Mleasured I I1r17011 B3.-1rigtnes Ullcoertai ntiles.....4.1I Computation of Setisitivity to Measured I loritonl

11lineertajntjes ............. .................... 154.2 Evaluation of Sensitivity to Measured I forizon ( lncellaintieý .. 20

5.0 Sensitivity to Non-linearity of Camera Response ................. 20)5. 1 Computation of Sensitivity to Measured

Non-linearity ............................... 20)5.2 EvaluaI.tion Of Sensitivity to Mleasu-,red Non-linearity ............- 115.3 Chiaracte rizat ion and Stability of System Responlse;

Imiplications ......................... ............ 2

6.0 Sensitivity to T~argzet Range and Contrast Thiresho ld I............. ,...-,'0. 1 Sensitivity to larget Range ............................6.2 Sensit ivity to Contrast Threshold. .......................

7.(0 Sumniarv..................................... ........... 3

8.(0 Reconimetidations...................................... 3

8. 1 Imiprovetments Relating, to Measurement Accttrac . .......... 36

8.2 Improvements Relating to Non-ideal Conditions ......

9.0) Conclusion ........................................ ......

1 0.0 Acknowledgements . . . . . . . . . . . . . . . . . . . . .3,

11.0 References.................................. .... ..... ...

Page 7: AD-A270 124

LIST OF' ILIA STRAT IONS

TUest I a Selsttiv It\ ol D eni\ etA \ tsitlitt to an error.n inpu 111)1 (" ne n the actual C, Is S...........

Te: b Scns,,t :v i~y of I eri cd \isibilii t() uan erroriin pin ( ,, % 1I,.;I !he ad ia! C,~ Is .5 .. I

TV'I Ic scnwtItuv n: )cr-;vcki \Lhihtv t() a val-I1101)oinv .i2,; (I ', .he i\d InputL~ (', Of X~ 1', Lled5

lest ,of en'\ VO : \Vlthiit\ it, I % aIlall~llii ,~ ( . ti w 11\C 11)llt(1 0!' .5 ý is used 6

TV,. 2a Set> ' ()t Iet \kiIiNi1t to) \leasuedTar½'-c P u 'B c ~ertattt1\ C,, =8 X.,~ 10........1

T,,. 211 Sns: ol DI )end Visibiityv to \eleauredT r' P nit nc 1,1rtee ,11tiatl CO . I. 200) . . . . . .. 12

le:,t 2,: ScmntI\Itv o1,I )crived Vi. th1iux to \leaSu~redTarelet P ad tane'e I.ner intx = .5, Lt=1 0 ...to.... . 13

lest 2d1 Sensi tivi of D~erived V'isibility to \leaSuredTarget Radiaince t.'ncertintynr C' .5,1 = 200 . .......... 1-4

-1~t3 SenISiti ItV h.of Den ),etA Vi-Sihiluit 1o \leastjredH-orizon Radlance U.ncertainty, CO = .8, [o = 10 .0( ....) . 16

Test 31) Sensitivit v ol' Derived /i sihil ux. to NMeasuredI Ionio Rdi~ltue I 'u~certaIint\.( 1. 200 .17

'Ic:c SeuI~ti \ Itv oI )enIx1 V I VI "INhI it N. u MeSulredI lonion Raiaceliieiaintv, C,0 L = 100. .. .. .. .. .I

.1 e~t 3d Sellsittýit','I 01 I )niVed \' iS !it1t1 M asreHIorizon Radimeeico UneenataintyC,('ý .5. L.j = 200 10 ....

I e": 4, Sensi: ivitv of Derived Visibillitv to Non-I iueariritesinCamecra Re~sponlse. C o .8, 1I_1 100 .. .. .. .. .. .. .. .. ... 2

Test 41) Sensit ivit\ of- I )eri ved Visihil itv to Non-Li nearitiesIn Camera Rcsponse.C (=( .8, 1 q 200). .. .. .. .. .. .. .. .. .. 2)3

Test 4c Sensitivity of' Derived Visibility to Non-LinearitiesinCamera RCT0onC C,, C= .8. L 220 .............. .. 2

Teý,a 3d Sensitrivity of I )rived Visihil ity to Non-Linearitiesil Cameira Response. (', .5, L, = 100 ................... 25

1-,, Ic Sensit vii of* IcV Vei~A\i sibility to Non-Li nciritieisinCattteiI~ kce1(onseC, (' .5,.L= 200 ..................... 26

Ic~~t I~ S~flNi\tv (,I l)cri\x.. i \I~iNliv to1 nI() eiiieIn ('arnerat Repo )e L'k., 220 ................... 1

_V1

Page 8: AD-A270 124

Test 5a Sensitivity of Derived Visibility to l'rcki'on andStability of Non-linearity, ('C .X, = t1)() ..

Test 5b Sensitivity of I)erived Visibility to Preci.'ion andStability of Non-Linearity, Co = .8, [,, = 200 ...............

Test 5c Sensitivity of Derived Visibility to l'recision andStability of Non- Linearity, C .8, lq = 220 .............. 31

Summary a Summary for CO = .9, ,q = 200 ......................... 34

Summary b Summary for Co = .5, L(I = 2(X) .........................

-vti -

Page 9: AD-A270 124

I .0 INTRODUCrTiON

The determination of visibility during the daytime by the I lorizon Scanning Imager(IISI) (Johnson et al, 1990) is influcnccd by a number of parameters, both measured andinput. The system -vworks essentially through nicasurcment of the rialtive r!diance of darktargets and thie horizon sky, as explainCd in Johnson et al, I '9)). These measurements aremade for several taruets in each of several aziinuthal directions around the horizon. Anapparent contrast of the target with respect to the sky can he computed directly from themeasured radiances. Then tile visibility can he dcterrnined from the apparent contras, t. if theinherent contrast of thie target with respect to tile sky, and the range to the target, areknown.

An early study of the impact of various theoretical uncertainties is included in Johnsonet al. 1989. lit this early study, the impact of uncertain inherent contrast, and overcast orpartly cloudy horizon sky conditions were considered, This current note extends the studyof tile impact of inherent contrast uncertainties, and also evaluates the impact ofmeasurement uncertainties. In particular. it is important to note which of the problem area,can be readily controlled, and which represent basic limitations to tile accuracy of thedevice.

This note will discuss specifically the sensitivity of visibility determinations to errorsin input Co, measured target relative radiance, measured horizon relative radiance. cameralinearity, and input target range. Each section first discusses how the sensitivity plots fortile given parameter were derived. (Ni.meric examples are given in some cases.) This isfollowed by a discussion of the results implied by the plots. .ach section then includes a,discussion of the potential sources of these uncertainties, and potential means (,itminimizing the uncertaintes.

2.0 SENSITIVITY TO INHlERENT CONTRAST VAIUES

The inherent contrast is defined by

Co L,- f L

where tL0 is the inherent target radiance, and bLo is the inherent background radiance.Note that the word "inherent" signifies that the radiance is measured from a distance of 0.Also note that if the target is black, JL, is equal to 0, and the inherent contrast stays fixed at-1, even if the background radiance changes.

The HSI system does not measure Co. this value is an input set by the user. Thevisibility is then computed I'roit t he equation

where r is range to the target, and c is tihe human contrast threshold associated with the(definition of visibility. Cr is the teasured contrast, or the contrast at range r, defined by

- I -

Page 10: AD-A270 124

iLr -- b br

I. -' 2.3

where tLr and bLr are the target and background radiances, respectively, at range r. For afull discussion of these terms, see Duntley, 1957.

Equation 2.2 is the primary expression utilized by the IISI to derive visibility from themeasured contrast. This equation is derived in Johnson et al. 1989. The derivationassumes that the contrast with respect to the horizon sky is used, and the horizon skvradiance approximates the equilibrium radiance (1,q), defined in Johnson et al 1989, andearlier references. A threshold F_ of .05 is normally used in the F-SI" this is the value ofhuman contrast threshold associated with the definition of visibility (ref. Douglas &Booker, 1977).

There are a variety of phihloophical approaches to determining visibility with a systemsuch as the HSI. The humrian observer using non-ideal visual targets will make visibilityassessments which are not strictly] in accordance with the classically defined visibility. The

IST can simulate this human bias or rot, according to the needs of the application, throughappropriate changes to Eq. 2.2. Whereas these changes would affect the magnitude of thedetermined visibility to a limited degree, they have little impact on the results of thesensitivity study contained herein.

It should also be noted that although Co values are negative for dark targets, the humanvisual response depends on the absoliut magnitude of CO; therefore positive Ce values havebeen used in most of our reports, for ease of presentation. In this note, the negative signmust be kept in some of the internal computations used to generate the plots, however thepositive sign has been used in presenting the results, for consistency with earlier work.

2. 1 Computation and Interpretation of the (C, Sensitivity Plots

The sensitivity of the derived visibility to uncertainties in the inherent contrast isillustrated bv a series otl four plots, labeled "Test la" through "Test ld". The first plot,laheled Test la. shows the sensitivity of derived visibility to changes in input C, when theactual C,, value is 0.8. That is. if we are measuring a target which has an inherent contrastof -0.8 with respect to the sky. hut we input some other value, what is the error in derivedvisibilitv due to this input error. The visibility we would derive is given by Eq. 2.2 usingthe input CQ; the visibility we should have derived, given the correct Co value, is given byEq. 2.2 with a C0 of 0.8 input.

Thus to determine the error in the derived visibility, one first computes visibility usingthe input CO value and Fq. 2.2. then divides this by the visibility computed using a C,,value of 0.8. For example, if a target at range 10 miles has an apparent contrast Cr value of0i2. and the correcr C,, is 0.8. the derived visibility found using Eq. 2.2 should be 20ailes. An input C,, value of ().( would yield a derived visibility of 22.6 miles, for an error

The error is computed for a range of input Cr and (C• values. Note that the error doesnot depend on the input rmanc (r) value, and the input v value is not normally varied: thusthe,,e variables do not impact thc assessment of the error due to C, uncertainty.

In the Test la plot, the tuncertainty is plotted as ;I flnction of measured apparentcontrast Cr. Note that when cCr is close to .05, the error approaches 0. Physically, thisoccurs when the targtt is at a ranrc about equal to the visibility; that is, the apparent

-2

Page 11: AD-A270 124

C)

cio

00 0

cvC)

Cl)

(D C) C ) C

C)~~ CCC ) C . (

C) ( (D ) C) C) C00 ED0* ~

Allq!I PAi)] l)Lq

Page 12: AD-A270 124

--.. DI.....

CUC

0L

0

0 C

C) C. C)40 0 . CDC) C

oo LO)~

AppqrIA PAIJO] UlObUULlo

Page 13: AD-A270 124

00

0

. _ C)

J) C0

coo

9M

c)

C C)

00

C)

0p 0

oo

C~C

C-)I I 0

C> 0 0 C> C 0 C)

o> a 0 C0 0D 0 Cco CD)C

Ajjjqsl PAID(]t~ O)U 1qPeUO 1! %U

Page 14: AD-A270 124

1 0

in cn(

co m

* C.)

Cl)

C)-

N ~ w co Q

A1110,1SA utab~t'Ljo 011

Page 15: AD-A270 124

contrast approaches the visuall threshold of .05 \Ashen thle target range is, closc it) tkc

visihi I tv. 'Thus thle pllot may he interpreted as shm, wnt!n that the error due to un1Certa~ % ItC( is quite small It' tile uariet ratnize is stunilar to hie \ I\i NIl~ hi n, heome, s larcerX is hCttaroet range becomes sit eni r.. ' v i5ss tha In thIe k 'IhiI iv,

The I IS I at writhin has two auitomatic eutoff vAt nes. When Vj/r is less thtan 1. 1 5 orgreater than 4.0, thle visibil'ty \vi ~ue is givern a 'e.reater thwn or 'levs than" value. InI Te'.tI a, the curves are plotted in black (solid li nes ) where thle \'/r ~alues Ilie within this, r~ml'rceand the derived VISi hi]itV Values are used- the portions of the ctrtc V. hich are Lre, ,where V/r values are otitside the hounds. [or cexample. ifI a C,) value 4f .6 i, Input, th( V.,Cutoff Occurs at at measured Cr value of , ;. and thle mlax imulu errl r is, ahout 30'(. 'I he-rev curves show what the error would he, If thle po(ssible C( imiran cc were chanLced dute ircha ngse in thle V/rcentoffs.

Test I b shows the sensitivity of visibhility ito C(I input errors. if the actual C( k~i 5. TheValues, Of .8 and .5 for actual C, were chosen for tests I at and 11). beCa us'e they are close tothe normal hounds we might expect to use. A C, of .X is perhaps typical of the hlackesttargets we can expect to find amrong targets of'opportunity: a1 (, ,-ailue of, .ý %%as, ehosetn torepresent it sgn i fiea n t non - ileat (non -Mback) tar-'et.

Test lb shows similar characteristic,, to Test ]ia, ]in thle sense that the error in)determined visibility due to thle uncertarinty in thle C0 value is vanishinizlv small for targets atrange equal to visibility. The error increases ats the target range hccotnes, smaller, andMeasured apparent contrasts become larger. Thle errors becomle (it ite large at the 1ma irMuIInCr Values. inldicatitiý c a cer-talirn.rxk associated with using non ideal targets.

Thle third and fourth plots. Tests !c and Id. show the impact of'(C, uncertainties in aslkigtly different wvay. These plots show thle resul(Itw. errm rt if fi\%ed inpxit Value 1" lused.but the actual inherent contrast of' the target \A. ith respect to thle horizon sky changes. I C,.canl change because oftheil impact oftchaniging l ighti ng condi t u ns onl the target radiance:. it ,also impacted by chanc11es in thle horizon radiance. Thie eqo i1ibniurn radiance, and therefo~rehorizon radiance, is highly dependent onl the path-of'-sight Is scattering angle \A ith respecitoitile sun.) For ain example of the impact of' changes in C,). consider thle case above %kherethle visibility is 20 miles, and the range t0 miles. If C, is real ly .6, It can he derived frtim)ILl. 22.2 tha;t Cr- Must have been .1I732- '[hen if we measure C, =- .1732. anld inpu~t a (value of .8. we will derive at visibility value of' IX'. I miles. for a -9.4c; error.

It should be noted that in Test Ic, the V/n cutoffs all Occur at the same value Of Cr.Looking at Eq. 2.2, one can see that if C0 and v are fixed, V/r will he directly related to Cr.

TheI S agorithm mutst compute V/r using 'its input value of C,. In T ests IcadI.tainpurt C, value is not changing, so thle v'alues of Cr associated \A, ith the V/4 cutoffs.J no tl(ichange. In Tests I a a'Ind I h. thle Input value of C,, is chian ging, and therefore the Cr value aitwhich a given V/r threshold occurs changes too.

2.2 Results of' the C,, Setnsitivity ('omputatiotis

As noted in the previous sect ion, thle k ;: ýrs in derived - isibility (due to C,) uncertainty)gTO to 0 wvhen the target range equals visibility. At shorter ranges, the error can heconle

tritte large. Thus, all four of the phots shw uitte cleart v that it is Important to know the C*,.valuec reasonably well. 1For example. ft 11 'es I a, it te( ;Rtt. ial Inherent contrast is X, AndIf Wne w1ishes to have\ý aII e~r()I ICY, than ?01 theC ero [(In III 1`1111t he thOutw I o)r k-s"

7

Page 16: AD-A270 124

It is also quuic obvious that the uncertainty is much less for ideal black targets than fornon-ideal targets. In Test l b, with actual inherent contrast of .5. the error can exceed 2(,,even if the contrast is known to within an uncertainty of 1 or less, This implies that if anon-ideal target is used. there will be loss of accuracy unless tile C, is very tightlyspecified. or the range of acceptable Cr values is more tightly limited.

Even if we accurately specify the C0 value at some point in tinmc, the system is,oiew-hat vulnerable to naturall changes in C-. As showrl in Test Ic. tile resulti ng visibilitverrors are probably reasonable w hen a target near (',=.X is used. The error resulting froma change in Co for targets near (',=.5. shown in Test Id, are quite large, implying that weprobably should not use targets ,k ith C0 values as low as .5.

Even though these C, sensitivity plots demonstrate a basic limit Of system accuracy,there are some available trade-offs. We can help optimize system accuracy by utilizing acombination of several options such as:

a) limiting our target, to C, values closer to 1 ; i.e. we should probably exclude anytargets with C, < .5.

bi 'sing V/r thresholds x+ hich depend on C,). That is, we could allow V/r values ashigh as 4 when C,) is close to .8. but use a V/r limit wkhich is smaller when C0 isless.

c) Determine more accurate C,, values, and better characterize variations in Co due tochanges in horizon brightness, thus minimizing errors in input Co as discussedbelow.

Study of the nornlalll occurring (C, variations in tie available targets of opportunity. inrlOtunction with the uLste Of the plots (I a- I di) A hich show tile impact of these variations.

sh )ald a llow us to optimizc the,,e tradeoffs.

Regarding option "c" above, there has been considerable interest in extracting the C,,vtalues, as discussed in Section 5 of Johnson, et al, 1990. If the visibility for aI given scenecan be determined, either based on a median value for the targets, or based on anindependent source, one should he able to back out the value of C(0 required for a giventareet tov yield that visibility value.

,IhC first goal of J (', study would be determination of the differing C(, values for avariety of targets. A second goal would be characterizing the variation in ('j over time foreach target. This variation of (',• over time, for a given target, is caused by changes in (l-,,al kkell as changes in 1J., The changes in bLo are most strongly driven by changes inscattering angle,, with respect to the sun: this should be well behaved. Changes in bLo dueto aerosol load should be more ditficult to handle. 1l.ik'wise. changes in I1.o due to thechangiring lighting distrihuti m on the target, as weig-hted by the directional reflectance of thetaroct, are complex. Wherca,, it shiuld be possiblc to improve our current handling olinput (', values, weC d(o not CxpccI 10 t Lullv predict the (',, behavior.

II order to enablc a ('U, sItit.% i1 is first i lipuortant t( i ndLIerstan(d other sources of error(n v\isbility: this l,.as part of the rcaon for making this current study. It may also beinipu'rtant to derive coriNe ,. sýijnir to tho.se shlo iwn in 1t1h follwing section. whitch slho\the sen, itivi '• of, the Cextractcd (',, value to various types of error. In this way, the study

'an he designcd to maoxitniie the (C) information returned, al.d mini inn 1e the impacts ofllmieasurement error oil the (',, (Li.'t it Llll i onI1.

Page 17: AD-A270 124

3.0 SENSITI VITY () T MEASIREI) TAR(GE IUNERTAINTIES

InI aniy measurcelelnt stseml. thcere are linmt, to ilea',nrccnent accuracy. InI the IH]S,these can be caused by a numiber of factors such ias measurement noise or non-uniformivin the basic chip sWnsitivity. This section (iscusses tile imipact (i'f uncertainties in themieaured target relative radiance.

3.1 (Computation of Sensilkily to Measured Target U ncertainties

The signal from the target is actuall it relative radiance, in the sense that relative. butnot absolute, radiances are determined over the scene. Thiis Is a result of the use of theauto-iris. The auto-iris causes a fixed percentage change over the "hole scene. From thedefinition of apparent contrast, -q. 23, it may he show~n that these relative radiances yieldan absolute measurement of apparent contrast.

The radiances are digitized on the image hoard by an A/I) converter, to yield signal,between 0 and 255. In this section we determline the error in computed visibility if there areknown errors in this digeiized signal. Signal noise is normally about 2-3 counts, whetherthle signal is near 0 or near 255. Many other types of signal errors ,ke observe appear to beprimarily additive, i.e. of a fixed value rather than a fixed percentage of the signal.Therefore, it was decided to determine the visibility error for signal errors of a givenmagnitude rather than a given percent. Errors of ± 2 and ± 4 counts, on the 0-255 scale.were selected,

An error in the measured target relative radiance will cause an! error in the apparentcontrast of tile targct with respect to the horizon skv. The resulting error in derivedvisibility is itself a tfunctio, o the ap.a-e.t coMtrast. In order to present the data iln amanner which wotild he useful for further engineering studies, it was decided to plot theresulting error as it function of the measured apparent contrast,. rather than the actualapparent contrast (because the I IS1 can only return tile me'asured apparent contrast).

If there is an error given bv the variable Err, the measured apparent contrast becomes

C (,I, +Err - bL,)

,Lr 3,1

(where the minus sign converts to the positive Cr values used in the plots). Suppose oneobtains a measured contrast of Cr , wkhich includes an error as given in Eq. 3.1. One canshow that tile actual apparent contrast C'' is related to this measured apparent contrast by

L C, ' rr

,I,, 3.2

Then we can compute tile visibilitv the I IS1 wvould return from using Eq. 2.2 with an inputvalue of Cr. and we can compute the c(,rrect visihility (ass ,mciated with 0 error) by u.,sin1

.q. 2.2 with an input value of ('U,. as given bw I. 3.2.

Note that by using this approach, in conjunction with -q. 3.2, one derives thevisibility error as a function of the measured (erroncous) Cr value. This is somewhat morecomplex than computing the visibility error as a funIct ion of actual app-rent contrast (i.e. tile

OI-

Page 18: AD-A270 124

value that would have been measured in the absence of error). It was decided to use themeasured apparent contrast in the plot, since this is the parameter which is available on theHSI.

As an example, if C' is .8, and the measured horizon brightness is IMX, a,, in Test 2a,and a measured Cr value of-.2 is obtained for a target at range l( miles, this means that themeasured target radiance was 80. If this target radiance measurement included an error of+4. then the actual target radiance should have been 76. That is, the measurement was +4too high. Then the actual Cr value should have been -,24. The actual visibility, obtainedfrom using .24 in Eq 2.2, is 23.0 miles, whereas the visibility returned by the 1HSI wouldbe 20 miles, which is 131',' low.

Tests 2a through 2d are plotted as a function of the measured Cr. Since Eq. 3.2depends on horizon brightness. plots have been created for horizon brightnesses of 200.v, hich are the normal settin,. and I(X), which is nonnally the lower limit. The results arealso dependent on C,. and have been computed with Co values of .X and .5.

3.2 Evaluation of Sensitivity to Measured Target Incertainties

The deviations in the Test 2 series are some\, hat less, in general. than those shown inthe Test I series. That is, the ,ensitivitv to meCasured target uncertainty is in general lessthan the sensitivity to C,) unertainyV. The error in visibility is most sensitive to measuredtarget uncertainties at low Cr values, i.e. when the target range is close to the visibility.That is. whereas the 4.0 V/r cutoff is critical in minimizing errors due to C0 uncertainties, itis the other end, the 1. 15 V/r cutoff, \ hich is critical inl minimizing errors due to il-runcertainties.

A comparison of TVests 2a and 2h shows immediately that there is considerableadvýantate, in terms of this type of error, in keeping the horizon radiance high. If the auto-iris Is set so that the horizon radiance stays near 2(X. and targets with Co near .8 are chosen(Tcst 1b, the error resulting fromi a measurement error of ± 2 is less than 5"7- over most ofthe Spaln.

The situation is not (Ilite ,,M good " hen targets w ith C, values near .5 are chosen, aIs",hion\\ in 'rests 2c and 2d. l'cst 2c illustrates that the combination of low (C, and lowho rizon radiance are the worst case. In this plot, the error resulting from a measurementcrror of ± 2 is between 10 aOInd 20'(, ,

An obvious first step in utilizing these results is to ensure that the auto-iris is set so thatthe measured horizon radiances are reasonably high. i.e. near 2W0.

It would be useful to determine the source and magnitude of typical measurementerror,,. Whereas the electronic noise can create an error of 2-3 counts in a specific pixel,the measured target radiances are normally the average of several pixels, and should not bestubject to large random errors. We need to determine tile typical error due to noise in the"spatially averaged signal. If it is- too large. additional temporal averaging could be used tominimize it.

A slow rise in the dark cu rent si nal could also contribute to a nmeasurcment error.This mav be more important th;i o the noisc, since ,patial averaging does not decrease theerror. Again. the data needs to bc evaluated to determine t\ypical error magnitudes. Ifnlccc ss, a ry, a light trap ci mt I be in stalled at one a zimut hal look angle, to enablemeasurcment and correction of the dark signal.

S1(1-

Page 19: AD-A270 124

I cI

C C) C 0 >00C) OD C0

Aj~tq!SI PaAJO~ Ul 6UL'40

Page 20: AD-A270 124

ICID

* IID

CD C)))DC

(D~~ 0 Q CD Cco 'IT Vl

A4p !I IAJ ( U O 1

Page 21: AD-A270 124

rc

CL 0

F . <M~

rd

I Cl

000

IsAPGA!JOO Ul b~4 /

Page 22: AD-A270 124

C)

CD ci

C~C)

U'

C)~ C)

C) CD Cco0

-- IP;A~--------- Ul Ob*)LNO

Page 23: AD-A270 124

Another source of mneasureenirt error Is the spatiajl non), uni formnity in Illhe: sentsor chip 1This can be evaluated by extracting the signal for the yarnov )U5tareet positions, from acalibration m'leasuremlenit taken wvith u nif-orni lighting onl the chip. (T[his, callihatioulmeasutremnentt has already been acqutired at a variety of light evlas part of the linearit \calibration.) If this non ami bOnnitv is tound to be lareec enough to cause a srignficant er-ror(as indicated by Tests 2a- 2d ). the non- unitormi tv co uld as vhe compensated for in thevisibility algorithin.

AS with11 the C(N sensitivity study, the plot.,, \xhich h ave been generated sho%& thlesensit wits' of, visibilitv to a giveni error: in this case a niciisu reient error, It retmain" todeterIne1111 the masnalude of the measurement error\, whichi exi st, and then decide ýkhichl'iany1 of the above correct ion procedulres seem warranted.

4.0 SENSITIVITyu To MEASURED) HORIZON' BRIGHTNESSI N C FRT AIN TIFS

Jnst as there miar he errors in the determnination of the targyet relative radiance. therema\r be errors in the determination of the horizon relative radiance. These errors fa-ll intotw'O (liitte dIiS i uct CO'.-t'OY0rCS. T[here miar be rvieasuremenil errors. tn whichi the returniedsignal sincorrect duie to noise. dlark current, or chiip non. mL oni tyriit. And there rmar heerrors in the viiilicdterminationl because the measured backgrJound sky is not in falct tile

s:Ic S the eq niIihbi lmu radiance. duLe to ei ther m~isplkacement of the horizon repgonl otinterest, or coFnI taM i ntio of' the reg,[)io of interest byv clouds;, or other obsitruct ions to

In either case. there is an error in the detertmination of what is assumned to beeqilibritimi radiance. If this error has a given miagnimude. in terms of signal change, the niet

effect kin the derived visillilItV will be the s-ame. Thus. aithough hs lt r rmrlintended to show the effect of measurement error, they can also he Lused to evaluate theimpact of deviations from the ideal clear horizon. Test set 3a-3d e2vAaluaes the sensitivit,ý ofderived visibility to the mea~sureen1lt LIncertaint ies.

4.1 Computation of' Sensitivity to Measured Horizon Uncertainties

As with the earlier plots, we wish to plot the errors as a function of the measured(rather than actual) apparent contrast. If there is a measurement error in the horizonradiance, then the measured apparent contrast (allowing for the change in sign) becomes"-

-+ ( , 1, + 1E.rr))

1,h +- Frr') i

(simillar to IEq. .. 1 ). Theni it can al so lle shown that for ai illeatired Cr value, as givenabhove, the correct value of apparent contrast, Cr'. iS givenl hy

Since thIls is simtillar in concept to the derivation of' the error resulting from targ'etrtieasttremnicitLincertAtinty, I will riot show a numeric example. As with the previous testset, sample colmputtatlions have been made l'or horizon radiances of 100 and 2W0, and C,,values of' .8 and] .5,

Page 24: AD-A270 124

C) 0

100

CDC

CDC

N C) N

+ Ul

CC

CD)

C) CDC

00 C'J0l

+llq'' ,A1( +l e) C IO

Page 25: AD-A270 124

f -.

0-----.--.-. , - �----�-� -- ,-- - -. (0

0 00C)

-� -- - 1 0In

F 0 0C)

I IF F

F I F

F C):0 (.)

CI - _

o __ C)__ Q

F - cF F

F�

F Coo0

-� I 0N

F 1 [ 0j� C)F F

I F

F F C)L1�I I 0

-- -- �-- -.-i--.. .- - 0I -- i---

C)

I -

- �----------------------------F 3(/)CC)

(/) FF F

oJ F -'*1

10 I-.0 0 0 0 0 0 0 00 0 0 0 0 0 0 0d o 0 Q 0 0 0

�- -

Ai1jIq1sI� POAIIOG U! ef5UUtID '�-'

1FF

Page 26: AD-A270 124

C C)

-- 4 ~ - 0

0

0

C))

0

CL)

* C)

CDC

I '/,CC

C))C) -- -

Al c" PAJC Ul OGCI %

Page 27: AD-A270 124

C)(NJ

I C )

L I ..--. GtD

C5

CC0W

4) K . 00CC)1<

Ailliq!SIiA POIaoU,5Uq

Page 28: AD-A270 124

4 .2 Evaluation of Sensiti~ ith to M1easured Iforizon Uncertainties

Plots la-3d arciue siruLar to plots, 2a 21d. O n eatch ot the tomr plots, thle largest errouoccurs" when C7 ale are near 0 5. '1hat Is, as wA ilth loiN 2a 2d, thle wo rst citm cet theweasurement eror occurs, wkhn the tartzet range. is, close to tile visibil it". The V/r cuh (f I. at1. 1 5 protects thle sstemIro til te largest errirs (In the grey region ofceac:h 1111c).

A :otlipatrki ofi plot 31 t And At) flas well a1 3c vs -d shlows tile signliticant adv'antaeeIn kceeping the horioin radkiainceo %alues necar 2WX Withrough properstine Of the ailto iris).Similarly, a coinpari si tit f phlot,, v, 3ý ,and 3 B) vs 3ýd. shows, thle akklv Atwc ofn'ndark 1arcets., with inherent radiane'.clos to X (or. close to 1 . ideal ly)

As wit the prc~lous tests. followk-up actioti should include. C\ allation of themu nI t'!II'de ot t pie-ý a i err. 'rs I he Lri on ra.diance can he impitpcted h\ the same

Ieasurement errors niiertotied in) 'Sectionl 3 2. nammte1lv noise, dar-k ott set, and dhil nonun1iformity. In addition, we nee'd to c aluatec thle mitgnitude of' the signal error dueI tomisp.~lacement .. ifi the i i itn re en m of inmerest t Rol or e( rruption of thle scene k v cloud,,.11 It ruft ~hte reasoinab t, acqluire two horliou ROl'S. anld evaluate the stan~dard dev\'Iltion i,ech0 Rol as wkell ats the -oiparatime brightness. In this way the lis 11Could automlaticall\detect casýes in which the hor!I on Is imjpaýctd by. clus IJalutI oi of thle dataj todecterru tic thle merit of theseo \ arti is schemecs lo r improving eqt till Iibriunt radianeCCdvtemimnattOn seemsl aippropria11te

5.0 SENSITIVITY 'T) NON-I.INEARITY OF~ C:AMEKRA RESPONSE

The: ('11) sensr chip,. in the- ý,IIcamer, in %.OnjumiItbon vwnh the caimerai electronm, ics.sld arca~ nalvlinear camera epos That 1s. the output sigmal sit) generl proportinal t

tOe mri hriuhtncss,, (orI relatioe radiance: in ob~ject. space), I lowever. thle relation 'is notperfIct.,, particulIarly near the: hi cli end of thle camecra sens"itivity ranoce. Therefore anevaluth~ion of scnsitivit\% n( this t\ pv of erri-ir seemis appropriaite.

*I C omputation Of Serisiti~ it% to Whjsured Non-linearit N

( up utattions ot thec error reul icFrom can icra non- linearity are relatively straightforrw ard. i mean iv calibrations hatve kecn acquired for all cameras, tihe\- are reduceed Ia,

iise scdin) \CIeo A V S.9 I )t '[e ic OIIItpi Of at linearity calculation is at look-.1 tip tableIi) in ech measured si enaml vallm-, this table lkist a corrctied signal which is linearly related tothe oric-in.l radiance venerattim- the: meas~uredsia.

Hf the horizoin has, at measiured brightness given b\ hiL, and thle measured contrast IN( . iticart be show ii that thle incjeircd tarcet rAdiairce is, given by

!;ll in,- for thle chance II i-n s i in r

1o a1 :1ii %~ em' (r value.;C lte- \ isihin~l Iv It -CturmmI 1" theI11. I I St I s gi ven h\ tI A. 2.2.ý theviiAl tvwlcih has been-T corres' ted for thei non-linearity mlay be ob-tainied, by running the

nKIi/on ra1diance thronchJ thle hniMteat look tipI table. running the: tare radiaince In Eq. 5 1through the look-tip table, and rvcoulpiitinu visibili~ty.

Asý an exam11ple. let C(', equlkd X. and t he lion ion radiance equal IMX. as, in Test 4a.When ('r .2. (the I., vaItieci i.tlipiiite( Ifrom F(q 5,1 is X0. Application Of the I inearity tahle

Page 29: AD-A270 124

t'or thle first s\ ste in ( Icmit ttiMIest A~N 0210 correctis the -value of ~(0S to 8-.2, and Ithc valu I icýif f)to I(XW.7. I I),e cmwrccIt.,cIt corrI I: tst def vcl- If'( Io It 1:-( 2 hekoines A S4 X I ch correctedisibilitv. froml l-A 2.2. i" Ohwn IX S' wheni thek tai!eet r loc 'I tO l[e viNibihity retu~rned I",

the lis 151Il hae (firc"m1\ computecd 1wiumi 1q.- 2.uiC, 2. this v~luc 1'" 21). vkhiltB 1'thuis about W(V hgh.

A\s In tile prey ions sect ions, these compuhat ions ha'o: e ben run I'r C,~, =~ .5 and X. andhorizon1 radiance ý- 1(X aid 2(X)- InI addit io ni conmutat ioinN have been made fo(r h 'ri/011radilance = 220, for the: followiniz reasons. The camiera ,cnsitivit\ tenids f'or Most Nx~ito he reisonaihl linear over most of th Ilcpan, bilt tend"s 1n bec& ,r1eI Imn-crasi nglv non-11,1,is tile uipper limniti of- 255 is approatched. Since the error caii become somie~khal Crit iL.ill

depentdent onl die hi wi on rad~iance above 2W,) it wxas dec iled to run additio nal c~calen itn -nfor a hori/on Ni cual (it 220). I]he resultingi set of 0 plots are labeled Test 41a throuch *[et 41

In eachI plot, four curves are given. The first c urve. fro m hinearity LI N020, is f'or thecamera .k hiich is, current lv at O)tis. Thle third. L.1N028. is for the camera currently at MITP1T]he other m ~o are ra ndOmlvk chosen lI eait les (the ones that happened to be on m\vCOn piter), and were acquLiired fo r ealileras ise in WS I uinits. lThev are inclIutded to m ythe wader a bletter fec I for the ran cc of values, that mig ht occu1r.

S.2 l; alluatioi of' Seflsitiitv~ to NMeastircd Non-linearit v

Tlhe selnsitivity, curves fOr the linecaritv are riot soOf Well ehve-d ats the earlier plots.Consider first Tests -1a through -4c, iLe, thosýe \,kith C,:.9. In Test 4b, one can see that forI .,values oit 2190, all fouir cameras viel d pretty similar results: the error is about -5'ý to-I )'4 , and essent ially vinidependen~t of the Cr value. When the horizon radiance is higcher. atai lev el of 2201 (lest 1,,. one of the cameras, represented by L1N02-1. has a quite large error(it about 2" . (I' , oýccurs because thl'S oneC c~amera Is siil Tasoflahix linear at a signal02(0., bitt is somewhat nion-I inear at the si mnal of 22(0. At the 1, %-,Iitie of' 100, sho'.%n in)Tlest .1a. three of the systems, are qulite accurate, but on N" about high.

The plots for (~.5. Tests 4d through 4f. are similar in character, although themacJnitudes of the errors become some~k hat larger.

As noted abovme, several of the plots, such as Test 4b, show little variance in thepercent error as Cr is va,,ried. This Implies that in a given scene, both near and far target,,would have roughly the same percent error. Thus the non-linearity of the camnera causes. inlthiis example. ain overall bias iii the visibil ity determination, rather than a lack of consistencyhetm\ en the inrd ividunal target returns.

It is helpfutl tom understand why the effect of- the noni-Ii nearit v can be so large. Considerthe ease or the horizon radiance set at 2(X, and an inherent contrast oif .8. The \'/r limitsserve to limit the C,. range to .07 to A4. In terms of target radiance, this means that thesi,-naI can be used only If' it is between 120 and 1 86. This means that only a sonmewhatnarrow range ofmsgnals are beinmz used )in the visibi lity determination. The determination1 isessentially based on difference nmeasuremrents: precision becomes quite critical. Thlenutneric: example in Section 5.1 Iis a good example of' this. The linearity correction x% asoink, about 2.2 at a signal of' 80(,1 (a 3 correction), vet the Impact was I 617 change indetermi ned vsiSihi lit .

The noti linear-ity Is an instrumntcnation chairacteristic which can be compensated for inthe ,oftwarc. lI( ihe extent that we are able to characterize the system1 response accuirately.andl to the extenlt that t hat response doces not chminge. w~e shou d be abhle to make reasonable

?I

Page 30: AD-A270 124

U')

C))

E

C) n 00c

cJCD C> C) CD m0 0 0 0IC~) CL_

ZZZZM -T-_

0z

00

IC I

Q

-j 2 C)

0D CD 0 4C C0 00 C>

C"J (D0

Ai~lq!SA POAIWG( Ul Ob t O/l , 1

Page 31: AD-A270 124

0

-V . I

0

C) ýTCO C0N C~j ~j C0

0

I Cl

C>)

C)~~~ CC-0C)C

CI a C>-DC) CD ~?~C) \C) C C

ApP'C' CPSI -,AJ~ olI)U'4

Page 32: AD-A270 124

00

I 0

C)C

00

i ClC

0~C) Iq ODC

oooo I

t z z - -- - . -- - - ------- Il

CM11 C\JKr

I z

--- --- --- -- ---- -m

CI 0 C C o C

C) C 0 C) C

-24-2

Page 33: AD-A270 124

C:)

(RE

0 00 C)

__Iz C)

t CL

-I - - j

- izzCZ 0

-- ------------ 73F I C>

-t 5

CD C C) C)

C) ClCD CF o wFl

Alq!I pal~~ l 6 e~

Page 34: AD-A270 124

00

0

CL

N C-)

_ _ D 0 C C)

M 0: I:Dc

04 0

CIO)

.0I I >

0'0~cI~2t

IIle

Co C) C) CC) C) C) C) C) C

-26-

Page 35: AD-A270 124

00

00

I.:

0~~~ qTc _

N C~l Cj CO C

-C\1 C') 'zý

z

Cl) 0

*00

a CD

00 C~0

CýC

Ul 06U'ý?C.)

Page 36: AD-A270 124

corrections. The next section discusses further the extent to which this system response

can be characterized.

5.3 Characterization and Stabilily of' System Response; Implications

As noted above, the linearity correction can be quite critical. Applying a linearitycorrection is easy and quick, in terms of software development and processing time.However it is important that the application of the linearity actually represent animprovent -t. In order for this to be true, we must be able to measure the system responseaccurately. and the response must be reasorably stable.

In order to evaluate the extent to which these two conditions of accuracv and stabilityare true, three more plots labels Test 5a through Test 5c were generated. It turns out thatone of the systems characterized in the Test 4 series was fielded for over a year, and thenreturned for post calibration. This system, characterized by linearity IJN024, was chosenfor study.

First, in order to characterize the measurement accuracy, a closer look at L1lN024 wastaken. During the linearity calibration, a duplicate set of measurements is acquired. First,the lamp is moved through a set of positions to characterize the change from the bright endto the dark end. Then a repeat set of data is acquired, moving this time from the (lark endto the bright end. Suppose that at some point in time the repeat scit ot data on the linearitVaccurately characterize the system response. but we use the initial linearity data set to makeour correction. The resulting error gives a measure of our measurement uncertainty causedby signal to noise ratio. in terms of its impact on the visibility determination. This is whatis shown in Curve I of Plots 5a through 5c. The errors are quite small: nearly always lessthan 1%. Thus measurement error in the linearity determination is probably not enough tocause a problem. (Another test was run in which a camera was calibrated using twodifferent calibration setup configurations, to characterize our measurement error caused bystray ligzht or other setup errors. The impact of this difference on the visibilit,determination is less than 3%.)

It is also important to test the impact of stability of syztem response. The cameracalibrated in IIN024 was taken into the field (in a WSI unit" and run 24 hours a day forovwrt a year. On return, it ,as recalibrated (LIN042), and found to be somewhat truncated.The fuil dark value had come tip from a signal of I to a signal of 15, and the full brightvalue had decreased from 226 to 210. Thus both ends had contracted by counts of about15. This is not unexpected after a year in the field.

"ILo curves have been computed from this linearity data. Curve 2 in Plots 5a through5c. labeled 42 vs 24, shows the impact on the visibility if the camera actually has theresponse indicated by L.1N042, but the user applies the linearity correction based onI.N024. Thus, if one had measured the camera response as shown in I.1N024, and

applied this consistently, but the camera drifted over time to the response indicated byI.IN042, the resulting error in the computed visibility would be as shown in Curve 2.Curve 3 shows the error if" the response is as indicated by LIN042, and no linearitycorrection is made. Thus these two curves show the impact of drift in system response,, ith and without the use of the pre-deployment calibration.

The error shown in curves 2 and 3 of Plots 5a through 5c is disconcertingly large, Itis probably not atypical. Most of the cameras experience an increase in the dark level ot 15to" 3() counts in the period of a year or more, and many experience high end truncation. TheIISI unit may or may not have had a similar change. It has not been calibrated in 2 years,but it may not change as much per year due to its much shorter duty cycle of only a few

-28 -

Page 37: AD-A270 124

a

Z-7

0) 0

2 'a) C-> -J --

0e 0 -

> > 0l0*'? *l * C CiCD O .2 I

Z co D <U

a- U) U)-- 11111- ------ - ~- _~.- N -

-~ m C 0

00

C)C

U)

0C)

CD co t 'T

ollq!I 0OICC 0l 0 0 0 0

0 0 0 00 020-

Page 38: AD-A270 124

0 -

j / ) CU) I I I C)

Cj CL I -

CL c

0l < 0.

o -a) 0

UC...

C- U) U) C

04

0 0 C\C) CD (DC

a ) C 0 0

1 00(, T 0

I 30

Page 39: AD-A270 124

(" C-

C)-

NA 0CCz C C.

f-) a, --

It It

Z~o 0

0

- 2 cc

00

CCl

oS DAJ o a alle4 9/6

Page 40: AD-A270 124

houirs a (day',. The fact remains t hat this is a very s4il ificani s( 'ircc a1 error that deserve,,somle attefltiafl.

Over the short run. an Immediate answer it) the problem of drift in the systemn responseis, to recalibrate t$,,: Sensors mare frequently. In particular, we need to check the responseoIf thle tWO Units currentlyII in se in I 151 units. Over the long ruln, thle Use Of' SanTC Sort Ofnr-field calibration deicOe miay he warran ted. Placing a light trap in thc field ofVC vieat thle

ho me position Shou~ld alI wiis to mani tar thle increase in the full dark Ic'scl. TIhe oecasit muduIse Of an artificial source 'b hilch \A~ ould saturate thle Image (radiometricall I v% orldalhrmon~itoring of the high. endl truncatio,..

It' feasible, the use of at field calibration device which could provide well det mledrolatic yeLI Iiulevels withinl anl imlage mi ght alIlowe in -situ determinifationl Of thle effectivre PWSlN 'C curve. ta~r in-fii tie (1U latirp nf tithe linearity curve. In short, the type (At emrro11cdicated by Test 5 ik one that \Thoud hi b reasonably avoidable. throughJ proper cal ibrat ion()the camera. but itis an em (r th at is apparently important to avoid-

6.0 SENSITIVITY TO) TARG;ET RANGE AN) CoNT*RASTrT[HIRESHIOLD

In the previous section,,. plots have been shown which Illustrate the systemn sen\;iu'itv~to errors in the Iinput C(' value. errors in the measured target and horizon radiances, anderrors dlue to system response non-lineariy. There are two remaining Input valuecs: thetaruet rangec. and the c threshold.

6. 1 Sensitivity to T'arget Range

In considering errors In targe~t range, it is probably reason able to consider the fractioinalerror. For at taret %khich is near, it is reasonably easy to pinpoint its hwation wi]thin a smallraldilu\. [or a farther target. it is Increasingly difficu~lt to pinpoint its location: the expectedane1ýCrliantv might be at given fraction of the target distance.

'I hc \Cunsi tis11 (it's, v isIbib, ivt) errobrs in target range at a given percenti is quite easy toct-im~pute. From FoIq. 2.2, it ma's he shr wn that an errolr oft x" in range yields an1 errm (ifathe same per(cent In visibility, 'Ihat is, if' one inputs aI range value WhiL 11 is 5, highl. tirercsultimn, visibility ms, Ill be 5' h iglh. Thi s is at Simple enough relatio h in i ilpr at no plots, weremad,:. it is safe to concuelic that If the lAS I is to be accu'rate within ita givent percent. thetareect r.11"2es mu1Lst be aILc[luaItC to that percent.

6.2 Sensiti'ity to Contrast Threshold

[he situation with visual threshold c is some\Alliat different. It is my opinion that thisnuMilber should not nornnally be vairied. Visibility is defined in terms of a threshold contrastk~f J) 5, The huiman has ait treshold contrast of approximately .05, if the target size andl~irlt &r liptaitin level are manaintmcd, along wit h other parameters such ats glimpse time.

Hie Ituman threshold contrast is si uni ficantly changed if these conditions are chanced.[-()r example. it' the h umrnn looks at a very small tar-et (or very large). the threshold- ' yntrast will change, and the hutrttan %k's,]l make anl crroneOLJ, determnination of visibility. If'"V.C LihO( sc to change thle i11prit v 'sale ucin the I IS I. we can simulate the humnan error, and]

t2Ir ilete c'spc~ted erri r thirat thle human mtight make. In general however. tilie I IS Iý,hr~l uintr to ret urn the u((rrect v s h Iit(~n)t \N hat thle ii 'ian might call wvith an Inadequate

tafVe de ia , thisb imairtaininug the Input v, value associated with the definition ot

-32 -

Page 41: AD-A270 124

visibilitv. T'herefore ftr this sensitivity study, it was not deemed appropriate to detcrrineIR

sensitivity to changes in V.

7.0 SUMMARY

Two summary plots, containing curves extracted from the earlier sections, have beencreated: one for Co =.8. I.I = 2( ), and one for C, = .5, 1,1 - 20). In these plots, the fourcurves show: the impact of a C() change of .1, the itipact of a measured target radiancechange of 4 (on the () to 255 scale)- the impact of a measured horizon radiance change of-I,and tie imnp:,wt of system non-linearity for the system at Otii,.

All of these uncertainties caln cause a certain aitmoutnt of error. The sensitivity to COuncertainty is very small when the target ralie is close to the visihility (near Cr = .05), andfairly large when the target is closer. Unfortunately however, the measurer.ientuncertainties cause the most error when the target range is close to the visibility. That is.

when the CO impacts are least, the measurement error impacts are largest.

There are some techniques for improving our CO estimates, but in the final analysis theCO changes may be most difficult to handle. The measurement uncertainties may in manycases be mitigated by a combination of improved measurements techniques and improveddata reduction techniques. As the magnitude and/or impact of measurement uncertaintiesare improved, it should be possible to chose targets closer to the visual threshold, whichshould help mitigate the impact of the Co, uncertainties.

Another way to look at the system is to consider that the ability to determine visibilit,,from targets ranging near the visibility depends on the ability to accurately determine thedifference between signals which are quite close. This requires precision, stability, andaccuracy in the measurements acquired by the system. At the other extreme, the ability todeTermine visibility from targets which are at close range (and which therefore haveapparent contrast somewhat close t- the inherent contrast) depends on our ability toaccurately characterize the C0 values and their fluctuations.

In the short run, there are obvious ways in which improvements can be made in termsof measurements. These include keeping the horizon radiance near 2(0X, and measuringand applying the non-linearity correction. Other potential improvements such as correctinnfor chip non-uniformity, to improve measurement accuracy, may or may not be warranted.There are a variety of tests to help us determine questions such as this one.

A significant improvement in the current accuracy should be readily realized as thesechanges are enacted. In the long run, as solid state sensors improve in stability and noisehandling, we should expect significant improvements in the measurement capabilities.These in turn should allow us to make better use of the measurement regimes in which thesens,.,vitv to C, changes becomes small.

8.0 RECOMMENDATIONS

As an outcome of this study, there are a number of changes and/or tests which shouldbe considered. These fall roughly into two categories. The first category is changeshaving to do with measurement accuracy, including both improvements to the measurementaccuracy, and changes to mitigate the impact of measurement inaccuracy. The secondcategory is changes having to do with the handling of non-ideal measurement conditions,such as non-ideal targets or non-ideal horizon skies. These two types of improvementcategories will be discussed below.

-13-

Page 42: AD-A270 124

c)

0 Q

+ c:if c

0

c~ mt --of-I

0

0 IC

(Y CAC

0 Cp CD0

C> co

A1Fjiq!SIA POAUEO(] ul a6ueqo0/

Page 43: AD-A270 124

00

00

00 mU 0

I~ 01a) I ;)

c . cc a

F- a)I al

O.E

c~5 o

NC

Al~~qSI PO11C]ut a6ueLIQ %

Page 44: AD-A270 124

8.1 Improvements Relating to Measurement Accuracy

The first and most obvious change I would recommend is to ensure that the horizonradiance is near 200 counts. Whereas this does not in itself increase the measurementaccuracy, it significantly mitigates the effects of measurement inaccuracy. With the MI'Lunit, the horizon signal is curTently near I(X); we need to verify that the camera responsehas not become truncated due to internal problems, and then adjust the auto-iris to yield ahorizon brightness near 2(X). With the Otis unit, we similarly need to det,'rmrine the currentsignals which occur for the horizon, and optimize them as necessary.

We need to acquire a new linearity calibration for the MPL unit, to determine howmuch change, if any, has occurred since the original calibration. It will be somewhat morcdifficult to acquire a linearitv calibration for the Otis unit, but this is certainly something Itodo when possible. I would propose that we incorporate application of the linearitycorrection into a test version of the software. We should devise a technique for testing thesensor response in the field. Installation of a, light trap, to enable testing of the dark end ofthe responsivity curve, could help us begin testing the efficacy of this sort of in-situprocedure.

Next, there are several tests that involve investigation of the magnitude of existingmeasurement errors. As discussed earlier, both the horizon and target radiances areimpacted by noise, changes in full dark, and chip non-uniformity. Any change in full darkmay be treated as part of the sensor responsivity change documented by the linearity'calibration, and need not be treated separately for now.

The magnitude of system noise averaged over the horizon and target ROI's may beevaluated by grabbing several images of the same scene in close temporal succession, andcomparing the resulting signals averaged over the ROI's. The errors due to chip non-uniformity may be evaluated using the linearity calibration data. If one wants to know themagnitude of non-uniformity for a given target location, one extracts the signal for thattarget ROI and for the horizon ROI, but using a calibration image of a uniform source. Wecan then decide if either system noise or chip non-uniformity cause errors large enough torequire compensation.

Since the impact of measurement error is worst as V/r approaches the lower limit of1. 15. and the impact of non-ideal Co is wor-.,t as V/r approaches 4.0, there is benefit inasoiding these limits. Since the optimum range is a function of the visibility, it is importantto have enough targets so that there are always several within the optimum range, for allpossible visibility values.

Within the limits imposed by the availability of real world targets, an effort should bemade to select many targets over a range of target distances. (For those familiar withtransmissometers, it may be helpful to note that whereas a transtiissomeier is reasonablyaccurate over a range Of Visibility valies determined by its base length. the JISI is

rcaonablv accurate over a range of visibility values determined by the target ranges. Byuing very near targets under low visibility conditions, and far targets under high visibilityco.,nditions, we are creating an impact similar to adjusting the transmissometer base length.i

Note also that it is vcry inmportant that the range to these targets he deterniiinedac .urately, since the error in visibility due to an error in range is directly proportional to therange eror. This may Involve driving out to the sites, and visually identifying the targetshi nuz used.

- 36-

Page 45: AD-A270 124

8.2 Improvements Relating to Non-ideal (onditions

There are several things which can he done to improvc tihe system with regard to) mm-ideal conditions. First, consider the Impact of horion sky problem,,. If tilhe mvasturcdhoriion radiance is not cquial to tihe equilibriuini radiance. there is al corre,,pondinig error inthe visibility. Under clear sky conditions, the near-horizon radiance is expected to decreaseaway from the etquilibrium radiance value as the elevation angle is increased. This oxccur,due to the decreasing turbidity of the path (, sight.

It would be instructive to extract the change in hori/on radiance over the r,.nge (ifelevation angle in lhe I ISl field-of-vicw. This can he done w ith existing IIlSI inll,_1t1i.This ikould allow its t dletermirne the range of elcvation angles which provide a ,ut ficic nilaccurate determinatioa. of tile equilibrium radiance Oin the absence of clouds).

Similarly, we should investigate tile incidence of clouds on the horizon which arcbright enough to cause error. We can probably improve our handling of this possibility byusing two horizon RO's, and checking the signal standard deviation in each, as well a!, thedifference in tile average signals, If one ROI has a high STD and/or elevated signal, use otthe other ROI might avoid the cloud. If both ROrs have high STD's, there is probabl\little that can b•e done currently other than alert the user, or potentially not use the vi sihiityfor that scene. A test pro•ram to invcstigate these possibilities ,htould be implemented.

Over the longcr run, the case ofcloud clutter at tilhe ihoron might he addressed by thenext generaltion larger field-of-view WSI I'f we make deterniinatitins usinlg the \•VSI of"where the clouds are, it should be feasible to utilize horizon ROl's which are in the clearareas indicated bv the WSI. Similarly, introduction of a red/blue filter changer to the IISIcould allow detenninatiln of the clear horizon regions for use in visibility determlination.

Finally colncs the really difficult problem, changes is (C). O)ce we have improved the(IctnlroIt'"'tle s\'slcill tof tlie ways discussed above, we will probably want to t;icklcdcicrmination of Th. This is done by using the median visibility deteminled from theavailable targets, or an independently determined visibility, then detemining what (,values for each target will yield that visibility.

It would be very helpful to run curves similar to the ones in this technical note whichdetermine the sensitivity of the Co determination to known errors, so that we can adjust ourtechnique appropriately. (For example, we know intuitively that the targets must be atclose range. relative to the visibility, in order for visibility to be sensitive to Co. ,khichnecans tarlgets must be close to back out the C,, value. lBut d(oes mteasurement error thentc;aUse iundue problenis?)

If we are successful with (-'C, extraction, a stludy of tile time variation in C, would behelpful. The equilibrium radiance is expected to change as a function of the scattering anglewvith respect to tile sutn. This gives us a theoretical change in C0 due to the change in tilehorizon brightness. If this is dominant over changes due to target brightness, tile diurnalchanges in C(" might be reasonably predictable.

9.0 ((ONCIAIJISN

This note has presented plots illustrating the sensitivity of the visibility derived fromthe I SI nmeasurements to a variety of sources of uncertainty. In general, the errors dependon the magnitude of the apparent contrast, which in turn depends on the relative values ofvisibility and target rangc. The sensitivitv to measurement error is maximized when the

37

Page 46: AD-A270 124

target range is close to the visibility; the sensitivity to inherent contrast, on the other hand,is greatest when the target range is much less than the visibility.

This study has defined sonic obvious ways to improve the system, as well as someareas requiring investigation of the data. Over the long term, retrofitting the I IS! with thcnew generation of coo•lcd solid state sensors provides potential for further improvcmcnilWith less noise, higher radiance resolution, and better stability, these cameras should allowmore precise measurements and a corresponding improvement in the visibilitydeterminations from the IISI.

10.0 ACKNOWIED(;EMENTS

The authors would like to recognize the outstanding work of Carole Robb,publications support at Marine Physical Laboratory, in preparation of the plots and tcxt.

1 1.0 REFERENCES

Douglas, C. A., and R. L. Booker 11977), Visual Range: Concepts. InstrumentalDetermination. and Aviation Applications, U. S. Department of Transportation, FederalAviation Administration, Systems Research and Development Service, Report No.FAA-RD-77-8, Washington, D. C. 20590.

Duntley, S. Q., A. R. Boileau, and R. W. Preisendorfer (1957), Image Transmission hyvthe Troposphere I, University of California, San Diego, Scripps Institution ofOceanography, JOSA 47, 499-506.

Johnson, R. W., W. S. Hering, and J. E. Shields (1989), Automated Visibility and CloudCover Measurements with a Solid-State Imaging System, University of California, SanDiego, Scripps Institution of Oceanography, Marine Physical Laboratory, SIO Ref. 89-7, GL.-TR-89-0061 M. ADA2 16906.

.lohnitn. R. W., M. F. Karr, and J. R. Varah (1990). Automated Visibilitv M'easure'rntenrwith a ttorizon Scanning Imager, University of California, San D)iego. ScrippsInstitution of Oceanography, Marine Physical Laboratory, to be published.

Shields, J. E. (1989), Sojtware Documentation: Linearity Processing, University ofCalifornia, San Diego, Scripps Institution of Oceanography, Marine PhysicalL.aboratory, Technical Note AV89-056t.

- 38-