11074472

Methods and Apparatus for Detecting and Recognizing Graphical Character Representations in Image Data Using Symmetrically-Located Blank Areas

PublishedJuly 27, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of identifying a candidate region in image data, the method comprising: detecting, using a processor, blank areas in the image data; identifying, using the processor, a symmetrically-located pair of the blank areas; and designating an area of the image data between the symmetrically-located pair of the blank areas as a candidate region for an image processing function.

2

2. A method as defined in claim 1 , wherein detecting the blank areas in the image data comprises: detecting edges in the image data; and designating portions of the image data that are edges as blank.

3

3. A method as defined in claim 1 , wherein identifying the symmetrically-located pair of the blank areas comprises: comparing a first dimension of a first one of the blank areas to a second dimension of a second one of the blank areas; comparing a first distance of the first blank area from a center axis of the image data to a second distance of the second blank area from the center axis; and identifying the first and second ones of the blank areas as the symmetrically-located pair if: the first dimension is substantially similar to the second dimension; and the first distance is substantially similar to the second distance.

4

4. A method as defined in claim 1 , further comprising: counting a number of edges in a space between the blank areas of the symmetrically-located pair; comparing the number of edges to a threshold; and discarding the symmetrically-located pair when the number of edges does not meet the threshold.

5

5. A method as defined in claim 1 , further comprising fitting a bounding box around the candidate region.

6

6. A method as defined in claim 1 , wherein detecting the blank areas in the image data comprises: grouping continuous blank pixels into horizontal lines; and grouping ones of the horizontal lines having a similar characteristic.

7

7. A method as defined in claim 1 , wherein the image processing function is a character recognition operation.

8

8. An apparatus for identifying a candidate region in image data, the apparatus comprising: a detector to determine which portions of image data are blank areas; a finder to identify a symmetrically-located pair of the blank areas; and a designator to designate an area of the image data between the symmetrically-located pair of the blank areas as a candidate region for an image processing function, wherein at least one of the detector, the finder, or the designator is implemented via a logic circuit.

9

9. An apparatus as defined in claim 8 , wherein the detector is to determine which portions of the image data are blank areas by: detecting edges in the image data; and designating portions of the image data that are edges as blank.

10

10. An apparatus as defined in claim 8 , wherein the finder is to identify the symmetrically-located pair of the blank areas by: comparing a first dimension of a first one of the blank areas to a second dimension of a second one of the blank areas; comparing a first distance of the first blank area from a center axis of the image data to a second distance of the second blank area from the center axis; and identifying the first and second ones of the blank areas as the symmetrically-located pair if: the first dimension is substantially similar to the second dimension; and the first distance is substantially similar to the second distance.

11

11. An apparatus as defined in claim 8 , further comprising a filter to: count a number of edges in a space between the blank areas of the symmetrically-located pair; compare the number of edges to a threshold; and discard the symmetrically-located pair when the number of edges does not meet the threshold.

12

12. An apparatus as defined in claim 8 , wherein the designator is to fit a bounding box around the candidate region.

13

13. An apparatus as defined in claim 8 , wherein the detector is to determine which portions of the image data are blank areas by: grouping continuous blank pixels into horizontal lines; and grouping ones of the horizontal lines having a similar characteristic.

14

14. An apparatus as defined in claim 8 , wherein the image processing function is a character recognition operation.

15

15. A machine-readable storage device comprising instructions that, when executed, cause a machine to at least: detect blank areas in image data; identify a symmetrically-located pair of the blank areas; and designate an area of the image data between the symmetrically-located pair of the blank areas as a candidate region for an image processing function.

16

16. A machine-readable storage device as defined in claim 15 , wherein the instructions, when executed, cause the machine to detect the blank areas in the image data by: detecting edges in the image data; and designating portions of the image data that are edges as blank.

17

17. A machine-readable storage device as defined in claim 15 , wherein the instructions, when executed, cause the machine to identify the symmetrically-located pair of the blank areas by: comparing a first dimension of a first one of the blank areas to a second dimension of a second one of the blank areas; comparing a first distance of the first blank area from a center axis of the image data to a second distance of the second blank area from the center axis; and identifying the first and second ones of the blank areas as the symmetrically-located pair if: the first dimension is substantially similar to the second dimension; and the first distance is substantially similar to the second distance.

18

18. A machine-readable storage device as defined in claim 15 , wherein the instructions, when executed, cause the machine to: count a number of edges in a space between the blank areas of the symmetrically-located pair; compare the number of edges to a threshold; and discard the symmetrically-located pair when the number of edges does not meet the threshold.

19

19. A machine-readable storage device as defined in claim 15 , wherein the instructions, when executed, cause the machine to fit a bounding box around the candidate region.

20

20. A machine-readable storage device as defined in claim 15 , wherein the instructions, when executed, cause the machine to detect the blank areas in the image data by: grouping continuous blank pixels into horizontal lines; and grouping ones of the horizontal lines having a similar characteristic.

Patent Metadata

Filing Date

Unknown

Publication Date

July 27, 2021

Inventors

Mingxi Zhao
Yan Zhang
Kevin J. O'Connell

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Methods and Apparatus for Detecting and Recognizing Graphical Character Representations in Image Data Using Symmetrically-Located Blank Areas” (11074472). https://patentable.app/patents/11074472

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Methods and Apparatus for Detecting and Recognizing Graphical Character Representations in Image Data Using Symmetrically-Located Blank Areas — Mingxi Zhao | Patentable