1. An apparatus for recognizing text on a surface, the apparatus comprising: an image sensor configured to capture images from an environment of a user; and at least one processor device configured to: identify the surface is a curved surface based on at least one of the images; determine that text is found on the identified curved surface; receive a first image of a first perspective of text on the curved surface, wherein the first image includes a first portion of text on the curved surface, the first portion of text including skewed characters that are unrecognizable in an optical character recognition process due to a curvature of the first portion of text on the curved surface viewed from the first perspective, and wherein the first image includes a second portion of text recognizable in the optical character recognition process; receive a second image of a second perspective of the text on the curved surface, wherein the second image includes the first portion of text in a form capable of recognition in the optical character recognition process; perform optical character recognition on the second portion of text in the first image and the first portion of text in the second image; combine results of the optical character recognition on the second portion of text in the first image and on the first portion of text in the second image; and provide the user with a recognized representation of the text, including a recognized representation of the second portion of text in the first image and the first portion of text in the second image.