Com as APIs de rotulagem de imagens do kit de ML, você pode reconhecer entidades em uma imagem sem precisar fornecer metadados contextuais adicionais, usando uma API no dispositivo ou baseada na nuvem.
A rotulação de imagens fornece informações sobre o conteúdo das imagens. Ao usar a API, você recebe uma lista das entidades que foram reconhecidas: pessoas, objetos, lugares, atividades e assim por diante. Cada rótulo encontrado vem com uma pontuação que indica a confiança do modelo de ML quanto à relevância do rótulo. Com essas informações, você pode executar tarefas, como a geração automática de metadados e a moderação de conteúdo.
Se você é um desenvolvedor do Flutter, pode ter interesse no
FlutterFire,
que inclui um plug-in para as APIs de visão ML do Firebase.
Escolher entre APIs no dispositivo e na nuvem
No dispositivo
Cloud
Preços
Grátis
Sem encargos financeiros para os primeiros mil usos deste recurso por mês: consulte os Preços
Cobertura de rótulos
Mais de 400 rótulos que abrangem os conceitos mais encontrados nas fotos. Veja abaixo.
Mais de 10.000 rótulos de muitas categorias. Veja abaixo.
Além disso, experimente a demonstração da API Cloud Vision para ver quais rótulos podem ser encontrados em uma imagem que você fornecer.
Compatibilidade com o ID da entidade do Mapa de informações
Exemplo de rótulos no dispositivo
A API baseada no dispositivo oferece suporte a mais de 400 rótulos, como os exemplos a seguir:
Categoria
Exemplos de rótulos
Pessoas
Crowd Selfie Smile
Atividades
Dancing Eating Surfing
Coisas
Car Piano Receipt
Animais
Bird Cat Dog
Plantas
Flower Fruit Vegetable
Lugares
Beach Lake Mountain
Exemplo de rótulos na nuvem
A API baseada na nuvem oferece suporte a mais de 10.000 rótulos, como os exemplos a seguir:
Categoria
Exemplos de rótulos
Categoria
Exemplos de rótulos
Artes e entretenimento
Sculpture Musical Instrument Dance
Objetos astronômicos
Comet Galaxy Star
Comércio e indústria
Restaurant Factory Airline
Cores
Red Green Blue
Design
Floral Pattern Wood Stain
Bebidas
Coffee Tea Milk
Eventos
Meeting Picnic Vacation
Personagens fictícios
Santa Claus Superhero Mythical creature
Comida
Casserole Fruit Potato chip
Casa e jardim
Laundry basket Dishwasher Fountain
Atividades
Wedding Dancing Motorsport
Materiais
Ceramic Textile Fiber
Mídia
Newsprint Document Sign
Modos de transporte
Aircraft Motorcycle Subway
Profissões
Actor Florist Police
Organismos
Plant Animal Fungus
Organizações
Government Club College
Lugares
Airport Mountain Tent
Tecnologia
Robot Computer Solar panel
Coisas
Bicycle Pipe Doll
IDs de entidade do Mapa de informações do Google
Além do texto de descrição de cada rótulo que o Kit de ML retorna, ele também retorna o ID de entidade do Mapa de informações do Google. Esse ID de entidade do Mapa de informações é uma string que identifica exclusivamente a entidade reconhecida pelo rótulo e é o mesmo ID usado pela API Pesquisa do Mapa de informações. Você pode usar essa string para identificar uma entidade entre idiomas e independentemente da formatação da descrição do texto.