EP1548616B1

Features for retrieval and similarity matching of documents from the compressed domain

Abstract

This record has no abstract on file.

EP1548616B1, drawing sheet 1
Sheet 1 of 48

Term

Term ended

Expired 10 November 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

23 claims: 6 independent, 17 dependent

  1. 1
    A method comprising:extracting (102) in the compressed domain at least one multi-resolution bit distribution from a header in a multi-resolution codestream of compressed data of a first document image;generating at least one resolution-level segmentation map from one of the at least one multi-resolution bit distribution;computing (501) high-resolution information by masking the multi-resolution bit distribution at a high resolution with the at least one resolution-level segmentation map at a high resolution level to obtain masked image information;classifying the high resolution information into text data and non-text data classes by applying (502) a Gaussian Mixture Model with the resolution-level segmentation map and the multi-resolution bit distribution to the masked image information;applying a (504) projection method to the masked image information classified as text data to determine a number of columns;generating one or more attributes of the first document image using the number of columns determined in the applying step;and performing similarity matching (105) between the first document image and one or more other document images using the one or more attributes.
  2. 2
    The method defined in Claim 1 wherein each of the at least one multi-resolution bit distribution corresponds to one image component.
  3. 3
    The method defined in Claim 2 wherein the one image component comprises one selected from the group consisting of a luminance plane, a chrominance plane, and a color plane.
  4. 4
    The method defined in Claim 1 wherein the at least one multi-resolution bit distribution provides information of the first document image at codeblock resolution.
  5. 5
    The method defined in Claim 4 wherein the at least one multi-resolution bit distribution is indicative of information on a visual document layout of the first document image.
  6. 6
    The method defined in Claim 1 wherein computing (501) the high-resolution information from the at least one resolution-level segmentation map comprises masking the at least one multi-resolution bit distribution at a first resolution level with the resolution-level segmentation map at a second resolution level.
  7. 7
    The method as claimed in any one preceding claim wherein the similarity matching (105) includes applying a correlation between contour maps of first and second document images at various resolutions to produce a similarity measure ( Sim ) determined in accordance with:Sim im ⁢ 1 , im ⁢ 2 = ∑ m correlation CM im ⁢ 1 m , CM im ⁢ 2 m , where CM im1 (m) and CM im2 (m) are the contour map of the first and second document images respectively at resolution level m.
  8. 8
    An apparatus comprising:means for extracting (102) in the compressed domain at least one multi-resolution bit distribution from a header in a multi-resolution codestream of compressed data of a first document image;means for generating at least one resolution-level segmentation map from one of the at least one multi-resolution bit distribution;means for computing (501) high-resolution information by masking the multi-resolution bit distribution at high resolution with the at least one resolution-level segmentation map at a high resolution level to obtain masked image information;means for classifying the high resolution information into text data and non-text data classes by applying (502) a Gaussian Mixture Model with the resolution-level segmentation map and the multi-resolution bit distribution to the masked image information;and means for applying (504) a projection method to the masked image information classified as text data to determine a number of columns;and means for generating one or more attributes of the first document image using the number of columns determined by the means for applying(105) a projection method;and means for performing similarity matching between the first document image and one or more other document images using the one or more attributes.
  9. 9
    The apparatus defined in Claim 8 wherein the means for computing (501) the high-resolution information is arranged to mask the at least one multi-resolution bit distribution at a first resolution level with the resolution-level segmentation map at a second resolution level.
  10. 10
    An apparatus as claimed in claims 8 or 9 comprising:an input port (802) to receive a first document image;a retrieved attributes calculation unit (809) coupled to the input port (802) to generate one or more attributes of the first document image using at least one multi-resolution bit distribution extracted from a header in a multi-resolution codestream of compressed data of the first document image;and a document management system (810) to perform similarity matching between the first document image and one or more other document images of one or more retrieved documents using the one or more attributes and to determine if at least one retrieved document meets a similarity threshold.
  11. 11
    The apparatus defined in Claim 10 further comprising an output port (807) coupled to output the at least one retrieved document, if any.
  12. 12
    The apparatus defined in Claim 11 further comprising a printer (808) coupled to the output port (807) to print the at least one retrieved document.
  13. 13
    The apparatus defined in Claim 9 further comprising a scanner (801) coupled to the input port (802) to create the first document image.
  14. 14
    The apparatus defined in Claim 8 or 9 wherein each of the at least one multi-resolution bit distribution corresponds to one image component.
  15. 15
    The apparatus defined in Claim 14 wherein the one image component comprises one selected from the group consisting of a luminance plane, a chrominance plane, and a color plane.
  16. 16
    The apparatus defined in Claim 8 or 10 wherein the at least one multi-resolution bit distribution provides information of the first document image at codeblock resolution.
  17. 17
    The apparatus defined in Claim 16 wherein the at least one multi-resolution bit distribution is indicative of information on a visual document layout of the first document image.
  18. 18
    The apparatus defined in Claim 10 wherein the retrieval attributes calculation unit (809) is arranged to generate the one or more attributes by generating at least one resolution-level segmentation map from one of the at least one multi-resolution bit distribution.
  19. 19
    The apparatus defined in Claim 18 wherein the retrieval attributes calculation unit (809) is arranged to generate at least one resolution-level segmentation map by generating one resolution-level segmentation map for planes of one selected from a group consisting of color planes and a group of luminance and chrominance planes.
  20. 20
    The apparatus defined in Claim 19 wherein the one or more attributes comprise one or more selected from a group consisting of one or more content percentages relating to an amount of one or more of text, image, color and background in the first document image, one or more statistics of connected components in the at least one segmentation map, spatial relationships between components in one or both of the at least one segmentation map and one or more bit distribution images, one or more histograms for code block partition, one or more resolution-level histograms, column layout, and one or more of projection histograms of text blocks, background blocks, color blocks, and resolution values in the at least one resolution-level segmentation map.
  21. 21
    The apparatus defined in Claim 18 wherein the retrieval attributes calculation unit (809) is arranged to compute the high-resolution information from the at least one resolution-level segmentation map by masking the at least one multi-resolution bit distribution at a first resolution level with the resolution-level segmentation map at a second resolution level.
  22. 22
    The apparatus as claimed in any of claims 8 to 21, wherein the means for performing similarity (105) produces a similarity measure (Sim) by applying a correlation between contour maps of first and second document images at various resolutions in accordance with:Sim im ⁢ 1 , im ⁢ 2 = ∑ m correlation CM im ⁢ 1 m , CM im ⁢ 2 m , where CM im1 (m) and CM im2 (m) are the contour map of the first and second document images respectively at resolution level m.
  23. 23
    A carrier medium carrying computer readable code for controlling a computer to carry out the method of any one of claims 1 to 7.
Independent claims23