Nova Patents
EP3553561B1

Ultrasound matrix inspection

Abstract

This record has no abstract on file.

EP3553561B1, drawing sheet 1
Sheet 1 of 111

Term

6 yearsleft in the term

Expires 26 September 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

12 claims: 3 independent, 9 dependent

  1. 1
    A device (100) for performing ultrasound scanning of an object (2), comprising:a body having a cuff (106) adapted to fit on the object (2);a carrier (102) adapted to traverse a circumference of the cuff (106);an ultrasound probe (200) mounted on the carrier (102) and positioned to scan the object (2);a carrier motor (128) coupled to the carrier (102) for driving the carrier around the circumference of the cuff (106);a data processing system/controller configured to provide control information;one or more data connections (108) providing control information for the carrier motor (128) and the ultrasound probe (200) and receiving scanning data from the ultrasound probe (200);an adjustable reflector (154) mounted to the carrier (102);and a reflector motor (156) for controlling an angle of the adjustable reflector (154) in a plane substantially normal to a longitudinal axis of the object (2);wherein: the ultrasound probe (200) is positioned to scan the object (2) via reflection of ultrasound signals off of the adjustable reflector (154);and the one or more data connections (108) provide control information for the reflector motor (156).
  2. 2
    The device (100) of Claim 1, wherein the body (102, 106) forms a liquid-resistant seal (104) around the circumference of the object (2);and further comprising a liquid feed (132) for receiving a liquid scanning medium and filling the volume defined between the interior of the body (102, 106) and the exterior of the object (2) with the liquid scanning medium.
  3. 3
    The device (100) of Claims 1 or 2, wherein the ultrasound probe (200) is an array of ultrasound transceivers (202).
  4. 4
    A method of modeling the near and far surfaces of an object (2) within a scanning plane passing through the near and far surfaces of the object (2), using the device (100) of claims 1-3, comprising:providing a set of full-matrix-capture ultrasound scanning data corresponding to a scanning area within the scanning plane, the full-matrix-capture ultrasound scanning data captured using an ultrasound array (200) transmitting and sensing ultrasound signals through a scanning medium situated between the ultrasound array (200) and the near surface of the object (2) and performing the steps of: transmitting an ultrasound signal from a first ultrasound element (202) in the ultrasound array (200);sensing and recording ultrasound signals received by each other ultrasound element (202) in the ultrasound array (200);and repeating the steps of transmitting, sensing and recording, wherein the step of transmitting is performed by each ultrasound element (202) in the ultrasound array (200) other than the first ultrasound element (202);constructing a first intensity map of the scanning area, comprising a plurality of points within the scanning area having associated intensity values, by calculating travel times of ultrasound signals through the scanning medium based on the full-matrix-capture ultrasound scanning data;filtering the first intensity map to model the boundary of the near surface within the scanning area;using the modeled boundary of the near surface as a lens in constructing a second intensity map, comprising a plurality of points within the scanning area having associated intensity values, by the application of Fermat's Principle, to compute ultrasound signal travel times through both the scanning medium and the object (2) based on the full-matrix-capture ultrasound scanning data;and filtering the second intensity map to model the boundary of the far surface within the scanning area.
  5. 5
    The method of Claim 4, further comprising, before constructing a first intensity map, filtering the full-matrix-capture ultrasound scanning data to remove noise.
  6. 6
    The method of Claim 5, wherein:filtering the first intensity map comprises passing the intensity map through an edge-detection filter and using the output as a model of the boundary of the near surface within the scanning area;and filtering the second intensity map comprises passing the intensity map through an edge-detection filter and using the output as a model of the boundary of the far surface within the scanning area.
  7. 7
    The method of Claim 6, wherein:filtering the first intensity map and filtering the second intensity map each further comprise dilation of the detected edges produced by the edge-detection filter.
  8. 8
    The method of Claim 7, wherein:filtering the first intensity map and filtering the second intensity map each further comprise thinning the dilated edges.
  9. 9
    The method of Claim 6, wherein:filtering the first intensity map and filtering the second intensity map each further comprise selecting a single component from each vertical slice of the intensity map and removing all other components in that slice in order to maximize the continuity and length of the remaining components.
  10. 10
    A method of modeling the near and far surfaces of an object (2), comprising:applying the method of Claim 4 to 9 to a plurality of sets of full-matrix-capture ultrasound scanning data corresponding to a plurality of scanning planes passing through the near and far surfaces of the object (2);and modeling the near and far surfaces of the object (2) based on the modeled boundaries within each scanning plane and the relative locations of each scanning plane.
  11. 11
    The method of Claim 10, wherein the plurality of scanning planes are parallel to and adjacent to each other.
  12. 12
    The method of Claim 10, wherein the object (2) is substantially cylindrical, and the plurality of scanning planes all pass through the longitudinal axis of the object (2).