Paul Jones / Autoridade Android
DR
- Google e Apple estão adotando o padrão ISO 21496-1 para obter metadados de mapas usados em fotos HDR.
- Isso permitirá que fotos HDR tiradas de um iPhone ou telefone Android sejam visualizadas conforme pretendido em qualquer plataforma.
- O suporte ISO 21496-1 está disponível em Android 15, iOS 18, iPadOS 18, macOS 15 e navegadores da web baseados em Chromium no Windows.
Um dos melhores recursos do lançamento do Android do ano passado foi o suporte para verdadeira fotografia HDR. Em vez de simular um efeito semelhante ao HDR empilhando fotos e aplicando truques de fotografia computacional, os telefones com Android 14 ou superior são capazes de capturar fotos HDR verdadeiras usando o formato de imagem Ultra HDR do Google. Embora o Ultra HDR tenha sido um grande avanço na fotografia HDR móvel, ele tinha um grande problema: a falta de compatibilidade entre plataformas. Felizmente, isso não é mais um problema, já que tanto o Google quanto a Apple adotaram um padrão que faz com que as fotos HDR apareçam como pretendido no Android e no iOS.
Você está lendo um Insights de autoridade história. Descubra o Authority Insights para obter relatórios mais exclusivos, desmontagens de aplicativos, vazamentos e cobertura técnica detalhada que você não encontrará em nenhum outro lugar.
A maneira como o Google projetou o Ultra HDR foi bastante inteligente. Em vez de criar um formato totalmente novo, o Google baseou o Ultra HDR no formato JPEG com suporte quase universal. Na verdade, as imagens Ultra HDR são apenas arquivos JPEG que possuem um pouco mais de metadados inseridos neles. Esses metadados assumem a forma de um mapa de ganho que, quando aplicado sobre a imagem JPEG base, a transforma em uma foto HDR. Dispositivos e aplicativos que suportam HDR e sabem como aplicar o mapa de ganho verão a versão HDR da foto, enquanto dispositivos e aplicativos que não suportam HDR ou não reconhecem o mapa de ganho verão a versão SDR da foto .
Como funciona o Ultra HDR
Essa é a essência de como o Ultra HDR funciona, mas como qualquer pessoa versada em fotografia lhe dirá, as coisas ficam muito mais complicadas do que isso. Uma dessas complicações tem a ver com a forma como os metadados do mapa de ganho são realmente codificados na imagem. Como acabei de mencionar, não basta que seu dispositivo tenha uma tela HDR para que você veja a versão HDR de uma imagem Ultra HDR. Você também precisa abrir a imagem em um aplicativo que reconheça os metadados do mapa de ganho Ultra HDR e, posteriormente, aplique-os sobre a imagem SDR base. Caso contrário, você verá apenas a versão SDR básica da imagem, mesmo que seu dispositivo tenha uma tela HDR.
O desafio para os aplicativos é que existem várias maneiras de codificar metadados de mapa de ganho em um arquivo de imagem. O Ultra HDR do Google, que usa o esquema de codificação da Adobe, é um deles, mas a Apple tem sua própria versão. Isso significa que plataformas como, por exemplo, o Instagram precisariam não apenas lidar com ambos os esquemas, mas também potencialmente converter entre eles se quisessem que os dispositivos Android e iOS vissem qualquer foto HDR da mesma maneira. Felizmente, existe uma solução melhor para esse problema, que já foi adotada pelo Google e pela Apple: o padrão ISO 21496-1 para obtenção de metadados de mapas.
A ISO 21496-1 padroniza como os metadados do mapa de ganho e seus atributos são definidos e aplicados. Quando implementado corretamente, o padrão permite que fotos HDR sejam capturadas e compartilhadas entre plataformas. Você pode, por exemplo, tirar uma foto HDR em seu telefone Android e enviá-la para seus amigos que possuem iPhones, iPads ou Macbooks, e eles poderão vê-la da mesma forma que você faz em seu dispositivo. O mesmo é verdade ao contrário; seus amigos podem tirar uma foto HDR com o iPhone e enviá-la para você ver no seu telefone Android ou em outros dispositivos.
Porém, para tornar tudo isso possível, os dispositivos precisam seguir o padrão ISO 21496-1 ao codificar metadados de mapas de ganho em suas imagens. Além disso, os aplicativos precisam reconhecer os metadados ISO 21496-1.
A Apple anunciou na WWDC que estava adicionando APIs de desenvolvedor para leitura e gravação de mapas de ganho usando o padrão ISO 21496-1 no macOS 15, iOS 18 e iPadOS 18. De acordo com o fotógrafo Greg Benz, o aplicativo Apple Messages, aplicativo Photos, aplicativo Preview e Quick Look estão adicionando suporte para o padrão ISO. Um usuário do Reddit observou que seu MacBook Pro de 14 polegadas de 2022 exibia corretamente a versão HDR de uma foto tirada em um telefone Pixel, sugerindo que a Apple já lançou suporte para o padrão ISO nesses quatro aplicativos ou no a empresa implementou suporte para como a Adobe/Google codifica para obter metadados de mapas.
Uma imagem que demonstra a aparência da versão SDR de uma imagem (esquerda) versus a versão HDR da imagem (direita) capturada de um telefone Android em um iPhone 14 Pro Max executando iOS 18.0.1. Créditos: Dylan Raga.
Depois de alguns testes e discussões com o analista de exibição Dylan Ragaconcluí que é o último, embora isso não signifique que o Google também não esteja adotando o padrão ISO 21496-1. Na verdade, seu navegador Google Chrome já oferece suporte, e sua versão mais recente do Android 15 suporta codificação e decodificação de metadados de mapas de ganho usando o padrão ISO 21496-1. De acordo com o Google, o Android 15 por padrão “codifica metadados Ultra HDR v1 e metadados ISO 21496-1 ao codificar arquivos Ultra HDR JPEG”, o que significa que os telefones Android 15 que gravam em Ultra HDR produzirão automaticamente fotos HDR que outras plataformas podem suportar .
Uma imagem que demonstra como os metadados do mapa de ganho em uma imagem Ultra HDR (canto inferior esquerdo) podem ser aplicados para transformar a versão SDR básica de uma imagem (canto superior esquerdo) em uma foto HDR (direita). Créditos: Dylan Raga
O aplicativo Google Fotos no Android hoje oferece suporte a fotos HDR capturadas de um iPhone, embora não saibamos se isso ocorre porque o Photos já suporta o padrão ISO 21496-1, muito menos se os iPhones ainda codificam metadados de mapa de ganho usando esse padrão no momento. Independentemente disso, as fotos HDR já são compatíveis entre Android (ao usar o Google Fotos) e iOS (ao usar Apple Mensagens, Fotos ou Google Fotos), portanto, a introdução do suporte ISO 21496-1 em ambas as plataformas servirá apenas para melhorar a compatibilidade de Fotos HDR com ainda mais aplicativos e plataformas.