Device and method for adaptive ultrasound sensing
First Claim
1. An adaptive ultrasound detecting method comprising:
- emitting an ultrasound beam along a scanning direction and receiving an echo value e(i) from a number I of sensing positions p(i) along said scanning direction;
comparing each said echo value e(i) to a detection threshold dt(i) corresponding to said sensing position p(i);
whereby a detection occurs when said echo value e(i) is greater than said detection threshold dt(i);
the improvement wherein at least one of said detection thresholds dt(i) is revaluated over time to cope for environment changes at sensing position p(i) corresponding to said at least one of said detection thresholds dt(i), wherein at least one detection assurance factor is provided, at least one of said detection thresholds dt(i) being revaluated over time including;
a) emitting an ultrasound sensing beam along the scanning direction and receiving an echo value e(i) from said sensing position p(i) corresponding to said at least one of said detection thresholds dt(i);
b) comparing said echo value e(i) obtained at sensing position p(i) to a reference echo value r(i) corresponding to said sensing position p(i);
c) if said echo value e(i) is lower than or equal to said reference echo value r(i) then the method stops;
d) if said echo value e(i) is greater than said reference echo value r(i) then verifying whether a difference between said echo value e(i) and said reference echo value r(i) is greater than said detection safety factor;
e) if said difference between said echo value e(i) and said reference echo value r(i) is lower than said detection assurance factor then ee1) storing said echo value e(i) as said reference echo value r(i) for sensing position p(i), and, ee2) repeating steps a) to e); and
f) if said difference between said echo value e(i) and said reference echo value r(i) is greater than or equal to said detection safety factor then a detection occurs and the method stops.
0 Assignments
0 Petitions
Accused Products
Abstract
The adaptive system and method for ultrasound sensing comprises re-evaluating over time the detection threshold for predetermined sensing positions along the scanning direction to cope for the static target and environment changes at the sensing positions. The method includes comparing the measured echo value at each sensing position to a reference echo value corresponding to the same sensing position, and to iteratively determine a new reference value whenever the echo value is greater than the reference echo value and that the difference between the measured echo value and the reference echo value is lower than a detection assurance factor. The use of the adaptive ultrasound sensing system and method allows locating the sensor at different location without requiring a new calibration thereof, since the sensor learns the clutter dynamically and the detection thresholds are being built accordingly without being dependent on the environment in which the sensor is located.
-
Citations
9 Claims
-
1. An adaptive ultrasound detecting method comprising:
-
emitting an ultrasound beam along a scanning direction and receiving an echo value e(i) from a number I of sensing positions p(i) along said scanning direction; comparing each said echo value e(i) to a detection threshold dt(i) corresponding to said sensing position p(i); whereby a detection occurs when said echo value e(i) is greater than said detection threshold dt(i); the improvement wherein at least one of said detection thresholds dt(i) is revaluated over time to cope for environment changes at sensing position p(i) corresponding to said at least one of said detection thresholds dt(i), wherein at least one detection assurance factor is provided, at least one of said detection thresholds dt(i) being revaluated over time including; a) emitting an ultrasound sensing beam along the scanning direction and receiving an echo value e(i) from said sensing position p(i) corresponding to said at least one of said detection thresholds dt(i); b) comparing said echo value e(i) obtained at sensing position p(i) to a reference echo value r(i) corresponding to said sensing position p(i); c) if said echo value e(i) is lower than or equal to said reference echo value r(i) then the method stops; d) if said echo value e(i) is greater than said reference echo value r(i) then verifying whether a difference between said echo value e(i) and said reference echo value r(i) is greater than said detection safety factor; e) if said difference between said echo value e(i) and said reference echo value r(i) is lower than said detection assurance factor then ee1) storing said echo value e(i) as said reference echo value r(i) for sensing position p(i), and, ee2) repeating steps a) to e); and f) if said difference between said echo value e(i) and said reference echo value r(i) is greater than or equal to said detection safety factor then a detection occurs and the method stops. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for determining ultrasound detection thresholds along a scanning direction, the method comprising:
-
a) providing a reference echo r(i) for each of a number I of sensing position p(i) along a scanning direction; b) providing at least one detection assurance factor; for each sensing position p(i) along the scanning direction; c) emitting an ultrasound sensing beam along the scanning direction and receiving an echo value e(i) from said sensing positions p(i); d) comparing the echo value e(i) obtained at sensing position p(i) to said reference echo value r(i) corresponding to said sensing position p(i); e) if said echo value e(i) is lower than or equal to said reference echo value r(i) then the method stops, a target detection threshold for sensing position p(i) being equal to the sum of the reference echo value r(i) and said at least one assurance factor; f) if said echo value e(i) is greater than said reference echo value r(i) then verifying whether a difference between said echo value e(i) and said reference echo value r(i) is lower than said detection assurance factor; g) if said difference between said echo value e(i) and said reference echo value r(i) is lower than said detection assurance factor then gg1) storing said echo value e(i) as said reference echo value r(i) for sensing position p(i) and, gg2) repeating steps c) to g); and h) if said difference between said echo value e(i) and said reference echo value r(i) is greater than or equal to said detection assurance factor then a detection occurs and the method stops. - View Dependent Claims (7, 8, 9)
-
Specification