Characterising wave properties based on measurement data using a machine-learning model
AssigneeTidaIX AI Inc.
InventorsThomas Robert Swanson, Riva Gulassa
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for estimating wave properties of a body of water. A computer-implemented system obtains measurement data for a duration of time from an inertial measurement unit (IMU) onboard an underwater device, generates model input data based on at least the measurement data obtained at the plurality of time points, and processes the model input data to generate model output data indicating one or more wave properties using a machine-learning model. The system further determines, based on at least the one or more wave properties, whether the device is safe to be deployed.
Claims20
A computer-implemented method comprising:
- obtaining, by an underwater camera device, inertial measurement unit (IMU) data that reflects motion of the underwater camera device over a period of time;
- generating, by the underwater camera device, particular model input data based at least on the IMU data;
- providing, by the underwater camera device, the particular model input data to a machine learning model that is trained to output estimated wave properties based on model input data;
- receiving, by the underwater camera device, a particular estimated wave property;
- and
- determining, by the underwater camera device, a future device position for the underwater camera device after receiving the particular estimated wave property.
A system comprising:
- one or more computers;
- and
- one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising:
- obtaining, by an underwater camera device, inertial measurement unit (IMU) data that reflects motion of the underwater camera device over a period of time;
- generating, by the underwater camera device, particular model input data based at least on the IMU data;
- providing, by the underwater camera device, the particular model input data to a machine learning model that is trained to output estimated wave properties based on model input data;
- receiving, by the underwater camera device, a particular estimated wave property;
- and
- determining, by the underwater camera device, a future device position for the underwater camera device after receiving the particular estimated wave property.
A non-transitory computer-readable storage medium that stores instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- obtaining, by an underwater camera device, inertial measurement unit (IMU) data that reflects motion of the underwater camera device over a period of time;
- generating, by the underwater camera device, particular model input data based at least on the IMU data;
- providing, by the underwater camera device, the particular model input data to a machine learning model that is trained to output estimated wave properties based on model input data;
- receiving, by the underwater camera device, a particular estimated wave property;
- and
- determining, by the underwater camera device, a future device position for the underwater camera device after receiving the particular estimated wave property.
Dependencies are inferred from the claim text.