Breast cancer is a disease best treated by early detection of small lesions and adjunctive treatment regimens personalized to an individual's particular type of cancer to provide patients with optimal treatments and improved prognoses. Risk factors for developing breast cancer include breast density, which has been found to be a significant independent risk factor for the development of breast cancer, increasing cancer risk by 4-6 times. Breast density also plays a role in breast cancer detection since approximately 50% of breast cancers are missed on mammography as they can be obscured by the surrounding dense, white breast parenchyma. Accurate assessment of breast density is critical for accurate risk assessment of a patient developing breast cancer and, therefore, optimal breast cancer prevention and risk reduction strategies for that patient.
Techniques and systems for quantitative assessment of breast density are described. In some cases, breast density can be estimated from speed of sound images generated from quantitative transmission ultrasound.
A method for quantitative assessment of breast density can include separating breast voxels and exterior voxels from an image of a patient's breast; and for the breast voxels identified in the image, identifying tissue having high speed value from other tissue. The estimated breast density can be calculated based on the percentage of breast voxels corresponding to dense breast tissue. Since the skin tissue is a tissue having a high speed value, the skin tissue voxels may be included as part of the breast voxels identified as tissue having high speed value. Therefore, the method can further include removing the skin tissue voxels so that only the high speed value breast voxels within the breast are used to estimate breast density and, in some cases, identify regions of interest.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Techniques and systems for quantitative assessment of breast density are described. An accurate determination of breast density is a valuable and important tool in assessing a patient's risk of developing breast cancer. Certain implementations provide a standardized quantitative method for assessing breast density, improving breast care by providing patients with accurate breast health information. A radiologist may reproducibly and relatively accurately determine the ratio of dense to fatty tissue in a breast. Advantageously, in some implementations, breast imagers are also provided with the ability to detect lesions in the presence of dense breast parenchyma, which is an important clinical step for early detection, as well as for the accurate assessment of breast density and subsequent implementation of optimal risk reduction strategies.
In the following description for simplicity, parenchyma/fibroglandular tissue is considered ‘dense’ tissue primarily to signify that this tissue is included in the quantitative estimate for breast density (e.g., that the quantitative estimate for breast density may be written as (total volume of ‘dense’ tissue)/(total volume of the breast)), rather than to signify that the tissue is ‘dense’ in the sense of mechanical properties, and should not be confused with the adjective ‘dense’ used to describe ‘mammographically dense’ breasts as a whole.
Breasts are inherently three dimensional (3D). However, mammography, the imaging modality upon which the presently accepted method of breast density determination is based, yields two dimensional (2D) projections of the 3D breast or, in the case of breast tomosynthesis, a combination of additional oblique views of the breast from −20 to +20 degrees. In either case, the radiologist is required to estimate the percentage of dense tissue from 2D projections of the 3D object (breast). For cylinders and other objects that are really 2D in character, estimating density from 2D projections can yield relatively accurate results.
For the breast, however, which is a 3D structure, the fibroglandular tissue tends not to be uniformly or evenly distributed. Instead, breast tissue is anatomically comprised of 12-20 branching ductal systems with the ductal systems ending in terminal duct lobular units. The entire ductal system then converges at the nipple. This 3D anatomic configuration can be extremely problematic for the process of estimating volume from 2D projections. For example, a 2D projection of a breast will show an object that is seemingly solid, whereas in fact the object is full of three dimensional gaps that represent fatty lobules filling in the space between the ducts, and lobular (fibroglandular) dense elements of the breast. Such topological disparity between what is seen in projection versus 3D reality leads to a tendency for the radiologist to greatly over-estimate breast density. Furthermore, even in the case of true 3D solids (such as cones) there is a tendency to overestimate volumes based on projections.
Advantageously, the described techniques enable improved estimation of breast density through the use of 3D maps of breast speed (e.g., the speed of sound and attenuation through the breast). In some cases, breast density can be estimated from speed of sound images generated from quantitative transmission ultrasound (QTUS).
A speed of sound image comprises a 3D map with unit volumes referred to as voxels, each voxel representing a single data point on the 3D map. For the speed of sound image or other sound map, the voxel can contain a vector with values representing various properties including speed and attenuation. In some cases, other data may be captured and contained in the voxels.
Note that, as used herein, in some cases, the term pixel is used as an indication that the voxels which comprise the 3D image maps are portrayed in a viewer as pixels on a screen. Furthermore the techniques discussed herein can be conducted in full 3D mode, and thus the term voxel is used predominantly. These techniques can also be carried out in 2D planes that comprise the 3D sound map (including one or more of speed of sound map, attenuation map, or reflectivity map). Accordingly, such 2D methods are included in this disclosure.
In order to estimate breast density using a speed map acquired from imaging a patient's breast, the described techniques involve identifying from the image, the regions corresponding to the breast and regions corresponding to dense breast tissue from the regions identified as corresponding to the breast. The percentage of tissue identified as being dense can then be easily calculated.
The separation of the exterior voxels from the breast voxels may be performed by segmentation. In one implementation, the speed image alone can be used for segmentation. In other implementations, the speed and attenuation images are used. For example, in one case, the attenuation image may be read by the computing system and if the value at a particular pixel/voxel is larger than some predetermined (very small) value—e.g. corresponding to the attenuation of water, the pixel/voxel is considered to be part of the breast tissue. Some pixels/voxels that are part of the breast may have small attenuation values that approach water (a possible coupling medium). To minimize the error introduced by identifying a breast pixel/voxel as an exterior pixel/voxel when the attenuation values, alone, are used to separate the exterior pixels/voxels from breast pixels/voxels, various techniques can be implemented.
In one such technique, the convex nature of the breast is used to identify pixels/voxels associated with the breast. In this case, a boundary can be identified between the exterior (having very small attenuation values) and the breast (having, at least at the skin, a high attenuation value). Then, pixels/voxels at positions within the boundary can be identified as breast voxels and pixels/voxels at positions outside the boundary can be identified as exterior voxels, thereby separating exterior voxels from the breast voxels.
In another technique when using the attenuation values for separation of breast voxels from exterior voxels, the morphological operations of opening and/or closing may be used. Opening involves erosion followed by dilation to remove small objects from the foreground of an image. This morphological operation tends to reduce the edges or boundaries of foreground (bright) regions. Closing involves dilation followed by erosion to remove small holes in the foreground. This morphological operation tends to enlarge the boundaries of foreground (bright) regions.
The morphological operations of opening and closing use two inputs: the image to be eroded or dilated and a structuring element (or “kernel”). The structuring element is a set of point coordinates that may be represented by a polygonal or circular element. In one case, the sound map can be converted to a binary image through thresholding. For example, a grayscale image can be transformed into a binary image using a value of 100. Once the sound map is converted to the binary image, a closing can be applied to classify parts of the breast as foreground even though, due to the voxel's attenuation value being similar to a background attenuation value, the voxel would appear to be background after the thresholding.
In some cases, a reflection image can be used to segment out the breast tissue from the exterior volume. For example, when a QTUS system is used to generate a speed map of a breast, reflection images are also generated. These images may be used to segment breast tissue from the surrounding exterior. For example, the envelope of the reflected signal can be used to isolate the breast tissue from the exterior volume.
Registration (or other means to indicate relationship) between pixels/voxels of the reflection images and the speed of sound/attenuation images can enable—or the inclusion of reflection data in the tuple of the speed map voxel can assist—the application of the segmentation of the reflection image to the speed image. That is, the reflection image could be registered to the speed/attenuation image, so that the boundary of the breast tissue as determined by the reflection image coincides with the boundary of the breast tissue as determined by the speed/attenuation image. In this embodiment the speed image and the attenuation image are determined simultaneously as being related to the real and imaginary parts of a single complex variable. Thus speed and attenuation images are co-registered automatically.
After the image is separated and, in some cases, segmented, into breast voxels and exterior voxels (110), breast voxels corresponding to dense tissue are identified (120). The identification of dense tissue within the breast voxels can be determined using the speed of sound data (e.g., speed image) since higher speed represents denser tissue. In one implementation, a minimum speed and a maximum speed is determined from the voxels. For voxels having a speed above a certain value, those voxels can be identified as dense breast tissue. In some cases, the average value can be calculated for the voxels identified as dense breast tissue. In addition estimated breast density can be calculated by dividing the number of voxels identified as dense breast tissue by the total number of voxels identified as breast tissue (130).
Since the skin tissue is a tissue having a high speed value, the skin tissue voxels may be included as part of the breast voxels identified as dense breast tissue. Therefore, the method can further include removing the skin tissue voxels so that only the high speed value breast voxels within the breast are used to estimate breast density in operation 130. In one implementation, the skin tissue voxels are identified through the process that identifies the boundary between the exterior voxels and the breast voxels. For example, if a voxel is identified as a boundary voxel during the process of separating exterior voxels from breast voxels (or in some cases simply identified as being contiguous to a voxel identified as a boundary voxel) and also identified has having a high speed (i.e., a speed higher than a particular value), that voxel can be omitted from the calculation of estimated breast density.
From the knowledge of the dimensions of the component parts of the phantom, the accuracy of the algorithm was verified. The percentage of high speed tissue was estimated by the algorithm at 4.09%. The geometric shapes gave an estimate of 3.96%.
Accordingly, segmentation can be performed to separate exterior voxels from breast voxels and/or to ensure that there are no ‘holes’ in the interior of the breast (e.g., by assuming the convex nature of the breast and/or morphological operations). Thus, it is assumed that there are no voids interior to the breast and this condition can be enforced via for example, by assuming convexity or morphological operations. In addition, the voxels which are part of the skin can be set apart. This leaves the non-skin breast voxels for use in the calculations of breast density.
Process flow 100 described with respect to
In some embodiments, the machine/computer system can operate as a standalone device. In some embodiments, the machine/computer system may be connected (e.g., using a network) to other machines. In certain of such embodiments, the machine/computer system may operate in the capacity of a server or a client user machine in server-client user network environment, or as a peer machine in a peer-to-peer (or distributed) network environment.
The machine/computer system can be implemented as a desktop computer, a laptop computer, a tablet, a phone, a server, or any other machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine, as well as multiple machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methods described herein.
The computer system can have hardware including one or more central processing units (CPUs) and/or digital signal processors (DSPs), memory, mass storage (e.g., hard drive, solid state drive), I/O devices (e.g., network interface, user input devices), and a display (e.g., touch screen, flat panel, liquid crystal display, solid state display). Elements of the computer system hardware can communicate with each other via a bus.
For example,
Referring to
Storage system 1120 includes any computer readable storage media readable by the processing system 1120 and capable of storing software, including breast density estimation module 1130. Storage system 1120 may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Examples of storage media include random access memory (RAM), read only memory (ROM), magnetic disks, optical disks, CDs, DVDs, flash memory, solid state memory, phase change memory, or any other suitable storage media. Certain implementations may involve either or both virtual memory and non-virtual memory. In no case do storage media consist of a propagated signal or carrier wave. In addition to storage media, in some implementations, storage system 1120 may also include communication media over which software may be communicated internally or externally.
Storage system 1120 may be implemented as a single storage device but may also be implemented across multiple storage devices or sub-systems co-located or distributed relative to each other. Storage system 1120 may include additional elements, such as a controller, capable of communicating with processor 1110.
A database 1140 storing speed of sound, reflection, and other imaging data (i.e., images—speed of sound, attenuation and/or reflection) from a QTUS system (or other system providing sound maps) can be coupled to the system via wired or wireless connections. In some cases, the database 1140 can be part of a PACS with which system 1100 communicates.
Visual output can be provided via a display 1150. Input/Output (I/O) devices (not shown) such as a keyboard, mouse, network card or other I/O device may also be included. It should be understood that any computing device implementing the described system may have additional features or functionality and is not limited to the configurations described herein.
A QTUS system performs both reflection and transmission ultrasound methods to gather data. The reflection portion directs pulses of sound wave energy into tissues and receives the reflected energy from those pulses—hence it is referred to as “reflection ultrasound.” Detection of the sound pulse energies on the opposite side of a tissue after it has passed through the tissue is referred to as “transmission ultrasound.”
In particular, QTUS uses inverse scatter technology providing transmission information (speed of sound and attenuation) mapping of breast tissue, which also serves as a data set to reconstruct 3D breast ultrasound images using the speed data to create a reflection image volume (a reflection image corrected for refraction by the speed of sound mapping).
QTUS enables evaluation of tissue in clinical ultrasound by offering high spatial and contrast resolution, artifact-free, with absolute spatial registration (no image warping or stretching) quantitative imaging. Advantageously, the resulting images can be used for estimating breast density.
Imaging components 1210 of the QTUS system 1200, such as a transmitter 1211, receiver 1212, and reflection array 1213, can be disposed beneath a bed 1220 on which a patient 1225 can lay. The patient 1225 can be scanned in the prone position, resulting in a comfortable procedure. The imaging components 1210 (e.g., the transducers of QTUS system 1200) are arranged so that data may be obtained 360° around a receptacle 1230 in the bed 1210; and are coupled to the patient with an ultrasonic coupling medium 1240 (fluid or gel), at least some of which is disposed in the receptacle 1230.
An acquisition control system 1250 operates the various imaging (and data acquisition) components 1210 (e.g., the transducers) and can control their physical motion (when components 1210 are arranged in a rotating configuration). The acquisition control system 1250 can automate a scan in response to a start signal from an operator. This automated acquisition process does not require operator interaction during the scanning procedure. Once the scan is complete, the acquisition control system 1250 can compute the reflection, speed, and attenuation results from the collected data. The acquisition protocol enables temporal comparisons of 3D data sets; and these data sets can be compared in the same plane and orientation as those acquired with other 3D modalities, such as magnetic resonance imaging (MRI).
The acquisition control system determines whether the detectors are in the final position (1340). For a rotating system, such as shown in
Once all the data is collected (and the detectors completed the final position), speed and attenuation images can be computed (1360) using the raw transmission data 1321; and reflection images are computed (1370) using the raw reflection data 1331. The reflection images are corrected for refraction with the aid of the speed of sound images. In some cases, both the original uncorrected reflection images and the refraction corrected reflection images may be available and sent (along with speed and attenuation images) to a viewing station and/or PACS (1380).
A greater understanding of the present invention and of its many advantages may be had from the following example, given by way of illustration. The following example is illustrative of some of the systems, methods, applications, embodiments and variants of the present invention. They are, of course, not to be considered in any way limitative of the invention. Numerous changes and modifications can be made with respect to the invention.
For the example density measurements, a ‘quantified’ Breast Imaging-Reporting and Data System (BI-RADS®) score is compared to the quantitative breast density (QBD) score obtained as described herein using images from a QTUS system.
Seventeen volunteers were quantitatively evaluated by associating a quantitative value with each BI-RADS mammographic density score. The BI-RADS mammographic density scores range from 1 to 4. A score of 1 indicates a breast that is almost entirely of fat, where glandular tissue is less than 25%. For the example study, the score of 1 was assigned a quantitative value of 12.5%. A score of 2 indicates a breast with scattered fibroglandular tissues, ranging from 25%-50% of the breast. For the example study, the score of 2 was assigned a quantitative value of 37.5%. A score of 3 indicates various glandular and fibrous tissues, ranging from 51%-75% of the breast. This type of breast may be termed heterogeneously dense, indicating that fibroglandular tissue is prevalent throughout the breast. For the example study, the score of 3 was assigned a quantitative value of 62.5%. A score of 4 indicates that the breast contains greater than 75% fibroglandular tissue, which often results in a reduction of the mammogram's sensitivity. For the example study, the score of 4 was assigned a quantitative value of 87.5%.
It should be understood that the examples and embodiments described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application.