O que é uma foto HDR?

Uma foto HDR, como os celulares salvam, é uma foto comum mais um gain map — uma segunda imagem dentro do mesmo arquivo que registra, para cada pixel, quantas vezes mais brilhante esse pixel pode ser exibido em uma tela capaz de ir além do branco padrão. Uma tela HDR aplica o gain map até onde o seu próprio headroom permite; qualquer outra tela o ignora e mostra a foto comum. Ela é feita para exibição, e não como um master HDR no estilo RAW de câmera ou EXR. Abaixo, um modelo prevê um gain map para a sua própria foto, estimando o quanto suas altas luzes e fontes de luz eram mais brilhantes do que um arquivo SDR pode armazenar.

  1. Your photo

    Arraste uma foto aqui — ou clique para escolher

    JPGPNGWEBP

    Seus arquivos nunca são enviados — tudo roda no seu dispositivo.

  2. HDR model

  3. Adjust & export

Como fazer uma foto HDR

  1. Adicione sua foto

    Arraste um JPG, PNG ou WebP. Ela carrega direto no seu navegador — seus arquivos nunca são enviados.

  2. Deixe o modelo prever o gain map

    O GMNet analisa sua foto e prevê o quanto cada parte dela deve ficar mais brilhante em uma tela HDR. A primeira execução baixa um modelo de ~8 MB, que fica em cache para a próxima vez.

  3. Ajuste e baixe o JPEG Ultra HDR

    Diminua ou aumente o reforço previsto com um ajuste de intensidade de 0,5×–1,5× e, em seguida, baixe um único JPEG (de até 4096 px no lado mais longo): sua foto, salva novamente como a imagem base, com o gain map embutido. Telas HDR o aplicam; outras telas mostram a base.

Por que converter aqui

Muda o brilho, não o detalhe

HDR em uma foto é sobre o quanto uma alta luz pode ficar brilhante na sua tela — um reflexo especular, uma lâmpada, o sol na água. Não é nitidez extra, nem informação de cor extra escondida dentro do arquivo.

Um arquivo, duas telas

Um JPEG Ultra HDR é um JPEG padrão com um segundo JPEG — o gain map — embutido nele, além de metadados que definem o alcance do mapa. Cada pixel do gain map codifica, em uma escala log2, a proporção de brilho entre as versões HDR e SDR. Uma tela HDR aplica esse reforço em luz linear, reduzindo-o se tiver menos headroom do que o mapa exige; uma tela SDR ignora o mapa e mostra a base.

Não recupera o que estourou

Uma foto normal não armazena nada mais brilhante que o branco — qualquer coisa mais brilhante foi limitada ao branco. O modelo pode estimar o quanto uma lâmpada ou um céu estourados deveriam brilhar mais, mas não os detalhes contidos neles: uma alta luz estourada volta mais brilhante, não mais detalhada.

O modelo por trás disso

Desenvolvido com o GMNet (ICLR 2025, licença MIT), que prevê o gain map a partir da própria foto, para que o reforço acompanhe o conteúdo em vez de seguir uma curva fixa de brilho. O reforço atinge no máximo 5× o brilho SDR (cerca de 2,3 pontos), mesmo na configuração mais intensa, e o arquivo é um JPEG Ultra HDR — o formato de gain map do Google para Android, que utiliza os metadados de gain map da Adobe.

Perguntas frequentes

O que é uma foto HDR?
É uma foto cujas altas luzes podem ser exibidas mais brilhantes do que o branco padrão em uma tela compatível. No Ultra HDR, essa instrução viaja como um gain map dentro de um JPEG convencional, para que o mesmo arquivo tenha a aparência correta tanto em uma tela HDR quanto em uma comum. Não é o mesmo que um arquivo RAW de câmera (os dados do sensor) ou um EXR (o brilho da cena como valores em ponto flutuante), ambos feitos para edição em vez de exibição.
O que o HDR faz em uma foto?
Em uma tela HDR, as partes brilhantes — reflexos, luzes, céu — são exibidas mais brilhantes do que o branco da interface ao redor delas, enquanto as áreas mais escuras praticamente continuam onde estavam. O quanto elas ficam mais brilhantes depende do headroom da tela. Uma tela padrão ignora o gain map: você vê a imagem base, que é a sua foto.
Por que minha foto HDR fica igual à original?
Quase certamente porque a tela em que você está visualizando não é HDR, ou o aplicativo em que você o abriu não lê gain maps. Abra o mesmo arquivo em um celular ou monitor HDR, em um app compatível com Ultra HDR, e as altas luzes ficarão visivelmente mais brilhantes.
Isso recupera detalhe estourado?
Não. O gain map faz com que áreas estouradas brilhem mais forte em telas HDR, mas os detalhes perdidos dentro delas não podem ser restaurados — um visual HDR, não uma recuperação de detalhes.
Minhas fotos são enviadas para algum lugar?
Não. Tudo — a decodificação, a previsão do gain map e a montagem do JPEG final — roda inteiramente no seu navegador, no seu próprio dispositivo. Sua foto nunca é enviada para nenhum servidor nem é retida após fechar a aba.
Qual modelo é usado?
O GMNet, na variante treinada com fotos HDR reais de celular. Ele prevê um gain map de 512×512 que é redimensionado para o tamanho total da sua foto antes de salvar, e roda na GPU via WebGPU onde o seu navegador for compatível, ou na CPU caso contrário.