Product Search dell'API Vision può rilevare e trovare prodotti corrispondenti a un singolo prodotto in un'immagine di ricerca oppure identificare ed elencare i prodotti corrispondenti per più prodotti, se presenti nell'immagine.
Immagini e risposte di un singolo prodotto
Questa immagine di ricerca contiene un singolo prodotto.
La ricerca di prodotti simili con Product Search dell'API Vision restituisce una risposta che indica due riquadri di delimitazione nell'immagine, uno intorno al prodotto e un altro attorno all'intera immagine.
Espandi la sezione di seguito per visualizzare l'intera risposta.
Riquadri di delimitazione e prodotti corrispondenti
I seguenti due prodotti (riquadro di delimitazione) nell'immagine sono specificati dai due insiemi di vertici restituiti dalla richiesta.
I prodotti corrispondenti sono elencati per ogni scatola identificata da Product Search dell'API Vision.
Nei riquadri di delimitazione della risposta dell'API e nei prodotti corrispondenti, sono elencati
nel campo productGroupedResults
. Vengono raggruppati per prodotti
rilevati in un'immagine. Ogni voce boundingPoly
elenca la regione specificata con vertici normalizzati (su una scala da 0 a 1, non corrispondenti ai valori effettivi dei pixel dell'immagine). Vengono quindi elencati i prodotti corrispondenti
per quella specifica area geografica.
La seguente sezione della risposta corrisponde al riquadro di delimitazione intorno all'abito.
I prodotti corrispondenti vengono elencati dopo il campo results
e
classificati in base al punteggio corrispondente in ordine decrescente. I punteggi sono compresi tra 0
(nessuna affidabilità) e 1 (affidabilità completa).
L'altro boundingPoly
restituito nella risposta riguarda l'intera immagine.
I vertici normalizzati sono elencati come segue:
[{},{"x": 1},{"x": 1,"y": 1},{"y": 1}]
Quando i valori delle coordinate sono pari a 0, vengono omessi. Quindi, il poli di delimitazione sopra specificato corrisponde a:
[{"x": 0,"y": 0},{"x": 1, "y": 0},{"x": 1,"y": 1},{"y": 1}]
I prodotti corrispondenti vengono elencati in modo simile per questo riquadro di delimitazione (l'intera immagine).
Immagini di più prodotti (rilevamento multiplo) e relativa risposta
La seguente immagine di ricerca contiene più prodotti.
L'utilizzo di Product Search dell'API Vision per cercare prodotti simili restituisce una risposta che identifica più riquadri di delimitazione nell'immagine, uno per l'intera immagine e tre riquadri per ciascuno dei tre abiti.
Espandi la sezione di seguito per visualizzare l'intera risposta.
Riquadri di delimitazione e prodotti corrispondenti
L'immagine seguente mostra tutti i riquadri di delimitazione identificati da Product Search dell'API Vision in questa immagine multiprodotto.
Analogamente a un'immagine di un singolo prodotto, l'elenco di risposte di un'immagine multiprodotto
e mostra riquadri di delimitazione e prodotti corrispondenti nel
campo productGroupedResults
. Ogni prodotto è identificato da un poli di delimitazione e le corrispondenze vengono raggruppate per ciascun prodotto rilevato.
La seguente sezione della risposta corrisponde al riquadro di delimitazione attorno all'abito centrale.
L'immagine seguente mostra alcune delle corrispondenze per l'abito centrale restituito da Product Search dell'API Vision.
Nell'immagine sono presenti gli altri riquadri di delimitazione riportati di seguito, ciascuno con il proprio elenco di prodotti corrispondenti (non incluso qui):
- vestito sinistro:
{"x":0.03, "y":0.07},{"x":0.29, "y":0.07},{"x":0.29, "y":0.95},{"x":0.03, "y":0.95}
- vestito destro:
{"x":0.63, "y":0.09},{"x":0.89, "y":0.09},{"x":0.89, "y":0.93},{"x":0.63, "y":0.93}
- immagine intera:
{},{"x": 1},{"x": 1,"y": 1},{"y": 1}
, espresso anche come:{"x": 0, "y": 0},{"x": 1,"y:0"},{"x": 1,"y": 1},{"x": 0,"y": 1}