Узнай, как сегментация экземпляров улучшает обнаружение объектов с точностью до пикселя, позволяя создавать детальные маски объектов для приложений искусственного интеллекта.
Сегментация экземпляров - это сложная техника компьютерного зрения, которая позволяет улучшить обнаружение объектов, не только идентифицируя их на изображении, но и определяя точные границы каждого объекта на уровне пикселей. В отличие от более простых методов, сегментация экземпляров различает отдельные экземпляры одного и того же класса объектов, обеспечивая детальную маску для каждого объекта в сцене. Такой гранулярный уровень понимания делает его неоценимым для приложений, требующих точного распознавания и разделения объектов.
Сегментация экземпляров выходит за рамки базового обнаружения объектов, которое рисует ограничительные рамки вокруг объектов, и семантической сегментации, которая маркирует каждый пиксель на изображении классом, но не делает различий между отдельными объектами одного класса. Вместо этого сегментация экземпляров уникально идентифицирует каждый экземпляр объекта, даже если они пересекаются. Например, на изображении с несколькими автомобилями сегментация по экземпляру не только распознает их все как "автомобиль", но и создаст отдельную, пиксельно идеальную маску для каждого отдельного автомобиля, отличая их друг от друга и от фона. Эта возможность очень важна в сценариях, где требуется подсчитать отдельные объекты или проанализировать их специфические формы.
Несмотря на свою родственность, сегментация экземпляров значительно отличается от других задач компьютерного зрения:
Точность сегментации экземпляров делает ее незаменимой в самых разных областях:
Ultralytics YOLO Модели находятся на переднем крае сегментации экземпляров в реальном времени, предлагая такие модели, как Ultralytics YOLOv8 и Ultralytics YOLO11 которые способны выполнять сегментацию экземпляров с высокой точностью и скоростью. Эти модели можно легко обучить на пользовательских наборах данных и развернуть с помощью Ultralytics HUB для упрощенного управления и развертывания моделей. Чтобы начать работу с сегментацией экземпляров, ты можешь изучить такие ресурсы, как "Как использовать Ultralytics YOLO11 для сегментации экземпляров " и " Сегментация с помощью предварительно обученных Ultralytics YOLOv8 моделей" в Python.