Lambertian reflectance and linear subspaces

   
   

A method for choosing an image from a plurality of three-dimensional models which is most similar to an input image is provided. The method includes the steps of: (a) providing a database of the plurality of three-dimensional models; (b) providing an input image; (c) positioning each three-dimensional model relative to the input image; (d) for each three-dimensional model, determining a rendered image that is most similar to the input image by: (d)(i) computing a linear subspace that describes an approximation to the set of all possible rendered images that each three-dimensional model can produce under all possible lighting conditions where each point in the linear subspace represents a possible image; and one of (d)(ii) finding the point on the linear subspace that is closest to the input image or finding a rendered image in a subset of the linear subspace obtained by projecting the set of images that are generated by positive lights onto the linear subspace; (e) computing a measure of similarly between the input image and each rendered image; and (f) selecting the three-dimensional model corresponding to the rendered image whose measure of similarity is most similar to the input image. Step (d) is preferably repeated for each of a red, green, and blue color component for each three-dimensional model. The linear subspace is preferably either four-dimensional or nine-dimensional.

Μια μέθοδος για μια εικόνα από μια πολλαπλότητα των τρισδιάστατων προτύπων που είναι η πιό παρόμοιοη με μια εικόνα εισαγωγής παρέχεται. Η μέθοδος περιλαμβάνει τα βήματα: (α) παροχή μιας βάσης δεδομένων της πολλαπλότητας των τρισδιάστατων προτύπων (β) παροχή μιας εικόνας εισαγωγής (γ) προσδιορισμός θέσης κάθε τρισδιάστατου προτύπου σχετικά με την εικόνα εισαγωγής (δ) για κάθε τρισδιάστατο πρότυπο, που καθορίζει μια εικόνα που είναι η πιό παρόμοιοη με την εικόνα εισαγωγής από: (Δ) (ι) υπολογίζοντας γραμμικό subspace που περιγράφει μια προσέγγιση στο σύνολο όλων των πιθανών εικόνων που κάθε τρισδιάστατο πρότυπο μπορεί να παραγάγει υπό όλους τους πιθανούς όρους φωτισμού όπου κάθε σημείο γραμμικό subspace αντιπροσωπεύει μια πιθανή εικόνα και μια από (Δ) (ΙΙ) βρίσκοντας το σημείο γραμμικό subspace που είναι το πιό στενότο στην εικόνα εισαγωγής ή εύρεση μιας εικόνας σε ένα υποσύνολο γραμμικό subspace που λαμβάνεται με την προβολή του συνόλου εικόνων που παράγονται από τα θετικά φώτα επάνω γραμμικό subspace (ε) υπολογίζοντας ένα μέτρο ομοίως μεταξύ της εικόνας εισαγωγής και κάθε εικόνας και (F) επιλέγοντας το τρισδιάστατο πρότυπο που αντιστοιχεί εικόνα εισαγωγής. Το βήμα (δ) επαναλαμβάνεται κατά προτίμηση για κάθε ένα από ένα κόκκινο, πράσινο, και μπλε τμήμα χρώματος για κάθε τρισδιάστατο πρότυπο. Γραμμικό subspace είναι κατά προτίμηση είτε τεσσάρων διαστάσεων είτε εννέα-διαστατικό.

 
Web www.patentalert.com

< Declarative specification and engine for non-isomorphic data mapping

< Method and system for generation of medical reports from data in a hierarchically-organized database

> Policy enabled web caching

> Configuring file structures and file system structures in a memory device

~ 00160