Patent US6330372B1 successfully refreshed from Google Patents.
US6330372B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Compression edge adaptive video and image sharpening and scaling
Assignee: Intel Corp
•
Filing: 1999-09-13
•
Granted: 2001-12-11
•
Expires: 2019-09-13
Abstract
Abstract In one embodiment, a method comprises the detection of an edge pixel in an unsharpened image. The edge pixel is sharpened to form a sharpened image. Additionally, a region of the sharpened image is selected such that the region includes the edge pixel. The region of the sharpened image is compared to a corresponding region of the unsharpened image to form a difference value. The difference value is then processed to form a final image.
Inventors
- 👤 Judith A. Goldstein
- 👤 Thomas P. O'Rourke
- 👤 Rajeeb Hazra
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:13
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/73; G06T5/75; G06T5/20
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
61 words
A method comprising: detecting an edge pixel in an unsharpened image; sharpening the edge pixel to form a sharpened image; selecting a region of the sharpened image, such that the region includes the edge pixel; comparing the region to a corresponding region of the unsharpened image to form a difference value; and processing the difference value to form a final image.
Claim 2
Independent Claim
61 words
A method comprising: detecting an edge pixel in an unsharpened image; sharpening the edge pixel to form a sharpened image; selecting a region of the sharpened image, such that the region includes the edge pixel; comparing the region to a corresponding region of the unsharpened image to form a difference value; and processing the difference value to form a final image.
Claim 3
Dependent Claim
54 words
The method of claim 1 , wherein processing the difference value comprises: selecting the edge pixel in the sharpened image upon determining the difference value is less than a predetermined threshold; and selecting the edge pixel in the unsharpened image upon determining the difference value is greater than or equal to the predetermined threshold.
Claim 4
Dependent Claim
28 words
The method of claim 1 , wherein the unsharpened image is selected from a group consisting of a still image and a video frame within a video sequence.
Claim 5
Dependent Claim
26 words
The method of claim 1 , further comprising scaling up the size of the unsharpened image prior to detecting the edge pixel in the unsharpened image.
Claim 6
Dependent Claim
24 words
The method of claim 1 , wherein detecting the edge pixel in the unsharpened image comprises generating an edge map for the unsharpened image.
Claim 7
Dependent Claim
26 words
The method of claim 5 , wherein creating the edge map for the unsharpened image comprises applying a two-dimensional (2-D) Sobel filter to a Y plane.
Claim 8
Dependent Claim
16 words
The method of claim 5 , further comprising eliminating spurious edge points in the edge map.
Claim 9
Dependent Claim
22 words
The method of claim 7 , wherein eliminating spurious edge points in the edge map includes median filtering of the edge map.
Claim 10
Dependent Claim
30 words
The method of claim 1 , wherein sharpening the edge pixel to form the sharpened image comprises applying a 2-D sharpening filter to a Y plane of the edge pixel.
Claim 11
Dependent Claim
19 words
The method of claim 1 , wherein sharpening the edge pixel to form the sharpened image comprises dynamic sharpening.
Claim 12
Dependent Claim
25 words
The method of claim 1 , wherein the region of the sharpened image and the corresponding region of the unsharpened image comprises a 5×5 region.
Claim 13
Independent Claim
144 words
A method comprising: detecting a plurality of unsharpened edge pixels in an unsharpened image; sharpening the plurality of unsharpened edge pixels in the unsharpened image to form a sharpened image having sharpened edge pixels; selecting a plurality of sharpened regions of the sharpened image, such that each region includes a sharpened edge pixel from the plurality of sharpened edge pixels; comparing each region to the corresponding region of the unsharpened image to form a plurality of difference values, such that each difference value corresponds to each comparison; and forming a final image, wherein each sharpened edge pixel is used to form the final image upon determining the corresponding difference value is less than a predetermined threshold, and wherein each unsharpened edge pixel is used to form the final image upon determining the corresponding difference value is greater than or equal to the predetermined threshold.
Claim 14
Independent Claim
144 words
A method comprising: detecting a plurality of unsharpened edge pixels in an unsharpened image; sharpening the plurality of unsharpened edge pixels in the unsharpened image to form a sharpened image having sharpened edge pixels; selecting a plurality of sharpened regions of the sharpened image, such that each region includes a sharpened edge pixel from the plurality of sharpened edge pixels; comparing each region to the corresponding region of the unsharpened image to form a plurality of difference values, such that each difference value corresponds to each comparison; and forming a final image, wherein each sharpened edge pixel is used to form the final image upon determining the corresponding difference value is less than a predetermined threshold, and wherein each unsharpened edge pixel is used to form the final image upon determining the corresponding difference value is greater than or equal to the predetermined threshold.
Claim 15
Dependent Claim
26 words
The method of claim 12 , further comprising scaling up the size of the unsharpened image prior to detecting the edge pixel in the unsharpened image.
Claim 16
Independent Claim
113 words
A system comprising: an edge detector capable of receiving an unsharpened image and detecting an edge pixel in the unsharpened image; an image sharpener capable of receiving the edge pixel and sharpening the edge pixel to form a sharpened image; a region selector capable of receiving the sharpened image and selecting a region of the sharpened image, such that the region includes the edge pixel; a region comparator capable of receiving the region and a corresponding region of the unsharpened image and comparing the region to the corresponding region to form a difference value; and a component capable of receiving the difference value and processing the difference value to form a final image.
Claim 17
Independent Claim
113 words
A system comprising: an edge detector capable of receiving an unsharpened image and detecting an edge pixel in the unsharpened image; an image sharpener capable of receiving the edge pixel and sharpening the edge pixel to form a sharpened image; a region selector capable of receiving the sharpened image and selecting a region of the sharpened image, such that the region includes the edge pixel; a region comparator capable of receiving the region and a corresponding region of the unsharpened image and comparing the region to the corresponding region to form a difference value; and a component capable of receiving the difference value and processing the difference value to form a final image.
Claim 18
Dependent Claim
60 words
The system of claim 14 , wherein the component is capable of selecting the edge pixel in the sharpened image upon determining the difference value is less than a predetermined threshold, and wherein the component is capable of selecting the edge pixel in the unsharpened image upon determining the difference value is greater than or equal to the predetermined threshold.
Claim 19
Dependent Claim
35 words
The system of claim 14 , further comprising an image scaler capable of receiving the unsharpened image and scaling up the size of the unsharpened image prior to detecting the edges in the unsharpened image.
Claim 20
Dependent Claim
23 words
The system of claim 14 , wherein the edge detector comprises an edge-map generator for creating an edge map for the unsharpened image.
Claim 21
Dependent Claim
16 words
The system of claim 14 , wherein the image sharpener comprises a mechanism for dynamic sharpening.
Claim 22
Dependent Claim
25 words
The system of claim 14 , wherein the region of the unsharpened image and the corresponding region of the sharpened image comprise a 5×5 region.
Claim 23
Independent Claim
204 words
A system comprising: an edge detector capable of receiving an unsharpened image and detecting a plurality of edge pixels in the unsharpened image; an image sharpener capable of receiving the plurality of edge pixels and sharpening the plurality of edge pixels to form a sharpened image having sharpened edge pixels; a region selector capable of receiving the sharpened image and selecting a plurality of regions of the sharpened image, such that each region includes a sharpened edge pixel from the plurality of sharpened edge pixels. a region comparator capable of receiving the plurality of regions and a plurality of corresponding regions of the unsharpened image and comparing each region to the corresponding region of the unsharpened image to form a plurality of difference values, such that each difference value corresponds to each comparison; and a component capable of receiving each difference value and processing each difference value to form a final image, wherein each sharpened edge pixel is used to form the final image upon determining the corresponding difference value is less than a predetermined threshold, and wherein each unsharpened edge pixel is used to form the final image upon determining the corresponding difference value is greater than or equal to the predetermined threshold.
Claim 24
Independent Claim
204 words
A system comprising: an edge detector capable of receiving an unsharpened image and detecting a plurality of edge pixels in the unsharpened image; an image sharpener capable of receiving the plurality of edge pixels and sharpening the plurality of edge pixels to form a sharpened image having sharpened edge pixels; a region selector capable of receiving the sharpened image and selecting a plurality of regions of the sharpened image, such that each region includes a sharpened edge pixel from the plurality of sharpened edge pixels. a region comparator capable of receiving the plurality of regions and a plurality of corresponding regions of the unsharpened image and comparing each region to the corresponding region of the unsharpened image to form a plurality of difference values, such that each difference value corresponds to each comparison; and a component capable of receiving each difference value and processing each difference value to form a final image, wherein each sharpened edge pixel is used to form the final image upon determining the corresponding difference value is less than a predetermined threshold, and wherein each unsharpened edge pixel is used to form the final image upon determining the corresponding difference value is greater than or equal to the predetermined threshold.
Claim 25
Dependent Claim
79 words
An article comprising a computer readable medium having a computer program stored thereon for execution on a computer with instructions to: detect an edge pixel in an unsharpened image; sharpen the edge pixel to form a sharpened image; select a region of the sharpened image, such that the region includes the edge pixel; compare the region to a corresponding region of the unsharpened image to form a difference value; and process the difference value to form a final image.
Claim 26
Dependent Claim
79 words
An article comprising a computer readable medium having a computer program stored thereon for execution on a computer with instructions to: detect an edge pixel in an unsharpened image; sharpen the edge pixel to form a sharpened image; select a region of the sharpened image, such that the region includes the edge pixel; compare the region to a corresponding region of the unsharpened image to form a difference value; and process the difference value to form a final image.
Claim 27
Dependent Claim
25 words
The article of claim 20 , wherein to detect the edges in the unsharpened image comprises to create an edge map for the unsharpened image.
Claim 28
Dependent Claim
25 words
The article of claim 20 , wherein the region of the unsharpened image and the corresponding region of the sharpened image comprise a 5×5 region.
References Cited (Backward Citations)
US4782399A
Cited
EP0398861A2
Cited
US5172227A
Cited
US5524162A
Cited
EP0721286A2
Cited
US6091511A
Cited
WO1997040627A1
Cited
US6021256A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-12-10 | 2005-06-11 | 2005-12-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-12-10 | 2009-06-11 | 2009-12-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-12-10 | 2013-06-11 | 2013-12-11 | $7700.00 | Window Closed / Lapsed |