37. A computer-implemented method comprising: receiving an image of an identity document, the image being produced using a video stream; improving the image, wherein the improving includes removing blurring, adjusting brightness, and adjusting colors; recognizing a plurality of text elements in the image using optical character recognition; finding a document template of a plurality of templates having a high degree of coincidence with the image using a substantially rectangular shape of the image overall, at least one of the text elements, and a respective location in the image for the at least one text element; associating each of the text elements with a respective field of the document template using the text elements and a respective location in the image for each of the text elements; placing at least one of the associated text elements in a respective field of a form, the respective field of the form corresponding to the respective associated field of the document template; and making the completed form accessible on a system.
37. A computer-implemented method comprising: receiving an image of an identity document, the image being produced using a video stream; improving the image, wherein the improving includes removing blurring, adjusting brightness, and adjusting colors; recognizing a plurality of text elements in the image using optical character recognition; finding a document template of a plurality of templates having a high degree of coincidence with the image using a substantially rectangular shape of the image overall, at least one of the text elements, and a respective location in the image for the at least one text element; associating each of the text elements with a respective field of the document template using the text elements and a respective location in the image for each of the text elements; placing at least one of the associated text elements in a respective field of a form, the respective field of the form corresponding to the respective associated field of the document template; and making the completed form accessible on a system. 41. The method of claim 37 wherein the identity document is at least one of: a government issued identity document, a student identity document, an employment identity document, a driver's license, a passport, and a travel document.