Product Search dell'API Vision può rilevare e trovare prodotti corrispondenti a un singolo prodotto in una ricerca immagine oppure identificare ed elenca prodotti corrispondenti per più prodotti, se presenti nel tuo dell'immagine.
Immagini di singoli prodotti e risposta
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 attorno al prodotto e un altro riquadro intorno all'intera immagine.
Espandi la sezione di seguito per visualizzare l'intera risposta.
Riquadri di delimitazione e prodotti corrispondenti
I due prodotti (quadri di delimitazione) riportati di seguito nell'immagine sono specificati dal due insiemi di vertici restituiti dalla richiesta.
I prodotti corrispondenti sono elencati per ogni casella identificata da Product Search dell'API Vision.
Nei riquadri di delimitazione della risposta dell'API e nei risultati dei prodotti corrispondenti vengono visualizzati
elencato nel campo productGroupedResults
. Sono raggruppati per prodotti
rilevato in un'immagine. Ogni voce boundingPoly
elenca la regione specificata con
vertici normalizzati (su una scala da 0 a 1, non corrispondente ai
dell'immagine). I prodotti corrispondenti per quella regione specifica vengono quindi
in elenco.
La seguente sezione della risposta corrisponde al riquadro di delimitazione per il vestito.
I prodotti corrispondenti, elencati dopo il campo results
, sono
classificati in base al punteggio corrispondente in ordine decrescente. I punteggi vanno da 0
(nessuna affidabilità) a 1 (confidenza 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. Pertanto, il poligono di delimitazione specificato sopra corrisponde a:
[{"x": 0,"y": 0},{"x": 1, "y": 0},{"x": 1,"y": 1},{"y": 1}]
Allo stesso modo, vengono elencati i prodotti corrispondenti per questo riquadro di delimitazione (l'intero immagine).
Immagini di più prodotti (rilevamento multiplo) e 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.
Simile a un'immagine singola, la risposta di un'immagine multiprodotto
elenca riquadri di delimitazione e prodotti corrispondenti
Campo productGroupedResults
. Ogni prodotto viene identificato da un poligono delimitante e le corrispondenze vengono raggruppate in base a ciascun prodotto rilevato.
La seguente sezione della risposta corrisponde al riquadro di delimitazione il vestito centrale.
La seguente immagine mostra alcune delle corrispondenze per l'abito centrale restituito da Product Search dell'API Vision.
Nell'immagine sono presenti i seguenti altri riquadri di delimitazione, ognuno 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 a destra:
{"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}