GithubHelp home page GithubHelp logo

randal7 / urbanreconstruction Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qianyizh/urbanreconstruction

0.0 1.0 0.0 624 KB

Automatic 3D Urban Modeling from City-scale Aerial LiDAR Data

Home Page: http://qianyi.info/urban.html

License: MIT License

C++ 83.60% C 16.36% MATLAB 0.04% Batchfile 0.01%

urbanreconstruction's Introduction

UrbanReconstruction

Automatic 3D Urban Modeling from City-scale Aerial LiDAR Data

alt text

Introduction

UrbanReconstruction is the research project I developed during my PhD at the University of Southern California a long time ago. The technique is based on my PhD thesis:

3D Urban Modeling from City-scale Aerial LiDAR Data
Qian-Yi Zhou
PhD Thesis (Advisor: Ulrich Neumann)

See the project page for a complete list of publications related to this project.

Usage

The project is ancient. I am not intending to provide support. You are at your own risk.

For quick start, find the prebuilt package under the prebuild-win32 folder. The prebuilt package can also be downloaded from Google Drive. It includes executables, testing data, detailed documentation, and a demo video. The executables run on Windows platform. If you work on Linux or OS X, Wine may help you.

The src folder includes the source code of the entire project. The code was ancient. I developed it with Visual Studio 2008. A modern Visual Studio should be able to convert the project into a modern format and compile it. There might be some OpenGL or GUI related code that causes compilation problems. However, this project is a pure console program except the visualization and debugging tool called "huma". If it causes problem, just remove it.

The src_dualcontouring includes the source code of the 2.5D Dual Contouring paper. It is a duplicate of src/BldRecons/DualContouring, but can be compiled standalone.

License

The source code is released under the MIT license. You can do anything with the code with proper attribution. I developed this project in hope it will be useful. Please let me ([email protected]) and Professor Neumann ([email protected]) know if you are doing anything interesting with it.

See LICENSE file for details.

Help Wanted

The code is in good shape, and I believe it is still useful somewhere. However, I do not have the bandwidth to maintain this project. If you are willing to contribute, contact me, or submit issues and pull requests.

The current most immediate enhancement is to migrate UrbanReconstruction into a CMake build system and make it cross-platform. Please contact me if you can provide help for this.

urbanreconstruction's People

Contributors

qianyizh avatar

Watchers

James Cloos 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.