Точный AI-мониторинг рыбы: интеграция камер и сонаров

Рыбоводческие хозяйства теряют учёт: часть рыбы уходит мимо, а расхождения всплывают уже в отчётности. Мы разрабатываем и внедряем системы автоматического мониторинга рыбных популяций под ключ — от обследования водоёма до передачи работающей системы с документацией.
Часто задаваемые вопросы

Мониторинг рыбных популяций: где ломается учёт и почему

Ручной обход водоёма устроен так: обходчик проходит часть садков, считает рыбу в выборке и переносит результат на весь объём. Уже здесь заложена погрешность подсчёта — на 5–10% площади, где рыба распределена неравномерно, ошибка выборки удваивается при экстраполяции на биомассу. Дальше к ней добавляется человеческий фактор: разное время обхода, разная освещённость, усталость к концу смены.

Второй источник искажений — размытые границы садков. Рыба скапливается у кормушек и у сетки, часть силуэтов теряется в мути и бликах, часть двоится в отражении. Учёт рыбы превращается в оценку на глаз, а расхождение между двумя обходчиками на одном и том же садке достигает десятков процентов.

Потери малька привязаны к окну между обходами. Падёж, уход через повреждения сети и скучивание фиксируются через дни, когда от партии остаётся заметно меньше, а причина уже не восстанавливается. Потери малька на ранних этапах ломают контроль стада сильнее всего: молодь — самая чувствительная часть, и её выпадение видно только по итоговой выживаемости.

Суммарно это искажает все производные цифры: плотность посадки, кормовой коэффициент, прогноз урожая, отчётность по выживаемости. Решения принимаются по данным, которые отстают от реальности на дни и расходятся с ней в разы.

Дальше разбираем, как непрерывный поток наблюдений с камер и сонаров убирает эти точки отказа в мониторинге рыбных популяций.

Что даёт автоматический подсчёт рыбы: измеримый эффект

Промышленный садок или речной участок — это тысячи особей, за которыми невозможно следить глазами. Ручной обход даёт срез на конкретный момент: наблюдатель видит только то, что попало в поле зрения, а остальное остаётся неизвестным. FAO в методиках оценки рыбных запасов прямо оговаривает широкую погрешность выборочных наблюдений — отсюда и берётся основная часть потерь. Ниже — что именно меняет автоматический подсчёт рыбы и какими показателями это измеряется.

  • Непрерывность наблюдения. Камеры над садком и гидроакустические датчики работают круглосуточно, поэтому картина не зависит от смены персонала, тумана или волны. Ночной период, который раньше выпадал из учёта целиком, становится таким же измеряемым, как дневной.
  • Снижение ручного труда. Подсчёт особей, разбивка по размерным классам и разбор записей уходят в автоматический режим. Оператор вместо просмотра многочасовых видео получает готовую сводку и занимается решениями, а не наблюдением.
  • Обнаружение замора на ранней стадии. Система фиксирует падение двигательной активности, смещение рыбы по глубине и всплытие одиночных особей. Сигнал приходит за часы до того, как потери станут заметны визуально, — этого хватает на аэрацию и корректировку кормления.
  • Выживаемость стада. Уход рыбы через повреждения сети и потери от хищников перестают быть невидимыми: расхождение между учтённой и фактической биомассой видно по динамике, а не по итогам инвентаризации.
  • Отчётность по биомассе. Оценка биомассы, прирост и отход формируются в регулярные отчёты с одинаковой методикой расчёта. Их можно сопоставлять между садками и сезонами, а не сводить вручную из разнородных записей.

Разбираем, что из этого реально измерить на вашем участке уже на первом этапе — с контрольными точками, по которым эффект видно без длительного ожидания.

Сравнение подходов: подводные камеры, сонары, гибридные схемы

Выбор датчика в мониторинге рыбных популяций определяют три физических ограничения среды: прозрачность воды, освещённость и плотность стада. Подводные камеры дают видовую идентификацию и размерный ряд особей, но опираются на видимый свет. Гидроакустические сонары ведут учёт скоплений в мутной воде и в полной темноте, но видят цели как отметки — без вида и размерного класса.

Сравнивать подходы корректно не по «качеству картинки», а по режиму съёмки и целевой метрике: нужен общий учёт биомассы, размерный ряд или подтверждение вида. Ниже — рабочие альтернативы и их ограничения.

Вариант Когда подходит Ограничения
Подводные камеры Чистая вода, дневной свет или мягкая подсветка, разреженное стадо Мутная вода и взвесь гасят контраст; ночью нужна подсветка, на которую часть видов реагирует уходом; в плотном стаде особи перекрывают друг друга
Гидроакустические сонары Мутная вода, ночное наблюдение, крупные скопления, оценка биомассы Нет видовой идентификации: близкие виды идут одной отметкой; плотное стадо читается как единое облако, а не как отдельные особи
Гибридная схема Смена условий по сезону и суткам, нужны и биомасса, и подтверждение вида Дороже в монтаже и обслуживании; требуется синхронизация потоков и единая модель данных

Гибридная схема — не «два прибора вместо одного», а разделение ролей: сонар ведёт непрерывный учёт, камера подключается на проверку вида и уточнение размера. Контур устойчив к мутной воде и к ночи, а камеры уровня Teledyne не работают в постоянном режиме и медленнее изнашиваются.

Этапы внедрения: от обследования водоёма до передачи системы

Каждый водоём отличается по прозрачности, течению, глубине и суточному поведению рыбы — типовой проект без привязки к месту даёт системную ошибку в подсчётах. Мы идём от натурного обследования к передаче работающей системы, чтобы заказчик получил настроенный контур мониторинга, а не набор оборудования.

  1. Обследование водоёма. Промер глубин, оценка прозрачности и фона воды, скорости течения, суточного хода рыбы на нерестовых и кормовых участках. По этим данным решаем, где акустический канал устойчив по глубине, а оптика — по виду и размеру.
  2. Схема размещения. Выбираем точки установки камер и сонаров так, чтобы перекрыть акваторию без мёртвых зон и двойного счёта одной рыбы в соседних секторах обзора.
  3. Монтаж и подключение. Крепления под течение и волну, защита оптики от обрастания, питание и канал связи, синхронизация времени на всех датчиках — без неё траектории не склеиваются в треки.
  4. Калибровка модели. Размечаем кадры с местными видами и размерными классами, дообучаем распознавание на этой выборке, настраиваем пороги срабатывания, чтобы рябь, мусор и блики не попадали в счёт.
  5. Пилотный запуск. Система работает в реальном режиме параллельно с контрольным обловом; расхождения разбираем по причинам и доводим точность подсчёта до согласованного уровня.
  6. Передача системы. Отдаём доступы, панель мониторинга, регламент обслуживания, инструкции для смены наблюдателей и обучаем команду. Сопровождение — по согласованному графику.

Комплект документации и артефактов, который остаётся у вас

Систему мониторинга рыбных популяций обслуживает уже не та команда, что её собирала: меняются операторы, точки съёмки смещаются по сезону, модель дообучается на новых данных. Поэтому вместе с работающим контуром передаём комплект, по которому систему можно вести самостоятельно.

Это не отчёт для полки, а рабочие артефакты: в них смотрят, когда переставляют камеры, разбирают ложное срабатывание или принимают смену.

  • Паспорт системы — состав узлов, привязка камер и сонаров к точкам наблюдения, текущая модель и границы её применимости.
  • Схемы размещения — планы акватории с углами обзора, зонами перекрытия и участками без покрытия, чтобы перестановка не открывала дыру в наблюдении.
  • Политики доступа — роли оператора, аналитика и администратора, права на архив, экспорт данных и смену порогов срабатывания.
  • Регламент обслуживания — периодичность чистки оптики, проверки линий связи и калибровки сонаров, действия при потере сигнала с узла.
  • Инструкции оператора — как читать события, отделять ложные срабатывания от реальных, править разметку и когда подключать инженера.
  • Конфигурации — файлы настроек камер, сонаров и правил хранения архива, с пометкой, что адаптируется под водоём, а что менять нельзя.

Комплект лежит рядом с конфигурациями в общей структуре каталогов и обновляется вместе с системой: после перестановки оборудования или переобучения модели у вас остаётся актуальная версия, а не папка устаревших файлов.

Кейс: сократили расхождение учёта на рыбоводном хозяйстве

Исходная точка

Рыбоводное хозяйство на садковом выращивании форели вело учёт по трём независимым источникам: контрольные обловы, кормовой коэффициент и акты пересадки. К концу цикла расчётная биомасса расходилась с фактической при выборочном облове на 18–22%, поэтому корм, зарыбление и график реализации планировали с запасом «на глазок». Завышенная оценка оборачивалась перерасходом корма, заниженная — недозагрузкой садков и простоем объёмов.

Что изменили

В каждый садок поставили гидроакустические сонары Simrad на двух горизонтах и подводные камеры с ночной подсветкой на кормовых линиях. Модель считает не отдельные особи, а плотность эхотрасс и переводит отклик в размерные классы, накапливая их в текущую оценку биомассы. Камеры работают как независимая проверка: по подходу рыбы к кормушке видно, где гидроакустика разошлась с реальностью, и коэффициент пересчёта правится по факту, а не раз в сезон.

Динамика стада стала посуточной: прирост и отход по каждому садку, связь с подачей корма. Раньше эти цифры появлялись раз в месяц и уже не могли повлиять на решения — оставалось только фиксировать последствия.

К контрольному облову расхождение между расчётной и фактической биомассой держится в пределах 4–6% против прежних 18–22%. Облов бригадой из трёх человек с лодки занимал около шести часов; теперь оператор тратит на проверку сводки и разметку подозрительных участков 20–30 минут в день. Освободившееся время ушло на сортировку и обслуживание садков.

Что делать, если камеры уже стоят, а мониторинг не ведётся

Камеры уже стоят — значит есть питание, кабельные трассы, точки крепления и, как правило, видеорегистратор с архивом. Это большая часть контура, которую не нужно строить заново. Вопрос не в том, что закупать, а в том, какой из имеющихся потоков пригоден для подсчёта, а какой придётся дорабатывать.

Проверка оборудования занимает один выезд и делит всё на три группы. Пригодно как есть: стабильный поток, рабочий обзор, различимая рыба в точке интереса. Пригодно после доработки: сместить угол, заменить объектив, почистить оптику, добавить подсветку. Под замену: ночью кадр нечитаем, точка не покрывает участок, поток рвётся.

Вариант Когда подходит Ограничения
Оставить камеры, добавить модуль подсчёта Обзор и поток стабильны, зоны покрытия совпадают с задачей Точность упирается в качество имеющейся оптики
Модернизировать часть контура Часть камер даёт пригодный кадр Перенастройка углов и повторная калибровка
Дополнить камеры сонарами Мутная вода, ночь, большие глубины Нужна отдельная привязка к контуру
Заменить контур целиком Оборудование устарело, покрытие не совпадает с задачей Полный монтаж и настройка с нуля

Интеграция с существующим контуром строится так, чтобы не ломать работающее. Регистратор продолжает писать архив, а поток параллельно уходит в модуль распознавания; при обрыве связи кадры буферизуются, поэтому разрыв не превращается в пробел в данных. Там, где вода мутная или съёмка идёт в темноте, камеры дополняются сонарами — они дают размер и глубину, которых оптике не хватает.

Частые технические сомнения перед стартом проекта

Инженерные сомнения перед стартом обычно касаются не самой идеи мониторинга, а её поведения в реальном водоёме: мутная вода после дождя, ночные проходы рыбы, обслуживание камер зимой. Ниже — ответы на вопросы, которые задают чаще всего.

Сразу оговорим рамку: точность подсчёта — не константа, а измеряемая величина. Мы фиксируем её на опытном участке по контрольным съёмкам и закрепляем в критериях приёмки, чтобы результат не зависел от погоды за окном.

Насколько точен подсчёт в мутной воде и после паводка?

Оптика теряет контраст при взвеси, зато гидроакустика от прозрачности не зависит. Поэтому каналы работают в паре: на мутной воде вес смещается на сонар, а видовая классификация уточняется по камерам на участках с прозрачностью. Итоговую погрешность по размерным классам фиксируем заранее — по ней и принимаем работу.

Система работает ночью?

Да, и ночью обычно фиксируется большая часть проходов. Используем подсветку невидимого диапазона и гидроакустику, которые не влияют на поведение рыбы. Кадры и эхограммы сшиваются в единый ряд событий, поэтому суточный график не разрывается.

Как обслуживается система на воде?

Регламент простой: очистка оптики от обрастания, проверка креплений и герметичности, тест каналов связи. Периодичность зависит от водоёма — где-то раз в месяц, где-то реже. Система сама сигналит о падении качества кадра, так что выезд идёт по факту, а не по календарю.

Как проходит дообучение модели на нашем водоёме?

Первичная настройка идёт на ваших записях, спорные фрагменты размечаем вместе с вашимитихтиологами. Дальше модель дообучается по сезону: сменился кормовой ход или уровень воды — обновляем веса. Каждая версия модели сохраняется, откат на предыдущую занимает минуты.

Кому принадлежат данные и как они защищены?

Данные остаются вашими и хранятся в вашем контуре либо в изолированном хранилище с шифрованием. Доступ раздаётся по ролям, все действия попадают в журнал. Выгрузка идёт в открытых форматах, привязанных к вашему оборудованию.

Обсудим вашу задачу и вернёмся с оценкой

Чтобы обсудить задачу предметно и не собирать вводные по кругу, нам достаточно одного сообщения с исходными данными. Ниже — что нужно для расчёта: этого хватает, чтобы определить состав камер и сонаров, схему монтажа и объём работ по интеграции.

  • карта водоёма или участка: площадь, глубины, перепады рельефа, зоны нереста и нагула;
  • условия съёмки: прозрачность воды, сезонные помутнения, ледовый период, освещённость по часам;
  • точки установки камер и сонаров, доступ к ним и способ монтажа — пирс, платформа, понтон, судно;
  • питание и канал связи на участке: проводная линия, радиоканал, автономные источники;
  • требования к отчётности: какие показатели нужны — численность, размерный ряд, распределение по глубинам, динамика по месяцам;
  • существующие системы и архивы наблюдений, если учёт уже ведётся, с форматами хранения данных;
  • режим доступа на объект и порядок согласований для монтажных и пусконаладочных работ.

В ответ вы получите оценку проекта с разбивкой по этапам, план внедрения и предложение по пилоту на водоёме: разворачиваем оборудование на ограниченном участке, сверяем автоматический учёт с контрольными обловами и ручными наблюдениями и только после сходимости результатов масштабируем на всю акваторию.

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1394
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1369
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    816
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1140