LabelMe3D Matlab toolbox
Matlab C++ M Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
AddAnglePolygonType.m
Contents.m
ConvertOld2New.m
CostFunctionLM3D.m
CostFunctionLM3D_ObjectHeights.m
CostFunctionLM3D_ObjectHeightsAngles.m
CostFunctionLM3D_old.m
DeriveOptimization.m
Documentation.pdf
GetBottomPoint.m
Image2WorldCoords.m
InflateSceneNew.m
InflateSceneXML.m
LH2RH.m
LICENSE.txt
LM2VRML.m
LM2VRMLfill.m
LM3D_ObjectHeights.txt
LM3Ddatabase.m
LM3Dgenerate3D.m
LM3DgetTexturedMesh.m
LM3Dinstall.m
LM3DpolyEdgeTypesThumbnail.m
LM3Dstats.m
LMplot3Dmesh.m
LMplot3Dscene.m
LMsceneThumbnail.m
ObjectID2Index.m
Params3D.mat
PolyAreas.m
Project3D2D.m
README.txt
RH2LH.m
ReadObjectHeights.m
Recover3DSceneComponents.m
RectAreas.m
SupportDist.m
addVerticalPoint.m
addimagesize.m
avg_error.m
bpFactorGraph.m
collectEdgeEvidence.m
collectPartsEvidence.m
compile.m
contactPointsNew.m
decomposeP.m
demo.m
demoGraphs.m
depthLinearRegression.m
depthThumbnail.m
detectOccluded.m
detectShallowConcave.m
edgeLength.m
edgeVerticality.m
example.Z.png
example.jpg
example.out.xml
example.xml
findHorizonLine.m
generateO3D.m
get3DBook.m
getCameraMatrix.m
getContactPoints.m
getDepthMap.m
getEdges.m
getFootprint.m
getHeightMap.m
getHorizonLine.m
getLMcontact.m
getLMpolygon3D.m
getListGroundObjects.m
getListLargeObjects.m
getMesh.m
getObject3D.m
getObjectDimensions.m
getObjectMesh.m
getObjectsWithHeightDistributions.m
getOccludedControlPoints.m
getPartOfParents.m
getPlanes.m
getPolyEdgeTypes.m
getSceneMesh.m
getTextures.m
getWidthMap.m
getXYZmaps.m
getaproximagesize.m
getviewpoint.m
getviewpoint_ObjectHeights.m
getviewpoint_old.m
groundObjectWithMesh.m
guiEdgeLabeling.m
imageWarp.m
includeGroundTruthEdgeLabels.m
inferEdgeTypesNew.m
inferParts.m
inferPartsPosterior.m
inferSupport.m
insertGroundPlane.m
intersectPolygon.m
isCleanObject.m
isThereAnyPointBelow.m
isThereAnyPointBelowEdge.m
learnPartsParams.m
logpYCV0.m
myLMaddtags.m
myLMimscale.m
partsGibbsSampler.cpp
partsGibbsSampler.mexmaci
partsGraph.m
plotEdgeLabels.m
plotLineBmap.m
plotNmap.m
plotOutputEdgeTypes.m
plotParts.m
plotPolyEdgeTypes.m
plotScene3D.m
plotSupport.m
plotXmap.m
plotYmap.m
plotZmap.m
projectOntoGroundPlane.m
projectOntoStandingPlanes.m
rayTrace.cpp
readNmap.m
readXmap.m
readYmap.m
readZmap.m
relativeError.m
relativeOverlap.m
removeMissedParts.m
roc.m
rq.m
samplePoly.m
setCameraMatrix.m
setLMcontact.m
setLMpolygon3D.m
showFootprint.m
showPartsTree.m
showTreeObj.m
splitPolygon.m
standingFoldedCardWithMesh.m
style.css
subDivideMesh.m
supportGraph.m
writeNmap.m
writeXML3D.m
writeXmap.m
writeYmap.m
writeZmap.m

README.txt

<brussell@csail.mit.edu>
<torralba@csail.mit.edu>


LabelMe3D Matlab toolbox


CITATION:

B. C. Russell and A. Torralba
Building a Database of 3D Scenes from User Annotations
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2009


DESCRIPTION:

Here you will find the LabelMe3D Matlab toolbox.  Given a LabelMe
annotation file, the toolbox contains source code to infer world
3D coordinates for labeled objects in the scene and recover the
camera parameters for the image.  Moreover, there are functions for
visualizing the inferred 3D information.


QUICK START:

demo.m - This file has a demonstration of the main features of the
toolbox.  It is best to read and step through the demonstration
line-by-line.

Documentation.pdf - This file documents the scene geometry and format
of the annotation XML files.


(c) 2013, MIT Computer Science and Artificial Intelligence Laboratory