A system for processing handwritten bank checks automatically

dc.contributor.authorPalacios Hielscher, Rafaeles-ES
dc.contributor.authorGupta, Amares-ES
dc.date.accessioned2016-01-15T11:18:43Z
dc.date.available2016-01-15T11:18:43Z
dc.date.issued2008-10-01es_ES
dc.descriptionArtículos en revistases_ES
dc.description.abstractIn the US and many other countries, bank checks are preprinted with the account number and the check number in special ink and format; as such, these two numeric fields can be easily read and processed using automated techniques. However, the amount fields on a filled-in check is usually read by human eyes, and involves significant time and cost, especially when one considers that over 50 billion checks are processed per annum in the US alone. The system described in this paper uses the scanned image of a bank check to ‘read’ the check. It includes three main modules that allow for fully automated bank check processing. These three modules are described in the paper; they focus sequentially on: the detection of strings within the image; the segmentation and recognition of string in a feedback loop; and the post-processing issues that help to ensure higher accuracy of recognition. The major benefit of the integrated system is the ability to address the complex problem of reading handwritten bank checks by implementing efficient algorithms for each processing step. All modules have been implemented and subsequently tested for reading the value of the check using different image databases. Due to the particular requirements of this application, the system can be tuned to yield low levels of incorrect readings; this, in turn, leads to higher levels of rejection than the levels encountered in other handwritten recognition applications. A ‘rejected’ check can be read subsequently by human eyes or other more advanced automated approaches. However, a check ‘read’ incorrectly is more difficult to deal with, in terms of costs and time involved to rectify the mistake. As such, our architecture can be geared towards producing the most suitable balance between inaccurate readings and rejection level, in accordance with user preferences. The experimental results presented in the paper do not focus on the best possible results for a particular database of checks; instead, they show the benefits attained independently by each of the modules proposed.es-ES
dc.description.abstractIn the US and many other countries, bank checks are preprinted with the account number and the check number in special ink and format; as such, these two numeric fields can be easily read and processed using automated techniques. However, the amount fields on a filled-in check is usually read by human eyes, and involves significant time and cost, especially when one considers that over 50 billion checks are processed per annum in the US alone. The system described in this paper uses the scanned image of a bank check to ‘read’ the check. It includes three main modules that allow for fully automated bank check processing. These three modules are described in the paper; they focus sequentially on: the detection of strings within the image; the segmentation and recognition of string in a feedback loop; and the post-processing issues that help to ensure higher accuracy of recognition. The major benefit of the integrated system is the ability to address the complex problem of reading handwritten bank checks by implementing efficient algorithms for each processing step. All modules have been implemented and subsequently tested for reading the value of the check using different image databases. Due to the particular requirements of this application, the system can be tuned to yield low levels of incorrect readings; this, in turn, leads to higher levels of rejection than the levels encountered in other handwritten recognition applications. A ‘rejected’ check can be read subsequently by human eyes or other more advanced automated approaches. However, a check ‘read’ incorrectly is more difficult to deal with, in terms of costs and time involved to rectify the mistake. As such, our architecture can be geared towards producing the most suitable balance between inaccurate readings and rejection level, in accordance with user preferences. The experimental results presented in the paper do not focus on the best possible results for a particular database of checks; instead, they show the benefits attained independently by each of the modules proposed.en-GB
dc.description.versioninfo:eu-repo/semantics/publishedVersiones_ES
dc.format.mimetypeapplication/pdfes_ES
dc.identifier.issn0262-8856es_ES
dc.identifier.urihttps://doi.org/10.1016/j.imavis.2006.04.012es_ES
dc.keywordsHandwritten checks; Reading unconstrained handwritten material; Neural network based reading; Automation of banking systemses-ES
dc.keywordsHandwritten checks; Reading unconstrained handwritten material; Neural network based reading; Automation of banking systemsen-GB
dc.language.isoen-GBes_ES
dc.rightses_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.holderes_ES
dc.rights.uries_ES
dc.sourceRevista: Image and Vision Computing, Periodo: 1, Volumen: online, Número: 10, Página inicial: 1297, Página final: 1313es_ES
dc.subject.otherInstituto de Investigación Tecnológica (IIT)es_ES
dc.titleA system for processing handwritten bank checks automaticallyes_ES
dc.typeinfo:eu-repo/semantics/articlees_ES

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
IIT-08-046A.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
IIT-08-046A_preview
Size:
3.7 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
IIT-08-046A_preview.pdf
Size:
3.7 KB
Format:
Adobe Portable Document Format

Collections