/IPML2d

Primary LanguagePython

IPML2D

This code implements the method of learning L-system representations of pixel images with branching structures described in:

  --------------------------------------------------------------
  Jianwei Guo, Haiyong Jiang, Bedrich Benes, Oliver Deussen, Xiaopeng Zhang, Dani Lischinski, Hui Huang. 
  Inverse Procedural Modeling of Branching Structures by Inferring L-Systems. 
  ACM Transactions on Graphics 2020.
  --------------------------------------------------------------

project page

Please consider citing the above paper if this code/program (or part of it) benefits your project.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Usage

There are two folders in the code. The "L-system inference" is a C++ program for generating datasets and inferring L-system from an input image after detection. The "Neural detector" is used for Faster RCNN network training and testing.

Please go into each folder for how to use the code. 1

Contact

Should you have any questions, comments, or suggestions, please contact me at: gjianwei.000@gmail.com

Jianwei Guo: http://jianweiguo.net/

July, 2020

Copyright (C) 2020