Android 17, HDR görüntülerde ekran parlaklığının aygıttan aygıta değişmesini azaltan Eclipsa Video standardını platforma yerleşik olarak ekliyor. Yeni sistem, bilhassa toplumsal medya akışlarında bir anda parlayan HDR görüntüleri, soluk görünen manzaraları ve farklı ekranlarda değişen renk-kontrast istikrarını daha dengeli hale getiriyor.
HDR görüntüler bugüne kadar büyük ölçüde telefonun, tabletin yahut televizyonun ekran yorumuna bağlı çalışıyordu. Tıpkı görüntü bir aygıtta çok parlak, diğer bir aygıtta karanlık, soluk ya da kontrastı zayıf görünebiliyordu.

Sorun bilhassa SDR arayüz öğeleriyle HDR görüntülerin tıpkı ekranda yer aldığı toplumsal medya akışlarında daha görünür hale geliyordu. Karanlık ortamda ekrana gelen bir HDR görüntü, parlaklığı birdenbire artırabiliyor; açıklama metni, arayüz düğmeleri ve standart renk aralığındaki içerikler okunması güç hale gelebiliyordu.
Google, Android 16 QPR1 Beta 1 ile Enhanced HDR brightness isimli bir parlaklık denetimi sunmuştu. Bu ayar, HDR içeriğin ekran parlaklığını ne kadar artıracağını kullanıcının elle belirlemesine müsaade veriyordu. Android 17 ile gelen Eclipsa Video ise bu denetimi standart düzeyine taşıyor. İçerik, ekranın fizikî kapasitesine, parlaklık aralığına ve ortam şartlarına nazaran daha tertipli biçimde işleniyor.

Eclipsa Video’nun temelinde HDR reference white ismi verilen referans beyaz noktası yer alıyor. Bu referans, olağan parlaklık için ortak bir eşik oluşturuyor. SDR içerikler, metinler ve uygulama arayüzü bu eşik üzerinden korunuyor, HDR parlaklık alanı ise gerçek parlak vurgular için ayrılıyor. Böylelikle ekrandaki yazılar, düğmeler ve standart renkler HDR görüntü oynarken gereğinden fazla parlamıyor yahut manzaranın altında ezilmiyor.
Standardın ikinci değerli kesimi headroom-adaptive gain curves sistemi. Ekranların parlaklık kapasitesi tıpkı değil. Üst düzey bir televizyonda çok parlak ayrıntılar daha geniş aralıkta gösterilebilirken, daha hudutlu parlaklığa sahip bir telefonda birebir imajın farklı biçimde ölçeklenmesi gerekiyor.
Eclipsa Video, bu ölçeklemeyi sabit bir ton eşleme eğrisiyle yapmıyor. İçerikle birlikte gelen parametreler, ekranın mevcut parlaklık alanına nazaran gölgelerin, orta tonların ve parlak vurguların nasıl işleneceğini belirliyor.
Eclipsa Video, manzaraya kare kare talimat taşıyan metadata yapısını da kullanıyor. Bu yapı sayesinde tek bir ayar tüm görüntüye kaba formda uygulanmıyor. Renk, kontrast, parlaklık ve sahnenin genel görünümü her kare için daha hassas biçimde korunuyor. Profesyonel monitörde düzenlenen bir HDR görüntünün telefonda, tablette yahut televizyonda daha yakın bir görsel karakterle oynatılması sağlanıyor.
Yeni standardın teknik temeli SMPTE ST 2094-50 spesifikasyonuna dayanıyor. Bu açık spesifikasyon Google, Apple ve NBCUniversal iş birliğiyle geliştirildi. Eclipsa Video, bu altyapıyı Android 17’ye taşıyarak HDR imajların ekran donanımına ve ortam ışığına nazaran dinamik formda uyarlanmasını sağlıyor.
Android 17, yani API level 37 ile Eclipsa Video oynatma ve görüntü yakalama dayanağı platform düzeyinde geliyor. Fakat dayanak için sadece Android 17 kâfi değil. Aygıtın HDR ekrana sahip olması ve Eclipsa Video uyumluluk testlerinden geçmesi gerekiyor. Bu sebeple özellik, Android 17 güncellemesini alan her aygıtta birebir anda ve birebir kapsamda görünmeyebilir.
Uygulama geliştiricileri tarafında Jetpack Media3 ExoPlayer için hazır takviye sunuluyor. ExoPlayer, SMPTE 2094-50 metadata içeren evrakları ayrıştırıp bu bilgileri otomatik olarak uygulayabiliyor. Standart oynatma senaryosunda ek bir özel oynatıcı yapılandırması gerekmiyor. Google, Android 16 ve daha eski sürümlerdeki eski sürece katmanlarında görülen kimi kod çözme kaynaklı imaj problemlerinin aşılması için oynatma sınırının Jetpack Media3’e taşınmasını öneriyor.
Video çekimi tarafında ise kamera çizgisinin SMPTE 2094-50 metadata üretecek formda ayarlanması gerekiyor. Uyumlu aygıtlarda CameraCharacteristics ile dayanak doğrulandıktan sonra akış, DynamicRangeProfiles.HLG10_SMPTE_2094_50 profili üzerinden encoder yüzeyine yönlendiriliyor. Android medya çerçevesi, faal dinamik aralık profilinde metadata varsa bunu ayrıyeten codec ayarı istemeden ekleyip aşağı katmanlara iletiyor.
Performans tarafında donanım hızlandırma dayanağı de kıymetli. Uygulamalar etkin Display objesi üzerinden overlayProperties içindeki LutProperties bilgisini denetim ederek donanım hızlandırmalı yolların kullanılabilirliğini görebiliyor. Donanım hızlandırma yeteneği olmayan aygıtlarda ExoPlayer içinde Eclipsa Video işlemesini devre dışı bırakmaya yönelik takviye de geliştirme kademesinde.
Eclipsa Video şu anda Android 17 ile platforma giriyor ve vakit içinde daha fazla uygulama ile aygıtta görünür hale gelecek. Standardın açık yapısı, uygulama geliştiricilerinin ve donanım üreticilerinin bu sistemi kendi eserlerine entegre etmesine müsaade veriyor.
iPhone 18 Pro için kritik sızıntı
1
NVIDIA Studio’da Yaratıcılığı ve İnovasyonu Destekleyen Yeni Uygulamalar
9612 kez okundu
2
LG DukeBox ve CineBeam Qube CES 2024’te Uzunluk Gösterecek
4228 kez okundu
3
300 Milyon Bireye İlişkin Bilgileri Ruslara Satan Ukraynalı Hacker Tutuklandı
3937 kez okundu
4
ABD Kongresinden Filistin-İsrail meselesinde ‘iki devletli çözüme’ destek
2420 kez okundu
Veri politikasındaki amaçlarla sınırlı ve mevzuata uygun şekilde çerez konumlandırmaktayız. Detaylar için veri politikamızı inceleyebilirsiniz.