Library

Volume 12, Number 3, November 2009

Development Of Cost-Effective PC-Based High-Fidelity Infrared Signature Modelling Of Transport Aircraft

  1. 1 College of Aeronautical Engineering, National University of Sciences and Technology, Pakistan.
  2. 2 Department of Informatics and Sensors, Cranfield University, Swindon, UK.

Abstract

There are various costly aircraft IR signature-modelling software packages available in the marketplace that require high computational power. The goal of this paper is to present a cost-effective approach to these expensive options. In a low-fidelity model the whole aircraft body is taken as one IR source, while high-fidelity models aim at taking different parts of the aircraft as different IR sources. In our approach, the aircraft 3D model is divided into different parts such as nose, metallic body, glass canopy and exhaust gas plume and then the radiance of the different parts of the aircraft based on their emissivity and temperature is calculated to represent its high-fidelity IR signature. The model is validated against numerical values and visual thermal images of the aircraft. This personal computer based non-destructive application additionally provides a cost-effective alternative to the field trials/testing of flares in which numerous scenarios can be simulated efficiently and with controlled environmental conditions.

Introduction

Slow-moving airborne platforms such as transport aircraft have in recent years come up against a wide variety of threats, including several generations of man-portable surface-to-air missile systems (MANPADs or SAMs). Any person standing near the runway who launches a Stringer missile for example, will most probably hit the aircraft taking off from the runway because the missile seeks the infrared (IR) signature. One of the likely countermeasures is to use expendable IR flares. Recently, missions such as regional peacekeeping efforts, election support and the rendering of medical assistance or the supply of food to isolated areas have become normal day-to-day events for military personnel and assets [1]. Hence, the need for the self-protection strategies of the aircraft is immense. Signature prediction is an important part of IR system analysis. These models should reflect the characteristics of the most important radiative signature processes. As IR systems typically utilize contrast between target and its background and because natural sources of target IR radiation are frequently important, environmental as well as target radiative phenomena must be included in the predictive analysis tool [2]. Different IR signature modelling software packages are already available to the military market, all of which are very expensive and based on big machines or high-end PCs [3−6]. This PC-based low-cost non-destructive simulation can provide a cost-effective alternative to the modelling software on high-end computation machines. Simple analytic techniques can be applied that may provide a lower level of fidelity and accuracy, and may give a physical insight into the radiative phenomena. Simple techniques may be appropriate for those occasions when it is useful to estimate the IR intensities of objects (military targets, in particular) without resorting to complex and time-consuming computer modelling techniques [2]. IR signature management has now become important for modern surface warheads, and the use of IR design tools to enable aircraft designers to manage the IR characteristics of the platform is essential [7]. The analysis addresses the perception of objects by IR sensors by measuring the radiation emitted by targets and backgrounds with the parameters of interest usually being the source radiance, intensity and temperature. An aircraft IR signature is composed of several components including:

1. Internal sources such as engines and plumes, and internal heat.

2. External sources such as solar heating and background signature.

All of these signature components must be considered in the analysis of an IR signature. In this paper, radiations emitting from different parts of the aircraft are calculated using Planck’s law which states that the spectral distribution of the radiation from a blackbody is a function of the temperature and emissivity value of the object and is directly proportional to the frequency of that radiation [8]. For modelling the signature of an aircraft a basic 3D model is used and different shapes are added on the model such as exhaust plume geometry, leading shining edges, and so on, for modelling the different heating effects in the signature model [9]. For 3D visualization, Virtual Reality Modelling Language (VRML) and for computational algorithms, MATLAB has been used in this work. Aircraft manoeuvrability is incorporated through a Flight Model using SIMULINK and Aerospace Blockset of MATLAB. This model is interfaced with the virtual model for visualization using 6-DOF equations of motion. The model performs the yaw, pitch, and roll movement and translates in the Z-axis using a pilot joystick with a throttle and rudder.

This paper then goes on to describe the:

  • 3D model of the aircraft,
  • developed algorithm that is used for IR signature modelling,
  • validation and optimization of the IR model,
  • flight model for manoeuvrability of the 3D model, and
  • analysis and results.

3D model

The fundamental design structure in VRML is the scene graph. This scene graph describes the 3D models, their visual properties and interactions, plus a user’s interactions with the scene. The scene graph is composed of groups of encoded content called nodes. Nodes are added to the scene to display graphical objects such as a Box, Sphere, Cylinder (primitive objects), ElevationGrid, or IndexedFaceSet (complex polygon representations). These nodes can be grouped together to describe more complex objects that can then be used to specify animation or interaction [10]. The C-130 Hercules represents a typical military transport aircraft. Figure 1 shows the actual dimensions of the C-130 aircraft [11]. The basic C-130 VRML 3D model was used [9].

Actual dimensions of C-130 aircraft [11].
Figure 1. Actual dimensions of C-130 aircraft [11].

The basic 3D model of C-130 is divided into the following parts in order to use it for IR signature modelling.

1. Body of the aircraft (fuselage, tail and wings).

2. Nose of the aircraft.

3. Engines (1, 2, 3, and 4 separately).

4. Engine exhaust gas plume (separate for each engine).

5. Engine propellers (1, 2, 3, and 4 separately).

6. Leading-edges of wings and tail section.

7. Glass cockpit.

In VRML, every geometrical object contains an independent ‘geometry’ node and ‘appearance’ node [10]. The geometry node controls the size and shape of each part, whereas, the appearance node controls the texture and material properties. The ‘appearance’ node specifies the physical properties such as the colour, shininess, transparency etc. The material properties of each sub-part can be controlled independently. To show the leading-edge effects, on the wings and tail section, a separate geometry is added on their edges. The dimensions and shape are matched and the leading-edge geometry is superimposed on the wings and tail geometry. The nose section geometry is also separated from the main body so that the heating effects on the leading-edge of the nose can be highlighted. The aircraft exhaust gas plume geometry is created by using the ‘cone’ geometrical node of VRML. The plume may be modelled as layers of concentric cones as shown in Figure 2. These cones represent the inviscid core of the engine exhaust which contains the hottest exhaust gas region [12].

Concentric cones of plume [12].
Figure 2. Concentric cones of plume [12].

In VRML, there is a provision for the readymade ‘background’ node that models the whole space around any scene as layers of sky in the upper hemisphere and layers of ground in the lower hemisphere.

The colour and size of these layers can be controlled by ‘GroundAngles’, ‘GroundColour’, ‘SkyAngle’ and ‘SkyColour’. For airborne targets, the background may be approximated as several horizontal layers of sky and ground [12]. Therefore, to increase the fidelity, the background is modelled as three layers (or planes) of the sky and one layer of the ground. For the ground targets or very low flying targets, the second order effects such as spatial variations along the mixed background can be modelled by selecting a full 3D environment with multiple backgrounds.

Figure 3 shows one such scenario of multiple backgrounds in which solid tarmac, grass, ice and mountains, and sky with scattered clouds are all depicted. For higher order modelling of the background, the following parameters are required [13]:

Sub-background or multiple backgrounds [13].
Figure 3. Sub-background or multiple backgrounds [13].

1. Temperature of each sub-background.

2. Emissivity of each sub-background.

3. Diffused and specular reflectance of each sub-background.

4. Solar irradiance.

5. Atmospheric transmittance.

6. Sky radiance.

The higher-order background modelling may be considered in future work for air-to-surface and ground-to-ground modes. Different objects like terrain, water, runway, lighthouse, terminal and trees are also incorporated in the background for developing a real time scenario.

IR scene can be seen on these objects which form a part of the background. Figure 4 shows the Virtual Model of C-130 incorporating a background.

Virtual C-130 model with background.
Figure 4. Virtual C-130 model with background.

IR modelling

The IR signature modelling of the 3D model is developed in the MATLAB environment and is coupled with the 3D model. The signature modelling development process is divided into various parts:

1. Taking the input values for the Planck’s law.

2. Calculating the values of radiance of different parts of the model and the sub-background radiance.

3. Accessing the atmospheric attenuation data taken from the LOWTRAN software.

4. Interpolating the atmospheric attenuation data and applying it on the values of radiance.

5. Calculating the normalized values of radiance for colour-mapping.

6. Multiplying the normalized values of radiance with the colour index.

7. Initiating the colour-maps in the MATLAB for IR modelling.

8. Finding the RGB values of normalized radiance and pasting them on different parts of the 3D virtual model to get IR signature.

9. Creating a GUI for interaction with the user.

Table 1. Temperature and emissivity values of 3D model.
PART NAMETEMPERATURE (K)EMISSIVITY
Inner Plume10000.9
Outer Plume5000.5
Nose3500.9
Body3200.9
Tailpipe4200.9
Canopy2500.5
Engine3600.9
Propellers3800.55
Water3080.96
Terrain3050.92
Runway3130.94
Terminal3100.79
Lighthouse3100.79
Trees2980.97
Block3100.8
Light3730.5
Earth3030.92

For the IR signature modelling, Planck’s law is used for calculating the radiance values of the C-130 model. The input values for the desired function—that is, temperature and emissivity values are tabulated. The temperature and emissivity values are taken from the literature [14−16]. Table 1 gives the values of temperature and emissivity for different parts of the virtual model.

The radiance values of different parts of the Virtual Model are calculated using Planck’s law in equation 1:

Ntgt=1πεtgtc1λ5(e[c2Ttgtλ]1) dλ (1)

where Ntgt is the radiance of the target at every 0.01 micron interval; Ttgt is the temperature of target in Kelvin; tgt is the total emissivity of the target; λ1, λ2 are the start and stop wavelengths for every 0.01 micron step; and c1, c2 are the first and second radiation constants respectively.

Similarly, the sub-background radiance can be calculated by using (2).

NB=1πεBc1λ5(e[c2TBλ]1) dλ (2)

where NB is the radiance of the sub-background at every 0.01 micron interval; TB is the temperature of sub-background in Kelvin; B is the total emissivity of the sub-radiance; λ1, λ2 are the start and stop wavelengths for every 0.01 micron step; and c1, c2 are the first and second radiation constants respectively.

The sky radiance data taken from LOWTRAN software is tabulated for sea level, 1 km and 10 km heights. LOWTRAN is software for calculating the atmospheric transmittance and sky radiance for a variety of path geometries based on absorption and scattering phenomena. The data available is from 1−15 μm range and with random step range. So, the data is interpolated for 0.01 μm step range, using linear interpolation, to make it compatible with radiance values.

Similarly, atmospheric attenuation data is also taken from the LOWTRAN software and tabulated. This data is also linearly interpolated for 0.01 μm step range to make it applicable to the radiance values calculated for the same spectral range. Figure 5 shows the interpolated atmospheric transmission data for 1−15 μm wavelength band.

Interpolated atmospheric transmission data.
Figure 5. Interpolated atmospheric transmission data.

The atmospheric attenuation data is applied on individual values of the radiance to get the radiance after attenuation.

This is done by multiplying the interpolated data with the individual values of radiance and summing them using (3).

Ntgtτa=i=1n(Ntgtiτai) (3)

where: Ntgtτa is the total spectral radiance after atmospheric attenuation; Ntgti is the target radiance at every 0.01 micron interval; τai is the atmospheric transmission at every 0.01 micron interval; and n is the number of 0.01 micron intervals in the detector waveband

The radiance values are normalized so that they can be used for colour-mapping. The calculated normalized values are multiplied with the colour index as per user selection. A colour-map of different sizes can be used to map radiance data. The typical colour-indices are 128, 256, 512, or 1024, and so on. However, to display the entire range of data correctly, the colour-index should be of sufficient and appropriate resolution. 128 colour-index has been selected which quantizes the entire radiance data in 128 steps. In MATLAB, there are 13 different colour-maps available. Each of these 13 colour-maps can be used for the getting the infrared signature. But the realistic results can be seen from jet, grey, HSV and the copper colour-maps. The jet and HSV colour-maps can be used to view the leading edge geometry of the model. The normalized radiance of each sub-target is then converted into corresponding RGB values of the selected colour-map. RGB values are used to control the material properties of model.

Finally, the calculated RGB colours are applied on different parts of the model. RGB colours are applied on the material property of specified node. A graphical user interface (GUI) has been developed for the ease of access of the user. The GUI incorporates:

  • Selection from different temperature files to see the difference in IR scene for altered temperature values.
  • Selection from different weather conditions (good, typical and bad) to model the atmospheric transmission.
  • Selection from the number of engines working of the aircraft model to show how IR scene changes upon changing the number of engines working.
  • Selection from different colour-maps to see the IR scene in different colour formats.

Figure 6 shows the GUI for the IR model.

Graphical user interface of C-130 IR model.
Figure 6. Graphical user interface of C-130 IR model.

Validation and optimization of IR model

Images of the C-130 have been taken from the IR camera from different aspects like nose, tail, side, and offside to validate the developed IR model visually. These images are then compared with the developed IR model to ensure the validity the model. Figure 7 shows the modified model. The IR image of the developed virtual model of C-130 can be seen using different colourmaps. Figures 8 to 11 show the different views of virtual C-130 IR signature model using jet colourmap for 3-5 μm wavelength band using good weather condition with all the engines working. The IR image of the virtual model of C-130 has been developed using different colour-maps. The images are not very clear in 3−5 μm wavelength band as the radiations suffer more atmospheric attenuation in this band. This wavelength band is normally used for infrared modelling of hotter objects like plumes, tailpipe, and so on. Similarly, the images in 8−12 μm band are clearer than 3−5 μm band as the radiations suffer less atmospheric attenuation in this range.

Optimized C-130 IR model.
Figure 7. Optimized C-130 IR model.
Front view: jet colourmap (good weather).
Figure 8. Front view: jet colourmap (good weather).

IR modelling

To cater the aircraft manoeuvrability, a flight model is made using SIMULINK and Aerospace Blockset in MATLAB and is interfaced with the developed virtual model. The aircraft performs the 6 DOF in the virtual world and the model is interfaced with the Pilot joystick, throttle and rudder. The target aircraft can move in 6-DOF—that is, the target may move freely in three directions along the X-, Y- and Z-axes and can also perform ‘yaw’, ‘pitch’ and ‘roll’ movement with a joy stick control.

The yaw is rotation around a vertical axis, pitch is around horizontal axis and roll is rotation around the Z-axis. Figure 12 illustrates the 6-DOF of an aircraft. The 6-DOF is essentially required for modelling the aircraft movements in real scenarios [13].

Side view: jet colourmap (good weather).
Figure 9. Side view: jet colourmap (good weather).
Tail view: jet colourmap (good weather).
Figure 10. Tail view: jet colourmap (good weather).
Top view: jet colourmap (good weather).
Figure 11. Top view: jet colourmap (good weather).
Aircraft’s 6-DOF movement [13].
Figure 12. Aircraft’s 6-DOF movement [13].

The virtual reality toolbox has the pilot joystick block which provides a convenient interaction between a SIMULINK model and the virtual world associated with a Virtual Reality Toolbox block. The Joystick Input block uses axes, buttons, and the point-of-view selector, if present. Figure 13 shows the pilot joystick interface which gives corresponding 6 outputs for the 6 DOF. Here, from the axes field three axes of rotation, in which two axes (pitch and roll) are from the joystick motion and one axes (yaw) is by rudder, is applied to the movement input of Euler Angle Block and three axes of translation, which are given by throttle, are applied to the Forces input of the Block. Button can be used for any function like changing the viewpoint, and so on. Before applying the joystick input to the moment block, tolerance, and sensitivity must be set for better visualization of the model manoeuvres.

Pilot joystick interface.
Figure 13. Pilot joystick interface.

The 6-DOF (Euler Angles) block considers the rotation of a body-fixed coordinate frame about an Earth-fixed reference frame. The origin of the body-fixed coordinate frame is the centre of gravity of the body, and the body is assumed to be rigid, an assumption that eliminates the need to consider the forces acting between individual elements of mass. The Earth-fixed reference frame is considered inertial, an approximation that allows the forces due to the Earth's motion relative to the ‘fixed stars’ to be neglected [17]. Figure 14 shows the motion in Earth-fixed reference frame.

Motion in Earth frame of reference [17].
Figure 14. Motion in Earth frame of reference [17].

Finally, the developed manoeuvrability model is interfaced with the virtual model using VR Sink block of Virtual Reality Toolbox which converts these data types to natural VRML.

Table 2. Radiance values of target and background (good weather, 3-5 μm).
MODEL PARTRADIANCE (W m−2sr−1)
Inner plume5.8568e+003
Outer plume83.7891
Nose8.0805
Glass Canopy0.1086
Body3.3269
Tailpipe40.3247
Water2.3789
Terrain2.0535
Runway2.7613
Terminal2.0968
Lighthouse2.0968
Trees1.6834
Engines10.5335
Block2.1233
Light8.0980
Propellers10.5199
Leading Edges8.0805
Sky Radiance at sealevel6.2961e-007
Sky Radiance at 1 km4.1690e-007
Sky Radiance at 10 km2.2028e-009
Earth1.9131

Analysis and results

Results are calculated for the original model and the optimized model for 3−5 µm and 8−12 µm wavelength bands. These bands are of particular interest because the former is used for infrared modelling of the hottest objects like exhausts/tailpipes, plumes, and so on and the latter is used for infrared modelling in the presence of fog, haze, dust, and so on as it gives the smallest atmospheric attenuation in the specific range.

3−5 μm wavelength band

The numerical values of the target and background radiance before attenuation for good weather conditions are given in Table 2. Corresponding radiance values after attenuation and normalized radiance are given in Table 3 for the 3−5 μm band. Figures 15 to 17 give the skyradiance data for sea level, 1 km and 10 km height for the 3−5 μm band respectively for good weather conditions. Figures 18 to 20 give the radiance of inner plume, interpolated atmospheric transmission data and the total radiance from the inner plume after attenuation for the 3−5 μm band respectively for Good weather.

Skyradiance at sea level (good weather).
Figure 15. Skyradiance at sea level (good weather).
Skyradiance at 1 km (good weather).
Figure 16. Skyradiance at 1 km (good weather).
Skyradiance at 10 km (good weather).
Figure 17. Skyradiance at 10 km (good weather).
Radiance of inner plume.
Figure 18. Radiance of inner plume.
Table 3. Total and normalized radiance values of target and background (good weather, 3−5 μm) after attenuation.
MODEL PARTTOTAL RADIANCE AFTER ATTENUATION (W m−2sr−1)NORMALIZED RADIANCE (W m−2sr−1)
Inner plume41.57201
Outer plume0.57540.0138
Nose0.05420.0013
Glass Canopy7.2497e-0041.7439e-005
Body0.02225.3487e-004
Tailpipe0.27360.0066
Water0.01593.8202e-004
Terrain0.01373.2967e-004
Runway0.01844.4362e-004
Terminal0.01403.3677e-004
Lighthouse0.01403.3677e-004
Trees0.01122.7012e-004
Engines0.07080.0017
Block0.01423.4103e-004
Light0.05450.0013
Propellers0.07090.0017
Leading Edges0.05420.0013
Sky Radiance at sealevel6.2961e-0071.5145e-008
Sky Radiance at 1 km4.1690e-0071.0028e-008
Sky Radiance at 10 km2.2028e-0091.5145e-008
Earth0.01283.0709e-004

8−12 μm wavelength band

The numerical values of the target and background radiance before attenuation for good weather conditions are given in Table 4 and corresponding radiance values after attenuation and normalized radiance are given in Table 5 for the 8−12 μm band. Since the exhaust plume is a selective radiator whose emissivity is wavelength dependent (in the 3−5 μm band), so radiance from the inner plume is negligible in this wavelength band.

Figures 21 to 23 give the sky radiance data for sea level, 1 km and 10 km height for the 8−12 μm band respectively for good weather conditions.

Interpolated atmospheric transmission (good weather).
Figure 19. Interpolated atmospheric transmission (good weather).
Radiance of inner plume after attenuation (good weather).
Figure 20. Radiance of inner plume after attenuation (good weather).
Sky radiance at sea level (8−12 μm).
Figure 21. Sky radiance at sea level (8−12 μm).
Table 4. Radiance values of target and background (good weather, 8−12 μm).
MODEL PARTRADIANCE (W m−2sr−1)
Inner plume1.4426e+003
Outer plume144.9304
Nose70.2429
Glass Canopy7.2814
Body47.1415
Tailpipe144.3786
Water41.9990
Terrain38.3969
Runway44.3984
Terminal35.6472
Lighthouse35.6472
Trees36.1429
Engines79.1164
Block36.0985
Light50.8458
Propellers60.2598
Leading Edges70.2429
Sky Radiance at sea level1.2009e-004
Sky Radiance at 1 km9.2273e-005
Sky Radiance at 10 km2.7500e-006
Earth37.1915
Table 5. Total and normalized radiance values of target and background (good weather, 8−12 μm) after attenuation.
MODEL PARTTOTAL RADIANCE AFTER ATTENUATION (W m−2sr−1)NORMALIZED RADIANCE (W m−2sr−1)
Inner plume13.39101
Outer plume1.35210.1010
Nose0.65820.0492
Glass Canopy0.06860.0051
Body0.44230.0330
Tailpipe1.34970.1008
Water0.39430.0294
Terrain0.36050.0269
Runway0.41670.0311
Terminal0.33460.0250
Lighthouse0.33460.0250
Trees0.33950.0254
Engines0.74110.0553
Block0.33890.0253
Light0.47600.0355
Propellers0.56400.0421
Leading Edges0.65820.0492
Sky Radiance at sea level1.2009e-0048.9682e-006
Sky Radiance at 1 km9.2273e-0056.8907e-006
Sky Radiance at 10 km2.7500e-0068.9682e-006
Earth0.34930.0261

Material field properties

The emissivity, transmission and reflectivity of the infrared radiation can be related to the material field properties of VRML. Radiance can be modelled by ‘emissiveColor’, reflectivity can be modelled by ‘diffusedColor’ and ‘specularColor’, transmission can be modelled by ‘transparency’ field of VRML. These VRML material fields are used to model the radiometric properties of objects and IR signatures in virtual reality. The list of material fields to model different radiometric properties of aircraft are given in Table 6.

Visual validation

The visual validation is performed by taking the images of the C-130 using an IR camera from different aspects. The IR camera uses the 7.5−13 µm spectral band. Figures 24 and 25 show the different views of the aircraft using the IR camera compared with the developed model.

Sky radiance at 1 km (8−12 μm).
Figure 22. Sky radiance at 1 km (8−12 μm).
Sky radiance at 1 km (8−12 μm).
Figure 23. Sky radiance at 1 km (8−12 μm).
IR image and grey-scale model image (front view).
Figure 24. IR image and grey-scale model image (front view).
Actual IR image and grey-scale model image (tail view).
Figure 25. Actual IR image and grey-scale model image (tail view).

Conclusion

This paper presents a low-cost PC based method for the development of an IR signature modelling and simulation system. The high-fidelity physics-based IR signature of transport aircraft with different backgrounds is modelled. The atmospheric weather conditions such as ‘good’, ‘typical’ or ‘bad’ are incorporated to model atmospheric transmission and the sky radiance. Further, a 6-DOF motion platform has been developed to cater for the aircraft manoeuvrability in a 3D scene with the help of a pilot joystick with a throttle and rudder. The IR images of the modified model of a C-130 and the actual IR images of a C-130 have been compared. By adding the reflection effects and the path radiance and modelling earth-shine, sky-shine, cloud-shine and modelling solar irradiance as a point light source in VRML, the fidelity of the model can be improved. The atmospheric attenuation data taken from the LOWTRAN software did not incorporate the actual environmental conditions at the time of taking the IR images. This can be improved by taking the actual conditions or generating several environmental conditions. Fidelity can be increased by incorporating scattering effects and atmospheric turbulence effects. Also, clouds play a role in the background and foreground as they attenuate the radiance emitted from the object. Fidelity can be further increased by incorporating the 3D models of clouds.

Acknowledgement

The work on this project was supported by the National University of Sciences and Technology, Pakistan.

References

[1] L. Annamalai, Integrated Electronic Warfare Framework for Infrared Self-protection of Transport Aircraft, Council for Scientific and Industrial Research (CSIR), Defence Peace, Safety and Security (DPSS) www.sige.ita.br/IX_SIGE/ Artigos/GE_51.pdf/.

[2] C. Blasband, J. Bleak, and G. Schultz, High Fidelity, Physics-Based Sensor Simulation for Military and Civil Applications, Emerald Group Publishing Limited, Vol. 2, pp. 151–155, 2004.

[3] Tactical Engagement Simulation Suit (TESS), Tactical Technologies Inc. Ontario, Canada http://www.tti.on.ca/.

[4] Aerial Target IR Simulator and Naval Target and Countermeasures Simulator (NTCS) developed by W.R. Davis Engineering Ltd., Ottawa, Ontario, Canada. http://www.wrdavis.com/NTCS_aero.html.

[5] Sensor Vision, MultiGen-Paradigm CA, USA http://dspace.dsto.defence.gov.au/dspace/bitstream/1947/3325/1/DSTO-RR-0212%20PR.pdf/.

[6] IR Target Generator (IRTG) and Target IR Simulator (TIRS) of CI Institute CA, USA.

[7] D. Brennan, et al, Single High Fidelity Geometric Data Sets for LCM—Model, Martec Technical Report, DRDC Atlantic CR 2006-134, Nov 2006.

[8] (AGEMA) Thermovision-570, ‘Operating Manual’ Publ. No 557 265, Ed B, FLIR Systems AB, September 1998.

[9] Military Vehicles VRML Models, last viewed on 21 June, 2008. http://www.ocnus.com/models/Military/.

[10] ‘Virtual Reality Toolbox: User’s Guide Version 4’, The Math Works, Natick MA, 2004.

[11] http://www.fas.org/man/dod-101/sys/ac/c-130.htm.

[12] Michael C. Dudzik and Joseph S. Accetta, The Infrared and Electro-optical Systems Handbook, Vol. 4: ‘Electro-Optical Systems Design, Analysis, and Testing’, SPIE Optical Engineering Press, Washington, 1993.

[13] S. Baqar and M.A. Richardson, ‘Low Cost PC-based High Fidelity Infrared Signature Modelling and Simulation,’ pp. 99-101, pp. 175−178 Aug 2008. http://hdl.handle.net/ 1826/2912/.

[14] R.G. Driggers, et al, Introduction to Infrared and Electro-Optics systems, Artech House, London, 1999.

[15] R.D. Hudson, Infrared Systems, John Wiley & Sons, New York, Chapter 3, 1969.

[16] G.J. Zissis and J.S. Accetta, ‘The Infrared and Electro-optical Systems Handbook, Volume-1: Sources of Radiation’, SPIE Optical Engineering Press, Washington, 1993.

[17] MATLAB functions list, The MathWorks Institute, USA www.mathworks.com/support/functions/alpha_list.html/.

Authors

Harris Sarfraz graduated from National University of Sciences and Technology, Pakistan with BE degree in Avionics Engineering. He is presently working as research assistant in area of Digital Image Processing and Modelling. Contact Harris at +92-923631391 Ext: 7623 (voice), E-mail: harris_18a@yahoo.com.

Atif B Mansoor graduated with a BE degree in Avionics Engineering, and a M Phil from University of Engineering and Technology, Taxila, Pakistan. He is presently a faculty member at National University of Sciences and Technology. His research interests include Digital Image Processing, Multi-resolution and Multi-Dimensional Signal Processing, Computer Vision and Biometrics. E-mail: atif.mansoor@gmail.com.

Dr Shahid Baqar completed his PhD in 2007 from Cranfield University, DCMT, Shrivenham, UK. His research interests include IR Signature Modelling and IRCM analysis. Dr Baqar is head of a Research and Development setup in Pakistan. E-mail: shahidbaqar@gmail.com.

Dr Mark Richardson is Head of the Sensors Group at the Defence Academy of the United Kingdom. E-mail: m.a.richardson@cranfield.ac.uk.