İçindekiler:
- Google'ın algoritması bu şekilde çalışır
- Bağlamı dikkate alan otomatik düzeltme
- Belki bu teknolojiyi Pixel'de göreceğiz
Google ve MIT'deki araştırmacılar, geniş açılı çekimlerin kusurlarını düzeltmeyi amaçlayan bir algoritma geliştirdi.
Bazı insanların yüzlerinin gerilmiş, hafifçe ezilmiş veya fotoğraflarda biraz çarpık göründüğünü görmüş olabilirsiniz. Fotoğrafçının az sayıdaki becerisinden kaynaklanıyor olsa da gerçek şu ki, mobil cihazlardan geniş açılı lensle yapılan çekimler genellikle görüntünün kenarında bulunan nesnelerde veya insanlarda bozulmaya neden oluyor.
Bu sorunu çözmeye çalışan farklı yöntemler var, ancak şimdiye kadar hiçbiri Google'ın yeni önerisi kadar etkili olamadı. Düzeltmesi kolay görünse de, fotoğraftaki diğer nesneleri etkilemeyen karmaşık yerel düzenleme gerektirdiğinden değildir.
Google'ın algoritması bu şekilde çalışır
Araştırmacıların açıkladığı gibi, bu algoritma yüzleri algılar ve resimde gösterildiği gibi geniş açıyla çekim yaparken bu tür bozulmayı otomatik olarak tersine çevirmeye izin veren bir ağ oluşturur:
Bu algoritmayı uygularken farkı aşağıdaki resimlerde söyleyebiliriz. 97 ° görüş alanına sahip geniş açılı bir lens ile çekilmiş bir özçekimdir.
İlk görüntü, yüzlerdeki bozulmaları gösterirken, ikincisi algoritmanın yüz şekillerini orijinal durumlarına nasıl geri yüklediğini gösterir.
Yani bu işlem, geniş açılı lens kullanılırken otomatik olarak etkinleştirilerek yüzlere bu özel yardımı sağlar, ancak görüntünün geri kalanında değişikliklere neden olmaz. Ve elbette, bu otomatik düzeltmenin hızı (yaklaşık 920 milisaniye) kullanıcıların algılamasını imkansız hale getiriyor.
Testlerine göre bu algoritma, bir mobil cihazdan neredeyse tüm olasılıkları kapsayan görüş alanında 70 ° ila 120 ° aralığında başarılı bir şekilde çalışıyor.
Bu algoritmanın potansiyelinden yararlanmak için, kullanıcının herhangi bir işlem yapması veya herhangi bir özel kamera modunu etkinleştirmesi gerekmeyecektir. Bu işlev, yalnızca geniş açılı lensin kullanıldığını algıladığında otomatik olarak uygulanacaktır.
Bağlamı dikkate alan otomatik düzeltme
Bu algoritmanın dinamiklerini aşağıdaki videoda görebiliriz:
Algoritma , sahnede görünen diğer nesneleri hesaba katarak otomatik olarak düzeltir ve fotoğrafın tüm bağlamının eşleşmesini sağlar. Sonuçlar, fotoğrafın tamamen değiştirildiğini gösteren ayrıntılar olmadan doğaldır.
Bu projenin arkasındaki ekip, Flickr'da, algoritmalarının dinamiklerine kıyasla farklı yöntemlerin bu sorunu nasıl ele aldığını gösteren bir fotoğraf galerisi paylaştı. Sonuçları değerlendirmemize yardımcı olan 160'tan fazla fotoğraf var (makalenin başında gördüğünüz gibi).
Belki bu teknolojiyi Pixel'de göreceğiz
Bu projeye katılan ekip Google çalışanları olduğu için, bu algoritmanın veya türetilen bazı teknolojilerin gelecek nesil Pixel'de uygulanacağını umabiliriz.
Ancak paylaştıkları belgede bundan hiç bahsetmediler. Algoritmanın bu ilk testleri, yapay zeka potansiyelinin mobil cihazların dinamiklerini nasıl iyileştirebileceğini ve kullanıcılar için hayatı nasıl kolaylaştırabileceğini bir kez daha göstererek başarılı oldu.
Şüphesiz, mobil cihazımızda benzer bir dinamiğe sahip olmak, fotoğraflardaki bu çarpıklıkları düzenlemeye çalışırken çok fazla baş ağrısından ve zamandan tasarruf sağlayacaktır.