Ce projet ne sera plus maintenu par Intel.
Intel a cessé le développement et les contributions, y compris, mais sans s'y limiter, la maintenance, les corrections de bogues, les nouvelles versions ou les mises à jour de ce projet.
Intel n'accepte plus les correctifs pour ce projet.
Si vous avez un besoin continu d'utiliser ce projet, si vous êtes intéressé à le développer de manière indépendante ou si vous souhaitez maintenir des correctifs pour la communauté des logiciels open source, veuillez créer votre propre fork de ce projet.
Nous avons créé un ensemble de données de plus de dix mille scans 3D d'objets réels. Pour créer l'ensemble de données, nous avons recruté 70 opérateurs, les avons équipés de configurations de numérisation 3D mobiles grand public et les avons payés pour numériser des objets dans leurs environnements. Les opérateurs ont scanné les objets de leur choix, en dehors du laboratoire et sans supervision directe de professionnels de la vision par ordinateur. Le résultat est une collection vaste et diversifiée d’objets numérisés : des chaussures, tasses et jouets aux pianos à queue, véhicules de construction et grandes sculptures extérieures. Nous avons travaillé avec un avocat pour garantir que l'acquisition de données ne violait pas les contraintes de confidentialité. Les données acquises ont été irrévocablement placées dans le domaine public et sont disponibles gratuitement.
Vous pouvez prévisualiser et explorer l'ensemble de données sur http://redwood-data.org/3dscan/.
Si vous utilisez nos scripts de téléchargement, l'ensemble de données téléchargé sera stocké dans data/
.
data
├── rgbd (10,933 RGBD scans, each contains multiple RGB and depth images)
│ ├── 00001.zip
│ ├── 00002.zip
│ ├── ...
│ ├── 11097.zip
│ └── 11098.zip
├── mesh (441 reconstructed models)
│ ├── 00004.ply
│ ├── 00033.ply
│ ├── ...
│ ├── 10548.ply
│ └── 10664.ply
└── video (10,933 videos created from images)
├── 00001.mp4
├── 00002.mp4
├── ...
├── 11097.mp4
└── 11098.mp4
import redwood_3dscan as rws
# Print RGBD scans (list)
print ( rws . rgbds )
# Print meshes (list)
print ( rws . meshes )
# Print categories (dict: string->list)
print ( rws . categories )
# Print all scan_id of the "sofa" category
print ( rws . categories [ "sofa" ])
# Download by scan_id "00033"
# Download will be skipped if the resource is unavailable
# e.g. some RGBD images may not come with mesh.
rws . download_rgbd ( "00033" ) # Save to data/rgbd/00033.zip, if available
rws . download_mesh ( "00033" ) # Save to data/mesh/00033.ply, if available
rws . download_video ( "00033" ) # Save to data/video/00033.mp4, if available
rws . download_all ( "00033" ) # Downloads rgbd, mesh, and video together
# Download by category "sofa"
rws . download_category ( "sofa" )
Vous pouvez utiliser Open3D pour charger et visualiser les modèles.
# For installation guides, see:
# http://www.open3d.org/docs/release/getting_started.html
pip install open3d
import redwood_3dscan as rws
import open3d as o3d
rws . download_mesh ( "00033" )
mesh = o3d . io . read_triangle_mesh ( "data/mesh/00033.ply" )
mesh . compute_vertex_normals ()
o3d . visualization . draw_geometries ([ mesh ])
L'ensemble des données, y compris les analyses RVB-D et les modèles reconstruits, est dans le domaine public. N'importe quelle partie de l'ensemble de données peut être utilisée à n'importe quelle fin avec une attribution appropriée. Si vous utilisez l’une des données, veuillez citer notre rapport technique.
@article { Choi2016 ,
author = { Sungjoon Choi and Qian-Yi Zhou and Stephen Miller and Vladlen Koltun } ,
title = { A Large Dataset of Object Scans } ,
journal = { arXiv:1602.02481 } ,
year = { 2016 } ,
}
Les séquences RVB-D ont été acquises avec les caméras PrimeSense Carmine. La résolution est de 640×480, la fréquence d’images est de 30 Hz. Chaque numérisation est regroupée dans une archive zip contenant des images couleur consécutives stockées au format JPG et des images de profondeur stockées au format PNG 16 bits, où les valeurs de pixels représentent la profondeur en millimètres. La première partie d'un nom de fichier indique le numéro de trame et la deuxième partie fournit un horodatage en microsecondes.
La distance focale est de 525 pour les deux axes et le point principal est (319,5, 239,5). Les images de profondeur sont enregistrées sur les images couleur.
Les modèles reconstruits sont tous au format de fichier PLY.