Apple και Google βρήκαν επιτέλους κοινό έδαφος για τις HDR φωτογραφίες
Ένα από τα καλύτερα χαρακτηριστικά της περσινής έκδοσης του Android ήταν η υποστήριξη για πραγματική HDR φωτογραφία. Αντί για την προσομοίωση ενός εφέ που μοιάζει με HDR με τη στοίβαξη φωτογραφιών και την εφαρμογή υπολογιστικών φωτογραφικών τρικ, τα smartphones που τρέχουν Android 14 ή νεότερη έκδοση είναι σε θέση να τραβήξουν πραγματικές HDR φωτογραφίες χρησιμοποιώντας το φορμά εικόνας Ultra HDR της Google. Αν και το Ultra HDR ήταν μια σπουδαία πρόοδος στην mobile HDR φωτογραφία, είχε ένα μεγάλο πρόβλημα: την έλλειψη συμβατότητας μεταξύ διαφορετικών πλατφορμών. Ευτυχώς, αυτό δεν αποτελεί πλέον πρόβλημα, καθώς τόσο η Google όσο και η Apple έχουν υιοθετήσει ένα πρότυπο που κάνει τις φωτογραφίες HDR να εμφανίζονται όπως προβλέπεται στο Android και στο iOS.
Ο τρόπος με τον οποίο η Google σχεδίασε το Ultra HDR ήταν αρκετά έξυπνος. Αντί να δημιουργήσει ένα εντελώς νέο φορμά, η Google βασίστηκε στο σχεδόν καθολικά υποστηριζόμενο φορμά JPEG. Στην πραγματικότητα, οι εικόνες Ultra HDR είναι απλώς αρχεία JPEG που έχουν ένα επιπλέον κομμάτι μεταδεδομένων πάνω τους. Αυτά τα μεταδεδομένα όταν εφαρμόζονται πάνω στη βασική εικόνα JPEG, τη μετατρέπουν σε HDR φωτογραφία. Οι συσκευές και οι εφαρμογές που υποστηρίζουν HDR και γνωρίζουν πώς να αξιοποιούν αυτά τα μεταδεδομένα θα δουν την έκδοση HDR της φωτογραφίας, ενώ οι συσκευές και οι εφαρμογές που είτε δεν υποστηρίζουν HDR είτε δεν αναγνωρίζουν τα μεταδεδομένα θα δουν την SDR έκδοση της φωτογραφίας.
Η πρόκληση για τις εφαρμογές είναι ότι υπάρχουν πολλαπλοί τρόποι κωδικοποίησης των μεταδεδομένων σε ένα αρχείο εικόνας. Το Ultra HDR της Google, το οποίο χρησιμοποιεί το σχήμα κωδικοποίησης της Adobe, είναι ένας από αυτούς, αλλά η Apple έχει τη δική της έκδοση. Αυτό σημαίνει ότι πλατφόρμες όπως, ας πούμε, το Instagram θα πρέπει όχι μόνο να χειρίζονται και τα δύο συστήματα, αλλά και να μετατρέπουν ενδεχομένως μεταξύ τους, αν θέλουν τόσο οι συσκευές Android όσο και οι συσκευές iOS να βλέπουν με τον ίδιο τρόπο οποιαδήποτε δεδομένη HDR φωτογραφία. Ευτυχώς, υπάρχει μια καλύτερη λύση σε αυτό το πρόβλημα, η οποία έχει ήδη υιοθετηθεί τόσο από την Google όσο και από την Apple: το πρότυπο ISO 21496-1 για τα μεταδεδομένα.
Το ISO 21496-1 τυποποιεί τον τρόπο με τον οποίο ορίζονται και εφαρμόζονται τα μεταδεδομένα και τα χαρακτηριστικά του. Όταν εφαρμόζεται σωστά, το πρότυπο επιτρέπει τη λήψη και κοινή χρήση HDR φωτογραφιών σε όλες τις πλατφόρμες. Είστε σε θέση, για παράδειγμα, να τραβήξετε μια φωτογραφία HDR στο Android smartphone σας και να την στείλετε στους φίλους σας που έχουν iPhone, iPad ή Macbook και θα μπορούν να τη δουν με τον ίδιο τρόπο που τη βλέπετε εσείς στη συσκευή σας. Το ίδιο ισχύει και αντίστροφα από συσκευές Apple σε Android.
Για να γίνουν όλα αυτά δυνατά, όμως, οι συσκευές πρέπει να συμμορφώνονται με το πρότυπο ISO 21496-1 κατά την κωδικοποίηση των μεταδεδομένων στις εικόνες τους. Επιπλέον, οι εφαρμογές πρέπει να αναγνωρίζουν τα μεταδεδομένα ISO 21496-1.
Η Apple ανακοίνωσε στο περασμένο WWDC ότι προσθέτει API για τους προγραμματιστές για την ανάγνωση και εγγραφή metadata με χρήση του προτύπου ISO 21496-1 στο macOS 15, στο iOS 18 και στο iPadOS 18. Σύμφωνα με τον φωτογράφο Greg Benz, η εφαρμογή Apple Messages, η εφαρμογή Photos, η εφαρμογή Preview και η εφαρμογή Quick Look προσθέτουν υποστήριξη για το συγκεκριμένο πρότυπο ISO.
Από την άλλη πλευρά, σύμφωνα με τη Google, το Android 15 από προεπιλογή «κωδικοποιεί τόσο τα μεταδεδομένα Ultra HDR v1 όσο και τα μεταδεδομένα ISO 21496-1 κατά την κωδικοποίηση αρχείων Ultra HDR JPEG», πράγμα που σημαίνει ότι τα smartphones με Android 15 που φωτογραφίζουν σε Ultra HDR θα εξάγουν αυτόματα HDR φωτογραφίες που μπορούν να εμφανιστούν το ίδιο άλλες πλατφόρμες.
Η εφαρμογή Google Photos στο Android υποστηρίζει σήμερα HDR φωτογραφίες που τραβήχτηκαν από ένα iPhone, αν και δεν γνωρίζουμε αν αυτό συμβαίνει επειδή το Photos υποστηρίζει ήδη το πρότυπο ISO 21496-1, πόσο μάλλον αν τα iPhone κωδικοποιούν τα μεταδεδομένα χρησιμοποιώντας αυτό το πρότυπο αυτή τη στιγμή.
Ανεξάρτητα από αυτό, οι HDR φωτογραφίες είναι ήδη διασταυρωτικά συμβατές μεταξύ του Android (όταν χρησιμοποιείτε το Google Photos) και του iOS (όταν χρησιμοποιείτε τα Apple Messages, το Photos ή το Google Photos), οπότε η εισαγωγή της υποστήριξης ISO 21496-1 και στις δύο πλατφόρμες θα βελτιώσει τη συμβατότητα των HDR φωτογραφιών με ακόμα περισσότερες εφαρμογές και πλατφόρμες.
[via]