IP Library Granted Patent US 12,363,438
Granted Patent B2
US 12,363,438 · App. 18/207,468 · Granted Jul 15, 2025

Adjustable aquaculture camera mounting system

Inventors: Matthew Stokes (Centennial, CO); Harrison Pham (Sunnyvale, CA); Thomas Robert Swanson (Sunnyvale, CA)
Assignee: TidalX AI Inc.
H04N23/695G03B17/561G06T7/85G06V10/25G06V20/05H04N23/64H04N23/90
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 12,363,438
App. No.
18/207,468
Granted
Jul 15, 2025
Kind
B2
Abstract

Methods, systems, and apparatus, including medium-encoded computer program products, for adjusting an aquaculture camera mounting system. A current combined field of view of two or more cameras that are mounted on an adjustable camera mounting structure in an environment can be determined based upon a current configuration of the adjustable camera mounting structure. A target field of view for the two or more cameras that are mounted on the adjustable camera mounting structure can be determined. Based at least on the field of view target and the current combined field of view, an adjustment parameter for the adjustable camera mounting structure can be determined. The adjustable camera mounting structure can be adjusted according to the adjustment parameter to provide a field of view in accordance with the field of view target.

Claims (30)

1. A computer implemented method comprising:

determining a current combined field of view of two or more cameras that are mounted on an adjustable, flexible, curved camera mounting structure in an environment, based upon a current configuration of the adjustable camera mounting structure;

determining a target field of view for the two or more cameras that are mounted on the adjustable camera mounting structure;

determining, based at least on the field of view target and the current combined field of view, an adjustment parameter for making the adjustable camera mounting structure more convex or more concave; and

adjusting the adjustable camera mounting structure according to the adjustment parameter for making the adjustable camera mounting structure more convex or more concave, to provide a different, combined field of view in accordance with the field of view target.

2. The computer implemented method of claim 1 further comprising:

in response to adjusting the adjustable camera mounting structure, calibrating the two or more cameras.

3. The computer implemented method of claim 2 wherein the calibration is performed with respect to a known fixed location in an aquaculture environment.

4. The computer implemented method of claim 2 wherein the two or more cameras are attached to a mount, and the calibration is performed with respect to a location on the mount.

5. The computer implemented method of claim 1 , wherein the adjustable camera mounting structure includes at least one hinge.

6. The computer implemented method of claim 1 , wherein the environment is an aquaculture environment.

7. The computer implemented method of claim 1 , wherein the adjustment parameter for the adjustable camera mounting structure is determined at least in part from at least one image captured by at least one of the two or more cameras.

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

determining a current combined field of view of two or more cameras that are mounted on an adjustable, flexible, curved camera mounting structure in an environment, based upon a current configuration of the adjustable camera mounting structure;

determining a target field of view for the two or more cameras that are mounted on the adjustable camera mounting structure;

determining, based at least on the field of view target and the current combined field of view, an adjustment parameter for making the adjustable camera mounting structure more convex or more concave; and

adjusting the adjustable camera mounting structure according to the adjustment parameter for making the adjustable camera mounting structure more convex or more concave, to provide a different, combined field of view in accordance with the field of view target.

9. The system of claim 8 further comprising: in response to adjusting the adjustable camera mounting structure, calibrating the two or more cameras.

10. The system of claim 9 wherein the calibration is performed with respect to a known fixed location in an aquaculture environment.

11. The system of claim 9 wherein the two or more cameras are attached to a mount, and the calibration is performed with respect to a location on the mount.

12. The system of claim 8 , wherein the adjustable camera mounting structure includes at least one hinge.

13. The system of claim 8 , wherein the environment is an aquaculture environment.

14. The system of claim 8 , wherein the adjustment parameter for the adjustable camera mounting structure is determined at least in part from at least one image captured by at least one of the two or more cameras.

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

determining a current combined field of view of two or more cameras that are mounted on an adjustable, flexible, curved camera mounting structure in an environment, based upon a current configuration of the adjustable camera mounting structure;

determining a target field of view for the two or more cameras that are mounted on the adjustable camera mounting structure;

determining, based at least on the field of view target and the current combined field of view, an adjustment parameter for making the adjustable camera mounting structure more convex or more concave; and

adjusting the adjustable camera mounting structure according to the adjustment parameter for making the adjustable camera mounting structure more convex or more concave, to provide a different, combined field of view in accordance with the field of view target.

16. The one or more non-transitory computer-readable storage media of claim 15 , the operations further comprising: in response to adjusting the adjustable camera mounting structure, calibrating the two or more cameras.

17. The one or more non-transitory computer-readable storage media of claim 15 , wherein the environment is an aquaculture environment.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: X DEVELOPMENT LLC
To: TIDALX AI INC.
Reel/Frame 068477/0306 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF RECEIVING PARTY FROM GOOGLE LLC TO X DEVELOPMENT LLC PREVIOUSLY RECORDED AT REEL: 064764 FRAME: 0324. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 1, 2023
From: STOKES, MATTHEW; PHAM, HARRISON; SWANSON, THOMAS ROBERT
To: X DEVELOPMENT LLC
Reel/Frame 064947/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2023
From: STOKES, MATTHEW; PHAM, HARRISON; SWANSON, THOMAS ROBERT
To: GOOGLE LLC
Reel/Frame 064764/0324 →
Continuity (2)
Provisional Application 63410767 · Sep 28, 2022
Related Publication 20240107168A1 · Mar 28, 2024
References Cited (9)
US 20160248985A1 · Mate et al. · 2016 [cited by applicant]
US 20180139374A1 · Yu · 2018 [cited by examiner]
US 20200337274A1 · Russel et al. · 2020 [cited by applicant]
US 20210072017A1 · Kitagawa · 2021 [cited by examiner]
EP 3902236 · 2021 [cited by applicant]
WO WO2020046523 · 2020 [cited by applicant]
WO WO2022109855 · 2022 [cited by applicant]
WO WO2022171267 · 2022 [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2023/031286, dated Dec. 4, 2023, 14 pages. [cited by applicant]