The present invention relates to an apparatus and method for providing a two-dimensional (2D) representation of three-dimensional (3D) image data representing an anatomical lumen tree structure. The invention relates particularly, but not exclusively, to an apparatus and method for providing a compressed 2D visualization of pulmonary blood vessel characteristics. The invention also relates to a computer program product for use in such apparatus.
Pulmonary embolism is a life-threatening condition involving blood clotting in the lungs. It is known to detect pulmonary emboli by means of high resolution, contrast enhanced thorax computer tomograph (CT) scans. A CT scanner generates image data of transverse slices through a patient's thorax, and a 3D model of the patient's pulmonary blood vessel tree is formed by the CT scanner. The 3D image data is then displayed on a monitor, and the image of the pulmonary vessel tree is inspected by a radiographer performing visual assessment of individual image slices, and manually scrolling through the image stack.
This known process suffers from the drawback that the pulmonary vessel tree structure is geometrically very complex, and extends typically over 100-400 CT slices, which makes inspection very difficult and time consuming. The process therefore requires highly specialized skills and shows high user variability, as a result of which it is difficult to automate the process.
In addition, the existing presentation of computer aided detection results suffers from the drawback that only positive findings can be reported as being present, and the user cannot be sure whether negative findings result from a healthy situation or from failure of the detection process.
It is an object of the present invention to provide an improved apparatus and process for providing a 2D representation of 3D image data representing an anatomical lumen tree structure.
According to an aspect of the present invention, there is provided an apparatus for providing a 2D representation of 3D image data representing an anatomical lumen tree structure, the apparatus comprising:
at least one first input for receiving first data representing a respective first distance of a plurality of positions along at least one lumen branch from a respective starting point on said lumen branch;
at least one second input for receiving second data representing at least one anatomical property of the corresponding said lumen branch at each of said locations;
at least one processor, connected to at least one said first input and at least one said second input, for processing said first and second data to provide third data adapted to be displayed on at least one display device such that at least one said lumen branch is represented by a respective line, at least one said first distance is represented by a respective second distance along the corresponding said line, and the appearance of a respective portion of said line representing the or each said position varies in dependence upon said anatomical property.
This provides the advantage of enabling several branches of the lumen tree to be displayed simultaneously, as a result of which a radiologist can more quickly determine the relationship between neighboring slices of CT image data. The present invention also provides the advantage of enabling analysis of the displayed 2D data to be automated, for example by means of suitable algorithms.
At least one said processor may be adapted to provide said third data indicating the absence of said anatomical property at at least one said position.
This provides the advantage of enabling easier detection of anatomical abnormalities or failure of the imaging process used.
At least one said processor may be adapted to provide said third data enabling a plurality of said lines to be displayed simultaneously on at least one said display device.
At least one said processor may be adapted to provide a link between said third data and said first and/or second data to enable a respective 3D image corresponding to at least one said portion of a said line to be displayed on at least one display device.
This provides the advantage of enabling a radiologist to rapidly match an area of interest of the display with the corresponding 3D image, for example an image slice provided by a CT scanner.
At least one said processor may be adapted to determine a respective derivative of at least one said anatomical property with respect to distance along the corresponding said lumen branch at at least one said location.
This provides the advantage of rapidly determining isolated regions where the anatomical property is different from that at adjacent regions on both sides along the corresponding lumen branch, which may indicate abnormalities. This also provides the advantage of enabling the detection of such regions to be automated.
According to another aspect of the present invention, there is provided an apparatus for displaying a 2D representation of 3D image data representing an anatomical lumen tree structure, the apparatus comprising an apparatus as defined above and at least one display device.
The apparatus may further comprise at least one imaging apparatus for providing said first and second data.
According to a further aspect of the present invention, there is provided a method for providing a 2D representation of 3D image data representing an anatomical lumen tree structure, the method comprising:
receiving first data representing a respective first distance of a plurality of positions along at least one lumen branch from a respective starting point on said lumen branch;
receiving second data representing at least one anatomical property of the corresponding said lumen branch at each of said positions; and
processing said first and second data to provide third data adapted to be displayed on at least one display device such that at least one said lumen branch is represented by a respective line, at least one said first distance is represented by a respective second distance along the corresponding said line, and the appearance of a respective portion of said line representing the or each said position varies in dependence upon said anatomical property.
The third data may be adapted to indicate the absence of said anatomical property at at least one said position.
The third data may be adapted to be displayed such that a plurality of said lines are displayed simultaneously.
The color of said portions of said lines may vary in dependence upon said anatomical property.
Said anatomical property may be the width of a lumen available for fluid flow, and/or the width of a region of flowing fluid in the lumen, and/or the rate of fluid flow in the lumen.
The method may further comprise the step of providing a link between said third data and said first and/or second data to enable a respective 3D image corresponding to at least one said portion of a said line to be displayed on at least one display device.
The method may further comprise the step of determining a respective derivative of at least one said anatomical property with respect to distance along the corresponding said lumen branch at at least one said location.
According to a further aspect of the present invention, there is provided a method of displaying a 2D representation of 3D image data representing an anatomical lumen tree structure, the method comprising:
providing third data by means of a method as defined above; and
displaying said third data on at least one display device.
The method may further comprise the step of providing said first and second data.
According to a further aspect of the present invention, there is provided a data structure for use by a computer system for providing a 2D representation of 3D image data representing an anatomical lumen tree structure, the data structure including:
first computer code executable to receive first data representing a respective first distance of a plurality of positions along at least one lumen branch from a respective starting point on said lumen branch;
second computer code executable to receive second data representing at least one anatomical property of the corresponding said lumen branch at each of said positions; and
third computer code executable to process said first and second data and provide third data adapted to be displayed on at least one display device such that at least one said lumen branch is represented by a respective line, at least one said first distance is represented by a respective second distance along the corresponding said line, and the appearance of a respective portion of said line representing the or each said position varies in dependence upon said anatomical property.
The data structure may further include fourth computer code executable to indicate the absence of said anatomical property at at least one said location.
The data structure may further include fifth computer code executable to display a plurality of said lines simultaneously on at least one said display device.
The data structure may further include sixth computer code executable to provide a link between said third data and said first and/or second data to enable a respective 3D image corresponding to at least one said portion of a said line to be displayed on at least one said display device.
The data structure may further include seventh computer code executable to determine a respective derivative of at least one said anatomical property with respect to distance along the corresponding said lumen branch at at least one said location.
According to a further aspect of the present invention, there is provided a computer readable medium carrying a data structure as defined above stored thereon.
A preferred embodiment of the invention will now be described, by way of example only and not in any limitative sense, with reference to the accompanying drawings, in which:
Referring to
The patient 4 is supported on a platform 12 which can be moved by suitable means (not shown) in the direction of arrow A in
The image data obtained from the detectors 8 is input via input line 18 to a processor 20 in the computer 16, and the processor 20 builds up a 3D model of the patient's pulmonary vessel tree from the data image slices. The processor 20 also outputs 3D image data along output line 22 to a suitable monitor 24 to display a 3D image of the pulmonary vessel tree.
Referring now to
Subsequently to segmentation of the data relating to the pulmonary vessel tree, a starting point (not shown) in the pulmonary artery is indicated, and a wave front propagation technique familiar to persons skilled in the art is applied along each branch of the pulmonary vessel tree as far as the branch end points. The end points of the vessel tree are then determined, and region of interest layers 22 starting at the periphery 24 of the lungs are defined, and in each region of interest 22, an end point is detected and a path is tracked towards the starting point on the pulmonary artery. At selected points along the path, measurements of one or more physiological parameters such as vessel diameter, lumen intensity, or local contrast.
The processor 20 may also determine the second derivative of one or more of these anatomical parameters with respect to distance along the corresponding lumen branch. This gives an indication of, for example, a dark region (representing low blood flow or lack of blood flow) bounded on both sides by lighter regions, which may indicate an abnormality such as a pulmonary embolism, and enables the detection of such abnormalities to be automated and therefore carried out more rapidly.
The processor 20 then maps the measurement of the or each physiological parameter to each point for a pulmogram display 26 (
As shown in
The 2D pulmogram display shown in
The pulmogram also has the advantage that a blockage in one of the paths can be quickly determined. This may be as a result, for example, of a pulmonary embolism, in which case the embolism can be quickly detected by a radiologist from inspection of the pulmogram shown in
It will be appreciated by persons skilled in the art that the above embodiment has been described by way of example only, and not in any limitative sense, and that various alterations and modifications are possible without departure from the scope of the invention as defined by the appended claims. For example, although the above described embodiment relates to the pulmonary vessel tree, the present invention can also be used to present a 2D representation of any other lumen vessel tree, such as the bronchial tree or vascular tree, for instance an arterial tree. Also, the 2D representation need not consist of straight lines as shown in
Number | Date | Country | Kind |
---|---|---|---|
05101805.9 | Mar 2005 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB06/50690 | 3/6/2006 | WO | 00 | 9/4/2007 |