Meta เปิดตัว Segment Anything Model 2
(ai.meta.com)- Segment Anything Model 2 (SAM 2) ของ Meta FAIR เป็นโมเดล segmentation แบบรวมศูนย์สำหรับเลือกและแบ่งแยกวัตถุในภาพและวิดีโอได้อย่างรวดเร็ว
- ผู้ใช้สามารถระบุวัตถุด้วย prompt เช่น คลิก, กล่อง หรือ mask และปรับแก้ การคาดการณ์ mask ได้ด้วย prompt เพิ่มเติม
- ในวิดีโอ โมดูลหน่วยความจำ ประจำ session จะเก็บข้อมูลวัตถุจากเฟรมก่อนหน้าไว้ ทำให้ติดตามต่อเนื่องได้ตลอดทุกเฟรม แม้วัตถุจะถูกบังชั่วคราว
- SAM 2 ปรับปรุง image segmentation จาก SAM รุ่นเดิม และในงาน video object segmentation จะเน้นเป็นพิเศษด้าน การติดตามเฉพาะส่วน และเวลาในการโต้ตอบ
- Meta เปิดเผยโมเดลที่ pre-trained, โค้ด, เดโม และ ชุดข้อมูล SA-V โดย SA-V มีวิดีโอประมาณ 51K รายการ และ masklet มากกว่า 600K รายการ
Segmentation ที่รองรับทั้งภาพและวิดีโอ
- SAM 2 เป็นโมเดลแบบรวมศูนย์ตัวแรกสำหรับทำ object segmentation ครอบคลุมทั้งภาพและวิดีโอ
- ผู้ใช้สามารถเลือกวัตถุได้ด้วยการป้อน คลิก, กล่อง หรือ mask บนภาพหรือเฟรมวิดีโอ
- ในวิดีโอสามารถระบุวัตถุได้หนึ่งชิ้นหรือหลายชิ้น และปรับแก้การคาดการณ์ให้ละเอียดขึ้นด้วย prompt เพิ่มเติมได้จากเฟรมใดก็ได้
- ออกแบบมาให้มี ประสิทธิภาพแบบ zero-shot ที่แข็งแกร่ง แม้กับวัตถุ ภาพ และวิดีโอที่ไม่เคยเห็นระหว่างการฝึก จึงนำไปใช้กับแอปพลิเคชันจริงได้หลากหลาย
- ประมวลผลวิดีโออย่างมีประสิทธิภาพผ่าน streaming inference และรองรับแอปพลิเคชันแบบเรียลไทม์และโต้ตอบได้
ประสิทธิภาพและประสบการณ์ใช้งานแบบโต้ตอบ
- SAM 2 ถูกนำเสนอว่าเป็นโมเดลที่ให้ประสิทธิภาพดีกว่าโมเดลชั้นนำในสาขา object segmentation สำหรับวิดีโอและภาพ
- จุดเด่นด้านประสิทธิภาพหลัก
- ปรับปรุงจาก SAM รุ่นเดิมในงาน image segmentation
- เหนือกว่าโมเดล video object segmentation เดิม โดยเฉพาะมีจุดแข็งด้าน การติดตามเฉพาะส่วน
- ใช้เวลาในการโต้ตอบน้อยกว่าวิธี interactive video segmentation เดิม
- ในเดโม แม้คลิกเพียงครั้งเดียวบนเฟรมเดียว ก็สามารถติดตามวัตถุแบบโต้ตอบได้ตลอดทั้งวิดีโอและสร้างเอฟเฟกต์ได้
- เดโมมีให้ใช้งานที่ SAM 2 demo
โครงสร้างโมเดลสำหรับการติดตามในวิดีโอ
- เป็นโครงสร้างที่ขยาย ความสามารถเลือกตาม prompt ของ SAM ไปสู่ขอบเขตวิดีโอ
- เพิ่ม โมดูลหน่วยความจำ ประจำ session สำหรับเก็บข้อมูลของวัตถุเป้าหมายในวิดีโอ
- สามารถติดตามวัตถุที่เลือกได้ตลอดทุกเฟรมของวิดีโอ
- ใช้บริบทจากเฟรมก่อนหน้าแม้วัตถุจะหายไปจากมุมมองชั่วคราว
- สามารถใส่ prompt เพิ่มเติมในเฟรมใดก็ได้เพื่อปรับแก้ การคาดการณ์ mask
- สถาปัตยกรรมแบบ streaming จะประมวลผลเฟรมวิดีโอทีละเฟรม
- เมื่อนำไปใช้กับภาพ โมดูลหน่วยความจำจะว่างเปล่า และโมเดลจะทำงานเหมือน SAM
ชุดข้อมูล SA-V
- SAM 2 ถูกฝึกด้วยวิดีโอหลากหลายขนาดใหญ่และ masklet
- masklet หมายถึง mask ของวัตถุตามเวลา
- ข้อมูลถูกสร้างขึ้นโดยนำ SAM 2 ไปใช้แบบโต้ตอบใน data engine แบบ model-in-the-loop
- ข้อมูลฝึกรวมถึง ชุดข้อมูล SA-V ที่เปิดเป็นโอเพนซอร์ส
- ตัวเลขสำคัญของชุดข้อมูล SA-V
- รวบรวม masklet มากกว่า 600K รายการจาก วิดีโอประมาณ 51K รายการ
- ครอบคลุมสถานการณ์จริงที่หลากหลายทางภูมิศาสตร์ ซึ่งรวบรวมจาก 47 ประเทศ
- มี annotation สำหรับวัตถุทั้งชิ้น ส่วนของวัตถุ และสถานการณ์การบังที่ท้าทาย
- หากมีปัญหาหรือคำถามเกี่ยวกับชุดข้อมูล SA-V สามารถติดต่อได้ที่ support@segment-anything.com
- ดูชุดข้อมูลได้ที่ Explore the dataset
ทรัพยากรที่เปิดเผยและความเป็นไปได้ในการใช้งาน
- Meta เปิดเผย โมเดล Segment Anything 2 ที่ pre-trained, ชุดข้อมูล SA-V, เดโม และโค้ด เพื่อให้ชุมชนนักวิจัยสามารถต่อยอดงานต่อไปได้
- พร้อมกับทรัพยากรที่เปิดเผย มีการเน้นประเด็นต่อไปนี้
- ให้ความโปร่งใสเกี่ยวกับข้อมูลฝึกของ SAM 2
- ให้ความสำคัญกับ ความหลากหลายทางภูมิศาสตร์ ของชุดข้อมูล SA-V เพื่อสะท้อนโลกจริง
- ดำเนินการประเมินความเป็นธรรมของ SAM 2
- ดาวน์โหลดโมเดลและโค้ดได้ที่ Download the model
- อ่านงานวิจัยได้ที่ Read the research paper
- SAM 2 สามารถใช้เดี่ยว ๆ หรือใช้เป็นส่วนหนึ่งของระบบที่ใหญ่ขึ้นร่วมกับโมเดลอื่นในอนาคตได้
- ผลลัพธ์จาก video object segmentation สามารถใช้เป็นอินพุตให้ระบบ AI อื่น เช่น โมเดลสร้างวิดีโอสมัยใหม่ เพื่อเปิดทางให้มีความสามารถในการแก้ไขอย่างละเอียดแม่นยำ
- ในอนาคตอาจขยายไปสู่ prompt อินพุตประเภทอื่น เพื่อรองรับวิธีสร้างสรรค์ในการโต้ตอบกับวัตถุในวิดีโอแบบเรียลไทม์หรือไลฟ์
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
Meta กำลังทำได้ดีมาก ดูเหมือนว่า Google จะตามหลังในด้านงานวิจัย AI และผลงานที่เป็นประโยชน์ซึ่งถูกแบ่งปันให้ชุมชน
มั่นใจว่า Llama และโครงการอื่น ๆ จะช่วยผลักดันผลงานใหม่ ๆ บริษัทใหม่ ๆ และความก้าวหน้าใหม่ ๆ วิธีการเปิดเผยโค้ดและงานวิจัยต่อสาธารณะสุดท้ายแล้วก็น่าจะย้อนกลับมาเพิ่มมูลค่าทางธุรกิจให้ Meta เอง
ตรงนี้แสดงให้เห็นความต่างระหว่างบริษัทที่ผู้ก่อตั้งนำกับบริษัทที่ถูกตลาดลากไป Google ดูเหมือนจะสนใจเป้าหมายระยะสั้นมากกว่า เช่น การหลีกเลี่ยงผลประกอบการไตรมาสที่แย่ หรือการเลี่ยงไม่ให้มีรายจ่ายลงทุนก้อนใหญ่กับโครงการที่ยังไม่เห็นรายได้ทันทีอย่าง VR
ทันทีที่ Meta หา killer app ของ VR เจอ บริษัทอื่น ๆ อาจตามหลังไกลเกินกว่าจะทำได้มากกว่าซื้อซอฟต์แวร์จาก Meta หรือแทบไม่มีส่วนแบ่งในตลาดใหม่นี้เลย คล้ายกับที่ Nvidia นำหน้าในชิป AI ซึ่งเป็นพื้นที่ที่ก่อนหน้านี้ไม่มีใครลงทุนมากพอ
แต่ Google ตามหลังในเรื่องการเปลี่ยนงานวิจัยให้เป็นผลิตภัณฑ์ จนถึงตอนนี้ดูเหมือนจะทุ่มแรงเพียงขั้นต่ำในการนำโมเดลที่ฝึกแล้วไปใส่ในผลิตภัณฑ์
ส่วน Google รู้สึกในระดับความอยู่รอดเลยว่าการค้นหาต้องเป็น killer application ให้ได้ และพยายามยัดทุกอย่างเข้าไปตรงนั้น ผลคือมาตรฐานความสำเร็จถูกตั้งไว้สูงเกินไป และเหมือนจะมองข้ามระดับความสามารถที่แท้จริงของเทคโนโลยีในตอนนี้
มองว่า Zuckerberg เป็นหนึ่งใน CEO ที่ขาดจินตนาการมากที่สุดด้วยซ้ำ นอกจากอุปกรณ์ Portal แล้ว Meta แทบไม่มีผลิตภัณฑ์ที่เป็นต้นฉบับ ส่วนใหญ่เป็นของที่ซื้อมา บริษัทนี้อ่อนเรื่องนวัตกรรมอย่างมาก
ดูเหมือน Zuckerberg จะทำแคมเปญประชาสัมพันธ์เพื่อล้างภาพลักษณ์ แต่ Facebook ก็ยังเป็นบริษัทน่าสงสัยที่บริหารโดยคนที่น่าสงสัย และแกนกลางที่เน่าเฟะก็ยังไม่เปลี่ยนไป สัปดาห์นี้เองก็เพิ่งโดนค่าปรับหลายพันล้านดอลลาร์ใน Texas
Meta ห่างไกลจากคำว่า “บริษัทที่ผู้ก่อตั้งนำ” มาก ผู้ก่อตั้งของแอปที่ซื้อมาไม่นานก็ออกไป และปล่อยให้คนสไตล์ที่ปรึกษาบริหารอย่าง Adam Mosseri มาดูแล
ยังน่าเสียดายที่คนยังเชื่อ การเดิมพันครั้งใหญ่กับ metaverse ที่ Zuckerberg โยนออกมาเพื่อทำให้ Meta ดูเหมือนบริษัทนวัตกรรมท่ามกลางการเติบโตของผู้ใช้ที่ชะลอลง จนถึงตอนนี้ก็ยังไม่เข้าใจว่าทำไมการหลอกลวงเรื่อง metaverse นั้นถึงไม่เข้าข่ายละเมิด SEC
Facebook ก็ลองโยนของแพงที่เส้นทางทำเงินยังไม่ชัดอย่าง Llama ออกมาเหมือนกัน ส่วน Google ก็เคยลองของแพงที่เส้นทางทำเงินไม่ชัดอย่าง Waymo, Google Glass, Google Fiber, Stadia และสิ่งต่าง ๆ ที่อยู่ใน https://killedbygoogle.com
Facebook เคยหันทั้งบริษัทไปตามวิสัยทัศน์เรื่อง metaverse แล้วก็ล้มเหลว ส่วน Google ก็เคยหันทั้งบริษัทไปตามวิสัยทัศน์เรื่อง Google Plus แล้วก็ล้มเหลว
Facebook เปลี่ยนชื่อเป็น Meta ส่วน Google เปลี่ยนชื่อเป็น Alphabet
Facebook มีองค์กรวิจัย AI ที่ก่อตั้งโดยศาสตราจารย์วิทยาการคอมพิวเตอร์ชาวฝรั่งเศส-อเมริกันผู้ได้รับรางวัล Turing ส่วน Google ก็มีองค์กรวิจัย AI ที่ก่อตั้งโดยศาสตราจารย์วิทยาการคอมพิวเตอร์ชาวอังกฤษ-แคนาดาผู้ได้รับรางวัล Turing
Facebook เปิดตัว PyTorch ไลบรารีแมชชีนเลิร์นนิง Python โอเพนซอร์สชื่อแบบ CamelCase ที่มีการใช้งานแพร่หลาย ส่วน Google เปิดตัว TensorFlow ไลบรารีแมชชีนเลิร์นนิง Python โอเพนซอร์สชื่อแบบ CamelCase ที่มีการใช้งานแพร่หลาย
บางทีทั้งคู่ก็อาจกำลังเดินตาม playbook เดียวกัน และช่วงหลังนี้การเดิมพันของ Facebook อาจแค่ดวงเข้าข้างมากกว่า
และผลลัพธ์ก็ออกมาปะปนกันไป ส่วนตัวคิดว่า Zuckerberg คิดผิดเรื่อง VR แต่คิดถูกเรื่อง AI
การพูดคุยก่อนหน้านี้: https://news.ycombinator.com/item?id=41104523
ถ้าเมื่อแค่ 10 ปีก่อนมีใครบอกว่า Facebook จะกลายเป็นหนึ่งใน บริษัทที่สร้างนวัตกรรมแบบเปิดมากที่สุด และ Mark Zuckerberg จะกลายเป็นหนึ่งในมหาเศรษฐีที่ยังพอดูมีเหตุผลที่สุด ก็คงหัวเราะใส่อย่างแรง
แต่ตอนนี้สถานการณ์เปลี่ยนไปแล้ว ไม่ว่าความพยายามด้าน VR และ AI จะสำเร็จจริงแค่ไหน มันก็ดูเหมือนจะทิ้งร่องรอยไว้ในประวัติศาสตร์ไปแล้วระดับหนึ่ง
โดยเฉพาะในเทคโนโลยีฐานข้อมูล เช่น rocksdb, zstd compression, presto, Cassandra, Hive, Velox ล้วนเป็นสิ่งที่ Meta สร้างขึ้น
ที่ยกมานี่เป็นแค่ตัวดัง ๆ เท่านั้น ยังมีโครงการด้านฐานข้อมูลอีกมากที่เปิดออกมาแต่ไม่ได้โด่งดังมาก
ในฐานะบริษัทอาจมีเรื่องให้น่าบ่นเยอะ แต่ในระบบนิเวศโอเพนซอร์ส Meta เป็นผู้มีส่วนร่วมรายใหญ่มาโดยตลอด
เห็นอะไรแบบนี้ทีไรจะนึกถึง UI แผนที่วงโคจรแบบโฮโลแกรม ใน The Expanse ตลอด
มันเหมือนกระดาษแห่งอนาคตที่เชื่อมต่อกับทุกสิ่งที่เราคิดถึง และอาจเป็นเครื่องมือทรงพลังมากในการสำรวจโลก
ถ้ามีสิ่งนี้ตอนที่ยังทำงานด้านตัดต่อและโมชั่นกราฟิก คงอยากได้มากจริง ๆ
Roto Brush ของ After Effects ก็คล้ายกัน แต่คุณภาพไม่เคยพอ และใช้เวลาประมวลผลนานเกินไป
บอกว่าเปิดโค้ดแล้ว แต่หาไม่เจอนอกจากโค้ดตัวอย่าง เขาเปิด โค้ดสำหรับการฝึก ด้วยหรือเปล่า?
ผลลัพธ์น่าประทับใจ นี่คือวิดีโอทดสอบที่ถ่ายภายใน Mercer Labs: https://youtu.be/W7kM0ISXkpQ?feature=shared
ดูเหมือน Firefox จะไม่ได้รับการรองรับ
เราควรขอบคุณแรงงานชาวแอฟริกาหลายพันคนที่ทำงาน จัดการชุดข้อมูล แบบน่าเบื่อและซ้ำซากพวกนี้มาด้วย