Per portare la modalità Cinema su iPhone abbiamo studiato la tecnica del “rack focus” che le grandi firme di Hollywood usano per rendere la narrazione più emozionante e coinvolgente.
Sul set, se ne occupa un’intera troupe: chi dirige la fotografia decide cosa mettere a fuoco e quando, mentre l’assistente di macchina si assicura che le transizioni siano fluide, i tempi giusti e i soggetti perfettamente nitidi.
Rendere automatiche tutte queste operazioni su iPhone è stata una bella impresa.
Per prima cosa abbiamo dovuto generare dati di profondità accurati, in modo che la modalità Cinema potesse rilevare la distanza esatta fra l’obiettivo e le persone, gli animali o gli altri elementi nella scena. E trattandosi di video, i dati dovevano aggiornarsi di continuo, a 30 frame al secondo.
Poi abbiamo insegnato al Neural Engine a lavorare come un professionista sul set: scegliendo volta per volta la messa a fuoco migliore e spostandola in modo morbido quando cambia il soggetto. Ma per non privarti del gusto della regia, abbiamo previsto anche la possibilità di controllare e modificare la messa a fuoco manualmente, sia mentre filmi che in post.
Per operazioni del genere serve una mostruosa potenza di elaborazione. E quindi un chip in grado di gestire questi carichi. Entra in scena A15 Bionic.
La potenza richiesta da questa funzione è da capogiro: il chip deve eseguire gli algoritmi di machine learning, gestire i cambi di fuoco automatici, registrare i cambi manuali e applicare il Dolby Vision a ogni singolo frame, tutto in tempo reale.
Per te, sarà come avere un’intera troupe di Hollywood sempre in tasca.