1. A system comprising: one or more processors; memory; and one or more modules stored in the memory and executable by the one or more processors to perform operations comprising: accessing a visual content item comprising a plurality of visual content item elements representing a reference light pattern associated with an object; determining disparity for a visual content item element of the plurality of visual content item elements, the determining comprising: identifying the visual content item element; identifying a position of the visual content item element relative to a group of visual content item elements of the plurality of visual content item elements; and determining, by executing one or more classifiers, the disparity for the visual content item element based at least in part on the position, wherein the one or more classifiers include a plurality of nodes for the visual content item element to move through, each node of the plurality of nodes comprising a split function for determining a flow of the visual content item element through an arrangement of the plurality of nodes to reach at least one of a plurality of leaf nodes; and determining depth for a portion of the visual content item based at least in part on the disparity determined for the visual content item element.