All Projects → hassony2 → obman

hassony2 / obman

Licence: other
[cvpr19] Hands+Objects synthetic dataset, instructions to download and code to load the dataset

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to obman

Obman train
[cvpr19] Demo, training and evaluation code for generating dense hand+object reconstructions from single rgb images
Stars: ✭ 124 (+3.33%)
Mutual labels:  object, 3d-reconstruction
neurecon
Multi-view 3D reconstruction using neural rendering. Unofficial implementation of UNISURF, VolSDF, NeuS and more.
Stars: ✭ 697 (+480.83%)
Mutual labels:  3d-reconstruction
Portrait FCN and 3D Reconstruction
This project is to convert PortraitFCN+ (by Xiaoyong Shen) from Matlab to Tensorflow, then refine the outputs from it (converted to a trimap) using KNN and ResNet, supervised by Richard Berwick.
Stars: ✭ 61 (-49.17%)
Mutual labels:  3d-reconstruction
simple-sfm
A readable implementation of structure-from-motion
Stars: ✭ 19 (-84.17%)
Mutual labels:  3d-reconstruction
findpeaks
The detection of peaks and valleys in a 1d-vector or 2d-array (image)
Stars: ✭ 121 (+0.83%)
Mutual labels:  3d-reconstruction
reach-schema
Functional schema-driven JavaScript object validation library.
Stars: ✭ 34 (-71.67%)
Mutual labels:  object
SSVIO
Graduation Project: A point cloud semantic segmentation and VIO based 3D reconstruction method using RGB-D and IMU
Stars: ✭ 25 (-79.17%)
Mutual labels:  3d-reconstruction
DTE
Generate C# class from database table
Stars: ✭ 26 (-78.33%)
Mutual labels:  object
omit-empty
Recursively omit empty properties from an object. Omits empty objects, arrays, strings, and optionally zero. Similar results to what you would expect with `compact` for arrays.
Stars: ✭ 71 (-40.83%)
Mutual labels:  object
object-visit
Call the given method on each value in the given object.
Stars: ✭ 19 (-84.17%)
Mutual labels:  object
DSP-SLAM
[3DV 2021] DSP-SLAM: Object Oriented SLAM with Deep Shape Priors
Stars: ✭ 377 (+214.17%)
Mutual labels:  3d-reconstruction
ethjs-contract
A simple contract object for the Ethereum RPC layer.
Stars: ✭ 21 (-82.5%)
Mutual labels:  object
PointCloudRegistrationTool
Automatically registers (aligns) and visualizes point clouds, or processes a whole bunch at once
Stars: ✭ 82 (-31.67%)
Mutual labels:  3d-reconstruction
r3live
A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping package
Stars: ✭ 1,355 (+1029.17%)
Mutual labels:  3d-reconstruction
mvsnerf
[ICCV 2021] Our work presents a novel neural rendering approach that can efficiently reconstruct geometric and neural radiance fields for view synthesis.
Stars: ✭ 533 (+344.17%)
Mutual labels:  3d-reconstruction
global l0
Global L0 algorithm for regularity-constrained plane fitting
Stars: ✭ 45 (-62.5%)
Mutual labels:  3d-reconstruction
js-deep-sort-object
Simple module to sort objects recursively by its keys
Stars: ✭ 19 (-84.17%)
Mutual labels:  object
relative pose
A Collection of Algorithms for Relative Pose Estimation of a Calibrated Camera
Stars: ✭ 27 (-77.5%)
Mutual labels:  3d-reconstruction
derivejs
DeriveJS is a reactive ODM - Object Document Mapper - framework, a "wrapper" around a database, that removes all the hassle of data-persistence by handling it transparently in the background, in a DRY manner.
Stars: ✭ 54 (-55%)
Mutual labels:  object
visual-compatibility
Context-Aware Visual Compatibility Prediction (https://arxiv.org/abs/1902.03646)
Stars: ✭ 92 (-23.33%)
Mutual labels:  cvpr2019

Learning Joint Reconstruction of Hands and Manipulated Objects - ObMan dataset

Yana Hasson, Gül Varol, Dimitris Tzionas, Igor Kalevatykh, Michael J. Black, Ivan Laptev, Cordelia Schmid, CVPR 2019

Download required files

Download dataset images and data

  • Request the dataset on the ObMan webpage. Note that the data falls under the following license
  • unzip obman.zip to /path/to/obman
  • Your dataset structure should look like
obman/
  test/
    rgb/
    rgb_obj/
    meta/
    ...
  val/
    rgb/
    rgb_obj/
    meta/
    ...

Download object meshes

Download code

git clone https://github.com/hassony2/obman

cd obman

Load samples

python readataset --root /path/to/obman --shapenet_root /path/to/ShapeNetCore.v2 --split test --viz

Options you might be interested in --segment which keeps only the foreground --mini_factor 0.01 to load only 1% of the data (to speed-up loading)

Preprocess shapenet objects for training

Sample points on the external surface of the object:

python shapenet_samplepoints.py

Visualizations

Hand object and mesh in camera coordinates

image

Projected in pixel space

Hand vertices in blue, object vertices in red.

image

Citations

If you find this dataset useful for your research, consider citing:

@INPROCEEDINGS{hasson19_obman,
  title     = {Learning joint reconstruction of hands and manipulated objects},
  author    = {Hasson, Yana and Varol, G{\"u}l and Tzionas, Dimitris and Kalevatykh, Igor and Black, Michael J. and Laptev, Ivan and Schmid, Cordelia},
  booktitle = {CVPR},
  year      = {2019}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].