Você está na página 1de 4

CURSOS DE GRADUAÇÃO EM ENGENHARIA

LABORATÓRIO 01
CAMPUS UBERLÂNDIA COMPONENTE: Tecnologias Digitais Emergentes
PROFESSOR: Júlio Almeida Borges

Aluno (a): ____________________________________________________RA: _______________


Valor: 2,0 pts Data: 22/03/2023 Nota: ___________

INSTRUÇÕES

Teste da plataforma GOOGLE Vision API

Objetivo;
O objetivo desta prática é familiarizar o aluno com o uso da Cloud Vision API do Google para
análise de imagens. Ao final da prática, espera-se que o aluno seja capaz de utilizar a API para
identificar e extrair informações relevantes de uma imagem, como tags, textos e objetos
presentes na imagem. Além disso, espera-se que o aluno tenha entendimento dos principais
conceitos e funcionalidades da API e de como integrá-la a um projeto de programação real.

Introdução teórica:

O Google Cloud Vision API é um serviço de análise de imagens que utiliza algoritmos de
aprendizado de máquina para identificar objetos, textos, rostos e outros elementos presentes em
uma imagem. Essa ferramenta foi desenvolvida pela Google e está disponível na plataforma
Google Cloud Platform para uso comercial e acadêmico.

O funcionamento do Cloud Vision é baseado em redes neurais que foram treinadas para
reconhecer padrões em imagens. Essas redes foram treinadas com milhões de imagens e podem
identificar objetos, reconhecer caracteres em textos, fazer análise de sentimentos em imagens e
muito mais.

O Cloud Vision API pode ser usado para diversas aplicações, como análise de imagens em tempo
real, organização de fotos, reconhecimento de marca e segurança. Ele pode ser integrado a
diversos aplicativos e serviços, como sites, aplicativos móveis e assistentes virtuais.

A utilização da Cloud Vision API não requer conhecimento profundo em aprendizado de máquina
ou processamento de imagens. O serviço é de fácil acesso e pode ser utilizado através de uma
simples requisição HTTP, retornando as informações relevantes em formato JSON.
PRÁTICA:
A análise de imagens é uma atividade comum em muitas áreas, como marketing, publicidade,
segurança e saúde. Identificar objetos, textos e outros elementos em imagens pode ajudar a
entender melhor o contexto em que elas foram capturadas e a tomar decisões informadas com
base nessas informações.

Nesse sentido, o Google Cloud Vision API é uma ferramenta poderosa que pode ser usada para
automatizar a análise de imagens em larga escala. Por meio do uso de algoritmos de aprendizado
de máquina, a Cloud Vision API é capaz de identificar objetos em imagens, detectar faces, ler
textos e muito mais.

Nesta prática, você aprenderá a utilizar a Cloud Vision API do Google para analisar imagens e
extrair informações relevantes. Você irá aprender a enviar uma imagem para análise por meio de
uma simples requisição HTTP e a interpretar os resultados obtidos. Além disso, você terá a
oportunidade de experimentar com as diversas funcionalidades da API e entender como elas
podem ser aplicadas em diferentes contextos. Abaixo segue um exemplo de utilização da
plataforma.

EXEMPLO: Encontre na internet uma imagem de carro contendo somente a placa e parte do carro,
realize o upload da imagem e informe os resultados.

Objetcts:
Labels:
Logos:
Text:
Properties:
Safe Search:
De acordo com o exemplo acima execute as seguintes implementações:

1. Busque na internet ou outra fonte de pesquisa uma pessoa com as seguintes expressões:
a. Surpresa
b. Feliz
c. Nervosa

Suba as imagens para o GOOGLE API VISION e informe o resultado da IA.

2. Encontre a imagem de uma cidade da sua escolha, realize o upload e informe os


resultados.

3. Encontre a imagem de um carro com placa e visão completa do veículo. Realize o upload e
informe os resultados.

4. Encontre uma imagem de objetos que podem causar risco de acidentes ou morte (ex: faca,
revolver, etc...). Realize o upload e informe os resultados.

5. Qual é a precisão da Cloud Vision API do Google na obtenção de informações relevantes a


partir de imagens? Apresente exemplos de resultados obtidos e discuta se eles são precisos
ou não. Justifique sua resposta.

Questões teóricas:

1. Como a Cloud Vision API do Google utiliza a aprendizagem de máquina para analisar
imagens?
2. Quais são as principais funcionalidades da Cloud Vision API e como elas podem ser
aplicadas em diferentes contextos?
3. Como a Cloud Vision API pode ser integrada a diferentes aplicativos e serviços, como sites
e assistentes virtuais?
4. Quais são os tipos de informações que a Cloud Vision API pode extrair de uma imagem,
como objetos, textos e sentimentos?
5. Como a Cloud Vision API garante a segurança e privacidade dos dados enviados para
análise de imagens?

Você também pode gostar