Makale

Seveceğiniz Android Pie özellikleri: Daha iyi bir kamera deneyimi

Android Pastası yeni Multi-Camera API gibi şeylerle neredeyse tüm kamera yapılandırmalarını desteklemeyi kolaylaştırıyor.

Android tüm şekil ve boyutlarda gelir. Bir şirketin deneyimi donanım platformlarına uyarlamasına olanak tanıyan birkaç tüketici işletim sisteminden biridir ve bu Bu kadar popüler olmasının büyük bir nedeni - rekabetten farklı veya daha iyi bir şey yapabilen bir şirket, sadece yapmakta özgürdür o. Android destekli telefonların geniş ürün yelpazesine bakmaya başladığınızda, bundan çeşitli şekillerde yararlanıldığını göreceksiniz, ancak bu ayrıntılar kamerada olduğu kadar belirgindir.

Telefonunuzda muhtemelen lensli iki veya üç gerçek fiziksel kamera vardır. Ancak dört, hatta yalnızca bir tane olabilir, çünkü bahsettiğimiz gibi, Android, donanım özellikleri söz konusu olduğunda telefonları yapan bir şirketin işleri kendi yöntemiyle yapmasına izin veriyor. Ancak bu, bunun kolay olduğu anlamına gelmiyor - mühendisler ve geliştiriciler, kameralar için kendi yapılandırmalarını desteklemek için çok çalışmak zorunda kaldılar. Farklı kamera yapılandırmalarını desteklemek için hala yapılacak çok iş olacak olsa da Google, Android Pie ile bazı zorlu ayrıntıları ele aldı.

Verizon, Pixel 4a'yı yeni Sınırsız hatlarda ayda sadece 10 ABD doları karşılığında sunuyor

Çoklu kamera API'si

Gibi bazı telefonların Samsung Galaxy S9, diğerlerinde yalnızca bir kamera varken, telefonun arkasındaki iki kamera kullanın. Bu sadece görünüş için değil ya da üç kamera biri iki kameradan daha iyi olduğu için ve ikinci mercek siz fotoğraf çekerken diğerinin toplamadığı bilgileri toplamak için orada.

Geniş açılı fotoğraflar bir yana (bir bilgisayar algoritmasının onları yeniden oluşturması mümkün değil), siz Yapabilmek her şeyi bir lensle iki lensle yapabileceğiniz kadar iyi veya daha iyi yapın, ancak bu kolay değil. Google, tek bir arka kamera ve bir lazer diyot kullanır. Piksel 2 tek bir mercekle mükemmel fotoğraflar çekmek için, ancak aynı zamanda bir fotoğrafta gördüğünüz nesnelerin nasıl görünmesi gerektiğini "bilen" inanılmaz derecede güçlü ML (makine öğrenimi) algoritmaları kullanıyor. Yazılım daha sonra fotoğrafı ayarlayabilir, böylece nesneler algoritmalar gibi görünür ve umarız gözlerimiz olması gerektiğini düşünür.

Akıllı telefon üreten her şirket, birden fazla kamera için uygun gerçek zamanlı destek oluşturacak kaynaklara sahip değildir. Şimdi Google bunu onlar için yapıyor.

Samsung'un bunun gibi makine öğrenimi algoritmalarına erişimi yok, en azından kullanmaktan memnun değil. Samsung'un sahip olduğu şey, hemen hemen her sorunu çözebilen bir donanım mühendisleri ekibi ve donanımı gerektiği gibi çalıştırabilen yazılım ekibi. Galaxy Note 8 (ve diğer ileri teknoloji modeller), mesafeyi ölçmek ve odağı ayarlamak gibi şeyler yapmak için telefonun arkasındaki iki kamera kullanıyor ve eşit derecede mükemmel bir iş çıkardığını inkar etmek mümkün değil. Bunun nedeni, Samsung'un Portre Modu fotoğrafları gibi bir şeyi kendi yöntemleriyle destekleme sorununu çözecek kaynaklara sahip olmasıdır.

Android telefon üreten her şirket, aynı anda iki veya daha fazla kamera kullanacak kaynaklara sahip değildir. veri toplayın ve hepsini tek bir fotoğrafta toplayın, böylece Google Android Pie'nin yeni Çoklu kamerasıyla işi kolaylaştırıyor API.

Android Pie'de, geliştiriciler aynı anda iki veya daha fazla kameradan görüntü verisi toplayabilecekler. Bu, iki arka veya iki ön kameralı bir telefonun her birindeki görüntü verilerini gerçek zamanlı olarak birleştirebileceği ve bunları kullanan fotoğraflar oluşturabileceği anlamına gelir. kesintisiz yakınlaştırma, bokeh, stereo görüş veya bir geliştiricinin iki farklı görüntü akışıyla yapmayı hayal edebileceği hemen hemen her şey veri. Geliştiriciler, kullanım sırasında bir veya daha fazla kamera arasında geçiş yapan "mantıksal" bir kameradan da veri alabilir.

Bu fikirler yeni değil, ancak yerel Android desteği - ve bu büyük bir mesele.

Bu, arka kameraların birini veya her ikisini kullanarak görüntü verilerini alan üçüncü bir "sanal" kameranın oluşturulabileceği anlamına gelir. Bir uygulama, bir kameradan "normal" verileri, bir saniyede kesintisiz bir yakınlaştırma için mesafe verilerini, ve Arka planda bir fotoğraf filtresi gibi bir şeyi işlemek için orijinal kamerayı sanal bir akış oluşturmak üzere ileri geri değiştirin. Bu geçiş o kadar hızlı yapılır ki, orijinal görüntü verileri değiştirilmemelidir.

Dijital bokeh ile tamamlanmış siyah beyaz bir arka plan oluşturmak için donanım da kullanabilen bir telefoto lens aracılığıyla yakınlaştırılmış bir fotoğrafa sahip olabilirsiniz. Muhtemelen asla böyle bir şey yapmamalısınız, ancak bir geliştirici teklif etmek isterse yapabilirdi.

Bu değişiklikler "yeni" fikirler değildir. Şirketlerin sevdiklerine çok benziyorlar Samsung ve LG fotoğraf çekmek için birden fazla kamera kullanan telefonlarla yaptı. Aradaki fark, Samsung ve LG'nin vardı bunu yapmak için çünkü daha önce yapılmamış bir şeydi. Google'ın bu desteği doğrudan Android'e eklemesi, Samsung veya LG'nin sahip olduğu kaynaklara sahip olmayan üreticilerin daha iyi fotoğrafları anlamına gelir.

Çoklu kamera API'si ayrıca tek renkli (siyah beyaz düşünün) kameraları da destekleyecektir. Kameralar yetenekliyse, tıpkı bir telefondaki ana yüksek çözünürlüklü kamera gibi tam olarak desteklenecekler.

Daha fazla güzellik

Android 9'daki Çoklu kamera API'si tüm ilgiyi çekecek ve daha büyük bir etki yaratacak, ancak Pie ile kamerada birkaç önemli değişiklik daha var.

Oturum parametreleri, geliştiricilerin, yeni Çoklu kamera API'sini kullanıyor olsalar bile, uygulamalarının işlemesi sonsuza kadar sürmeden bir resim çekmelerini sağlamanın bir yoludur. "Session_Regular" ve "Session_High-Speed" gibi işlevler, bir geliştiricinin bir telefonun ne kadarına sınırlı kaynak havuzu, yapılması gerektiğinde hızlı bir şekilde fotoğraf çekmek için kullanılabilir ve ne zaman çok hızlı değil değil.

Yüzey paylaşımı, uygulamaların "kamera akışını durdurup başlatmaya gerek kalmadan çeşitli kullanım durumlarını yönetmesine" izin verir. Bu bir Siz öncekiyle ne yapacağınıza karar verirken uygulamanızın lens (ler) aracılığıyla gördüğü görüntü verilerini almak için çalışmayı bırakması gerekmez Fotoğraf. Canlı fotoğraflar olarak düşündüğümüz kısa klipler gibi şeyleri düşündüğünüzde bu önemlidir.

Diğer daha da küçük değişiklikler, bir geliştiricinin kendi kendine kodlama ihtiyacı duyması yerine beyaz süreleri normal bir kamera flaşı olarak yanıp sönerek ekranın bir flaş gibi davranmasına izin veren bir API'dir. ve uygulama düzeyinde özel efektler için OIS (optik görüntü sabitleme) zaman damgalarına erişim - herhangi bir uygulama bir fotoğrafı sabitleyebilir ve yerleşik kamera uygulaması bununla yapabilir değişiklik.

Son olarak, harici USB kameralar için uygun destek geliyor, bu nedenle denetim kameraları gibi şeyler, mikroskoplar ve hatta teleskoplar, telefonunuzun USB bağlantı noktası aracılığıyla çok fazla geliştirici çalışması yazmadan kullanılabilir. sürücü ama ile Bugün bazı durumlarda çalışan temel bir "USB web kamerası" arayüzünden daha fazla özellik.

Bu değişikliklerin hiçbiri bizi daha iyi bir fotoğrafçı yapmayacak, ancak kameralarımızı daha iyi fotoğraflar çekebilmemiz için yeterince iyi hale getirecek. Sonunda, önemli olan bu, değil mi?

Jerry Hildenbrand

Jerry, Mobile Nation'da yaşayan bir inek ve bundan gurur duyuyor. Parçalayamayacağı hiçbir şey yok, ama yeniden birleştiremeyeceği birçok şey var. Onu Mobile Nations ağında bulacaksın ve Twitter'da ona vur hey demek istersen

smihub.com