| CPC F16L 55/48 (2013.01) [G01H 9/004 (2013.01); G01S 11/14 (2013.01)] | 15 Claims |

|
1. A method of tracking an object moving along a conduit having multiple channels, each channel defining a portion of a length of the conduit, the method comprising:
for each channel:
obtaining acoustic data generated from one or more acoustic signals detected at the channel in response to movement of the object along the conduit;
for at least one channel:
cross-correlating the acoustic data obtained for the at least one channel with the acoustic data obtained for at least one other one of the channels;
generating a cross-correlation map by mapping each cross-correlation as a function of the channels:
identifying in the cross-correlation map an apex formed by an intersection of lines defined by the mapped cross-correlations;
determining a channel associated with the apex; and
determining, based on the apex, a position of the object within the conduit.
|