СИСТЕМА АВТОМАТИЧЕСКОГО МОНИТОРИНГА ПТИЦ И ОТНОСЯЩИЙСЯ К НЕЙ СПОСОБ ИСПОЛЬЗОВАНИЯ
AUTOMATIC BIRD MONITORING SYSTEM AND ASSOCIATED METHOD OF USE

Область изобретения
Настоящее изобретение относится к автоматической системе мониторинга и способу автоматического мониторинга присутствия или отсутствия птиц в пространстве или районе с применением методик искусственного зрения. Такие система и способ также допускают автоматическое определение видов, к которым принадлежат птицы, их движений, например, траекторий полета, относительно наблюдаемого пространства или района, также как и количества таких птиц.
Система согласно этому изобретению может быть применена в области обеспечения безопасности полетов для мониторинга птичьей фауны вокруг аэропортов, но также и в других областях, таких как сельское хозяйство, наблюдение в защищенных природных областях, свалках и/или в городских районах, в частности подверженных присутствию птиц, или в контексте проектов по восстановлению популяций птиц, принадлежащих к одному или более видам.
Выражение «мониторинг присутствия или отсутствия птиц в пространстве или районе наблюдения» означает деятельность, предусматривающую наблюдение за такими областью или районом наблюдения, и по меньшей мере обнаружение присутствия или отсутствия одной или более птиц в таком пространстве или районе наблюдения, как следствие такого наблюдения.
Предпосылки создания изобретения
В данное время присутствие или отсутствие птиц в пространстве или районе наблюдения мониторят посредством способов, включающих наблюдение за пространством персоналом, оснащенным системами наблюдения, такими как телескопы или бинокли, и/или с применением радарных систем. Эти способы не допускают полную автоматизацию обнаружения присутствия птиц в пространстве или районе наблюдения.
В частности, наблюдение, выполняемое персоналом в полевых условиях, является весьма субъективным, и подвержено влиянию таких параметров, как подготовка и уровень знаний персонала.
Кроме того, известные из уровня техники способы мониторинга присутствия или отсутствия птиц в пространстве или районе наблюдения не позволяют достижение хорошей точности при наблюдении за большим пространством или районом наблюдения и с допустимой точностью во всем пространстве или районе наблюдения, кроме как ценой непомерных затрат, из-за, например, необходимости присутствия персонала, состоящего из многих операторов, в задачу которых входит ведение наблюдения, или персонала, состоящего из высококвалифицированных операторов.
В настоящее время существует также радарная система обнаружения птиц.
Такие радарные системы должны управляться высококвалифицированным персоналом, способным интерпретировать информацию и правильно эксплуатировать их. Затраты на покупку и эксплуатацию таких радарных систем очень велики.
Раскрытие изобретения
Целью данного описания является предоставление автоматической системы мониторинга присутствия или отсутствия птиц в пространстве или районе наблюдения, которая позволяет полностью автоматизировать деятельность по мониторингу птиц.
Другой целью данного описания является предоставление автоматической системы мониторинга присутствия или отсутствия птиц в пространстве или районе наблюдения, которая может осуществлять мониторинг в большом пространстве или районе с замечательной точностью наблюдения во всем пространстве или районе наблюдения, при более умеренных затратах по сравнению с системами, известными из уровня техники.
Дополнительной целью данного описания является предоставление способа автоматического мониторинга присутствия или отсутствия птиц в пространстве или районе наблюдения, который может быть использован для достижения вышеупомянутых целей со ссылкой на систему мониторинга.
Эти цели выполняются системой мониторинга или способом мониторинга в соответствии с этим описанием, как описано в любой комбинации одного или более пунктов формулы, прилагаемой к данной заявке.
В этой заявке выражение «пространство наблюдения» означает пространство или район, в котором кто-либо намерен мониторить присутствие или отсутствие одной или более птиц.
Следует также отметить, что изображение можно считать содержащим многочисленные части того самого изображения.
В настоящей заявке упоминание вектора признаков, коррелирующего с изображением, означает вектор признаков, который для каждой части изображения предусматривает по меньшей мере один признак, представляющий собой значение по меньшей мере одной физической величины в соответствующей части.
Такая физическая величина может, например, представлять собой интенсивность света, падающего на датчик изображений, представляющий собой, например, часть видеокамеры или телекамеры, к которой при необходимости применено фильтрование в отношении конкретной полосы частот или любой другой визуальной характеристики.
Вектор признаков представляет собой n-мерный вектор числовых значений (приблизительно 1000–1500), которые представляют собой изображение или часть записанного изображения.
Согласно одному преимущественному варианту осуществления настоящего изобретения векторы признаков используют для статистической обработки с помощью нейронных сетей последнего поколения в блоке обработки.
Нейронная сеть представляет собой математическую/компьютеризованную вычислительную модель, основанную на биологических нейронных сетях. На практике нейронные сети представляют собой нелинейные структуры статистических данных, организованные в виде средств моделирования. Они могут быть использованы для моделирования сложных взаимоотношений между исходными и выходными данными, которые другие аналитические функции не могут представить. Искусственная нейронная сеть принимает внешние сигналы на уровень входных узлов (блоки обработки), каждый из которых соединен со многими внутренними узлами, организованными в многочисленные уровни. Каждый узел обрабатывает принятые сигналы и передает результат на последующие узлы.
Статистическая обработка преимущественно связана с онтологией, что позволяет задание базового критерия классификации даже перед всем процессом обработки.
В компьютерной науке термин «онтология» описывает способ, которым объединены разные схемы в структуре данных, содержащей все из важных понятий и их взаимоотношений в домене. Компьютерные программы могут применять онтологию для разных целей, включая индуктивное рассуждение, классификацию и разные методики решения задач.
В настоящей заявке упоминание опорного вектора, коррелирующего с изображением, означает вектор данных, который для каждой части изображения предусматривает по меньшей мере одно значение идентификатора в соответствующей части.
Идентификатор может представлять собой идентификатор формы, и/или цвета, и/или текстуры, и/или любой другой тип идентификатора.
Опорный вектор, соответствующий изображению, может быть вычислен, например, посредством блока обработки, начиная с вектора признаков, коррелирующего с тем же изображением.
Согласно первому аспекту данного описания, оно относится к автоматической системе мониторинга. Система мониторинга согласно первому аспекту выполнена с возможностью автоматического обнаружения присутствия по меньшей мере одной птицы в пространстве наблюдения или присутствия множества птиц в пространстве наблюдения.
Согласно второму аспекту данное описание относится к автоматической системе отпугивания.
Система отпугивания согласно второму аспекту содержит:
- систему мониторинга согласно первому аспекту;
- блок отпугивания птиц.
Система отпугивания согласно второму аспекту данного описания выполнена с возможностью автоматического отпугивания и/или разгона по меньшей мере одной птицы или множества птиц, автоматически обнаруженных системой мониторинга согласно первому аспекту данного описания, из пространства наблюдения.
Система мониторинга согласно первому аспекту данного описания может, в любом случае, быть использована отдельно от системы отпугивания согласно второму аспекту данного описания, и, таким образом, в других контекстах и/или для других целей.
Система мониторинга согласно первому аспекту данного описания содержит блок сбора изображений.
Система мониторинга согласно первому аспекту данного описания содержит блок обработки.
Блок сбора выполнен с возможностью записи изображений пространства наблюдения. С этой целью блок сбора содержит по меньшей мере одно устройство сбора. Устройство сбора задает по меньшей мере одно поле обзора для записи изображений.
Система мониторинга может содержать одно или более устройств сбора.
Система мониторинга согласно первому аспекту данного описания может быть выполнена, например, согласно первому варианту или второму варианту той же системы мониторинга.
В первом варианте системы мониторинга согласно первому аспекту данного описания блок сбора содержит первое устройство сбора.
Во втором варианте системы мониторинга согласно первому аспекту данного описания блок сбора содержит первое устройство сбора и второе устройство сбора.
Система отпугивания согласно второму аспекту данного описания предпочтительно содержит второй интерфейс или систему связи.
Второй интерфейс или система связи функционально расположены между блоком обработки и блоком отпугивания. Система второго интерфейса предпочтительно выполнена с возможностью разрешения обмена одним или более командными сигналами между блоком обработки и блоком отпугивания.
Блок сбора выполнен с возможностью записи, в соответствующие моменты обнаружения, по меньшей мере одной последовательности соответствующих изображений, связанных с обнаружением, указанного пространства наблюдения.
Как в первом варианте, так и во втором варианте системы мониторинга согласно первому аспекту данного описания блок сбора выполнен с возможностью записи изображений, связанных с обнаружением, посредством вышеупомянутого первого устройства сбора.
Блок обработки запрограммирован для обработки по меньшей мере одного соответствующего изображения, связанного с обнаружением, записанного блоком сбора, таким образом, чтобы получить по меньшей мере один соответствующий элемент данных, связанных с обнаружением.
Блок обработки предпочтительно запрограммирован для обработки по меньшей мере одного соответствующего вектора признаков, коррелирующего с соответствующим изображением, связанным с обнаружением, таким образом, чтобы получить соответствующий элемент данных, связанных с обнаружением.
С целью получения соответствующего элемента данных, связанных с обнаружением, блок обработки предпочтительно запрограммирован для вычисления по меньшей мере одного соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с обнаружением.
С целью получения соответствующего элемента данных, связанных с обнаружением, блок обработки предпочтительно запрограммирован для сравнения соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с обнаружением, с по меньшей мере одним опорным вектором сравнения.
Создается база данных видов птиц, соответствующих векторам признаков, которые затем сравнивают с векторами признаков, относящимися к записанным изображениям. В частности, опорные векторы признаков используют для обучения статистических классификаторов, которые будут применены к векторам признаков, относящимся к записанным изображениям.
Блок сбора предпочтительно выполнен с возможностью записи в соответствующие моменты отслеживания, после указанных моментов обнаружения, по меньшей мере одной последовательности соответствующих изображений обнаруженной птицы или множества обнаруженных птиц.
Эти изображения обнаруженной птицы или множества обнаруженных птиц могут быть названы «изображениями, связанными с отслеживанием», по причинам, более подробно описанным ниже, и с целью различения их от вышеупомянутых изображений, связанных с обнаружением.
В первом варианте системы мониторинга согласно первому аспекту данного описания блок сбора выполнен с возможностью записи изображений, связанных с отслеживанием, посредством первого устройства сбора.
Во втором варианте системы мониторинга согласно первому аспекту данного описания блок сбора выполнен с возможностью записи изображений, связанных с отслеживанием, посредством второго устройства сбора.
Блок обработки предпочтительно запрограммирован для обработки по меньшей мере одного соответствующего изображения, связанного с отслеживанием, таким образом, чтобы вывести по меньшей мере один соответствующий элемент кинематических данных, связанный с обнаруженной птицей.
Блок обработки предпочтительно запрограммирован для обработки по меньшей мере одного соответствующего вектора признаков, коррелирующего с соответствующим изображением, связанным с отслеживанием, таким образом, чтобы вывести соответствующий элемент кинематических данных.
Блок обработки предпочтительно запрограммирован для обработки соответствующего изображения, связанного с отслеживанием, таким образом, чтобы вывести по меньшей мере один соответствующий элемент данных, связанных с распознанием, который ассоциирован с обнаруженной птицей.
Соответствующий элемент данных, связанных с распознанием, указывает в соответствующий момент отслеживания, к которому относится соответствующее изображение, связанное с отслеживанием, к какому виду принадлежит обнаруженная птица.
Блок обработки предпочтительно запрограммирован для обработки соответствующего изображения, связанного с отслеживанием, таким образом, чтобы вывести по меньшей мере один соответствующий элемент данных, связанных с плотностью распределения, если элемент данных, связанных с обнаружением, указывает на присутствие множества птиц в пространстве наблюдения. Элемент данных, связанных с плотностью распределения, указывает количество птиц в множестве обнаруженных птиц.
Блок обработки предпочтительно запрограммирован для обработки по меньшей мере одного соответствующего вектора признаков, коррелирующего с соответствующим изображением, связанным с отслеживанием, таким образом, чтобы вывести соответствующий элемент данных, связанных с распознанием, и/или соответствующий элемент данных, связанных с плотностью распределения.
С целью выведения соответствующего элемента данных, связанных с распознанием, и/или соответствующего элемента данных, связанных с плотностью распределения, блок обработки предпочтительно запрограммирован для вычисления по меньшей мере одного соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с отслеживанием.
С целью выведения соответствующего элемента данных, связанных с распознанием, и/или соответствующего элемента данных, связанных с плотностью распределения, блок обработки предпочтительно запрограммирован для сравнения соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с отслеживанием, с опорным вектором, коррелирующим с предыдущим изображением, связанным с отслеживанием, записанным перед соответствующим изображением, связанным с отслеживанием.
С целью выведения соответствующего элемента данных, связанных с распознанием, и/или соответствующего элемента данных, связанных с плотностью распределения, блок обработки предпочтительно запрограммирован для сравнения соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с отслеживанием, с множеством опорных векторов, коррелирующих с соответствующими предыдущими изображениями, связанными с отслеживанием, записанными перед соответствующим изображением, связанным с отслеживанием.
С целью выведения соответствующего элемента данных, связанных с распознанием, и/или соответствующего элемента данных, связанных с плотностью распределения, блок обработки предпочтительно запрограммирован для сравнения соответствующего опорного вектора, коррелирующего с соответствующим изображением, связанным с отслеживанием, с информационными данными, сохраненными или предварительно заданными в блоке обработки. Информационные данные относятся к физическим признакам и/или типичным движениям множества видов птиц. Информационные данные могут, например, относиться к типичным формам и/или размерам и/или частотам взмахов крыльями и/или цветам множества видов.
Блок обработки может быть запрограммирован для обработки соответствующего изображения, связанного с отслеживанием, таким образом, чтобы вывести по меньшей мере одно соответствующее множество данных, связанных с распознанием, каждое из которых ассоциировано с соответствующей обнаруженной птицей из множества обнаруженных птиц.
Блок обработки предпочтительно запрограммирован для управления блоком сбора как функции по меньшей мере указанного соответствующего элемента кинематических данных и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с распознанием, и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с плотностью распределения, и/или как функции указанного множества кинематических данных, и/или как функции указанного множества данных, связанных с распознанием, таким образом, что изображения, связанные с отслеживанием, записанные блоком сбора, после указанного соответствующего момента отслеживания записывают с отслеживанием движения указанной обнаруженной птицы относительно пространства наблюдения или движения множества обнаруженных птиц относительно пространства наблюдения.
Блок обработки предпочтительно запрограммирован для управления системой перемещения блока сбора как функции по меньшей мере указанного соответствующего элемента кинематических данных и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с распознанием, и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с плотностью распределения, и/или как функции указанного множества кинематических данных, и/или как функции указанного множества данных, связанных с распознанием, таким образом, что посредством перемещения относительно пространства наблюдения по меньшей мере одного устройства сбора блока сбора, и, таким образом, посредством перемещения относительно пространства наблюдения поля обзора по меньшей мере одного устройства сбора, изображения, связанные с отслеживанием, записанные блоком сбора, после указанного соответствующего момента отслеживания, записывают с отслеживанием перемещения указанной обнаруженной птицы относительно пространства наблюдения или перемещения множества обнаруженных птиц относительно пространства наблюдения.
Блок обработки предпочтительно запрограммирован для управления блоком отпугивания птиц как функции от по меньшей мере указанного соответствующего элемента кинематических данных и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с распознанием, и/или как функции по меньшей мере указанного соответствующего элемента данных, связанных с плотностью распределения, и/или как функции указанного множества кинематических данных, и/или как функции указанного множества данных, связанных с распознанием, таким образом, что указанный блок отпугивания может отпугивать и/или разгонять по меньшей мере указанную обнаруженную птицу и/или указанное множество обнаруженных птиц из указанного пространства наблюдения на основании по меньшей мере указанного соответствующего элемента кинематических данных и/или на основании по меньшей мере указанного соответствующего элемента данных, связанных с распознанием, и/или на основании по меньшей мере указанного соответствующего элемента данных, связанных с плотностью распределения, и/или на основании по меньшей мере указанного множества кинематических данных, и/или на основании по меньшей мере указанного множества данных, связанных с распознанием.
Блок обработки предпочтительно запрограммирован для переключения блока сбора таким образом, что если указанный соответствующий элемент данных, связанных с обнаружением, указывает на присутствие по меньшей мере одной птицы в пространстве наблюдения или если указанный соответствующий элемент данных, связанных с обнаружением, указывает на присутствие множества птиц в пространстве наблюдения, указанный блок сбора переходит от сбора указанных изображений, соответствующие обнаружению, к сбору указанных изображений, связанных с отслеживанием.
В этом случае блок обработки запрограммирован для переключения блока сбора после каждого из моментов обнаружения, если соответствующий элемент данных, связанных с обнаружением, указывает на присутствие по меньшей мере одной птицы в пространстве наблюдения, или если соответствующий элемент данных, связанных с обнаружением, указывает на присутствие множества птиц в пространстве наблюдения.
Согласно третьему аспекту данного описания, данное описание относится к способу мониторинга. Посредством способа мониторинга согласно третьему аспекту настоящего описания возможно автоматически обнаруживать присутствие по меньшей мере одной птицы в пространстве наблюдения или множества птиц в пространстве наблюдения.
Способ мониторинга согласно третьему аспекту данного описания может, например, быть выполнен посредством системы мониторинга согласно первому аспекту данного описания.
Согласно четвертому аспекту данного описания данное описание относится к способу отпугивания.
Способ отпугивания согласно четвертому аспекту данного описания включает:
- способ мониторинга согласно третьему аспекту данного описания;
- автоматическую стадию отпугивания и/или разгона по меньшей мере одной птицы или множества птиц, автоматически обнаруженных во время выполнения способа мониторинга согласно третьему аспекту данного описания, из пространства наблюдения.
Посредством способа отпугивания согласно четвертому аспекту данного описания можно автоматически разгонять и/или отпугивать по меньшей мере одну птицу или множество птиц, обнаруженных посредством способа мониторинга согласно третьему аспекту данного описания, из пространства наблюдения.
Способ отпугивания согласно четвертому аспекту данного описания может, например, быть выполнен посредством системы отпугивания согласно второму аспекту данного описания.
Способ мониторинга согласно третьему аспекту данного описания может, в любом случае, быть использован или применен отдельно от способа отпугивания согласно четвертому аспекту данного описания и/или системы отпугивания согласно второму аспекту данного описания, и, таким образом, в других контекстах и/или для других целей.
Способ мониторинга согласно третьему аспекту данного описания включает рабочий этап обнаружения.
Способ мониторинга согласно третьему аспекту данного описания предпочтительно включает рабочий этап отслеживания.
Рабочий этап отслеживания для каждого момента отслеживания предусматривает соответствующую рабочую последовательность отслеживания.
Каждая соответствующая рабочая последовательность отслеживания предусматривает соответствующую стадию отслеживания.
Каждая соответствующая рабочая последовательность отслеживания предусматривает соответствующую стадию обработки.
Каждая соответствующая рабочая последовательность отслеживания предпочтительно предусматривает соответствующую стадию выведения.
Стадию выведения выполняют как функцию соответствующей стадии обработки и/или в зависимости от нее.
Во время стадии выведения блок обработки выводит по меньшей мере один соответствующий элемент кинематических данных и/или по меньшей мере один соответствующий элемент данных, связанных с распознанием, и/или по меньшей мере один соответствующий элемент данных, связанных с плотностью распределения.
Способ мониторинга согласно третьему аспекту данного описания предпочтительно включает рабочий этап переключения.
Способ отпугивания согласно четвертому аспекту данного описания позволяет автоматически отпугивать и/или разгонять обнаруженную птицу или множество обнаруженных птиц из указанного пространства наблюдения.
Даже способ отпугивания согласно четвертому аспекту данного описания, таким образом, включает вышеупомянутый рабочий этап обнаружения и рабочий этап отслеживания.
Даже способ отпугивания согласно четвертому аспекту данного описания, таким образом, включает промежуточный рабочий этап переключения.
Краткое описание графических материалов
Характеристики системы мониторинга и способа мониторинга согласно данному описанию предстают более очевидными при нижеследующем подробном описании, которое относится к возможному варианту осуществления системы мониторинга согласно первому аспекту данного описания и к возможному варианту осуществления способа мониторинга согласно третьему аспекту данного описания. Нижеследующее подробное описание предоставлено в качестве примера и не ограничивает более общие заявляемые концепции.
Однако следует отметить, что система мониторинга согласно первому аспекту данного описания и способ мониторинга согласно третьему аспекту данного описания могут быть использованы и/или применены в других контекстах, отличных от их использования в системе отпугивания или в способе отпугивания, и, таким образом, для других целей, по сравнению с таковыми в системе отпугивания или способе отпугивания.
Нижеследующее подробное описание относится к прилагаемым графическим материалам, на которых:
- на фиг. 1 показана блок-схема, относящаяся к рабочему этапу обнаружения возможного варианта осуществления способа мониторинга согласно третьему аспекту данного описания и реализованного посредством системы мониторинга согласно первому аспекту данного описания;
- на фиг. 2 показана функциональная схема, относящаяся к рабочей последовательности обнаружения, которая является частью рабочего этапа обнаружения по фиг. 1;
- на фиг. 3 показана блок-схема, относящаяся к рабочему этапу переключения возможного варианта осуществления способа мониторинга согласно второму аспекту данного описания;
- на фиг. 4 показана блок-схема, относящаяся к рабочему этапу отслеживания возможного варианта осуществления способа мониторинга согласно второму аспекту данного описания;
- на фиг. 5 показана функциональная схема, относящаяся к рабочей последовательности отслеживания, которая является частью рабочего этапа отслеживания по фиг. 4.
Подробное описание предпочтительного варианта осуществления настоящего изобретения
На фиг. 1 и 4 цифрой 1 обозначен прямоугольник, нарисованный пунктирной линией, содержащий блок-схему возможного варианта осуществления системы мониторинга согласно первому аспекту данного описания. Система 1 мониторинга выполнена с возможностью автоматического обнаружения присутствия по меньшей мере одной птицы в пространстве наблюдения или присутствия множества птиц в пространстве наблюдения.
На фиг. 1 и 4 цифрой 1’ обозначен прямоугольник, нарисованный пунктирной линией, содержащий блок-схему возможного варианта осуществления системы отпугивания согласно четвертому аспекту данного описания.
Система 1’ отпугивания содержит:
- систему 1 мониторинга;
- блок отпугивания птиц, представленный блоком B.
Система 1’ отпугивания выполнена с возможностью автоматического отпугивания и/или разгона по меньшей мере одной птицы или множества птиц, автоматически обнаруженных системой 1 мониторинга, из пространства наблюдения.
Однако следует отметить, что данное описание относится к системе 1 мониторинга вне зависимости от того, использована она или нет в системе 1’ отпугивания.
Система 1 мониторинга содержит блок сбора изображений, представленный блоком A.
Система 1 мониторинга содержит блок обработки, представленный блоком E.
Блок сбора выполнен с возможностью записи изображений указанного пространства наблюдения. С этой целью блок А сбора содержит по меньшей мере одно устройство сбора. Устройство сбора задает по меньшей мере одно поле обзора для записи изображений.
Изображение можно считать обозначенным стрелкой IR на фиг. 1 или стрелкой IS на фиг. 4.
В первом варианте системы 1 мониторинга блок сбора содержит первое устройство сбора.
Во втором варианте системы 1 мониторинга согласно первому аспекту данного описания блок А сбора содержит первое устройство сбора и второе устройство сбора.
По меньшей мере одно из первого устройства сбора и/или второго устройства сбора может представлять собой, например, телекамеру или видеокамеру.
Телекамера или видеокамера может представлять собой, например, камеру типа PTZ (панорама/наклон/зум).
Телекамера или видеокамера может, например, содержать CMOS-датчики (комплементарный металл-оксид-полупроводник), или CCD-датчики, или датчики в виде инфракрасной матрицы.
По меньшей мере одно из первого устройства сбора и/или второго устройства сбора могло бы содержать, например, инфракрасные или лазерные датчики для определения расстояния до объектов в кадре.
Телекамера или видеокамера могла бы, например, использовать стереоскопическую технологию для определения расстояния до объектов в кадре.
Блок Е обработки запрограммирован для обработки одного или более изображений, записанных блоком А сбора.
Блок Е обработки запрограммирован для обработки одного или более векторов признаков, коррелирующих с одним или более из изображений, записанных блоком А сбора.
Вектор признаков представляет признаки изображения в цифровом формате. Выражение «вектор признаков, коррелирующий с изображением», таким образом означает n-мерный вектор числовых значений (приблизительно 1000–1500), которые представляют собой изображение или часть записанного изображения.
В одном преимущественном варианте осуществления настоящего изобретения векторы признаков используют для статистической обработки с помощью нейронных сетей последнего поколения в блоке обработки.
Статистическая обработка преимущественно связана с онтологией, что позволяет задание базового критерия классификации даже перед всем процессом обработки.
Блок А сбора выполнен с возможностью отправки на блок Е обработки одного или более векторов признаков, коррелирующих с одним или более изображениями.
Блок Е обработки выполнен с возможностью приема одного или более векторов признаков.
Вектор признаков можно считать обозначенным стрелкой SIR на фиг. 1 или стрелкой SIS на фиг. 4.
Блок Е обработки запрограммирован для получения и выведения или вычисления одного или более элементов данных на основании и/или как функции и/или в зависимости от стадий обработки, выполненных блоком Е обработки (для обнаружения или отслеживания).
Система 1 мониторинга содержит первый интерфейс или систему связи, не изображенные на прилагаемых фигурах. Первый интерфейс или система связи функционально расположены между блоком Е обработки и блоком А сбора.
Первый интерфейс или система связи выполнены с возможностью разрешения обмена одним или более векторами признаков SIR или SIS между блоком Е обработки и блоком А сбора.
Блок Е обработки запрограммирован для переключения блока А сбора.
Блок Е обработки выполнен с возможностью отправки на блок А сбора по меньшей мере одного сигнала переключения.
Блок А сбора выполнен с возможностью приема по меньшей мере одного сигнала переключения.
Сигнал переключения можно считать обозначенным стрелкой W на фиг. 3.
Первый интерфейс или система связи выполнены с возможностью разрешения обмена по меньшей мере одним сигналом переключения W между блоком Е обработки и блоком А сбора.
Блок Е обработки запрограммирован для управления блоком А сбора.
Блок Е обработки выполнен с возможностью отправки на блок А сбора одного или более сигналов управления.
Блок А сбора выполнен с возможностью приема одного или более сигналов переключения.
Сигнал управления можно считать обозначенным стрелкой Z на фиг. 4.
Первый интерфейс или система связи выполнены с возможностью разрешения обмена одним или более сигналами Z управления между блоком Е обработки и блоком А сбора.
Блок А сбора содержит по меньшей мере одну систему перемещения, выполненную с возможностью обеспечения перемещения по меньшей мере одного устройства сбора блока А сбора относительно пространства наблюдения. Такое перемещение подходит для того, чтобы в свою очередь, вызывать соответствующее перемещение относительно пространства наблюдения по меньшей мере одного поля обзора, заданного по меньшей мере одним устройством сбора, и таким образом, соответствующее изменение поля обзора изображений, записанных по меньшей мере одним устройством сбора.
По меньшей мере одно устройство сбора является, таким образом, связанным с системой перемещения.
По меньшей мере одно устройство сбора, связанное с системой перемещения, в первом варианте системы мониторинга согласно первому аспекту данного описания представляет собой первое устройство сбора.
По меньшей мере одно устройство сбора, связанное с системой перемещения, во втором варианте системы мониторинга согласно первому аспекту данного описания представляет собой второе устройство сбора.
Блок Е обработки запрограммирован для управления системой перемещения для обеспечения перемещения по меньшей мере одного устройства сбора, связанного с той же самой системой перемещения.
Блок Е обработки выполнен с возможностью отправки на систему перемещения одного или более сигналов Z управления.
Система перемещения выполнена с возможностью приема одного или более сигналов Z управления.
Первый интерфейс или система связи выполнены с возможностью разрешения обмена одним или более сигналами Z управления между блоком Е обработки и системой перемещения.
Блок Е обработки может быть запрограммирован для управления блоком В отпугивания птиц.
Блок Е обработки может быть запрограммирован для отправки на блок В отпугивания птиц одного или более командных сигналов.
Блок В отпугивания птиц выполнен с возможностью приема одного или более командных сигналов.
Командный сигнал можно считать обозначенным стрелкой U на фиг. 4.
Система 1’ отпугивания содержит второй интерфейс или систему связи, не изображенные на прилагаемых фигурах.
Второй интерфейс или система связи функционально расположены между блоком Е обработки и блоком В отпугивания. Второй интерфейс выполнен с возможностью разрешения обмена одним или более командными сигналами U между блоком Е обработки и блоком В отпугивания.
Один возможный вариант осуществления способа мониторинга согласно третьему аспекту данного описания предусматривает:
- рабочий этап обнаружения, как показано на фиг. 1;
- рабочий этап переключения, как показано на фиг. 3;
- рабочий этап отслеживания, как показано на фиг. 4.
Рабочий этап обнаружения происходит в первом интервале времени, включающем ряд моментов обнаружения, расположенных друг за другом во времени.
Моменты обнаружения могут отстоять друг от друга во времени.
Таким образом, изображение пространства наблюдения определяют в разные моменты предварительно определенного интервала времени.
Рабочий этап обнаружения для каждого момента обнаружения предусматривает соответствующую рабочую последовательность обнаружения. Каждая соответствующая рабочая последовательность обнаружения может считаться связанной с соответствующим моментом обнаружения.
Обнаружение в точный момент времени предпочтительно связано с предварительно определенной последовательностью стадий.
На фиг. 1 показана система 1 мониторинга во время соответствующей рабочей последовательности обнаружения, связанной с соответствующим моментом обнаружения.
На фиг. 2 показана функциональная схема, описывающая соответствующую рабочую последовательность обнаружения, связанную с соответствующим моментом обнаружения.
Каждая соответствующая рабочая последовательность обнаружения предусматривает соответствующую стадию записи изображения.
Соответствующая стадия записи изображения обозначена блоком 101 на фиг. 2. На соответствующей стадии 101 записи изображения соответствующей рабочей последовательности обнаружения блок А сбора записывает по меньшей мере одно соответствующее изображение, связанное с обнаружением, пространства наблюдения. Соответствующее изображение, связанное с обнаружением, записанное блоком А сбора во время соответствующей стадии записи изображения, обозначено стрелкой IR на фиг. 1.
Вне зависимости от того, реализован ли способ мониторинга согласно третьему аспекту данного описания с применением первого варианта системы мониторинга согласно первому аспекту данного описания или с применением второго варианта системы мониторинга согласно первому аспекту данного описания, соответствующую стадию записи изображения выполняют с применением вышеупомянутого первого устройства сбора.
Каждая соответствующая рабочая последовательность обнаружения предусматривает соответствующую стадию обработки. Стадия обработки обозначена блоком 102 на фиг. 2. На соответствующей стадии 102 обработки блок Е обработки обрабатывает соответствующее изображение IR, связанное с обнаружением, записанное блоком А сбора.
На соответствующей стадии 102 обработки блок Е обработки обрабатывает по меньшей мере один соответствующий вектор признаков, коррелирующий с соответствующим изображением, связанным с обнаружением. Соответствующий вектор признаков, коррелирующий с соответствующим изображением, связанным с обнаружением, обозначен стрелкой SIR на фиг. 1.
Каждая соответствующая рабочая последовательность обнаружения предусматривает перед соответствующей стадией 102 обработки соответствующую стадию отправки, на которой блок А сбора отправляет на блок Е обработки соответствующий вектор SIR признаков, коррелирующий с соответствующим изображением IR, связанным с обнаружением.
Каждая соответствующая рабочая последовательность обнаружения предусматривает перед соответствующей стадией 102 обработки стадию приема, на которой блок Е обработки принимает от блока А сбора соответствующий вектор SIR признаков, коррелирующий с соответствующим изображением IR, связанным с обнаружением.
На стадии записи изображения получают вектор признаков, который соответствует записанным изображению или части изображения, и при этом вектор признаков отправляют и принимают посредством блока Е обработки.
Вектор признаков затем дополнительно обрабатывают при помощи блока обработки.
Каждая соответствующая рабочая последовательность обнаружения предусматривает соответствующую стадию получения. Соответствующая стадия получения обозначена блоком «103» на фиг. 2. На соответствующей стадии 103 получения блок 102 обработки получает по меньшей мере один соответствующий элемент данных, связанных с обнаружением. Соответствующую стадию 103 получения выполняют как функцию и/или в зависимости от соответствующей стадии 102 обработки.
Соответствующий элемент данных, связанных с обнаружением, указывает или представляет собой:
- присутствие в соответствующий момент обнаружения, к которому относится соответствующее изображение, связанное с обнаружением, по меньшей мере одной птицы, находящейся в указанном пространстве наблюдения;
- или отсутствие в указанный соответствующий момент обнаружения каких-либо птиц в указанном пространстве наблюдения.
Соответствующий элемент данных, связанных с обнаружением, может, таким образом, либо указывает то, что в соответствующий момент обнаружения, к которому относится соответствующее изображение, связанное с обнаружением, существует по меньшей мере одна птица, присутствующая в пространстве наблюдения, или то, что в пространстве наблюдения нет птиц.
Соответствующий элемент данных, связанных с обнаружением, мог бы также указывать или представлять собой:
- присутствие в соответствующий момент обнаружения, к которому относится соответствующее изображение, связанное с обнаружением, по меньшей мере одного множества птиц, находящегося в указанном пространстве наблюдения;
- или отсутствие в указанный момент обнаружения каких-либо множеств птиц в указанном пространстве наблюдения.
Соответствующий элемент данных, связанных с обнаружением, может, таким образом, либо указывать то, что в соответствующий момент обнаружения, к которому относится соответствующее изображение, связанное с обнаружением, существует по меньшей мере одно множество птиц, присутствующих в пространстве наблюдения, или то, что в пространстве наблюдения не присутствуют множества птиц.
Далее по тексту выражение «обнаруженная птица» означает по меньшей мере одну птицу, присутствующую в пространстве наблюдения, присутствие которой обнаруживают посредством получения по меньшей мере одного соответствующего элемента данных, связанных с обнаружением.
Далее по тексту выражение «обнаруженное множество птиц» означает по меньшей мере одно множество птиц, присутствующих в пространстве наблюдения, присутствие которых обнаруживают посредством получения по меньшей мере одного соответствующего элемента данных, связанных с обнаружением.
На фиг. 2 соответствующий элемент данных, связанных с обнаружением, представлен стрелкой, отмеченной как «dril», и выходит из блока, относящегося к соответствующей стадии 103 получения.
Элемент «dril» данных, связанных с обнаружением, представляет собой предпочтительно элемент данных логического типа (истина/ложь), указывающий на присутствие или отсутствие по меньшей мере одной птицы в пространстве наблюдения.
Такой элемент данных получают путем обработки вектора признаков, соответствующего записанному изображению.
Соответствующая стадия 102 обработки предусматривает по меньшей мере одну соответствующую стадию вычисления. На соответствующей стадии вычисления блок Е обработки вычисляет по меньшей мере один соответствующий опорный вектор, коррелирующий с соответствующим изображением IR, связанным с обнаружением.
Выражение «опорный вектор, коррелирующий с соответствующим изображением, связанным с обнаружением» означает вектор данных или n-мерный вектор числовых значений, который для каждой части изображения содержит по меньшей мере одно значение идентификатора (например, идентификатор формы и/или цвета, и/или текстуры) в соответствующей части, представляющей собой опорное изображение пространства наблюдения, соответствующего изображению, связанному с обнаружением.
Другими словами, начиная с записанного изображения и соответствующего вектора признаков, блок обработки вычисляет соответствующий опорный вектор признаков.
Соответствующая стадия 102 обработки предусматривает по меньшей мере одну соответствующую стадию сравнения. На соответствующей стадии сравнения блок Е обработки сравнивает соответствующий опорный вектор, коррелирующий с соответствующим изображением IR, связанным с обнаружением, с опорным вектором сравнения.
В этом месте следует отметить, что соответствующее изображение, связанное с обнаружением, показывает по меньшей мере одну часть пространства наблюдения в соответствующий момент обнаружения. Такая часть пространства наблюдения, таким образом, находится в пределах соответствующего поля обзора, определенного соответствующим изображением, связанным с обнаружением, в соответствующий момент обнаружения.
Опорный вектор сравнения представляет собой опорный вектор, который предварительно задан и сохранен в блоке обработки. Опорный вектор сравнения представляет собой опорный вектор, коррелирующий с предварительно заданным изображением. Предварительно заданное изображение могло бы показать по меньшей мере одну птицу или одно множество птиц в той же части пространства наблюдения, которая находится в пределах поля обзора соответствующего изображения, связанного с обнаружением. Предварительно заданное изображение могло бы показать стаю птиц, находящихся в поле обзора соответствующего изображения, связанного с обнаружением.
На соответствующей стадии сравнения блок обработки мог бы сравнивать соответствующий опорный вектор, коррелирующий с соответствующим изображением, связанным с обнаружением, с множеством опорных векторов сравнения.
Множество опорных векторов сравнения представляет собой множество опорных векторов, которые предварительно заданы и сохранены в блоке обработки. Предварительно заданные опорные векторы представляют собой соответствующие опорные векторы, коррелирующие с соответствующими предварительно заданными изображениями. Каждое из предварительно заданных изображений могло бы показать по меньшей мере одну соответствующую птицу или одно соответствующее множество птиц в той же части пространства наблюдения, которая находится в пределах поля обзора соответствующего изображения, связанного с обнаружением.
Могут существовать многочисленные опорные векторы признаков сравнения: один с пустым фоном, один с единственной птицей, один с предварительно определенным количеством птиц, один с одной или более птицами, рассредоточенными в пространстве наблюдения, один с одной или более птицами, сосредоточенными в предварительно определенной зоне пространства наблюдения и т. д.
В иллюстративном варианте осуществления способа, изображенного на фиг. 2, на стадии 101 записи изображения происходит запись изображения.
Изображение сначала обрабатывают таким образом, чтобы получить вектор признаков, который представляет в числовом формате признаки записанного изображения.
Из вектора признаков, соответствующего записанному изображению, получают опорный вектор признаков.
Такой опорный вектор признаков сравнивают с опорным вектором сравнения признаков, который может соответствовать, например, изображению «пустого» поля обзора или тому же изображению, на котором появляются одна или более птиц.
На основании сравнения идентифицируют первый элемент «dril» данных для указания на присутствие или отсутствие одной или более птиц.
Этот элемент «dril» данных отправляют на блок обработки.
После рабочего этапа обнаружения, на котором выявляют присутствие одной или более птиц, способ предполагает этап отслеживания.
Такой рабочий этап отслеживания происходит во втором интервале времени, включающем ряд моментов отслеживания, расположенных друг за другом во времени.
Моменты отслеживания могут отстоять друг от друга во времени.
Предпочтительно задан интервал времени, в котором пространство наблюдения подвергают мониторингу в следующие друг за другом моменты времени.
Рабочий этап отслеживания для каждого момента отслеживания предусматривает соответствующую рабочую последовательность отслеживания. Каждая соответствующая рабочая последовательность отслеживания может считаться связанной с соответствующим моментом отслеживания.
На фиг. 4 показана система 1 мониторинга во время соответствующей рабочей последовательности отслеживания, связанной с соответствующим моментом отслеживания.
На фиг. 5 показана функциональная схема, описывающая соответствующую рабочую последовательность отслеживания, связанную с соответствующим моментом отслеживания.
Каждая соответствующая рабочая последовательность отслеживания предусматривает соответствующую стадию отслеживания. Соответствующая стадия отслеживания обозначена блоком 201 на фиг. 5. На соответствующей стадии 201 отслеживания соответствующей рабочей последовательности отслеживания блок А сбора записывает по меньшей мере одно соответствующее изображение, связанное с отслеживанием, пространства наблюдения. Соответствующее изображение, связанное с отслеживанием, записанное блоком А сбора во время соответствующего этапа отслеживания, обозначено стрелкой IS на фиг. 4.
Как и в последовательности обнаружения, в последовательности отслеживания также существует стадия записи изображения в пространстве наблюдения.
Если с целью выполнения способа мониторинга согласно третьему аспекту данного описания применяют первый вариант системы 1 мониторинга согласно первому аспекту, соответствующую стадию 201 записи соответствующей рабочей последовательности отслеживания выполняют посредством вышеупомянутого первого устройства сбора.
Если с целью выполнения способа мониторинга согласно третьему аспекту данного описания применяют второй вариант системы 1 мониторинга согласно первому аспекту, соответствующую стадию 201 записи соответствующей рабочей последовательности отслеживания выполняют посредством вышеупомянутого второго устройства сбора.
Каждая соответствующая рабочая последовательность отслеживания предусматривает соответствующую стадию обработки. Соответствующая стадия обработки обозначена блоком 202 на фиг. 5. На соответствующей стадии 202 обработки блок Е обработки обрабатывает по меньшей мере одно соответствующее изображение IS, связанное с отслеживанием, записанное блоком А сбора. Соответствующее изображение IS, связанное с отслеживанием, относится к соответствующему моменту отслеживания, связанному с соответствующей рабочей последовательностью отслеживания.
На соответствующей стадии 202 обработки блок Е обработки обрабатывает по меньшей мере один соответствующий вектор признаков, коррелирующий с соответствующим изображением IS, связанным с отслеживанием. Соответствующий вектор признаков, коррелирующий с соответствующим изображением IS, связанным с отслеживанием, обозначен стрелкой SIS на фиг. 4.
Каждая соответствующая рабочая последовательность отслеживания предусматривает перед соответствующей стадией 202 обработки соответствующую стадию отправки, на которой блок А сбора отправляет на блок Е обработки соответствующий вектор SIS признаков, коррелирующий с соответствующим изображением IS, связанным с отслеживанием.
Каждая соответствующая рабочая последовательность отслеживания предусматривает перед соответствующей стадией 202 обработки стадию приема, на которой блок Е обработки принимает от блока А сбора соответствующий вектор SIS признаков, коррелирующий с соответствующим изображением IS, связанным с отслеживанием.
Как и в случае с обнаружением, для отслеживания также получают, исходя из стадии записи, вектор признаков, который соответствует изображению или части изображения, записанного в момент отслеживания. Такой вектор признаков отправляют и принимают посредством блока Е обработки, в котором он проходит дальнейшую обработку.
Каждая соответствующая рабочая последовательность отслеживания предпочтительно предусматривает соответствующую стадию выведения. Соответствующая стадия выведения обозначена блоком 203 на фиг. 5.
Соответствующую стадию выведения выполняют как функцию и/или в зависимости от соответствующей стадии 202 обработки.
На такой стадии выведения блок Е обработки предпочтительно выводит по меньшей мере один соответствующий элемент кинематических данных.
На фиг. 5 такой соответствующий элемент кинематических данных показан любой из стрелок, отмеченных как «dcin», и выходит из блока, относящегося к соответствующей стадии 203 выведения, поскольку он выведен во время соответствующей стадии 203 выведения.
По меньшей мере один соответствующий элемент кинематических данных указывает в соответствующий момент отслеживания, к какому соответствующему изображению IS, связанному с отслеживанием, относится по меньшей мере одна кинематическая величина, относящаяся к обнаруженной птице.
Такая по меньшей мере одна кинематическая величина может включать, например, скорость обнаруженной птицы относительно указанного пространства наблюдения.
Такая по меньшей мере одна кинематическая величина может включать, например, положение обнаруженной птицы относительно указанного пространства наблюдения.
Посредством по меньшей мере такого соответствующего элемента кинематических данных блок Е обработки может предсказывать траекторию полета, которой будет следовать обнаруженная птица, начиная с соответствующего момента отслеживания, к которому относится соответствующее изображение IS, связанное с отслеживанием.
Во время стадии 203 выведения блок Е обработки мог бы вывести соответствующее множество кинематических данных, при этом каждый элемент данных связан с соответствующей обнаруженной птицей из множества обнаруженных птиц. Таким образом, блок Е обработки может предсказывать соответствующие траектории полета, которыми будут следовать птицы из множества обнаруженных птиц, начиная с соответствующего момента отслеживания, к которому относится соответствующее изображение IS, связанное с отслеживанием.
Во время стадии 203 выведения блок Е обработки обрабатывает вектор признаков, соответствующий изображению, записанному в момент отслеживания, для получения одной или более кинематических величин, относящихся к одной или более птицам, присутствующим на изображении.
На такой стадии выведения блок Е обработки предпочтительно выводит по меньшей мере один соответствующий элемент данных, связанных с распознанием.
На фиг. 5 такой соответствующий элемент данных, связанных с распознанием, показан стрелкой, отмеченной как «dsp», и выходит из блока, относящегося к соответствующей стадии 203 выведения, поскольку он выведен во время соответствующей стадии 203 выведения.
Соответствующий элемент «dsp» данных, связанных с распознанием, указывает в соответствующий момент отслеживания, к которому относится соответствующее изображение IS, связанное с отслеживанием, к какому виду принадлежит обнаруженная птица.
Во время стадии выведения блок Е обработки мог бы вывести соответствующее множество данных, связанных с распознанием, при этом каждый элемент данных связан с соответствующей обнаруженной птицей из множества обнаруженных птиц.
На такой стадии 203 выведения блок Е обработки предпочтительно выводит по меньшей мере один соответствующий элемент данных, связанных с плотностью распределения.
Таким образом, во время стадии выведения блок Е обработки может получать данные о видах птиц, присутствующих на изображении.
На фиг. 5 соответствующий элемент данных, связанных с плотностью распределения, показан стрелкой, отмеченной как «dcon», и выходит из блока, относящегося к соответствующей стадии 203 выведения, поскольку он выведен во время соответствующей стадии 203 выведения.
Если элемент «dril» данных, связанных с обнаружением, указывает на присутствие множества птиц в пространстве наблюдения, элемент «dcon» данных, связанных с плотностью распределения, указывает количество птиц во множестве обнаруженных птиц.
Во время стадии выведения блок Е обработки может определять плотность распределения птиц, присутствующих на изображении.
Соответствующая стадия 202 обработки может предусматривать по меньшей мере одну соответствующую стадию анализа для анализа соответствующего изображения IS, связанного с отслеживанием.
Соответствующая стадия 202 обработки предусматривает по меньшей мере одну соответствующую стадию вычисления. На соответствующей стадии вычисления соответствующей стадии 202 обработки блок Е обработки вычисляет по меньшей мере один соответствующий опорный вектор, коррелирующий с соответствующим изображением IS, связанным с отслеживанием.
Как и на стадии обнаружения, на стадии отслеживания опорный вектор признаков вычисляют, начиная с вектора признаков изображения, записанного в момент отслеживания.
Соответствующая стадия 202 обработки предпочтительно предусматривает по меньшей мере одну соответствующую стадию сравнения. На соответствующей стадии сравнения соответствующей стадии 202 обработки блок Е обработки сравнивает соответствующий опорный вектор, коррелирующий с соответствующим изображением IS, связанным с отслеживанием, с:
- опорным вектором, коррелирующим с предыдущим изображением, связанным с отслеживанием, записанным перед соответствующим изображением IS, связанным с отслеживанием, и/или
- множеством опорных векторов, коррелирующих с соответствующими предыдущими изображениями, связанными с отслеживанием, записанными перед соответствующим изображением IS, связанным с отслеживанием; и/или
- информационными данными, сохраненными или предварительно заданными в блоке обработки и относящимися к физическим характеристикам и/или к типичным перемещениям множества видов птиц. Информационные данные могут, например, относиться к типичным формам и/или размерам, и/или частотам взмахов крыльями, и/или цветам множества видов птиц.
Блок обработки может, таким образом, сравнивать опорный вектор признаков, полученный начиная с нового изображения, записанного в момент отслеживания, с одним или более опорными векторами признаков, полученными из предварительно записанных изображений.
Блок обработки может преимущественно сравнивать новый опорный вектор признаков, полученный из нового записанного в момент отслеживания изображения, с уже сохраненными или предварительно заданными данными в блоке обработки.
Это сравнение разрешает применение онтологий, которые предварительно заданы в блоке обработки, интегрирующих распознание, основанное только на статистических методах.
Предварительно заданные онтологии могут включать априорное знание информации о птичьей фауне и о территории, и разрешать включение стадии «мышления», используемой для увеличения точности классификации видов.
Онтология интегрирует нейронные сети как в качестве информации на входе, так и в качестве фильтра на выходе нейронных сетей. В качестве информации на входе можно принять, например, время года, миграционные привычки разных видов и другую известную информацию для классификации птиц. После получения статистического результата после обработки векторов, соответствующих записанным изображениям, онтология разрешает проверку, чтобы убедиться в отсутствии противоречий в информации, что позволяет исключить некоторые результаты.
Например, если после обработки векторов признаков установлено, что птица имеет размах крыльев, равный 80 см, летит с предварительно определенной скоростью в стае численностью 10 птиц и имеет красный цвет, нейронная сеть классифицирует птицу как «чайку», поскольку 3 из 4 фрагментов информации являются типичными для чаек, то онтология вмешивается с информацией о том, что чайки не красные, и, таким образом, птица не может быть классифицирована как «чайка».
Каждая соответствующая рабочая последовательность отслеживания предусматривает соответствующую стадию управления для управления указанным блоком сбора. Соответствующая стадия управления обозначена блоком 204a на фиг. 5. На такой соответствующей стадии 204a управления для управления блоком А сбора блок Е обработки управляет блоком А сбора как функция по меньшей мере указанного соответствующего элемента «dcin» кинематических данных и/или по меньшей мере указанного соответствующего элемента «dsp» данных, связанных с распознанием, и/или как функция по меньшей мере указанного соответствующего элемента «dcon» данных, связанных с плотностью распределения, и/или как функция указанного множества кинематических данных, и/или как функция указанного множества данных, связанных с распознанием.
Соответствующая стадия 204а управления, таким образом, реализуется как функция соответствующей стадии 203 выведения.
Соответствующую стадию 204а управления выполняют таким образом, что посредством перемещения по меньшей мере одного устройства сбора, изображения, записанные указанным блоком сбора после указанного соответствующего момента отслеживания, записывают с отслеживанием перемещения указанной обнаруженной птицы относительно пространства наблюдения или перемещений множества обнаруженных птиц относительно пространства наблюдения.
На такой стадии 204а управления блок Е обработки предпочтительно управляет системой перемещения.
Соответствующая стадия управления предпочтительно предусматривает соответствующую стадию перемещения. На соответствующей стадии перемещения система перемещения обеспечивает перемещение относительно пространства наблюдения по меньшей мере одного устройства сбора блока А сбора.
Такое перемещение в свою очередь вызывает соответствующее перемещение относительно пространства наблюдения по меньшей мере одного поля обзора, заданного по меньшей мере одним устройством сбора, и, таким образом, соответствующее изменение поля обзора изображений, записанных по меньшей мере одним устройством сбора.
Соответствующую стадию перемещения выполняют таким образом, что посредством перемещения по меньшей мере одного устройства сбора, изображения, записанные указанным блоком сбора после указанного соответствующего момента отслеживания, записывают с отслеживанием перемещения указанной обнаруженной птицы относительно пространства наблюдения или перемещений множества обнаруженных птиц относительно пространства наблюдения.
Если с целью выполнения способа мониторинга согласно третьему аспекту данного описания применяют первый вариант системы мониторинга согласно первому аспекту данного описания, по меньшей мере одно устройство сбора, которое перемещается во время стадии перемещения, представляет собой вышеупомянутое первое устройство сбора.
Если с целью выполнения способа мониторинга согласно третьему аспекту данного описания применяют второй вариант системы мониторинга согласно первому аспекту данного описания, по меньшей мере одно устройство сбора, которое перемещается во время стадии перемещения, представляет собой вышеупомянутое второе устройство сбора.
Посредством соответствующей стадии 204а управления, таким образом, возможно получение отслеживания обнаруженной птицы или множества обнаруженных птиц с помощью изображений, связанных с отслеживанием, записанных блоком А сбора. С учетом того, что стадия 203 выведения может позволять предсказание соответствующей траектории полета многочисленных птиц, достигается замечательная точность отслеживания этих птиц с помощью изображений, связанных с отслеживанием, во время рабочего этапа отслеживания, таким образом, чтобы также повысить точность предсказания траекторий, которое происходит в каждый из моментов отслеживания, поскольку такое отслеживание представляет собой функцию стадии 203 выведения.
Соответствующая стадия 204а управления для управления блоком А сбора предусматривает стадию отправки блоком Е обработки на блок А сбора по меньшей мере одного сигнала Z управления.
Соответствующая стадия 204а управления для управления блоком А сбора предусматривает стадию приема блоком А сбора по меньшей мере одного сигнала Z управления, поступающего из указанного блока Е обработки.
На фиг. 4 сигнал Z управления обозначен как функция по меньшей мере элемента «dcin» кинематических данных и/или элемента «dsp» данных, связанных с распознанием, и/или элемента «dcon» данных, связанных с плотностью распределения, поскольку стадия 204а управления для управления блоком А сбора может быть реализована как функция по меньшей мере элемента «dcin» кинематических данных и/или по меньшей мере элемента «dsp» данных, связанных с распознанием, и/или по меньшей мере элемента «dcon» данных, связанных с плотностью распределения.
Во время рабочего этапа переключения блок Е обработки переключает блок А сбора таким образом, что система 1 мониторинга переходит от рабочего этапа обнаружения к рабочему этапу отслеживания.
Блок Е обработки может быть запрограммирован так, что этап переключения выполняют в любой из моментов обнаружения, если по меньшей мере один соответствующий элемент данных, связанных с обнаружением, полученный во время соответствующей стадии получения, указывает на присутствие по меньшей мере одной птицы в пространстве наблюдения или если он указывает на присутствие множества птиц в пространстве наблюдения.
Рабочий этап переключения может, таким образом, быть реализован, начиная с и/или после каждого из моментов обнаружения, если по меньшей мере один соответствующий элемент данных, связанных с обнаружением, полученный во время соответствующей стадии получения, указывает на присутствие по меньшей мере одной птицы в пространстве наблюдения или если он указывает на присутствие множества птиц в пространстве наблюдения.
Стадия переключения для переключения блока А сбора предпочтительно предусматривает стадию отправки блоком Е обработки на блок А сбора по меньшей мере одного сигнала W переключения.
Стадия переключения для переключения блока А сбора предпочтительно предусматривает стадию получения блоком А сбора по меньшей мере одного сигнала W переключения, поступающего от блока Е обработки.
Каждая соответствующая рабочая последовательность отслеживания может предусматривать соответствующую стадию отдачи команд для отдачи команд на блок В отпугивания птиц. Соответствующая стадия отдачи команд обозначена блоком 204b на фиг. 5. На соответствующей стадии отдачи команд блок Е обработки отдает команды на блок В отпугивания как функцию по меньшей мере указанного соответствующего элемента «dcin» кинематических данных и/или по меньшей мере указанного соответствующего элемента «dsp» данных, связанных с распознанием, и/или как функцию по меньшей мере указанного соответствующего элемента «dcon» данных, связанных с плотностью распределения, и/или как функцию указанного множества кинематических данных, и/или как функцию указанного множества данных, связанных с распознанием.
Соответствующая стадия 204b отдачи команд, таким образом, реализуется как функция соответствующей стадии 203 выведения.
Соответствующую стадию 204b отдачи команд выполняют таким образом, что указанный блок В отпугивания отпугивает и/или разгоняет из указанного пространства наблюдения обнаруженную птицу или множество обнаруженных птиц на основании по меньшей мере указанного соответствующего элемента «dcin» кинематических данных и/или на основании по меньшей мере указанного соответствующего элемента «dsp» данных, связанных с распознанием, и/или на основании по меньшей мере указанного соответствующего элемента данных «dcon», связанных с плотностью распределения, и/или на основании по меньшей мере указанного множества кинематических данных, и/или на основании по меньшей мере указанного множества данных, связанных с распознанием.
С учетом того, что стадия 203 выведения может позволять предсказание соответствующей траектории полета многочисленных соответствующих обнаруженных птиц и видов этих птиц, достигается замечательная точность отпугивания стаи птиц, при условии их наличия, блоком В отпугивания, поскольку отпугивание представляет собой функцию стадии 203 выведения.
Соответствующая стадия 204b отдачи команд предусматривает стадию отправки блоком Е обработки на блок В отпугивания по меньшей мере одного командного сигнала U.
Стадия отдачи команд предусматривает применительно к блоку В отпугивания получение по меньшей мере одного командного сигнала U, поступающего от указанного блока Е обработки.
На фиг. 4 командный сигнал Z обозначен как функция по меньшей мере элемента «dcin» кинематических данных и/или элемента «dsp» данных, связанных с распознанием, и/или элемента «dcon» данных, связанных с плотностью распределения, поскольку стадия 204b отдачи команд для отдачи команд на блок B отпугивания может быть реализована как функция по меньшей мере элемента «dcin» кинематических данных и/или по меньшей мере элемента «dsp» данных, связанных с распознанием, и/или по меньшей мере элемента «dcon» данных, связанных с плотностью распределения.
На фиг. 5 есть две стрелки, отмеченные как «dcin», которые выходят из блока, относящегося к стадии 203 выведения, и которые соответственно ведут к блоку 204a, относящемуся к соответствующей стадии управления для управления блоком А сбора, и к блоку 204b, относящемуся к соответствующей стадии отдачи команд для отдачи команд на блок В отпугивания, поскольку как стадия 204а управления, так и стадия 204b отдачи команд могут представлять собой функцию соответствующего элемента «dcin» кинематических данных.
На фиг. 5 есть две стрелки, отмеченные как «dsp», которые выходят из блока, относящегося к стадии 203 выведения, и которые соответственно ведут к блоку 204a, относящемуся к соответствующей стадии управления для управления блоком А сбора, и к блоку 204b, относящемуся к соответствующей стадии отдачи команд для отдачи команд на блок В отпугивания, поскольку как стадия 204а управления, так и стадия 204b отдачи команд могут представлять собой функцию соответствующего элемента «dsp» данных, связанных с распознанием.
На фиг. 5 есть две стрелки, отмеченные как «dcon», которые выходят из блока, относящегося к стадии 203 выведения, и которые соответственно ведут к блоку 204a, относящемуся к соответствующей стадии управления для управления блоком А сбора, и к блоку 204b, относящемуся к соответствующей стадии отдачи команд для отдачи команд на блок В отпугивания, поскольку как стадия 204а управления, так и стадия 204b отдачи команд могут представлять собой функцию соответствующего элемента «dcon» данных, связанных с плотностью распределения.
Система обнаружения согласно данному описанию также позволяет улучшить собственные характеристики относительно точности определения присутствия птиц, количества присутствующих птиц, их видов, и относительно предсказания их траектории полета, благодаря возможности самообучения системы обнаружения.