Patent US5043705A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5043705A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for detecting a motionless body in a pool

Assignee: Individual
•
Filing: 1989-11-13
•
Granted: 1991-08-27
•
Expires: 2009-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract At least a bottom layer of a swimming pool is continuously scanned at known time intervals in order to generate successive frames of image data containing the contours of all objects whose size exceeds a predetermined size threshold. Successive frames of image data are compared in order to identify those contours which are common to successive frames and whose displacement from one frame to the next is less than a predetermined threshold. This procedure is repeated over successive frames and, since the time interval between one frame and the next is known, a contour which remains substantially motionless for longer than a predetermined time interval may be detected. Such a contour represents a motionless body, on detection of which an alarm is activated. An apparatus according to the invention includes a sonar detector located at the bottom of the swimming pool for scanning the bottom layer thereof so as to produce image data which is subsequently processed by image-processing means. The invention also envisages scanning an upper layer of the swimming pool in order to detect a motionless body which is floating.

Inventors

  • 👤 Elkana Rooz
  • 👤 Isaac Ben-Sira

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 09:33
CPC Classifications
G; G08; G08B; G08B21/00; G08B21/02; G08B21/08; G08B21/082; G08B13/00; G08B13/16; G08B13/1609

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 162 words
A method for detecting a motionless body in a pool, comprising the steps of: (a) scanning at least one layer of the pool bounded by a surface thereof at predetermined time intervals so as to accumulate successive frames of data corresponding to all objects lying in said at least one layer; (b) for each frame of data: (i) removing background noise, (ii) detected all objects whose size exceeds a first predetermined threshold, and (iii) determining and storing for each object detecting in (b)(ii) its contour and location; (c) for successive frames of data: (i) comparing for each object detected in (b)(ii) its location in said successive frames so as to detect all objects whose displacement between said successive frames is less than a second predetermined threshold, (ii) determining for each object detected in (c)(i) an elapsed time during which its cumulative displacement is less than said second threshold, and (iii) actuating an alarm if said elapsed time exceeds a third predetermined threshold.
Claim 2
Independent Claim 162 words
A method for detecting a motionless body in a pool, comprising the steps of: (a) scanning at least one layer of the pool bounded by a surface thereof at predetermined time intervals so as to accumulate successive frames of data corresponding to all objects lying in said at least one layer; (b) for each frame of data: (i) removing background noise, (ii) detected all objects whose size exceeds a first predetermined threshold, and (iii) determining and storing for each object detecting in (b)(ii) its contour and location; (c) for successive frames of data: (i) comparing for each object detected in (b)(ii) its location in said successive frames so as to detect all objects whose displacement between said successive frames is less than a second predetermined threshold, (ii) determining for each object detected in (c)(i) an elapsed time during which its cumulative displacement is less than said second threshold, and (iii) actuating an alarm if said elapsed time exceeds a third predetermined threshold.
Claim 3
Dependent Claim 20 words
A method according to claim 1, wherein a layer bounded only by a lower surface of the pool is scanned.
Claim 4
Dependent Claim 21 words
A method according to claim 1, wherein two layers bounded respectively by lower and upper surfaces of the pool are scanned.
Claim 5
Independent Claim 278 words
A system for detecting a drowning body in a pool, said system comprising: timing means, scanning means coupled to the time means for scanning at least one layer of the pool bounded by a surface thereof at predetermined time intervals so as to accumulate successive frames of data corresponding to all objects lying in said at least one layer, a first memory for storing said data, first processing means coupled to said first memory for processing said data so as to remove background noise and to determine the size of each object, first comparator means coupled to the first processing means for comparing the size of each object with a first predetermined threshold, second processing means coupled to the comparator and responsive to an output thereof for determining for each object whose size exceeds said first threshold its contour and location, a second memory coupled to the second processing means for storing said contour and location, second comparator means coupled to the second memory for comparing for each object its location in said successive frames so as to identify all objects whose displacement between said successive frames is less than a second predetermined threshold, counter means coupled to the second comparator means and to the timing means for counting for each object whose displacement between said successive frames is less than the second threshold an elapsed time during which its cumulative displacement is less than the second threshold, third comparator means coupled to the counter means for comparing the elapsed time with a third predetermined threshold, and alarm means coupled to the third comparator means for emitting an alarm signal if the elapsed time exceeds the third threshold.
Claim 6
Independent Claim 278 words
A system for detecting a drowning body in a pool, said system comprising: timing means, scanning means coupled to the time means for scanning at least one layer of the pool bounded by a surface thereof at predetermined time intervals so as to accumulate successive frames of data corresponding to all objects lying in said at least one layer, a first memory for storing said data, first processing means coupled to said first memory for processing said data so as to remove background noise and to determine the size of each object, first comparator means coupled to the first processing means for comparing the size of each object with a first predetermined threshold, second processing means coupled to the comparator and responsive to an output thereof for determining for each object whose size exceeds said first threshold its contour and location, a second memory coupled to the second processing means for storing said contour and location, second comparator means coupled to the second memory for comparing for each object its location in said successive frames so as to identify all objects whose displacement between said successive frames is less than a second predetermined threshold, counter means coupled to the second comparator means and to the timing means for counting for each object whose displacement between said successive frames is less than the second threshold an elapsed time during which its cumulative displacement is less than the second threshold, third comparator means coupled to the counter means for comparing the elapsed time with a third predetermined threshold, and alarm means coupled to the third comparator means for emitting an alarm signal if the elapsed time exceeds the third threshold.
Claim 7
Dependent Claim 19 words
A system according to claim 4, wherein the scanning means is located toward a lower surface of the pool.
Claim 8
Dependent Claim 19 words
A system according to claim 4, wherein the scanning means is located toward an upper surface of the pool.
Claim 9
Dependent Claim 25 words
A system according to claim 4, wherein the scanning means includes a detector located at a lower surface of the pool toward the centre thereof.
Claim 10
Dependent Claim 28 words
A system according to claim 7, wherein the scanning means further includes an array of detectors located at an upper surface of the pool towards a side thereof.
Claim 11
Dependent Claim 28 words
A system according to claim 4, wherein the scanning means includes respective arrays of detectors located at lower and upper surfaces of the pool towards a side thereof.
Claim 12
Dependent Claim 16 words
A system according to claim 4, wherein the scanning means includes at least one sonar detector.

References Cited (Backward Citations)

US2783459A Cited
US3732556A Cited
US3796208A Cited
US4337527A Cited
US3969712A Cited
US3953843A Cited
US4510487A Cited
US4747085A Cited
US4639902A Cited
US4775854A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-08-26 1995-02-25 1995-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-08-26 1999-02-25 1999-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-08-26 2003-02-25 2003-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag