Glossário

Segmentação de instâncias

Desbloqueia a precisão com a segmentação de instâncias: reconhece objectos únicos em imagens para soluções avançadas de IA em veículos autónomos, cuidados de saúde e muito mais.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

A segmentação de instâncias refere-se a uma tarefa de visão por computador que envolve a identificação e a delimitação de cada objeto distinto numa imagem, combinando essencialmente a deteção de objectos e a segmentação semântica. Isto permite que o modelo reconheça diferentes objectos não só pela sua classe, mas também como entidades separadas, mesmo que sejam da mesma classe. Ao contrário da segmentação semântica, que apenas categoriza os pixéis em classes, a segmentação de instâncias distingue as instâncias dessas classes.

Relevância e aplicações

A segmentação de instâncias é crucial em cenários em que é necessário compreender objectos individuais dentro de uma cena. É amplamente utilizada em domínios como os veículos autónomos, os cuidados de saúde e a agricultura, devido à sua capacidade de fornecer informações detalhadas sobre os objectos. Nos veículos autónomos, a segmentação de instâncias contribui para uma navegação segura, identificando e categorizando outros veículos, peões e obstáculos, explorando a IA na condução autónoma. Nos cuidados de saúde, ajuda na análise de imagens médicas, como a identificação de tumores em radiologia(IA e radiologia).

Principais diferenças em relação aos métodos de segmentação relacionados

  • Deteção de objectos: A deteção de objectos reconhece e localiza objectos com caixas delimitadoras, mas não fornece detalhes ao nível do pixel. Saiba mais sobre a Deteção de objetos.
  • Segmentação semântica: Atribui cada pixel a uma classe sem distinguir entre instâncias de objectos. A segmentação de instâncias estende-se a esta opção, categorizando separadamente cada objeto da mesma classe (por exemplo, detectando separadamente cada ovelha de um rebanho).

Exemplos do mundo real

Veículos autónomos

No desenvolvimento de carros autónomos, a segmentação de instâncias ajuda a detetar e a diferenciar objectos na estrada, como outros carros, bicicletas e peões. Este reconhecimento detalhado é fundamental para a tomada de decisões em tempo real e para o planeamento de rotas, aumentando a segurança e a eficiência.

Imagiologia para cuidados de saúde

A segmentação de instâncias é utilizada para distinguir entre estruturas biológicas sobrepostas em imagens médicas. É particularmente útil em tarefas de diagnóstico complexas, como a identificação de tumores individuais numa imagem, permitindo assim um planeamento e monitorização precisos do tratamento(Vision AI in healthcare).

Implementar a segmentação de instâncias

Os modelos avançados, como o Ultralytics YOLOv8oferecem métodos optimizados para a segmentação de instâncias. Estes modelos utilizam arquitecturas de aprendizagem profunda que são treinadas em grandes conjuntos de dados como o COCO, oferecendo melhorias substanciais de precisão e eficiência. Ferramentas como o Ultralytics HUB facilitam a implementação e o treino destes modelos, mesmo para utilizadores com experiência mínima em programação.

Exploração adicional

Para os interessados em aprofundar a segmentação de instâncias, a análise de diferentes conjuntos de dados e arquitecturas pode ser benéfica. Os recursos de plataformas externas fornecem frequentemente informações abrangentes sobre técnicas e aplicações de ponta.

A segmentação de instâncias continua a avançar, com investigação e desenvolvimento contínuos a expandir a sua aplicabilidade e precisão, tornando-a parte integrante das soluções modernas de visão por computador orientadas para a IA.

Lê tudo