Pesquisa Visual Computacional

Um serviço de IA que analisa o conteúdo de imagens e vídeos.

Extraia informações sofisticadas de imagens e vídeos

Impulsione a detectabilidade de conteúdo, automatize a extração de texto, analise vídeos em tempo real e crie produtos que mais pessoas podem usar inserindo funcionalidades de pesquisa visual nos seus aplicativos. Use o processamento de dados visuais para rotular o conteúdo com objetos e conceitos, extrair texto, gerar descrições de imagem, moderar o conteúdo e entender o movimento das pessoas em espaços físicos. Não é necessário ter experiência com Machine Learning.

Extração de texto (OCR)

Extraia um texto impresso e manuscrito de imagens e documentos com idiomas e estilos de escrita mistos.

Reconhecimento de imagens

Extraia um texto de uma ontologia sofisticada de mais de 10 mil conceitos e objetos para gerar valor dos seus ativos visuais.

Análise espacial

Analise como as pessoas se movem em um espaço em tempo real.

Implantação flexível

Execute a Pesquisa Visual Computacional na nuvem ou na borda, nos contêineres.

Aplique pesquisa visual computacional inovadora com facilidade

Adicione tecnologia de ponta de Pesquisa Visual Computacional aos seus próprios aplicativos com uma chamada simples à API.

Conheça o recurso

person
person
subway train
Nome do recurso: Valor
Objetos [ { "rectangle": { "x": 93, "y": 178, "w": 115, "h": 237 }, "object": "person", "confidence": 0.764 }, { "rectangle": { "x": 0, "y": 229, "w": 101, "h": 206 }, "object": "person", "confidence": 0.624 }, { "rectangle": { "x": 161, "y": 31, "w": 439, "h": 423 }, "object": "subway train", "parent": { "object": "train", "parent": { "object": "Land vehicle", "parent": { "object": "Vehicle", "confidence": 0.926 }, "confidence": 0.923 }, "confidence": 0.917 }, "confidence": 0.801 } ]
Marcas [ { "name": "train", "confidence": 0.9974923 }, { "name": "platform", "confidence": 0.9955777 }, { "name": "station", "confidence": 0.979665935 }, { "name": "indoor", "confidence": 0.9272351 }, { "name": "subway", "confidence": 0.838868737 }, { "name": "clothing", "confidence": 0.5561282 }, { "name": "person", "confidence": 0.505803 }, { "name": "pulling", "confidence": 0.431911945 } ]
Descrição { "tags": [ "train", "platform", "station", "building", "indoor", "subway", "track", "walking", "waiting", "pulling", "board", "people", "man", "luggage", "standing", "holding", "large", "woman", "suitcase" ], "captions": [ { "text": "people waiting at a train station", "confidence": 0.833144546 } ] }
Formato da imagem "Jpeg"
Dimensões da imagem 462 x 600
Preto e branco false
Conteúdo somente para adultos false
Pontuação de conteúdo somente para adultos 0.009112834
Gory false
Gore Score 0.046150554
Conteúdo sexual false
Pontuação de conteúdo sexual 0.0143244732
Categorias [ { "name": "trans_trainstation", "score": 0.98828125 } ]
Faces []
Tela de fundo de cor predominante
"Black"
Primeiro plano de cor predominante
"Black"
Cor de destaque
#484C83
{
  "categories": [
    {
      "name": "trans_trainstation",
      "score": 0.98828125
    }
  ],
  "adult": {
    "isAdultContent": false,
    "isGoryContent": false,
    "isRacyContent": false,
    "adultScore": 0.009112834,
    "goreScore": 0.046150554,
    "racyScore": 0.0143244732
  },
  "tags": [
    {
      "name": "train",
      "confidence": 0.9974923
    },
    {
      "name": "platform",
      "confidence": 0.9955777
    },
    {
      "name": "station",
      "confidence": 0.979665935
    },
    {
      "name": "indoor",
      "confidence": 0.9272351
    },
    {
      "name": "subway",
      "confidence": 0.838868737
    },
    {
      "name": "clothing",
      "confidence": 0.5561282
    },
    {
      "name": "person",
      "confidence": 0.505803
    },
    {
      "name": "pulling",
      "confidence": 0.431911945
    }
  ],
  "description": {
    "tags": [
      "train",
      "platform",
      "station",
      "building",
      "indoor",
      "subway",
      "track",
      "walking",
      "waiting",
      "pulling",
      "board",
      "people",
      "man",
      "luggage",
      "standing",
      "holding",
      "large",
      "woman",
      "suitcase"
    ],
    "captions": [
      {
        "text": "people waiting at a train station",
        "confidence": 0.833144546
      }
    ]
  },
  "requestId": "30f97461-6b6a-4b8e-9534-dbaa638ee034",
  "metadata": {
    "width": 600,
    "height": 462,
    "format": "Jpeg"
  },
  "faces": [],
  "color": {
    "dominantColorForeground": "Black",
    "dominantColorBackground": "Black",
    "accentColor": "484C83",
    "isBWImg": false
  },
  "objects": [
    {
      "rectangle": {
        "x": 93,
        "y": 178,
        "w": 115,
        "h": 237
      },
      "object": "person",
      "confidence": 0.764
    },
    {
      "rectangle": {
        "x": 0,
        "y": 229,
        "w": 101,
        "h": 206
      },
      "object": "person",
      "confidence": 0.624
    },
    {
      "rectangle": {
        "x": 161,
        "y": 31,
        "w": 439,
        "h": 423
      },
      "object": "subway train",
      "parent": {
        "object": "train",
        "parent": {
          "object": "Land vehicle",
          "parent": {
            "object": "Vehicle",
            "confidence": 0.926
          },
          "confidence": 0.923
        },
        "confidence": 0.917
      },
      "confidence": 0.801
    }
  ]
}
{
  "categories": [
    {
      "name": "trans_trainstation",
      "score": 0.98828125
    }
  ],
  "adult": {
    "isAdultContent": false,
    "isGoryContent": false,
    "isRacyContent": false,
    "adultScore": 0.009112834,
    "goreScore": 0.046150554,
    "racyScore": 0.0143244732
  },
  "tags": [
    {
      "name": "train",
      "confidence": 0.9974923
    },
    {
      "name": "platform",
      "confidence": 0.9955777
    },
    {
      "name": "station",
      "confidence": 0.979665935
    },
    {
      "name": "indoor",
      "confidence": 0.9272351
    },
    {
      "name": "subway",
      "confidence": 0.838868737
    },
    {
      "name": "clothing",
      "confidence": 0.5561282
    },
    {
      "name": "person",
      "confidence": 0.505803
    },
    {
      "name": "pulling",
      "confidence": 0.431911945
    }
  ],
  "description": {
    "tags": [
      "train",
      "platform",
      "station",
      "building",
      "indoor",
      "subway",
      "track",
      "walking",
      "waiting",
      "pulling",
      "board",
      "people",
      "man",
      "luggage",
      "standing",
      "holding",
      "large",
      "woman",
      "suitcase"
    ],
    "captions": [
      {
        "text": "people waiting at a train station",
        "confidence": 0.833144546
      }
    ]
  },
  "requestId": "30f97461-6b6a-4b8e-9534-dbaa638ee034",
  "metadata": {
    "width": 600,
    "height": 462,
    "format": "Jpeg"
  },
  "faces": [],
  "color": {
    "dominantColorForeground": "Black",
    "dominantColorBackground": "Black",
    "accentColor": "484C83",
    "isBWImg": false
  },
  "objects": [
    {
      "rectangle": {
        "x": 93,
        "y": 178,
        "w": 115,
        "h": 237
      },
      "object": "person",
      "confidence": 0.764
    },
    {
      "rectangle": {
        "x": 0,
        "y": 229,
        "w": 101,
        "h": 206
      },
      "object": "person",
      "confidence": 0.624
    },
    {
      "rectangle": {
        "x": 161,
        "y": 31,
        "w": 439,
        "h": 423
      },
      "object": "subway train",
      "parent": {
        "object": "train",
        "parent": {
          "object": "Land vehicle",
          "parent": {
            "object": "Vehicle",
            "confidence": 0.926
          },
          "confidence": 0.923
        },
        "confidence": 0.917
      },
      "confidence": 0.801
    }
  ]
}

Transforme seus processos

Identifique automaticamente mais de 10 mil objetos e conceitos nas suas imagens. Extraia um texto impresso e manuscrito de vários tipos de documentos e imagens, aproveitando o suporte para vários idiomas e estilos de escrita mistos. Aplique esses recursos da Pesquisa Visual Computacional para simplificar processos, como a automação de processo robótico e o gerenciamento de ativos digitais.

Maximize o valor do espaço físico da sua organização

Entenda como as pessoas se movem em um espaço físico, seja em um escritório, seja em uma loja. Crie aplicativos que podem contar as pessoas em uma sala, rastrear caminhos, entender os tempos de permanência em frente a uma vitrine e determinar os tempos de espera em filas. Use esses recursos para criar soluções que permitem o gerenciamento de ocupação e o distanciamento social, otimize layouts na loja e no escritório e acelere o processo de finalização de compras. Execute o serviço em várias câmeras e locais.

Saiba mais sobre essa funcionalidade

Implante em qualquer lugar, da nuvem à borda

Execute a Pesquisa Visual Computacional na nuvem ou no local com contêineres. Aplique-a a cenários diversificados, como exame de imagens de registro de saúde, extração de texto de documentos seguros ou análise de como as pessoas se movem em uma loja, em que a segurança dos dados e a baixa latência são imprescindíveis.

Saiba mais sobre a Pesquisa Visual Computacional em contêineres

Desenvolva aplicativos com toda a segurança do Azure, que é líder do setor

  • A Microsoft investe mais de USD 1 billion anualmente em pesquisa e desenvolvimento de segurança cibernética.

  • Empregamos mais de 3.500 especialistas em segurança totalmente dedicados à privacidade e à segurança dos dados.

  • O Azure tem mais certificações de conformidade que qualquer outro provedor de nuvem. Veja a lista completa.

Pesquisa visual computacional de alta qualidade a preços competitivos

Pague apenas pelo que usar sem custos iniciais. Com a Pesquisa Visual Computacional, você paga conforme o uso com base no número de transações.

Introdução à Pesquisa Visual Computacional em 3 etapas

Obtenha acesso instantâneo e um crédito de $200 ao se inscrever para sua conta gratuita do Azure.

Entre no portal do Azure e adicione a Pesquisa Visual Computacional.

Saiba como inserir a Pesquisa Visual Computacional com os inícios rápidos e a documentação.

Documentação e recursos

Primeiros passos

Leia nossa documentação

Participe dos cursos do Microsoft Learn

Explore nossos exemplos de código

Confira nosso exemplo de código

Atualizações, blogs e anúncios sobre a Pesquisa Visual Computacional

Perguntas frequentes sobre Pesquisa Visual Computacional

  • A Pesquisa Visual Computacional e outras ofertas de Serviços Cognitivos garantem 99,9% de disponibilidade. Nenhum SLA é fornecido para o tipo de preço Gratuito. Confira os detalhes de SLA.
  • As imagens e os vídeos são excluídos automaticamente após o processamento. A Microsoft não treina com base em seus dados para aprimorar os modelos subjacentes. Os dados de vídeos não deixam o seu local nem são armazenados no gateway do Edge em que o contêiner é executado. Saiba mais sobre privacidade e termos de uso.
  • Sim, você pode extrair imagens de uso único de conteúdo de vídeo. Com a “Análise espacial”, você pode analisar fluxos de vídeo em alta taxa de quadros usando câmeras conectadas por meio do Real Time Streaming Protocol.
  • A “Análise espacial” detecta e localiza a presença humana em filmagens e saídas usando uma caixa delimitadora em torno de um corpo humano. Os modelos de IA não detectam os rostos nem descobrem as identidades ou os dados demográficos dos indivíduos.
  • Os modelos de IA detectam e acompanham os movimentos no feed de vídeo com base em algoritmos que identificam a presença de um ou mais humanos por uma caixa delimitadora de corpo. Para cada movimento detectado da caixa delimitadora em uma zona no campo de visão da câmera, os modelos de IA geram os dados de evento de saída, incluindo: as coordenadas da caixa delimitadora do corpo da pessoa, o tipo de evento (por exemplo, entrada ou saída da zona, cruzamento de linha direcional), identificador de pseudônimos para acompanhar a caixa delimitadora e pontuação de confiança da detecção. Esses dados de evento são enviados para a sua instância do Hub IoT do Azure.

Estamos prontos para configurar sua conta gratuita do Azure quando você quiser