6782142

Method and Apparatus for Using Rotatable Templates Within Look-Up Tables to Enhance Image Reproduction

PublishedAugust 24, 2004
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

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

1

1. A method of reducing a number of entries stored in a look-up table, comprising: identifying a look-up table having look up table entries associated with multiple output signals; examining said look-up table entries and said output signals, to identify said look-up table entries that possess similarity via a rotation of corresponding template patterns about an angle in a multi-dimensional space; and reducing a number of output signals that will be generated based upon similarities between said identified look-up table entries and similarities in said output signals.

2

2. A method of reducing a number of entries stored in a look-up table as claimed in claim 1 further comprising identifying multiple symmetries of a template pattern stored in the look-up table at different rotation angles and generating a single output signal for said multiple pattern symmetries.

3

3. A method of reducing a number of entries stored in a look-up table as claimed in claim 1 further comprising identifying output signals that differ only by a rotation angle at which they will be generated and associating all look-up table entries associated with said identified output signals with a single output signal.

4

4. A method of reducing a number look-up tables, wherein each of said look-up tables includes a plurality of entries, each entry being associated with an output signal, the method comprising: examining said look-up table entries and said associated output signals to identify said look-up table entries that possess similarity via a rotation of corresponding template patterns about an angle in a multi-dimensional space, and reducing a number of look-up tables based upon similarities between said identified look-up table entries and similarities between said associated output signals.

5

5. A method of reducing a number of look-up tables as claimed in claim 4 further comprising identifying multiple symmetries of a pattern stored in said plurality of look-up tables and generating a single output signal to be associated with each of said multiple pattern symmetries.

6

6. A method of reducing a number of entries stored in a look-up table as claimed in claim 4 further comprising identifying output signals that differ only by a rotation angle at which they will be generated and associating all look-up table entries in said plurality of look-up tables that are associated with said identified output signals with a single output signal.

7

7. The method according to claim 4 , wherein the rotation of corresponding template patterns about an angle in a multi-dimensional space comprises at least one of a flip horizontal, flip vertical, flip right diagonal or flip left diagonal symmetry operation.

8

8. A symmetry reduction method for reducing a number of entries stored in a look-up table, comprising: examining said look-up table entries, to identify a group of said look-up table entries that possess similarity via a rotation of corresponding template patterns about an angle in a multi-dimensional space; reducing said corresponding template patterns to a common symmetry; and replacing said group of said look-up table entries with a single entry based upon the common symmetry.

9

9. The method according to claim 8 , wherein the common symmetry is a least common symmetry.

10

10. The method according to claim 8 , wherein the common symmetry is the greatest common symmetry.

11

11. The method according to claim 8 , wherein each of said look-up table entries comprises a vector representation of the corresponding template pattern and the step of reducing said corresponding template patterns to a common symmetry, comprises: determining a plurality of vector values from said vector representation; and comparing said plurality of vector values to identify said common symmetry.

12

12. The method according to claim 11 , wherein the step of determining a plurality of vector values, comprises: separating said vector representation into a plurality of individual bits; using selected ones of said plurality of individual bits to index to a symmetry operation look-up table, said symmetry option look-up table having an output value associated with each index; and, summing the output values from the look-up table.

13

13. The method according to claim 8 , wherein the rotation of corresponding template patterns about an angle in a multi-dimensional space comprises at least one of a flip horizontal, flip vertical, flip right diagonal or flip left diagonal symmetry operation.

14

14. A symmetry reduction method for reducing a number of entries stored in a look-up table wherein each of said look-up table entries comprises a vector representation of a template pattern, comprising: examining said look-up table entries, to identify a group of said look-up table entries that possess similarity via a rotation of corresponding template patterns about an angle in multi-dimensional space; reducing said corresponding template patterns to a common symmetry, said step of reducing including determining a plurality of vector values from said vector representation and comparing said plurality of vector values to identify said common symmetry; and replacing said group of said look-up table entries with a single entry based upon the common symmetry.

15

15. The method according to claim 14 , wherein the common symmetry is a least common symmetry.

16

16. The method according to claim 14 , wherein the common symmetry is the greatest common symmetry.

17

17. The method according to claim 14 , wherein the step of determining a plurality of vector values, comprises: separating said vector representation into a plurality of individual bits; using selected ones of said plurality of individual bits to index to a symmetry operation look-up table, said symmetry option look-up table having an output value associated with each index; and; summing the output values from the look-up table.

Patent Metadata

Filing Date

Unknown

Publication Date

August 24, 2004

Inventors

Robert P. Loce
Jeffrey D. Kingsley

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. “METHOD AND APPARATUS FOR USING ROTATABLE TEMPLATES WITHIN LOOK-UP TABLES TO ENHANCE IMAGE REPRODUCTION” (6782142). https://patentable.app/patents/6782142

© 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.