Portre modu aslında insanı “gerçekten görüp kesip çıkarmaz”; kameranın insan ile arka plan arasındaki sınırı tahmin etmesi sayesinde arka planı bulanıklaştırır.
📱 Nasıl yapıyor?
1. Kameralar derinliği tahmin eder
Çift kameralı telefonlarda iki kamera aynı sahneyi biraz farklı açılardan görür. Telefon bu farkı kullanarak:
“Bu kişi kameraya daha yakın, şu arka plan daha uzakta.”
diye derinlik haritası oluşturabilir.
Tek kameralı telefonlarda ise bunu yapay zekâ ve görüntü analiziyle tahmin edebilir.
🧠 2. Yapay zekâ insanı tanır
Telefon görüntüyü analiz ederek:
- Yüz
- Saç
- Omuz
- Vücut
- Kıyafet
gibi özellikleri tanıyabilir.
Sonra kabaca şöyle bir maske oluşturur:
🧍 İnsan → net
🌳 Arka plan → bulanık
✂️ 3. Saç gibi zor bölgeleri tahmin eder
En zor kısım saçtır.
Örneğin:
Saç → boşluk → arka plan
gibi karmaşık bir sınır varsa telefon görüntü işleme algoritmalarıyla bu sınırı tahmin etmeye çalışır.
Bu yüzden bazen portre modunda:
- Saçın bir kısmı bulanıklaşabilir.
- Kulak kenarı yanlış ayrılabilir.
- Gözlük çevresinde hata olabilir.
- El/kol arka planla karışabilir.
📸 4. Sonra arka planı yapay olarak bulanıklaştırır
Telefon kişinin bulunduğu alanı net bırakıp arka plandaki piksellere bulanıklık efekti uygular.
Bu etkiye genellikle bokeh denir.
Bazı gelişmiş telefonlar bunu gerçek lens davranışını taklit edecek şekilde yapar; örneğin uzaktaki ışıkları daha büyük ve yumuşak gösterebilir.
Neden bazen yanlış yapıyor?
Çünkü telefon aslında sahnenin gerçek 3D haritasını kusursuz şekilde bilmiyor. Tahmin yapıyor.
Örneğin:
🧑🦱 Saç + 🌿 çalı + 🌫️ düşük ışık
gibi birbirine benzeyen görüntülerde algoritmanın hata yapması daha kolaydır.
Kısacası: Portre modu kamera görüntüsü + derinlik bilgisi + yapay zekâ kullanarak insanın nerede başlayıp arka planın nerede olduğunu tahmin eder. Sonra insanı net bırakıp arka planı dijital olarak bulanıklaştırır.