140 likes | 261 Views
This presentation explores innovative methods for 3D object recognition, focusing on comparative thresholds in detecting objects with low false positives and negatives. We assess the effectiveness of our method against Pedro's method and emphasize training human models in 3D. Key topics include depth descriptor optimization, the use of invariant surface characteristics, and the importance of mean and Gaussian curvature in recognizing object surfaces. Additionally, we discuss noise reduction techniques and the significance of saving images in lossless formats to maintain detail accuracy.
E N D
Presentation 4 Zach Robertson
Our method Pedro’s method Low threshold, false positive Low threshold, no false positive High threshold, false negative
Head Detector Our method Pedro’s Method
Train Human Model in 3D • We need a good descriptor for depth as good as HOG for RGB • What should we use for Depth?
Papers • Invariant Surface Characteristics for 3d Object Recognition by Besl and Jain • Mean curvature and Gaussian Curvature as visible invariant
Gaussian Curvature • Gives where surface is convex, saddle, or flat • Indicates surface shape at a pixel Mean Curvature • The average of the principal curvatures • If zero, minimal surface
Coded • Produce normal vectors • Produce mean curvature • Produce gaussian curvature
Train SVM • There are 9 different possibilities • Only 8 will actually happen • Created a histogram of curvature
Normal and Curvatures Norm in Z direction Norm in X direction Norm in Y direction Mean Curvature Gaussian Curvature
Fixing Noise • Use the median to smooth • Save images in lossless format (such as .png) • Changing the range of values from 0 to 255 to 0 to 4000 • Allows more detail to be maintain
Median Smoothed Gaussian Smoothed