2016-02-02 14 views
5

Sono riuscito a integrare Tango SDK e Vuforia nel mio progetto Unity unendo le due versioni di AndroidManifest.xml.Vuforia + Project Tango

Il mio Vuforia Camera Prefab è un figlio di Tango Delta Camera Prefab ed è impostato, in modo che dovrebbe essere il centro del mondo AR.

Quando viene rilevato un obiettivo, instivo un oggetto senza genitore nella scena per spostarlo con lo Tango Delta Camera.

Tuttavia il rilevamento dello Tango Camera sembra funzionare male quando lo Vuforia Camera è attivo: funziona ancora, ma il rilevamento del movimento è molto sbagliato.

Potrebbe essere che Vuforia sta impedendo a Tango di utilizzare la fotocamera? Come risolverei questo?

+1

ingannevole. Credo che Qualcomm non possieda più Vuforia. C'è uno strato HAL di tango su Android HAL? –

+0

Sì, l'hanno venduto. Non so come una delle due librerie acceda alla telecamera, ma so che chiamare 'Vuforia.CameraDevice.Instance.Deinit();' o 'VuforiaManager.Instance.Deinit();' prima di abilitare il gioco TangoOggetti non funziona . – 000000000000000000000

+0

È molto probabile che Vuforia e Tango stiano combattendo per le risorse della fotocamera. Poiché esiste solo un processo in grado di accedere contemporaneamente all'hardware della videocamera, se Vuforia sta occupando la videocamera, il servizio Tango non sarà in grado di accedervi, quindi il tracciamento non sarà disponibile. Questa è solo un'ipotesi, potresti ricontrollare se Tango si è connesso con successo? –

risposta

3

Sto anche lavorando sullo stesso & ciò che ho imparato ancora è,

  • Base-

realtà aumentata può assumere molte forme. Dipende sempre in una forma o nell'altra da una tecnica per calcolare lo spazio 3D relativo alla realtà che ci circonda. Dal vasto ambito, se consideriamo il monitoraggio della visione artificiale AR. siamo in grado di differenziarlo in-

  1. basato Marker monitoraggio

  2. Marker meno monitoraggio

La dove potrebbe coinvolgere aree come 2-D immagine corrispondente e l'inseguimento, 3-D oggetto corrispondente e tracciamento, rilevamento e tracciamento del volto, tracciamento SLAM e localizzazione (tramite GPS, accelerometro, bussola, giroscopio). da questi due,


  • Vuforia uses- tecnologia Computer Vision per riconoscere e monitorare le immagini planari (Targets immagine) e semplici oggetti 3D, come scatole, in tempo reale. Questa capacità di registrazione dell'immagine consente agli sviluppatori di posizionare e orientare oggetti virtuali, come modelli 3D e altri media, in relazione alle immagini del mondo reale quando vengono visualizzate attraverso la fotocamera di un dispositivo mobile. Il suo tracciamento basato sul Marker.
  • Progetto Tango- è un tentativo di dotare ogni dispositivo mobile con una potente suite di software e sensori in grado di catturare un quadro completo 3D del mondo circostante, in real-time.Project Tango è una piattaforma che usa la visione artificiale per dare ai dispositivi la capacità di comprendere la loro posizione rispetto al mondo che li circonda. Il kit di sviluppo del tablet Project Tango è un dispositivo Android con una fotocamera grandangolare, una fotocamera con rilevamento della profondità, un timestamp accurato del sensore e uno stack software che consente agli sviluppatori di applicazioni di utilizzare il rilevamento del movimento, l'apprendimento dell'area e il rilevamento della profondità. In breve, il suo marcatore è meno tracciabile.

enter image description here


  • Conclusione I vostri sforzi sono davvero prezioso, ma si sono rendering AR utilizzando due tecnologie diverse sulla stessa macchina fotografica in un momento stesso. penso che creerà ovviamente un conflitto.

È possibile utilizzare entrambi nella stessa app per scopi diversi senza interferire in mezzo.