- ニュース

写真:Rajesh Pandey/Cult of Mac
Appleは2021年にiPhone 13 ProでHDR写真を撮影する機能を追加しました。Googleは2023年にAndroid 14から独自のUltra HDRを導入しました。それにもかかわらず、iPhoneのHDR写真は通常、AndroidフォンではSDR画像として開かれ、その逆も同様です。
幸いなことに、Apple と Google は、HDR ゲイン マップ メタデータの共通標準をサポートすることで、この問題を解決しようと取り組んでいます。
GoogleとAppleはHDR写真の共通ゲインマップメタデータをサポート
GoogleのUltra HDRは標準JPEG形式をベースにしており、追加のメタデータとゲインマップを格納しています。Googleの実装は、AppleのiPhoneにおけるHDR画像の実装とは互換性がありません。これはすべて、ゲインマップのメタデータがどのようにエンコードされているかに起因しています。
GoogleはAdobeのエンコード方式を使用し、Appleは独自のソリューションを使用しています。ゲインマップのメタデータが読み取れない場合、デバイスにはSDRバージョンの画像のみが表示されます。
Android Authorityの記事で、ミシャール・ラーマン氏は、GoogleとAppleがゲインマップメタデータの読み取りにISO 21496-1規格を採用したと報告しています。Android 15、Google Chrome、iOS 18、iPadOS 18、macOS SonomaはこのISO規格をサポートしています。これにより、AppleとGoogleの両社は、iOSおよびAndroidデバイスからHDR写真を適切に表示できるようになります。
Android 15 では、Google は Ultra HDR と ISO 21496-1 メタデータの両方を使用して Ultra HDR 画像をエンコードします。
開発者は必要なAPIを使用する必要があります
しかし、落とし穴があります。AppleとGoogleはどちらも必要なAPIのみを公開しており、HDR画像を正しくレンダリングするためには、アプリでそれらを使用するかどうかは開発者の責任です。開発者がHDR画像を正しくレンダリングしない限り、スマートフォンはSDRバージョンの画像をレンダリングし続けます。使用するデバイスもHDRディスプレイを搭載している必要があることに注意してください。
現在、AndroidまたはiPhoneで撮影したHDR写真は、両方のプラットフォームのGoogleフォトアプリで閲覧できます。Appleのメッセージ、写真、プレビューアプリも新しいISO規格をサポートしており、AndroidのUltra HDR画像を正しくレンダリングできます。
それでも問題が解決しない場合は、すべてのプラットフォームで ISO 21496-1 標準をサポートする Google Chrome を使用してください。
しかし、最終的には、Google と Apple が ISO 21496-1 標準をサポートすることで、さまざまなプラットフォームやデバイスで HDR 写真の採用が加速するはずです。