MiniCheck OCR Enhancement CSCI 6838 Capstone Project Team # 3 Fall 2007

Slides:



Advertisements
Similar presentations
Collecting data Chapter 6. What is data? Data is raw facts and figures. In order to process data it has to be collected. The method of collecting data.
Advertisements

Business computer application University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
SECURITY IN E-COMMERCE VARNA FREE UNIVERSITY Prof. Teodora Bakardjieva.
Department of Labor HSPD-12
MiniCheck OCR Enhancement CSCI 6838 Capstone Project Team #2 Spring 2008
INFORMATION TECHNOLOGY Data Capture and Input Methods.
Automatic Data Capture Devices & Methods
HARDWARE INPUT DEVICES ITGS. Strand 3.1 Hardware Input Devices Keyboards Pointing devices: Mice Touch pads Reading tools: Optical mark recognition (OMR)
Input & Output Devices ASHIMA KALRA.
MiniCheck Pro+ TM V1.3 1Capstone Team #2 - Fall2009.
Commercial Data Processing Lesson 2: The Data Processing Cycle.
Warm-up: April 11 What’s the difference between a checking and savings account?
Debit Card Plastic card that looks like a credit card
1 Retriever proudly introduces The 4Access ‘All-in-One’ TERMINAL SOLUTION.
6/1/20151 Digital Signature and Public Key Infrastructure Course:COSC Instructor:Professor Anvari Student ID: Name:Xin Wen Date:11/25/00.
FIT3105 Smart card based authentication and identity management Lecture 4.
Mar 11, 2003Mårten Trolin1 Previous lecture Diffie-Hellman key agreement Authentication Certificates Certificate Authorities.
AUTOMATIC DATA CAPTURE  a term to describe technologies which aim to immediately identify data with 100 percent accuracy.
Electronic Human Resource Management Software CSCI Research Project and Seminar Team #2 Feb 27,2006.
BATCH TRANSACTION PROCESSING Option 1: Transaction Processing Systems.
CP1610: Introduction to Computer Components
Input devices, processing and output devices Hardware Senior I.
1 Introduction to Computers Day 2. 2 Input Devices Input devices are used to feed data and instructions to the computer systems.They consist of a range.
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
Designing a System For Authenticating a Magnetic Fingerprint Signal Andrew Cowley and Jason Binder Abstract Methods Introduction Results Future Directions.
MAT 1000 Mathematics in Today's World Winter 2015.
1 Card Scanning Solutions SigniShell CSSN – Card Scanning Solutions THE ULTIMATE SIGNATURE CAPTURE & AUTHENTICATION SOLUTION.
By: Piyumi Peiris 11 EDO. Swipe cards are a common type of security device used by many people. They are usually a business-card-sized plastic card with.
INPUT DEVICES. KEYBOARD Most common input device for a computer.
MiniCheckID Pro+ TM V1.3. Team Website: 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh.
 By the end of this, you should be able to state the difference between DATE and INFORMAITON.
Computers Are Your Future Tenth Edition Chapter 12: Databases & Information Systems Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Input Devices Manual and Automatic By Laura and Gracie.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
DATA COLLECTION METHODS CONTENT PAGE How data is collected via questionnaires. How data is collected via questionnaires. How data is collected with mark.
©La-Nette Mark Did you know computers are everywhere you look, and even in places you can't see. Computers check out your groceries, pump your gas,
MINICHECK ID Pro+™ V1.2 CAPSTONE TEAM # 6 SPRING
Data Capture By Chris McBride. What is Data Capture ? There are a large variety of sources from which data can be acquired and and many devices that can.
Data Capture, Input Methods, and Output Methods
28 th International Traffic Records Forum Biometrics/SmartCard Workshop 28 th International Traffic Records Forum August 4, 2002 Orlando, Florida.
IniCheck ID PRO + V1.2 Capstone Team # 6 Spring /30/20091CSCI Spring 2009.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Cashless Society E-Learning 1 (31 st Jan – 1 st Feb 2008)
DIGITAL SIGNATURE.
MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali.
Describe direct data entry and associated devices, e. g
Slide 1 A Free sample background from © 2003 By Default! HANDLING DATA IN INFORMATION SYSTEM 19 July 2005 Tuesday Lower 6.
Describe direct data entry and associated devices, e. g
Bugflow Enhancements 2/9/ :53:58 PM Team#2 Bugflow Enhancements 1 Team # 2 10/07/200 8.
CSCI 6838 Capstone Project Team #2 Spring /18/20161 MiniCheck ID
Tieflow Workflow Toolkit -:By:- CSCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008.
My topic is…………. - It is the fundamental building block and the primary lines of defense in computer security. - It is a basic for access control and.
Input Chapter 5 Introduction to IT Darlene Ringhand.
Topic 2 Input devices. Topic 2 Input devices Are used to get raw data into the computer so that it can be processed Include common input devices such.
The Big Picture Things to think about What different ways are there to collect information automatically? What are the advantages and disadvantages of.
Biometric ATM Created by:. Introduction Biometrics refers to the automatic identification of a person based on his physiological/behavioral characteristics.
Submitted By: Shantam Dubey Website:
Submitted by: Siddharth Jain (08EJCIT075) Shirin Saluja (08EJCIT071) Shweta Sharma (08EJCIT074) VIII Semester, I.T Department Submitted to: Mr. Abhay Kumar.
Input & Output Devices ASHIMA KALRA.
A device tat transfers data from the outside world into a computer
DATA COLLECTION Data Collection Data Verification and Validation.
Input and Output Devices
MAGNETIC STRIPE READER
LECTURE Course Name: Computer Application
Chapter 5 - Input.
Biometric technology.
Data Capture F451 - AS Computing.
TEAM BARCODERS 4/29/ :10 AM4/29/ :10 AM Capstone Team # 7.
Input and Output devices in a Computer
Uses of Telecommunications & ICT
Presentation transcript:

MiniCheck OCR Enhancement CSCI 6838 Capstone Project Team # 3 Fall

 AbdulRafay Role: Programmer & Technical writer  Kiet Tran Role: Programmer & Technical writer  Meera Sutaria Role: Team Lead, Programmer & Webmaster Team # 3 - Introduction Team

 Dr. Kwok Bun Yue Chair, Computer Science Interim Chair, Division of Computing and Mathematics University of Houston - Clear Lake Homepage: Home Page of Dr. Kwok-Bun Home Page of Dr. Kwok-Bun Yue Instructor

 Mr. Bruce Brenner President, MiniCheck-OCR Phone: (713) Website:MiniCheck-OCR, Inc Inc Mentor

Topics  MiniCheck Introduction  Standalone application – Past Prototype  Project Purpose – Understanding Diagram  Project Requirements  Integration with Atalasoft & its demo  Improved UI of the Prototype  Excella STX Introduction  Excella STX – Check processing  MagnePrint Technology  MagnePrint working

 MiniCheck-OCR, Inc has developed MiniCheck MGR which scans, stores and manages cheque and ID card information  MiniCheck MGR - electronically processes checks and validates IDs at the point-of-sale  Validates photo ID such as a drivers license to prevent fraud  Uses a set of advanced algorithms to decipher the electronically encoded data in either the magnetic strip or barcode MiniCheck OCR - Introduction

 ID Verification and Validation  Check Processing  Magnetic Strip IDs  Barcode IDs - One Dimension - Two Dimension  It combines: MICR and OCR MICR - Magnetic Imaging Character Recognition technology OCR - Optical Character Recognition technology Types of Parsing

Standalone Application

 MiniCheck-OCR cannot parse user information from barcode and magnetic information  The previous capstone project team has developed a standalone application in.NET and C#  This prototype uses Clear Image, a parsing API, to provide this functionality in a separate standalone application. Standalone Application - Prototype

Project Purpose

Understanding Diagram

 Prototype to be integrated into MiniCheck and its variations  Integrating the parsing of 1-d and 2-d barcode information of driver licenses and ID cards into MiniCheck  Integrating the parsing of magnetic information of driver license  Integrating Atalasoft parser into the Prototype  Integrate the Magtek STX "All-In-One“ and Neat Receipts to the Prototype  Integrate the MagnePrint technology Requirements

 The prototype used ClearImage as a parsing API  This was a limited period licensed software  Also ClearImage not very consistent for images of different resolutions  Other options available: Atalasoft & DTK  Different barcode parsers were surveyed and Atalasoft was found to be more cost effective and accurate  1D and 2D barcode parsing using Atalasoft Integration with Atalasoft

Short demo on Integration with Atalasoft

UI of the Prototype & Improved UI

Excella STX  Ability:  It can read the MICR info from a check  It reads track 1, 2, 3 and MagnePrint information from the magnetic stripe  It captures color image of an ID card.

Excella STX ID cards have 3 tracks in the magnetic part. These tracks store information:  The Track 1 and 3 contain alpha- numeric information  Track 2 stores numeric information. Track 1Track 2Track 3 State and City Street Address Name License NumberGender Postal Code

 MTXMLMGR.dll is stored in C:\Windows\System32 after we installed the demo software  The API is written in C  We send the options to the machine by XML key/value pairs so we also needs another Microsoft API is MSXML.dll Excella STX API

Excella STX Check processing

MagnePrint Technology

 MagTek is a world leader in electronic transaction technology. Some of the technologies include:  Magnetic stripe card readers and writers  High-accuracy MICR check readers and scanners  Cardholder verification systems.  The company's products and components are in use today at point-of-sale (POS) and back-office locations Magtek Inc.

 MagnePrint is developed to generate a numeric value  This value serves as the digital fingerprint of the specific magnetic stripe credit card or debit card  MagnePrint is able to detect cards  That have been illegally reproduced (skimmed)  That have had their data re-encoded or magnetically altered What is MagnePrint

 The MagnePrint is in the background of the stripe  It cannot be altered or copied. It is like the DNA.  It does not interfere with the cardholder personal data encoded in the foreground.  It is repeatedly and reliably detected  Special circuitry is required to read the low-level noise in the MagnePrint MagnePrint Properties

Unique noise signature is converted to 54 bytes of data by the MagnePrint-capable reader

MagnePrint Working Card Authentication Method (CAM)

MagnePrint Working Capture the Reference MagnePrint

MagnePrint Working Capture the Transaction MagnePrint

MagnePrint Working Verify the Transaction MagnePrint

MagnePrint Working Score the Transaction MagnePrint against the Reference MagnePrint

 Reduce card-skimming fraud at POS and ATMs  Provide secure two-factor authentication log-in for Home Banking and PC Networks  Decreases non-repudiation disputes  Low cost to implement and easily integrates into existing infrastructures Benefits of MagnePrint

Questions

Thank you

References     