Extrair recursos de uma imagem para processamento de IA

Concluído

Limpamos e separamos os dados em nosso programa. Agora estamos prontos para treinar o computador para reconhecer as diferentes características dos tipos de rochas espaciais.

Para treinar o computador, você precisa extrair as características das imagens. Essa etapa pode parecer muito intuitiva. Nosso cérebro extrai automaticamente recursos de imagens e, portanto, não observamos normalmente que está acontecendo.

Aprendemos que cada imagem é uma coleção de pixels, e pixels são representados por números. Para treinar nosso modelo, vamos examinar cada imagem como uma matriz de números.

Para extrair os recursos de uma imagem, multiplicamos a imagem por filtros. Cada filtro é usado para extrair um recurso específico.

Na foto a seguir, vemos filtros moverem-se sobre uma imagem para extrair características como bordas, curvas e a textura de uma rocha.

Usaremos 32 filtros para classificar as rochas em nosso modelo, porém, há mais filtros disponíveis.

Dynamic diagram that demonstrates the application of a filter.

Crédito de visualização: Grant Sanderson, https://www.3blue1brown.com/.