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 PDFInfo
- 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
Links
- 125000001475 halogen functional group Chemical group 0.000 title abstract 2
- 238000000034 method Methods 0.000 title abstract 2
- 238000009877 rendering Methods 0.000 title 1
- 230000001629 suppression Effects 0.000 title 1
- 230000010339 dilation Effects 0.000 abstract 1
- 238000006073 displacement reaction Methods 0.000 abstract 1
- 230000003993 interaction Effects 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/409—Edge or detail enhancement; Noise or error suppression
- H04N1/4092—Edge or detail enhancement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/1825—Adapting the print data to an output condition, e.g. object trapping
- G06K15/1826—Object trapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration by the use of local operators
- G06T5/30—Erosion or dilatation, e.g. thinning
-
- G06T5/70—
-
- G06T5/73—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/58—Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20192—Edge enhancement; Edge preservation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30144—Printing quality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30176—Document
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.
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)
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)
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)
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 |
-
1999
- 1999-12-06 US US09/455,343 patent/US7102784B1/en not_active Expired - Fee Related
-
2000
- 2000-11-08 CA CA002325264A patent/CA2325264C/en not_active Expired - Fee Related
-
2003
- 2003-10-27 US US10/694,494 patent/US7046397B2/en not_active Expired - Fee Related
- 2003-10-27 US US10/694,495 patent/US7227670B2/en not_active Expired - Fee Related
-
2004
- 2004-11-10 US US10/985,133 patent/US7227669B2/en not_active Expired - Fee Related
Cited By (2)
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 |