Esse repositório conta com a visão do computador no Azure Machine Learning, utilizando o recurso do Azure AI Services e o portal vision studio. Além de explicar como utilizar, existem diversas imagens de amostra e resultados demonstrando 3 funcionalidades específicas desse sistema de IA
- Como de costume, você deve estar na tela inicial do portal do Azure e entrar no "Criar um recurso"

- Entrando lá, clique na categoria de "AI + Machine Learning" e escolha o Azure AI Services

- Para criar um recurso do "Azure AI Services", você deve fazer alguns dos procedimentos padrões: selecionar o grupo de recursos para o seu recurso (ou criar um novo) e colocar o nome do recurso

- Contudo, essa parte seguinte é a que se difere com a do Azure ML. Além do que foi citado antes, dentro da região que você escolheu para hospedar o recurso, você deve colocar o Pricing tier (preço do tier), que por padrão, caso esteja em US East, será este abaixo. Por último, você deve checar a caixa de seleção confirmando os temos das notas da utilização desse Recurso de IA e confirmar a criação no Review + Create

- Assim que for concluído, você deve ir para o portal que será utilizado nos testes (https://portal.vision.cognitive.azure.com/). Acessando-o, vá para o View All Resources (ou clique no recurso que estiver nessa região)

- Dessa forma, você deve selecionar o recurso com o qual você vai trabalhar (o qual vai ser utilizado como base para as questões de análise de imagem e derivados), que será o que foi criado anteriormente. Passe o mouse no recurso e verá uma caixa de seleção redonda. Vendo ela, clique na mesma e confirme isso no "Select as default resource" (Selecione como recurso padrão)

- Voltando ao início do portal, você pode escolher uma das funcionalidades e entrar pelo Try it out

- Para cada funcionalidade que você utilizar, você deve confirmar que essa funcionalidade demo irá utilizar um pouco do recurso selecionado anteriormente na sua conta do Azure. Dessa forma, irá poder utilizar as ferramentas que irei mostrar por amostras e resultados.
A partir de agora, irei demonstrar em cada tópico seguinte as fucionalidades que utilizei no Vision Studio, e como acessá-las, junto com imagens do teste de cada uma
Para acessar esse, você deve descer um pouco na tela inicial (o que serve para todos os próximos), selecionar a opção de rosto e depois clicar no "Try it out" do Detect faces in an image (detectar rosto em uma imagem)
Resumidamente, isso detecta se os rostos estão bem visíveis e, caso estejam cobertos de alguma forma, descreve o "mask: true" com o que possivelmente estaria os cobrindo
Rosto #1
Máscara facial: não (falso)
Rosto #1 (meio)
Máscara facial: não (falso)
Rosto #2 (acima do meio)
Máscara facial: não (falso)
Rosto #3 (2ª à esquerda)
Máscara facial: não (falso)
Rosto #4 (1º à esquerda)
Máscara facial: sim (verdadeiro)
Máscara facial cobrindo nariz e boca: não (falso)
Rosto #5 (2ª à direita)
Máscara facial: sim (verdadeiro)
Máscara facial cobrindo nariz e boca: não (falso)
Rosto #6 (1º à direita)
Máscara facial: não (falso)
Rosto #1 (Elon Musk)
Máscara Facial: não (falso)
Rosto #2 (Robô)
Máscara Facial: não (falso)
Rosto #1 (Loira)
Máscara facial: sim (verdadeiro)
Máscara facial cobrindo nariz e boca: não (falso)
Rosto #2 (Garota de cabelo roxo)
Máscara facial: não (falso)
Rosto #3 (Garota de cabelo branco)
Máscara facial: sim (verdadeiro)
Máscara facial cobrindo nariz e boca: não (falso)
Rosto #4 (Homem no extremo canto esquerdo)
Máscara facial: não (falso)
Deve-se acessar o "Optical character recognition" e clicar no Try it out do Extract text from image (Extrair texto de imagens)
Como o próprio nome diz, ele serve para extrair textos oriundos de uma imagem, sendo ele da língua que for
Por último, para acessár esse aqui, você deve ir no Image Analysis e ir até encontrar o Add captions to images

Esse daqui, verifica uma imagem e descreve com uma legenda, o que é possível ver na imagem com uma breve descrição
Uma captura de tela (screenshot) de um website
Uma linha de computadores em uma mesa
Um sinal roxo e branco com a letra b
Uma pessoa vestindo uma máscara segurando uma taça de vinho
Um homem trabalhando (ou consertando) em/um computador
Uma pessoa em pé na água com a lua cheia atrás da mesma
Um desenho animado (cartoon/anime) de um garoto em pé em um muro com o castelo no fundo (background)
Um pagode (pagoda) com uma montanha no fundo (background)
Uma tenda no escuro
Um quadrado azul com uma luz brilhando ao redor dele
Uma garota de desenho animado (cartoon/anime) em uma sala de aula
Uma garota de desenho animado (cartoon/anime) em um kimono
Uma garota de desenho animado (cartoon/anime) com cabelo roxo e luvas rosas
Um headseat de realidade virtual com luzes de neon
Um planeta e uma galáxia no espaço
Uma silhueta da cabeça de uma pessoa com uma caneta na sua boca
Dessa forma, é possível concluir, que, mesmo que seja uma pequena demonstração com algumas falhas na hora de analisar as imagens, é possível perceber que essa ferramente é muito interessante e bastante flexível (possível de ser utilizadas em diversas áreas), é somente necessário se aprofundar mais ou adquirir um plano melhor para as possibilidades poderem ser mais amplas
Ainda assim, esse aglomerado é tão grande que basicamente isso só foi uma pequena amostra (literalmente) do que o Vision Studio tem a oferecer, contudo, dá para dizer que são infinitas as possibilidades de análise de imagens por IA nela.
Dessa forma, finalizo essa pequena documentação da minha experiência utilizando o recurso Azure AI Services e seu portal. Até o próximo README!

















































