IP Library Granted Patent US 7,167,580
Granted Patent B2
US 7,167,580 · App. 10/837,351 · Granted Jan 23, 2007

Image quality assurance systems and methodologies for improving the identification of and access speed to image quality suspects in documents

Assignee: Unisys Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,167,580
App. No.
10/837,351
Granted
Jan 23, 2007
Kind
B2
Abstract

An image quality assurance method for identifying image defects in a plurality of imaged documents, where each imaged document includes at least one image rendition. The image renditions are analyzed to provide selected image metrics, the latter of which are compared against preselected image quality metric threshold values. An image quality flag is generated for any image rendition if at least one of the selected image metrics for that image rendition does not successfully compare against the preselected image quality metric threshold values. A record entry is created in an image quality flag file for those documents having at least one flagged image rendition, the record entry including information about the selected image metrics of the at least one flagged image rendition for that imaged document. Image defects in a plurality of imaged documents can be identified by examining the record entries in the image quality flag file.

Claims (79)

1. An image quality assurance method for identifying image defects in a plurality of imaged documents, each imaged document including at least one image rendition, the method comprising the steps of:

analyzing each of the at least one image rendition of each imaged document in an image quality metric generation process to provide selected image metrics;

comparing the selected image metrics for each of the at least one image rendition of each imaged document against preselected image quality metric threshold values;

generating an image quality flag for any of the at least one image rendition of the plurality of imaged documents if at least one of the selected image metrics for that image rendition does not successfully compare against the preselected image quality metric threshold values; and,

creating a record entry in an image quality flag file for each of the plurality of imaged documents having at least one flagged image rendition, the record entry including information about the selected image metrics of the at least one flagged image rendition for that imaged document, wherein the image defects in a plurality of imaged documents can be identified by examining the record entries in the image quality flag file.

2. The image quality assurance method of claim 1 , further comprising the steps of:

analyzing each document of the plurality of documents in a document metrics process order to provide selected document metrics;

comparing the selected document metrics for each document against preselected document metric threshold values;

generating an image quality flag for any of the documents if at least one of the selected document metrics for that document does not successfully compare against the preselected document metric threshold values; and,

creating a record entry in the image quality flag file for each of the plurality of documents having at least one flagged document metric, the record entry including information about the document metrics for that document.

3. The image quality assurance method of claim 2 , wherein the selected document metrics are selected from the group comprising information about the type and information about the physical dimensions of each of the plurality of imaged documents.

4. The image quality assurance method of claim 1 , further comprising the step of:

creating the image quality flag file, including an image quality flag file header record.

5. The image quality assurance method of claim 4 , wherein the image quality flag file creation step is carried out prior to the step of analyzing the at least one image rendition.

6. The image quality assurance method of claim 4 , wherein the image quality flag file further comprises header information including the preselected image quality metric threshold values.

7. The image quality assurance method of claim 6 , wherein the preselected image quality metric threshold values further comprises an image quality flag set field, the image quality flag set field including data that may be set to disable the image quality flag generating step for each image quality condition.

8. The image quality assurance method of claim 1 , further comprising the step of:

creating an image quality parameter file for storing the preselected image quality metric threshold values.

9. The image quality assurance method of claim 8 , wherein the image quality parameter file creation step is carried out prior to the step of analyzing the at least one image rendition.

10. The image quality assurance method of claim 1 , wherein each image quality flag file record entry further includes a global image quality condition field indicating which of the at least one image renditions for that imaged document has been flagged.

11. The image quality assurance method of claim 1 , wherein the selected image metrics include image dimensional data, compressed image packet size, image gray level histograms, image skew angle, hardware/software feed check errors, and/or transport status/error detection information.

12. The image quality assurance method of claim 1 , further comprising the step of:

capturing the at least one image rendition for each of the plurality of imaged documents;

storing the at least one captured image rendition for each of the plurality of imaged documents in image rendition files according to type of image rendition; and,

creating an image index file including a record for each imaged document, the image index file for individually accessing any of the stored image rendition files and for indexing into any of the record entries in the image quality flag file.

13. The image quality assurance method of claim 12 , wherein for each of the plurality of imaged documents having at least one flagged image rendition, the method further comprising the step of:

modifying the image index file record in the image index file to include a reference to the corresponding image quality flag file record entry in the image quality flag file.

14. The image quality assurance method of claim 13 , further comprising the step of:

setting a global image quality flag for that image index file record in the image index file, the global image quality flag indicating that the imaged document has been checked for image defects.

15. The image quality assurance method of claim 14 , wherein the global image quality flag further indicates whether the imaged document has image defects.

16. The image quality assurance method of claim 13 , wherein the image quality flag file record entry referenced by the image index file document record includes a cross-reference pointing to the image index file document record and further includes all of the image quality flags associated with the flagged image rendition for that document.

17. The image quality assurance method of claim 16 , further comprising the step of:

storing the selected image metrics and all of the image quality flags in the image quality flag file.

18. The image quality assurance method of claim 16 , further comprising the step of:

modifying the image index file to indicate that image quality has been checked for all of the plurality of imaged documents.

19. The image quality assurance method of claim 16 , wherein the method is carried out in a document processor.

20. A method of retrieving from a plurality of imaged documents having at least one image rendition stored in a file according to the type of image rendition, the image renditions suspected of having image quality defects, the method comprising the steps of:

(a) reading an image quality flag file to determine whether an image quality flag file record entry exists, wherein an image quality flag file record entry exists for each imaged document if at least one image metric of the at least one image rendition of the imaged document does not successfully compare against a preslected image quality metric threshold value;

(b) indexing from the determined image quality flag file record entry into a corresponding record in an image file, wherein the image index file includes a record for each imaged document and wherein the image index file is used to individually access any of the stored image rendition files; and,

(c) pointing from the image index file record field into the stored image renditions suspected of having image quality defects.

21. The method of claim 20 , wherein steps (a) through (c) are carried out for each image quality flag file record entry in the image quality flag file.

22. The method of claim 21 , wherein the indexing step uses an index offset in the image quality flag file record entry to index into the record in the image index file.

23. The method of claim 21 , wherein the method is carried out by an imaging application executing in a document processing system.

24. An image quality assurance method for identifying image defects in a plurality of imaged documents, each imaged document including at least one image rendition stored in at least one image rendition file according to type of image rendition, the method comprising the steps of:

capturing each image rendition for each of the plurality of imaged documents;

storing each captured image rendition for each of the plurality of imaged documents in image rendition files according to type of image rendition; and,

creating an image index file including a document record entry for each imaged document, the image index file for individually accessing any of the stored image rendition files and for indexing into any of the record entries in the image quality flag file;

analyzing each image rendition of each imaged document in an image quality metric generation process to provide selected document and image metrics;

comparing the selected document and image metrics for each of the image renditions of each imaged document against preselected document and image quality metric threshold values;

generating an image quality flag for any of the image renditions of the plurality of imaged documents if at least one of the selected document or image metrics for that image rendition does not successfully compare against the preselected image quality metric threshold values;

creating an image quality flag file, wherein the image quality flag file contains a record entry for each of the plurality of imaged documents having at least one flagged image rendition and each record entry includes the at least one flagged image renditions for that imaged document and a global image quality flag field indicating which of the at least one image renditions for that imaged document has been flagged, and,

for each of the plurality of imaged documents having at least one flagged image rendition:

modifying the image index file record in the image index file to include a reference to the corresponding image quality flag file record entry in the image quality flag file; and,

setting a global image quality flag for that image index file record field in the image index file, the global image quality flag indicating that the imaged document has been checked for image defects and no defects were detected and that image defects have been found.

25. An image quality assurance method for identifying image defects in a plurality of imaged documents, each imaged document including at least one image rendition stored in an image rendition file according to type of image rendition, the method comprising the steps of:

analyzing each of the at least one image rendition of each imaged document in an image quality metric generation process to provide selected image metrics;

comparing the selected image metrics for each of the at least one image rendition of each imaged document against preselected image quality metric threshold values;

generating an image quality flag for any of the at least one image renditon of the plurality of imaged documents if at least one of the selected image metrics for that image rendition does not successfully ciompare against the preselected image quality metric threshold values; and

creating a record entry in an image quality flag file for each of the plurality of imaged documents having at least one flagged image rendition, the record entry including information about the selected image metrics of the at least one flagged image rendition for that imaged document, wherein the image defects in a plurality of imaged documents can be identified by examining the record entries in the image quality flag file.

26. The image quality assurance method of claim 25 , further comprising the steps of:

analyzing each document of the plurality of documents in a document metrics process order to provide selected document metrics;

comparing the selected document metrics for each document against predetermined document measurement values;

generating an image quality flag for any of the documents if at least one of the selected document metrics for that document does not successfully compare against the predetemrined document measurement values; and,

creating a record entry in the image quality flag file for each of the plurality of documents having at least one flagged document metric, the record entry including information about the document metrics for that document.

27. The image quality assurance method of claim 25 , further comprising the steps of:

capturing the at least one image rendition for each of the plurality of imaged documents; and,

storing the at least one captured image rendition for each of the plurality of imaged documents in image rendition files according to type of image rendition.

28. The image quality assurance method of claim 25 , further comprising the steps of:

creating an image index file including a record for each imaged document, the image index file for individually accessing any of the stored image rendition files and for indexing into any of the record entries in the image quality flag file.

29. The image quality assurance method of claim 28 , wherein for each of the plurality of imaged documents having at least one flagged image rendition, the method further comprising the step of:

modifying the image index file record in the image index file to include a reference to the corresponding image quality flag file record entry in the image quality flag file.

30. The image quality assurance method of claim 29 , wherein the image quality flag file record entry referenced by the image index file document record includes a cross-reference pointing to the image index file document record and further includes all of the image quality flags associated with the flagged image rendition for that document.

31. The image quality assurance method of claim 29 , further comprising the step of:

modifying the image index file to indicate that image quality has been checked for all of the plurality of imaged documents.

32. The image quality assurance method of claim 29 , wherein the method is carried out by an imaging application executing in a document processing system.

33. The image quality assurance method of claim 28 , further comprising the step of:

setting a global image quality flag for that image index file record in the image index file, the global image quality flag indicating that the imaged document has image defects.

34. The image quality assurance method of claim 28 , further comprising the step of:

storing the selected image metrics and all of the image quality flags in the image quality flag file.

Assignments (22)
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 27, 2017
From: CERBERUS BUSINESS FINANCE, LLC
To: BURROUGHS, INC.
Reel/Frame 044961/0842 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
SECURITY INTEREST Recorded Nov 16, 2016
From: DIGITAL CHECK CORP.
To: BMO HARRIS BANK N.A.
Reel/Frame 040631/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2016
From: BURROUGHS, INC.
To: DIGITAL CHECK CORPORATION
Reel/Frame 040247/0502 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 19, 2016
From: CERBERUS BUSINESS FINANCE, LLC AS COLLATERAL AGENT
To: BURROUGHS, INC.
Reel/Frame 040070/0649 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 1, 2016
From: PNC BANK, NATIONAL ASSOCIATION
To: BURROUGHS, INC. (FORMERLY KNOWN AS BURROUGHS PAYMENT SYSTEMS, INC.)
Reel/Frame 039897/0823 →
RELEASE OF SECURITY INTEREST Recorded Aug 26, 2016
From: GENERAL ELECTRIC CAPITAL CORPORATION
To: UNISYS CORPORATION
Reel/Frame 039550/0174 →
SECURITY INTEREST Recorded Feb 3, 2015
From: BURROUGHS, INC.
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 034880/0894 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
CHANGE OF NAME Recorded Nov 2, 2012
From: BURROUGHS PAYMENT SYSTEMS, INC.
To: BURROUGHS, INC.
Reel/Frame 029340/0769 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
SECURITY AGREEMENT Recorded Jan 6, 2011
From: BURROUGHS PAYMENT SYSTEMS, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 025591/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2010
From: UNISYS CORPORATION
To: BURROUGHS PAYMENT SYSTEMS, INC.
Reel/Frame 024006/0219 →
JUNIOR SECURITY RELEASE Recorded Feb 2, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: UNISYS CORPORATION
Reel/Frame 023882/0613 →
PRIORITY SECURITY RELEASE Recorded Feb 2, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: UNISYS CORPORATION
Reel/Frame 023905/0218 →
PATENT SECURITY AGREEMENT (JUNIOR LIEN) Recorded Oct 13, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023364/0098 →
PATENT SECURITY AGREEMENT (PRIORITY LIEN) Recorded Oct 12, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023355/0001 →
RELEASE BY SECURED PARTY Recorded Sep 14, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023263/0631 →
RELEASE BY SECURED PARTY Recorded Jul 31, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023312/0044 →
SECURITY AGREEMENT Recorded Jun 20, 2006
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
To: CITIBANK, N.A.
Reel/Frame 018003/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2004
From: KLEIN, ROBERT D.; LAPAN, CRAIG F.; REASONER, JR., GEORGE E.
To: UNISYS CORPORATION
Reel/Frame 015298/0588 →
Continuity (1)
Related Publication 20050220324A1 · Oct 6, 2005