The present invention relates to apparatus and methods for imaging, and in particular, but not exclusively, to apparatus and methods for imaging flows and vibrations.
The measuring and imaging of flows and vibrations is important in many applications. For example, flow applications include air flow measurements in aerodynamic design, fluid flow in pipes, mixing in combustion engines, mixing of supercritical fluids in pharmaceutical production, formation of tissue engineered structures and the parallel monitoring of traffic flow. Imaging of vibration is important in many mechanical design applications as artificial identification systems, for civil engineering structures, aircraft fuselage integrity, engine housing assessment, automobile vibrations to name but a few.
In a first aspect of the invention, example embodiments provide apparatus comprising:
In this aspect of the invention, example embodiments also provide method comprising:
In another aspect of the invention, example embodiments provide apparatus comprising:
In this aspect of the invention, example embodiments also provide a method comprising:
In another aspect of the invention, example embodiments provide apparatus comprising:
In this aspect of the invention, example embodiments also provide, a method comprising:
In another aspect of the invention, example embodiments provide apparatus comprising:
In this aspect of the invention, example embodiments also provide a method comprising:
In another aspect of the invention, example embodiments provide apparatus comprising:
In this aspect of the invention, example embodiments also provide a method comprising:
Additional features of each of these aspects of the invention are set out in the attached claims, to which reference should now be made.
Examples of the present invention will now be described in more detail, with reference to the accompanying drawings, in which:
a and 3b illustrate pixel circuits having a logarithmic output;
a to 4c illustrate responses of an HDA amplifier;
a to 5d illustrate circuits and responses for filters based on operational transconductance amplifiers;
a and 6b illustrate statistics associated with example methods of the invention;
a and 7b are block diagrams of example circuits of the invention;
a and 10b illustrate a normalising pixel and its performance.
The examples to be described relate to systems for the imaging of flows and vibrations. The examples involve the illumination of a subject by electromagnetic radiation (ER). The electromagnetic radiation may be visible light or may be at an invisible wavelength. In this specification, the terms electromagnetic radiation, ER and “light” are used interchangeably and none is intended to be restricted to visible light or invisible wavelengths.
ER (for example visible light but not limited to these frequencies) that interacts with a moving object undergoes a Doppler shift (i.e. a change in frequency) that is proportional to the velocity of the object. The change of frequency of an ER wave when it interacts with a moving object is the well-known Doppler effect. The frequency shift of the detected wave can be related to the velocity of the moving object;
Where Δf is the Doppler frequency shift, n is the refractive index, v is the velocity of the target, λ is the wavelength of the illumination and θ is the angle between the illumination and the axis of motion. It should be noted that when the motion of the object is perpendicular to the illumination then no Doppler shift will occur.
Several approaches have been developed to address the problem of measuring flows and vibrations. Laser Doppler anemometry1,2 has been successfully applied for many years to make single point measurements. Although these single point systems are capable of measuring rapidly changing flows the obvious disadvantage is that flows that vary spatially cannot be imaged without the addition of scanning. For example, imaging would provide an understanding of the flow of air around an automobile or the mixing process in a combustion engine. The same applies to vibrometry where single point measurements have been common practice for many years and commercial systems exist. The ability to provide a full field spatial map of the flow or vibration profile provides considerable additional information.
Scanning using a single point system configuration allows an image to be built up pixel by pixel3,4. However, this approach is limited by the scanning rate and so does not provide real time imaging of flows and cannot provide information about rapidly changing processes.
Given the importance of rapidly imaging flows, other techniques have been developed. The most notable of these are particle image velocimetry (PIV) and Doppler global velocimetry (DGV)5,6. PIV is a time of flight method based on measuring particle displacement between two sequential images, separated by a known time interval. The displacements can then be determined by image correlation. The technique has found widespread use but there are some drawbacks5;
To overcome these problems researchers have been developing DGV. This technique uses conventional CCD cameras and molecular filters that absorb at the frequency of the incident light. Light that undergoes a Doppler shift is attenuated by different amounts by the molecular filter and by calibrating the intensity of the detected light the flow profile can be imaged. This technique shows promise for single shot, 3D whole field velocity determination. The processing is similar and therefore can be performed in real time. It is not necessary to image individual particles and so the requirements for the imaging optics are much less stringent. The spatial resolution is also higher as flow can be measured at each pixel. There are some disadvantages as the system requires accurate calibration of the laser, iodine cell, and alignment of signal and reference images. This results in the flow resolution not being as high as that of single point laser Doppler systems.
In vibrometry measurements, Aguanno et al7,8 have used a commercial CMOS-DSP camera (Fastcom Technology, Switzerland) consisting of a CMOS photodiode array with an independent digital signal processing unit to image vibrations without mechanical scanning using the Doppler approach. The CMOS-DSP camera has a data bottleneck as the data needs to be transferred from the imaging array to the off chip processor which limits the frequencies that can be imaged (for a 64 by 64 pixel array the sampling rate is 500 Hz). Again, this compromises the performance of the system with respect to either or both the maximum detectable frequency or image pixel resolution.
Kimachi and Ando9 developed a CMOS camera and reported its use to detect the 2-D vibrations; produced by a loud speaker. A structured (bright and dark fringes), modulated light source was used to illuminate the surface and the system contained no separate optical reference. The relative change of the fringe pattern to an electrical local oscillator signal was used to measure the vibration of the surface. The camera comprised a 64×64-pixel array with a time domain correlator at each pixel. This gave the time domain correlation of a detected modulated light signal with an electrical local oscillator signal. This approach however, is not a Laser Doppler based method.
Other approaches exist to image flow and vibrations include Electronic Speckle Pattern Interferometry (ESPI)10 and holographic imaging11. However these are not closely related to the embodiment described here. Phase Doppler Velocimetry12 is a similar approach to Laser Doppler Velocimetry in which the phase difference of the Doppler signals between two detectors positioned at different angles is used to provide an estimate of the size of moving particles.
Integrated optical sensors (IOS) are arrays of photodiodes with on-chip processing. Image sensors fabricated from MOS integrated circuit technology first entered the market in the early 1960's with the use of passive photodetectors and subsequently active pixel sensors (APS). The quality of these early devices was generally poor and they were soon replaced by CCD technology, which currently dominates the market. Although CCDs exhibit excellent performance they suffer from the fact that specialist fabrication techniques are required that are incompatible with standard CMOS processes. This limits the amount of on-chip circuitry possible and leads to a bottleneck where the data is serialised off chip to an external processor. Integrated optical sensors offer tremendous advantages in terms of speed, signal to noise and dynamic range, data compression and throughput, optical geometry, size and weight and scalability.
We also define an IOS detector in its widest Electromagnetic Radiation (ER) sense not limited to visible light. For example a hybrid arrangement is possible of an array of ER detectors “bump bonded” at the pixel level to an array of parallel processing elements. Such an arrangement is useful for using detectors other than silicon and hence a different wavelength range of ER is possible i.e. using HgCdTe for wavelengths around ˜1.3□m. This allows the ability of the detector to use eye safe radiation and takes full advantage of the Integrated Circuit processing for the generation of an array of parallel processing pixels. Such an approach can also be extended to much lower and higher frequencies and even to non-ER modulation, for example an array of ultrasound detectors can be bump bonded to an Integrated circuit with processing at each detector point.
Morgan and Hayes-Gill13 have described an apparatus that combines an integrated optical sensor with appropriate on-chip signal processing with an ER configuration for detecting Doppler shifts, a system for imaging flows and vibrations in full-field can be obtained. The on-chip signal processing is capable of extracting in parallel useful information, e.g. flow, vibration, velocity, etc from the high frequency oscillating signals, detected. The useful information is then readout from the sensor at a lower data rate. This allows full field measurements of flows at high resolution, even when the Doppler signals are oscillating at high frequency.
Laser Doppler blood flow imaging has followed a similar development route to the imaging of flows and vibrations. Scanning systems have been developed14 but the image acquisition rate is slow and these are sensitive to patient movement artefacts. The main difference between blood flow imaging and those systems imaging other flows and vibrations is that there is no separate reference beam for blood flow imaging as the reference comes from static tissue.
Full field imaging of blood flow has been developed in the form of the laser speckle contrast analysis (LASCA)15. This approach uses the reduction in contrast caused by a fluctuating speckle pattern to measure the blood flow but is not a Doppler approach.
An apparatus for the Doppler imaging blood flow (limited to the wavelengths only suitable for silicon detectors) based on a commercial photodiode array16 (Boggett) and a fast read out rate CMOS camera have been described17 (Serov). A fast read out rate sensor is used which means that the image data has to be transferred at high speed to an external processor. This system is limited by the data transfer bottleneck from the sensor array to a DSP (digital signal processor). This compromises the performance of the system with respect to either or both the maximum detectable frequency or image pixel resolution.
Serov17 has mentioned the possibility of including an on-chip digital signal processor but no details have been provided as, to how this will be achieved. This is not straightforward as the performance needs to be optimized with respect to silicon area so that the mark space ratio of the imager remains high and the sensors can be fabricated at a comparatively low cost. The signals are typically of low modulation depth (˜1-10%) and are at low frequency (a few tens of Hz up to ˜20 KHz). Practically, one would not simply duplicate the off-chip processing on-chip and innovative steps are required in the design and fabrication of integrated optical sensors.
An illumination system 104 is operable to illuminate the sensors with a reference beam 106 of electromagnetic radiation and with electromagnetic radiation 108 reflected (in this example) from a subject (or target) 9.
The processing circuitry integrated in the sensor device 12 is operable to provide, for each operative sensor, a value calculated from the Doppler shift of the reflected radiation at the corresponding position at the subject 9, and to provide the calculated values as the processed output 102.
One example configuration using for example ER in the optical part of the electromagnetic spectrum is shown in
It is to be understood that many alternative illumination configurations can be devised, for example utilising reflectance or transmission geometries. In the example embodiments to be described, there is at least one electromagnetic radiation sensor for providing an output when illuminated by modulated laser light, the sense of providing an output determined by a laser Doppler signal illuminating the sensor.
The example sensors to be described detect and process laser doppler signals and efficiently use silicon area by a series of innovative steps which can be used on their own or optimally combined together. Each of these steps will now be described individually.
The main components in processing laser Doppler signals are normalization, amplification, filtering and square and average. Normalization is required to compensate for fluctuations in laser power and skin reflectance. Band-pass and frequency weighted (by ω0.5) filtering are required to calculate the blood concentration and blood flow respectively.
The standard processing electronics have been previously described many times but are shown in
Normalization with a Logarithmic Pixel;
Instead of the standard linear front-end a logarithmic front-end is used. That is, the output of the sensor is a logarithmic function of the illuminating laser Doppler signal. The sensor comprises a photoelectric sensor element 34 producing a photocurrent when illuminated, and a transistor 36 through which the photocurrent passes, and which operates in a sub threshold region to provide a sensor output 38 from the photocurrent. This circuit can be configured as either without (
I
DC(subthreshold)
=I
oexp(n′qVGS/kT)
In this example, the sensor element 34 is in series with the channel of the transistor 36, the output 38 being taken at the connection between the sensor element and the transistor. The photoelectric sensor element is a photodiode. The transistor is an MOS transistor in this example, and the output is an output voltage.
Now, since VGS=VDS=VDD−Vout
V
out
=V
DD
−n′U
tInIDC+n′UtInIo
From the DC I-V relationship, the transimpedance (which is also the AC gain of the TIA) of a single transistor TIA can be derived as:
Gain=dVout/dIDC=n′Ut/IDC (1)
where gm is the transconductance of the transistor, n′ is the subthreshold slope factor, UT is the thermal voltage (25.8 mV at room temperature) and IDC is the DC photocurrent. Since the AC Doppler component is directly proportional to the DC component striking the object (and reflected from the object), one can define:
I
DC
=m·i
ac (2)
Where iac is the amplitude of the AC current and m is the Doppler ratio whose typical value in blood flowmetry ranges from 10 to 100. The output AC voltage can be obtained as:
Equation (3) shows, that the output AC voltage is determined by the subthreshold slope factor (n′), thermal voltage (UT) and Doppler ratio (m). Therefore, for a given Doppler ratio, any fluctuations in the laser source power output (IDC) or variations in skin remittance (also proportional to IDC) will not affect the output AC signal, thus providing normalization at the pixel level. This removes the need for a separate DC channel (low pass filter) and a divider on-chip thus providing an efficient reduction in silicon area.
Accordingly, it can be seen that in this example embodiment, the sensor is operable to provide a normalised output based upon the DC input light level. The sensor provides an AC output.
In this example, the sensor is a semiconductor device. The transistor can be integrated into the semiconductor device in order to provide on chip processing with efficient use of silicon.
Normalization with an Integrating Pixel and Digital Counter;
An alternative to the analogue logarithmic pixel is to use an integrating pixel with a comparator and a counter28. This circuit performs:
Accordingly, in this example, the output of the sensor is normalised. That is, the sensor element provides an output, and a normalising circuit operates to normalise the output of the sensor element, to provide a sensor output. The sensor element and the normalising circuit may both be semiconductor devices, so that the normalising circuit may be integrated into the semiconductor device in order to provide on chip processing with efficient use of silicon.
Such a pixel is also a very useful alternative for Doppler since it both normalizes and digitizes by using a very efficient digital counter.
A typical integrating pixel circuit with digitization is shown in
The pixel works as follows. The switch “S1” is controlled by the “reset” signal 70 such that when the reset 70 is enabled (time t1 in
When, the “reset” line 70 is disabled (time t2 in
The voltage on the discharging capacitor C1 is also connected to the inverting input of an analogue comparator 76 whose value is compared to a preset reference level, “Vref”. When the discharge (capacitor) voltage drops below “Vref” the “stop” signal 78 is enabled and the counter 72 is stopped. The resulting digital count of clock pulses 73 directly represents the time taken to discharge from Vdd to Vref—labelled as “t” in
From Equation I1 we can see that if the light level increases (so that the photocurrent I through the diode also increases) then the rate of discharge will also increase and from Equation I2 the value of “t” will decrease. We therefore have a relationship that shows that “t” is proportional to the reciprocal of the DC light level as shown in FIG. I2.
In this application we are interested in the Doppler generated wave i.e we have a modulated or AC signal. With a Doppler signal the modulation depth (AC component divided by the DC component) remains constant irrelevant of the DC light level i.e. if the DC light level increases by a factor of 3 then the AC component will also increase by the same magnitude. However, as a result of the reciprocal relationship the modulated digital representation results in a normalization effect on the Doppler signal.
Hysteretic differentiator amplifier to increase modulation depth of signals; as the modulation depth of signals in laser Doppler imaging is low (1-10%) generally a high number of bits are required when digitizing (typically at least 10 bits). This means that the on-chip analogue to digital converters (ADCs) will consume a greater chip area than if a smaller number of bits were required. The hysteretic differentiator amplifier (HDA) amplifies the AC component while leaving the DC component unaffected. This provides an increase in modulation depth of the signal and the opportunity to use a lower number of bits in the ADC, thus reducing the area of the on-chip processing.
That is, in this example, there is an amplifier arrangement operable to amplify the output of the sensor, the amplifier having a gain which is lower at DC than at the frequency range of the laser Doppler signal. The DC gain may be unity or less. In one example, again at the frequency range of the laser Doppler signal is at least 50 times the DC gain. This may be achieved by an amplifier arrangement whose gain has a cutoff frequency, below which the gain is lower. The cutoff frequency may be set in accordance with the expected Doppler signal frequencies from a subject to be image. That is, when the amplifier arrangement is designed, consideration can be made of the intended target (such as blood flow or another system), and the range of frequencies likely to be encountered within the laser Doppler signal returned from the intended target. This allows the cutoff frequency to be selected to be below the expected minimum Doppler signal frequency
The amplification of the AC Doppler signal on the chip is performed with for example a hysteretic differentiator amplifier (HDA)21. The HDA circuit consists of an operational transconductance amplifier (OTA) with an inverted CMOS inverter29 and an NMOS transistor capacitor circuit in its feedback path.
The inverted CMOS inverter and the NMOS transistor capacitor circuit can be considered as an R-C circuit acting as a low pass filter in the feedback path of the amplifier where R and C are represented by the inverted CMOS inverter and NMOS transistor capacitor, respectively. The inverted CMOS inverter presents a very large resistance to the circuit and hence an extremely low cut-off frequency (˜mHz) is produced. As a result only DC voltage (and very low frequencies) are fed back to the inverting input of the amplifier causing predominantly AC components of the signal at the non-inverting input of the amplifier to be amplified. This analog signal processing increases the modulation depth of the Doppler signal prior to digitising. It is not necessary to use this inverted CMOS inverter as the high resistance value of R since any other suitable passive high sheet resistance layer (i.e. very low conductivity or high sheet resistance material) or active component (e.g. HRES22 or low gm circuit—see below) will suffice.
The sensor element and the amplifier arrangement may both be semiconductor devices, so that the amplifier arrangement may be integrated into the semiconductor device in order to provide on chip processing with efficient use of silicon.
Efficient Filter Design on-Chip Using Operational Transconductance Amplifiers
In addition to improving the modulation depth of the detected signals, OTAs can also be used to implement the filters required for obtaining blood flow measurements. Small, compact versions of the band pass filter and frequency weighted filter are difficult to design on-chip due to the low frequencies required in some applications such as laser Doppler blood flowmetry. The large RC time constant requires large die area for resistors and/or capacitors, and the necessary accuracy of the RC time constant can not be achieved due to the variation in both the on-chip resistance and capacitance—a contributory factor for fixed pattern noise (FPN)23,24.
The operational transconductance amplifier capacitor (OTA-C) filter25 provides the opportunity to implement low frequency filters efficiently on-chip. The cut-off frequency of a basic OTA-C filter is determined by:
Where gm is the transconductance of the operational transconductance amplifier (OTA) and C is the capacitance which filters the output of the OTA. Since gm is controlled by the bias current through the OTA, the cut-off frequency, can be controlled by this bias current.
The measured and simulated frequency response of an HDA OTA-C band pass filter fabricated by our group is shown in
Low pass filters can also be designed using this approach. This is unlikely to be necessary for extracting the DC for normalization, however, it may be required for obtaining a DC light image similar to a standard video image or offset noise calibration. A low pass filter can also be used as an anti-aliasing filter prior to digitization.
The GMC circuit shown in
The −3 dB cut-off frequency of the filter is given by:
where: gm2 is the overall transconductance of the differential amplifier and C is the gate capacitance of the NMOS transistor. A useful feature of this filter is that the value of gm2 and hence the bandwidth can be controlled by an external bias current.
It can be understood from the above description that in this example, the sensor is a semiconductor device and that the apparatus further comprises a filter integrated into the semiconductor device to filter the output of the sensor. This provides on chip processing with efficient use of silicon. As has been described, the filter may be provided by an operational transconductance amplifier and a capacitor. In this example, the capacitor is in parallel with the amplifier output to provide a low pass filter and there may be variable bias means operable to set the transconductance of the amplifier.
The frequency weighted filter at the pixel level can also be realized by an alternative configuration of the OTA-C technique (
It can be understood from the above description that in this example, the sensor is a semiconductor device and that the apparatus further comprises a filter integrated into the semiconductor device to filter the output of the sensor. This provides on chip processing with efficient use of silicon. As has been described, the filter may be provided by an operational transconductance amplifier and a capacitor. In this example, the capacitor is in series with the inverting input of the amplifier, to provide a high pass filter. In this example, there may be variable bias means operable to apply a DC bias current to set the cutoff frequency of the filter to provide an approximate ω0.5 filter with the expected Doppler signal frequencies from a subject to be imaged. The cut-off frequency may be approximately 10 kHz.
Replacing ‘square and average’ processing with ‘absolute and average’ processing is advantageous in terms of the amount of silicon area used. The following derivation demonstrates the equivalence of these approaches.
Squaring the band pass and frequency weighted filter output and then averaging allows the concentration and the flow to be obtained.
Where P(ω) is the power of the AC component of the Doppler; BP (n) and FW (n) are the outputs of band pass filter and frequency weighted filter at time n respectively; and M is the number of points used when averaging.
The square and average circuit takes up a significant amount of silicon space because of the multiplication process and the summation of large numbers. For example, a logic gate count study has been carried out on the “square & average” (over 512 points) design for three filters using Xilinx FPGA ISE7.1 software and the results showed an equivalent gate count of 13,728. As the gate density of the standard 0.35 μm CMOS process is 15,000 gates/mm2, the “square & average” design will take up a silicon area of 0.92 mm2.
Let us now take the “absolute” of the output from the concentration and flow filters and then average (i.e. integrate) these signals. We arrive at;
For a Gaussian signal distribution, the variance of the signal distribution is defined as:
As the output of the band pass filter and frequency weighted filter follow a Gaussian distribution with zero mean, “square and average” effectively works out the variance.
On the other hand, “absolute and average” process takes the absolute of the filtered output followed by averaging. Statistically the process can be described as follows.
The probability density function of a standard normal distribution p(x) is shown in
Note that the magnitude of p′(x) is double that of p(x) as the range is halved.
The average of the normal distribution after the ‘absolute’ process is defined as:
Where □′ is the final output of the absolute and average process.
As μ=0, (for the “band pass” based system) then:
If the mean is not zero then the Equation 16 contains an offset which can be calibrated out.
Finally. as can be seen from Equation 16, the “absolute and average” of the Gaussian distribution with zero mean is proportional to the standard deviation of the Gaussian distribution, by a scaling factor of
As a result, the square of the “absolute and average” is also proportional to the variance.
The concentration and flow is then defined as
By comparing equations 18 and 19 to equations 11 and 12, it can be seen that “absolute and average” followed by square is proportional to the “square and average”, by a factor of 2/π.
It should be noted that this scaling factor is valid for Gaussian data. We have analyzed Doppler from a laser Doppler blood flow imager and have seen this to be the case. The scaling factor for other PDFs can also be calculated. For example, for a PDF of the form
Here, the ‘absolute and average’ is proportional to the ‘square and average’ by a scaling factor is ⅔.
The “absolute and average” of a DC channel is quite straight forward. As the low pass filter output is always positive, the “absolute and averaging” is simply an averaging circuit, which works out DC voltage over the number of averaged data.
The squaring in Equations 18 and 19 on BP(n) and FW(n) can be performed on a PC. Since only one square process is required for one “absolute and average” output, the processing time is greatly reduced compared to the “square and average”, which requires one square process for every input.
Furthermore, as the square term involves multiplication while absolute term only requires the truncation of the signed bit. Thus the gate count of the “absolute & average” design (1,461 gates over 512 points) is much less than that of the “square & average” design (13,728 gates over 512 points).
Therefore replacing square and average with absolute and average electronics allows a considerable saving in silicon area.
Accordingly, this example proposes that the apparatus further comprises a band pass filter and a frequency weighted filter, each operable to filter the output sensor, and processing means operable to provide average values over time of the absolute values of the filter outputs.
The sensor element, the band pass filter and the frequency weighted filter may each be semiconductor devices, so that they may be integrated into the semiconductor device in order to provide on chip processing with efficient use of silicon.
When processing is performed off-chip, the filters are often implemented through first taking a fast Fourier transform (FFT) over a large number of points (e.g. 512, 1024 points). The filters are then implemented by processing the FFT. On-chip, however, this would consume a large silicon area. The processing can be simplified by extracting less data in the frequency domain, fitting to the data in the frequency domain and then applying the filters.
The form of the data in the frequency domain is known to be27
Less points in the frequency can be obtained by implementing fewer points in an FFT, or implementing discrete band-pass, filters or lock-in amplifiers.
When using the absolute and average process the new block diagram for the processing electronics is shown in
Instead of using the logarithmic pixel but utilising the integrating pixel it would be apparent to one skilled in the art that this is a digital pixel when combined with a comparator and a counter. However, in this realization a distinct technical advantage is that no ADC is necessary and hence the bandpass filter, frequency weighted filter and absolute and average can all be implemented digitally thereby resulting in a considerable saving in silicon integrated circuit area.
CMOS sensor chips implemented using one or more of these approaches are shown in
Processing of the sensor outputs may be performed digitally, by analogue techniques, or by a mixture of digital and analogue techniques. Processing of the sensor outputs may be performed separately for each pixel or for groups of pixels, such as a row, column or other subset of an array of pixels.
a shows a single pixel 58 of an array.
To conclude, it will be appreciated that;
It is apparent from the above description that in the use of CMOS sensors in laser Doppler imaging there are considerable advantages in using on-chip processing but to date this has not been feasible due to the silicon area used by the on-chip processing electronics. The example embodiments described above make use of various innovative steps in the design of on-chip processing. Namely:
Whilst endeavouring in the foregoing specification to draw attention to those features of the invention believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.
Number | Date | Country | Kind |
---|---|---|---|
0721165.9 | Oct 2007 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2008/003660 | 10/30/2008 | WO | 00 | 8/11/2010 |