Apple เปิดตัว ARKit เฟรมเวิร์คสำหรับ augmented reality พร้อมนำมาใช้กับ iOS 11

arkit-hero-crop

Apple ได้เปิดตัว ARKit เฟรมเวิร์คใหม่บน iOS สำหรับการสร้าง augmented reality (ต่อไปจะขอเรียกว่า AR) บน iPhone และ iPad โดยการนำวัตถุเสมือนหรือข้อมูลวางและตอบสนองไปตามสภาพแวดล้อมรอบตัว

AR นั้นเป็นหนทางการใช้แอพในอีกรูปแบบ คือไม่ได้ให้แอพติดกับข้อมูลที่อยู่บนจอเท่านั้น แต่นำข้อมูลเหล่านั้นมาลงที่โลกแห่งความจริง เพื่อให้แอพมีลูกเล่นใหม่ ๆ ให้ผู้ใช้ได้มากขึ้น

Unknown-4

ARKit นั้นจะใช้ Visual Inertial Odometry หรือ VIO ในการติดตามโลกรอบตัวมันอย่างแม่นยำ ซึ่งจะเป็นการรวมข้อมูลจากเซนเซอร์กล้องเข้ากับข้อมูลจาก CoreMotion โดยข้อมูลจากสองแหล่งนี้จะช่วยให้อุปกรณ์ทราบได้ว่าตัวเครื่องกำลังเคลื่อนไปมาภายในห้องอย่างไรด้วยความแม่นยำสูงมาก และไม่ต้องทำการคาลิเบรตใด ๆ

ARKit ยังสามารถวิเคราะห์ฉากจากกล้อง เพื่อค้นหาระนาบแนวนอน อย่างเช่นโต๊ะหรือพื้นที่อยู่ในห้องได้ ซึ่งระนาบแนวนอนจะถูกติดตามและวางวัตถุเสมือนลงไป และตัวกล้องสามารถคำนวณปริมาณแสงในฉากที่ตัวเองอยู่ก็ได้ เพื่อนำมาวิเคราะห์ปริมาณแสงของวัตถุเสมือนให้สอดคล้องกับสภาพแสงจริง

ชิพ Apple A9 และ A10 เท่านั้นที่สามารถรัน ARKit ได้ เนื่องจากชิพเหล่านี้ให้ประสิทธิภาพสูงพอที่จะสร้างการเข้าใจฉาก และสามารถสร้างคอนเทนต์เสมือนวางลงไปในโลกจริงได้อย่างรวดเร็ว โดย ARKit นั้นสามารถใช้กับ Metal, SceneKit และเครื่องมือจากนักพัฒนาภายนอกอย่าง Unity หรือ Unreal Engine ก็ได้

ที่มา – Apple Developer