16. A non-transitory computer readable storage medium storing one or more sequences of instructions executable by one or more processors to perform a set of operations comprising: acquiring an image of an object using a camera of a computing device; analyzing the image to identify an object type for the object and a projection template for the object type; determining a graphical element to be projected proximate to the object according to the projection template for the object; and projecting the graphical element proximate to the object.
16. A non-transitory computer readable storage medium storing one or more sequences of instructions executable by one or more processors to perform a set of operations comprising: acquiring an image of an object using a camera of a computing device; analyzing the image to identify an object type for the object and a projection template for the object type; determining a graphical element to be projected proximate to the object according to the projection template for the object; and projecting the graphical element proximate to the object. 19. The non-transitory computer readable storage medium of claim 16 , wherein the graphical element includes at least one of a status bar indicating a level of progress for computing an operation by the computing device, a bounding shape configured to surround the object, and wherein the bounding shape is configured to visually guide a user to adjust a direction of a field of view of the camera, or a cross, the cross indicating a center of a field of view of the camera.