Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: 4"-substituted-9-deoxo-9a-aza-9a-homoerythromycin A derivatives
Patent Number: 6,936,592 Issued on 08/30/2005 to Bronk,   et al.

Title: Methods and apparatus for E-beam treatment used to fabricate integrated circuit devices
Patent Number: 6,936,551 Issued on 08/30/2005 to Moghadam,   et al.

Title: Cylinder head for a liquid-cooled multi-cylinder internal combustion engine
Patent Number: 6,928,964 Issued on 08/16/2005 to Obermayer,   et al.

Title: Method for depositing in particular crystalline layers
Patent Number: 6,932,866 Issued on 08/23/2005 to Dauelsberg

Title: Methods of forming conductive through-wafer vias
Patent Number: 6,936,536 Issued on 08/30/2005 to Sinha

Title: Machine direction yarn stitched triple layer papermaker's forming fabrics
Patent Number: 6,896,009 Issued on 05/24/2005 to Ward

Title: Thickness measuring apparatus, thickness measuring method, and wet etching apparatus and wet etching method utilizing them
Patent Number: 6,897,964 Issued on 05/24/2005 to Takahashi,   et al.

Title: System and methods for detecting casing collars
Patent Number: 6,896,056 Issued on 05/24/2005 to Mendez,   et al.

Title: Method and an arrangement in a radar level gauging system
Patent Number: 6,995,706 Issued on 02/07/2006 to Ohlsson

Title: Electromagnetic hydraulic valve, in particular a proportional valve for controlling device for adjusting the rotation angle of a camshaft relative to the crankshaft in an internal combustion eng
Patent Number: 6,928,967 Issued on 08/16/2005 to Daut,   et al.

Title: Open roof assembly for a vehicle
Patent Number: 6,918,629 Issued on 07/19/2005 to Nellen,   et al.

Title: Technique for content delivery over the internet
Patent Number: 6,959,333 Issued on 10/25/2005 to Beaumont,   et al.

Title: Vented fuel filler and method of installation
Patent Number: 6,935,267 Issued on 08/30/2005 to Cotton

Title: Single pin gripper assembly for strapping machine head
Patent Number: 6,935,227 Issued on 08/30/2005 to Lopez,   et al.

Title: Adapting apparatus with detecting and repairing functions and method thereof
Patent Number: 6,750,667 Issued on 06/15/2004 to Chang

Title: Error mitigation system using line coding for optical WDM communications
Patent Number: 7,016,606 Issued on 03/21/2006 to Cai,   et al.

Title: Method and apparatus for minimizing intermodulation with an asymmetric resonator
Patent Number: 7,071,797 Issued on 07/04/2006 to Ye

Title: Motor for use with motorized power steering apparatus
Patent Number: 6,750,574 Issued on 06/15/2004 to Okazaki,   et al.

Title: Arm rest and support for aiming
Patent Number: 6,789,344 Issued on 09/14/2004 to Cain

Title: Optical scanner with inclined platen
Patent Number: 6,909,527 Issued on 06/21/2005 to Khovaylo

Title: Cylinder block brake for a hydrostatic drive apparatus
Patent Number: 7,134,276 Issued on 11/14/2006 to Langenfeld,   et al.

Title: System and method for performing multiple network routing and provisioning in overlapping wireless deployments
Patent Number: 7,016,306 Issued on 03/21/2006 to Alapuranen,   et al.

Title: Conductor arrangement for reduced noise differential signalling
Patent Number: 6,985,820 Issued on 01/10/2006 to Noujeim

Title: Hydrogen fueling system
Patent Number: 7,128,103 Issued on 10/31/2006 to Mitlitsky,   et al.

Title: Methods of separating particles using an optical gradient
Patent Number: 6,744,038 Issued on 06/01/2004 to Wang,   et al.

Title: Solder terminal and fabricating method thereof
Patent Number: 6,774,495 Issued on 08/10/2004 to Kim

Title: Lowering display power consumption by dithering brightness
Patent Number: 6,934,772 Issued on 08/23/2005 to Bui,   et al.

Title: Direct space-to-time pulse shaper and optical word generator
Patent Number: 6,934,445 Issued on 08/23/2005 to Leaird,   et al.

Title: Article and method of making
Patent Number: 6,890,612 Issued on 05/10/2005 to Goering

Title: Liposome compositions of porphyrin photosensitizers
Patent Number: 6,890,555 Issued on 05/10/2005 to Desai,   et al.

Title: Method and apparatus and computer program product for determining an abort criterion during acquisition of 2D images of a 3D subject
Patent Number: 6,934,352 Issued on 08/23/2005 to Freytag,   et al.

Title: Surface covering having gloss in-register and method of making
Patent Number: 6,890,625 Issued on 05/10/2005 to Sigel,   et al.

Title: Method for controlling the dynamic range of a hearing aid, and method to manufacture different hearing aids, and a hearing aid
Patent Number: 6,934,400 Issued on 08/23/2005 to Vonlanthen

Title: Closing device for gates and doors
Patent Number: 6,904,642 Issued on 06/14/2005 to West

Title: Method to treat age-related macular degeneration
Patent Number: 6,936,043 Issued on 08/30/2005 to Peyman

Title: Laser thermal transfer from a donor element containing a hole-transporting layer
Patent Number: 6,890,627 Issued on 05/10/2005 to Culver,   et al.

Title: Method for applying sauce and method for manufacturing rice cracker
Patent Number: 6,890,573 Issued on 05/10/2005 to Hamada,   et al.

Title: Polishing pads and planarizing machines for mechanical or chemical-mechanical planarization of microelectronic-device substrate assemblies, and methods for making and using such pads and
Patent Number: 6,890,591 Issued on 05/10/2005 to Agarwal,   et al.

Title: Guide for elevator
Patent Number: 6,786,304 Issued on 09/07/2004 to Utsunomiya,   et al.

Title: Washing machine with a drying device
Patent Number: 7,178,264 Issued on 02/20/2007 to Kim

Title: Production method of semiconductor device
Patent Number: 7,119,007 Issued on 10/10/2006 to Kanamura

Title: Wind power generator
Patent Number: 6,774,504 Issued on 08/10/2004 to Lagerwey

Title: Anti-lock brake system for a bicycle
Patent Number: 6,786,308 Issued on 09/07/2004 to Huang

Title: Method of producing a thin film magnetic head
Patent Number: 6,941,643 Issued on 09/13/2005 to Sato

Title: Method and apparatus for estimating position utilizing GPS satellite signal
Patent Number: 7,119,742 Issued on 10/10/2006 to Cho

Title: System and method of making an in-mold clear-coated composite
Patent Number: 6,890,586 Issued on 05/10/2005 to Beck,   et al.

Title: Golf club head and golf club
Patent Number: 6,932,719 Issued on 08/23/2005 to Yabu

Title: Handheld illuminating magnifier
Patent Number: 7,139,136 Issued on 11/21/2006 to Waggoner,   et al.

Title: Reversible fiber optic stub fiber clamping mechanism
Patent Number: 7,178,990 Issued on 02/20/2007 to Caveney,   et al.

Title: Laminated entry and exit material for drilling printed circuit boards
Patent Number: 6,783,860 Issued on 08/31/2004 to Frater

Title: Gasket having elastic connection portion for refrigerator doors
Patent Number: 7,178,293 Issued on 02/20/2007 to Kim

Title: Technique for enhanced information assistance call routing
Patent Number: 6,934,378 Issued on 08/23/2005 to Baker,   et al.

Title: Crescent seal for the cylinder of a vane motor
Patent Number: 7,128,544 Issued on 10/31/2006 to Del Rio

Title: Method for forming polysilicon plug of semiconductor device
Patent Number: 7,119,015 Issued on 10/10/2006 to Park,   et al.

Title: Simultaneous configuration of remote input/output hubs utilizing slave processors in a multi-processor, multi-RIO hub data processing system
Patent Number: 6,823,375 Issued on 11/23/2004 to Lee,   et al.

Title: Ventilating structure and mounting structure for electronic apparatus
Patent Number: 7,128,524 Issued on 10/31/2006 to Suzuki,   et al.

Title: Optical lens soft-focus effect
Patent Number: 7,139,133 Issued on 11/21/2006 to Bonitz,   et al.

Title: Electrical wiring device
Patent Number: 7,133,266 Issued on 11/07/2006 to Finlay

Title: Network for distributing signals to a plurality of users
Patent Number: 6,909,821 Issued on 06/21/2005 to Ravasio,   et al.

Title: Textile garment having replaceable elements of individual material
Patent Number: 6,910,222 Issued on 06/28/2005 to Schssler

Title: Semiconductor memory device using ferroelectric capacitor, and semiconductor device with the same
Patent Number: 7,123,501 Issued on 10/17/2006 to Noda

Title: Surgical device with pressure monitoring ability
Patent Number: 7,112,197 Issued on 09/26/2006 to Hartley,   et al.

Title: Method and apparatus for inserting synchronized errors
Patent Number: 7,185,233 Issued on 02/27/2007 to Bowers,   et al.

Title: Optical metrology of single features
Patent Number: 6,775,015 Issued on 08/10/2004 to Bischoff,   et al.

Title: Method to inspect patterns with high resolution photoemission
Patent Number: 6,774,990 Issued on 08/10/2004 to Liang,   et al.

Title: Method and apparatus for conditioning a polishing pad
Patent Number: 6,896,583 Issued on 05/24/2005 to Rodriquez,   et al.

Title: Method for cleaning combustion devices
Patent Number: 6,935,281 Issued on 08/30/2005 to Ruegg

Title: Sheet separating device
Patent Number: 6,769,678 Issued on 08/03/2004 to Hobbs

Title: Radio-frequency heating balloon catheter
Patent Number: 7,112,198 Issued on 09/26/2006 to Satake

Title: Bead-forming tool
Patent Number: 6,941,628 Issued on 09/13/2005 to Silverfox

Title: Compression spring rod
Patent Number: 6,773,002 Issued on 08/10/2004 to Adoline,   et al.

Title: Resin-sealed semiconductor device, and die bonding material and sealing material for use therein
Patent Number: 6,774,501 Issued on 08/10/2004 to Kurafuchi,   et al.

Title: Apparatus for exhausting the liquid crystal from a liquid crystal display device having heaters mounted on the surface of the jigs
Patent Number: 6,791,659 Issued on 09/14/2004 to Choi

Title: Coolable component
Patent Number: 7,128,530 Issued on 10/31/2006 to Anguisola McFeat,   et al.

Title: Via formation for damascene metal conductors in an integrated circuit
Patent Number: 7,119,006 Issued on 10/10/2006 to Kraft

Digital image processing device and method Number:7,437,020 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Digital image processing device and method

Abstract: A digital image processing device and method for performing edge compensation (sharpening) and emphasis. The digital image processing device and method each employ a first interpolation unit for applying a predetermined interpolation scheme with respect to low-resolution input image information, and outputting first interpolation image information; and a compensation unit for producing binary values with respect to the first interpolation image information using the input image information and the first interpolation image information, and compensating for the first interpolation image information based on the binary values. The device and method also each employ a second interpolation unit for applying a predetermined interpolation scheme with respect to the input image information, and outputting second interpolation image information; and an emphasis unit for emphasizing the compensated first interpolation image information using the second interpolation image information.

Patent Number: 7,437,020 Issued on 10/14/2008 to Yi


Inventors: Yi; Jong-hyon (Yongin-si, KR)
Assignee: Samsung Electronics Co., Ltd. (Suwon-si, KR)
Appl. No.: 10/778,154
Filed: February 17, 2004


Foreign Application Priority Data

Oct 08, 2003 [KR] 10-2003-0069837

Current U.S. Class: 382/300
Current International Class: G06K 9/32 (20060101)
Field of Search: 382/293-300 345/606,475,523,42-61 358/525


References Cited [Referenced By]

U.S. Patent Documents
5754710 May 1998 Sekine et al.
5875268 February 1999 Miyake
5953465 September 1999 Saotome
5991464 November 1999 Hsu et al.
6205259 March 2001 Komiya et al.
6392765 May 2002 Sakaida
6424749 July 2002 Zhu et al.
6510254 January 2003 Nakami et al.
6943821 September 2005 Abe et al.
Foreign Patent Documents
08-125842 May., 1996 JP
08-297739 Nov., 1996 JP
2001-177719 Jun., 2001 JP
2000-0051201 Aug., 2000 KR
WO0167392 Sep., 2001 WO
Primary Examiner: Kassa; Yosef
Assistant Examiner: Patel; Jayesh A
Attorney, Agent or Firm: Roylance, Abrams, Berdo & Goodman, L.L.P.

Claims



What is claimed is:

1. A digital image processing device, comprising: a first interpolation unit for applying a predetermined interpolation scheme with respect to low-resolution input image information, and outputting first interpolation image information; a compensation unit for producing binary values with respect to the first interpolation image information using the input image information and the first interpolation image information, and compensating for the first interpolation image information based on the binary values; a second interpolation unit for applying a predetermined interpolation scheme with respect to the input image information, and outputting second interpolation image information; and an emphasis unit for emphasizing the compensated first interpolation image information using the second interpolation image information.

2. The digital image processing device as claimed in claim 1, further comprising an emphasis coefficient determination unit for determining an emphasis coefficient based on the input image information, wherein the emphasis unit emphasizes the compensated first interpolation image information using the emphasis coefficient determined in the emphasis coefficient determination unit and the second interpolation image information.

3. The digital image processing device as claimed in claim 1, wherein the emphasis unit emphasizes the compensated first interpolation image information using the emphasis coefficient determined by user's selection from at least one or more predetermined emphasis coefficients and the second interpolation image information.

4. The digital image processing device as claimed in claim 2, wherein the first interpolation image information `Out` emphasized by the emphasis unit comprises: Out={circumflex over (q)}+fe.times.({circumflex over (q)}-b), wherein `{circumflex over (q)}` denotes compensated first interpolation image information, `fe` an emphasis coefficient, and `b` second interpolation image information.

5. The digital image processing device as claimed in claim 1, wherein the first interpolation unit produces the first interpolation image information using a high-order interpolation scheme.

6. The digital image processing device as claimed in claim 1, wherein the second interpolation unit produces the second interpolation image information using a linear interpolation scheme.

7. The digital image processing device as claimed in claim 1, wherein the compensation unit further comprises: a quantization unit for generating the binary values with respect to the first interpolation image information using the input image information and the first interpolation image information; an allocation ratio determination unit for determining predetermined allocation ratios using pixel values of pixels adjacent to a target pixel of the input image information; and an adder for adding the binary values and the first interpolation image information to which the allocation ratios are respectively applied, and outputting the compensated first interpolation image information.

8. The digital image processing device as claimed in claim 7, wherein the quantization unit further comprises: a detector for detecting the predetermined number of pixel values from pixel values of the pixels adjacent to the target pixel of the input image information; a threshold value calculator for calculating a threshold value using the pixel values of the adjacent pixels; and a determination unit for comparing the first interpolation image information and the threshold value, and determining and outputting either a maximum value or a minimum value based on a comparison result.

9. The digital image processing device as claimed in claim 8, wherein the detector detects the maximum value and the minimum value based on the pixel values of the adjacent pixels, and the threshold value calculator calculates the threshold value using the maximum value and the minimum value.

10. A digital image processing method, comprising the steps of: applying a predetermined interpolation scheme with respect to low-resolution input image information, and outputting first interpolation image information; producing binary values with respect to the first interpolation image information using the input image information and the first interpolation image information, and compensating for the first interpolation image information based on the binary values; applying a predetermined interpolation scheme with respect to the input image information, and outputting second interpolation image information; and emphasizing the compensated first interpolation image information using the second interpolation image information.

11. The digital image processing method as claimed in claim 10, further comprising a step of determining an emphasis coefficient based on the input image information, wherein the emphasis step emphasizes the compensated first interpolation image information using the determined emphasis coefficient and the second interpolation image information.

12. The digital image processing method as claimed in claim 10, wherein the emphasis step emphasizes the compensated first interpolation image information using the emphasis coefficient determined by user's selection from at least one or more predetermined emphasis coefficients and the second interpolation image information.

13. The digital image processing method as claimed in claim 11, wherein the first interpolation image information Out emphasized by the emphasis step comprising: OUT={circumflex over (q)}+fe.times.({circumflex over (q)}-b), wherein {circumflex over (q)} denotes compensated first interpolation image information, fe an emphasis coefficient, and b second interpolation image information.

14. The digital image processing method as claimed in claim 10, wherein the first interpolation step produces the first interpolation image information using a high-order interpolation scheme.

15. The digital image processing method as claimed in claim 10, wherein the second interpolation step produces the second interpolation image information using a linear interpolation scheme.

16. The digital image processing method as claimed in claim 10, wherein the compensation step comprising the steps of: generating the binary values using the input image information and the first interpolation image information; determining predetermined allocation ratios using pixel values of pixels adjacent to a target pixel of the input image information; and adding the binary values and the first interpolation image information to which the allocation ratios are respectively applied.

17. The digital image processing method as claimed in claim 16, wherein the quantization unit comprising the steps of: detecting the predetermined number of pixel values from pixel values of the pixels adjacent to the target pixel of the input image information; calculating a threshold value using the pixel values of the adjacent pixels; and comparing the first interpolation image information and the threshold value, and determining and outputting either a maximum value or a minimum value based on a result of the comparison.

18. The digital image processing method as claimed in claim 17, wherein the detection step detects the maximum value and the minimum value based on the pixel values of the adjacent pixels, and the threshold value calculation step calculates the threshold value using the maximum value and the minimum value.
Description



CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of Korean Patent Application No. 2003-69837, filed on Oct. 8, 2003, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.

BACKGROUND

1. Field of the Invention

The present invention relates to a digital image processing device, and more particularly, to a digital image processing device and a method for forming natural edge shapes for enlarged images and simultaneously emphasizing edge brightness contrast.

2. Description of the Related Art

In order to enlarge an original digital image into a larger digital image, the relationship between each position of the original digital image and each position of the enlarged digital image are calculated, and a pixel value of each position of the enlarged image is calculated in terms of pixels adjacent to each position of the enlarged image and each position of the mapped original image. If an original image pixel at each mapped position exists, a value of the pixel can be obtained, but, if the original image pixel does not exist, a new pixel value has to be calculated in terms of the adjacent pixels.

A convolution method exists for calculating new pixel values, wherein an added value of pixels adjacent to a target pixel to a position of the target pixel are allocated, and the added values are constructed in an arrangement called convolution kernel or masking. However, the convolution method has a problem of blurring edges when enlarging images at a high enlargement factor.

In order to reduce the problem, unsharp masking is performed to emphasize the blurred edges. Specifically, the blurred portions of the original image are removed to improve image sharpness. However, when the unsharp masking is performed, the stair-stepping artifact which occurs on the edges of an enlarged image is emphasized, which results in jagged edges.

SUMMARY

Accordingly, it is an objective of the present invention to provide a digital image processing device and method capable of forming natural edges of enlarged images and simultaneously emphasizing the edge brightness contrast.

In order to substantially achieve the above objective, a digital image processing device according to an embodiment of the present invention comprises a first interpolation unit for applying a predetermined interpolation scheme with respect to low-resolution input image information, and outputting first interpolation image information; and a compensation unit for producing binary values with respect to the first interpolation image information using the input image information and the first interpolation image information, and compensating for the first interpolation image information based on the binary values. The device further includes a second interpolation unit for applying a predetermined interpolation scheme with respect to the input image information, and outputting second interpolation image information; and an emphasis unit for emphasizing the compensated first interpolation image information using the second interpolation image information.

The digital image processing device further comprises an emphasis coefficient determination unit for determining an emphasis coefficient based on the input image information, wherein the emphasis unit emphasizes the compensated first interpolation image information using the emphasis coefficient that was determined in the emphasis coefficient determination unit and the second interpolation image information.

Preferably, the emphasis unit emphasizes the compensated first interpolation image information using the emphasis coefficient determined by selection from at least one or more predetermined emphasis coefficients and the second interpolation image information.

The first interpolation image information out emphasized by the emphasis unit is expressed in an equation as follows: OUT={circumflex over (q)}+fe.times.({circumflex over (q)}-b), wherein {circumflex over (q)} denotes a compensated first interpolation image information, fe an emphasis coefficient, and b a second interpolation image information.

More preferably, the first interpolation unit produces the first interpolation image information using a high-order interpolation scheme, and the second interpolation unit produces the second interpolation image information using a linear interpolation scheme.

The compensation unit includes a quantization unit for generating the binary values with respect to the first interpolation image information using the input image information and the first interpolation image information; an allocation ratio determination unit for determining predetermined allocation ratios using pixel values of pixels adjacent to a target pixel of the input image information; and an adder for adding the binary values and the first interpolation image information to which the allocation ratios are respectively applied, and outputting the compensated first interpolation image information.

The quantization unit includes a detector for detecting the predetermined number of pixel values from pixel values of the pixels adjacent to the target pixel of the input image information; a threshold value calculator for calculating a threshold value using the pixel values of the adjacent pixels; and a determination unit for comparing the first interpolation image information and the threshold value, and determining and outputting either a maximum value or a minimum value based on a comparison result.

For example, the detector detects the maximum value and the minimum value from the pixel values of the adjacent pixels, and the threshold value calculator calculates the threshold value using the maximum value and the minimum value.

A digital image processing method for a digital image processing device according to the present invention comprises steps of applying a predetermined interpolation scheme with respect to low-resolution input image information, and outputting first interpolation image information; and producing binary values with respect to the first interpolation image information using the input image information and the first interpolation image information, and compensating for the first interpolation image information based on the binary values. The method further comprises applying a predetermined interpolation scheme with respect to the input image information, and outputting second interpolation image information; and emphasizing the compensated first interpolation image information using the second interpolation image information.

The digital image processing method further comprises a step of determining an emphasis coefficient based on the input image information, wherein the emphasis step emphasizes the compensated first interpolation image information using the determined emphasis coefficient and the second interpolation image information.

Preferably, the emphasis step emphasizes the compensated first interpolation image information using the emphasis coefficient determined by user's selection from at least one or more predetermined emphasis coefficients and the second interpolation image information.

Accordingly, the embodiment of the present invention can form natural edges of enlarged images and simultaneously emphasizes edge brightness contrast, to thereby improve the quality of the enlarged images.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will be described in detail with reference to the following drawings in which like reference numerals refer to like elements, and wherein:

FIG. 1 is a block diagram illustrating an example of a digital image processing device according to an embodiment of the present invention;

FIG. 2A is a diagram illustrating an example of a low-resolution input image information input to the digital image processing device;

FIG. 2B is a diagram illustrating an example of an image interpolated in a predetermined scheme in relation to the low-resolution input image information shown in FIG. 2A;

FIG. 3 is a detailed block diagram illustrating an example of the compensation unit 130 shown in FIG. 1;

FIG. 4 is a detailed block diagram illustrating an example of the quantization unit 131 shown in FIG. 1;

FIG. 5A through FIG. 5C are graphs illustrating examples of various transfer functions for determining emphasis coefficients in the emphasis coefficient determination unit 170 of FIG. 1 in relation to the input image information;

FIG. 6 is a diagram illustrating an example of outputs of the respective blocks of the digital image processing device shown in FIG. 1; and

FIG. 7 is a flow chart for illustrating an example of a digital image processing method for the digital image processing device shown in FIG. 1.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

FIG. 1 is a block diagram illustrating an example of a digital image processing device according to an embodiment of the present invention.

The digital image processing device has a first interpolation unit 110, a compensation unit 130, a second interpolation unit 150, an emphasis coefficient determination unit 170, and an emphasis unit 190.

The first interpolation unit 110 inputs low-resolution input image information enlarged by a predetermined magnification factor, and generates first interpolation image information q in a high-order interpolation scheme based on the low-resolution input image information. The high-order interpolation scheme, can be a second- or higher-order interpolation scheme, for example, the Spline interpolation scheme, and the Kaiser window method, and so on.

FIG. 2A is a diagram illustrating an example of low-resolution input image information A, B, C, D, E, F, G, H, and I, which shows low-resolution input image information when an original image is twice enlarged. If the low-resolution input information A to I is interpolated in a predetermined scheme as shown in FIG. 2A, images are marked `.smallcircle.` which are interpolated in the coordinates in the middle of original images marked `.circle-solid.`.

The compensation unit 130 generates binary values for the first interpolation image information q using the first interpolation image information q obtained from interpolation through the high-order interpolation scheme in the first interpolation unit 110 and the pixel values of the pixels A to I adjacent to a target pixel E which is a pixel at a position to be interpolated, and compensates for and outputs the first interpolation image information q using the binary values. That is, the compensation unit 130 outputs the compensated first interpolation image information {circumflex over (q)}.

The second interpolation unit 150 outputs second interpolation image information b through a linear interpolation scheme based on the low-resolution input image information A to I.

The emphasis coefficient determination unit 170 determines a certain emphasis coefficient fe between 0 and 1 in relation to pixel values of an image input through a predetermined transfer function.

For example, FIG. 5A through FIG. 5C are graphs illustrating examples of various transfer functions determining an emphasis coefficient. FIG. 5A shows the determining of values between 0 and 1 in inverse proportion to pixel values, FIG. 5B shows when a value of 0 or 1 is applied within a certain range of input pixel values and linearly varied beyond the range, and FIG. 5C shows when an edge state is calculated based on input image information and then larger emphasis coefficients are applied as the edges increase.

Also, diverse schemes can be designed such as a scheme in which identical values are given for all occasions, a scheme in which values between 0 and 1 are given for values gradually decreasing or increasing in the same range with respect to pixel values of an input image or to edge states, and so on.

The enhancement unit 190 emphasizes the first interpolation image information {circumflex over (q)} compensated in the compensation unit 130, second interpolation image information b linearly interpolated in the second interpolation unit 150, and the first interpolation image information {circumflex over (q)} compensated using the emphasis coefficient fe is determined in the emphasis coefficient determination unit 170. Accordingly, a final output is obtained with the first interpolation image information {circumflex over (q)} emphasized.

FIG. 3 is a detailed block diagram illustrating an example of the compensation unit 130 of the digital image processing device according to an embodiment of the present invention, and FIG. 4 is a detailed block diagram f illustrating an example of the quantization unit 131 of the compensation unit 130.

The compensation unit 130 includes the quantization unit 131, an allocation ratio determination unit 133, a first multiplier 135, a second multiplier 137, and an adder 139.

The quantization unit 131 includes a maximum/minimum detecter 121, a threshold value calculator 123, and a determination unit 125, as shown in FIG. 4.

The maximum/minimum detector 121 detects a maximum value max and a minimum value min using pixels adjacent to a target pixel at a position to be interpolated. That is, as shown in FIG. 2A, the maximum/minimum detector 121 detects the maximum value max and the minimum value min with respect to the target pixel E and the pixels A to I adjacent to the target pixel E.

The threshold value calculator 123 calculates a threshold value Th using a maximum value max and a minimum value min which are detected by the maximum/minimum detector 121. The threshold value Th can be determined on a middle value of the maximum and minimum values, on an average value of pixel values of adjacent pixels, or the like.

The determination unit 125 determines and outputs any of the maximum value max and the minimum value min. For the determination, the determination unit 125 compares the first interpolation image information q produced from the first interpolation unit 110 and the threshold value Th, and outputs the maximum value max if the first interpolation image information q is more than the threshold value Th, or outputs the minimum value min if the first interpolation image information q is less than the threshold value Th. Thus, the first interpolation image information to provide a sharper image can be obtained using any of the two values.

The allocation ratio determination unit 133 determines an allocation ratio "a" which is applied upon adding a binary value output from the quantization unit 131 and the first interpolation image information q, wherein 0.ltoreq.a.ltoreq.1. The allocation ratio a can be calculated using pixel adjacent to a target pixel which I a pixel at a position to be interpolated, or determined by a user's selection from pre-set values. For example, the allocation ratio a can be obtained from a linearly varying curve using a difference between the maximum value max and the minimum value min of adjacent pixels, from a function varying stepwise due to a difference between the maximum value max and the minimum value min, from a non-linearly varying curve, or using pre-set values in a lookup table.

The first multiplier 135 multiplies a binary value output from the quantization unit 131 by an allocation ratio a determined in the allocation ratio determination unit 133 for an output, and the second multiplier 137 multiplies the first interpolation image information q and an allocation ratio 1-a determined based on the allocation ratio a for an output.

The adder 139 adds values respectively output from the first and second multipliers 135 and 137, and outputs compensated first interpolation image information {circumflex over (q)}.

That is, the binary value as to the first interpolation image information and the first interpolation image information q are multiplied by the allocation ratios a and 1-a respectively, the results of which are added so that compensated first interpolation image information {circumflex over (q)} is output.

As described above, the first interpolation image information {circumflex over (q)} compensated in the compensation unit 130 is input to the emphasis unit 190. The emphasis unit 190 emphasizes the compensated first interpolation image information {circumflex over (q)} using the compensated first interpolation image information {circumflex over (q)}, the second interpolation image information b, and the emphasis coefficient fe. That is, the first interpolation image information Out emphasized in the emphasis unit 190 can be obtained by Equation 1 as follows: OUT={circumflex over (q)}+fe.times.({circumflex over (q)}-b) [Equation 1]

Referring to Equation 1, the first interpolation image information {circumflex over (q)} is emphasized by adding to the compensated first interpolation image information {circumflex over (q)} a difference between the compensated first interpolation image information {circumflex over (q)} and the linearly interpolated second interpolation image information b. In other words, if the difference between the compensated first interpolation image information {circumflex over (q)} and the linearly interpolated second interpolation image information b is positive, the output OUT has a larger value with respect to the compensated first interpolation image information {circumflex over (q)}, and, on the contrary, if negative, the output OUT has a smaller value with respect to the compensated first interpolation image information {circumflex over (q)}, so that the first interpolation image information for which edges are sharply compensated is enhanced.

Accordingly, edge compensation (or edge sharpening) and edge emphasis are performed with respect to enlarged images, for example, interpolated images, so that the quality of enlarged images is improved.

Hereinafter, with reference to FIG. 6 and FIG. 7, a detailed description will be made on a process for carrying out the edge compensation and the edge emphasis for images interpolated by the digital image processing device according to an embodiment of the present invention. FIG. 6 is a view for schematically showing outputs processed through individual blocks of the digital image processing device shown in FIG. 1, for the purpose of easy understanding, and FIG. 7 is a flow chart for showing digital image processing procedures.

As shown in (a) of FIG. 6, low-resolution input image information In enlarged two times is input to the first interpolation unit 110, the second interpolation unit 120, and the emphasis coefficient determination unit 170. In here, the mark `.circle-solid.` denotes original images.

First, the input image information In input to the first interpolation unit 110 is interpolated in a high-order interpolation scheme, and, as shown in (b) of FIG. 6, the first interpolation image information q is output (S710). In here, the mark `O` denotes images interpolated in correspondence to a two-times enlargement factor.

The compensation unit 130 compensates for the first interpolation image information q using the first interpolation image information q output from the first interpolation unit 110 and pixel values of the pixels A to I adjacent to the target pixel E which is a pixel at a position to be interpolated (S730). The compensated first interpolation image information {circumflex over (q)} is the same as shown in (c) of FIG. 6.

In more detail, the quantization unit 131 generates binary values with respect to the first interpolation image information using the first interpolation image information q, maximum value max, minimum value min, and threshold value Th (S731). That is, quanization unit 131 compares the first interpolation image information q and the threshold value Th, outputs the maximum value max if the first interpolation image information q is larger than the threshold value Th, and, on the contrary, outputs the minimum value min if the first interpolation image information q is smaller than the threshold value Th, to output the binary values with respect to the first interpolation image information.

Thereafter, the adder 139 adds predetermined allocation ratios to the binary values and the first interpolation image information q to compensate for the first interpolation image information q (S733). That is, the first multiplier 135 multiplies the binary values of the first interpolation image information by the allocation ratio a, the second multiplier 137 multiplies the first interpolation image information q by the allocation ratio 1-a, and the adder 139 outputs the first interpolation image information {circumflex over (q)} compensated for through the sum of the multiplications.

In the meantime, the second interpolation unit 150 outputs the second interpolation image information b in a linear interpolation scheme based on the input image information In, as shown in (d) of FIG. 6, and the emphasis coefficient determination unit 170 outputs the emphasis coefficient fe in correspondence to a pixel value of the input image information (refer to FIGS. 5A, 5B, and 5C).

The emphasis unit 190 emphasizes the first interpolation image information {circumflex over (q)} compensated for using the compensated first interpolation image information {circumflex over (q)} output in the compensation unit 130, the second interpolation image information b linearly interpolated in the second interpolation unit 150, and the emphasis coefficient fe determined in the emphasis coefficient determination unit 170 so as to output the emphasized first interpolation image information Out as shown in (e) of FIG. 6 (S750).

Accordingly, the embodiment of the present invention forms more natural edges of enlarged images, and, simultaneously, emphasizes edge brightness differences, so as to improve the quality of the enlarged images.

The embodiment of the present invention also emphasizes edge contrast using adjacent pixels with respect to interpolation positions of original images, as well as smooths the edge shapes.

Further, the embodiment of the present invention can simultaneously emphasize edges through an image enlargement process without extra units being provided for contrast emphasis at the edges of enlarged images.

Accordingly, the embodiment of the present invention eliminates stair-stepping artifact appearing on the edges of enlarged images, and emphasizes the quality of the enlarged images by emphasizing the edge brightness contrast.

Although the embodiments of the present invention have been described, it will be understood by those skilled in the art that the present invention should not be limited to the described embodiments, but various changes and modifications can be made within the spirit and scope of the present invention as defined by the appended claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
1         9     6
    3   7        
    2     6   3  
        5 1   4 7
    4   9   6    
9 8   6 2        
  6   4     8    
        8   3    
4     7         5
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!