Decision Forests

forestDecision Forests (also called random trees, random forests etc) are a machine learning system that can be applied to many tasks including image recognition. What’s nice is that software is available here, OpenCV has an implementation and there’s also a GPU implementation along with no doubt many others. The image shows one of the examples using the Microsoft code where the forest has learned the classification of a spiral pattern. This paper describes a very interesting project using multiple layers of decision forests to determine depth using reflected near IR illumination intensity so that an (almost) standard webcam can recover depth information for things like gesture recognition. The nice thing is that the sensor can be very small and processing overhead is very low.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.