GithubHelp home page GithubHelp logo

awesome-archive / awesome-scene-understanding Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bertjiazheng/awesome-scene-understanding

0.0 1.0 0.0 5 KB

A resource repository for scene understanding

awesome-scene-understanding's Introduction

Awesome Scene Understanding

A resource repository for scene understanding, inspired by 3D-Machine-Learning.

Contributing

Please feel free to pull requests to add papers.

Table of Contents

Survey

  • RGBD Datasets: Past, Present and Future (CVPRW'16) [Project] [Paper]

  • Indoor Scene Understanding in 2.5/3D for Autonomous Agents: A Survey (IEEE Access'19) [Paper]

Dataset

Realistic Dataset

  • Indoor Segmentation and Support Inference from RGBD Images (ECCV'12) [Project] [Paper]

  • SUN3D: A Database of Big Spaces Reconstructed using SfM and Object Labels (ICCV'13) [Project] [Paper]

  • SUN RGB-D: A RGB-D Scene Understanding Benchmark Suite (CVPR'15) [Project] [Paper]

  • SceneNN: a Scene Meshes Dataset with aNNotations (3DV'16) [Project] [Paper]

  • ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenes (CVPR'17) [Project] [Paper]

  • Joint 2D-3D-Semantic Data for Indoor Scene Understanding (arXiv'17) [Project] [Paper]

  • Matterport3D: Learning from RGB-D Data in Indoor Environments (3DV'17) [Project] [Paper] [Code]

Synthetic Dataset

Holistic Scene Understanding

  • Thinking Inside the Box: Using Appearance Models and Context Based on Room Geometry (ECCV'10) [Paper]

  • Estimating Spatial Layout of Rooms using Volumetric Reasoning about Objects and Surfaces (NeurIPS'10) [Paper]

  • Efficient Exact Inference for 3D Indoor Scene Understanding (ECCV'12) [Paper]

  • Recovering Free Space of Indoor Scenes from a Single Image (CVPR'12) [Paper]

  • Understanding Indoor Scenes using 3D Geometric Phrases (CVPR'13) [Paper]

  • Scene Parsing by Integrating Function, Geometry and Appearance Models (CVPR'13) [Project] [Paper]

  • Im2CAD (CVPR'18) [Project] [Paper]

  • Pano2CAD: Room Layout From A Single Panorama Image (WACV'17) [Paper]

  • DeepContext: Context-Encoding Neural Pathways for 3D Holistic Scene Understanding (ICCV'17) [Project] [Paper]

  • Factoring Shape, Pose, and Layout from the 2D Image of a 3D Scene (CVPR'18) [Project] [Paper] [Code]

  • Holistic 3D Scene Parsing and Reconstruction from a Single RGB Image (ECCV'18) [Project] [Paper] [Code]

  • Cooperative Holistic Scene Understanding: Unifying 3D Object, Layout, and Camera Pose Estimation (NeurIPS'18) [Project] [Paper] [Code]

  • Complete 3D Scene Parsing from an RGBD Image (IJCV'18) [Paper]

Room Layout Estimation

Perspective Image

  • Recovering the Spatial Layout of Cluttered Rooms (ICCV'09) [Paper]

  • Box In the Box: Joint 3D Layout and Object Reasoning from Single Images (CVPR'13) [Paper]

  • Learning Informative Edge Maps for Indoor Scene Layout Prediction (ICCV'15) [Homepage] [Paper]

  • DeLay: Robust Spatial Layout Estimation for Cluttered Indoor Scenes (CVPR'16) [Paper]

  • A Coarse-to-Fine Indoor Layout Estimation (CFILE) Method (ACCV'16) [Paper]

  • Physics Inspired Optimization on Semantic Transfer Features: An Alternative Method for Room Layout Estimation (CVPR'17) [Project] [Paper]

  • RoomNet: End-to-End Room Layout Estimation (ICCV'17) [Paper]

  • Thinking Outside the Box: Generation of Unconstrained 3D Room Layouts (ACCV'18)

Panoramic Image

  • PanoContext: A Whole-room 3D Context Model for Panoramic Scene Understanding (ECCV'14) [Project] [Paper]

  • Efficient 3D Room Shape Recovery From a Single Panorama (CVPR'16) [Project] [Paper] [Code]

  • LayoutNet: Reconstructing the 3D Room Layout from a Single RGB Image (CVPR'18) [Paper] [Code]

  • Layouts from Panoramic Images with Geometry and Deep Learning (IROS'18) [Paper] [Code]

  • HorizonNet: Learning Room Layout with 1D Representation and Pano Stretch Data Augmentation (CVPR'19) [Paper] [Code]

  • DuLa-Net: A Dual-Projection Network for Estimating Room Layouts from a Single RGB Panorama (CVPR'19) [Project] [Paper]

  • CFL: End-to-End Layout Recovery from 360 Images [Project] [Code]

Floorplan

Primitive Detection

Wireframe

  • Learning to Parse Wireframes in Images of Man-Made Environments (CVPR'18) [Paper] [Code]

Line Segment

  • LSD: A Fast Line Segment Detector with a False Detection Control (TPAMI'10) [Paper]

  • Lifting 3D Manhattan Lines from a Single Image (ICCV'15) [Paper]

  • MCMLSD: A Dynamic Programming Approach to Line Segment Detection (CVPR'17) [Paper]

  • A Novel Linelet-Based Representation for Line Segment Detection (TPAMI'18) [Paper]

  • Novel Single View Constraints for Manhattan 3D Line Reconstruction (3DV'18) [Paper]

  • Learning Attraction Field Representation for Robust Line Segment Detection (CVPR'19) [Paper]

Junction

  • Manhattan Junction Catalogue for Spatial Reasoning of Indoor Scenes (CVPR'13) [Paper]

Plane

  • PlaneNet: Piece-wise Planar Reconstruction from a Single RGB Image (CVPR'18) [Project] [Paper] [Code]

  • Recovering 3D Planes from a Single Image via Convolutional Neural Networks (ECCV'18) [Paper] [Code]

  • Thinking Outside the Box: Generation of Unconstrained 3D Room Layouts (ACCV'18)

  • PlaneRCNN: 3D Plane Detection and Reconstruction from a Single Image (CVPR'19) [Paper]

  • Single-Image Piece-wise Planar 3D Reconstruction via Associative Embedding (CVPR'19) [Paper] [Code]

awesome-scene-understanding's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.