← Back to Patent Explorer
US7746503B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and device for image enhancement

Assignee: S Printing Solution Co Ltd
•
Filing: 2005-01-11
•
Granted: 2010-06-29
•
Expires: 2025-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of enhancing an image comprises determining whether brightness values have changed in an output screen of documents that include a text and an image, with respect to a pixel located in a predetermined edge detection region; calculating binarization data values based on each pixel brightness values of a plurality of windows that are formed by applying different samplings to the detected region, when the brightness values are changed in excess of a predetermined threshold Tha, and determining a connectivity of the calculated binarization data values with respect to each of a plurality of windows; estimating the pixel to be edge pixel when the binarization data values have a connectivity; and determining finally the estimated pixel to be an edge pixel when a number of pixels estimated as an edge is in excess of a predetermined fixed value THd, and if not, determining the estimated edge pixel as not being an edge pixel.

Inventors

  • 👤 Sung-hyun Lim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:59
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/20; G06T5/30; H; H04; H04N; H04N1/00; H04N1/40; H04N1/40062; G06K; G06K15/00; G06K15/02; G06T7/00; G06T7/10; G06T7/12; G06T2207/00; G06T2207/10; G06T2207/10004; G06T2207/10008; G06T2207/20; G06T2207/20172; G06T2207/20192; G06T2207/30; G06T2207/30176

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 193 words
A method of enhancing an image in an image processing device, the method comprising: determining whether a window brightness of a predetermined edge detection region defined by a window in an output screen of documents that include a text region and an image region exceeds a predetermined threshold THa when the difference between brightness values of pixels located in the window exceed the predetermined threshold Tha; determining if the brightness values of each pixel included in the window exceed a predetermined threshold THb when the window brightness exceeds the predetermined threshold THa; calculating binarization data values based on the pixel brightness values of a plurality of windows that are formed by applying different samplings to the predetermined edge detection region; determining a connectivity of the calculated binarization data values with respect to each of the plurality of windows; estimating the pixel to be an edge pixel when the binarization data values have a connectivity; and determining finally the estimated pixel to be an edge pixel when a number of estimated pixels is in excess of a predetermined preset value THd, and if not, determining the estimated pixel not to be an edge pixel.
Claim 2
Independent Claim 193 words
A method of enhancing an image in an image processing device, the method comprising: determining whether a window brightness of a predetermined edge detection region defined by a window in an output screen of documents that include a text region and an image region exceeds a predetermined threshold THa when the difference between brightness values of pixels located in the window exceed the predetermined threshold Tha; determining if the brightness values of each pixel included in the window exceed a predetermined threshold THb when the window brightness exceeds the predetermined threshold THa; calculating binarization data values based on the pixel brightness values of a plurality of windows that are formed by applying different samplings to the predetermined edge detection region; determining a connectivity of the calculated binarization data values with respect to each of the plurality of windows; estimating the pixel to be an edge pixel when the binarization data values have a connectivity; and determining finally the estimated pixel to be an edge pixel when a number of estimated pixels is in excess of a predetermined preset value THd, and if not, determining the estimated pixel not to be an edge pixel.
Claim 3
Dependent Claim 67 words
The method of claim 1 , wherein when the binarization data values have a connectivity, the step of estimating further comprises: determining a similarity of the binarization data values of pixels corresponding to each of the plurality of windows; and estimating the pixel to be an edge pixel when the binarization data values of the pixel corresponding to each of a plurality of windows have a similarity.
Claim 4
Dependent Claim 84 words
The method of claim 2 , wherein the similarity of at least one of the binarization data values is determined by the equation; ∑ i = 0 3 ⁢ ⁢ ∑ j = 0 3 ⁢ ⁢ a ij ⁢ b ij ⁢ c ij ≥ THc wherein a ij , b ij , c ij are binarization data values of each pixel, THc is a predetermined threshold, and when satisfying with the equation, the binarization data values are considered to have a similarity.
Claim 5
Dependent Claim 18 words
The method of claim 1 , further comprising a step of: emphasizing the pixel determined as an edge.
Claim 6
Dependent Claim 36 words
The method of claim 1 , wherein the step of estimating comprises: estimating a pixel not to be an edge pixel when the difference of a pixel brightness value is less than the predetermined threshold Tha.
Claim 7
Dependent Claim 29 words
The method of claim 1 , wherein the step of estimating comprises: estimating a pixel not to be an edge pixel when the binarization data values have no connectivity.
Claim 8
Dependent Claim 40 words
The method of claim 1 , wherein the step of estimating comprises: estimating the predetermined pixel not to be an edge pixel when the binarization data values of the estimated pixel corresponding to a plurality of windows have no similarity.
Claim 9
Dependent Claim 84 words
The method of claim 1 , wherein the step of calculating binarization data values comprises: generating a plurality of 3×3 window masks by applying different samplings to a 5×9 window of the predetermined edge detection region wherein the brightness values are indicated on each pixel; generating binarization data values from the brightness values of each pixel of a plurality of the sampled 3×3 window masks; and grouping the binarization data values to calculate a connected component value N with respect to each window mask.
Claim 10
Dependent Claim 56 words
The method of claim 8 , wherein at least one of the binarization data values is ‘1’ when the brightness values of each pixel is less than the predetermined threshold THb, and at least one of the binarization values is ‘0’ when the brightness values of each pixel is in excess of the predetermined threshold THb.
Claim 11
Dependent Claim 29 words
The method of claim 8 , wherein the binarization data values are estimated to have connectivity when all the connected component values N of each window mask are ‘1’.
Claim 12
Dependent Claim 24 words
The method of claim 1 , wherein the samplings as applied comprise 5×5, 5×7 and 5×9 samplings with respect to a 600 dpi image.
Claim 13
Dependent Claim 210 words
An image enhancement apparatus, comprising: a luminosity variance measurement unit for determining the highest brightness value and the lowest brightness value among a plurality of pixels included in a predetermined window and for determining the predetermined window has a luminosity variance when the difference between the highest and lowest brightness values exceed a predetermined threshold THa; an edge classification unit for assigning binarization data values to each pixel in the predetermined window having the determined luminosity variance and for determining a connectivity of a plurality of windows corresponding to each predetermined window based on the binarization data values of each pixel within a corresponding predetermined window and for estimating an actual edge of a text region in a predetermined edge detection region of an output screen with respect to a document having a text region and an image region based on the connectivity of the plurality of windows; an edge detection unit for finally confirming an edge estimated pixel to be an edge pixel if the number of the pixels estimated as an edge is in excess of a predetermined preset threshold THd, and if not, determining the edge estimated pixel to not be an edge pixel; and an edge emphasis unit for emphasizing the pixel confirmed as an edge.
Claim 14
Dependent Claim 210 words
An image enhancement apparatus, comprising: a luminosity variance measurement unit for determining the highest brightness value and the lowest brightness value among a plurality of pixels included in a predetermined window and for determining the predetermined window has a luminosity variance when the difference between the highest and lowest brightness values exceed a predetermined threshold THa; an edge classification unit for assigning binarization data values to each pixel in the predetermined window having the determined luminosity variance and for determining a connectivity of a plurality of windows corresponding to each predetermined window based on the binarization data values of each pixel within a corresponding predetermined window and for estimating an actual edge of a text region in a predetermined edge detection region of an output screen with respect to a document having a text region and an image region based on the connectivity of the plurality of windows; an edge detection unit for finally confirming an edge estimated pixel to be an edge pixel if the number of the pixels estimated as an edge is in excess of a predetermined preset threshold THd, and if not, determining the edge estimated pixel to not be an edge pixel; and an edge emphasis unit for emphasizing the pixel confirmed as an edge.
Claim 15
Dependent Claim 130 words
The image enhancement apparatus as claimed in claim 12 , wherein the edge classification unit further comprises: a half tone detection unit for calculating at least one of the binarization data values based on each pixel brightness value of the pixels in the plurality of windows that are formed by applying various samplings to the predetermined edge detection region when the brightness values are in excess of a predetermined threshold THb, determining the connectivity of the calculated binarization data values with respect to each of the plurality of windows, determining a similarity of the binarization data values of pixels corresponding to the plurality of windows when the binarization values have a connectivity, and estimating the predetermined edge detection region as an edge when the binarization data values have a similarity.
Claim 16
Dependent Claim 53 words
The apparatus of claim 13 , wherein at least one of the binarization data values includes a ‘1’ if each pixel brightness is less than the predetermined threshold THb, and at least one of the binarization data values includes a ‘0’ if each pixel brightness is in excess of the predetermined threshold THb.

References Cited (Backward Citations)

KR930005458B1 Cited
US5442459A Cited
JPH10257326A Cited
JPH10257327A Cited
US6608942B1 Cited
US6868180B2 Cited
US7181087B2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-06-28 2013-12-28 2014-06-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-06-28 2017-12-28 2018-06-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-06-28 2021-12-28 2022-06-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag