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

DE69424920T2 - Bildabhängige Schärfeverbesserung - Google Patents

Bildabhängige Schärfeverbesserung

Info

Publication number
DE69424920T2
DE69424920T2 DE69424920T DE69424920T DE69424920T2 DE 69424920 T2 DE69424920 T2 DE 69424920T2 DE 69424920 T DE69424920 T DE 69424920T DE 69424920 T DE69424920 T DE 69424920T DE 69424920 T2 DE69424920 T2 DE 69424920T2
Authority
DE
Germany
Prior art keywords
sharpness
image
signal
signals
intensity
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 - Lifetime
Application number
DE69424920T
Other languages
English (en)
Other versions
DE69424920D1 (de
Inventor
Reiner Eschbach
William A. Fuss
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
Application granted granted Critical
Publication of DE69424920D1 publication Critical patent/DE69424920D1/de
Publication of DE69424920T2 publication Critical patent/DE69424920T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

  • Die vorliegende Erfindung ist auf ein Verfahren und eine Vorrichtung zum Verbessern des Erscheinungsbilds eines digital codierten Bilds gerichtet, das eine bildmäßige Szene besitzt, und insbesondere auf ein Verfahren zum Verbessern der Schärfe innerhalb eines digital codierten Bilds, das eine bildmäßige Szene besitzt.
  • In der Vergangenheit war eine typische Anwendung für Kopierer oder Abtast-Druck- Bildverarbeitungssysteme, ein Eingabebild so akkurat wie möglich zu reproduzieren, d. h. eine Kopie zu bilden. Demzufolge sind Kopien so akkurat wie möglich, makellos, zu gestalten. Allerdings erkennen, wenn Kunden eine bessere Kenntnis in Bezug auf deren Dokumentenreproduktionserfordernisse erlangen, sie, daß eine exakte Kopie oftmals nicht dasjenige ist, was sie wünschen. Anstelle davon würden sie lieber die bestmögliche Dokumentenausgabe erhalten. Bis kürzlich wurde eine Bildqualität von der Ausgabe eines Kopierers oder eines Abtast-Druck-Systems direkt zu der Eingabedokumentenqualität in Bezug gesetzt. Ein sehr üblicher Satz von Eingabedokumenten umfaßt Fotografien. Leider ist Fotografie keine exakte Wissenschaft, insbesondere unter Amateuren, und Original- Fotografien sind oftmals schlecht. Alternativ führen Technologie, Alter oder Bildverzerrungsvariationen oftmals zu Bildern, die ein nicht zufriedenstellendes oder nicht erwünschtes Erscheinungsbild haben. Dasjenige, was dann erwünscht ist, ist eine Kopie, die das am besten mögliche Bild liefert und nicht notwendigerweise eine Kopie des Originals. Die Fotografie hat sich lange mit dieser Frage befaßt. Analoge Filter und Beleuchtungsvariationen können das Erscheinungsbild von Bildern in dem analogen, fotografischen Prozeß verbessern. Demzufolge erhöhen zum Beispiel Gelbfilter das Erscheinungsbild von weißen Wolken gegenüber einem blauen Himmel in Schwarz-Weiß-Bildern. Weiterhin können verschiedene elektrofotografische Vorrichtungen, einschließlich digitale Kopierer, Bilder durch Einstellung eines Schwellwerts, Filtern oder einer Hintergrundunterdrückung klarer gestalten und verbessern. Allgemein sind diese Verfahren manuelle Verfahren, die ein Benutzer auf einer Basis Bild für Bild auswählen muß. Leider ist der kausale Benutzer nicht erfahren genug, um diese Operationen auszuführen. Die Unfähigkeit, Bildverbesserungsvorgänge durchzuführen, wird noch verstärkt, wenn man sich zusätzlich mit Farbsteuerungen befaßt.
  • Drei mögliche Kopierer sind nach dem Stand der Technik in dem Bereich einer Bildverbesserung vorhanden. In dem ersten Fall kann man nichts tun. Ein solches System ist ein stabiles System dahingehend, daß es einem Bild nicht schadet, allerdings sind dessen Ausgabedokumente manchmal nicht zufriedenstellend für den Endkunden. Dies ist eine übliche Maßnahme, die bei der Reproduktion vorgenommen wird.
  • In einem zweiten Fall einer Bildverbesserung kann das Bild immer verarbeitet werden. Es erweist sich als eine Verbesserung, die gewöhnlich bei einem Bild vorgenommen werden kann, wenn verschieden Annahmen gemacht werden, die für die meisten Fälle akkurat sind. In einem außergewöhnlichen großen Satz von Bildern wird eine Erhöhung des Kontrastes, der Schärfe und/oder der Farbsättigung eine Verbesserung des Bilds ergeben. Dieses Modell tendiert dazu, bessere Bilder zu produzieren, allerdings ist der Prozeß instabil dahingehend, daß er für eine Mehrfacherzeugung von Kopien Kontrast, Sättigung oder Schärfe erhöht, was unerwünscht ist und schließlich zu einer ernsthaften Bildverschlechterung führt. Weiterhin kann der Prozeß in unenrwünschter Weise bei solchen Bildern angewandt werden, die gut sind.
  • Entsprechend kommt man zu dem dritten Fall einer Bildverbesserung, und zwar einem Vorgang einer automatisierten Bildverbesserung, der so arbeitet, um Bilder zu variieren, die nicht als gute Bilder wahrgenommen werden, allerdings nicht bei Bildern arbeitet, die nicht verbessert werden müssen, was dadurch einen stabilen Prozeß ermöglicht. Eine Verbesserung, die bei einem Bild vorgenommen werden kann, ist diejenige, die Schärfe des Bilds zu verbessern. Ein allgemeiner Nachteil von digital dargestellten Bildern, und Bildern allgemein, ist derjenige, daß die Schärfe geringer ist als diejenige, die mit "gut" im Hinblick auf ein Bilderscheinungsbild angesehen werden würde. Diese Diskrepanz könnte durch eine Bildabtastung leicht außerhalb des Fokus, durch eine schlechte Original-Fotografie oder einfach durch die Erwartungen und Präferenzen des Benutzers verursacht sein. Während nicht vorgeschlagen ist eine tatsächliche Unschärfe in dem Bild zu messen und zu korrigieren, ähnlich einem Fokus oder einer Bewegungsunschärfe, kann das Bild geändert werden, um die Erwartungen des Benutzers unabhängig der tatsächlichen Schärfe des Bilds zu erfüllen. Wie vorstehend angemerkt ist, ist es auch wichtig, daß diese Funktion in einer solchen Art und Weise ausgeführt wird, daß darauffolgende Schärfeverbesserungsvorgänge nicht zu einer weiteren Bildmodifikation führen.
  • Eine Art und Weise zum Charakterisieren eines Fehlens einer Schärfe ist diejenige, daß dabei ein Fehlen eines hohen Kontrasts in lokalen Bereichen des Bilds vorhanden ist. Allerdings liefert der maximale, lokale Kontrast des Bilds einige Informationen über das Fehlen einer Schärfe und entsprechend über einen Filter, um das Fehlen einer Schärfe zu korrigieren. Eine andere Charakterisierung eines Fehlens einer Schärfe ist diejenige, daß ein Bild ein feines Detail in einem gewissen Bereich des Bilds erfordert, um als scharf angesehen zu werden. Es wird für einen Augenblick ein Vergleich eines fein detaillierten Objekts mit einer hohen Anzahl von Kanten und ein Gesicht verglichen. Gerade obwohl es einem perfekt fokussierten Gesicht an Kanten fehlt, wird irgendwo in dem Bild ein gewisses Objekt, vielleicht eine Reflexion in den Augen, ein feines Haar, usw., vorhanden sein, was eine Messung des maximalen, existierenden Kontrasts in dem Bild liefern kann. Die EP-A-0566915 beschreibt eine die Schärfe bearbeitende Vorrichtung, die Ton- Variationen in einem Original-Bild erhöht oder unterdrückt. Das System verwendet eine Durchsichtstabelle zum Wandeln von RGB-Signalen in HSL-Werte. Die HSL-Werte der Pixel werden aufeinanderfolgend mit HSL-Werten verglichen, die einen effektiven Schärfebereich, bestimmt unter Bezug auf eine zugeordnete Referenzfarbe, anzeigt. Dies wird dazu verwendet, zu bestimmen, welche Pixel einer weiteren Verarbeitung unterworfen werden sollen. Die Verarbeitung wird dann durch Anwenden eines Parameters auf die RGB-Signale bewirkt, so daß die Vorrichtung einen Bereich einer Schärfe-Bearbeitung benennen kann. Der Vorgang wird dann ausgeführt, um die Schärfe zu verbessern, ohne die Weichheit des Original-Bilds zu beeinträchtigen.
  • Die EP-A-0158155 beschreibt eine Bildinformations-Signalverarbeitungsvorrichtung, bei der ein eine Bildqualität verbessernder Schaltkreis vorgesehen ist. Dieser vergleicht eine Verteilung von Bild-Charakteristika, die von dem Bild abgeleitet sind, mit einer zuvor geprüften Verteilung von Bild-Charakteristika. Dies wird dazu verwendet, den Typ eines Eingabe-Bilds zu bestimmen. Ein binärcodierender/ein Dithering bzw. Farbübergänge auswählender Schaltkreis spricht dann auf diese Entscheidung an, um zu ermöglichen, daß das Bild in bevorzugter Art und Weise modifiziert wird. Dies kann durch Codieren eines Bildinformationssignals auf der Basis eines festgelegten Schwellwerts, oder um das Bildinformationssignal auf der Basis von variablen Schwellwerten zu unterscheiden, erreicht werden.
  • Die US-A-5134667 beschreibt einen ein Bereich diskriminierendes System zur Verwendung in Bildverarbeitungssystemen. Das System bestimmt die Verwendung des Bilds, das durch das Bildsignal dargestellt ist, und erzeugt für eine Färbung repräsentative Signale für jede Farbe einer ausgewählten Anzahl von Farben. Das System erzeugt dann Kanten- Signale, die einen Wert haben, der die Kantenbereiche darstellt, und erzeugt kantenhervorgehobene Signale für jede Färbung, einschließlich eines Bereichs des Bilds, das durch die Kantensignale dargestellt ist. Das Bildverarbeitungssystem verwendet dann dies, um ein verbessertes Bild zu erzeugen.
  • Es ist eine Aufgabe der Erfindung, ein Verfahren zum Ändern der Schärfe bei der Wiedergabe beziehungsweise Reproduktion eines elektronisch codierten Bilds mit natürlicher Szene zu schaffen.
  • Gemäß einem ersten Aspekt der Erfindung wird eine Vorrichtung zum Verändern der Schärfe bei der Wiedergabe eines elektronisch codierten Bilds mit natürlicher Szene geschaffen, das aufweist:
  • a) eine elektronische Signaleingabe, die zum Aufnehmen eines elektronisch codierten Bilds mit natürlicher Szene geeignet ist, wobei die Codierung in Form von k-Bit- Farbdichtesignalen erfolgt;
  • b) einen Farbraumwandler zum Wandeln der Farbdichtesignale in ein Format, wobei mindestens ein Signal eine Bildintensität darstellt und für L Intensitätspegel definiert ist;
  • c) eine Vergleichseinrichtung zum Vergleichen der Intensitätssignale in mindestens einem vorbestimmten, lokalen Bereich des Bilds, wobei Differenzen in den Intensitätssignalen eine Bild-Schärfe darstellen und wobei die Vergleicheinrichtung die maximale Schärfe des lokalen Bereichs als ein Schärfe-Signal erzeugt; und
  • d) einen Schärfefilter, der entweder in Bezug auf die gewandelten Farbdichtesignale oder in Bezug auf die gewandelten, in der Farbdichte codierten Bildsignale arbeitet, um das Bild entsprechend dem Schärfesignal zu verschärfen.
  • Gemäß einem zweiten Aspekt der Erfindung wird ein Verfahren zum Verändern der Schärfe bei der Wiedergabe eines elektronisch codierten Bilds mit natürlicher Szene geschaffen, das die Schritte aufweist:
  • a) Aufnehmen eines elektronisch codierten Bilds mit natürlicher Szene, wobei die Codierung in Form von k-Bit-Farbdichtesignalen vorliegt;
  • b) Wandeln der Farbdichtesignale in ein Format, wobei mindestens ein Signal eine Bildintensität darstellt und für L-Niveaus einer Intensität definiert ist;
  • c) Vergleichen der Intensitätssignale in mindestens einem vorbestimmten lokalen Bereich des Bilds, wobei Differenzen in den Intensitätssignalen eine Bildschärfe darstellen, und
  • d) Erzeugen der maximalen Schärfe des lokalen Bereichs als ein Schärfesignal; und
  • Filtern einer der gewandelten Farbdichtesignale oder der in der gewandelten Farbdichte codierten Bildsignale, um das Bild zu verschärfen, wobei das Filtern gemäß dem Schärfesignal ausgeführt wird.
  • Die Erfindung kann auch einen Vorfilterschritt umfassen, bei dem das Bild mit einem Hochpassfilter gefiltert wird und darauffolgend weiter unter Verwendung des Schärfeerhöhungsverfahrens, und optional mit einem Rauschfilter, bearbeitet wird.
  • Die Erfindung kann auch einen maximalen, lokalen Kontrast verwenden, der auch als eine Funktion verschiedener lokaler Bestimmungen, die in einer gewichteten Art und Weise über einen größeren Bereich gemittelt werden, bestimmt werden.
  • Die Erfindung arbeitet dahingehend, einen lokalen Bereichskontrast zu bestimmen und ihn auf einen vorbestimmten Sollwert zu erhöhen, um dadurch die ersichtliche Schärfe zu erhöhen.
  • Diese und andere Aspekte der Erfindung werden aus den nachfolgenden Beschreibungen, die dazu verwendet werden, die bevorzugte Ausführungsform der Erfindung darzustellen, die in Verbindung mit den beigefügten Zeichnungen gelesen wird, ersichtlich werden, in denen:
  • Fig. 1 stellt ein funktionales Blockdiagramm eines Systems dar, das die vorliegende Erfindung einsetzt;
  • Fig. 2 stellt einen beispielhaften Eingabebereich dar, der den Bereich einer höchsten Schärfe, erfaßt in dem Bild, darstellt;
  • Fig. 3 stellt die Werte für eine Schärfe (Sharp) dar, abgeleitet von Fig. 2;
  • Fig. 4A stellt den erwünschten 3 · 3 Filter dar und Fig. 4B stellt den berechneten 3 · 3 Filter dar;
  • Fig. 5A stellt eine verschärfte Kante in einem Dokument dar, während Fig. 5B die Werte für eine Schärfe, berechnet für denselben Bereich, darstellt;
  • Fig. 6 und 7 stellen jeweils, in einem Blockdiagrammformat, Ausführungsformen eines Diagramms des Schärfeerhöhungsprozessors dar;
  • Fig. 8 stellt ein Blockdiagramm des Koeffizientengenerators für den Schärfeprozessor der Fig. 6 dar; und
  • Fig. 9 stellt ein Blockdiagramm des Verbesserungsfaktors für den Schärfeprozessor der Fig. 7 dar.
  • Unter Bezugnahme nun auf die Zeichnungen, wo die Darstellungen für den Zweck der Beschreibung der Ausführungsform der Erfindung, und nicht um dieselbe einzuschränken, vorgenommen sind, wird Bezug auf das Abtast-Druck-System der Fig. 1 genommen, in dem die vorliegende Erfindung vorteilhaft Anwendung finden kann. Eine Abtasteinrichtung 10 kann eine Schwarz-Weiß- oder Farb-Abtasteinrichtung sein, die Bildsignale produziert, die in entweder einem RGB-Raum für Farbbilder oder einem Dichteraum für Schwarz- Weiß-Bilder definiert sind. Die Bilder, die betroffen sind, sind in ihrer Art bildhaft, d. h. sie stellen natürliche Szenen dar. Während bestimmte, durch einen Computer erzeugte Bilder sich als Darstellung natürlicher Szenen qualifizieren können, ist die Klasse von Bildern, die betroffen ist, überwiegend abgetastete Fotografien. Die Bilder selbst werden in Form von Pixeln definiert, wobei jedes Pixel ein elektrisches oder elektronisches Signal mit einem digitalen Grauwert ist, der sich zwischen einem Weiß-Pegel (in dem beispielhaften System ein Maximum) und einem Schwarz-Pegel (in dem beispielhaften System ein Minimum) variiert. In einem derzeit erwünschten System, bei dem Berechnungen in Bezug auf 8 Bits von Informationen vorgenommen werden können, werden 256 Graupegel zur Verwendung verfügbar sein. Pixel werden auch in Form einer Position identifiziert, d. h. ein Pixel definiert einen einzigartigen Bereich m, n innerhalb des Bilds, identifiziert durch dessen mte Pixel-Position in einer Abtastlinie und dessen nte Abtastlinie Position in einer Seite. Eine Farbe wird deshalb durch Triplets von Grau-Pixeln für jedes Farb-Pixel m,n in dem Bild, wobei jedes Element des Triplets von Grau-Pixeln die Farbe in jeder Separation definiert, die zusammen das Farb-Pixel bilden, dargestellt.
  • Die Ausgabe einer Abtasteinrichtung 10 kann zu einem automatisierten Bildverbesserungssystem gerichtet werden, das hier weiter definiert werden wird. Für die Zwecke hier kann das automatisierte Bildverbesserungssystem ein Segmentierungssystem umfassen das innerhalb eines Dokuments einen Typ eines Bilds identifizieren und, falls es erwünscht ist, ein Endklassifizierungssystem sein kann, wenn die vorliegende Erfindung in Bezug auf Bilder mit kontinuierlichem Ton, natürlicher Szene arbeitet. Es wird angenommen werden, daß die Ausgabe des automatisierten Bildverbesserungssystems, das hier beschrieben ist, schließlich auf einen Drucker, eine CRT oder eine entsprechende Vorrichtung gerichtet werden wird. Diese Vorrichtungen können viele Charakteristika haben und können Laserdrucker, Tintenstrahldrucker, LED-Anzeigen oder CRT-Anzeigen sein. Allerdings haben sie als ein gemeinsames Erfordernis die Darstellung von bildmäßigen Graubildern. Dies kann mit einem Grau-Drucken oder mit einem Pseudo-Grau-Drucken vorgenommen werden.
  • In Bezug auf eine Ableitung von Daten zur Bearbeitung durch das vorliegende Bildverbesserungssystem kann eine Vorabtastung in Bezug auf ein Dokument, das auf einer Kopier- oder Abtastauflageplatte plaziert ist, und abgetastet durch das elektro-optische System der Abtasteinrichtung, um ein Signal zu produzieren, das das Dokumenten-Bild darstellt, durchgeführt werden. Alternativ kann das Bild auf ein automatisiertes Bildverbesserungssystem von einem Speicher, der zuvor von irgendeinem anderen System abgetastet oder abgeleitet worden ist, gerichtet sein, wobei in einem solchen Fall das aufgenommene Bild so abgetastet wird, wie dies erforderlich ist.
  • Eine Vorabtastung kann in einer unterabgetasteten Art und Weise durchgeführt werden, d. h. das Bild muß nicht für eine abschließende Auflösung des Systems für die Zwecke einer Verbesserung abgetastet werden. In der Praxis ist bestimmt worden, daß eine relativ kleine Anzahl von Pixeln, die für das gesamte Bild repräsentativ und über das ganze Bild hinweg verteilt sind, akkurat das Bild für diesen Zweck darstellen kann. In der bestimmten Ausführungsform hier verwendet man einen Block aus Pixeln, der von dem Bild in ungefähr 512 Pixeln · 512 Pixel abgeleitet ist. Der primäre Zweck dieser Auswahl ist derjenige, die Geschwindigkeit zu verbessern, unter der ein Software-Bild-Verbesserungssystem die bildhaften Bilder verarbeiten kann. Eine Abtastung bei üblichen Bildauflösungen verbessert nicht die Ergebnisse, die in dem erfindungsgemäßen Vorgang angeführt sind, der hier signifikant beschrieben ist, und erhöht dramatisch die Softwareverarbeitungszeit, die erforderlich ist. Hartware-Ausführungsformen des beschriebenen, erfindungsgemäßen Vorgangs können so ausgeführt sein, um das Bild nicht unterabzutasten.
  • Allgemein werden in dem System, in dem die vorliegende Erfindung Anwendung findet, Bilder mit natürlicher Szene, definiert in Form eines RGB-Raums, anfänglich zu einem Farbraumwandler 12 gerichtet, der RGB-Signale in einen ausgewählten Farbraum für eine Verbesserungsverarbeitung wandelt, wie ersichtlich werden wird. In praktischer Weise kann eine Zwischenspeicherung des Bilds in der Form eines Seitenpufferspeichers 11 vorgesehen werden, obwohl die Korrekturwerte, die hier beschrieben und berechnet werden sollen, auch in einem Vorabtastvorgang berechnet werden können, der keine Seitenpufferung erfordert. In Bezug auf die anfänglichen Farbbilddaten, die anfänglich von der Abtasteinrichtung 10 oder dergleichen aufgenommen werden, wird angenommen, daß sie in einem RGB-Raum anfänglich vorliegen, d. h. ein Rot-Grün-Blau-Raum, und für den erfindungsgemäßen Vorgang müssen sie anfänglich an einem Farbraumwandler 12 in einen Luminanz-Raum (YC&sub1;C&sub2;) gewandelt werden. Es ist möglich, daß das Bild bereits in einem Luminanz-Raum vorhanden sein wird, wie es üblich ist, um RGB-Werte in eine Luminanz/Chrominanz-Raum für eine andere Bildverarbeitung zu wandeln. Während ein YC&sub1;C&sub2;-Raum ein nützlicher Raum ist, in dem der erfindungsgemäße Vorgang durchgeführt werden kann, ist auch irgendein Satz von Farbkoordinaten für einen Ausdruck nützlich, bei dem mindestens ein Term eine Beziehung auf die gesamte Bildintensität oder Dichte besitzt, wie beispielsweise Y des Xerox YES des "Xerox Color Encoding Standard", XNSS 289005, 1989. Welcher Raum auch immer verwendet wird, so muß er eine Komponente haben, die sich auf die menschliche, visuelle Wahrnehmung einer Helligkeit oder Dunkelheit bezieht. In dem folgenden Beispiel wird die Erfindung unter Verwendung des Xerox YES Farbraums beschrieben werden. Die Erfahrung lehrt, daß eine Farbraumwandlung für verschieden Funktionen in dem gesamten System erforderlich sein kann, und demgemäß ist es in Fig. 1 unabhängig einer automatisierten Bildverbesserung dargestellt. Es sollte angemerkt werden, daß es in einigen Ausführungsformen ausreichend sein würde, die RGB-Farbdaten in reine Intensitätsdaten für eine automatisierte Schärfe-Steuerung zu transformieren, unter Ignorieren des Chrominanz-Signals, wenn die bestimmte Korrektur auf die RGB-Kanäle angewandt wird. In einer anderen Ausführungsform wird die bestimmte Korrektur auf die Y-Komponente der YC&sub1;C&sub2;-Daten angewandt, wobei in einem solchen Fall das Chrominanz-Signal beibehalten werden muß.
  • Der Ausgang des Farbraumwandlers 12 wird durch die automatisierte Bildverbesserungsvorrichtung 14 verarbeitet, wie dies in weiterem Detail beschrieben werden wird, die verschiedene Bildverbesserungssignale erzeugt. Ein solches Verbesserungssignal könnte die TRC- (Tone Reproduction Curve - Ton-Reproduktions-Kurve) Steuereinheit 16 einer Ausgabevorrichtung, wie beispielsweise eines Druckers 18, ansteuern. Ein anderes Signal steuert eine Schärfeeinstellung 19 vor einer Speicherung der Bildsignale in einem optionalen Ausgabepuffer 20 an, und zwar für eine darauffolgende Übertragung zu einem Drucker 18 oder einer anderen Ausgabevorrichtung. Es sollte angemerkt werden, daß die tatsächliche Position der TRC-Steuereinheit 16 und der Schärfe-Einstellung 19 in dem Datenpfad gegeneinander ausgetauscht werden können, vorausgesetzt, der automatisierte Bildverbesserungsblock 14 überträgt die Daten entsprechend. Es wird deutlich werden, daß die TRC-Steuereinheit 16 separat oder integral mit einer TRC-Steuereinheit arbeiten könnte, die herkömmlich dazu verwendet wird, den von der Vorrichtung unabhängigen Datenstrom in die von der Vorrichtung abhängigen Daten einzustellen, die zum Drucken oder zur Anzeige verwendet werden. Es wird auch deutlich werden, daß die Schärfe- Einstellung 16 separat oder integral mit einer Schärfe-Einstellung arbeiten könnte, die dazu verwendet werden könnte, die von der Vorrichtung unabhängige Datenfolge in von der Vorrichtung abhängige Daten, die zum Drucken oder Anzeigen verwendet werden, einzustellen.
  • Nun wird das Prinzip der vorliegenden Erfindung beschrieben werden, bevor eine Ausführungsform davon beschrieben wird. Unter Bezugnahme nun auf den Bereich des Grau- Bilds oder der Abbildung in Fig. 2 wird man, wenn man in einem Multi-Bit-Raum arbeitet, wie beispielsweise einem 8-Bit-Raum, herausfinden, daß die Luminanz-Pegel zwischen 0 und 255 verteilt sein werden. Fig. 2 stellt einen kleinen 5 · 5 Bereich eines Bilds dar, das lokale Intensitäts-Werte zeigt. Für den Zweck der Darstellung wird hier angenommen, daß der lokale Bildbereich, der in Fig. 2 angezeigt ist, die maximale Schärfe des gesamten Bildbereichs liefert, und daß diese Schärfe unterhalb eines erwünschten Schärfeniveaus liegt. Es ist anzumerken, daß Bilder mit natürlicher Szene gewöhnlich eine maximale Abstufungshöhe (Differenz zwischen den Grauwerten benachbarter Pixel) von größer als ungefähr 100 haben werden, wobei Abstufungs-Höhen geringer als dieser Betrag dazu tendieren, entweder ein ernsthaftes Problem in Bezug auf das Bild anzuzeigen, oder anzuzeigen, daß es keine natürlich Szene ist. Im Gegensatz dazu wird man bei maximalen Abstufungs-Höhen von ungefähr 220 irgendwelche Änderungen in Bezug auf die Schärfe vermeiden, da dies eine akzeptable Abstufungs-Höhe ist. Es ist anzumerken, daß die maximale Abstufungs-Höhe dieser Kante 50 beträgt.
  • Gemäß der Erfindung wird ein lokaler Kontrast oder eine lokale Schärfe durch Messen eines Indikators für die Schärfe des Bilds geprüft, was als Sharp (Schärfe) bezeichnet werden wird. Sharp ist durch die Funktion gegeben:
  • Sharp = max{abs[i(n,m) - i(n + k, m + l)]} für k, l {(-1-1),(0-1),(1-1),(1.0)}
  • wobei i(n,m) die Intensität oder Luminanz für einen gegebenen, diskreten Bereich eines Bilds an der Stelle (n,m) in dem Bild ist.
  • Alternative Wert-Messungen könnten umfassen:
  • Sharp' = abs( i)
  • wobei i (n,m) der Gradient für die Luminanz des Bilds ist, oder
  • Sharp" = sobel [i(n, m)]
  • Wobei sobel() den ausreichend bekannten Kantenerfassungsvorgang bezeichnet, der zum Beispiel in "The Image Processing Handbook", CRC Press, Boca Raton 1992, Seiten 124ff, beschrieben ist. Es wird zweifelsohne ersichtlich werden, daß ein unterschiedliches Sharp über unterschiedliche Pixel-Sätze hinweg, einschließlich größerer Sätze und kleinerer Sätze, gemessen werden kann.
  • Fig. 3 stellt das Ergebnis einer Verwendung der ersten Messung einer Schärfe bei dem Bildbereich, der in Fig. 2 dargestellt ist, dar. Das sich ergebende Sharp-Signal (dargestellt in Fig. 3) über einen sehr kleinen Bereich wird geprüft und das Histogramm der Schärfe- Messung Sharp kann abgeleitet werden. Mit Sharp als eine grundsätzliche Messung einer Schärfe ist es nun möglich, eine entsprechende Operation zu berechnen, die eine Schärfe auf einen Sollwert ändern würde.
  • Ein erstes Verfahren macht von einem Standard-Schärfe-Filter Gebrauch, der herkömmlich in Software- oder Hartware-Anwendungen vorgefunden wird. Die gemessene Schärfe Sharp wird dazu verwendet, einen Filter zu berechnen, der ein idealisiertes Objekt einer gegebenen Schärfe Sharp in ein idealisiertes Objekt oder einer Kante einer Soll-Schärfe- (target) transformiert. Unter Verwendung des Filters, der in Fig. 4 dargestellt ist, als ein Beispiel für den Filter, der in dem System verwendet werden soll, wird ein idealer Intensitäts-Schritt beziehungsweise eine -Stufe von Sharp (gegeben als Δ in den Gleichungen, die folgen) in einen Intensitäts-Schritt beziehungsweise eine -Stufe einer Höhe target über target = (1 + 2β) Δ übertragen,
  • wobei β der Wert der Ring-Pixel des normierten Filters, dargestellt in Fig. 4A, ist. Unter Verwendung eines Beispiels einer Soll-Schärfe target = 100 und der gemessenen Schärfe Sharp = 50 aus Fig. 3 wird β so berechnet, daß β = ¹/&sub2; gilt, wie in Fig. 4B dargestellt ist. Entsprechend wird der Mittenwert auf '3' gesetzt, um eine konstante Bereichsdichte (die Summe der Werte des Filters sollte gleich zu 1 sein, um eine lokale Bereichs- Dichte beizubehalten) zu bewahren. Eine nicht lokale Dichte bewahrende Filter sind allerdings möglich. Fig. 5A stellt neue Intensitätswerte für den Mittenbereich 3 · 3 nach der Verwendung des Filters der Fig. 4B dar. Fig. 5B stellt die Schärfe-Messung Sharp, angewandt auf die neuen Intensitäten des Bildbereichs, dar, was die erwünschte Schärfe eines Niveaus beziehungsweise Pegels '100' ergibt.
  • Der Wert target ist die erwünschte Schärfe, die durch den Benutzer variiert werden kann, obwohl Bereiche von 0 bis zu dem maximalen Intensitätswert des Systems variiert werden können. Der Filter garantiert keine Soll-Schärfe, da eine Berechnung der Schärfe basierend auf dem maximalen Kontrast zwischen zwei Pixeln einen zwei-Pixel-Vorgang erfordern würde, um den Soll-Wert zu erzeugen. Allerdings wird für die idealisierte Kante, die dazu verwendet wird, den Filter zu bestimmen, die Soll-Schärfe erhalten, wie in Fig. 5B gesehen werden kann.
  • Alternativ zu dem Berechnungsverfahren, das vorstehend beschrieben ist, kann der Wert Sharp als ein Eintritt in eine Durchsichtstabelle verwendet werden, die den Filter, der verwendet werden soll, bestimmt. Dies kann entweder eine vollständige Filterbeschreibung sein oder kann ein zentraler Filterwert sein, vorausgesetzt, die Filter besitzen eine übliche, einfache Form, z. B. einen 3 · 3 Filter der Form:
  • - 1 -1 -1
  • filter = const· -1 α -1
  • - 1 -1 -1
  • oder
  • 0 -1 0
  • filter = const· -1 α -1
  • 0 -1 0
  • wobei 'α' durch die Durchsichtstabelle bestimmt wird. Es sollte angemerkt werden, daß der zweite Filter identisch zu dem Filter ist, der in Fig. 4B dargestellt ist, mit der Ausnahme einer Zurücknormierungs-Konstanten.
  • Eine zweite Ausführungsform macht von dem die Kante verbessernden Fehlerdiffusionsvorgang, der in der US-A-5,045,952, für Eschbach, für eine Verschärfung beschrieben ist, Gebrauch. In diesem Fall wird der Schwellwert-Modulations-Term K über eine Durchsichtstabelle basierend auf dem Wert Sharp ausgewählt. Dieses Verfahren ist speziell in Situationen vorteilhaft, in denen eine Reduktion von Daten von N-Bit auf n-Bit (N > n) erfor derlich ist, wie in dem Fall eines Wandeins von 8 Bit in 1-Bit oder 10-Bit in 8 Bit, usw. In der Umgebung der Fig. 1 könnte dies ermöglichen, den Verschärfungsvorgang mit der tatsächlichen Halbtonabstufung zu kombinieren, was zu einer verbesserten Software- Funktion führt, oder es könnte die anfängliche Verwendung von 10 Bit TRCs ermöglichen, um Approximationsfehler unter Verwendung von Mehrfach-TRCs zu reduzieren, während noch ein 8 Bit Ausgang bewahrt wird.
  • In beiden Verfahren, die eine Durchsichtstabelle verwenden, um den Filter oder die Kantenverbesserungskoeffizienten zu bestimmen, existiert ein einfaches Verfahren, um die Durchsichtstabelle zu laden. Bei diesem Verfahren wird eine Kante von sich variierender Schärfe auf einen gegebenen Filter angewandt und eine einfache Prüfung der sich ergebenden, verschärften Kante bestimmt die Eingabe/Ausgabe-Beziehung der Kantenhöhe für diesen Filter. Verschiedene Filter werden verwendet, um die Beziehungen zu bestimmen, und Zwischenschärfewerte können durch eine einfache Interpolation der bestimmten Filterwerte erhalten werden. Dasselbe Konzept gilt für die Bestimmung der Kantenverbesserungskoeffizienten für den modifizierten Fehlerdiffusionsvorgang.
  • Es ist wichtig anzumerken, daß mehrfache Bestimmungen von Sharp verwendet werden können und zu einem abschließenden Sharpmod kombiniert werden können. Das vorstehende Verfahren bestimmte den Filter basierend auf dem Wunsch, den maximalen Messungsschärfewert zu einem erwünschten Sollwert zu übertragen. Eine Alternative ist auch diejenige, den Filter zu bestimmen, der 5% der Bildkanten in einen Sollwert für diese 5% überführen würde. Solche Abschätzungen können dann kombiniert werden, um einen abschließenden Wert Sharpmod zu bilden.
  • Es ist auch wichtig anzumerken, daß eine wiederholte Anwendung dieses Vorgangs nicht weiterhin das Bild über die Forderung hinaus "verschärft". Anstelle davon decken Bilder eine Darstellung einer Schärfe ab, die als scharf angesehen wird. Dies kann durch Sehen auf die Schärfemessung Δ verstanden werden: nach einer Verschärfung wird sich Δ erhöht haben, und irgendein darauffolgender Versuch einer Verschärfung wird das neue Δ verwenden, das viel näher an target als die alte Schärfe Δ sein wird, wobei die Grenze gleich zu target ist, um dadurch zu einer Endschärfe des Bilds zu konvergieren. Dies gilt für die Ausführung der Schärfe über eine Durchsichtstabelle und einem berechneten Filter. Unter Betrachtung nun jeder Prozeß-Funktion der ausgeführten, automatisierten Bildverbesserungsvorrichtung und unter Bezugnahme nun auf Fig. 6 kann eine Schärfeeinstel lung so ausgeführt werden, wie dies dargestellt ist. Anfänglich, und optional, ist das Bild TRC korrigiert, so daß die Hochfrequenzelemente des Bilds global für einen Kontrast und/oder eine Belichtung vor einer Schärfe-Korrektur bei einer TRC-Korrektur 200 korrigiert werden. Als nächstes wird eine lokale Schärfe Δ von dem Bild bei einer Schärfe- Abschätzung 204 abgeschätzt. Die Schärfe-Abschätzung Δ wird optional modifiziert unter Verwendung mehrfacher Schärfe-Abschätzungen an einer Modifiziereinrichtung 206, um Δmod abzuleiten. Eine mögliche Modifikation ist diejenige, Δ bei der maximalen Abstufungshöhe, und bei 5% Abstufungshöhe (die maximale Höhe der größten 5% der Abstufungshöhen), zu berechnen. Man kann eines oder das andere oder eine Kombination der berechneten Δ's auswählen, um die Schärfe zu erhöhen. Der Ausgangswert von Δ wird bei einer Koeffizientenberechnung 207 verwendet, um die Filterkoeffizienten für den Schärfe- Filter abzuleiten. Ein 3 · 3 Filter ist in dieser Ausführung zur Vereinfachung ausgewählt worden, obwohl die Erfahrung zeigt, daß andere Filter mit kleinem Bereich zum Beispiel 5 · 5, einschließlich asymmetrische Filter, als Substitute funktionieren können. Wie die Fig. 7 zeigt kann, in einer anderen Ausführungsform, ähnlich zu derjenigen, die in Fig. 6 dargestellt ist, eine Schärfeeinstellung so ausgeführt werden, wie dies dargestellt ist. Anfänglich, und optional, wird das Bild im TRC korrigiert, so daß die Hochfrequenzelemente des Bilds global in Bezug auf Kontrast und/oder Belichtung vor einer Schärfe- Korrektur am Block 300 korrigiert werden. Als nächstes wird eine lokale Schärfe Δ aus dem Bild bei einer Schärfe-Abschätzung 304 abgeschätzt. Die Schärfe-Abschätzung Δ wird optional unter Verwendung mehrfacher Schärfe-Abschätzungen an einer Modifiziereinrichtung 306 modifiziert, um Δmod abzuleiten. Der Ausgabewert von Δ wird als ein Eintritt in eine Durchsichtstabelle verwendet, die in einem Durchsichtstabellenspeicher 307 gespeichert ist, um entweder Filterkoeffizienten oder den K Koeffizienten für den die Kante verbessernden Fehlerdiffusionsalgorithmus zu erzielen.
  • Wie nun Fig. 8 zeigt, setzt eine Schärfe-Abschätzung 208 einen Mehrfachabtastlinienpuffer 250 ein, der ausreichende Bilddaten speichert, um die lokale Bereichs-Schärfe oder Sharp zu bestimmen. Eine Komparator-Anordnung 252 bestimmt für jede Stelle m,n innerhalb eines kleinen Bereichs, definiert um m,n herum, und speichert in einem Puffer 250 die Differenz D in der Intensität zwischen m,n und m + k, n + l{(k, l) = (-1,-1),(0,-1),(1-1), (-1,0)} (der Bereich oder das Fenster um m,n herum). Der absolute Wert D der Differenz D wird an dem Absolutwertschaltkreis 254 bestimmt und mit vorherigen maximalen Bestimmungen am Komparator 256 verglichen. Wenn der momentane Wert von D ein Maximum ist, wird seine Speicherung in dem max-Puffer 258 mit einem Signal ESN von dem Komparator 256 freigegeben. Beim Abschluß wird Sharp = Δ zu der Koeffizientenberechnung 207 hin gerichtet, wo Δ mit einem extern angewandten Wert für target verwendet wird, um α und β zu berechnen. In dem Beispiel der Fig. 8 wurde der Filter, der in Fig. 4A dargestellt ist, angenommen.
  • Alternativ setzt in Fig. 9 die Ausführungsform einen Mehrfach-Abtastlinienpuffer 350 ein, der ausreichende Bilddaten speichert, um die lokale Bereichsschärfe oder Sharp zu bestimmen. Eine Komparator-Anordnung 352 bestimmt für jede Stelle m,n innerhalb eines kleinen Bereichs, definiert um m,n herum, und speichert in dem Puffer 350 die Differenz D in der Intensität zwischen m,n und m + k, n + l{(k, l) = (-1,-1),(0,-1),(1,-1),(-1,0)} (der Bereich oder das Fenster um m,n herum). Der absolute Wert D der Differenz D wird an dem Absolutwertschaltkreis 354 bestimmt und mit vorherigen maximalen Bestimmungen an dem Komparator 356 verglichen. Wenn der momentane Wert von D ein Maximum ist, wird seine Speicherung in dem max-Puffer 358 mit einem Signal EN von dem Komparator 356 freigegeben. Unter Abschluß wird Sharp = Δ zu der Durchsichtstabelle hin gerichtet, die im Speicher 360 gespeichert ist, um den erwünschten Filter oder den Kantenverbesserungskoeffizienten K aufzusuchen. Der Koeffizient K wird dann in dem die Kannte verbessernden Fehlerdiffusionsprozessor 308, beschrieben in der US-A 5,045,952, für Eschbach, verwendet. Es wird zweifelsohne erkannt werden, daß dieser Fehlerdiffusionsprozeß ein unterschiedlicher Typ eines Filters als derjenige ist, der für die früheren Ausführungsformen beschrieben ist, allerdings dennoch dieselben Funktionen ausführt. Es sollte angemerkt werden, daß der beschriebene erfindungsgemäße Vorgang dazu verwendet werden kann, den notwendigen Schärfe-Vorgang abzuleiten, der auf die Intensitäts-Komponente des Bilds angewandt wird. Alternative Ausführungen können ausgewählt werden, um die berechnete Schärfe-Korrektur direkt auf die Farbkomponenten des Bilds, z. B. rote, grüne und blaue Komponenten, anzuwenden. Der Schärfe-Parameter könnte unter Verwendung eines Histogramms der Bild-Schärfe-Messungen bestimmt werden.

Claims (19)

1. Vorrichtung zum Verändern der Schärfe bei der Wiedergabe eines elektronisch codierten Bilds einer natürlichen Szene, die aufweist:
a) eine elektronische Signaleingabe, die zum Aufnehmen eines elektronisch codierten Bilds mit natürlicher Szene geeignet ist, wobei die Codierung in Form von k-Bit- Farbdichtesignalen erfolgt;
b) einen Farbraumwandler (12) zum Wandeln der Farbdichtesignale in ein Format, wobei mindestens ein Signal eine Bildintensität darstellt und für L Intensitätspegel definiert ist;
gekennzeichnet durch:
c) eine Vergleichseinrichtung (204; 304) zum Unterteilen des Bilds in eine Vielzahl von diskreten Bereichen und, für jeden der diskreten Bereiche, zum Vergleichen der Intensitätssignale in mindestens einem vorbestimmten, lokalen Bereich des Bilds, wobei Differenzen in den Intensitätssignalen eine Bild-Schärfe darstellen und wobei die Vergleicheinrichtung die maximale Schärfe des lokalen Bereichs als ein Schärfe-Signal erzeugt; und
d) einen Schärfe-Filter (208; 308), der entweder in Bezug auf die gewandelten Farbdichtesignale oder in Bezug auf die gewandelten, in der Farbdichte codierten Bildsignale arbeitet, um das Bild entsprechend dem Schärfesignal zu verschärfen.
2. Vorrichtung nach Anspruch 1, wobei die Vorrichtung weiterhin eine Codiereinrichtung zum Codieren des Bilds vor einer Ausgabe aufweist.
3. Vorrichtung nach Anspruch 1 oder Anspruch 2, wobei die Vergleichseinrichtung (204; 304) einen ersten Komparator (252; 352), der die Intensitätssignale vergleicht und eine Anzahl von Signalen erzeugt, die eine Anzahl von Schärfen des Bilds darstellen, und einen zweiten Komparator (256; 356), der die Anzahl von Signalen vergleicht und ein maximales Signal erzeugt, das die maximale Schärfe des lokalen Bereichs darstellt, aufweist.
4. Vorrichtung nach Anspruch 3, wobei das maximale Signal das Schärfesignal ist.
5. Vorrichtung nach Anspruch 3, wobei die Vergleichseinrichtung (204; 304) weiterhin eine Modifiziereinrichtung (206; 306) umfaßt, wobei die Modifiziereinrichtung eine Anzahl von Schärfe-Messungen verwendet, um das Schärfe-Signal zu erzeugen.
6. Vorrichtung nach einem der vorhergehenden Ansprüche, wobei die Ausgabe des Schärfe-Filters (208; 308) beim Verringern der Anzahl von Bits in jeder Bild-Separation verwendet wird.
7. Vorrichtung nach einem der vorhergehenden Ansprüche, wobei die Vorrichtung weiterhin einen Schärfe-Koeffizienten-Prozessor (207) aufweist, der das Schärfe-Signal verwendet, um Filter-Koeffizienten zu berechnen, und wobei der Schärfe-Filter gemäß den Filterkoeffizienten arbeitet.
8. Vorrichtung nach Anspruch 7, wobei der Schärfe-Koeffizienten-Prozessor (207) weiterhin ein extern zugeführtes Soll-Schärfe-Signal verwendet, um die Filterkoeffizienten so zu berechnen, daß eine gegebene Schärfe in eine Soll-Schärfe transformiert wird.
9. Vorrichtung nach einem der Ansprüche 1 bis 6, wobei die Vorrichtung weiterhin eine Durchsichtstabelle (360) aufweist, die das Schärfe-Signal verwendet, um Filter- Operations-Steuer-Informationen, die dazu aufgelistet sind, aufzusuchen.
10. Vorrichtung nach Anspruch 9, wobei der Schärfe-Filter einen die Kante verbessernden Fehler-Diffusionsschaltkreis (308) umfaßt, der die Farbdichtesignale mit einem Schwellwert vergleicht, wobei der Schwellwert für jedes Pixel als eine Funktion eines Verbesserungs-Signals eingestellt ist, das von der Durchsichtstabelle (360) aufgesucht wird, die Verbesserungs-Werte für Lokal-Bereich-Schärfe-Werte auflistet, wobei der Schaltkreis einen Ausgang von m-Bit-Farb-Dichte-Signalen liefert, wobei M < k gilt.
11. Verfahren zum Ändern der Schärfe beim Wiedergeben eines elektronisch codierten Bilds einer natürlichen Szene, das die Schritte aufweist:
a) Aufnehmen eines elektronisch codierten Bilds mit natürlicher Szene, wobei die Codierung in Form von k-Bit-Farbdichtesignalen vorliegt;
b) Wandeln der Farbdichtesignale in ein Format, wobei mindestens ein Signal eine Bildintensität darstellt und für L-Niveaus einer Intensität definiert ist; gekennzeichnet durch:
c) Unterteilen des Bilds in eine Vielzahl von diskreten Bereichen und, für jeden der diskreten Bereiche, Vergleichen der Intensitätssignale in mindestens einem vorbestimmten lokalen Bereich des Bilds, wobei Differenzen in den Intensitätssignalen eine Bild schärfe darstellen, und Erzeugen der maximalen Schärfe des lokalen Bereichs als ein Schärfesignal; und
d) Filtern entweder der gewandelten Farbdichte-Signale oder der in der gewandelten Farbdichte codierten Bildsignale, um das Bild zu verschärfen, wobei das Filtern gemäß dem Schärfesignal ausgeführt wird.
12. Verfahren nach Anspruch 11, wobei das Verfahren weiterhin den Schritt aufweist:
e) Codieren des Bilds vor einer Ausgabe.
13. Verfahren nach Anspruch 11 oder Anspruch 12, wobei der Schritt c) die Unterschritte aufweist:
c1) Vergleichen der Intensitätssignale und Erzeugen einer Anzahl von Signalen, die eine Anzahl von Schärfen des Bilds darstellen; und
c2) Vergleichen der Anzahl von Signalen und Erzeugen eines maximalen Signals, das die maximale Schärfe des lokalen Bereichs darstellt.
14. Verfahren nach Anspruch 13, wobei das maximale Signal das Schärfesignal ist.
15. Verfahren nach Anspruch 13, wobei Schritt c2) weiterhin eine Verwendung einer Anzahl von Schärfe-Messungen aufweist, um das Schärfesignal zu erzeugen.
16. Verfahren nach einem der Ansprüche 11 bis 15, wobei die Ausgabe des Filterschritts beim Reduzieren der Anzahl von Bits bei jeder Bild-Separation verwendet wird.
17. Verfahren nach einem der Ansprüche 11 bis 16, wobei das Verfahren weiterhin eine Verwendung des Schärfesignals aufweist, um Filterkoeffizienten zu berechnen, wobei der Filterschritt gemäß den Filterkoeffizienten ausgeführt wird.
18. Verfahren nach Anspruch 17, wobei eine Sollschärfe dazu verwendet wird, die Filterkoeffizienten so zu berechnen, daß eine gegebene Schärfe in die Soll-Schärfe transformiert wird.
19. Verfahren nach einem der Ansprüche 11 bis 16, wobei das Schärfesignal dazu verwendet wird, auf eine Durchsichtstabelle (360) zuzugreifen, um Filter-Operations- Steuer-Informationen, die dazu aufgelistet sind, zu bestimmen.
DE69424920T 1993-11-05 1994-11-04 Bildabhängige Schärfeverbesserung Expired - Lifetime DE69424920T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/147,612 US5363209A (en) 1993-11-05 1993-11-05 Image-dependent sharpness enhancement

Publications (2)

Publication Number Publication Date
DE69424920D1 DE69424920D1 (de) 2000-07-20
DE69424920T2 true DE69424920T2 (de) 2000-11-02

Family

ID=22522229

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69424920T Expired - Lifetime DE69424920T2 (de) 1993-11-05 1994-11-04 Bildabhängige Schärfeverbesserung

Country Status (4)

Country Link
US (1) US5363209A (de)
EP (1) EP0652672B1 (de)
JP (1) JP3759761B2 (de)
DE (1) DE69424920T2 (de)

Families Citing this family (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5621868A (en) * 1994-04-15 1997-04-15 Sony Corporation Generating imitation custom artwork by simulating brush strokes and enhancing edges
US5581370A (en) * 1995-06-05 1996-12-03 Xerox Corporation Image-dependent automatic area of interest enhancement
US5768482A (en) * 1995-06-14 1998-06-16 Hewlett-Packard Company Resolution-triggered sharpening for scaling of a digital-matrix image
US5668638A (en) * 1996-06-27 1997-09-16 Xerox Corporation Error diffusion method with symmetric enhancement
US5956468A (en) * 1996-07-12 1999-09-21 Seiko Epson Corporation Document segmentation system
US5978519A (en) * 1996-08-06 1999-11-02 Xerox Corporation Automatic image cropping
US5978518A (en) * 1997-02-25 1999-11-02 Eastman Kodak Company Image enhancement in digital image processing
US6069979A (en) * 1997-02-25 2000-05-30 Eastman Kodak Company Method for compressing the dynamic range of digital projection radiographic images
US6786420B1 (en) 1997-07-15 2004-09-07 Silverbrook Research Pty. Ltd. Data distribution mechanism in the form of ink dots on cards
US6618117B2 (en) 1997-07-12 2003-09-09 Silverbrook Research Pty Ltd Image sensing apparatus including a microcontroller
US6879341B1 (en) 1997-07-15 2005-04-12 Silverbrook Research Pty Ltd Digital camera system containing a VLIW vector processor
US7110024B1 (en) 1997-07-15 2006-09-19 Silverbrook Research Pty Ltd Digital camera system having motion deblurring means
US6690419B1 (en) 1997-07-15 2004-02-10 Silverbrook Research Pty Ltd Utilising eye detection methods for image processing in a digital image camera
US6624848B1 (en) 1997-07-15 2003-09-23 Silverbrook Research Pty Ltd Cascading image modification using multiple digital cameras incorporating image processing
US7551201B2 (en) 1997-07-15 2009-06-23 Silverbrook Research Pty Ltd Image capture and processing device for a print on demand digital camera system
US6192149B1 (en) * 1998-04-08 2001-02-20 Xerox Corporation Method and apparatus for automatic detection of image target gamma
US6175427B1 (en) * 1998-04-20 2001-01-16 Xerox Corporation System and method of tonal correction of independent regions on a compound document
US6201613B1 (en) 1998-07-22 2001-03-13 Xerox Corporation Automatic image enhancement of halftone and continuous tone images
AUPP702098A0 (en) 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART73)
US6421468B1 (en) 1999-01-06 2002-07-16 Seiko Epson Corporation Method and apparatus for sharpening an image by scaling elements of a frequency-domain representation
AUPQ056099A0 (en) 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
AUPQ289099A0 (en) * 1999-09-16 1999-10-07 Silverbrook Research Pty Ltd Method and apparatus for manipulating a bayer image
DE19936615A1 (de) * 1999-08-04 2000-03-02 Werner Stein Verfahren zur Verbesserung der Kontrastwiedergabe bei digitalisierten Bildern
GB9925902D0 (en) * 1999-11-03 1999-12-29 Vlsi Vision Ltd Colour image restoration with anti-alias
US6628843B1 (en) 1999-11-24 2003-09-30 Xerox Corporation Image enhancement on JPEG compressed image data
US6760484B1 (en) * 2000-01-26 2004-07-06 Hewlett-Packard Development Company, L.P. Method for improved contrast mapping of digital images
US6621595B1 (en) 2000-11-01 2003-09-16 Hewlett-Packard Development Company, L.P. System and method for enhancing scanned document images for color printing
US6748119B1 (en) 2000-11-02 2004-06-08 Xerox Corporation Systems and methods for interactively using and training an automatic image processing technique
US6856702B2 (en) * 2001-06-28 2005-02-15 Andrew C. Gallagher System and method for selecting an image processing path using estimated appearance of noise
US6826310B2 (en) * 2001-07-06 2004-11-30 Jasc Software, Inc. Automatic contrast enhancement
US7054484B2 (en) * 2001-07-14 2006-05-30 Lyford Kirk S Guided color correction system
US7006252B2 (en) * 2001-10-17 2006-02-28 Eastman Kodak Company Image processing system and method that maintains black level
US7002627B1 (en) 2002-06-19 2006-02-21 Neomagic Corp. Single-step conversion from RGB Bayer pattern to YUV 4:2:0 format
US6983076B2 (en) * 2002-07-01 2006-01-03 Xerox Corporation Control system for digital de-screening of documents
US7200263B2 (en) * 2002-07-01 2007-04-03 Xerox Corporation Background suppression and color adjustment method
WO2004090813A2 (en) * 2003-04-10 2004-10-21 Koninklijke Philips Electronics N.V. Spatial image conversion
JP2005141477A (ja) * 2003-11-06 2005-06-02 Noritsu Koki Co Ltd 画像鮮鋭化処理方法とこの方法を実施する画像処理装置
US7356195B2 (en) * 2004-04-29 2008-04-08 Hewlett-Packard Development Company, L.P. System and method for estimating image sharpness
US7570831B2 (en) * 2004-04-29 2009-08-04 Hewlett-Packard Development Company, L.P. System and method for estimating image noise
US7266246B2 (en) * 2004-04-29 2007-09-04 Hewlett-Packard Development Company, L.P. System and method for estimating compression noise in images
US20050244060A1 (en) * 2004-04-30 2005-11-03 Xerox Corporation Reformatting binary image data to generate smaller compressed image data size
FR2869749B1 (fr) * 2004-04-30 2006-10-20 Sagem Procede et systeme de traitement d'image par filtrage de blocs de pixels de l'image
US7420712B2 (en) * 2004-05-28 2008-09-02 Xerox Corporation Systems and methods that alter electronic data based on availability of time
DE602005027379D1 (de) * 2004-10-26 2011-05-19 Koninkl Philips Electronics Nv Disparitätskarte
US20060104507A1 (en) * 2004-11-15 2006-05-18 Sozotek, Inc. Correction of image color levels
US7352912B2 (en) * 2004-12-10 2008-04-01 Xerox Corporation Method for automatically determining a region of interest for text and data overlay
US7742200B2 (en) * 2005-01-11 2010-06-22 Xerox Corporation Pre-press production image alert system and method
WO2006123290A2 (en) * 2005-05-18 2006-11-23 Koninklijke Philips Electronics N.V. Image processor comprising a contrast enhancer
US7711211B2 (en) * 2005-06-08 2010-05-04 Xerox Corporation Method for assembling a collection of digital images
KR100735551B1 (ko) * 2005-10-14 2007-07-04 삼성전자주식회사 칼라 영역별 적응적 필터링 방법 및 장치
JP2008009877A (ja) * 2006-06-30 2008-01-17 Brother Ind Ltd 画像処理装置,画像処理方法およびプログラム
US20080267524A1 (en) * 2007-04-30 2008-10-30 Doron Shaked Automatic image enhancement
US7933454B2 (en) * 2007-06-25 2011-04-26 Xerox Corporation Class-based image enhancement system
US8340452B2 (en) 2008-03-17 2012-12-25 Xerox Corporation Automatic generation of a photo guide
KR101060488B1 (ko) * 2008-04-21 2011-08-30 주식회사 코아로직 최적 영상 선택 방법 및 장치
EP2124190B1 (de) * 2008-05-19 2011-08-31 Mitsubishi Electric Information Technology Centre Europe B.V. Bildverarbeitung zur Verbesserung der Bildschärfe
EP2124189A1 (de) * 2008-05-19 2009-11-25 Mitsubishi Electric Information Technology Centre Europe B.V. Bildverarbeitung zur Verbesserung der Bildschärfe
US8285059B2 (en) * 2008-05-20 2012-10-09 Xerox Corporation Method for automatic enhancement of images containing snow
US8194992B2 (en) * 2008-07-18 2012-06-05 Xerox Corporation System and method for automatic enhancement of seascape images
US8775424B2 (en) * 2010-01-26 2014-07-08 Xerox Corporation System for creative image navigation and exploration
US8655065B2 (en) * 2010-10-14 2014-02-18 Chimei Innolux Corporation Image processing device using adding module for adding error diffusion value or error diffusion seed
US8712157B2 (en) 2011-04-19 2014-04-29 Xerox Corporation Image quality assessment
US8594385B2 (en) 2011-04-19 2013-11-26 Xerox Corporation Predicting the aesthetic value of an image
US9531961B2 (en) 2015-05-01 2016-12-27 Duelight Llc Systems and methods for generating a digital image using separate color and intensity data
US9918017B2 (en) 2012-09-04 2018-03-13 Duelight Llc Image sensor apparatus and method for obtaining multiple exposures with zero interframe time
US9082180B2 (en) * 2012-12-28 2015-07-14 Nvidia Corporation System, method, and computer program product for implementing a spatially varying unsharp mask noise reduction filter
US9116924B2 (en) 2013-01-14 2015-08-25 Xerox Corporation System and method for image selection using multivariate time series analysis
US9819849B1 (en) 2016-07-01 2017-11-14 Duelight Llc Systems and methods for capturing digital images
US9807322B2 (en) 2013-03-15 2017-10-31 Duelight Llc Systems and methods for a digital image sensor
US10558848B2 (en) 2017-10-05 2020-02-11 Duelight Llc System, method, and computer program for capturing an image with correct skin tone exposure
KR102025184B1 (ko) * 2013-07-31 2019-09-25 엘지디스플레이 주식회사 데이터 변환 장치 및 이를 이용한 디스플레이 장치
US9953591B1 (en) 2014-09-29 2018-04-24 Apple Inc. Managing two dimensional structured noise when driving a display with multiple display pipes
US10924688B2 (en) 2014-11-06 2021-02-16 Duelight Llc Image sensor apparatus and method for obtaining low-noise, high-speed captures of a photographic scene
US11463630B2 (en) 2014-11-07 2022-10-04 Duelight Llc Systems and methods for generating a high-dynamic range (HDR) pixel stream
US9747514B2 (en) 2015-08-31 2017-08-29 Apple Inc. Noise filtering and image sharpening utilizing common spatial support
EP3507765A4 (de) 2016-09-01 2020-01-01 Duelight LLC Systeme und verfahren zur fokuseinstellung auf grundlage von fokuszielinformationen

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0614685B2 (ja) * 1984-03-29 1994-02-23 株式会社東芝 画像信号処理装置
US4745465A (en) * 1986-03-24 1988-05-17 Eastman Kodak Company Digital color image processing method employing histogram normalization for tone and color reproduction
JP2620368B2 (ja) * 1989-04-18 1997-06-11 富士写真フイルム株式会社 画像信号処理方法およびその装置
JPH0372778A (ja) * 1989-08-11 1991-03-27 Fuji Xerox Co Ltd 画像処理装置の領域識別方式
US5045952A (en) * 1989-08-21 1991-09-03 Xerox Corporation Method for edge enhanced error diffusion
US5285220A (en) * 1989-11-22 1994-02-08 Canon Kabushiki Kaisha Image recording apparatus with tone correction for individual recording heads
ATE131328T1 (de) * 1990-04-26 1995-12-15 Scitex Corp Ltd Gerät zur verbesserung der schärfe bei einem farbbild.
JP2740409B2 (ja) * 1992-04-21 1998-04-15 大日本スクリーン製造株式会社 シャープネス処理装置

Also Published As

Publication number Publication date
EP0652672B1 (de) 2000-06-14
EP0652672A3 (de) 1995-11-08
JPH07193719A (ja) 1995-07-28
EP0652672A2 (de) 1995-05-10
DE69424920D1 (de) 2000-07-20
US5363209A (en) 1994-11-08
JP3759761B2 (ja) 2006-03-29

Similar Documents

Publication Publication Date Title
DE69424920T2 (de) Bildabhängige Schärfeverbesserung
DE69420350T2 (de) Bildabhängige Belichtungsverbesserung
DE69520303T2 (de) Bildabhängige Farbsättigungskorrektur für Bilddarstellungen natürlicher Szenen
DE69412035T2 (de) Kaskadenartige Bildverarbeitung mit Histogrammvorhersage
DE69913534T2 (de) Verfahren und vorrichtung zur bilderzeugung
DE69620302T2 (de) Verfahren und Vorrichtung zur Verbesserung eines digitalen Bildes
US5818975A (en) Method and apparatus for area selective exposure adjustment
DE69614482T2 (de) Bildverarbeitungssystem
EP1413986B1 (de) Verbesserung der räumlichen und Gradationseigenschaften digitaler Bilder durch selektive Ortsfilter
US5450502A (en) Image-dependent luminance enhancement
DE69225574T2 (de) Farbbildverarbeitung
DE60215097T2 (de) Verfahren und Vorrichtung zur Tonübersetzung numerischer Bildern mit Verwendung einer auf besonderen Wahrnemungsrichtlinien basierten adaptativen Sigmoidalfunktion
DE69921388T2 (de) Bildverarbeitungsvorrichtung
DE69132658T2 (de) Verfahren und Gerät zur Halbtonwiedergabe von Grautonbildern unter Verwendung einer Maskierung mit blauem Rauschen
DE69937707T2 (de) Digitales Fotofinishingsystem mit digitaler Bildverarbeitung
DE68923949T2 (de) System zum interaktiven Abgleich des dynamischen Bereiches beim Drucken digitaler Bilder.
DE69026159T2 (de) Bildverarbeitungsgerät
EP1231564B1 (de) Digitale lokale Bildeigenschaftssteuerung mittels Masken
DE69624647T2 (de) Automatische Farbverarbeitung zur Korrektur von Farbtonverschiebung und falscher Belichtung
EP1231773B1 (de) Lokale Schärfung fotografischer Bilder mittels Masken
DE69324653T2 (de) Verfahren und gerät zur bildreproduktion mittels grautondruck
DE69306847T2 (de) Bildverarbeitungssystem und -methode unter Anwendung adaptiver Abtastung von Halbtonvorlagen um besser druckbare Bilder zu erzeugen
DE3839299A1 (de) Bildverarbeitungseinrichtung
DE69712572T2 (de) Fehlerdiffusionsverfahren mit symmetrischer Verbesserung
DE69029169T2 (de) Bildverarbeitung mit Rauschanreicherungsoperatoren für Moire-Verringerung und/oder Zufallspunkterzeugung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition