IP Library Granted Patent US 11,737,434
Granted Patent B2
US 11,737,434 · App. 17/379,893 · Granted Aug 29, 2023

Turbidity determination using computer vision

Inventors: Laura Valentine Chrobak (Menlo Park, CA); Peter Kimball (Mountain View, CA); Barnaby John James (Campbell, CA); Julia Black Ling (Redwood City, CA)
Assignee: X Development LLC
A01K61/95A23K50/80G01N21/532G01N21/534G01N33/18G06F18/22G06N20/00G06V40/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,737,434
App. No.
17/379,893
Granted
Aug 29, 2023
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that generate from a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, at least two distance distributions of the aquatic livestock within the enclosure. The distance distributions can be used to determine a measure associated with an optical property of the water within the enclosure. A signal associated with the measure can be provided.

Claims (40)

1. A computer-implemented method comprising:

generating, from each of a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, first and second respective distance distributions of aquatic livestock within the enclosure;

determining, from the first and second distance distributions, a measure associated with an optical property of water within the enclosure, wherein the optical property of the water is turbidity; and

providing a signal associated with the measure.

2. The method of claim 1 wherein the signal is associated with a change in operation of a feeding subsystem.

3. The method of claim 1 wherein determining the measure associated with a measure of a property of the water further comprises:

determining, using computer vision, an identification of each of a plurality of individual livestock; and

determining, from the identification of each of a plurality of individual livestock, the measure associated with a property of the water.

4. The method of claim 1 wherein providing the signal further comprises:

obtaining criteria associated with the measure associated with a property of the water;

determining whether the criteria are satisfied; and

based on determining that the criteria are satisfied, providing the signal.

5. The method of claim 4 wherein determining whether the criteria are satisfied includes evaluating at least one rule.

6. The method of claim 4 wherein determining whether the criteria are satisfied includes evaluating at least one trained machine learning model.

7. 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:

generating, from each of a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, first and second respective distance distributions of aquatic livestock within the enclosure;

determining, from the first and second distance distributions, a measure associated with an optical property of water within the enclosure, wherein the optical property of the water is turbidity; and

providing a signal associated with the measure.

8. The system of claim 7 wherein the signal is associated with a change in operation of a feeding subsystem.

9. The system of claim 7 wherein determining the measure associated with a measure of a property of the water further comprises:

determining, using computer vision, an identification of each of a plurality of individual livestock; and

determining, from the identification of each of a plurality of individual livestock, the measure associated with a property of the water.

10. The system of claim 7 wherein providing the signal further comprises:

obtaining criteria associated with the measure associated with a property of the water;

determining whether the criteria are satisfied; and

based on determining that the criteria are satisfied, providing the signal.

11. The system of claim 10 wherein determining whether the criteria are satisfied includes evaluating at least one rule.

12. The system of claim 10 wherein determining whether the criteria are satisfied includes evaluating at least one trained machine learning model.

13. One or more non-transitory computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:

generating, from each of a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, first and second respective distance distributions of aquatic livestock within the enclosure;

determining, from the first and second distance distributions, a measure associated with an optical property of water within the enclosure, wherein the optical property of the water is turbidity; and

providing a signal associated with the measure.

14. The one or more non-transitory computer-readable storage media of claim 13 wherein the signal is associated with a change in operation of a feeding subsystem.

15. The one or more non-transitory computer-readable storage media of claim 13 wherein determining the measure associated with a measure of a property of the water further comprises:

determining, using computer vision, an identification of each of a plurality of individual livestock; and

determining, from the identification of each of a plurality of individual livestock, the measure associated with a property of the water.

16. The one or more non-transitory computer-readable storage media of claim 13 wherein providing the signal further comprises:

obtaining criteria associated with the measure associated with a property of the water;

determining whether the criteria are satisfied; and

based on determining that the criteria are satisfied, providing the signal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: X DEVELOPMENT LLC
To: TIDALX AI INC.
Reel/Frame 068477/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: CHROBAK, LAURA VALENTINE; KIMBALL, PETER; JAMES, BARNABY JOHN; LING, JULIA BLACK
To: X DEVELOPMENT LLC
Reel/Frame 057030/0703 →