Nothing Special   »   [go: up one dir, main page]

DE3882968T2 - Bilddistkriminator. - Google Patents

Bilddistkriminator.

Info

Publication number
DE3882968T2
DE3882968T2 DE88909143T DE3882968T DE3882968T2 DE 3882968 T2 DE3882968 T2 DE 3882968T2 DE 88909143 T DE88909143 T DE 88909143T DE 3882968 T DE3882968 T DE 3882968T DE 3882968 T2 DE3882968 T2 DE 3882968T2
Authority
DE
Germany
Prior art keywords
text
algorithm
halftone
video signal
selecting
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.)
Expired - Fee Related
Application number
DE88909143T
Other languages
English (en)
Other versions
DE3882968D1 (de
Inventor
Craig Smith
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.)
Eastman Kodak Co
Original Assignee
Eastman Kodak Co
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 Eastman Kodak Co filed Critical Eastman Kodak Co
Publication of DE3882968D1 publication Critical patent/DE3882968D1/de
Application granted granted Critical
Publication of DE3882968T2 publication Critical patent/DE3882968T2/de
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/40062Discrimination between different image types, e.g. two-tone, continuous tone

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

  • Die Erfindung betrifft allgemein die Verarbeitung von Bilddaten, die durch Einscannen eines Dokuments erhalten werden, und im besonderen die Unterscheidung zwischen Textbereichen und hellen und dunklen Halbtonbereichen in Mischformatdokumenten, um die korrekte Verarbeitung von Bilddaten zu erlauben.
  • Die herkömmliche Bildverarbeitung für elektronische Kopien und für die Faksimileübertragung ist wohlbekannt. Ein Originaldokument wird gescannt, um ein Videosignal zur Bilddarstellung zu erhalten. Das Videosignal wird dann zur Optimierung der Wiedergabe verarbeitet.
  • Allgemein werden Textbereiche und Bereiche mit grobem Bildraster (im folgenden gemeinsam als Textbereich bezeichnet) durch andere Algorithmen verarbeitet als Bereiche mit feinem Bildraster oder Halbtonbereiche (im folgenden gemeinsam als Halbtonbereich bezeichnet). Textvorlagen werden durch einen Verarbeitungsalgorithmus optimiert, der eine hohe Randschärfe, einen hohen Kontrast und eine hohe Detailwiedergabeschärfe ergibt. Halbtonvorlagen werden durch einen Algorithmus optimiert, der eine gute Grauskalenwiedergabe und eine moderate Detailwiedergabeschärfe ergibt. Algorithmen, die für den einen Vorlagentyp optimiert sind, erzeugen beim anderen Vorlagentyp nur mittelmäßige bis schlechte Ergebnisse.
  • Herkömmliche Methoden zur Umschaltung zwischen dem textoptimierten und dem halbtonoptimierten Algorithmus enthalten solche, bei denen die Unterscheidung auf Videosignalebene erfolgt. Das Videosignal wird über eine zweistufen-Schwellwertschaltung geführt.
  • Signale, die über dem oberen Schwellenwert oder unter dem unteren Schwellenwert liegen, werden durch den Textbildverarbeitungsalgorithmus verarbeitet, während Signale, die zwischen beiden Schwellen liegen, durch den Halbtonbildverarbeitungsalgortihmus verarbeitet werden.
  • Obwohl dieses System in der Regel präzise ist, versagt es in bestimmten Fällen, in denen fälschlich der Textbildverarbeitungsalgorithmus gewählt wird.
  • Eine Verbesserung wird in EPA 0 055 834 beschrieben, wo der oben beschriebene Prozeß verfeinert wird, indem zusätzlich berücksichtigt wird, ob die mit dem betreffenden Pixel benachbarten Pixel als Halbton- oder als Textpixel behandelt werden. Diese Zusatzinformation wird verwendet, um zu entscheiden, ob das betreffende Pixel durch den Textalgorithmus oder durch den Halbtonalgorithmus zu verarbeiten ist.
  • Dieses System ist aber von hoher Komplexität und vergleichbare oder bessere Ergebnisse lassen sich mit der wesentlich einfacheren Anordnung und dem Verfahren gemäß der vorliegenden Erfindung erzielen.
  • Erfindungsgemäß wird innerhalb von Mischformatvorlagen eine Unterscheidung zwischen Text- und Halbtonbereichen durchgeführt, so daß der textoptimierte oder der halbtonoptimierte Bildverarbeitungsalgotrithmus für die Entscheidung "Druck"/ "Nicht-Druck" ausgewählt werden kann, wie in den Ansprüchen angegeben.
  • In der detaillierten Beschreibung der bevorzugten Ausführungsbeispiele der Erfindung wird auf die beiliegenden Zeichnungen Bezug genommen, in denen:
  • Fig. 1 in Form eines Blockdiagramms die Bildverarbeitungsvorrichtung gemäß einer bevorzugten Ausführungsform dieser Erfindung zeigt,
  • Fig. 2 die graphische Darstellung der Schwellenwerte ist,
  • Fig. 3 ein Flußdiagramm des Prozesses ist, durch den die Bildunterscheidung erfolgt.
  • In Fig. 1 führt der Dokumentenscanner 12 die Zeilenabtastung eines Dokuments durch, um ein Videosignal zu erzeugen, das die abgetasteten Pixelwerte kennzeichnet. Jedem einzelnen Pixel entspricht ein diskreter Spannungswert, der die Bildschwärzungsdichte eines Bereichs des Dokumentes repräsentiert, wobei die verschiedenen Spannungspegel ein relatives Maß der Grauwerte eines Bildes darstellen. Die Spannungswerte werden durch einen Analog-Digital-Wandler 14 in Datenworte mit N-Bit je Pixel digitalisiert. Inhaltlich kann das Bild des Dokuments gänzlich aus Text, Bildbereichen mit grobem oder feinem Bildraster, Halbtonbereichen oder aus Kombinationen davon bestehen.
  • Der Ausgang des Analog-Digital-Wandlers 14 ist über den Bus 16 an die Unterscheidungsschaltung 18, an den Prozessor 20 mit dem textoptimierten Bildverarbeitungsalgorithmus und an den Prozessor 22 mit dem halbtonoptimierten Bildverarbeitungsalgorithmus gekoppelt. Die Ausgänge der Prozessoren 20 und 22 sind über die Pufferspeicher 26 und 28 an die Steuereinheit 24 gekoppelt. Die verarbeiteten Pixel werden vorübergehend in den Pufferspeichern gespeichert, bis die Unterscheidungsschaltung 18 je nach Bildinhalt entscheidet, ob die durch den Textprozessor 20 oder durch den Halbtonprozessor 22 verarbeiteten Daten verwendet werden. Der Ausgang der Steuereinheit 24 ist an einen Datenempfänger gekoppelt.
  • Der Textprozessor 20 enthält einen Algorithmus, der die Bildverarbeitung des betreffenden Pixels auf eine Weise durchführt, die für Textvorlagen optimal ist.
  • Prozessor 20 kann zum Beispiel einen Einzel-Schwellwert enthalten, mit dem das betreffende Pixel verglichen wird.
  • Halbtonprozessor 22 enthält einen Algorithmus, der die Bildverarbeitung des betreffenden Pixels auf eine Weise durchführt, die für Halbtonvorlagen optimal ist. In jedem Falle ist die Ausgabe beider Prozessoren jeweils eine "Druck"/"Nicht- Druck" -Entscheidung für die Schwarz-Weiß-Wiedergabe.
  • Die Unterscheidungsschaltung 18 enthält den Komparator 25, der die Pixelwerte mit den High-("Weiß") und Low- ("Schwarz") Schwellenwerten vergleicht. Die Polarität der Videosignale und die Druckfarbe haben natürlich keinen Einfluß auf den Algorithmus. Wenn das Signal ein Dichtesignal ist, stellen hohe Werte "Schwarz" dar.
  • Wenn der Pixelwert zwischen den Schwellenwerten liegt, weist die Auswahlschaltung 27 die Steuereinheit 24 an, den Halbtonprozessor 22 zu wählen. Wenn der Pixelwert außerhalb der Schwellenwerte liegt, besteht die vorläufige Entscheidung darin, den Textprozessor 20 zu verwenden, doch diese Entscheidung kann, wie unten dargelegt, aufgehoben werden.
  • Fig. 2 ist eine graphische Darstellung der elektrischen Signale in Bus 16, die das verarbeitete Bild darstellen. Die Grafik erklärt die von der Erfindung angewandten Bedingungen, die zu einer vorläufigen Entscheidung bei der Erkennung von Text- und Halbtonbereichen im Dokument führen. Fig. 2 zeigt die Videowerte für einen Teil einer gescannten Zeile. Das Videosignal wird mit dem oberen Schwellenwert 40 und dem unteren Schwellenwert 42 verglichen. Signale, die zwischen den beiden Schwellenwerten 40 und 42 liegen, werden als Halbtondaten behandelt. Signale, die über dem Schwellenwert 40 liegen, werden zunächst als "Nicht-Druck" (oder "Weiß") und als Text behandelt. Signale, die unter dem Schwellenwert 42 liegen, werden zunächst als "Druck" (oder "Schwarz") und als Text behandelt.
  • Bei der Halbton-Bildverarbeitung liegt der Videowert eines Pixels in vielen Fällen außerhalb der Schwellenwerte 40 oder 42, auch wenn der Bildbereich, in dem das Pixel liegt, tatsächlich ein Halbtonbereich ist. Wenn zum Beispiel der Textprozessor (20) adaptiv ist, folgt sein Schwellenwert dem Schwärzungsgrad des Dokuments. Dokumente von hohem Schwärzungsgrad können einen Text-"Schwarz"/"Weiß"-Schwellenwert unterhalb von Wert 42 in Fig. 2 ergeben. Demnach kann Prozessor 20 ein "Weiß"-Signal erzeugen, obwohl der Diskriminator/Komparator 25 ein "Schwarz"-Textsignal erzeugt. Das Vorhandensein eines Signals von Komparator 25, daß der Schwellenwert 40 für ein Pixel überschritten wurde (weißer Textbereich), wird zusammen mit einem Signal von Textprozessor 20, daß das Pixel "Druck" ist, als Anzeige dafür behandelt, daß das Pixel durch den Halbtonprozessor 22 zu verarbeiten ist. Desgleichen wird das Vorhandensein eines Signals von Komparator 25, daß der Schwellenwert 42 für ein Pixel nicht überschritten wurde (schwarzer Text), zusammen mit einem Signal von Textprozessor 20, daß das Pixel "Nicht- Druck" ist, ebenfalls als Anzeige dafür behandelt, daß das Pixel durch den Halbtonprozessor 22 zu verarbeiten ist. Fig. 3 ist ein Flußdiagramm, das die Prozeßschritte aufzeigt, die das System gemäß dieser Erfindung zur Verarbeitung von Mischformatdokumenten zu befolgen hat. Um die in dem Flußdiagramm gezeigten Funktionen auszuführen, kann ein konventioneller Mikroprozessor, eine programmierbare Logikschaltung oder eine diskrete Logik verwendet werden.
  • In Fig. 3 ist der erste Block 50 ein Verbindungsblock, über den das betreffende Pixel zu Entscheidungsblock 52 geht. In Entscheidungsblock 52 wird das Pixel daraufhin geprüft, ob sein Videopegel über dem oberen Schwellenwert 40 (d. h. "Weiß") in Fig. 2 liegt.
  • Wenn das Pixel "Weiß" ist, geht die Logik vom Entscheidungsblock 52 über Pfad 54 zu Entscheidungsblock 56. In Entscheidungsblock 56 prüft das System, ob die Ausgabe von Textprozessor 20 (Fig. 1) "Schwarz" ist. Wenn die Ausgabe von Textprozessor 20 "Schwarz" ist, dann geht das Programm zu Funktionsblock 58, um für das Pixel den Halbtonprozessor 22 zu wählen. Wenn die Ausgabe von Textprozessor 20 "Weiß" ist, dann geht das Programm zu Funktionsblock 60, um für das Pixel den Textprozessor 20 zu wählen.
  • Wenn die Entscheidung von Entscheidungsblock 52 "nein" statt "ja" war, dann geht die Logik von Entscheidungsblock 52 über Pfad 62 zu Entscheidungsblock 64. In Entscheidungsblock 64 wird das Pixel daraufhin geprüft, ob sein Videopegel unter dem unteren Schwellenwert 42 von Fig. 2 (d. h. "Schwarz") liegt. Wenn das Pixel "Schwarz" ist, geht die Logik vom Entscheidungsblock über Pfad 66 zu Entscheidungsblock 68. In Entscheidungsblock 68 prüft das System, ob die Ausgabe von Textprozessor 20 (Fig. 1) "Weiß" ist. Wenn die Ausgabe von Textprozessor 20 "Weiß" ist, geht das Programm zu Funktionsblock 58, um für das Pixel den Halbtonprozessor 22 zu wählen. Wenn die Ausgabe von Textprozessor 20 "Schwarz" ist, geht das Programm zu Funktionsblock 60, um für das Pixel den Textprozessor 20 zu wählen.
  • Wenn die Entscheidung von Entscheidungsblock 64 "nein" statt "ja" war (der Videowert des Pixels liegt zwischen den Schwellenwerten 40 und 42), dann geht die Logik von Block 64 aus über Pfad 70 zu Funktionsblock 58, um für das Pixel den Halbtonprozessor 22 zu wählen. Von den Funktionsblöcken 58 und 60 aus bildet das Programm eine Schleife, um das nächste Pixel abzurufen.
  • Die Erfindung, von der eine bevorzugte Ausführungsform hier beschrieben wurde, enthält eine Unterscheidungsschaltung, die erkennt, wann der Textalgorithmus eine gültige Ausgabe erzeugt, und wann die Textausgabe zweifelhaft ist und durch die Ausgabe des Halbtonalgorithmus zu ersetzen ist.
  • Eine Halbtonentscheidung wird jedesmal gegeben, wenn die Textausgabe "Nicht-Druck" ist und der Videowert unter dem unteren Schwellenwert liegt, oder wenn die Textausgabe "Druck" ist und der Videowert über dem oberen Schwellenwert liegt.
  • Die Erfindung wurde ausführlich mit Bezug auf deren bevorzugtes Ausführungsbeispiel beschrieben, wobei Änderungen und Modifikationen im Rahmen der Erfindung möglich sind.
  • Zeichnungsbeschriftung Fig. 1
  • 12 Scanner
  • 14 A/D-Wandler
  • 18 (Unterscheidungsschaltung)
  • 20 Textprozessor
  • 22 Halbtonprozessor
  • 24 Multiplex Steuerung
  • 25 Komparator
  • a Unterer Schwellenwert
  • b Obererer Schwellenwert
  • c Verzögerung
  • 26 Pufferspeicher
  • 27 Auswahlschaltung
  • 28 Pufferspeicher
  • Fig. 2
  • 40 Pegel "Weiß"
  • 42 Pegel "Schwarz"
  • Fig. 3
  • 50 Nächsten Pixelwert holen
  • 52 Ist Pixel > Pegel "Weiß"?
  • 56 Ist Textausgabe "Schwarz"?
  • 58 Halbton wählen
  • 60 Text wählen
  • 64 Ist Pixel < Pegel "Schwarz"?
  • 68 Ist Textausgabe "Weiß"?

Claims (7)

1. Vorrichtung zum selektiven Erkennen von auf Vorlagen vorhandenen, jedoch verschiedenartig angeordneten Text- und Halbtonbereichen und zum Auswählen eines je für Text- oder Halbtonverarbeitung optimierten, ein Ausdrucken bewirkenden oder verhindernden Bilddatenverarbeitungsalgorithmus , mit einem zwischen einem unteren und einem oberen Schwellenwert (42, 40) unterscheidenden 2-Stufen-Komparator (25), einem ersten (20) und einem zweiten (22) mit dem Text- bzw. dem Halbton- Bilddatenverarbeitungsalgorithmus ausgestatteten Bildprozessor und Mitteln (16), die die den Bildinhalt der Vorlage bildenden Bildpunkte in Form der Werte eines Videosignals darstellen und an den Komparator (25) und den ersten (20) und zweiten (22) Bildprozessor anlegen, gekennzeichnet durch Mittel (27) zum Anwählen des "Halbton"-Algorithmus, wenn das Videosignal über dem oberen Schwellenwert liegt, so daß der "Text"-Algorithmus ein Ausdrucken bewirken wurde, und wenn das Videosignal unter dein unteren Schwellenwert liegt, so daß der "Text"-Algorithmus ein Ausdrucken verhindern würde, und wenn der Wert des Videosignals zwischen dem oberen und unteren Schwellenwert liegt sowie zum Anwählen des "Text"-Algorithmus jeweils bei Vorliegen hiervon abweichender Bedingungen.
2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der 2-stufen-Komparator (25) Teil einer Diskriminatorschaltung (18) ist und die Anwählmittel (27) einen Mikroprozessor aufweisen.
3. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Anwählmittel (27) eine programmierbare Steuerlogik aufweisen.
4. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Anwählmittel (27) diskrete Logikschaltungen aufweisen.
5. Verfahren zum selektiven Erkennen von auf Vorlagen vorhandenen, jedoch verschiedenartig angeordneten Text- und Halbtonbereichen und zum Auswählen eines je für Text- oder Halbtonverarbeitung optimierten, ein Ausdrucken bewirkenden oder verhindernden Bilddatenverarbeitungsalgorithmus, wobei das Verfahren folgende Schritte umfaßt:
- Erzeugen eines Videosignalwerts, der die den Bildinhalt der Vorlage bildenden Bildpunkte darstellt;
- Vergleichen der Größe des Videosignalwerts mit einem unteren und einem oberen Schwellenwert (52, 64); und
- Anlegen des Videosignals an den ersten (20) und zweiten (22) mit dem Text- bzw. Halbton-Bilddatenverarbeitungsalgorithmus ausgestatteten und ein Ausdrucken bewirkenden oder verhindernden Bildprozessor, gekennzeichnet durch das Anwählen des "Halbton"-Algorithmus wenn das Videosignal über dem oberen Schwellenwert (52) liegt, so daß der "Text"- Algorithmus ein Ausdrucken bewirken würde, und wenn das Videosignal unter dem unteren Schwellenwert liegt, so daß der "Text"-Algorithmus ein Ausdrucken verhindern würde und wenn der Wert des Videosignals zwischen dem oberen und unteren Schwellenwert liegt sowie zum Anwählen des "Text"-Algorithmus jeweils bei Vorliegen hiervon abweichender Bedingungen.
6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß der Vergleichsschritt in einem 2-Stufen-Komparator (25) durchgeführt wird, der Teil einer Diskriminatorschaltung (18) ist, und das Anwählen durch einen Mikroprozessor erfolgt.
7. Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß das Anwählen durch eine Schaltlogik erfolgt.
DE88909143T 1987-10-05 1988-09-23 Bilddistkriminator. Expired - Fee Related DE3882968T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/104,694 US4856075A (en) 1987-10-05 1987-10-05 Image discrimination

Publications (2)

Publication Number Publication Date
DE3882968D1 DE3882968D1 (de) 1993-09-09
DE3882968T2 true DE3882968T2 (de) 1994-03-10

Family

ID=22301873

Family Applications (1)

Application Number Title Priority Date Filing Date
DE88909143T Expired - Fee Related DE3882968T2 (de) 1987-10-05 1988-09-23 Bilddistkriminator.

Country Status (5)

Country Link
US (1) US4856075A (de)
EP (1) EP0334937B1 (de)
JP (1) JPH02502419A (de)
DE (1) DE3882968T2 (de)
WO (1) WO1989003150A1 (de)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5321523A (en) * 1988-03-11 1994-06-14 Canon Kabushiki Kaisha Image processing apparatus
DE3881392T2 (de) * 1988-09-12 1993-10-21 Oce Nederland Bv System und Verfahren für automatische Segmentierung.
NL8901555A (nl) * 1989-06-21 1991-01-16 Oce Nederland Bv Werkwijze en inrichting voor beeldsegmentatie.
GB2237700B (en) * 1989-07-27 1994-04-20 Brother Ind Ltd Scanner device for use in a facsimile machine or the like
US5121224A (en) * 1990-06-01 1992-06-09 Eastman Kodak Company Reproduction apparatus with selective screening and continuous-tone discrimination
JP3038816B2 (ja) * 1990-06-27 2000-05-08 株式会社リコー 画像処理装置
US5091968A (en) * 1990-12-28 1992-02-25 Ncr Corporation Optical character recognition system and method
NL9100275A (nl) * 1991-02-18 1992-09-16 Oce Nederland Bv Werkwijze voor beeldbewerking, scan/afdruksysteem voor uitvoeren van de werkwijze en beeldselectieeenheid voor toepassing in het scan/afdruksysteem.
JP3082953B2 (ja) * 1991-04-01 2000-09-04 キヤノン株式会社 画像記憶制御装置
US5377282A (en) * 1991-09-19 1994-12-27 International Business Machines Corporation Optical inspection system utilizing dynamic analog-to-digital thresholding
US5392365A (en) * 1991-12-23 1995-02-21 Eastman Kodak Company Apparatus for detecting text edges in digital image processing
US5436981A (en) * 1992-06-24 1995-07-25 Canon Kabushiki Kaisha Image processing method, and apparatus therefor
DE69333694T2 (de) * 1992-09-11 2005-10-20 Canon K.K. Verfahren und Anordnung zur Bildverarbeitung
US5982943A (en) * 1992-09-14 1999-11-09 Startek Eng. Inc. Method for determining background or object pixel for digitizing image data
JP2705744B2 (ja) * 1992-11-13 1998-01-28 富士ゼロックス株式会社 画像符号化装置及び復号装置
US5568571A (en) * 1992-12-14 1996-10-22 University Microfilms, Inc. Image enhancement system
GB2275844A (en) * 1993-03-02 1994-09-07 Info Enterprises Inc Image Zone Discrimination Using a Neural Network
JPH07107287A (ja) * 1993-09-30 1995-04-21 Ricoh Co Ltd 画像処理装置
GB9325263D0 (en) * 1993-12-10 1994-02-16 Crosfield Electronics Ltd Method and apparatus for generating an output device control signal
JP3772262B2 (ja) * 1994-08-12 2006-05-10 ヒューレット・パッカード・カンパニー 画像の型を識別する方法
JPH09244609A (ja) * 1996-03-06 1997-09-19 Matsushita Electric Ind Co Ltd 映像表示装置
JP3836213B2 (ja) 1997-05-12 2006-10-25 理想科学工業株式会社 画像処理装置
JP3904162B2 (ja) * 1997-05-29 2007-04-11 富士フイルム株式会社 オートセットアップ処理方法
US5995661A (en) * 1997-10-08 1999-11-30 Hewlett-Packard Company Image boundary detection for a scanned image
US6175425B1 (en) 1998-01-15 2001-01-16 Oak Technology, Inc. Document imaging system for autodiscrimination of text and images
US6289122B1 (en) 1999-04-15 2001-09-11 Electronics For Imaging, Inc. Intelligent detection of text on a page
FR2802664B1 (fr) * 1999-12-21 2002-03-08 Dev Industrialisation Assistan Dispositif et systeme de controle sur bus informatique pour machine mobile
US6778291B1 (en) 2000-06-12 2004-08-17 Hewlett-Packard Development Company, L.P. Fast page analyzer for proper selection of compression engine for rendered data
US7024247B2 (en) * 2001-10-15 2006-04-04 Northstar Neuroscience, Inc. Systems and methods for reducing the likelihood of inducing collateral neural activity during neural stimulation threshold test procedures
US20040037475A1 (en) * 2002-08-26 2004-02-26 Avinash Gopal B. Method and apparatus for processing annotated screen capture images by automated selection of image regions
US8582906B2 (en) * 2010-03-03 2013-11-12 Aod Technology Marketing, Llc Image data compression and decompression
US9058539B2 (en) 2013-04-16 2015-06-16 Canon Kabushiki Kaisha Systems and methods for quantifying graphics or text in an image

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4194221A (en) * 1978-12-26 1980-03-18 Xerox Corporation Automatic multimode continuous halftone line copy reproduction
JPS57125580A (en) * 1981-01-02 1982-08-04 Ibm Threshould processing mode switch
US4554593A (en) * 1981-01-02 1985-11-19 International Business Machines Corporation Universal thresholder/discriminator
US4447830A (en) * 1981-09-10 1984-05-08 Xerox Corporation Image scanning apparatus and method
US4577235A (en) * 1984-08-20 1986-03-18 The Mead Corporation Text/continuous tone image decision processor
US4668995A (en) * 1985-04-12 1987-05-26 International Business Machines Corporation System for reproducing mixed images

Also Published As

Publication number Publication date
JPH02502419A (ja) 1990-08-02
DE3882968D1 (de) 1993-09-09
US4856075A (en) 1989-08-08
EP0334937A1 (de) 1989-10-04
WO1989003150A1 (en) 1989-04-06
EP0334937B1 (de) 1993-08-04

Similar Documents

Publication Publication Date Title
DE3882968T2 (de) Bilddistkriminator.
DE69715076T2 (de) Vorrichtung zur Erzeugung eines Binärbildes
DE69228921T2 (de) Verfahren und programmierbares Gerät zur Bestimmung des Hintergrundpegels eines Dokuments
DE3881392T2 (de) System und Verfahren für automatische Segmentierung.
DE3789717T2 (de) Verfahren und Vorrichtung zum Erzeugen von binären Bilddaten hoher Auflösung in bezug auf lineare Ränder.
DE4001613C2 (de) Binärumsetzungsverfahren
DE3446880C2 (de)
DE3783193T2 (de) Verfahren oder system zur verarbeitung von bilddaten.
DE69125471T2 (de) Methode zur automatischen Unterscheidung zwischen graphischer Information und Textinformation von Bilddaten
DE69108951T2 (de) Digitale photographische Halbtonbildreproduktion.
DE3935067C2 (de)
DE69526157T2 (de) System und Verfahren zur Durchführung eines schnellen Fehlerdiffusionsverfahrens mit hoher Adressierbarkeit
DE3851393T2 (de) Bildlesegerät.
DE3113555A1 (de) Verfahren zum automatischen erkennen von weissbloecken sowie text-, graphik- und/oder graubildbereichen auf druckvorlagen
EP0176910A1 (de) Verfahren zur automatischen Schräglagenkorrektur bei der Erfassung einer Textvorlage in Form digitaler Abtastwerte
DE69031060T2 (de) Bildreduzierungssystem
DE3308567C2 (de) Einrichtung zur Umwandlung analoger Bildsignale in entsprechende binäre Bildsignale für ein Faksimilegerät
DE69111660T2 (de) Bildlesevorrichtung und Verfahren zur Verbesserung von Formumrissen.
DE68921137T2 (de) Bildverarbeitung.
DE69516907T2 (de) Verfahren zur bildkontrast- und auflösungsverbesserung
DE3853234T2 (de) Bildsignalbinarisierungssystem.
DE69219811T2 (de) Bildverarbeitungs-Einrichtung und -Verfahren
EP0132453B1 (de) Verfahren und Einrichtung zum Minimieren von Fehlern bei der digitalen Verarbeitung von elektrischen Signalen
DE3882361T2 (de) Bilddiskriminator zur wiedergabesteuerung.
DE3751200T2 (de) Verfahren zur Rauschverringerung in Bildsignalen mehrerer Gradationen.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: NEXPRESS SOLUTIONS LLC, ROCHESTER, N.Y., US

8328 Change in the person/name/address of the agent

Free format text: FEY, H., DIPL.-PHYS., PAT.-ANW., 69115 HEIDELBERG

8327 Change in the person/name/address of the patent owner

Owner name: EASTMAN KODAK CO., ROCHESTER, N.Y., US

8328 Change in the person/name/address of the agent

Representative=s name: LAUERWALD, J., DIPL.-PHYS., PAT.-ANW., 24214 GETTO

8339 Ceased/non-payment of the annual fee