The present invention relates to a method of image processing and more particularly to a method for pedobarographical statistical analysis.
Techniques for processing images so as to obtain clinically valuable data are widely used in various areas of medicine. Different areas of medicine are concerned with processing of images representing different parts of the human body. The nature of the images used and the clinical information desired from processing of the images is such that different techniques are used in different areas of medicine.
Pedobarography is a two-dimensional medical imaging technique that processes and compares pressure fields acting on the plantar surface of a subject's foot during the stance phase of gait and during postural tasks. Pedobarography is used in a variety of clinical applications including post-operative assessment, arthritis monitoring, orthotics design and diabetic neuropathy detection and management.
Pedobarographic image data is typically obtained by suitably converting data taken from pressure sensors located beneath a subject's foot. The pressure sensors are arranged so as to provide a variable output indicative of the pressure applied by the foot in a particular region. The pressure sensors provide values for pixels within the generated image data. The number of pressure sensors, their spacing and their size determines the resolution of the image data. Images which are obtained in this way typically have sub-centimetre resolution.
Current methods of analysing pedobarographical images employ either qualitative visual assessment or one of a variety of subsampling techniques which process an image in a plurality of discrete parts.
While visual assessment of images can be effective, it is typically time consuming and highly subjective. Additionally, effective visual assessment can only be carried out by appropriately trained individuals.
The existing subsampling techniques used for analysing pedobarographical images segment raw pedobarographical data and label the segmented data according to anatomical region thereby allowing for automatic, or semi-automatic isolation of commonly labelled regions. Statistical tests can then be conducted within and/or between labelled regions.
While more objective than visual assessment, subsampling techniques suffer from a number of disadvantages. Given that the plantar surface of the foot is continuous, not discrete, subsampling destroys data and ultimately provides a low-resolution view of the continuous foot-ground interaction. Subsampling techniques are typically only concerned with the comparison of particular regions of pedobarographic images rather than the foot as a whole.
It is an object of the present invention to obviate or mitigate one or more of the problems outlined above.
According to a first aspect of the present invention, there is provided a method of processing pressure images, the method comprising, receiving a plurality of first continuous pressure images, processing each of the first continuous pressure images to generate a respective second continuous pressure image and generating a continuous statistical image representing a characteristic of the first pressure images by processing said second continuous pressure images.
An advantage of the first aspect is that a continuous statistical image is generated thereby allowing statistical analysis to be performed on the continuous pressure images, rather than on discrete, subsampled portions of the pressure images.
The processing may comprise applying a smoothing operation to the first pressure images.
The smoothing may comprise filtering the received images, optionally applying a predetermined threshold to the filtered images, and optionally performing morphological operations on the images to which the predetermined threshold has been applied. Morphological operations may include, for example, morphological opening and closing.
The processing may comprise registering the first pressure images to a template image.
Registering the first pressure images to a template image may comprise performing at least one of a translation and rotation of the first pressure images. Registering the first pressure images may also comprise generating initial registration parameters and optimising said initial registration parameters. The parameters may define either a linear or a nonlinear spatial transformation. Linear transformations may comprise steps such as applying shearing affine transformations, linear spatial warping and general projective transformations. Nonlinear transformations may comprise steps such as applying parameterized nonlinear spatial warping transformations to the first pressure images.
Spatial warping may comprise scaling the pressure image, and the scaling may apply respective scaling factors in two perpendicular directions.
The characteristic of the first pressure images may be a comparison with one or more predetermined reference images.
The characteristic of the first pressure images may be a comparison of the first pressure images.
The plurality of first continuous pressure images may be taken from a single subject or from a plurality of subjects.
Generating data may comprise generating a continuous image representing a characteristic of the first pressure images. The generated image may have substantially the same resolution as the first pressure images. For example, where the characteristic is a comparison, the generated image may be a comparison image. The comparison image may have a resolution which is substantially equal to the or each first pressure image. Such a comparison image allows convenient comparison of the or each first pressure image.
The generated continuous statistical image may be a t-map, F-map, or other statistical map produced by means of a general linear statistical model of a plurality of images.
The method may further comprise processing the statistical image to generate a further statistical image. Generating a further statistical image may comprise carrying out statistical inference on the statistical image. The further statistical image may be a stepwise continuous statistical inference image representing statistical significance of a characteristic of a plurality of first continuous pressure images.
Statistical inference may process t values of the statistical image generated by at test and generate probability values.
The statistical inference may take into account smoothness of the statistical image and/or at least one geometric property of the statistical image.
The statistical inference may comprise techniques based upon random field theory, a Bonferroni correction, and/or non-parametric inference.
The first continuous pressure images may be plantar foot surface pedobarographic images and each of the first plantar foot surface pedobarographic images and the second plantar foot surface pedobarographic images may be an image of the entire plantar foot surface. Where the first pressure images are plantar foot surface pedobarographic images, the present invention has the advantage that statistical analysis is performed on the continuous plantar foot surface rather than discrete segments of the foot surface, as is the case with existing subsampling techniques.
The method may further comprise generating a plurality of statistical images each representing a characteristic of one or more pressure images, receiving an input pressure image, and selecting one of the plurality of statistical images based upon the input pressure image.
The first continuous pressure images may be images of pressure fields between a first object and a second object
The first continuous pressure images may be images of pressure fields between a subject and a mattress.
The first continuous pressure images may be images of pressure fields between a subject and a seating apparatus.
A second aspect of the present invention provides a method for displaying dynamic pressure data, such data comprising consecutive time samples of two-dimensional pressure images, the method comprising displaying a three dimensional volumetric representation of said pressure data, wherein each volume consists of two spatial and one temporal dimension.
A third aspect of the present invention provides a method for displaying pressure data comprising a plurality of sets of two-dimensional pressure data, the method comprising displaying a three dimensional volumetric representation of the pressure data, wherein first and second dimensions of the three dimensional volumetric representation represent spatial data, and a third dimension of said three dimensional volumetric representations represents temporal data.
The method may further comprise graphically rendering the three dimensional volumetric representation.
The method may further comprise computing surfaces from the data representing a predetermined pressure or range of pressures, and generating graphical data indicating the determined surfaces.
The three dimensional volumetric representation may be a three dimensional statistical image generated from a plurality of the pressure data.
The invention can be implemented in any convenient way including by means of a suitable apparatus. Such an apparatus can be a computer which is programmed to carry out the method set out above. The invention further provides a computer program arranged to carry out the method set out above. Such a computer program can be carried on an appropriate carrier medium which can be a tangible carrier medium (such as a hard disk drive or CD-ROM) or alternatively an intangible carrier medium such as a communications signal.
It will be appreciated that features described in the context of one aspect of the present invention may be applied in the context of any other aspect of the invention.
An embodiment of the present invention will now be described, by way of example, with reference to the accompanying drawings, in which:
Embodiments of the present invention use pixel-by-pixel or voxel-by-voxel statistical image comparison to provide a method of automating the process of analysing pedobarographical data.
Pixel-by-pixel comparisons are mathematically identical to voxel-by-voxel comparisons and thus the term ‘pixel’ is used herein to represent both the two-dimensional pixel and the three-dimensional voxel.
A statistical image, for the purposes of the following description, relates to an image in which each pixel embodies a single statistical value. For example, a particular pixel value at a particular position within the statistical image may parameterise a statistical distribution of pixels at that same position across a plurality of images.
In order to obtain pedobarographical data, sensor values output from sensors located beneath a subject's foot are obtained. For example, each sensor may be associated with a single pixel of the generated pedobarographical data, such that each sensor's output value determines a pixel value for a respective pixel. In a preferred embodiment, a plurality of sensor values are obtained from each sensor and a maximum sensor value is used to determine a pixel value for the respective pixel, although other techniques can be used.
In some embodiments of the invention, instead of having a direct one-to-one mapping between pressure sensors and pixels, some pre-processing is carried out to relate sensor values to pixel values. For example, where sensors of size 5.08 mm×7.62 mm are used, the pressure sensor values may be resampled onto a square Cartesian grid using bilinear interpolation or other interpolation method so as to generate pixel values at virtual coordinates of, for example, 5.08 mm×5.08 mm.
In some embodiments of the invention, the images may be three-dimensional pressure images, where the third dimension is time.
It is desired to compare a plurality of images. Clinically useful data can be obtained by comparing a plurality of images obtained from a single subject (intra-subject comparison) and by comparing a plurality of images obtained from different subjects (inter-subject comparison). Before comparing images from different subjects on a pixel-by-pixel basis it is necessary to transform each image to a common template image such that each image has common size, shape and orientation.
As the plantar surface of the foot is continuous and compliant, there should be no sharp changes in pressure between neighbouring pixels such that smoothing the image will not result in detrimental loss of information, but will remove undesirable artefacts within an input image and increase the signal-to-noise ratio. The image may be smoothed using any smoothing method known to those skilled in the art.
In the embodiment of the invention shown in
At step S2 each input image is filtered with, for example, a symmetric convolution kernel of three-pixel diameter (˜1.5 cm), biasing the centre pixel by a factor of two.
It can be seen that a side effect of the filtering process is to add pixels around the periphery of the foot and thus artificially inflate the foot contact area. Therefore, having filtered the input image at step S2 of
Referring to
The preceding description has been concerned with smoothing an input image to remove any artefacts within an input image. Smoothing the input images enhances the signal-to-noise ratio and can help to facilitate subsequent steps in the method, which are described in further detail below with reference to
In order to allow images to be properly compared, the input image is registered to a common template at step S5 so as to cause the input images to align on a common template. Further, if intra-subject pedobarographical data is obtained over a relatively short time period (such that the dimensions of a subject's feet do not change), aligning to a common template allows for intra-subject analysis without further transformation of the pedobarographic images. One method of realignment that may be used in embodiments of the present invention is described below.
The registration process involves a combination of a translation of the input image to a given position, a rotation of the image, a further translation to return the input image to its initial position before a final translation of the rotated image.
Taking three generalized parameters as elements of a vector q, a transformation sequence T(q) may be defined:
where:
The transformation sequence (5) translates the image to the origin as indicated by the matrix (2), rotates the image about its centroid as indicated by the matrix (3), and translates the rotated image back to its original position as indicated by the inverse of the matrix (2). The rotated image is then translated to an arbitrary position as indicated by the matrix (4).
The transformation sequence (5) is concerned with re-positioning pixels of an image. Therefore, if an image is represented by a vector p a transformed image with appropriate pixel values p′ is given by equation (6):
p′=p(XT) (6)
where:
X is a (3xJ) array of J pixel coordinates in homogenous form (i.e. with a dummy row of ones added to permit matrix multiplication).
Given a source image p1 and a template image p0 with which the source image is to be registered, a vector q is determined which provides an optimal transformation. Taking advantage of foot geometry, an initial estimate of q, q(0) can be made according to equation (7):
where:
The principal axes can be computed as the eigenvectors of the ‘inertia’ matrix of a pressure image (i.e. where pixel values represent local ‘mass’), or from a binary image (i.e. where all pixels have equal ‘mass’). The minor principal axis is the axis about which there is minimal inertial moment.
q(0) can be used in to define a sequence of transformations as represented by equation (5), and the sequence of transformations can be applied to the source image pi as indicated by equation (6) to provide a transformed source image p1′. The template image p0 and the transformed source image p1′ may now be directly compared using a dissimilarity metric ε:
ε=(p1′−p0)T(p1′−p0) (8)
where ε is the sum of the squared differences between the elements of the two images and where the superscript ‘T’ indicates vector transpose.
The registration goal can now be stated formally as:
Minimize ε(q):qεΩ⊂3 (9)
The optimisation problem (9) is unbounded and unconstrained in 3D parameter space Ω. Optimisation can be implemented using any optimisation technique. The objective function of equation (8) is convex in the vicinity of the initial estimate q(0) given by equation (7). Thus the optimisation can be implemented using a quasi-Newton steepest descent gradient search, for example.
Although image registration is a computationally demanding technique, taking advantage of foot geometry as indicated above allows a good initial approximation to be generated so as to achieve successful registration with relatively simple optimisation techniques. A simple gradient search technique has been found to provide satisfactory convergence in a small data set. That said, a gradient search using sum of squares error may not be effective for a wider range of subjects and/or for stereotypical pressure profiles, especially because the objective function of equation (8) has been found to be convex only in small regions around the initial approximation. Other approaches such as such sparse gradient optimisation and binary shape registration may be more appropriate for a generalised registration approach.
With a set of images aligned to a common template, it is possible to conduct pixel-by-pixel statistical analysis on intra-subject images but differences in the shape between the feet of subjects mean that it is desirable to spatially normalize images prior to conducting any inter-subject analysis as part of the registration performed at step S5 of
T(q)=U0RVSRV−1RUV−1U1 (10)
where
and U0, R, and U1 are given by (2), (3), and (4), respectively.
Here, the vector q has five elements, the first three elements being as described above, and the two additional elements q4 and q5 indicating respective scaling factors for the width and length of the foot image. The transformation sequence of equation (10) represents a form of linear spatial warping, which can scale the width and length of the foot by unequal amounts (if q4≈q5).
Rv, given by matrix (11), rotates the foot to a vertical orientation so that the matrix (12) S can scale the width by a factor q4 and length by a factor q5. A good starting value from which optimisation may proceed, q(0) may be given by:
where:
q(0) can be used in equation (10) to transform the source image p1 according to equation (6) so as to give a transformed source image p1′. The template image p0 and the transformed source image p1′ can now be directly compared according to equation (8) so that the value of the vector q can be optimized according to equation (9).
While the sum of squares error denoted by equation (8) is used to optimise the value of the vector q a more intuitive dissimilarity matrix may be used to obtain an indication of registration performance for reporting purposes. The degree to which two images do not overlap can be expressed using set notation:
The denominator of equation (14) indicates a total number of pixels which are occupied by both the image p0 and the image p1′. The numerator of equation (14) indicates the number of pixels covered by one image or the other, but not both. Perfect registration is given when the value of c is 0%. This occurs when the numerator of equation (14) has a value of zero. Zero overlap (that is ε equals 100%) occurs when intersection between the two sets is the NULL set. The numerator of equation (14) is a binary image and is itself useful for confirming registration quality.
Table 1 shows computational durations for various steps of the method described herein. It can be seen that smoothing and resampling are conducted negligibly quickly. Image registration required of the order of 1 second per image processed. Most of the total time is spent on registration. Inter-subject registration was faster than intra-subject registration because of an optimisation step size constraint.
Registration accuracy was of the order of 10%, indicating that, on average, approximately 10% of the template and source pixels did not overlap. The non-overlapping pixels were found exclusively on the foot periphery for intra-subject registration (as can be seen in
The image of
Registration overlap ratios of approximately 90% are attributed to the spatial distribution of non-overlapping pixels due to pedobarographic resolution and also to anatomical factors. Since pedobarographic resolution is of the order of 5 mm it is expected that the foot perimeter can only be traced with an accuracy of 5 mm and even a rigid control object would yield an XOR perimeter image with 1 pixel thickness. This, coupled with inter-trial variability explains imperfect registration overlap. Inter-subject anatomical differences can similarly explain variability observed in the medial arch and toe regions after normalisation (as can be seen in
Affine transformation of the type described above affects only gross foot shape and cannot, in general, yield perfect inter-subject registration. Non-linear spatial warping can be used to improve performance. By using a relatively high order low frequency 100 parameter discrete cosine transform non-linear warping algorithm and a robust evolutionary optimisation approach, for example, it is possible to increase overlap by a few percent. Indeed, it will be appreciated that any appropriate registration method may be used in place of those described above, as will be apparent to those skilled in the art.
The purpose of the aforementioned registration procedures is to allow for statistical tests to be conducted directly on the images at the pixel level as shown at steps S6 to S9 of
At step S6 a general linear model is defined. The defined general linear model is specified by a numerical matrix termed a ‘design matrix’ that describes the experimental condition(s) with which each image is associated. For example, if there are five images from a first condition (e.g. pre-surgery) and five images from a second condition (e.g. post-surgery), the design matrix could be a 10×2 matrix where the two columns represent pre-surgery and post-surgery, respectively. The pre-surgery column would have values of ones in its first five rows, and the post-surgery column would have values of ones in its last five rows, and all other values would be zeros. Such a model properly differentiates between the two experimental conditions and describes the well-known two-sample t test. In addition to this simple model, the general linear model permits arbitrary linear experimental design including the use of one-sample t tests, analysis of variance (ANOVA) (F tests), multivariate analysis of variance (MANOVA), analysis of covariance (ANCOVA), multivariate analysis of covariance (MANCOVA), fixed effects analysis and mixed effects analysis, for example.
The general linear model can be used to model factors that are not of experimental interest like time drift, for example. These are referred to as nuisance factors. The subject factors listed on the right side of the design matrix in
The general linear model is the most flexible approach to linear statistical modeling so is described here, but other statistical models could also be used at step S6.
Processing passes from step S6 to step S7. At step S7 the parameters that map experimental conditions to statistical images are estimated. In the case of a two-sample t test, for example, these parameters correspond to the mean pressures of the two experimental conditions. In this case there would be two parameters for each pixel in the statistical image, plus an additional variance parameter for each pixel. The parameters are computed using a least-squares approach as described in further detail below with reference to an example.
Processing passes from step S7 to step S8. At step S8 a statistical image is generated from the parameters (described below with reference to an example). In the statistical image, each pixel represents a single statistical value. The general linear model permits computation of a variety of statistics, including the t statistic (thereby generating what may be termed at t map), F statistic (generating what is may be termed an F map), and χ2 statistic (generating what may be termed a χ2 map).
Processing then passes to step S9 and statistical inference procedures are used to assess the statistical significance of the statistical values and/or the spatial processes in the statistical image.
A single t value does not convey statistical significance. Similarly a statistical image in which each pixel represents at value does not convey statistical significance. To compute the statistical significance, a statistical inference procedure is used to transform the t values making up the statistical image into associated probability (‘p’) value(s), thereby generating a step-wise statistical inference image as shown at step S11 of
Computing p values in this manner, for a single pixel t values, is a straightforward one-to-one mapping via a single well known statistical equation. But this procedure is statistically invalid because it both neglects the fact that many statistical tests have been conducted and because it neglects the spatial nature of the image data; pixels in neighbouring space have correlated behaviour. Thus a valid approach to conducting statistical inference on a statistical image involves techniques that are more complex than the well-known p value computation described above. Although a variety of methods can be used to generate p values, three classes of statistical inference are described herein which are particularly applicable to embodiments of the invention: (1) Bonferroni correction, (2) Random field theory, and (3) Non-parametric inference.
Before describing these procedures, it is important to realize that a general characteristic of all of these inference procedures is that they should account for the problem of multiple comparisons. Computing statistical images (of the type shown in
The Bonferroni correction is the simplest method for correcting for multiple comparisons. The Bonferroni correction reduces the p threshold such that the family-wise error rate is maintained at the desired value of a (5% in the described example) across the entire foot surface. The Bonferroni correction is computed as:
p
critical=1−(1−a)1/K (15)
where K is the number of statistical tests or, equivalently, the number of non-zero pixels in the statistical image. As described above,
It is worth noting that both the uncorrected and Bonferroni inference procedures produces stepwise-continuous statistical inference images which contain the t values of the raw statistical image shown in
It will be appreciated that the statistical inference images shown in
The main weakness of the Bonferroni correction described above is that it does not properly take into account the spatial nature of the data. If a set of 500 pixels is processed, the Bonferroni correction would be identical irrespective of the spatial relationship of those pixels: the pixels could be scattered randomly in space off to infinity. However, foot pressure images and other pressure images are clearly not random spatial processes; they have spatial order in the form of a consistent foot shape.
Random Field Theory (RFT) takes advantage of this fact to either (i) provide a more realistic and less conservative correction for multiple comparisons or (ii) assign statistical significance to suprathreshold clusters rather than to individual pixels. Both of these RFT procedures depend on two characteristics of the original images: image smoothness, and spatial geometry.
Image smoothness is estimated from the residual images that are computed during estimation of the general linear model parameters (step S7 of
Next the covariance matrix Λ of residual spatial derivatives may be computed using:
where k indexes the non-zero pixels and where x and y indicate the spatial directions where var is a function providing a measure of variance and cov is a function providing a measure of covariance. Finally, global smoothness is estimated by the FWHM:
Here the FWHM represents the ‘full width at half maximum’ of a Gaussian kernel that, when convolved with the random field data, would produce the same smoothness as the observed residuals. Hence the FWHM provides a direct estimation of image smoothness.
The RFT inference procedures also depend on spatial geometry, which may be defined algorithmically by pixel connectivity. For two dimensional images the RFT-relevant spatial geometry is summarized by three parameters R0, R1, and R2, termed ‘resolution element counts’ or ‘resel counts’:
R
0
=K−(Ex+Ey)+F (19)
R
1=(Ex+Ey2F)/FWHM (20)
R
2
=F/FWHM2 (21)
where Ex and Ey are the number of pairs of adjacent pixels in the x- and y-directions, respectively, and where F is the number of four-pixel squares in the search area. The R parameters thus define the search space up to the number of dimensions (in this case two) and measure the area (R2), the perimeter (R1), and the Euler characteristic (R0). These ‘resel count’ parameters may be regarded as the effective number of independent observations in an image dataset, having accounted for smoothness. Thus the smoother the field (the larger the FWHM), the fewer the number of independent observations.
After computing image smoothness (via the FWHM) and image geometry (via the resel counts), RFT-based inference can proceed. As described above, this can happen in one of two ways, (i) by computing a RFT-corrected threshold to account for multiple comparisons, or (ii) by computing the statistical significance of suprathreshold clusters following an arbitrary experimenter-set t threshold.
The former RFT procedure is analogous to the Bonferroni correction in that it computes a critical t threshold h, and pixels with t values above the threshold h are deemed to be statistically significant. The threshold h is computed as follows:
where RD are the resel counts, ρD are Euler characteristic densities, ν is the number of degrees of freedom in the statistical model (the calculation of which is shown at equation (36) below), and Γ is the gamma function. Here P(tmax>h) is the theoretical probability that the maximum t value in a statistical image exceeds a threshold h.
Given an experimenter-set a, one finds the critical threshold h by iteratively varying the parameter t such that the right side of equation (22) is equal to a. This procedure results in a generally less conservative threshold as compared with the Bonferroni correction, producing a slightly broader suprathreshold set as shown in
The main weakness of the RFT inference procedure described above is that statistical significance is assigned pixel-by-pixel, a process which does not take advantage of the spatial clustering of suprathreshold pixels (indicated in
E{N}=Aρ
0(h) (26)
E{m}=Aβ
2(h) (27)
where A is the search area normalized by FWHM2. The probability that the largest suprathreshold cluster contains n or more pixels [P(nmax>n)] is:
P(nmax>n)=1−exp(E{m}e−Bn) (28)
B=Γ(2)E{m}/E{N} (29)
These probability values are then computed for each suprathreshold cluster based on their size k and may be indicated next to the clusters on the statistical inference image, as shown in
Note that the equations for the second RFT-based inference procedure were derived for Gaussian fields, so only give an approximate solution for t fields with high degrees of freedom. More accurate results for t fields and other statistical fields are given in the statistical literature for example, [Cao, J., 1999. The size of the connected components of excursion sets of χ2, t and F fields. Advances in Applied Probability 31(3) 579-595]. However, the equations described above are appropriate for cases of high degrees of freedom.
The final class of inference procedures is non-parametric inference. A potential weakness of the RFT procedures described above is that they rely on statistical parameters to describe the underlying expectations of image randomness. Specifically, RFT uses the pixel-level ‘mean’ and ‘standard-deviation’ parameters to define the statistical distribution. Such parametric approaches are powerful but rely on various assumptions including, most critically, normal distribution of residuals (as included in equation 35). When foot pressure images contain areas of geometrical disparity (e.g. comparing a high-arched subject to a low-arched subject), this assumption will be violated because there are many null observations for the high-arched subjects in the areas where the arch does not contact the ground.
For these types of situations, non-parametric (NP) inference is more appropriate. Starting with an experimental statistical image (an ‘E-image’), examples of which are shown in
For NP procedures, one may optionally smooth the underlying variance field to produce a smoother statistical image (as has happened with the image shown in
Experiments carried out using the techniques set out above are now described. Left foot pedobarographic records were collected from nine healthy subjects (5 males, 4 females, age: 29.8±7.7 years) using a 0.5 meter foot scan 3D system (available from RS Scan, Belgium). Three experimental conditions were investigated: normal feet, abducted feet, and adducted feet. Other gait parameters (for example walking speed) were not precisely controlled. Subjects performed ten consecutive trials of each condition yielding a total of 270 pedobarographic records (30 for each subject). Maximum sensor values were extracted from the stance phase time series to form a single image for each trial. A foot image with arbitrary size, shape and orientation is transformed using the smoothing, realignment and normalisation techniques described above. Images on which statistical tests were performed were contained in a 53 by 22 grid of which 742 pixels contained the feet. Inter-subject and intra-subject tests of the type described above were carried out.
Foot orientation in abducted and adducted walking, as measured by principal axis orientation, differed from a normal orientation by approximately 30 degrees, as indicated in table 2. Assuming non-circular statistics because of small angular values, one-way ANOVA confirmed an effect of experimental treatment.
As described above, with reference to step S6 of
P
ik
=g
ijβjk+hilγlk+eik (30)
is generated, where pik is the pressure observation at the kth pixel in pressure record i. Here, i indexes the I pressure records, k indexes the K pixels containing the feet, j indexes the J experimental factors and l indexes the L (9 in this example) subjects. The errors (eik) are assumed to be independent, equal, and normally distributed across conditions and subjects, but not across pixels. Explanatory variables gij and hil correspond to treatment effects and nuisance factors (subject effects), respectively. βjk and γlk are unknown parameters.
As described above with reference to step S7 of
P=Gβ+e (31)
where P is the mean-corrected pressure data matrix, G is the binary experimental design matrix shown in
b=G
+
P=(GTG)−1GTP (32)
where G+ is the pseudo-inverse of G. At step S8 of
where c is a (1×(J+L)) contrast vector, bk is the kth column of b, sk is the standard error estimate for each pixel, and Ek is the kth diagonal element of the squared residuals E. Two contrast vectors were tested: [−1 1 0 0] and [−1 0 1 0], respectively representing cases where abducted and adducted pressures exceeded normal pressures; here 0 is the (1×8) null vector corresponding to the eight subject nuisance factors. As described above the t values themselves form an image that is termed a ‘t map’. This statistical image has the same resolution as the original pedobarographic images and indeed has the 2D shape of the original foot or feet. However, unlike the original pedobarographic images whose pixel values represent only pressure values, the pixels of at map represent the effects of a linear combination of the experimental factors.
In addition to performing clinical/laboratory analysis of pedobarographical data, it will be appreciated that the methods presented above for pedobarographical image analysis have more general application. For example, one application of the present invention is as a method of identification of individuals, for use, for example, at airports. A database of individuals may be maintained which stores, for each individual, a plurality of processed images and a statistical image generated from the plurality of pedobarographic images taken from that individual using the methods as described above. To identify an individual, further pedobarographic images are obtained and compared with the both the plurality of processed images and the statistical images stored in the database, to determine if there is a match.
Referring to
The process described with reference to
Another application could analyse the pressure fields between a subject and a mattress or wheelchair to detect subject movement. This could be done in a real time implementation of the present invention, where significant changes in pressure fields will be indicative of subject movement and will thereby help to determine if the patient requires assistance.
The present invention may further be used in the area of vehicle design, for example, in the analysis of the interface between vehicle doors and the vehicle frame, or between a wiper surface and a windscreen. Indeed, it will be appreciated that, generally, the present invention has application where the ability to analyse pressure fields is desired.
The techniques for processing pedobarographic data described herein can also be usefully applied to three dimensional images. In particular, techniques are now described which allow the visualization of a three dimensional spatiotemporal volume of data, an example of which is shown in
Referring to
At step S16 the received image is smoothed by convolving the three dimensional image with a three dimensional Gaussian kernel. At step S17 a number of isosurfaces are computed by algorithmically interpolating the smoothed image, each isosurface being associated with a particular pressure. Three isosurfaces are shown in
It will be understood that the specific techniques and transformations are provided by way of example only, and that the ordering of the techniques may be altered, and other suitable techniques may be similarly employed. For example, the statistical analysis techniques are presented solely for exemplification. Indeed, various modifications can be made to the described embodiments without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
0725094.7 | Dec 2007 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2008/004185 | 12/19/2008 | WO | 00 | 6/15/2010 |