Google I/O 2021-ზე Google აცხადებს რამდენიმე მნიშვნელოვან განახლებას ARCore პლატფორმაზე, რათა დაეხმაროს დეველოპერებს შექმნან უფრო რეალისტური AR გამოცდილება.
Google I/O 2021-ზე Google აცხადებს რამდენიმე მნიშვნელოვან განახლებას ARCore-ისთვის, კომპანიის გაძლიერებული რეალობის პლატფორმისთვის, რომელიც ამუშავებს 850 მილიონზე მეტ Android სმარტფონს მთელს მსოფლიოში. Project Tango-სგან განსხვავებით, რომელიც საჭიროებდა სპეციალიზებულ აპარატურას, ARCore ეყრდნობა თქვენი ტელეფონის არსებულ აპარატურას და სენსორები აგროვებენ მონაცემებს სიღრმეზე, მოძრაობის თვალყურის დევნებაზე და სინათლის შეფასებაზე, რათა დაეხმარონ დეველოპერებს შექმნან ინტერაქტიული AR გამოცდილება.
მისი გაშვების დღიდან Google სტაბილურად აუმჯობესებს ARCore-ის ფუნქციების კომპლექტს და შესაძლებლობებს, უბიძგებს AR აპლიკაციების დეველოპერების შეზღუდვები Android-ის არსებული აპარატურით სმარტფონები. გასულ წელს Google გამოუშვა ARCore Depth API დეველოპერებს საშუალებას აძლევს შექმნან სიღრმისეული რუკა მხოლოდ ერთი RGB კამერის გამოყენებით და შექმნან უფრო რეალისტური AR გამოცდილება. დღეს კომპანია ARCore-ის არსენალს უმატებს ორ ახალ ინსტრუმენტს: Raw Depth API და Recording and Playback API.
ARCore Raw Depth API
ახალი Raw Depth API ეფუძნება სიღრმის API უზრუნველყოს მიმდებარე ობიექტების უფრო დეტალური წარმოდგენები ნედლი სიღრმის რუქების გენერირებით შესაბამისი სანდო სურათებით. მიუხედავად იმისა, რომ Depth API ორიენტირებულია გლუვი სიღრმის რუქების გენერირებაზე სიღრმის შეფასებით ყველა პიქსელისთვის, Raw Depth API მიზნად ისახავს გადაიღოს უფრო რეალისტური სიღრმის რუქები სანდო სურათებით, რომლებიც უზრუნველყოფენ თითო პიქსელზე სიღრმეს შეფასება.
გაუმჯობესების კიდევ ერთი სფეროა დარტყმის ტესტი, რომელიც ახლა იყენებს სიღრმის რუქებს სიბრტყეების ნაცვლად, რათა უზრუნველყოს მეტი დარტყმის ტესტის შედეგები, თუნდაც არაპლექტურ და დაბალ ტექსტურულ იატაკებზე. TeamViewer-ის LifeAR აპმა გამოიყენა სიღრმისეული დარტყმის ტესტი AR შესაძლებლობების ვიდეო ზარებში ინტეგრირებისთვის.
ეს ახალი გაუმჯობესებები არ საჭიროებს სპეციალიზებულ აპარატურას, როგორიცაა ფრენის დროის (ToF) სენსორები და, შესაბამისად, შეიძლება განხორციელდეს ARCore სერთიფიცირებული მოწყობილობების დიდ უმრავლესობაზე. Raw Depth API და სიღრმის დარტყმის ტესტი ხელმისაწვდომია დეველოპერებისთვის დღეიდან.
ARCore ჩაწერის და დაკვრის API
ახალი Raw Depth API-სთან ერთად, Google ასევე ახორციელებს ახალ ჩაწერისა და დაკვრის API-ს ARCore-ში, რომელიც აპლიკაციის შემქმნელებს უფრო მეტ მოქნილობას აძლევს სხვადასხვა AR გამოცდილების შესამოწმებლად. ახალი AR გამოცდილების შექმნისას, დეველოპერებს ხშირად უწევთ მუდმივი ტესტირება კონკრეტულ გარემოში და ადგილებში. ახალი ჩაწერისა და დაკვრის API-ით, დეველოპერებს ახლა შეუძლიათ ვიდეოს ჩაწერა AR მეტამონაცემებით როგორიცაა სიღრმისა და IMU მოძრაობის სენსორის მონაცემები და გამოიყენონ ისინი იმავე გარემოს შემდგომი შესაქმნელად ტესტირება. აქ იდეა არის ჩაწეროთ კადრები ერთხელ და გამოიყენოთ იგი როგორც შაბლონი სხვა AR ეფექტებისა და გამოცდილების შესამოწმებლად, ყოველ ჯერზე ახალი კადრების გადაღების ნაცვლად. Ride-hailing აპი Didi-Rider-მა გამოიყენა API მის აპლიკაციაში AR-ით მომუშავე მიმართულებების შესაქმნელად და შესამოწმებლად და შეძლო R&D-ის 25% დაზოგვა და მისი განვითარების ციკლი ექვსი თვით დააჩქარა.
საბოლოო მომხმარებლებისთვის, ჩაწერისა და დაკვრის API ასევე საშუალებას აძლევს ახალ AR გამოცდილებას, როგორიცაა AR-ის გადაღების შემდგომი. ეს საშუალებას აძლევს მომხმარებლებს მიაწოდონ ადრე ჩაწერილი ვიდეო AR აპებს, მოხსნის ადგილზე ფიზიკურად ყოფნის აუცილებლობას და კამერის პირდაპირი სესიის გატარებას. სხვა სიტყვებით რომ ვთქვათ, მომხმარებლებს შეუძლიათ ერთხელ გადაიღონ კადრები და მოგვიანებით დაამატონ AR ეფექტები. ARCore Recording and Playback API ხელმისაწვდომია დეველოპერებისთვის დღეიდან და ამის შესახებ მეტი შეგიძლიათ წაიკითხოთ აქ ეს გვერდი.