CA2325264A1 - Method of selective edge softening and rendering for the suppression of halo - Google Patents

Method of selective edge softening and rendering for the suppression of halo Download PDF

Info

Publication number
CA2325264A1
CA2325264A1 CA002325264A CA2325264A CA2325264A1 CA 2325264 A1 CA2325264 A1 CA 2325264A1 CA 002325264 A CA002325264 A CA 002325264A CA 2325264 A CA2325264 A CA 2325264A CA 2325264 A1 CA2325264 A1 CA 2325264A1
Authority
CA
Canada
Prior art keywords
selective
halo
edge
selective edge
softening
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002325264A
Other languages
French (fr)
Other versions
CA2325264C (en
Inventor
Robert P. Loce
Clara Cuciurean-Zapan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Priority to CA2578297A priority Critical patent/CA2578297C/en
Publication of CA2325264A1 publication Critical patent/CA2325264A1/en
Application granted granted Critical
Publication of CA2325264C publication Critical patent/CA2325264C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • H04N1/409Edge or detail enhancement; Noise or error suppression
    • H04N1/4092Edge or detail enhancement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1825Adapting the print data to an output condition, e.g. object trapping
    • G06K15/1826Object trapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration by the use of local operators
    • G06T5/30Erosion or dilatation, e.g. thinning
    • G06T5/70
    • G06T5/73
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/58Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20192Edge enhancement; Edge preservation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30144Printing quality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30176Document

Abstract

Selective edge softening and selective edge dithering is introduced into an image representation to improve local control where halo problems are expected. Selective areas of dilation are isolated and separately dithered or halftoned, the result of which is then swapped back into or substituted for the stored original image. In this manner misregistration and color plane-to-plane interactions can be compensated for in plural image forming station architecture systems. The same technique is also valuable in monochrome systems as an aid to overcoming edge displacement and slow toner problems when the selective edge softening is selectively applied to edges which are in particular perpendicular to the fast scan direction.
CA002325264A 1999-12-06 2000-11-08 Method of selective edge softening and rendering for the suppression of halo Expired - Fee Related CA2325264C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2578297A CA2578297C (en) 1999-12-06 2000-11-08 Method of selective edge softening and rendering for the suppression of halo

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/455,343 US7102784B1 (en) 1999-12-06 1999-12-06 Method of selective edge softening and rendering for the suppression of halo
US09/455,343 1999-12-06

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2578297A Division CA2578297C (en) 1999-12-06 2000-11-08 Method of selective edge softening and rendering for the suppression of halo

Publications (2)

Publication Number Publication Date
CA2325264A1 true CA2325264A1 (en) 2001-06-06
CA2325264C CA2325264C (en) 2007-05-29

Family

ID=23808417

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002325264A Expired - Fee Related CA2325264C (en) 1999-12-06 2000-11-08 Method of selective edge softening and rendering for the suppression of halo

Country Status (2)

Country Link
US (4) US7102784B1 (en)
CA (1) CA2325264C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006008768A1 (en) * 2006-02-24 2007-08-30 OCé PRINTING SYSTEMS GMBH Print data stream e.g. line condition data stream, processing method, involves storing trapping-information in addition to input data and to data of halftone image for processing as output stream or supplying data of server as output stream

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7127103B2 (en) * 2002-11-15 2006-10-24 Kabushiki Kaisha Toshiba Image processing apparatus and image forming apparatus and image processing method and image forming method
US8237989B2 (en) * 2004-07-09 2012-08-07 Kabushiki Kaisha Toshiba Method to improve a halftone by combining halftoning with algorithmic processing
US7688473B2 (en) * 2004-10-26 2010-03-30 Xerox Corporation Tinted edge enhancement using harmonic halftones for the boundary pixels
US7733532B2 (en) 2004-10-27 2010-06-08 Marvell International Technology Ltd. Laser print apparatus with dual halftones
US9299196B2 (en) * 2004-12-22 2016-03-29 Pitney Bowes Inc. Method and system for high speed printing using drop-on demand technology that compensates for droplet satellites
US20070070427A1 (en) * 2005-08-18 2007-03-29 Lexmark International, Inc. Systems and methods for selective dithering using pixel classification
KR101062202B1 (en) * 2007-02-06 2011-09-05 삼성전자주식회사 Image processing apparatus, image processing method and recording medium thereof
US8090214B2 (en) * 2007-12-21 2012-01-03 Sony Corporation Method for automatic detection and correction of halo artifacts in images
US8144985B2 (en) * 2007-12-21 2012-03-27 Sony Corporation Method of high dynamic range compression with detail preservation and noise constraints
JP5254739B2 (en) * 2008-10-24 2013-08-07 キヤノン株式会社 Image forming apparatus and control method thereof
JP5241429B2 (en) * 2008-10-24 2013-07-17 キヤノン株式会社 Image forming apparatus and control method thereof
JP2010161503A (en) * 2009-01-06 2010-07-22 Canon Inc Image forming apparatus and image forming method
US8872824B1 (en) * 2010-03-03 2014-10-28 Nvidia Corporation System, method, and computer program product for performing shadowing utilizing shadow maps and ray tracing
JP2012203298A (en) * 2011-03-28 2012-10-22 Brother Ind Ltd Image processor and program
EP2773508A4 (en) 2011-10-31 2015-01-07 Hewlett Packard Development Co Method and system for halftone printing
US8833959B2 (en) 2012-02-02 2014-09-16 Blackberry Limited Display arrangement with optical structure for reducing halo effect
WO2020072042A1 (en) * 2018-10-02 2020-04-09 Hewlett-Packard Development Company, L.P. Modifying color planes

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4791679A (en) 1987-12-26 1988-12-13 Eastman Kodak Company Image character enhancement using a stroke strengthening kernal
US5218350A (en) 1991-04-26 1993-06-08 Xerox Corporation Image processing method for dodging with softened edge transitions
DE69329554T2 (en) * 1992-02-18 2001-05-31 Neopath Inc METHOD FOR IDENTIFYING OBJECTS USING DATA PROCESSING TECHNIQUES
US5483351A (en) 1992-09-25 1996-01-09 Xerox Corporation Dilation of images without resolution conversion to compensate for printer characteristics
US5847712A (en) 1995-01-03 1998-12-08 University Of Washington Method and system for generating graphic illustrations according to a stroke texture and a tone
US5835238A (en) 1996-06-27 1998-11-10 Xerox Corporation Phantom level edge enhanced error diffusion
ATE282860T1 (en) * 1997-09-11 2004-12-15 Randox Lab Ltd METHOD AND DEVICE FOR IMAGE ANALYSIS
US6340990B1 (en) * 1998-03-31 2002-01-22 Applied Intelligent Systems Inc. System for deinterlacing television signals from camera video or film
US6252677B1 (en) * 1998-05-07 2001-06-26 Xerox Corporation Method and apparatus for rendering object oriented image data using multiple rendering states selected based on imaging operator type
US6271936B1 (en) * 1998-12-11 2001-08-07 Eastman Kodak Company Combining error diffusion, dithering and over-modulation for smooth multilevel printing
US6549303B1 (en) * 1999-09-20 2003-04-15 Hewlett-Packard Company Trapping methods and arrangements for use in printing color images
US6798540B1 (en) * 2000-10-31 2004-09-28 Hewlett-Packard Development Company, L.P. Method and apparatus for underprinting pixels
US6741755B1 (en) * 2000-12-22 2004-05-25 Microsoft Corporation System and method providing mixture-based determination of opacity

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006008768A1 (en) * 2006-02-24 2007-08-30 OCé PRINTING SYSTEMS GMBH Print data stream e.g. line condition data stream, processing method, involves storing trapping-information in addition to input data and to data of halftone image for processing as output stream or supplying data of server as output stream
US8085439B2 (en) 2006-02-24 2011-12-27 Oce Printing Systems Gmbh Method and device for processing a print data flow for producing multicolor printed images using a high performance printing system

Also Published As

Publication number Publication date
US7227670B2 (en) 2007-06-05
US20040085557A1 (en) 2004-05-06
US20040057080A1 (en) 2004-03-25
US7227669B2 (en) 2007-06-05
CA2325264C (en) 2007-05-29
US7102784B1 (en) 2006-09-05
US7046397B2 (en) 2006-05-16
US20050062995A1 (en) 2005-03-24

Similar Documents

Publication Publication Date Title
CA2325264A1 (en) Method of selective edge softening and rendering for the suppression of halo
TW375695B (en) Image display system and method for driving the same
EP1434423A3 (en) Printing system and image recording method
CA2429446A1 (en) Halftone image gloss control for glossmarks
WO1998004082A3 (en) Pixel image enhancement system and method
TW377431B (en) Method and apparatus for changing resolution
WO2003049452A3 (en) Method for conducting a directed prediction of an image block
CA2253163A1 (en) An image processing method and system for generating a palette
EP0893494A3 (en) Aspartyl tRNA synthetase from Chlamydia trachomatis
CA2093449A1 (en) Electronic Film Development
AU2001251094A1 (en) System and method for synchronizing raster and vector map images
EP0622212A3 (en) Images printing method.
EP0820189A3 (en) Method and apparatus for converting color space
AU1633399A (en) Communications system and method using partially non-geographic addressing method for forming same
EP1349295A3 (en) A method for setting a transmission quality target value for power control in a mobile radiocommunication system
EP0652672A3 (en) Image-dependent sharpness enhancement.
EP1157829B8 (en) Photosensitive composition, original plate using the same for lithographic printing, and method for producing images on original plate
KR970706683A (en) METHOD AND APPARATUS FOR PIXEL LEVEL LUMINANCE ADJUSTMENT
EP0865195A3 (en) Partially correlated minimum visibility halftone patterns for digital printers
EP0724356A3 (en) An improved method and system for forming multi-level halftone images from an input digital image
WO2003010957A1 (en) Image processing system, projector, information storage medium, and white/black expansion method
EP0592770A3 (en) Pixel image edge enhancement method and system.
WO2002078320A3 (en) Digital halftoning
GB2342523B (en) Radar and like systems and method for improving image quality
CA2210434A1 (en) Printer pixel size and toner/ink consumption reduction system

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20181108