Git Product home page Git Product logo

Fan Wang's Projects

2d_srrn icon 2d_srrn

Residual Reactive Navigation: Combining Classical and Learned Navigation Strategies for Deployment in Unknown Environments

3d-boundingbox icon 3d-boundingbox

PyTorch implementation for 3D Bounding Box Estimation Using Deep Learning and Geometry

3d-deepbox icon 3d-deepbox

3D Bounding Box Estimation Using Deep Learning and Geometry (MultiBin)

3d-object-detection icon 3d-object-detection

A computer vision system was built to detect objects in an indoor scene using point clouds using a deep learning approach. PyTorch was used to implement QI et al’s state of the art, end to end object detection network called VoteNet. The system was able to detect, classify and put bounding boxes on objects from a stream of point clouds captured using an RGBD camera, the Asus Xtion Pro camera. The dataset used was SUN RGB-D indoor dataset. The Dataset was trained using an Adam optimizer with learning rate of 0.001 and evaluated. The model had an average precision 0.55 and average recall of 0.70 for IOU threshold of 0.25 and an average precision 0.31 and average recall of 0.44 for IOU threshold of 0.50.

3dline-slam icon 3dline-slam

3DLines-SLAM: A Monocular Vision Semi-Dense 3D Reconstruction Based on ORB-SLAM Abstract-Producing high-quality 3D maps and calculating more accurate camera pose has always been the goal of SLAM technology. The requirements of SLAM technology such as real-time, low computational cost, and low hardware cost are contradictory to the above objectives. For the issues listed above, we propose a novel semi-dense reconstruction algorithm based on the monocular ORB-SLAM system by matching the line segment features extracted from keyframes. Specifically, we build upon ORB-SLAM, the system first provides a set of keyframes and their corresponding camera poses and a series of map points in real-time. Then we use our developed a keyframe re-culling algorithm to culling redundant keyframes. Then an improved line segment extraction method is used to extract line segments in each keyframe. Finally, we use purely geometric constraints to generates accurate 3D scene model by matching 2D line segments from different keyframes. We thoroughly evaluate and in-depth analysis of our approach, the results show our system runs steadily and reliably. Not only the whole system has strong robustness, but also it can quickly generate an accurate 3d model online with low computational costs.

3dmatch-toolbox icon 3dmatch-toolbox

3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.

3dsmoothnet icon 3dsmoothnet

[CVPR19] The Perfect Match: 3D Point Cloud Matching with Smoothed Densities

6-pack icon 6-pack

"6-PACK: Category-level 6D Pose Tracker with Anchor-Based Keypoints" code repository

ab3dmot icon ab3dmot

Official Python Implementation for "Advancing 3D Multi-Object Tracking: A Baseline and New Evaluation Metrics", IROS 2020

abstract_map icon abstract_map

A python implementation of the spring-dynamics based abstract map used in "Robot Navigation in Unseen Spaces using an Abstract Map"

aerial_mapper icon aerial_mapper

Real-time Dense Point Cloud, Digital Surface Map (DSM) and (Ortho-)Mosaic Generation for UAVs

airvo icon airvo

An Illumination-Robust Point-Line Visual Odometry

apollo icon apollo

An open autonomous driving platform

asctec_mav_framework icon asctec_mav_framework

Framework for data aquisition and position control to be used with the highlevel processor of Ascending Technologies helicopters

aslam_splines icon aslam_splines

B-spline implementations usable as design variables and expression sources for aslam_optimizer

bert-tickets icon bert-tickets

[NeurIPS 2020] "The Lottery Ticket Hypothesis for Pre-trained BERT Networks", Tianlong Chen, Jonathan Frankle, Shiyu Chang, Sijia Liu, Yang Zhang, Zhangyang Wang, Michael Carbin

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.