SYSTEMS AND METHODS FOR CORRECTION OF ARTIFICIAL DEFORMATION IN ANATOMIC MODELING
20230301720 · 2023-09-28
Inventors
- Leo John GRADY (Darien, CT, US)
- Michiel SCHAAP (Oegstgeest, NL)
- Sophie Khem (San Francisco, CA, US)
- Sarah Wilkes (San Mateo, CA, US)
- Ying BAI (Belmont, CA, US)
Cpc classification
G09B23/303
PHYSICS
A61B6/5258
HUMAN NECESSITIES
G16B5/00
PHYSICS
A61B2034/105
HUMAN NECESSITIES
A61B34/10
HUMAN NECESSITIES
International classification
A61B34/10
HUMAN NECESSITIES
G16B5/00
PHYSICS
Abstract
Systems and methods are disclosed for correcting for artificial deformations in anatomical modeling. One method includes obtaining an anatomic model; obtaining information indicating a presence of an artificial deformation of the anatomic model; identifying a portion of the anatomic model associated with the artificial deformation; estimating a non-deformed local area corresponding to the portion of the anatomic model; and modifying the portion of the anatomic model associated with the artificial deformation, based on the estimated non-deformed local area.
Claims
1-20. (canceled)
21. A computer-implemented method of correcting anatomical modeling, the method comprising: obtaining an anatomic model; obtaining information indicating a presence of an artificial deformation of the anatomic model, wherein the artificial deformation is based on at least one of a misregistration, a motion artifact, or myocardial bridging; identifying a portion of the anatomic model associated with the artificial deformation; estimating a non-deformed local area corresponding to the portion of the anatomic model; and modifying the portion of the anatomic model associated with the artificial deformation, based on the estimated non-deformed local area.
22. The method of claim 21, further including: performing one or more simulations using the modified vessel model.
23. The method of claim 21, wherein the anatomic model is a blood vessel model and the local area includes an estimated area for a non-deformed blood vessel.
24. The method of claim 23, further including: estimating the non-deformed local area by determining a constant radius centered on a centerline of the blood vessel model.
25. The method of claim 23, further including: identifying a radius of a proximal region proximal to the artificial deformation and a radius of a distal region distal to the artificial deformation; and estimating the non-deformed local area for the portion of the anatomic model based on a radius interpolated between the radius of the proximal region and the radius of distal region.
26. The method of claim 23, further including: estimating the non-deformed local area based on a radius obtained based on a probability distribution of blood vessel radii or a database of patient data.
27. The method of claim 21, wherein the information indicating the presence of the artificial deformation is obtained based on a user input.
28. The method of claim 21, wherein the information indicating the presence of the artificial deformation is obtained based on a computation between one or more images, measuring an image artifact, employing a segmentation algorithm, or a combination thereof.
29. A system for correcting anatomical modeling, the system comprising: a data storage device storing instructions for correcting anatomical modeling; and a processor configured to execute the instructions to perform a method including: obtaining an anatomic model; obtaining information indicating a presence of an artificial deformation of the anatomic model, wherein the artificial deformation is based on at least one of a misregistration, a motion artifact, or myocardial bridging; identifying a portion of the anatomic model associated with the artificial deformation; estimating a non-deformed local area corresponding to the portion of the anatomic model; and modifying the portion of the anatomic model associated with the artificial deformation, based on the estimated non-deformed local area.
30. The system of claim 29, further including: performing one or more simulations using the modified vessel model.
31. The system of claim 29, wherein the anatomic model is a blood vessel model and the local area includes an estimated area for a non-deformed blood vessel.
32. The system of claim 31, wherein the at least one computer system is further configured for: estimating the non-deformed local area by determining a constant radius centered on a centerline of the blood vessel model.
33. The system of claim 31, wherein the at least one computer system is further configured for: identifying a radius of a proximal region proximal to the artificial deformation and a radius of a distal region distal to the artificial deformation; and estimating the non-deformed local area for the portion of the anatomic model based on a radius interpolated between the radius of the proximal region and the radius of distal region.
34. The system of claim 31, wherein the at least one computer system is further configured for: estimating the non-deformed local area based on a radius obtained based on a probability distribution of blood vessel radii or a database of patient data.
35. The system of claim 29, wherein the information indicating the presence of the artificial deformation is obtained based on a user input.
36. The system of claim 29, wherein the information indicating the presence of the artificial deformation is obtained based on a computation between one or more images, measuring an image artifact, employing a segmentation algorithm, or a combination thereof.
37. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for performing a method of correcting anatomical modeling, the method comprising: obtaining an anatomic model; obtaining information indicating a presence of an artificial deformation of the anatomic model, wherein the artificial deformation is based on at least one of a misregistration, a motion artifact, or myocardial bridging; identifying a portion of the anatomic model associated with the artificial deformation; estimating a non-deformed local area corresponding to the portion of the anatomic model; and modifying the portion of the anatomic model associated with the artificial deformation, based on the estimated non-deformed local area.
38. The non-transitory computer readable medium of claim 37, further including: performing one or more simulations using the modified vessel model.
39. The non-transitory computer readable medium of claim 37, wherein the anatomic model is a blood vessel model and the local area includes an estimated area for a non-deformed blood vessel.
40. The non-transitory computer readable medium of claim 39, wherein the information indicating presence of the artificial deformation is based on a computation between one or more images, measuring an image artifact, employing a segmentation algorithm, or a combination thereof.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various exemplary embodiments and together with the description, serve to explain the principles of the disclosed embodiments.
[0017]
[0018]
[0019]
[0020]
DESCRIPTION OF THE EMBODIMENTS
[0021] Reference will now be made in detail to the exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
[0022] An accurate patient-specific anatomical (geometrical) blood vessel model is useful for many types of medical assessments. For example, measuring minimal lumen diameter, performing blood flow simulations, or calculating geometric characteristics of a blood vessel may be influenced by the accuracy of a blood vessel model. However, various artifacts of the imaging (if the model is extracted from an image) or surrounding anatomy may cause the vessel to have the appearance of a significant deformation when there may be no actual pathology shown by the vessel. Deformations may be due to image artifacts (e.g., misregistration, streaking artifacts, stents, pacemaker leads, surgical clips, windmill artifacts), loss of contrast (e.g., due to contrast timing error), or artificial constriction associated with tissue (e.g., myocardial bridging). In this disclosure, undesired (non-significant) deformations, due to, for example, imaging artifacts or surrounding anatomy, may be referred to as, “artificial deformations.” Thus, a desire exists for correcting artificial deformations in anatomical modeling such that an accurate medical assessment may be made. The disclosure may apply to images obtained from any medical imaging modality, including CT, MR, ultrasound, IVUS, OCT, etc. Therefore, the present disclosure is further directed to a new approach for accounting for artificial deformations in modeling any anatomic, such as, for example, blood vessels.
[0023] Referring now to the figures,
[0024]
[0025] Further embodiments may include performing simulations using the modified blood vessel model. For example, simulations may take into account specific patient data, imaging data, collective patient population data, etc. Medical assessments or diagnoses may be formed from simulations based on the modified blood vessel model output from method 200.
[0026]
[0027] Step 303 may include receiving information indicating that a portion of the vessel model includes an artificial deformation. As previously discussed, artificial deformations may be due to image artifacts (e.g., misregistration, streaking artifacts, stents, pacemaker leads, surgical clips, windmill artifacts, etc.), loss of contrast (e.g., due to contrast timing error), and/or artificial constriction associated with tissue (e.g., myocardial bridging). The information may thus include an indication that a portion of the imaged vessel may be intersected by a misregistration, a motion artifact, and/or a portion of the myocardium.
[0028] In one embodiment, a misregistration may include artifacts caused by a slight offset between, for example, fat and water, such that different voxels may appear to indicate the fat and water, respectively, even when the fat and water may be represented as the same voxel. Misregistration may be detected by any desired means, including a normalized cross-correlation computation between neighboring slices of a computed tomography (CT) image. A misregistration may also be determined visually by an operator. In one embodiment, a motion artifact may cause an artificial deformation, for instance, bulging in a vessel due to blurring or ghosting from varying phase and amplitude associated with imaging acquisition. A motion artifact may be detected by several desired means, including computing a measure of local image blur in a CT and/or magnetic resonance (MR) image. Like misregistrations, motion artifacts may be determined visually by an operator. In one embodiment, a model intersected by a portion of the myocardium may cause an apparent deformation, such as, for example, a narrowing of a blood vessel. The myocardium may be detected visually by an operator or automatically, by employing an image segmentation algorithm. In one embodiment, step 303 may including receiving the information on the misregistration, motion artifact, and/or myocardium via an electronic storage device.
[0029] In one embodiment, step 305 may include defining an area affected by the artificial deformation. For example, step 305 may include defining an area affected by an artificial deformation for a portion of the vessel model near the intersection with the misregistration artifact. In some cases, the area may be determined by the magnitude of the cross-correlation value, or it may be determined visually by an operator. Alternately or in addition, step 305 may include defining an area affected by an artificial deformation for a portion of the vessel model near the intersection with the motion artifact. In some scenarios, the area may be determined by the magnitude of the measured image blur. Like a misregistration, a motion artifact may be determined visually by an operator. In yet another alternative or additional embodiment, step 305 may include defining an area affected by an artificial deformation for a portion of the vessel model near the intersection with the myocardium. For example, the area may be determined by finding the region of intersection between the vessel and the myocardium. Another means of determining the affected area may include finding a portion of vessel size that narrows near the myocardium and then returns to an expected vessel size distal to the myocardium. One embodiment for finding a region of intersection between the vessel and the myocardium may be found at
[0030] In one embodiment, step 307 may include estimating a local area for a non-deformed vessel. For example, estimating the local area for a non-deformed vessel may include determining the size of the vessel outside (e.g., either proximal and/or distal to) the affected area. For example, the radius for estimating the area may be determined by measuring the radius proximal and/or distal to the deformation and computing an average radius as the estimate. The radius may also, or alternately, be estimated by using a robust kernel regression of the vessel radii along the centerline to determine an idealized radius in the affected region. In such a case employing robust kernel regression, the idealized radius may be determined with respect to a conditional probability distribution, given the centerline. The radius may also be estimated by referring to a database of similar patients, vessels, and locations when no deformation occurred. In the presence of a bifurcation within the affected area, the estimated radii for both branches of the bifurcation may be set to fit Murray's Law.
[0031] In one embodiment, step 309 may include modifying the blood vessel model within the portion affected by the artificial deformation, where the modification may include changing the affected portion of the blood vessel model to match the estimated local area for a non-deformed vessel. The modification may be performed using several methods. For example, one method may include creating a model with a constant radius centered on the centerline. The radius may be the radius determined from step 307. Another method may include smoothly interpolating the model radius between the proximal and distal regions of the affected region. Yet another method may include matching the radius with an idealized radius. In some cases, the idealized radius may be obtained via kernel estimation or via the reference database of similar patients. In one embodiment, steps 305-309 may be performed using a computational device (e.g., a computer, a laptop, a cloud computing service, a tablet, a cell phone, etc., such as server systems 106). Step 311 may include outputting the modified blood vessel model to an electronic storage device.
[0032]
[0033] If contact between a myocardium and a vessel is detected, step 405 may include determining the extent of the contact. For instance, myocardial bridging may include when myocardial tissue completely surrounds a vessel and/or where a circumference of a vessel is partly surrounded by myocardial tissue, to the extent that the myocardium causes a tapering and/or reduction of cross-sectional area of at least a portion of the vessel. Step 405 may include finding an extent of myocardial bridging by way of tunneling (e.g., amount that vessel dips into muscle of the myocardium) and/or tapering in vessels. Step 407 may further include computing a radius and/or local area for a non-bridged region or portion of the vessel. Step 409 may include modifying the blood vessel model within the bridged portion, based on radius and/or local area computed in step 407. For example, modifications may include changing the affected portion of the blood vessel model to reflect the estimated local area for a non-deformed vessel. Methods described in step 309 may also be used for making the modifications in step 409. For example, modifying the blood vessel model in step 409 may also include creating a model with a constant radius centered on the centerline (e.g., using a radius computed in step 407), interpolating model radius between proximal and distal portions of an affected region of a model, matching a radius to an idealized radius, obtaining a radius via a kernel estimation or via the reference database of similar patients, etc. In one embodiment, steps 405-409 may be performed using a computational device (e.g., a computer, a laptop, a cloud computing service, a tablet, a cell phone, etc., such as server systems 106). Step 411 may include outputting the modified blood vessel model to an electronic storage device. In some embodiments, method 400 may be performed based on user input. In other embodiments, portions of method 400 may be automated and/or computer-assisted.
[0034] Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.