Chen Feng in Chinese: 冯晨
ChenFeng's picture

Research Scientist, Ph.D.

Mitsubishi Electric Research Laboratories (MERL)
201 Broadway, Cambridge, MA 02139

E-mail: cforrest[at]umich[dot]edu
MERL's E-mail: cfeng[at]merl[dot]com
Work: 617-621-7546

Google Scholar LinkedIn GitHub

cv2cg

a lightweight library for computer vision and computer graphics interactions:

git clone https://github.com/simbaforrest/cv2cg.git

apriltag

a mini-version for apriltag only is provided (only depends on opencv):

git clone -b apriltag https://github.com/simbaforrest/cv2cg.git

Feature

  1. Simple Augmented Reality application using KEG tracker (doc TBD...)
  2. Camera calibration using AprilTag
  3. April Tag C++ implementation adapted from april.tag java library by april lab @ UM

Dependency

  1. OpenCV
  2. Eigen3
  3. (ESM, optional)

Reference

(If you find this project helpful, please cite the following papers below, thank you!)
  1. Edwin Olson (2011), Apriltag: A robust and flexible visual fiducial system. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2011
  2. Feng, Chen and Kamat, Vineet R. (2013), Plane Registration Leveraged by Global Constraints for Context-Aware AEC Applications. Computer-Aided Civil and Infrastructure Engineering, 28: 325–343. doi: 10.1111/j.1467-8667.2012.00795.x

vpdetection

Goal

To detect vanishing point using jlinkage+lsd, or more precisely, group line segments by their corresponding vanishing point(vp).

Reference

(If you find this project helpful, please cite the four papers below, thank you!)
  1. Toldo, R. and Fusiello, A. (2008). Robust multiple structures estimation with J-Linkage. European Conference on Computer Vision(ECCV), 2008.
  2. Tardif J.-P., Non-iterative Approach for Fast and Accurate Vanishing Point Detection, 12th IEEE International Conference on Computer Vision, Kyoto, Japan, September 27 - October 4, 2009.
  3. Grompone, G., Jakubowicz, J., Morel, J. and Randall, G. (2010). LSD: A Fast Line Segment Detector with a False Detection Control. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32, 722.
  4. Chen Feng, Fei Deng, Vineet R. Kamat. Semi-automatic 3D Reconstruction of Piecewise Planar Building Models From Single Image. The 10th International Conference on Construction Applications of Virtual Reality, 2010.

Install

  1. Download Source: git clone https://github.com/simbaforrest/vpdetection.git
  2. If you are using Win32+Matlab2010, all binary is within this folder, just go into the matlab folder and type in matlab >run, enjoy it!
  3. If you are using linux+Matlab, please stay in the main folder and type in matlab >install, enjoy it!

Usage

see vpdetection.m
Indoor scene result
Indoor scene result
Outdoor scene result