yifei lou, ernie esser, jack xin barcode recognition uci icamp 2013
TRANSCRIPT
![Page 1: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/1.jpg)
Yifei Lou, Ernie Esser, Jack Xin
Barcode Recognition
UCI iCAMP 2013
![Page 2: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/2.jpg)
![Page 3: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/3.jpg)
Different types of barcodes?
UPC-A
EAN-13
QR code
![Page 4: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/4.jpg)
UPC-A’s anatomy
~ 1 trillion (10^12) different barcodes
![Page 5: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/5.jpg)
UPC-A’s anatomy
It encodes information in the relative widths of the bars
![Page 6: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/6.jpg)
Codebook
![Page 7: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/7.jpg)
Barcode scanner/readerLaser scanner Imaging scanner
![Page 8: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/8.jpg)
Image acquisitio
n
Pre-processing Decoding
12589-34706
![Page 9: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/9.jpg)
Image deblurring
Barcode
Ideal signal
Obtained signal
![Page 10: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/10.jpg)
Image formation model
Ideal signal
Obtained signal
Electrical noise, source defects, etc
![Page 11: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/11.jpg)
An inverse problem: find u given y
Non-blind: the kernel G is known
Semi-blind: Gaussian kernel with unknown width
Blind: the kernel G is completely unknown
![Page 12: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/12.jpg)
Progress from last year
Show Matlab GUI
![Page 13: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/13.jpg)
New directions
Pre-processing, data alignment
Estimating the resolution to achieve dimension reduction
Dictionary based approach
Experimental study of the box constraint
![Page 14: Yifei Lou, Ernie Esser, Jack Xin Barcode Recognition UCI iCAMP 2013](https://reader038.vdocuments.site/reader038/viewer/2022111811/56649da05503460f94a8c3d8/html5/thumbnails/14.jpg)
Weekly agenda
Week 1: introduction to barcode.
Week 2: Review on classical methods and last year’s 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.