ช่วยปกป้อง Great Barrier Reef กับ TensorFlow บน Kaggle เข้าร่วมท้าทาย

s3o4d

ชุดข้อมูลที่อธิบายเป็นครั้งแรกใน "สแตนฟอวัตถุ 3 มิติ" ส่วนของกระดาษ disentangling โดยสเปซแพร่ ข้อมูลประกอบด้วย 100,000 เค้าแต่ละกระต่ายและมังกรวัตถุจาก Stanford 3D สแกนพื้นที่เก็บข้อมูล อาจมีการเพิ่มวัตถุเพิ่มเติมในอนาคต แต่มีเพียงกระต่ายและมังกรเท่านั้นที่ใช้ในกระดาษ วัตถุแต่ละชิ้นถูกเรนเดอร์ด้วยแสงตัวอย่างที่สม่ำเสมอจากจุดบนทรงกลม 2 อัน และการหมุน 3 มิติที่สุ่มตัวอย่างอย่างสม่ำเสมอ สถานะแฝงที่แท้จริงถูกจัดเตรียมเป็นอาร์เรย์ NumPy พร้อมกับรูปภาพ การให้แสงเป็นเวกเตอร์ 3 ตัวพร้อมบรรทัดฐานหน่วย ในขณะที่การหมุนมีทั้งแบบควอเตอร์เนียนและเมทริกซ์มุมฉาก 3x3

มีความคล้ายคลึงกันมากระหว่าง S3O4D และที่มีอยู่ ML ชุดข้อมูลมาตรฐานเหมือน Norb , 3D เก้าอี้ , 3D รูปร่าง และอื่น ๆ อีกมากมายซึ่งรวมถึงการเรนเดของชุดของวัตถุภายใต้ก่อให้เกิดและไฟส่องสว่างที่แตกต่างกันเงื่อนไข แต่ไม่มีชุดข้อมูลที่มีอยู่เหล่านี้รวมถึงนานาเต็มรูปแบบของการหมุนในแบบ 3 มิติ - มากที่สุด ได้แก่ เพียงส่วนหนึ่งของการเปลี่ยนแปลงระดับความสูงและราบ ภาพ S3O4D นั้นสุ่มตัวอย่างอย่างสม่ำเสมอและเป็นอิสระจากพื้นที่ทั้งหมดของการหมุนและการส่องสว่าง หมายความว่าชุดข้อมูลประกอบด้วยวัตถุที่กลับหัวและส่องสว่างจากด้านหลังหรือด้านล่าง เราเชื่อว่าสิ่งนี้ทำให้ S3O4D เหมาะอย่างยิ่งสำหรับการวิจัยเกี่ยวกับแบบจำลองกำเนิดที่พื้นที่แฝงมีโทโพโลยีที่ไม่สำคัญ เช่นเดียวกับวิธีการเรียนรู้ที่หลากหลายทั่วไปที่ความโค้งของท่อร่วมมีความสำคัญ

แยก ตัวอย่าง
'bunny_test' 20,000
'bunny_train' 80,000
'dragon_test' 20,000
'dragon_train' 80,000
  • คุณสมบัติ:
FeaturesDict({
    'illumination': Tensor(shape=(3,), dtype=tf.float32),
    'image': Image(shape=(256, 256, 3), dtype=tf.uint8),
    'label': ClassLabel(shape=(), dtype=tf.int64, num_classes=2),
    'pose_mat': Tensor(shape=(3, 3), dtype=tf.float32),
    'pose_quat': Tensor(shape=(4,), dtype=tf.float32),
})

การสร้างภาพ

  • อ้างอิง:
@article{pfau2020disentangling,
  title={Disentangling by Subspace Diffusion},
  author={Pfau, David and Higgins, Irina and Botev, Aleksandar and Racani\`ere,
  S{\'e}bastian},
  journal={Advances in Neural Information Processing Systems (NeurIPS)},
  year={2020}
}