Pool guardian and surveillance safety systems and methods
AssigneeKourai Inc.
InventorsSamuel Rosaire Dib Boulanger, Pierre Michel Boulanger
Life of this patent
Estimating the term…
Abstract
Drowning remains the leading cause of death for kids under the age of four. Provided herein are software and hardware technologies that allow for monitoring of water that rivals the performance of a real lifeguard human that may be assigned in doing surveillance of a pool. By incorporating at least two cameras with different points of views, high-definition speakers to interact with the responsible parties in a natural way, and computing power to process all the visual information to flawlessly track all the patrons and recognize their gestures, the system may possibly exceed a human performance in guarding the pool.
Claims20
A water surveillance system comprising:
- two or more imaging modules, wherein each of the two or more imaging modules is configured to provide image data of an environment comprising a body of water;
- a processing unit communicatively connected to the two or more imaging modules;
- and
- a memory communicatively connected to the processing unit, wherein the memory comprises instructions configuring the processing unit to:
- receive the image data of the environment from each of the two or more imaging modules;
- identify, using a neural network, one or more objects within the environment based on the image data, wherein identifying the one or more objects comprises associating an object identifier with each of the one or more objects;
- determine status data of the one or more objects based on the image data;
- provide a distress parameter based on the object identifier;
- determine a critical event related to at least one of the objects of the one or more objects based on the status data and a distress parameter;
- and
- generate an alert based on the determination of the critical event.
A method for monitoring an environment having a body of water using a water surveillance system, the method comprising:
- providing, by two or more imaging modules, image data of an environment comprising a body of water;
- receiving, by a processing unit communicatively connected to the two or more imaging modules, the image data of the environment from each of the two or more imaging modules;
- identifying, by a neural network of the processing unit, one or more objects within the environment based on the image data, wherein identifying the one or more objects comprises associating an object identifier with each of the one or more objects;
- determining, by the processing unit, status data of the one or more objects based on the image data;
- providing, by the processing unit, a distress parameter based on the object identifier;
- determining, by the processing unit, a critical event related to at least one of the objects of the one or more objects based on the status data and a distress parameter;
- and
- generating, by the processing unit, an alert based on the determination of the critical event.
Dependencies are inferred from the claim text.