CA2142378A1 - Image quality analysis method and apparatus - Google Patents

Image quality analysis method and apparatus

Info

Publication number
CA2142378A1
CA2142378A1 CA002142378A CA2142378A CA2142378A1 CA 2142378 A1 CA2142378 A1 CA 2142378A1 CA 002142378 A CA002142378 A CA 002142378A CA 2142378 A CA2142378 A CA 2142378A CA 2142378 A1 CA2142378 A1 CA 2142378A1
Authority
CA
Canada
Prior art keywords
quality
document
flags
computational
perception
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002142378A
Other languages
French (fr)
Other versions
CA2142378C (en
Inventor
Craig Dennis Curley
Thomas Chester Smith
Filip Jay Yeskel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CA2142378A1 publication Critical patent/CA2142378A1/en
Application granted granted Critical
Publication of CA2142378C publication Critical patent/CA2142378C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00005Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to image data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/98Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
    • G06V10/993Evaluation of the quality of the acquired pattern
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00007Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
    • H04N1/00013Reading apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00034Measuring, i.e. determining a quantity by comparison with a standard
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/0005Methods therefor in service, i.e. during normal operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00082Adjusting or controlling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • G06T2207/10008Still image; Photographic image from scanner, fax or copier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30176Document

Abstract

A document imaging system includes means whereby a large number of anomalous condition indicators or flags that define anomalous conditions that may occur as a result of the operation of a document scanner and/or document processor. A computationally efficient subset of flags and flag combinations is defined, and these subsets of flags and flag combinations (system states) are related to a quantitative measure of the quality (degree of suspiciousness) of the related document images, the documents themselves, and units of work that contain a plurality of documents. The machine computation of quality is compared to a human perception of quality, and computational input parameters are adjusted to improve the match of computational quality to the human quality perception, thus teaching the machine to make proper determinations of image and document quality.
CA002142378A 1994-02-14 1995-02-13 Image quality analysis method and apparatus Expired - Fee Related CA2142378C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US19572894A 1994-02-14 1994-02-14
US195,728 1994-02-14

Publications (2)

Publication Number Publication Date
CA2142378A1 true CA2142378A1 (en) 1995-08-15
CA2142378C CA2142378C (en) 2002-02-05

Family

ID=22722539

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002142378A Expired - Fee Related CA2142378C (en) 1994-02-14 1995-02-13 Image quality analysis method and apparatus

Country Status (4)

Country Link
US (1) US5687250A (en)
EP (1) EP0667594A3 (en)
JP (1) JP2728235B2 (en)
CA (1) CA2142378C (en)

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9703191D0 (en) * 1997-02-15 1997-04-02 Ncr Int Inc Method and apparatus for screening documents
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US6269188B1 (en) 1998-03-12 2001-07-31 Canon Kabushiki Kaisha Word grouping accuracy value generation
US6243501B1 (en) * 1998-05-20 2001-06-05 Canon Kabushiki Kaisha Adaptive recognition of documents using layout attributes
AU763571B2 (en) 1998-12-23 2003-07-24 Chase Manhattan Bank, The System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US7068832B1 (en) 1999-05-11 2006-06-27 The Chase Manhattan Bank Lockbox imaging system
JP2000341688A (en) * 1999-05-31 2000-12-08 Ando Electric Co Ltd Decision device for moving image communication quality
US6137967A (en) 1999-09-13 2000-10-24 Oce Printing Systems Gmbh Document verification and tracking system for printed material
US7805365B1 (en) 1999-10-25 2010-09-28 Jpmorgan Chase Bank, N.A. Automated statement presentation, adjustment and payment system and method therefor
US6639999B1 (en) * 1999-11-04 2003-10-28 Eastman Kodak Company Apparatus for assessing overall quality of hardcopy images
US6658139B1 (en) * 1999-11-04 2003-12-02 Eastman Kodak Company Method for assessing overall quality of digital images
WO2001039487A1 (en) * 1999-11-24 2001-05-31 Gtx Corporation Method and apparatus for automatic cleaning and enhancing of scanned documents
US6778684B1 (en) * 2000-01-20 2004-08-17 Xerox Corporation Systems and methods for checking image/document quality
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US8768836B1 (en) 2000-02-18 2014-07-01 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
US8468071B2 (en) 2000-08-01 2013-06-18 Jpmorgan Chase Bank, N.A. Processing transactions using a register portion to track transactions
AU2001285422A1 (en) 2000-08-11 2002-02-25 John J. Loy Trade receivable processing method and apparatus
AU2002224482A1 (en) * 2000-11-06 2002-05-15 First Usa Bank, N.A. System and method for selectable funding of electronic transactions
US7587363B2 (en) * 2000-11-06 2009-09-08 Jpmorgan Chase Bank, N.A. System and method for optimized funding of electronic transactions
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US7401048B2 (en) 2001-06-01 2008-07-15 Jpmorgan Chase Bank, N.A. System and method for trade settlement tracking and relative ranking
US7421140B2 (en) * 2001-11-21 2008-09-02 Shraga Rottem Method and system for enhancing the quality of device images
US7689482B2 (en) 2002-05-24 2010-03-30 Jp Morgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US20030220863A1 (en) 2002-05-24 2003-11-27 Don Holm System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms
US7437327B2 (en) 2002-05-24 2008-10-14 Jp Morgan Chase Bank Method and system for buyer centric dispute resolution in electronic payment system
US7379978B2 (en) * 2002-07-19 2008-05-27 Fiserv Incorporated Electronic item management and archival system and method of operating the same
US20050144189A1 (en) * 2002-07-19 2005-06-30 Keay Edwards Electronic item management and archival system and method of operating the same
US6810136B2 (en) * 2002-10-18 2004-10-26 Olive Software Inc. System and method for automatic preparation of data repositories from microfilm-type materials
US20040085590A1 (en) * 2002-10-31 2004-05-06 Kurt Thiessen Modifying an image based on image quality
US7769650B2 (en) 2002-12-03 2010-08-03 Jp Morgan Chase Bank Network-based sub-allocation systems and methods for swaps
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US8630947B1 (en) 2003-04-04 2014-01-14 Jpmorgan Chase Bank, N.A. Method and system for providing electronic bill payment and presentment
US7406183B2 (en) 2003-04-28 2008-07-29 International Business Machines Corporation System and method of sorting document images based on image quality
US7388681B2 (en) 2003-07-29 2008-06-17 International Business Machines Corporation Method for scanning maintenance prediction
US7391885B2 (en) * 2003-07-30 2008-06-24 Xerox Corporation Method for determining overall effectiveness of a document
US7035438B2 (en) 2003-07-30 2006-04-25 Xerox Corporation System and method for measuring and quantizing document quality
US7171618B2 (en) * 2003-07-30 2007-01-30 Xerox Corporation Multi-versioned documents and method for creation and use thereof
US7522760B1 (en) * 2003-10-17 2009-04-21 Carreker Corporation Method for inspecting document images
US20050123192A1 (en) * 2003-12-05 2005-06-09 Hanes David H. System and method for scoring presentations
US7814003B2 (en) 2003-12-15 2010-10-12 Jp Morgan Chase Billing workflow system for crediting charges to entities creating derivatives exposure
US7968851B2 (en) 2004-01-13 2011-06-28 Spectrum Dynamics Llc Dynamic spect camera
US9470801B2 (en) 2004-01-13 2016-10-18 Spectrum Dynamics Llc Gating with anatomically varying durations
US7380707B1 (en) 2004-02-25 2008-06-03 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US7283656B2 (en) * 2004-03-17 2007-10-16 Federal Reserve Bank Of Cleveland Assessing electronic image quality
EP1778957A4 (en) 2004-06-01 2015-12-23 Biosensors Int Group Ltd Radioactive-emission-measurement optimization to specific body structures
US8554673B2 (en) 2004-06-17 2013-10-08 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8290863B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8290862B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US9943274B2 (en) 2004-11-09 2018-04-17 Spectrum Dynamics Medical Limited Radioimaging using low dose isotope
US9316743B2 (en) * 2004-11-09 2016-04-19 Biosensors International Group, Ltd. System and method for radioactive emission measurement
US7760372B2 (en) * 2005-01-11 2010-07-20 Xerox Corporation Method for automated document selection
EP1684199A3 (en) * 2005-01-19 2008-07-09 Olive Software, Inc. Digitization of microfiche
US7447347B2 (en) * 2005-02-17 2008-11-04 Vectorsgi, Inc. Method and system for retaining MICR code format
US7548641B2 (en) * 2005-02-17 2009-06-16 Vectorsgi, Inc. System and method for embedding check data in a check image
US7594600B2 (en) * 2005-02-28 2009-09-29 Federal Reserve Bank Of Atlanta Expanded mass data sets for electronic check processing
US7686209B2 (en) 2005-02-28 2010-03-30 Federal Reserve Bank Of Dallas Cash letter print streams with audit data
FR2884087A1 (en) * 2005-03-29 2006-10-06 France Telecom METHOD AND DEVICE FOR EVALUATING DEGRADATION OF QUALITY CAUSED BY AN INVARIANCE OF A STIMULUS AS PERCEIVED BY A RECIPIENT OF SAID STIMULUS
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US7676409B1 (en) 2005-06-20 2010-03-09 Jpmorgan Chase Bank, N.A. Method and system for emulating a private label over an open network
US7802717B2 (en) 2005-07-07 2010-09-28 Federal Reserve Bank Of Dallas Electronic image cash letter monitoring
US8032462B2 (en) 2005-07-07 2011-10-04 Federal Reserve Bank Of Kansas City Electronic image cash letter balancing
US7630518B2 (en) * 2005-08-04 2009-12-08 Bank Of America Corporation Image processing system
US20070106627A1 (en) * 2005-10-05 2007-05-10 Mohit Srivastava Social discovery systems and methods
US8301529B1 (en) 2005-11-02 2012-10-30 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
US8387862B2 (en) 2006-05-17 2013-03-05 Federal Reserve Bank Of Dallas Electronic image cash letter validation
US7734545B1 (en) 2006-06-14 2010-06-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US8595096B2 (en) 2006-11-07 2013-11-26 Federal Reserve Bank Of Richmond Prioritizing checks for electronic check processing
US9275451B2 (en) 2006-12-20 2016-03-01 Biosensors International Group, Ltd. Method, a system, and an apparatus for using and processing multidimensional data
US7916925B2 (en) 2007-02-09 2011-03-29 Jpmorgan Chase Bank, N.A. System and method for generating magnetic ink character recognition (MICR) testing documents
US8762270B1 (en) 2007-08-10 2014-06-24 Jpmorgan Chase Bank, N.A. System and method for providing supplemental payment or transaction information
US7918386B2 (en) 2007-11-06 2011-04-05 Federal Reserve Bank Of Kansas City Cash letter print verification
US8573498B2 (en) 2007-11-06 2013-11-05 Federal Reserve Bank Of Kansas City Identifying duplicate printed paper cash letters
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8238638B2 (en) 2008-01-31 2012-08-07 Federal Reserve Bank Of Kansas City Tag validation for efficiently assessing electronic check image quality
US8112355B1 (en) 2008-09-05 2012-02-07 Jpmorgan Chase Bank, N.A. Method and system for buyer centric dispute resolution in electronic payment system
US9092447B1 (en) 2008-10-20 2015-07-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate detection
US8391584B2 (en) 2008-10-20 2013-03-05 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US20140031665A1 (en) * 2012-07-25 2014-01-30 Covidien Lp Telecentric Scale Projection System for Real-Time In-Situ Surgical Metrology
US9740728B2 (en) * 2013-10-14 2017-08-22 Nanoark Corporation System and method for tracking the conversion of non-destructive evaluation (NDE) data to electronic format
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
EP3304820B1 (en) * 2015-05-27 2019-12-18 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for analysing performance of a network by managing network data relating to operation of the network
US9823958B2 (en) 2016-02-08 2017-11-21 Bank Of America Corporation System for processing data using different processing channels based on source error probability
US10437778B2 (en) 2016-02-08 2019-10-08 Bank Of America Corporation Archive validation system with data purge triggering
US10460296B2 (en) 2016-02-08 2019-10-29 Bank Of America Corporation System for processing data using parameters associated with the data for auto-processing
US10437880B2 (en) 2016-02-08 2019-10-08 Bank Of America Corporation Archive validation system with data purge triggering
US9952942B2 (en) 2016-02-12 2018-04-24 Bank Of America Corporation System for distributed data processing with auto-recovery
US10067869B2 (en) 2016-02-12 2018-09-04 Bank Of America Corporation System for distributed data processing with automatic caching at various system levels
JP2019123141A (en) * 2018-01-16 2019-07-25 コニカミノルタ株式会社 Image processing device and program
JP6954260B2 (en) * 2018-12-18 2021-10-27 セイコーエプソン株式会社 Learning device, print control device and trained model

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5650668A (en) * 1979-09-29 1981-05-07 Sharp Corp Correcting system for reading output
US4853882A (en) * 1987-11-02 1989-08-01 A. C. Nielsen Company System and method for protecting against redundant mailings
US4888812A (en) * 1987-12-18 1989-12-19 International Business Machines Corporation Document image processing system
US4903141A (en) * 1989-02-27 1990-02-20 Eastman Kodak Company Apparatus for electronically duplicating film images while maintaining a high degree of image quality
US5170466A (en) * 1989-10-10 1992-12-08 Unisys Corporation Storage/retrieval system for document
US5151948A (en) * 1990-03-12 1992-09-29 International Business Machines Corporation System and method for processing documents having amounts recorded thereon
US5144566A (en) * 1990-06-14 1992-09-01 Comar, Inc. Method for determining the quality of print using pixel intensity level frequency distributions
US5327252A (en) * 1990-09-21 1994-07-05 Canon Kabushiki Kaisha Print evaluation apparatus
US5187750A (en) * 1991-03-15 1993-02-16 Unisys Corporation Archival document image processing and printing system
US5305396A (en) * 1992-04-17 1994-04-19 International Business Machines Corporation Data processing system and method for selecting customized character recognition processes and coded data repair processes for scanned images of document forms
US5235654A (en) * 1992-04-30 1993-08-10 International Business Machines Corporation Advanced data capture architecture data processing system and method for scanned images of document forms
JPH0620032A (en) * 1992-07-03 1994-01-28 Fujitsu Ltd Method and device for pattern check
JPH0623968A (en) * 1992-07-13 1994-02-01 Toshiba Corp Device for determining degree of blur on printed matter

Also Published As

Publication number Publication date
US5687250A (en) 1997-11-11
EP0667594A3 (en) 1995-08-23
EP0667594A2 (en) 1995-08-16
JPH07230552A (en) 1995-08-29
JP2728235B2 (en) 1998-03-18
CA2142378C (en) 2002-02-05

Similar Documents

Publication Publication Date Title
CA2142378A1 (en) Image quality analysis method and apparatus
IL107677A0 (en) Digital image analysis method
CA2094804A1 (en) Method and apparatus for imaging electrical activity in a biological system
EP0664642A3 (en) Image processing device and method for identifying an input image, and copier scanner and printer including same.
EP1696654A3 (en) Image processing apparatus and method and storage medium
FR2723651B1 (en) SYSTEM AND METHOD FOR COMPENSATING COLOR DEVIATION IN AN IMAGE PRODUCED BY AN IMAGE SENSOR AND REPRODUCING APPARATUS, SUCH AS A PHOTOGRAPHIC APPARATUS
GR3023602T3 (en) Method and apparatus for detecting artifact corners in two-dimensional images
DE69534763D1 (en) Apparatus for displaying stereoscopic images and image recording apparatus therefor
EP1496473A3 (en) Method and apparatus for representing and searching for colour images
EP1615171A4 (en) Image processing method, image processor, photographing apparatus, image output unit and iris verify unit
EP0372950A3 (en) Image reducing apparatus
EP0810769A3 (en) Apparatus and method for selectively processing a scanned image
IL76500A0 (en) Method and apparatus for registering color separation film
AU2084097A (en) Method and apparatus for blocking effect reduction in images
EP0743617A3 (en) Image processing method and apparatus thereof
DE69600415T2 (en) Enhancement and thinning process for printing raster images
EP0731599A3 (en) Image processing apparatus and method therefor
DE69313551D1 (en) Image processing device and method for changing imported pixel tone values, based on a variable background image tone value
EP1349372A3 (en) Image-forming system
EP0811952A3 (en) Method and apparatus for computerized tomography
EP1437887A3 (en) Image signal processing apparatus and method
EP0791892A3 (en) Image processing apparatus and method
EP1310915A3 (en) An image processing apparatus
IL106398A (en) Method and apparatus for scanning images
CA2063621A1 (en) Method and modular system for high speed processing of item images

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed