Como rotulo imagens para classificação de aprendizado profundo?

Sep 15 2020

Tenho cerca de 30.000 imagens de duas categorias, que são 'colheitas' e 'ervas daninhas'. Um exemplo do que eu tenho pode ser encontrado abaixo:

O objetivo usará minhas imagens de treinamento para detectar ervas daninhas entre as culturas, dada uma imagem GIS ortomosaica de um determinado campo. Acho que você poderia dizer que estou tentando detectar certos objetos no campo.

Como sou novo no aprendizado profundo, como alguém faria para gerar rótulos de treinamento para essa tarefa? Posso apenas rotular a foto inteira como 'erva daninha' usando algum tipo de arquivo de texto, ou eu realmente tenho que desenhar caixas delimitadoras (ao redor de ervas daninhas) em cada imagem que será usada para treinamento? Em caso afirmativo, existe uma maneira mais fácil do que examinar todas as 30.000 imagens minhas?

Eu sou muito novo nisso, então qualquer detalhe específico ajudaria muito!

Respostas

2 gihan Sep 15 2020 at 08:41

Se cada foto se destina a mostrar uma foto de erva daninha ou culturas, você deve dar um rótulo. Se a sua tarefa for diferente em que você também tenta localizar ervas daninhas ou cortes na imagem, você precisa rotular de acordo. Pelo que entendi, você está tentando fazer o primeiro caso, portanto, deve haver um rótulo para cada imagem.

2 FourierFlux Sep 15 2020 at 08:45

Este é realmente um problema de segmentação semântica se o OP quiser localizar as ervas daninhas.

Se OP deseja ter essa segmentação, ele precisará segmentar manualmente cada imagem única.