เราทุกคนเคยได้ยินมากมายเกี่ยวกับการกำเนิดของความเป็นจริงเสมือนและเพิ่มความเป็นจริงในไม่กี่ปีที่ผ่านมา ในขณะที่ VR ได้รับความนิยมค่อนข้างมากด้วยชุดหูฟังเสมือนจริงที่หลากหลาย AR ไม่ได้ติดอยู่เหมือนที่เราคาดไว้ แน่นอนว่ามันมี Pokemon Go แต่นั่นไม่ใช่ความจริงที่เติมเต็ม นอกจากนี้ Google ยังแนะนำแพลตฟอร์ม Tango สำหรับ AR แต่มันก็ไม่ได้ทำเครื่องหมายเนื่องจากถูก จำกัด ไว้เพียงสองอุปกรณ์ อย่างไรก็ตาม Google กำลังเริ่มต้นอีกครั้งในโลก AR บริษัท เพิ่งเปิดตัวแพลตฟอร์ม ARCore เพื่อใช้กับแพลตฟอร์ม ARKit ของ Apple ดังนั้นหากคุณสงสัยว่า ARCore คืออะไรทุกสิ่งที่คุณต้องรู้เกี่ยวกับ ARCore:
Google ARCore คืออะไร
Google ARCore เป็น ชุดพัฒนาซอฟต์แวร์ (SDK) ที่จะนำความสามารถในการเติมความเป็นจริงมาสู่สมาร์ทโฟน Android ในปัจจุบันและอนาคต กล่าวอีกนัยหนึ่งมันเป็น Android ที่เทียบเท่ากับแอปเปิ้ล ARKit เทคโนโลยีพื้นฐานที่ล้าหลังการพัฒนาสิ่งนี้เหมือนกับเทคโนโลยี Tango เพื่อให้เป็นจุดเริ่มต้น Google ได้เปิดตัว ARCore SDK สำหรับนักพัฒนาเพื่อทดลองใช้แอป AR ใหม่ นอกจากนี้ผู้พัฒนาสามารถใช้เครื่องมือเช่น Blocks และ Tilt Brush ที่เข้ากันได้กับ ARCore เพื่อสร้างเนื้อหา 3D ที่ยอดเยี่ยมสำหรับแอพ AR ต่างๆ
ด้วย ARCore คุณสามารถใช้โทรศัพท์ของคุณเพื่อระบุอาคารหรือมุมถนนที่เฉพาะเจาะจง จับคู่สิ่งนี้กับ Visual Positioning Service (VPS) และคุณสามารถทำให้เป็นจริง AR prop และกลับมาในเวลาต่อมา เมื่อใช้ ARCore Google ได้เปิดตัว Chromium รุ่นทดลองที่เน้นการใช้งานพร้อมกับเบราว์เซอร์ที่ใช้ iOS ซึ่งใช้ ARKit ของ Apple
มันทำงานยังไง?
ARCore ทำงานร่วมกับ Java / OpenGL, Unity และ Unreal และมุ่งเน้นไปที่สามสิ่งต่อไปนี้เป็นหลัก:
การติดตามการเคลื่อนไหว
ARCore สามารถ กำหนดทั้งตำแหน่งและทิศทาง ของอุปกรณ์ Android ของคุณ สำหรับสิ่งนี้จะใช้ข้อมูลเซ็นเซอร์ IMU และกล้องของอุปกรณ์ของคุณเพื่อตรวจจับจุดคุณสมบัติในห้อง ด้วย VPS ดูเหมือนว่าอุปกรณ์ประกอบฉาก AR จะอยู่ในตำแหน่งเดียวกันทุกครั้งที่คุณมอง
ความเข้าใจด้านสิ่งแวดล้อม
การใช้จุดคุณสมบัติเดียวกันกับที่ ARCore จดจำในขณะที่การติดตามการเคลื่อนไหวนั้นจะ จดจำพื้นผิวแนวนอนได้ เช่นกัน การสร้างความเข้าใจด้านสิ่งแวดล้อมนั้นจะช่วยให้คุณเห็นอุปกรณ์ประกอบฉาก AR ที่วางอยู่บนพื้นผิวดังกล่าว
การประมาณค่าแสง
ARCore รับรู้แสงโดยรอบ ในสภาพแวดล้อมและใช้เพื่อส่องแสงอุปกรณ์ประกอบฉาก AR ตามลำดับ นอกจากนี้การทดลองเมื่อเร็ว ๆ นี้พบว่าสิ่งนี้เป็นจริงสำหรับเงาเช่นกันดังนั้นจึงทำให้มีลักษณะที่สมจริงยิ่งขึ้น
มันแตกต่างจาก Tango อย่างไร
ความแตกต่างที่โดดเด่นที่สุดที่คุณจะสังเกตเห็นระหว่าง ARCore และ Tango คือ ข้อกำหนดของฮาร์ดแวร์ ซึ่งแตกต่างจากข้อกำหนดฮาร์ดแวร์ที่กำหนดเองของ Tango ที่ประกอบด้วยกล้องสองตัว ARCore สามารถทำงานบนอุปกรณ์ Android ใด ๆ ที่ใช้งาน Nougat หรือสูงกว่า ความแตกต่างอีกอย่างก็คือ ARCore ต้องประมาณขนาด ตามฟีดกล้องในขณะที่ Tango วัดระยะทางโดยตรง นอกเหนือจากนี้ SDK รุ่นใหม่ส่วนใหญ่ขึ้นอยู่กับ Tango เอง หรือคุณสามารถบอกได้ว่ามันเป็น Tango เวอร์ชั่นที่ทรงพลัง แต่เข้าถึงได้ง่ายกว่า
Google อธิบาย ARCore ว่าเป็นผลพวงระยะยาวของ Tango ทีนี้ถ้าคุณสงสัยว่าสิ่งนี้ทำให้อุปกรณ์ Tango - เช่น Asus ZenFone AR ที่เพิ่งเปิดตัวมาถึงจุดจบนั่นอาจไม่เป็นความจริงอย่างสมบูรณ์ ยักษ์ค้นหาหมายถึง Tango เป็นแพลตฟอร์มที่จางหายไปเป็นพื้นหลังเนื่องจากเทคโนโลยีที่เปิดใช้งานที่ทำงานเบื้องหลัง ARCore มากกว่า ยิ่งไปกว่านั้นดูเหมือนว่าน่าจะเป็นที่ Google จะผลักดันให้กล้องใหม่และดีกว่าบนพื้นฐานของ Tango
มันแตกต่างจาก ARKit อย่างไร
ARCore และ ARKit นั้นคล้ายคลึงกันมากกว่าที่แตกต่างกัน คล้ายกับ ARCore, ARKit ทำงานร่วมกับ Java / OpenGL, Unity และ Unreal SDK ของมันพร้อมให้ดาวน์โหลดแล้วสำหรับนักพัฒนา iOS ทุกคนที่มีบัญชีนักพัฒนาของ Apple และทำงานบนอุปกรณ์ที่ใช้ iOS 11 เบต้า ด้วยการเปิดตัว iOS 11 สาธารณะ ARKit จะได้รับการสนับสนุนบนอุปกรณ์ทั้งหมดที่ใช้งาน
ความแตกต่างที่คุณอาจคาดเดาได้ชัดเจนที่สุดคือ ARCore รองรับอุปกรณ์ที่ใช้ Android Nougat หรือสูงกว่าในขณะที่ ARKit รองรับอุปกรณ์ที่ใช้ iOS 11 จะทราบหรือไม่ว่าจะมีความแตกต่างอื่น ๆ อีกหรือไม่เมื่อมีการพัฒนาแอปเพิ่มเติมโดยใช้ ARCore หากคุณกำลังมองหาการเปรียบเทียบเชิงลึกระหว่างสองสิ่งนี้คุณสามารถอ่านบทความโดยละเอียดเกี่ยวกับ ARCore vs. ARKit
อุปกรณ์ที่รองรับ ARCore
Google ประกาศว่าปัจจุบัน ARCore ทำงานบนสมาร์ทโฟน Google Pixel และ Samsung Galaxy S8 ที่ใช้ Android 7.0 ขึ้นไป Google กำลังทำงานอย่างใกล้ชิดกับผู้ผลิตเช่น Samsung, Huawei, LG และ Asus เพื่อให้บรรลุ เป้าหมายของอุปกรณ์ 100 ล้านเครื่องในตอนท้ายของตัวอย่าง ARCore ที่วางแผนไว้สำหรับฤดูหนาวนี้
มันจะมีอะไรในอนาคต
หากทุกอย่างทำงานตามที่ Google ต้องการ ARCore สามารถกำหนดวิธีการที่เราเข้าใกล้ความเป็นจริงยิ่งขึ้น ในความเป็นจริงทีม ARCore ได้ทำงานอย่างใกล้ชิดกับทีม Google Lens ด้วยความหวังที่จะให้ผู้ใช้สามารถใช้เทคโนโลยีทั้งสองสลับกันได้และให้ประสบการณ์ที่ดีกว่าแก่พวกเขา เราหวังเพียงว่ามันจะเป็นไปได้ด้วยวิธีนี้ เพราะถ้าเป็นเช่นนั้นเราจะสามารถฉายอุปกรณ์ประกอบฉาก AR ได้ทุกที่แม้ในขณะที่ใช้ Google Lens
Google ARCore เป็นอนาคตหรือไม่
ในระยะสั้นฉันไม่สามารถพูดได้อย่างแน่นอน Tango ดูสดใสเมื่อเปิดตัวครั้งแรก แต่ไม่สามารถจับตลาดได้อย่างที่ Google คาดหวังไว้ ระบุว่า ARCore จะพร้อมใช้งานมากกว่า Tango ไม่ว่ามันจะเป็นกุญแจสำคัญสำหรับ บริษัท ต่ออนาคตที่มุ่งเน้นความเป็นจริงยิ่งขึ้นจะได้รับการยืนยันว่าเป็นเรื่องของเวลา คุณคิดอย่างไรเกี่ยวกับเรื่องนี้? แจ้งให้เราทราบในส่วนความเห็นด้านล่าง