MiniCheck OCR Enhancement

Download Report

Transcript MiniCheck OCR Enhancement

MiniCheck OCR Enhancement
CSCI 6838 Capstone Project
Team #2
Spring 2008
http://dcm.uhcl.edu/cap08spgp2/
Team #2 Introduction

NagaRaju Voodigi
Email: [email protected]

Swethana Nagula
Email: [email protected]

Nikhil Bhomi
Email: [email protected]

Venkateshwar Rao Surabhi
Email: [email protected]
7/17/2015
Enhancement of MiniCheck ID
2
Team #2 Roles

NagaRaju Voodigi
Role: Team lead, Programmer, Webmaster

Swethana Nagula
Role: Programmer, Technical Writer

Nikhil Bhomi
Role: Programmer, Webmaster

Venkateshwar Rao Surabhi
Role: Programmer, Technical Writer
7/17/2015
Enhancement of MiniCheck ID
3
Instructor

Dr. Kwok Bun Yue
Chair, Computer Science
Interim Chair, Division of Computing and Mathematics
University of Houston - Clear Lake
Email: [email protected]
Homepage: Home Page of Dr. Kwok-Bun Yue
7/17/2015
Enhancement of MiniCheck ID
4
Mentor

Mr. Bruce Brenner
President, MiniCheck-OCR
Phone: (713)446-6676
Email: [email protected]
Website:MiniCheck-OCR, Inc
7/17/2015
Enhancement of MiniCheck ID
5
Topics

MiniCheck ID Introduction

Existing System

Technologies required

Understanding diagram

Project Requirements

Prototype

References
7/17/2015
Enhancement of MiniCheck ID
6
MiniCheck Introduction

MiniCheck-OCR developed a front-end application called
MiniCheck MGR to scan, validate and process checks and ID
cards.

Electronically processes checks

Validates photo ID such as driver’s license and state ID’s to
prevent fraud.

Uses a set of advanced algorithms to decipher the
electronically encoded data in either the magnetic strip or
barcode
7/17/2015
Enhancement of MiniCheck ID
7
MiniCheck Introduction


Combines

MICR - Magnetic Imaging Character Recognition

OCR – Optical Character Recognition
Types of parsing

Check processing

Magnetic card ID’s

Barcode ID’s


7/17/2015
1 Dimension
2 Dimension
Enhancement of MiniCheck ID
8
Scanners Integrated

USB Mini Swipe – Magnetic Stripe

USB MiniPrint Swipe – MagnePrint Stripe

USB card scan – Barcode

USB MICRImage – Magnetic Stripe

USB Magtek Excella STX – Magnetic, barcode and
MagnePrint
7/17/2015
Enhancement of MiniCheck ID
9
Existing Standalone System

Enhanced by previous Capstone Team #3.

Consists of User Interface and Configuration windows.

Configuration Window


Provides an option to select the required scanner.

Provides an option to select the window size
User Interface Window


Displays parsed information
Uses Atalasoft Imaging toolkit to capture and parse the card
information and convert into meaningful information.
7/17/2015
Enhancement of MiniCheck ID
10
7/17/2015
Enhancement of MiniCheck ID
11
Existing Standalone System

Integrated Software Development Kit’s of

CardScan

USB Magtek Excella STX “All-in-one”

USB MICR Image
with the MiniCheck ID
 MagnePrint - used MagnePrint API to get the score in
backend without redirecting the user to the MagneSafe website
in order to continue the transaction.
7/17/2015
Enhancement of MiniCheck ID
12
MagnePrint Technology

One of the major and important scanners provided

Detects counterfeit credit cards by reading a unique magnetic
"fingerprint" on the stripes of credit cards and other objects
that carry magnetic information.

Has millions of magnetic particles that are organized in a
unique way.

Analyzes these particles and determines the card's "signature"
number, which then can be put in a database.

When a card is swiped through a designated terminal, the
card's signature, or "Magneprint," can be compared to the
recorded signature.
7/17/2015
Enhancement of MiniCheck ID
13
Technologies required


7/17/2015
.NET and C#
MS-Access
Enhancement of MiniCheck ID
14
Understanding Diagram
7/17/2015
Enhancement of MiniCheck ID
15
Requirements

Integrate the RDM EC7000i scanner ADK with the existing
MiniCheck ID to read the magnetic stripe information.

RDM EC7000i
Features:
Captures a high-quality two-sided
binary image of the check in seconds
 Bi-directional Magnetic
Stripe Reader (MSR)
It reads track 1,2 and 3 from the
magnetic stripe
7/17/2015
Enhancement of MiniCheck ID
16
Requirements

Integrate M-250 scanner into the existing MiniCheck to read
magnetic stripe and barcodes and display the information.

M-250
Features:
Reads Magnetic Stripe
2 Dimensional Bar Code Reading
Built-in High Performance 3 Track
Magnetic Stripe Reader
Doesn’t require API
7/17/2015
Enhancement of MiniCheck ID
17
Requirements

Integrate the EPSON TM-H6000II scanner ADK with the
existing MiniCheck ID to capture and store the image.

EPSON TM-H6000II
Features:
Built in ID Imager
Reads MICR
Card Image Scanning
7/17/2015
Enhancement of MiniCheck ID
18
Requirements

Integrate API’s of the Magneprint scanner into the existing
application to communicate with the remote server located at
Dallas.

Verify Identity of the card holder to a higher level like SSN,
previous address with the help of a third-party database,
VERIS.

Testing:

Different state ID’s

Windows Vista operating system
7/17/2015
Enhancement of MiniCheck ID
19
Requirements

Improving User interface

Replace radio buttons by check boxes

Increase window size

Provide Configuration tab in the User Interface window
7/17/2015
Enhancement of MiniCheck ID
20
Prototype
7/17/2015
Enhancement of MiniCheck ID
21
7/17/2015
Enhancement of MiniCheck ID
22
References

http://dcm.uhcl.edu/cap683807fagp3/

http://news-info.wustl.edu/tips/page/normal/4159.html

http://www.e-seek.com/product_m250.asp

http://pos.epson.com/products/TM-H6000II.htm

http://www.rdmcorp.com/EC7000iSeries.shtml
7/17/2015
Enhancement of MiniCheck ID
23
Thank you