This document summarizes a two-stage method for 3D object recognition using an associative memory. In the first stage, key features are used to access hypotheses for an object's identity and configuration from an associative memory. These hypotheses are then fed into a second-stage associative memory that accumulates evidence to estimate the likelihood of each hypothesis based on feature statistics in a database. The method is robust to occlusion and clutter since it relies on local features rather than global properties, and allows objects to be added automatically through visual exploration from different views.