Image recognition is a branch of pattern recognition and image processing. Image recognition attempts to segment objects in an image. They are given a symbolic description, but they do not look for relationships between the objects, as is common in pattern analysis.