sözaltı news Science
Science
EN AZ
Underwater cameras can estimate fish weight in real time without generating full depth maps

Underwater cameras can estimate fish weight in real time without generating full depth maps

phys.org 06.11.2026 00:40 15 views
Accurate fish-weight estimates can help aquaculture operators manage feeding, monitor growth and plan harvests. However, conventional underwater imaging methods often require substantial computing power and can struggle

This article has been reviewed according to Science X's editorial process and policies. Editors have highlighted the following attributes while ensuring the content's credibility: Accurate fish-weight estimates can help aquaculture operators manage feeding, monitor growth and plan harvests. However, conventional underwater imaging methods often require substantial computing power and can struggle with reflections, bubbles and turbid water.

Researchers from Sultan Qaboos University and collaborating institutions have developed StereoGeoBox, a system that estimates fish dimensions and weight without generating a complete depth map of the underwater scene. The article, "Real-time in-water fish biomass estimation from stereo bounding-box geometry without dense depth maps," was published online in Computers and Electronics in Agriculture on Oct. 23, 2026. The system uses two synchronized cameras and YOLO11 artificial intelligence to identify fish in paired images.

It then calculates depth from the geometric relationship between the detected bounding boxes. Estimated length and width are fed into an XGBoost machine-learning model to predict weight. The researchers evaluated the system using tilapia monitored over 15 months at four growth stages: 2, 3, 6 and 15 months.

Two stereo-camera systems were used, while manual measurements provided reference values for fish length, width and weight. Across most datasets, StereoGeoBox achieved the lowest or near-lowest estimation errors compared with conventional stereo-vision and learning-based depth methods, while producing fewer outliers. In a controlled test involving fish with a reference length of 15.30 centimeters (6.02 inches), its average estimate was 15.25 centimeters (6.00 inches).

The method also demonstrated real-time performance. Using an FD camera and an NVIDIA Jetson Thor platform, it processed 25.40 frames per second with a latency of 28.2 milliseconds and GPU memory use of 17.7 megabytes. Tests under changing illumination, oxygen bubbles and turbidity showed that the system maintained reasonable accuracy, although severe visual degradation reduced the number of usable measurements.

The prototype combined underwater cameras, edge computing and a cloud-based dashboard, allowing fish-growth estimates to be recorded and viewed remotely. However, the study did not demonstrate automatic counting of every fish or independent estimation of an entire farm's total biomass. Because frames were processed separately, the same fish could be observed more than once.

Extract — continue reading at the source.

Read full story