Inventors:
Arnab S Dhua - Mountain View CA, US
Max Delgadillo - Santa Clara CA, US
Assignee:
A9.com, Inc. - Palo Alto CA
International Classification:
G02B 26/10
US Classification:
23546225, 23546209, 2354621
Abstract:
Various algorithms are presented that enable an image of a barcode, captured by a camera of an electronic device, to be decoded on the device without need to upload the image information to a server for processing. The algorithms can account for variations in focus of the image, as may result in blur due to move movement or auto-focus features. The approaches can handle multiple barcode formats, and can handle barcodes on curved surfaces, barcodes with damaged areas, or barcodes that are otherwise uneven. Such algorithms are highly accurate while being fast and lightweight enough to execute on portable electronic devices, such as tablet computers and smart phones.