types for color and object recognition