![Page 1: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/1.jpg)
Barcode Readers using the Camera Device in Mobile
Phones
指導教授:張元翔 老師學生:吳思穎 99770032011/05/25
![Page 2: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/2.jpg)
Introduction
![Page 3: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/3.jpg)
Baseband processor : works for voice digital signal processing, protocol control, power management and fundamental functions.
Application processor : works for extra application such as movie codec, still photo codec and resizing, and other extra applications.
Introduction
![Page 4: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/4.jpg)
Systems
![Page 5: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/5.jpg)
Execute the barcode reader application
Capture from embedded camera device
Process the image in DSP
Decode the code
Display the results
Systems
![Page 6: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/6.jpg)
Algorithms
![Page 7: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/7.jpg)
Pre-processing
Corner marks detection
Fourth corner estimation
Inverse perspective transformation
Scanning of code
Algorithms
![Page 8: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/8.jpg)
Pre-processing :1. Histogram calculation to define the threshold
of black-white boundaries.2. Resizing of original image to reduce the
calculation costs.3. Recognizing QR-code area, and the filtering
for the area dilatation.
Algorithms
![Page 9: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/9.jpg)
Corner marks detection :
Algorithms
![Page 10: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/10.jpg)
Fourth corner estimation :
Algorithms
![Page 11: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/11.jpg)
Inverse perspective transformation :
Algorithms
![Page 12: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/12.jpg)
Algorithms
![Page 13: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/13.jpg)
Implementations&
Experimental Results
![Page 14: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/14.jpg)
Implementations &Experimental Results
![Page 15: Barcode Readers using the Camera Device in Mobile Phones](https://reader035.vdocuments.mx/reader035/viewer/2022062812/56816387550346895dd4739f/html5/thumbnails/15.jpg)
Thank you for your attention !!!