Rilevamento di oggetti contro riconoscimento di oggetti


8

Ho una leggera confusione che differenzia tra riconoscimento degli oggetti e rilevamento degli oggetti. Alcune persone dicono che il rilevamento degli oggetti è un argomento secondario del riconoscimento degli oggetti? Qualcuno può chiarire la differenza tra questi due argomenti?

Al meglio delle mie conoscenze:

Object Recognition risponde alla domanda "Qual è l'oggetto nell'immagine" Considerando che il rilevamento degli oggetti risponde alla domanda "Dov'è quell'oggetto"?

Spero che qualcuno possa illustrare la differenza fornendo anche generosamente un esempio per ciascuno.


Questa risposta può aiutare: stackoverflow.com/a/34691321/1546088
acgtyrant

Risposte:


11

Hai risposto alla tua domanda.

Riconoscimento oggetti: quale oggetto è rappresentato nell'immagine?

  • input : un'immagine contenente oggetti sconosciuti

    Probabilmente, la posizione dell'oggetto può essere contrassegnata nell'input oppure l'input potrebbe essere solo un'immagine chiara dell'oggetto (non occluso).

  • output : posizione (i) ed etichetta (e) (nomi) degli oggetti nell'immagine

    Le posizioni degli oggetti vengono acquisite dall'input o determinate in base all'immagine di input.

    Quando si etichettano oggetti, di solito esiste un insieme di categorie / etichette che il sistema "conosce" e tra le quali il sistema può differenziare (ad esempio, l'oggetto può essere un cane, una macchina, un cavallo, una mucca o un uccello).

Rilevamento oggetti: dov'è questo oggetto nell'immagine?

  • input: un'immagine chiara di un oggetto o una sorta di modello di un oggetto (ad es. papera) e un'immagine (possibilmente) contenente l'oggetto di interesse

  • output: position o un rettangolo di selezione dell'oggetto di input se esiste nell'immagine (ad es. l'anatra si trova nell'angolo in alto a sinistra dell'immagine)


0

Base di rilevamento degli oggetti sul punto di interesse di una determinata immagine; per esempio bird in picture e il riconoscimento ha parlato delle informazioni specifiche sull'uccello, come nome, tipo e altre caratteristiche di un particolare punto di interesse.


Puoi per favore espandere un po 'questa risposta in quanto non è esattamente chiaro come affronta la domanda. Almeno questa è la mia percezione.
A_A

Riconoscimento oggetti: in una data immagine devi rilevare tutti gli oggetti (una classe ristretta di oggetti dipende dal tuo set di dati), localizzarli con un rettangolo di selezione ed etichettare quel rettangolo di selezione con un'etichetta. Riconoscimento degli oggetti. Rilevamento oggetti: è come il riconoscimento degli oggetti ma in questa attività hai solo due classi di classificazione degli oggetti che significa scatole di delimitazione di oggetti e scatole di delimitazione di non oggetti. Ad esempio Rilevamento auto: devi rilevare tutte le auto in una data immagine con i loro riquadri di selezione
user35925

Object Recognition risponde alla domanda "Qual è l'oggetto nell'immagine" Considerando che il rilevamento degli oggetti risponde alla domanda "Dov'è quell'oggetto". Problema di recupero delle immagini, ovvero il problema della ricerca di immagini digitali in grandi database.
user35925

Grazie ma non mi chiedevo personalmente. La risposta è spuntata nella mia coda di recensioni e ho pensato che varrebbe la pena espanderla un po 'più di quello che avresti potuto lasciare come commento. Un post di risposta è in genere un po 'più elaborato. Ti auguro il meglio.
A_A,

0

tardi, ma ecco la risposta. fonte: https://www.learnopencv.com/selective-search-for-object-detection-cpp-python/

Un algoritmo di riconoscimento degli oggetti identifica gli oggetti presenti in un'immagine. Prende l'intera immagine come input e genera etichette di classe e probabilità di classe degli oggetti presenti in quell'immagine. Ad esempio, un'etichetta di classe potrebbe essere "cane" e la probabilità di classe associata potrebbe essere del 97%.

D'altra parte, un algoritmo di rilevamento di oggetti non solo ti dice quali oggetti sono presenti nell'immagine, ma genera anche riquadri di delimitazione (x, y, larghezza, altezza) per indicare la posizione degli oggetti all'interno dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.