+ All Categories
Home > Documents > Barcode Recognition

Barcode Recognition

Date post: 25-Feb-2016
Category:
Upload: avalon
View: 59 times
Download: 1 times
Share this document with a friend
Description:
UCI iCAMP 2013. Barcode Recognition. Yifei Lou, Ernie Esser , Jack Xin. Different types of barcodes?. EAN-13. UPC-A. QR code. UPC-A’s anatomy. ~ 1 trillion ( 10^12 ) different barcodes. UPC-A’s anatomy. It encodes information in the relative widths of the bars. Codebook. - PowerPoint PPT Presentation
Popular Tags:

of 14

Click here to load reader

Transcript

Slide 1

Yifei Lou, Ernie Esser, Jack XinBarcode RecognitionUCI iCAMP 2013

Different types of barcodes?

UPC-AEAN-13QR code

AnEAN-13barcode (originallyEuropean Article Number, but now renamedInternational Article Numbereven though the abbreviationEANhas been retained) is a 13 digit (12 data and 1 check)barcodingstandard which is asupersetof the original 12-digitUniversal Product Code(UPC) system developed in theUnited States.

QR Code(abbreviated fromQuick Response Code) is the trademark for a type ofmatrix barcode(or two-dimensional code) first designed for the automotive industry. More recently, the system has become popular outside the industry due to its fast readability and large storage capacity compared to standardUPC barcodes.3UPC-As anatomy

~ 1 trillion (10^12) different barcodesUPC-As anatomyIt encodes information in the relative widths of the bars

Codebook

Barcode scanner/readerLaser scannerImaging scanner

Image acquisitionPre-processingDecoding12589-34706

Image deblurring

BarcodeIdeal signalObtained signal

Image formation model

Ideal signalObtained signalElectrical noise, source defects, etc

An inverse problem: find u given yNon-blind: the kernel G is known

Semi-blind: Gaussian kernel with unknown width

Blind: the kernel G is completely unknown

Progress from last yearShow Matlab GUI

New directionsPre-processing, data alignment

Estimating the resolution to achieve dimension reduction

Dictionary based approach

Experimental study of the box constraint

Weekly agendaWeek 1: introduction to barcode.

Week 2: Review on classical methods and last years progress.

Week 3: Form subgroups for the method that you want to work with.

Week 4: For each subgroup, coding and testing.

Week 5: Midterm presentation

Week 6-7: Matlab GUI/Compare all the methods/Collect real data with cell phone

Week 8: write up a paper and prepare presentation.


Recommended