Patents Assigned to TidalX AI Inc.
  • Patent number: 12272169
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, mass, and health of fish are described. A pair of stereo cameras may be utilized to obtain off-axis images of fish in a defined area. The images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the fish model to determine characteristics of the fish.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: April 8, 2025
    Assignee: TidalX AI Inc.
    Inventors: Grace Calvert Young, Barnaby John James, Peter Kimball, Matthew Messana, Ferdinand Legros
  • Patent number: 12223723
    Abstract: A fish monitoring system deployed in a particular area to obtain fish images is described. Neural networks and machine-learning techniques may be implemented to periodically train fish monitoring systems and generate monitoring modes to capture high quality images of fish based on the conditions in the determined area. The camera systems may be configured according to the settings, e.g., positions, viewing angles, specified by the monitoring modes when conditions matching the monitoring modes are detected. Each monitoring mode may be associated with one or more fish activities, such as sleeping, eating, swimming alone, and one or more parameters, such as time, location, and fish type.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: February 11, 2025
    Assignee: TidalX AI Inc.
    Inventors: Joel Fraser Atwater, Barnaby John James, Matthew Messana
  • Patent number: 12193418
    Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: January 14, 2025
    Assignee: TidalX AI Inc.
    Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
  • Patent number: 12190592
    Abstract: A fish monitoring system deployed in a particular area to obtain fish images is described. Neural networks and machine-learning techniques may be implemented to periodically train fish monitoring systems and generate monitoring modes to capture high quality images of fish based on the conditions in the determined area. The camera systems may be configured according to the settings, e.g., positions, viewing angles, specified by the monitoring modes when conditions matching the monitoring modes are detected. Each monitoring mode may be associated with one or more fish activities, such as sleeping, eating, swimming alone, and one or more parameters, such as time, location, and fish type.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: January 7, 2025
    Assignee: TidalX AI Inc.
    Inventors: Joel Fraser Atwater, Barnaby John James, Matthew William Messana
  • Patent number: 12189353
    Abstract: A system for servicing watercraft includes one or more waterborne platforms. Each waterborne platform includes an electric power supply, a driving system for moving the waterborne platform in a body of water, a watercraft interfacing system configured to at least supply electric power to an electrically-powered watercraft, and a control interface configured to exchange data with a controller. The controller is configured to: receive input data, determine respective destination locations for the waterborne platforms to supply electric power to the electrically-powered watercraft, and send control data that includes data indicating the destination locations to the waterborne platforms.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: January 7, 2025
    Assignee: TidalX AI Inc.
    Inventors: Charles Nordstrom, Matthew Aaron Knoll, Neil Davé
  • Patent number: 12192621
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for setting modes for an underwater camera. In some implementations, a scheduler repeatedly: obtains data of a current context of an underwater camera; determines whether the current context satisfies first criteria associated with continued activation of one or more modes that are currently activated and satisfies second criteria associated with activation of one or more modes that are not currently activated; selects modes to be active based on (i) determining whether the current context satisfies the first criteria and (ii) determining whether the current context satisfies the second criteria; and activating any of the modes that are to be active and that are not currently activated, or deactivating any of the modes that are currently activated that are not included in the one or more modes that are to be activated.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: January 7, 2025
    Assignee: TidalX AI Inc.
    Inventors: Grace Calvert Young, Nupur Garg
  • Patent number: 12185701
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for self-calibrating ultrasonic removal of sea lice. In some implementations, a method includes generating, by transducers distributed in a sea lice treatment station, a first set of ultrasonic signals, detecting a second set of ultrasonic signals in response to propagation of the first set of ultrasonic signals through water, determining propagation parameters of the sea lice treatment station based on the second set of ultrasonic signals that were detected, obtaining an image of a sea louse on a fish in the sea lice treatment station, determining, from the image, a location of the sea louse in the sea lice treatment station, and generating a third set of ultrasonic signals that focuses energy at the sea louse.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: January 7, 2025
    Assignee: TidalX AI Inc.
    Inventors: Grace Calvert Young, Matthew Aaron Knoll, Bryce Jason Remesch, Peter Kimball
  • Patent number: 12175672
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, fish are contained within an elliptical tank filled with water. An imaging station located on the elliptical tank is used to capture an image of a fish from which image analysis can be performed to detect sea lice or other skin features, including lesions, on the fish. Pairs of imaging assemblies coordinate pulsing light of at least a first and a second color and capturing images of the fish while the fish is illuminated by at least the first and the second color. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: December 24, 2024
    Assignee: TidalX AI Inc.
    Inventors: Christopher Thornton, Matthew Messana, James Daniel Haley, Shane Washburn
  • Patent number: 12137674
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater feed movement detection. In one aspect, the method may include the actions of obtaining images captured at different time points, where the images are captured by a camera and indicate feed that has been dispersed by a feeder for aquatic livestock inside an enclosure; determining, for each image, respective locations of the feed indicated by the image; determining, from the respective locations of the feed, a respective movement of the feed over the different time points; determining, based on the respective feed movement of the feed over the different time points, water current movement within the enclosure for the aquatic livestock; and outputting an indication of the water current movement.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: November 12, 2024
    Assignee: TidalX AI Inc.
    Inventors: Matthew Aaron Knoll, Harrison Pham, Ryan Heacock, Matthew Stokes
  • Patent number: 12131568
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: October 29, 2024
    Assignee: TidalX AI Inc.
    Inventor: Barnaby John James
  • Patent number: 12081894
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that provides an enhanced synchronization framework. One of the methods includes a primary and a second device that receive configuration information which identifies one or more actions to be performed by the secondary device when it receives specified pulses of a sequence of pulses from the primary device. The primary device transmits a sequence of pulses. The primary and the secondary device receive a particular pulse from the sequence of pulses. The secondary device determines whether the particular pulse satisfies one or more predetermined criteria and generates an instruction based on the determination.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: September 3, 2024
    Assignee: TidalX AI Inc.
    Inventors: Andrew Rossignol, Harrison Pham
  • Patent number: 12078533
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that automatically performs actions in an aquaculture environment based on light sensed by underwater cameras. One of the methods includes obtaining images of a surface of water captured by a camera that faces upwards from a depth towards the surface of the water within an enclosure that encloses aquatic livestock. An ambient light metric is determined at the depth from the images of the surface of the water. A determination is made as to whether the camera satisfies one or more depth criteria. Based on determining that the depth of the camera satisfies the one or more depth criteria, it is determined that, based on the ambient light metric at the depth, one or more action criteria are satisfied, then initiating performance of an action to be performed for the aquatic livestock.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: September 3, 2024
    Assignee: TidalX AI Inc.
    Inventor: Barnaby John James
  • Patent number: 12077263
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that control devices in an aquaculture environment. One of the methods includes determining a particular objective for a robot that is operating in an aquaculture environment and determining one or more sensed conditions that are associated with the aquaculture environment. The particular objective is provided to an anti-fish-startling model evaluation engine that is configured to output actions, for a given objective, that accomplish the given objective while reducing a startling effect on nearby fish. Based on providing the particular objective to the anti-fish-startling model evaluation engine, one or more particular actions for accomplishing the particular objective are determined. The one or more particular actions are transmitted to another device.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 3, 2024
    Assignee: TidalX AI Inc.
    Inventors: Andrew Rossignol, Ryan Heacock, Nupur Garg, Barnaby John James