Claims
- 1. A method for determining areas of structures from an image, the method comprising:
acquiring a digital image; enhancing the digital image using non-linear filters; segmenting the digital image using an intensity-based segmentation method, an edge-based segmentation method, and a combining step that combines the intensity-based and the edge-based methods to produce homogeneous regions; and determining the areas of the homogenous regions.
- 2. The method of claim 1, wherein the intensity-based segmentation method includes:
categorizing the pixels into white, gray, and black pixel intensity clusters; assigning each pixel of each intensity cluster to a k-cluster; defining a cluster center by calculating a mean intensity for each pixel in the k-cluster; and determining a boundary by calculating the mid points between cluster centers.
- 3. The method of claim 1, wherein the edge-base segmentation method includes a spatial gradients step, a hysteresis threshold step, a region-of-interest selection step, and a matching edges filter step.
- 4. The method of claim 3, wherein the matching edges filter step includes determining the presence of boundary edge locations along a scanline by establishing that an ascending pixel gradient is followed by or paired with a descending pixel gradient.
- 5. The method of claim 3, wherein the matching edges filter step includes determining the presence of boundary edge locations along a scanline by establishing that a descending pixel gradient is followed by or paired with an ascending pixel gradient.
- 6. The method of claim 3, wherein the matching edges filter steps includes determining the absence of boundary edge locations along a scanline by establishing that an ascending pixel gradient is unpaired with a descending pixel gradient, or that a decending pixel gradient is unpaired with an ascending gradient.
- 7. The method of claim 1, wherein the digital image is obtained from a plurality of imaging sources including computerized tomography, ultrasound imaging, magnetic resonance imaging, x-ray imaging, visible light imaging, ultraviolet imaging, microwave imaging, gamma ray imaging, infra-red imaging, positron imaging, and facsimile transmissions.
- 8. A method for determining volumes of structures from a set of images, the method comprising:
acquiring at least two digital images; enhancing each digital image using non-linear filters; segmenting each digital image using an intensity-based segmentation method, an edge-based segmentation method, and a combining step that combines the intensity-based and the edge-based methods to produce homogeneous regions in each digital image; and determining the volumes of the homogenous regions.
- 9. The method of claim 8, wherein the intensity-based segmentation method includes:
categorizing the pixels into white, gray, and black pixel intensity clusters; assigning each pixel of each intensity cluster to a k-cluster; defining a cluster center by calculating a mean intensity for each pixel in the k-cluster; and determining a boundary by calculating the mid points between cluster centers.
- 10. The method of claim 8, wherein the edge-base segmentation method includes a spatial gradients step, a hysteresis threshold step, a region-of-interest selection step, and a matching edges filter step.
- 11. The method of claim 10, wherein the matching edges filter step includes determining the presence of boundary edge locations along a scanline by establishing that an ascending pixel gradient is followed by or paired with a decending pixel gradient.
- 12. The method of claim 10, wherein the matching edges filter step includes determining the presence of boundary edge locations along a scanline by establishing that a descending pixel gradient is followed by or paired with an ascending pixel gradient.
- 13. The method of claim 10, wherein the matching edges filter steps includes determining the absence of boundary edge locations along a scanline by establishing that an ascending pixel gradient is unpaired with a descending pixel gradient, or that a decending pixel gradient is unpaired with an ascending gradient.
- 14. The method of claim 8, wherein the digital images are obtained from a plurality of imaging sources including computerized tomography, ultrasound imaging, magnetic resonance imaging, x-ray imaging, visible light imaging, ultraviolet imaging, microwave imaging, gamma ray imaging, infra-red imaging, positron imaging, and facsimile transmissions.
- 15. A method to determine amniotic fluid volume in digital images, the method comprising:
positioning an ultrasound transceiver exterior to a patient such that at least a portion of the amniotic fluid is within a field of view of the transceiver, the ultrasound transceiver configured to send radio frequency ultrasound pulses and to receive echoes of the radio frequency ultrasound pulses; sending the radio frequency ultrasound pulses from the ultrasound transceiver to amniotic fluid regions; receiving echoes of the radio frequency ultrasound pulses reflected from the amniotic fluid regions to the transceiver; associating the received echoes to form a plurality of 2D scanplanes so that they form an array; enhancing the images of the amniotic fluid regions in each plane of the array using a plurality of algorithms; and determining the amniotic fluid volume of the amniotic fluid regions spanning between and through each plane in the array.
- 16. The method of claim 15, wherein plurality of 2D scanplanes are acquired from a rotational array, a translational array, or a wedge array.
- 17. The method of claim 15, wherein the plurality of 2D scanplanes includes at least two scanplanes.
- 18. The method of claim 15, wherein the radio frequency ultrasound is within a range from approximately 2 MHz to approximately 10 MHz.
- 19. The method of claim 15, wherein the plurality of algorithms includes algorithms for image enhancement, segmentation, and polishing.
- 20. The method of claim 19, wherein segmentation further includes an intensity clustering step, a spatial gradients step, a hysteresis threshold step, a Region-of-Interest selection step, and a matching edges filter step.
- 21. The method of claim 20, wherein the intensity clustering step is performed in a first parallel operation, and the spatial gradients, hysteresis threshold, Region-of-Interest selection, and matching edges filter steps are performed in a second parallel operation, and further wherein the results from the first parallel operation are combined with the results from the second parallel operation.
- 22. The method of claim 15, wherein image enhancement further includes applying a heat filter and a shock filter to the digital images.
- 23. The method of claim 22 wherein the heat filter is applied to the digital images followed by application of the shock filter to the digital images.
- 24. The method of claim 23, wherein the heat filter is a partial differential equation of an inputted image pixel intensity u expressed in an equation defined as
- 25. The method of claim 22, wherein the shock filter is a partial differential equation of an imputed image pixel intensity u expressed in an equation defined as
- 26. The method of claim 15 wherein the amniotic fluid volume is adjusted for underestimation or overestimation.
- 27. The method of claim 26, wherein the amniotic fluid volume is adjusted for underestimation by probing with adjustable ultrasound frequencies to penetrate deep tissues and to repositioning the transceiver to establish that deep tissues are exposed with probing ultrasound of sufficient strength to provide a reflecting ultrasound echo receivable by the transceiver, such that more than one rotational array to detect deep tissue and regions of the fetal head are obtained.
- 28. The method of claim 26, wherein amniotic fluid volume is adjusted for overestimation by automatically determining fetal head volume contribution to amniotic fluid volume and deducting it from the amniotic fluid volume.
- 29. The method of claim 28, wherein the steps to adjust for overestimated amniotic fluid volumes include a 2D clustering step, a matching edges step, an all edges step, a gestational age factor step, a head diameter step, an head edge detection step, and a Hough transform step.
- 30. The method of claim 29, wherein the Hough transform step includes a polar Hough Transform step, a Find Maximum Hough value step, and a fill circle region step.
- 31. The method of claim 30, wherein the polar Hough Transform step includes a first Hough transform to look for lines of a specified shape, and a second Hough transform to look for fetal head structures.
- 32. A system for determining amniotic fluid volume, the system comprising:
a transceiver configured to deliver radio frequency ultrasound pulses to amniotic fluid regions of a patient, to receive echoes of the pulses reflected from the amniotic fluid regions, and to convert the echoes to digital form; a computer system in communication with the transceiver, the computer system having a microprocessor and a memory, the memory further containing stored programming instructions operable by the microprocessor to associate the plurality of scanplanes into a rotational array; and the memory further containing instructions operable by the microprocessor to determine the presence of an amniotic fluid region in each scanplane and determine the amniotic fluid volume spanning between and through each scanplane of the rotational array.
- 33. The system of claim 32, wherein the radio frequency pulses are in a range of approximately 2 MHz to approximately 10 MHz.
- 34. The system of claim 32, wherein each scanplane is arranged as a plurality of scanlines, each scanline of the plurality of scanlines being separated by approximately 1.5 degrees and having a length suitable for the dimension of amniotic fluid region.
- 35. The system of claim 32, wherein each scanplane in the plurality of scanplanes is separated from an adjacent scanplane in the plurality of scanplanes by approximately 7.5 degrees.
- 36. The system of claim 32, wherein the transceiver includes a display to present the graphic image of a scanplane in two-dimensions and the rotational array in three-dimensions.
- 37. The system of claim 32, wherein the plurality of algorithms includes steps for image enhancement, segmentation, and polishing.
- 38. The system of claim 37, wherein the steps for image enhancement further include application of a heat filter followed by application of a shock filter.
- 39. The system of claim 32, wherein the amniotic fluid volumes are adjusted for underestimation and overestimation.
- 40. The system of claim 39, wherein the amniotic fluid volumes are adjusted for underestimation by probing with ultrasound frequencies having sufficient power and wavelength to penetrate through fatty tissue to reach amniotic fluid regions and to provide detectable echo signals receivable to the transceiver to reveal amniotic fluid regions.
- 41. The system of claim 40, wherein the amniotic fluid volumes are further adjusted for underestimation by repositioning the transceiver to acquire more than one rotational array to detect deep tissue and regions of the fetal head.
- 42. The system of claim 39, wherein the amniotic fluid volumes are adjusted for overestimation by detecting the location of a fetal head, determining the volume of the fetal head, and deducting the volume of the fetal head from the amniotic fluid volume spanning between and through each scanplane of the rotational array.
- 43. The system of claim 32, wherein the computer system is configured for remote operation via an Internet web-based system, the internet web-based system having a plurality of programs that collect, analyze, and store amniotic fluid volume.
- 44. A system for determining amniotic fluid volume, the system comprising:
a transceiver configured to deliver radio frequency ultrasound pulses in a range of approximately 2 MHz to approximately 10 MHz in a plurality of scanplanes to amniotic fluid regions of a patient, to receive echoes of the pulses reflected from the amniotic fluid regions, and to convert the echoes to digital signals; a computer system in communication with the transceiver, the computer system having a microprocessor and a memory, the memory further containing stored programming instructions operable by the microprocessor to associate the plurality of scanplanes into a rotational array; and a plurality of algorithms operable by the microprocessor to determine the presence of an amniotic fluid region in each scanplane and determine the amniotic fluid volume spanning between and through each scanplane of the rotational array.
- 45. The system of claim 44, wherein the amniotic fluid volumes are adjusted for underestimation by repositioning the transceiver to acquire more than one rotational array to detect deep tissue and regions of the fetal head.
- 46. The system of claim 44, wherein the amniotic fluid volumes are adjusted for overestimation by detecting the location of a fetal head, determining the volume of the fetal head, and deducting the volume of the fetal head from the amniotic fluid volume spanning between and through each scanplane of the rotational array.
- 47. The system of claim 46, wherein the location of the fetal head is determined by a Hough transform, the Hough transform including a The method of claim 16, wherein the Hough transform step includes a polar Hough Transform step, a Find Maximum Hough value step, and a fill circle region step.
- 48. The method of claim 47, wherein the polar Hough Transform step includes a standard Hough transform to look for lines of a specified shape, and a modified Hough transform to look for fetal head structures.
PRIORITY CLAIM
[0001] This invention claims priority to provisional patent application Serial No. 60/423,881 filed Nov. 5, 2002, and to provisional patent application Serial No. 60/400,624, filed Aug. 2, 2002.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60423881 |
Nov 2002 |
US |
|
60400624 |
Aug 2002 |
US |