2013-12-12 14 views
5

Cihaz için bazı AR uygulamalarının geliştirilmesine ilişkin olarak, camdaki sanal ekran ile kameranın görünümü arasındaki göreceli geometrilerin herhangi bir yerde tanımlanıp tanımlanmadığını mı merak ediyorum? Yani, kameranın görüş açısı ile ilgili olarak sabit, bilinen bir konumda mı?Google Glass kameranın ve ekranın göreli geometrileri nelerdir?

cevap

1

Hayır, bu bilgilerin hiçbiri resmi API yüzeyinin bir parçası olarak belirtilmez, ancak ben bunu anlayabileceğiniz küçük bir deneme ile bahse girerim.

+0

Fikir: kameranın "kalibre edilmesi" ile karşılaşabileceğiniz bir GDK uygulaması oluşturmak ilginç olabilir (eski TV test desenlerini düşünüyorum). İlginç bir örnek program ve bir hizmet olarak diğer uygulamalara giyilen geometri sağlayabilen biri olabilir (bir "kalibrat" göz kırpması gibi). – ErstwhileIII

0

Google Glass için sensör koordinat sistemi Google tarafından documented here'dir. Google Glass'ın optik-pod bölümünün sensörleri taşıdığını unutmayın. Kullanıcıların optic-pod'u ayarlayabilmesinin, kullanıcının aradığı ilişkiyi kesin olarak belirleyemeyeceği yönünde bir uyarı vardır.

Cam sensör sistemi Cam ekrana göreli aşağıda gösterilmiştir koordinat: İşte bu Google Glass belgelemesi İşte

dan alıntı bazı ipuçları Cam üzerinde sensörler kullanıyor olduğunu. Daha fazla bilgi için sensör koordinat sistemine bakınız. enter image description here

İvmeölçer, jiroskop ve manyetometre, aygıtın görüş alanıyla hizalanması için döndürülen Cam aygıtının optik bölmesinde bulunur. Optik kapsülün açısını doğrudan ölçemezsiniz, bu nedenle pusula başlığı gibi uygulamalar için bu sensörlerden açıları kullanırken bunun farkında olun.

Pil ömrünü korumak için, yalnızca ihtiyaç duyduğunuzda sensörleri dinleyin. Örneğin, Glassware'iniz bir LiveCard oluşturmak için bir Servis kullanıyorsa ve sadece canlı kart görünür olduğunda sensörlere ihtiyacınız varsa, sensörleri dinlemeye başlamak ve durdurmak için LiveCard yüzey geri çağırma yöntemlerini kullanın.

İlgili konular