Google กำลังทำให้ Depth API ใน ARCore พร้อมใช้งานสำหรับนักพัฒนาซอฟต์แวร์ทุกคน เพื่อสร้างประสบการณ์ความเป็นจริงเสริมที่สมจริงยิ่งขึ้น
ARCore เป็น SDK ของ Google สำหรับการสร้างประสบการณ์ความเป็นจริงเสริมบน Android และ iOS บนอุปกรณ์ Android จะมีการจัดส่งโดยเป็นส่วนหนึ่งของบริการ Google Play สำหรับแอป AR เมื่อปลายปีที่แล้ว Google แสดงตัวอย่างแล้ว ARCore Depth API ซึ่งปรับปรุงความสมจริงให้กับอุปกรณ์ที่มีกล้องตัวเดียว ตอนนี้ API นี้พร้อมสำหรับการเปิดตัวสู่สาธารณะสำหรับนักพัฒนาบน Android และ Unity แล้ว โพสต์บล็อกจาก Google.
ARCore Depth API ใช้อัลกอริธึมความลึกจากการเคลื่อนไหวของ Google เพื่อสร้างแผนที่ความลึกจากกล้อง RGB ตัวเดียว ซึ่งทำได้สำเร็จโดยการถ่ายภาพหลายภาพจากมุมที่ต่างกัน แล้วเปรียบเทียบเมื่อผู้ใช้ขยับกล้องไปรอบๆ ความสามารถหลักอย่างหนึ่งของ Depth API คือการบดบังซึ่งทำให้สามารถวางวัตถุดิจิทัลได้อย่างแม่นยำ ด้านหลัง วัตถุในโลกแห่งความเป็นจริง นอกเหนือจากการบดเคี้ยวแล้ว Depth API ยังช่วยให้เกิดฟิสิกส์ที่สมจริง การโต้ตอบกับพื้นผิวในโลกแห่งความเป็นจริง การข้ามผ่านสิ่งแวดล้อม และอื่นๆ อีกมากมาย ดังที่คุณเห็นใน GIF ที่ฝังอยู่ด้านล่าง คุณลักษณะเหล่านี้ทำให้ประสบการณ์ความเป็นจริงเสริมมีความสมจริงยิ่งขึ้น เกม
Five Nights ที่ 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 ที่เปิดใช้งานเชิงลึกมากยิ่งขึ้นในปลายปีนี้ ซึ่งนำการโต้ตอบแบบพื้นผิวและการสำรวจสิ่งแวดล้อมมาใช้ ยกตัวอย่างเกมที่มีชื่อว่า สกาทริกซ์ จะเปลี่ยนบ้านของคุณให้เป็นสวนสเก็ตดิจิทัลในขณะที่เกมอื่นเรียกว่า สแปลชชาร์ จะขุดหอยทาก AR ในการแข่งขันทั่วห้องของคุณ นักพัฒนาสามารถสร้างด้วยแนวคิดเหล่านี้ผ่านโครงการโอเพ่นซอร์สบน GitHub.
Google ยังชี้ให้เห็นว่าเซ็นเซอร์เวลาบิน (ToF) แม้จะไม่จำเป็น แต่ก็สามารถปรับปรุงคุณภาพของประสบการณ์ได้โดยการลดเวลาในการสแกนและปรับปรุงการตรวจจับเครื่องบิน ตัวอย่างเช่น Samsung จะอัปเดตแอป Quick Measure เพื่อใช้ ARCore Depth API บน กาแลคซี่ โน้ต 10+ และ กาแล็กซี่ S20 อัลตร้า. อย่างไรก็ตาม Google ตั้งข้อสังเกตว่าโดยทั่วไปแล้วฟีเจอร์นี้จะใช้งานได้กับ อุปกรณ์ Android หลายร้อยล้านเครื่อง ที่รองรับบริการ Google Play สำหรับ AR เนื่องจากต้องใช้กล้อง RGB ตัวเดียวเท่านั้น