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.La présente invention concerne des procédés, des systèmes et des appareils, notamment des programmes d'ordinateur codés sur un support d'informations lisible par ordinateur, destinés à estimer la forme, la taille et la masse de poissons. Une paire d'appareils stéréoscopiques (185) peut être utilisée pour obtenir des images droite et gauche de poissons dans une zone délimitée. Les images droite et gauche peuvent être traitées, améliorées et combinées. La détection d'objet peut être utilisée pour détecter et pour suivre un poisson dans des images. Une unité d'estimation de pose peut être utilisée pour déterminer des points clés et des caractéristiques du poisson détecté. Sur la base des points clés, un modèle tridimensionnel (3-D) du poisson, qui fournit une estimation de la taille et de la forme du poisson, est généré. Un modèle de régression ou un modèle de réseau neuronal peut être appliqué au modèle 3-D pour déterminer un poids probable du poisson.