Android Torta sta rendendo più facile per supportare praticamente qualsiasi configurazione della telecamera con cose come il nuovo Multi-camera API.
Android arriva in tutte le forme e dimensioni. E ‘ uno dei pochi sistemi operativi di tipo consumer che permette ad un’azienda di personalizzare l’esperienza di una piattaforma hardware e questo è un grande motivo per cui è diventato così popolare — una società che può fare qualcosa di diverso o migliore rispetto alla concorrenza è gratis solo per farlo. Vedrete che per essere sfruttato in molti modi, una volta che si inizia a guardare il vasto assortimento di Android telefoni, ma pochi se questi dettagli sono evidenti in quanto è con la fotocamera.
Il tuo telefono ha probabilmente due o tre fisici attuali fotocamere con lenti e tutti. Ma potrebbe avere quattro, o anche solo uno, perché, come abbiamo accennato, Android permette a un’azienda che permette ai telefoni di fare cose a modo suo quando si tratta di caratteristiche hardware. Ma questo non significa che non è stato facile — gli ingegneri e gli sviluppatori hanno dovuto lavorare sodo per sostenere la loro configurazione per le telecamere. Mentre ci sarà ancora un sacco di lavoro coinvolti a supporto della fotocamera diverse configurazioni, Google ha rivolto ad alcuni dura dettagli con Android Torta.
Multi-camera API
Potreste aver notato che alcuni telefoni, come il Samsung Galaxy S9, l’uso di due fotocamere sul retro del telefono, mentre altri hanno solo uno. Questo non è solo per gli sguardi, o perché tre telecamere sono uno meglio di due telecamere e il secondo obiettivo è lì per raccogliere informazioni altri non viene raccolta mentre si scatta una foto.
Grandangolo foto a parte (non è un algoritmo di computer in grado di ricreare, non si può fare tutto come buono o meglio con una lente di quanto si può con due, ma non è facile. Google utilizza una singola telecamera posteriore e un diodo laser del Pixel 2 per catturare foto eccellenti con un unico obiettivo, ma è anche utilizzando incredibilmente potente ML (machine learning) algoritmi di “sapere” ciò che gli oggetti che si vedono in una foto si suppone a guardare come. Il software può quindi modificare la foto, così le cose guardare il modo in cui gli algoritmi, e, si spera, i nostri occhi, penso che dovrebbe.
Non tutte le società di fare gli smartphone ha le risorse per costruire un’adeguata assistenza in tempo reale, per di più telecamere. Ora Google sta facendo per loro.
Samsung non ha accesso a ML algoritmi come questo, almeno non quelle che si è soddisfatti con l’utilizzo di. Quello che Samsung ha un team di crack ingegneri hardware che può risolvere quasi ogni problema, e la squadra del software che può rendere l’hardware funziona come dovrebbe. Il Galaxy Note 8 (e altri modelli di fascia alta) utilizza due telecamere sul retro del telefono per fare le cose come si misura la distanza e regolare la messa a fuoco e non c’è che dire che fa un altrettanto ottimo lavoro. Questo perché Samsung ha le risorse per affrontare il problema di sostenere qualcosa di simile Modalità Portrait foto a modo loro.
Non tutte le società di fare i telefoni Android ha le risorse per l’utilizzo di due o più telecamere, allo stesso tempo, di raccogliere dati e di imballare il tutto in una foto, in modo che Google sta rendendo più facile con Android Torta Multi-camera API.
In Android Torta, gli sviluppatori saranno in grado di raccogliere dati di immagine di due o più telecamere contemporaneamente. Il che significa che un telefono con due posteriori e due anteriori telecamere potrebbero combinare i dati dell’immagine da ogni in tempo reale e creare foto che uso zoom continuo, bokeh, la stereo visione o quasi qualsiasi altra cosa che uno sviluppatore può sognare di fare con due diversi flussi di dati di immagine. Gli sviluppatori possono anche prendere i dati da una “logica” della fotocamera che passa da una o più telecamere mentre è in uso.
Queste idee non sono nuove, ma nativo di Android il supporto è — e questo è un grande affare.
Questo significa che un terzo “virtuale” della fotocamera potrebbe essere creato che afferra i dati di immagine utilizzando una o entrambe le fotocamere posteriori. Un’applicazione può afferrare “normale” dei dati attraverso una telecamera, a distanza di dati per una perfetta zoom attraverso un secondo, e passare l’originale fotocamera avanti e indietro per formare un flusso virtuale, al fine di elaborare qualcosa di simile a un filtro foto sullo sfondo. Questo passaggio dovrebbe essere fatto in modo rapido i dati originali dell’immagine dovrebbe essere invariato.
Si potrebbe avere una foto ingrandita attraverso un teleobiettivo che è anche in grado di utilizzare l’hardware per creare uno sfondo in bianco e nero completo di digitale bokeh. Probabilmente non dovrebbe mai fare una cosa del genere, ma se uno sviluppatore ha voluto offrire lui o lei potrebbe.
Questi cambiamenti non sono “nuove” idee. Essi sono molto simili a ciò che le aziende come Samsung e LG hanno fatto con i telefoni che utilizzano più di una macchina fotografica per scattare una foto. La differenza è che Samsung e LG dovuto farlo perché era qualcosa di mai fatto prima. Google aggiunta l’assistenza direttamente in Android significa migliorare le foto da parte dei produttori che non hanno le stesse risorse Samsung o LG.
Il Multi-camera API sarà inoltre di supporto in bianco e nero (pensare in bianco e nero) telecamere. Se le telecamere sono in grado essi saranno supportati pienamente come principale ad alta risoluzione della fotocamera su un telefono.
Ancora di più chicche
Il Multi-camera API di Android 9 si ottiene tutta l’attenzione e per l’impatto maggiore, ma ci sono alcuni altri cambiamenti importanti per la fotocamera con Torta.
Parametri di sessione sono un modo in cui gli sviluppatori possono avere la loro app afferrare un’immagine senza di essa prendendo sempre al processo, anche se essi stanno sfruttando il nuovo Multi-camera API. Funzioni come “Session_Regular” e “Session_High Velocità” consentono allo sviluppatore decidere quanto di un telefono cellulare risorsa limitata, piscina può essere utilizzato per afferrare una foto velocemente, quando deve essere fatto e non è così veloce quando non.
Superficie di condivisione consente alle applicazioni di “gestire i vari casi d’uso, senza la necessità di arrestare e avviare il flusso della fotocamera.” Questo significa che un’applicazione non dovrete smettere di lavorare su come ottenere i dati di immagine si vede attraverso la lente(es), mentre si decide cosa fare con la foto precedente. Che importante quando si pensa a cose come la durata del clip, la pensiamo come foto dal vivo.
Piccoli cambiamenti possono avere un impatto, troppo. Android Torta ha diverse importanti.
Altri, anche i più piccoli cambiamenti sono un’API per consentire la schermata di agire come un flash bianco lampeggiante volte come un normale flash della fotocamera, invece di uno sviluppatore che necessitano di un codice che se stessi, così come l’accesso al OIS (stabilizzazione ottica dell’immagine) timestamp per l’applicazione a livello di effetti speciali — qualsiasi applicazione in grado di stabilizzare una foto così come il built-in app fotocamera può con questo cambiamento.
Ultimo ma non meno importante, di un apposito supporto per USB esterno videocamere è venuta così le cose come ispezione macchine fotografiche, microscopi o anche telescopi possono essere utilizzate tramite la porta USB del telefono senza un sacco di sviluppatori di lavoro per scrivere un driver, ma con funzioni in più rispetto a una base “webcam USB interfaccia che funziona in alcuni casi oggi.
Nessuno di questi cambiamenti faranno di noi un fotografo migliore, ma renderà le nostre telecamere abbastanza buono che siamo in grado di scattare foto migliori. Alla fine, è tutto quello che conta, giusto?