├── .gitignore ├── README.md ├── RGBDPlaneDetection.sln ├── RGBDPlaneDetection ├── CMakeLists.txt ├── RGBDPlaneDetection.vcxproj ├── RGBDPlaneDetection.vcxproj.filters ├── include │ ├── MRF2.2 │ │ ├── BP-S.cpp │ │ ├── BP-S.h │ │ ├── GCoptimization.cpp │ │ ├── GCoptimization.h │ │ ├── ICM.cpp │ │ ├── ICM.h │ │ ├── LinkedBlockList.cpp │ │ ├── LinkedBlockList.h │ │ ├── Makefile │ │ ├── MaxProdBP.cpp │ │ ├── MaxProdBP.h │ │ ├── README.txt │ │ ├── TRW-S.cpp │ │ ├── TRW-S.h │ │ ├── block.h │ │ ├── energy.h │ │ ├── example.cpp │ │ ├── graph.cpp │ │ ├── graph.h │ │ ├── maxflow.cpp │ │ ├── mrf.cpp │ │ ├── mrf.h │ │ ├── regions-maxprod.cpp │ │ ├── regions-new.h │ │ └── typeTruncatedQuadratic2D.h │ └── peac │ │ ├── AHCParamSet.hpp │ │ ├── AHCPlaneFitter.hpp │ │ ├── AHCPlaneSeg.hpp │ │ ├── AHCTypes.hpp │ │ ├── AHCUtils.hpp │ │ ├── DisjointSet.hpp │ │ └── eig33sym.hpp ├── main.cpp ├── plane_detection.cpp └── plane_detection.h ├── demo_linux_mac.sh ├── demo_win.sh └── pic ├── color_depth.png ├── frame-000000.color.jpg ├── frame-000000.depth.png └── plane_results.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/README.md -------------------------------------------------------------------------------- /RGBDPlaneDetection.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection.sln -------------------------------------------------------------------------------- /RGBDPlaneDetection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/CMakeLists.txt -------------------------------------------------------------------------------- /RGBDPlaneDetection/RGBDPlaneDetection.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/RGBDPlaneDetection.vcxproj -------------------------------------------------------------------------------- /RGBDPlaneDetection/RGBDPlaneDetection.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/RGBDPlaneDetection.vcxproj.filters -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/BP-S.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/BP-S.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/BP-S.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/BP-S.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/GCoptimization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/GCoptimization.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/GCoptimization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/GCoptimization.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/ICM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/ICM.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/ICM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/ICM.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/LinkedBlockList.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/Makefile -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/MaxProdBP.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/MaxProdBP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/MaxProdBP.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/README.txt -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/TRW-S.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/TRW-S.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/TRW-S.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/block.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/energy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/energy.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/example.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/graph.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/graph.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/maxflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/maxflow.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/mrf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/mrf.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/mrf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/mrf.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/regions-maxprod.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/regions-new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/regions-new.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/MRF2.2/typeTruncatedQuadratic2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/MRF2.2/typeTruncatedQuadratic2D.h -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/AHCParamSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/AHCParamSet.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/AHCPlaneFitter.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/AHCPlaneSeg.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/AHCTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/AHCTypes.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/AHCUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/AHCUtils.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/DisjointSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/DisjointSet.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/include/peac/eig33sym.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/include/peac/eig33sym.hpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/main.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/plane_detection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/plane_detection.cpp -------------------------------------------------------------------------------- /RGBDPlaneDetection/plane_detection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/RGBDPlaneDetection/plane_detection.h -------------------------------------------------------------------------------- /demo_linux_mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/demo_linux_mac.sh -------------------------------------------------------------------------------- /demo_win.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/demo_win.sh -------------------------------------------------------------------------------- /pic/color_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/pic/color_depth.png -------------------------------------------------------------------------------- /pic/frame-000000.color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/pic/frame-000000.color.jpg -------------------------------------------------------------------------------- /pic/frame-000000.depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/pic/frame-000000.depth.png -------------------------------------------------------------------------------- /pic/plane_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaowang15/RGBDPlaneDetection/HEAD/pic/plane_results.png --------------------------------------------------------------------------------