young blaes mobile ic package recognition and information retrieval(2)

2
 IC Ca m: Mobil e IC Package Recogn it io n Patrick Blaes, Chris Young Department of Electrical Engineering, Stanford University Motivation Image Processin g Pipeline System Archi tecture Functionality References Input image Chip Segmentation (MAP detection, erode/dilate) Chip corner detection Rotation correction, chip extraction OCR (Tesseract) Determine best match in part name dictionary (Levenshtein) Preprocess for OCR (scaling, threshold, morphological opening) C.R Jung and R Schramm. Rect angle detect ion based on a windowed Hough trans form. In Computer Graphics and Image Processing, 2004. Proceedings. 17th Brazilian Symposium on, pages 113–120, 2004. R.C. Gonza lez and R. E. Woods. Digital Image Processing, Third Edition . Pearson Education. 2009. Google. Tesse ract OCR Engine: http:// code.goo gle.com/p/te sseract- ocr/ Modern printed circuit boards (PCBs) typically contain many integrated circuits (ICs ). Identifying and obtaining informat ion about the ICs on a board can be very tedious. Our project, implemented as an iPhone app, ai ms to automatically locate and identify the ICs given an image of a circuit board.  iPhone (image capture/display) Server (image processing)  HTTP Post Chip names and vertices Rotati on invari ant Rob ust t o non-chip objects Bes t wi th ev en li ght ing Sensi tivit y t o g lare, blur , and sensor noise

Upload: tuan-khanh-nguyen

Post on 01-Nov-2015

6 views

Category:

Documents


0 download

DESCRIPTION

bài báo nhận diện IC

TRANSCRIPT

  • IC Cam: Mobile IC Package Recognition Patrick Blaes, Chris Young

    Department of Electrical Engineering, Stanford University

    Motivation Image Processing Pipeline

    System Architecture

    Functionality

    References

    Input image

    Chip Segmentation (MAP detection,

    erode/dilate)

    Chip corner detection

    Rotation correction, chip extraction

    OCR (Tesseract)

    Determine best match in part name

    dictionary (Levenshtein)

    Preprocess for OCR

    (scaling, threshold,

    morphological opening)

    C.R Jung and R Schramm. Rectangle detection based on a windowed Hough transform. In Computer Graphics and Image Processing, 2004. Proceedings. 17th Brazilian Symposium on, pages 113120, 2004. R.C. Gonzalez and R. E. Woods. Digital Image Processing, Third Edition. Pearson Education. 2009. Google. Tesseract OCR Engine: http://code.google.com/p/tesseract-ocr/

    Modern printed circuit boards (PCBs) typically contain many integrated circuits (ICs). Identifying and obtaining information about the ICs on a board can be very tedious. Our project, implemented as an iPhone app, aims to automatically locate and identify the ICs given an image of a circuit board.

    iPhone (image capture/display)

    Server (image processing)

    HTTP Post

    Chip names and vertices

    Rotation invariant Robust to non-chip objects Best with even lighting Sensitivity to glare, blur,

    and sensor noise

    Slide Number 1