Google ხდის თავის Depth API-ს ARCore-ში ხელმისაწვდომს ყველა დეველოპერისთვის, რათა შექმნან უფრო რეალისტური გაძლიერებული რეალობის გამოცდილება.
ARCore არის Google-ის SDK გაფართოებული რეალობის გამოცდილების შესაქმნელად Android-სა და iOS-ზე. Android მოწყობილობებზე ის მიწოდებულია როგორც Google Play Services for AR აპის ნაწილი. გასული წლის ბოლოს, Google-მა გადახედა ARCore Depth API, რომელიც აუმჯობესებს ჩაძირვას მოწყობილობებისთვის ერთი კამერით. ახლა, ეს API მზად არის Android-ისა და Unity-ის დეველოპერებისთვის საჯარო გაშვებისთვის, ა ბლოგის პოსტი Google-ისგან.
ARCore Depth API იყენებს Google-ის სიღრმისეული მოძრაობის ალგორითმებს ერთი RGB კამერიდან სიღრმისეული რუკის შესაქმნელად. ის ამას აკეთებს მრავალი სურათის სხვადასხვა კუთხიდან გადაღებით და მათი შედარებით, როდესაც მომხმარებელი კამერას მოძრაობს. Depth API-ის ერთ-ერთი მთავარი უნარი არის ოკლუზია, რომელიც შესაძლებელს ხდის ციფრული ობიექტების ზუსტად განთავსებას. უკან რეალური სამყაროს ობიექტები. ოკლუზიის მიღმა, Depth API ასევე იძლევა რეალისტურ ფიზიკას, რეალურ სამყაროსთან ურთიერთქმედებას, გარემოს გავლას და სხვა. როგორც ქვემოთ ჩაშენებულ GIF-ებში ხედავთ, ეს ფუნქციები გაფართოებული რეალობის გამოცდილებას უფრო რეალისტურს ხდის. Თამაში
ხუთი ღამე Freddy's AR-ში: სპეციალური მიწოდება იყენებს ამ ფუნქციას და Snap Inc. ამისთვის გამოიყენა API ცეკვა ჰოტდოგი და ახალი წყალქვეშა სამყარო Snapchat ლინზები. დღეიდან, Depth API ხელმისაწვდომი იქნება დეველოპერებისთვის ARCore 1.18-ში Android-ისთვის და Unity-ისთვის.Snapchat Lens-ის შემქმნელებს შეუძლიათ ჩამოტვირთოთ Depth API შაბლონი, რათა შექმნან საკუთარი სიღრმეზე დაფუძნებული გამოცდილება Android მოწყობილობებისთვის. TeamViewer Pilot, აპლიკაცია დისტანციური დახმარებისთვის, იყენებს Depth API-ს, რათა ჩართოს გაძლიერებული რეალობის ანოტაციები ვიდეო ზარების დროს. Google ამბობს, რომ ჩვენ შევძლებთ ვიხილოთ კიდევ უფრო ღრმად ჩართული AR გამოცდილება ამ წლის ბოლოს, რაც გამოიყენებს ზედაპირულ ურთიერთქმედებებს და გარემოსდაცვით გადაკვეთას. მაგალითად, თამაში ე.წ SKATRIX გადააქცევს თქვენს სახლს ციფრულ სკეიტ პარკად, ხოლო სხვა თამაში ე.წ SPLASHAAR AR ლოკოკინებს რბოლაში მოახვედრებს თქვენს ოთახში. დეველოპერებს შეუძლიათ შექმნან ეს კონცეფციები ღია კოდის პროექტის მეშვეობით GitHub.
Google ასევე აღნიშნავს, რომ ფრენის დროის (ToF) სენსორები, თუმცა არ არის საჭირო, შეუძლიათ გააუმჯობესონ გამოცდილების ხარისხი სკანირების დროის შემცირებით და თვითმფრინავის ამოცნობის გაუმჯობესებით. Samsung, მაგალითად, განაახლებს თავის Quick Measure აპს, რათა გამოიყენოს ARCore Depth API Galaxy Note 10+ და Galaxy S20 Ultra. თუმცა, Google აღნიშნავს, რომ ეს ფუნქცია ზოგადად იმუშავებს ასობით მილიონი Android მოწყობილობა რომლებიც მხარს უჭერენ Google Play სერვისებს AR-ისთვის, რადგან მას მხოლოდ ერთი RGB კამერა სჭირდება.