The instant invention relates to medical imaging methods and systems for providing a finite-element model.
When it comes to mechanical structures, the advantages of the finite-element-method are well known. Recently, attempts were made to use this method to simulate the behaviour of body structures, in particular bony structures of a patient as a mechanical system. Such simulations are difficult: it is necessary to obtain a precise geometry of the bony structure, the mechanical properties of the internal body organs, and the applied loads (also called “boundary conditions”). An attempt to provide such a finite-element-model is described in U.S. Pat. No. 5,172,695. In this patent, the three-dimensional geometry is obtained using a conventional Computer Tomography scanner. The volumetric image provided by the scanner is also a way to quantify the local mechanical properties, by linking the grey value of the voxel to the bone mineral density, which itself can be correlated to the mechanical characteristics of the bone. Then, a finite-element calculation is performed by applying loads on a bony surface.
There is a need to improve the clinical relevance of such calculations, so that their results could be used by clinicians.
To this aim, according to the invention, a method is provided which comprises:
With these features, it is possible to take into account the position of the patient during the acquisition, so that the applied load used for the calculation corresponds to the one actually applied on the bony structure in this functional position.
In some embodiments, one might also use one or more of the features defined in the dependent claims. Advantages of some of these embodiments include reduction of the radiation dose applied to the patient.
Other characteristics and advantages of the invention will readily appear from the following description of two of its embodiments, provided as a non-limitative example, and of the accompanying drawings.
On the drawings:
a and 6b are schematic views with a basic muscular model, illustrating how the loads can be estimated using the patient position-specificity,
On the different figures, the same reference signs designate like or similar elements.
The frame surrounds a field of observation 4 in which a patient P may be placed in a given position, e.g. standing, for observing an osteo-articular structure of the patient when in the standing position, which may be relevant for patients suffering from postural imbalance for example.
The moving frame 2 carries a first radiological source 5 and a first detector 6 which is placed facing the source 5 beyond the field 4, and which comprises at least one horizontal line 6a of detector cells. By way of example, the detector 6 may be a gas detector responsive to low doses of radiation, e.g. as described in documents FR-A-2 749 402 or FR-A-2 754 068. Naturally, other types of detectors may optionally be used in the context of the present invention.
The radiological source 5 is adapted to emit ionizing radiation, in particular X-rays, suitable for being detected by the detector 6 in an image-taking direction 7 that is antero-posterior relative to the patient P, the rays passing through a horizontal slit 8 made through an aiming mask 9 such as a metal plate in order to generate a horizontal beam 10 of ionizing radiation in the field of observation 4.
The moving frame 2 also carries a second radiological source 11 similar to the source 5 and a second detector 12 similar to the detector 6, disposed facing the source 11 beyond the field 4, and comprising at least one horizontal line 12a of detector cells.
The radiological source 11 is adapted to emit ionizing radiation in a image-taking direction 13 that is lateral relative to the patient P, passing through a horizontal slit 14 formed in an aiming mask 15 such as a metal plate in order to generate a horizontal beam 16 of ionizing radiation in the field of observation 4.
Naturally, there could be more than two radiological sources and detectors, and the image-taking directions of these various radiological sources could, where appropriate, be other than mutually perpendicular, and they need not even be horizontal.
One or each source 5, 11 can be made to emit a beam of X-rays distributed on two different energy peaks, for example by the use of different filters. For example, the source 5 emits a beam of low energy and a beam of high energy alternately during the vertical scanning. The obtained image carries both high energy and low energy acquisition.
In the present example, the patient P is standing on a force-platform 42 which enables to provide the weight and the position of the gravity line of the patient. In another embodiment, the weight data of the patient could be measured by a separate device, before the patient steps into the radiographic apparatus.
The two detectors 6, 12 are connected to a computerized system 37 or some other electronic control system provided with:
The computerized system 37 may also be connected to the motor-driven drive means (not shown) contained in the guide 3, and to the sources 5 and 11, so as to control the vertical displacement of the frame and/or the emission of ionizing radiation.
By way of example, the method which is described below is a method of obtention of a finite-element model of a vertebra using a knowledge base of vertebrae. However, this method could be used for any bone or osteo-articular structure of the body such as for example, the femur, the upper limb, the lower limb, the hip, or even part or totality of the skeleton, when a knowledge base of the structure to be reconstructed is provided.
As an example shown on
The detection data of the patient P comprises detection data 34 of the bone structure of the patient, such as, for example, antero-posterior 35 and lateral 36 (possibly dual-energy) X-ray images of the patient taken with the apparatus 1. In some embodiments, the detection data can further comprise external detection data 38 of the patient such as, for example, antero-posterior 39 and lateral 40 detection of the external envelope (skin) of the patient detected on the antero-posterior and lateral radiographs, respectively, and/or, for example, data of the 3D envelope of the patient and/or weight data 41 of the patient, for example provided from the force platform 42.
The processor 17 is further connected to a knowledge base memory 21 comprising a knowledge base 22 of the geometry of the bone structure, a knowledge base 43 related to the mass and the location of the center of gravity of patient body segments with regard to the bone(s) of interest, and a knowledge base 47 of bone mechanical characteristics. There are multiple ways in which the knowledge can be stored in the knowledge base(s).
As will be described in more details below, the processor 17 calculates, from the detection data and the knowledge base a patient-specific position-specific finite-element model (FEM) which can be used in an appropriate FEM-solver 44. Such FEM-solvers are commercially available and will not be described in more details.
The detection memory 33, the processor 17, the knowledge base memory 21 and the FEM-solver 44 could be found on the same computerized system, or distributed over a network.
For the bone structure under study, the knowledge database may be constructed as or from data obtained from similar structures.
The geometry knowledge database 22 is arranged so as to store surface data relating to coordinates of points belonging to a surface of a generic model.
In this example, the surface data comprise information about points corresponding to particular reference marks on structures of the same type of the studied structure, acquired beforehand, for example by computer tomography. By way of example, the geometry knowledge database 22 of the vertebra contains the coordinates xP1, yP1, zP1, . . , xP23, yP23, zP23, of characteristic points P1, . . , P23 for the vertebra of each of a plurality of previous patients, characteristic lengths D1 . . . D8 for each vertebra, as shown in
As shown in
Further, the outer and inner surface data may further comprise a mesh of several hundred to several hundred thousand points and/or elements of an average vertebra.
It is possible to establish a subset (not represented) of the knowledge database related to vertebrae belonging to healthy individuals or to individuals suffering from different pathologies, and similarly it is possible to characterize each vertebral mesh as a function of the weight, the size, the age, or any other type of parameter concerning the individual that is deemed to be necessary.
Alternatively, in a not represented embodiment, the vertebral mesh may be obtained from a mathematical model constructed from the previously acquired data. By way of example, the surface data may include statistical data (means, variances . . . ) for each parameter of the knowledge base. The surface data may include mathematical equations for determining from the knowledge base of a given vertebra, the positions of the characteristic points for a personalised mesh on the basis of values of estimator parameters for said object. For example, the coordinates of the characteristic points may be parameterized by functions of these parameters.
As used herein, the term “data” represents as well raw data such as obtained from measurements of similar structures, and elaborated data such as equations or the like obtained from the observation of such measurements. The word “data” is used to represent any knowledge which can be stored on a medium and relate to the studied structure.
The mechanical characteristic knowledge data base 47 can for example have been previously obtained from imaging samples from anatomical specimen by X-rays, so as to determine the grey-level of the sample (the bone's mineral density), then by determining in vitro the bone's mechanical properties by mechanical testing (compression, traction and/or bending tests), so as to correlate the grey level and the mechanical characteristics of the sample.
Referring back to
During this movement, two calibrated digital radio-graphic images of the portion of the patient under examination are stored in the memory 33 of the microcomputer 37, for example an antero-posterior image and a lateral image respectively, wherein each images can be viewed on the screen 19 of the microcomputer, as shown schematically in
The processor 17 receives two-dimensional patient-specific detection data 35, 36, i.e. the two radiographic images of the patient P. The processor 17 comprises or communicates with the memory 21 that stores the knowledge database of the structure 22 shown in
The processor selects an initial model in the geometry knowledge database 22 of the bone from the detection data 35, 36. The selection step may take into account parameters such as a previous radiography of a same patient, a knowledge of the part of the patient that is being imaged etc. to identify an initial model.
In an alternative embodiment, the selection step is performed by an operator, who selects an initial model, and might also point out parts 23a, 23b of the images corresponding to the model.
In an alternative embodiment, the method is to be used for imaging a single type of structure, e.g. femurs, and the base 22 may contain data relative to a single model, e.g. of an healthy femur. In this case, the selection step is trivial.
The invention is by no means limited by the implementation of the selection step.
The 3D outer surfacic model could be obtained by already known methods such as the one described in Laporte et al. “A Biplanar Reconstruction Method Based on 2D and 3D Contours: Application to the Distal Femur”, Computer Methods in Biomechanics and Biomedical Engineering 6(1), 1-6, 2003, which is hereby incorporated by reference in its entirety for all purposes.
Although this article is related to the distal femur, the method described there could be used for any other bone structure. This exemplary method could be summarized as follows:
A three-dimensional position-specific patient-specific surfacic geometric model of the bone structure of the patient is thereby obtained in the frame of reference of the imager. This model is represented as a mesh comprising, for example, surfacic shell elements 46, for representing the cortical bone. For example, the inside volume can be meshed with internal (not shown) volumic elements, for representing the trabecular bone. In addition, the model is obtained in the frame of reference of the imager, i.e. corresponds to the actual position of the patient when taking the image.
On
In a further step, patient-specific bone mechanical properties (e.g. Young's modulus, maximum compressive or tensile strength) are input into the model. Further parameters, such as those related to the anisotropy of the bone material could also be defined. These parameters could be defined individually for each element of the mesh or for parts of the model having, in average, the same mechanical behaviour.
The mechanical property knowledge database 47 is used to correlate the information provided from the detection data, such as the grey level in the radiographic images, to the mechanical characteristics of the bone.
For example, for each surfacic element of the obtained geometric model, a thickness value and a value of the Young's modulus are defined from the mechanical characteristics knowledge base 47. For example, initially, uniform thickness and Young's modulus data are defined over the model elements, based on average thickness and Young's modulus data provided from the mechanical characteristics knowledge base 47.
In variant embodiments, different initial values could be defined for different anatomical regions such as the anterior, lateral, and posterior vertebral walls, the pedicle, etc. . . .
It should be noted that other mechanical parameters could be defined, such as a single parameter combining thickness and Young's modulus (equivalent homogenized modulus for a given thickness).
The initial mechanical characteristics inserted into the geometric model can be modified to be made patient-specific. For example, if we take into account the fact that the grey level on the image is related both to attenuation coefficient of the tissues (which is also related density and thus to elastic modulus) and cortical thickness. We can simulate virtual X-rays according to the initial attenuation/thickness and we can change those initial parameters until the simulated radiographs are made as similar as possible to the real radiographs. This step will lead to patient-specific mechanical properties.
The above is just an example of how to determine the patient's specific geometry and mechanical characteristics. The mechanical characteristics could be determined simultaneously with the determination of the geometry, by using the mechanical characteristics already during the reconstruction step.
In another embodiment, the cortical bone could also be meshed with volumic elements.
Further, the patient-specific position-specific mechanical loads applied to the bone structure in the position of the patient when taking the acquisition data are estimated. For example, these loads are due to gravity. The patient-specific mechanical loads can be assessed from any suitable kind of mechanical model.
For example, the body is virtually divided into segments, such as the head, each upper limb, the trunk, and each of the lower limbs. The trunk segment could be divided in sub-segments, for example at each vertebral level and at the pelvis level. For each segment or sub-segment, the mass and position of the centre of gravity is determined from the geometry at that level. For example, the knowledge base 43 related to the mass and location of the centre of gravity of the body segments comprise an anthropometric table enabling to estimate, from the local geometry, the mass and the location of the centre of gravity of the studied segment or sub-segment. The local geometry could for example be the bone geometry obtained from the radiographs or from the previously obtained mesh, for example.
In this case, the location of the centre of gravity and the mass of the sub-segment can be statistically determined from the knowledge base 43 based only on the location of the bone in one, or both radiographs or on the 3D mesh.
In another embodiment, the location of the centre of gravity and the mass of the sub-segment can be statistically determined using additional data 39, 40 relating to the external envelope of the patient at the sub-segment.
For example, the knowledge base 43 comprises knowledge enabling to determine, for a given envelope, the location of the centre of gravity and the mass of each corporal sub-segment situated above the bony structure of interest.
In this example, as shown on
This average density might not distinguish density values for bone and soft tissue and, in this case, is an overall density for the sub-segment. In a variant embodiment where bone detection data is available for the sub-segment, the stored density might distinguish between average soft tissue density and average bone density.
Although the above embodiments describe using both the width and depth of the sub-segment for determining its mass and the location of its centre of gravity, only one of the width and depth could be used, in a variant embodiment for this determination.
This determination is performed for all the sub-segments and segments above the studied structure, so as to evaluate the location and intensity of the gravitational load on the studied structure, by calculating the barycentre of all the segments above the structure.
There are many other possible embodiments for obtaining the mass and the location of the centre of gravity. For example, the medical imager could comprise an optical acquisition device, such as one or more cameras, the images of which can be determined in the same three-dimensional frame of reference as the one of the geometrical 3D model, of the studied structure so as to reconstruct a full 3D envelope. An embodiment could use the projection of structured light onto the patient, detection of this light by cameras, and the processing of the detected optical images by suitable well-known algorithms.
The envelope data is used to determine, in the imaging position (here: standing), the point of application of the gravitational load of the part of the patient situated above the bone structure of which a 3-dimensional reconstruction has been previously established.
In any of the above embodiments, the total mass 41 of the patient could also be used for the determination of the mass and the location of the centre of gravity of the sub-segment.
In a variant embodiment, the mass and the location of the centre of gravity of the segments under the studied structure could be determined using any of the above methods. Then, the mass and the location of the centre of gravity of the part above the studied structure could be determined therefrom and from the data provided from the force platform 42, by an equilibrium calculation.
The applied load Fg on the bone structure is calculated by the total mass above the bone structure, applied on the centre of mass G of the portions of the patient above the bone structure, and along the vertical direction. It is thus shown on
There is a whole range of possibilities to determine the muscular load. One might use a simple muscular model in which only one set of muscles is activated.
More complex models can be used. Taking into account the muscles lever arms (the distance between the gravity line and the bone and the distance between muscle attachments and the bone) it is possible to estimate the loads on the bone. Such mechanical model could be improved using a multiple muscles regulation model. For example a proprioception based regulation model can be proposed to estimate the trunk muscular loads. The muscular model is built as a closed loop regulation system considering the load components within the intervertebral joint as the commands that have to be maintained beyond given thresholds, such as described for example in “A proprioception based regulation model to estimate the trunk muscular forces”, Pomero and al., Computer Methods in Biomechanics and Biomedical Engineering, Vol. 7, No 6, December 2004, pages 331-338, which is hereby incorporated by reference in its entirety for all purposes.
The initial mesh of the generic model could bear information of the nodes or elements which are to be considered as muscle insertion points into the bone. Upon deforming the initial mesh to be rendered patient-specific, these nodes and elements are displaced and/or deformed, which provides with a patient-specific location of muscle insertion.
As shown on
The thereby determined loads are expressed in the same frame of reference as the 3D patient-specific mesh with personalised mechanical characteristics.
Finally, the applied loads are input into the finite-element model as shown by arrow Fv on
The thus obtained patient-specific and position-specific finite-element model is input in a finite element solver 44, which solves the mechanical problem for the model. The results can be displayed on the screen 19, for example in pseudo-colours, such as schematically illustrated on
These biomechanical parameters could be taken into account by the clinician to determine a risk of fracture for the patient, for example osteoporotic patients and/or to propose a therapy.
The method which was described above was by way of example only. The structure to be studied could be a single bone or a whole osteo-articular structure and could be any part of the body skeleton of a patient, either in a lying or standing position or any other functional position in which gravity induces a critical load on the bone structure (squatting, standing carrying a load, . . . ).
In particular, the acquisition scheme is not limited to the one presented in relation to
The present application is the U.S. National Stage of PCT/IB2008/051807 filed Feb. 29, 2008, the entirety of which is incorporated herein by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2008/051807 | 2/29/2008 | WO | 00 | 8/27/2010 |