-
公开(公告)号:US10534967B2
公开(公告)日:2020-01-14
申请号:US15970131
申请日:2018-05-03
Applicant: X Development LLC
Inventor: Joel Fraser Atwater , Barnaby John James , Matthew Messana
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.
-
公开(公告)号:US20240298615A1
公开(公告)日:2024-09-12
申请号:US18491659
申请日:2023-10-20
Applicant: X Development LLC
Inventor: Zhaoying Yao , Tatiana Kichkaylo , Barnaby John James
IPC: A01K61/80 , A01K29/00 , H04N23/61 , H04N23/695
CPC classification number: A01K61/80 , A01K29/005 , H04N23/61 , H04N23/695
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.
-
公开(公告)号:US12051231B2
公开(公告)日:2024-07-30
申请号:US17525131
申请日:2021-11-12
Applicant: X Development LLC
Inventor: Laura Chrobak , Barnaby John James
IPC: G06V10/42 , A01K61/95 , G06F18/21 , G06F18/23213 , G06F18/2433 , G06T7/00 , G06T7/62 , G06T7/70 , G06V20/05 , G06V40/10
CPC classification number: G06V10/42 , A01K61/95 , G06F18/2185 , G06F18/23213 , G06F18/2433 , G06T7/0012 , G06T7/62 , G06T7/70 , G06V20/05 , G06V40/10 , G06T2207/20081 , G06T2207/20084
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sorting fish in aquaculture. In some implementations, one or more images are obtained of a particular fish within a population of fish. Based on the one or more images of the fish, a data element is determined. The data element can include a first value that reflects a physical characteristic of the particular fish, and a second value that reflects a condition factor of the particular fish. Based on the data element, the fish is classified as a member of a particular subpopulation of the population of fish. An actuator of an automated fish sorter is controlled based on classifying the particular fish as a member of the particular subpopulation of the population of fish.
-
公开(公告)号:US11983950B2
公开(公告)日:2024-05-14
申请号:US18172141
申请日:2023-02-21
Applicant: X Development LLC
Inventor: Barnaby John James , Grace Taixi Brentano , Christopher Thornton
IPC: G06V40/10 , A01K61/95 , A01K63/02 , F24F11/30 , G06F18/213 , G06F18/214 , G06F18/22 , G06F18/2413 , G06N20/00 , G06T3/40 , G06V10/24 , G06V10/25 , G06V10/40 , G06V10/44 , G06V10/762 , G06V10/764 , G06V10/77 , G06V20/52 , G06V20/80
CPC classification number: G06V40/10 , A01K61/95 , A01K63/02 , F24F11/30 , G06F18/213 , G06F18/214 , G06F18/22 , G06F18/2413 , G06N20/00 , G06T3/40 , G06V10/245 , G06V10/25 , G06V10/40 , G06V10/44 , G06V10/762 , G06V10/764 , G06V10/7715 , G06V20/52 , G06V20/80 , F24F2221/225
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.
-
公开(公告)号:US20230360422A1
公开(公告)日:2023-11-09
申请号:US18352971
申请日:2023-07-14
Applicant: X Development LLC
Inventor: Grace Calvert Young , Barnaby John James , Peter Kimball , Matthew Messana , Ferdinand Legros
CPC classification number: G06V40/10 , G06T7/62 , G06T7/70 , G06T7/0012 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084
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.
-
公开(公告)号:US20230282020A1
公开(公告)日:2023-09-07
申请号:US18172141
申请日:2023-02-21
Applicant: X Development LLC
Inventor: Barnaby John James , Grace Taixi Brentano , Christopher Thornton
IPC: G06V40/10 , A01K61/95 , G06N20/00 , A01K63/02 , G06T3/40 , G06V20/80 , G06F18/22 , G06F18/213 , G06F18/214 , G06F18/2413 , G06V10/25 , G06V10/762 , G06V10/764 , G06V10/77 , G06V10/44 , G06V20/52 , G06V10/40 , G06V10/24
CPC classification number: G06V40/10 , A01K61/95 , G06N20/00 , A01K63/02 , G06T3/40 , G06V20/80 , G06F18/22 , G06F18/213 , G06F18/214 , G06F18/2413 , G06V10/25 , G06V10/762 , G06V10/764 , G06V10/7715 , G06V10/44 , G06V20/52 , G06V10/40 , G06V10/245
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.
-
公开(公告)号:US20230230409A1
公开(公告)日:2023-07-20
申请号:US18189974
申请日:2023-03-24
Applicant: X Development LLC
Inventor: Barnaby John James
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.
-
公开(公告)号:US11688196B2
公开(公告)日:2023-06-27
申请号:US17474893
申请日:2021-09-14
Applicant: X Development LLC
Inventor: Barnaby John James , Evan Douglas Rapoport , Matthew Messana , Peter Kimball
CPC classification number: G06V40/103 , A01K61/95 , G06N3/08 , G06T7/593 , G06T7/62 , G06V20/64 , G06T2207/10012 , G06T2207/20084
Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left 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 three-dimensional (3-D) 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 3-D model to determine a likely weight of the fish.
-
公开(公告)号:US20220394957A1
公开(公告)日:2022-12-15
申请号:US17342719
申请日:2021-06-09
Applicant: X Development LLC
Inventor: Barnaby John James , Grace Taixi Brentano
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sensor data processing. The method may include the actions of obtaining sensor data regarding aquatic livestock over periods of time, where the sensor data is captured by at least one sensor at different depths, determining, for each of the periods of time, whether the sensor data captured at different depths during the period of time satisfy one or more evaluation criteria, generating an input data set that concatenates representations of the periods of time, providing the input data set to a machine-learning trained model, receiving, as an output from the machine-learning trained model, an indication of an action to be performed for the aquatic livestock, and initiating performance of the action for the aquatic livestock.
-
公开(公告)号:USD967836S1
公开(公告)日:2022-10-25
申请号:US29712897
申请日:2019-11-12
Applicant: X Development LLC
Designer: Karen Vertierra , Nicole Kobilansky , Neil Davé , Barnaby John James
-
-
-
-
-
-
-
-
-