Esistono schemi preferiti per creare texture sugli oggetti per favorire la visione del computer?


11

Nel commento a questa risposta è stato suggerito di utilizzare un diodo laser e un reticolo di diffrazione per fornire una trama su una superficie per facilitare i calcoli dell'altezza in un sistema di visione computerizzata.

Credo che lo schema che conosco sia la proiezione di uno schema a scacchiera sull'oggetto. Ero sotto la (incompleta) comprensione che la deformazione dell'immagine proiettata era in qualche modo utilizzata direttamente. Vale a dire che il modello precedentemente quadrato che viene proiettato diventa un poligono curvo e la trasformazione di nuovo in un quadrato ha fornito alcune informazioni sulla struttura 3D. È errato?

Ci sono schemi preferiti? Quali sono le dipendenze nella scelta di un modello? Dipende dalla forma, dal materiale, ecc. Dell'oggetto target o è più una funzione della quantità di variabilità delle caratteristiche?


Il Kinect menzionato in quel commento proietta uno schema di punti: youtu.be/nvvQJxgykcU?t=36s
Kevin Vermeer,

Risposte:


4

Ci sono alcuni consigli generalmente applicabili e alcuni consigli specifici per l'applicazione.

L'articolo di Shi e Tomasi, Good features to track spiega i criteri per la scelta dei modelli: localizzabilità bidimensionale o "spensieratezza".

Per dirla semplicemente, supponiamo che tu stia cercando di trovare un oggetto in posizione (x,y), ma invece l'oggetto appare nell'immagine in (x + dx, y + dy). Non è molto utile se il nostro sistema di visione può solo dirci che "no, la posizione è sbagliata". Invece, ci aspettiamo che il sistema di visione sia in grado di stimare gli importi dxe dypurché non sia troppo lontano.

Un punto acuto (punto) è il più coraggioso, ma è anche facilmente seppellito nel rumore casuale dei pixel. Seguendo la matematica, apprendiamo che ci sono altri schemi che sono altrettanto coraggiosi di un punto acuto. (Pensa a un "bordo" 1D che è un delta 1D trasformato dall'integrazione.)

Alcune applicazioni richiedono localizzazione in dimensioni inferiori o superiori.


Aggiunto 8/25

È inoltre possibile "intersecare" due motivi simili a linee per ottenere un punto durante la calibrazione, a condizione che la distorsione dell'obiettivo non sia significativa o sia stata parametrizzata.

Nelle applicazioni di sbavatura, spesso viene utilizzato un punto acuto per ripristinare la funzione di diffusione del punto (psf). Tuttavia, in teoria qualsiasi oggetto di forma arbitraria potrebbe essere utilizzato, a condizione che la verità di base sia disponibile per il software di calibrazione.


In alcune applicazioni, renderemo deliberatamente il modello non nitido. La profondità dal defocus usa la sfocatura per ragionare sulla posizione del piano focale rispetto all'oggetto, che fornisce una stima della profondità dell'oggetto.

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.