METHOD AND/OR APPARATUS FOR THE IMPROVEMENT OF STILL IMAGES

Abstract: This method is intended for a video recorder. Signals, which are a measure of the brightness or colour of pixels of the pictures, are temporarily stored, the signals of adjacent pixels are correlated to one another and adapted to one another. <IMAGE>

Description: Verfahren und/oder Einrichtung zur Standbildverbesserung Die Erfindung betrifft ein Verfahren und/oder eine Einrichtung zur Standbildverbesserung gemäss dem Oberbegriff des Patentanspruchs 1. Fernseheinrichtungen bewirken aufgrund des Zwischenzeilenverfahrens ein störendes Flimmern bei der Wiedergabe. Es ist bekannt, einen störenden Einfluss durch Abschalten des Zeilensprungs zu erzielen. Aufgabe der Erfindung ist es, ein Verfahren anzugeben, das bei einer Standbildwiedergabe das Halbbildflackern und/oder durch Bewegung im Bild hervorgerufene vertikale und/oder horizontale Helligkeits- und/oder Farbverschiebungen zwischen zwei Haibbil- dern beseitigt, ohne dass der Zeilensprung abgeschaltet wird. Diese Aufgabe wird durch die im Anspruch 1 angegebene Massnahme gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in Unteransprüchen genannt. Aus H. Schönfelder, Bildkommunikation, erschienen 1983 im Springer-Verlag Berlin Heidelberg New York, sind auf Seite 154 Fernsehempfänger abgebildet, die digitale Speicher zur Bildspeicherung aufweisen. Diese Speicher werden langsam über einen Kanal begrenzter Bandbreite, einen Fernsprechkanal, aufgefüllt und dienen zum Zusammenstellen der langsam ankommenden Signale zu einem Vollbild. Eine Standbildverbesserung ist nicht angedeutet oder gelOst. Die Erfindung besteht im Prinzip darin, dass Fremdsignale digitalisiert und in einem elektronischen Speicher zwischengespeichert werden. In diesem elektronischen Speicher können das Halbbildflackern oder durch Bewegung hervorgerufene vertikale und/oder horizontale Helligkeits- und/oder Farbverschiebungen zwischen zwei Haibbildern durch Korrektur beseitigt werden. Zum besseren Verständnis der Erfindung werden nachstehend einige Ausführungsbeispiele anhand von Zeichnungen näher erläutert. Es zeigen Fig. 1 ein stark vereinfachtes Blockschaltbild eines Video rekorders während der Wiedergabe, Fig. 2 ein stark vereinfachtes Blockschaltbild eines Video rekorders während der Aufnahme, Fig. 3 einen Sichtschirm mit einem bewegten Objekt, Fig. 4 einen Sichtschirm mit diagonalen Kanten, Fig. 5 einen Speicher mit Elementen zur Horizontalkorrektur, Fig. 6 einen Speicher mit Elementen zu einer verbesserten Horizontalkorrektur, Fig. 7 einen Speicher mit Elementen zu einer Vertikalkor rektur und Fig. 8 ein stark vereinfachtes Blockschaltbild eines digi talen Videorekorders während der Wiedergabe. Fig. 1 zeigt einen Magnetkopf 1, der ein nicht dargestelltes Magnetband, auf dem Videosignale aufgezeichnet sind, abtastet. Die abgetasteten Videosignale gelangen von dem Magnetkopf 1 über einen Verstärker 2 an einen Hochpass 3 und an einen Tiefpass 4. Am Hochpass 3 wird das Luminanzsignal des Videosignales herausgefiltert und dem Demodulator 5 zugeführt. Das Luminanzsignal wird vom Demodulator 5 demoduliert und gelangt von dort zu einem ADU 7 (ADU = Analog-Digital-Umsetzer). Das digitalisierte Luminanz- signal wird in einem elektronischen Speicher 8, im folgenden Bildspeicher genannt, zwischengespeichert. Vom Bildspeicher 8 gelangt das digitalisierte Luminanzsignal zum DAU 9 (DAU = Digital-Analog-Umsetzer). Das Chrominanzsignal des Videosignals wird im Tiefpass 4 herausgefiltert und der Farbelektronik 6 zugeführt. Von der Farbelektronik 6 gelangt das Chrominanzsignal über einen ADU 7 zum Bildspeicher 8. Im DAU 9 wird das Chrominanzsignal in ein Analogsignal zurückverwandelt und dem Mischer 10 zugeführt, in dem Chrominanzsignal und Luminanzsignal gemischt werden. Am Ausgang 11 des Mischers 10 steht das FBAS Signal an (FBAS = Farb-Bild-Austast-Synchron-Signal). Das FBAS Signal kann auf einem Sichtschirm 12 als Fernsehbild sichtbar gemacht werden. Fig. 2 zeigt eine Antenne 13, die Fernsehsignale empfängt. Die Fernsehsignale werden einem Demodulator 14 zugeführt. Das vom Demodulator 14 ausgehende FBAS-Signal wird in einer 4,43 MHz Sperre 15 und einem 4,43 MHz Bandpass 16 in seinen Luminanz- bzw. Chrominanzanteil zerlegt. Von der Sperre 15 gelangt das Luminanzsignal an einen ADU 7 und von dort an einen Bildspeicher 8, wo das Signal zwischengespeichert wird. Vom Bildspeicher 8 wird das digitalisierte Luminanzsignal im DAU 9 in ein analoges Signal zurt.ckverwandelt und im Modulator 17 moduliert. Das Chrominanzsignal wird im ADU 7 digitalisiert und einem Bild Speicher 8 zugeführt. Vom Bildspeicher 8 gelangt das digitalisierte Chrominanzsignal zu einem DAU 9 und wird dort in ein analoges Signal zurückverwandelt. In einem Konverter 18 wird das Chrominanzsignal mit einem heruntergesetzten Träger moduliert und von dort einem Mischer 19 zugeführt. Im Mischer 19 werden das modulierte Chrominanz- und das modulierte Luminanzsignal gemischt und einem Videokopf 1 zugeführt. Der Zweig mit den Blöcken 7,8,9,15 und 17 bildet den Luminanzzweig, der Zweig mit den Blöcken 7,8,9,16,18 bildet den Chrominanzzweig. Hier ist eine parallele Verarbeitung von Chrominanz- und Luminanzsignal dargestellt, aber auch eine multiplexe Verarbeitung wäre denkbar. Die Speicherräume für die parallelen Bildspeicher 8 für das Chrominanz- bzw. für das Luminanzsignal können gleich gross sein, denkbar ist aber auch ein Grössenverhältnis von 2 : 3 (zwei Anteile Chroma und drei Anteile Luminanz). Ein Bild hat etwa 720 Spalten und 576 Zeilen, das ergibt eine Anzahl von 414 720 Bildpunkten. In der Praxis wird jeder Bildpunkt mit 8 Bit kodiert. Somit ergeben sich für ein Vollbild 3,4 Mbit Speicherraum. Für einen reibungslosen Ablauf ist ein Bildspeicherraum für zwei Vollbilder, das sind 6,8 Mbit, zur Verfuegung gestellt. Wenn ein Vollbild in horizontaler Richtung bewegte Objekte beinhaltet, sind entsprechende Zeilenabschnitte des zweiten Halbbildes gegenüber denen des ersten Halbbildes verschoben.Bei bewegten Fernsehbildern, die einen zusammenhängenden Handlungsablauf zeigen, werden Unregelmässigkeiten, die durch das Halbbildverfahren entstehen, vom Auge integriert. Bei Standbildwiedergabe jedoch entsteht ein unangenehmes Bildflimmern. Fig. 3 zeigt einen Sichtschirm 12 mit einem Objekt 20, das in horizontaler Richtung 21 bewegt ist. Das Objekt 20 wird über acht Zeilen 22 - 29 dargestellt. Die Zeilen 22, 24, 26 und 28 gehören einem ersten Halbbild, die Zeilen 23, 25, 27 und 29 einem zweiten Halbbild an. Uber Bereiche 30 - 33 ist das Objekt 20 verzerrt dargestellt. Das Bildflimmern, das durch die Bewegung in den Bereichen 30 - 33 entsteht, wird für einen Beobachter als störend empfunden. Werden Zeilenabschnitte des zweiten Halbbildes in den Bereichen 30 - 33 der Helligkeit und/oder Farbe den Zeilen des ersten Halbbildes angepasst, so wird das Bildflimmern oder Bewegungsflimmern beseitigt. Fig. 4 zeigt einen Sichtschirm 12 mit zwei diagonalen dunklen Streifen 34 und 36 und einem hellen Streifen 35. Bei einem Vergleich zwischen zwei Zeilen kann nicht entschieden werden, ob eine diagonale Kante oder ob ein bewegtes Objekt vorliegt. Daher werden drei übereinanderliegende Zeilen 37 mit Bildpunkten 38 verglichen bzw. korreliert, um diagonale Kanten zu erkennen und nicht als Bewegung zu bewerten. Fig. 5 zeigt einen digitalen Bildspeicher 8, der zu einer Standbildverbesserung ausgenutzt wird. Im Bildspeicher 8 sind digitalisierte Signale eines Vollbildes, bzw. zweier Halbbilder, gespeichert. Ein Zwischenspeicher 42 speichert digitalisierte Farb- und Helligkeitssignale von drei übereinanderliegenden Zeilenabschnitten ab. Die Anzahl der Bildpunkte, die in einem Zeilenabschnitt enthalten sind, entspricht ungefähr der maximal möglichen Verzerrungskorrektur bei bewegten Objekten, das sind in der Praxis etwa 15 Bildpunkte. Im Mittelwertbildner 43 wird der Mittelwert der digitalisierten Farb- bzw. Relligkeitssignale benachbarter Bildpunkte gebildet. Durch eine Mittelwertbildung kann Rauschen erkannt und unterdrückt werden. Rauschen bedeutet kleine Unterschiede in der Helligkeit und/oder Farbe, im Gegensatz dazu bedeuten Verzerrungen oder Verschiebungen die Anzahl der Bildpunkte, bei denen grosse Unterschiede in der Helligkeit und/oder Farbe vorliegen, wie sie z.B. bei einer Bewegung eines dunklen Objektes vor hellem Rintergrund auftreten. Der Mittelwert wird nachfolgender Gleichung gebildet: M = Suml ( Zo(i) + Zm(i) + Zu(i) ) / 3L. Dabei steht Suml für das griechische S (Summationszeichen) und für die Addition der in Klammern stehenden Summanden mit dem laufenden Index i von 1 bis L (L liegt etwa in der Grössenordnuna 15). Zo(i), Zm(i) und Zu(i) stehen für die Helligkeit bzw. Farbe an den Bildpunkten i, auch Pixel (picture element) genannt, in einer oberen (o), in einer mittleren (m) und in einer unteren (u) Zeile, wobei m ein erstes bzw. zweites Halbbild und o und u ein zweites bzw. erstes Halbbild kennzeichnen. Im Subtrahierer 44 werden die absoluten Werte und die jeweiligen Mittelwerte miteinander verglichen und subtrahiert. Der Subtrahierer 44 arbeitet nach folgenden Gleichungen: Do(i) = Zo(i) - M, i=l,...,L Dm(i) = Zm(i) - M, izl,...,L Du(i) = Zu(i) - M, i=l,...,L Im Korrelator 45 werden Werte von Bildpunkten, ein Wert ist die Differenz zwischen Mittelwert und Absolutwert eines Bildpunktes, miteinander korreliert. Das kann mit Hilfe einer Produkt- oder einer Differenzbildung geschehen. Der Korrelator 45 arbeitet mit einer Produktbildung gemllss: Ko(j) = Sum2 Prol ( Do(i) * Dm(i+k) mit 1 kleiner, gleich (i+k) und (i+k) kleiner, gleich L, ansonsten Do(i) * Dm(i+k) = 0. Dabei läuft j von (-L+1) bis (+L-1). Prol steht für das griechische P (Pi, Produktzeichen) und für die Multiplikation der Faktoren mit dem laufenden Index i von 1 bis L. Sum2 steht für das griechische S (Summationszeichen) und für die Addition der Produkte mit dem laufenden Index k von (L-1) bis (1-t). Der Ort j des maximalen Korrelationswertes ergibt die notwendige Verschiebung vo beim Bildpunkt P. Die Korrelation wird zeilenweise, mit dem ersten Bildpunkt einer Zeile beginnend, dann folgt der zweite, der dritte usw., durchgeführt. Die Schwellenschaltung 46 entscheidet, ob Digitalsignale für eine Anpassung geändert werden. Sie bewertet kleine Korrelationswerte, die kleiner als die Schwelle S1 sind, als Rauschen. Zwischen den Blöcken 44 - 47 sind jeweils zwei Ubertragungswege angeordnet, da eine Korrelation einer aktuellen Zeile sowohl mit einer darunter als auch einer darüberliegenden Zeile durchgeführt wird. Werden als Anpassungskriterium bzw. Verschiebungskriterium nur die Werte Zo(i) und Zm(i) aus dem Zwischenspeicher 42 betrachtet, so würde in einem Bild ohne bewegte Objekte an schrägen Kanten (Fig. 4) eine scheinbare Bewegung detektiert. Dies wird dadurch vermieden, dass auch Zu(i) mit Zm(i) korreliert wird: Ku(j) = Sum3 Pro2 ( Du(i) * (Dm(i+k) mit 1 kleiner, gleich (i+k) und (i+k) kleiner, gleich L, ansonsten Du(i) * Dm(i+k) = 0. Dabei läuft j von (-L+1) bis (+L-l). Pro2 steht für das griechische P (Pi, Produktzeichen) und für die Multiplikation der Faktoren mit dem laufenden Index i von 1 bis L. Sum3 steht für das griechische S (Summationszeichen) und für die Addition der Produkte mit dem laufenden Index k von (L-l) bis (1-L). Daraus ergibt sich entsprechend vo auch vu. An einer schrägen Kante ist nun vo = -vu. Auf den aber tragungswegen werden Signale, die ein Mass für die jeweilig ausgeführten Operationen sind, zwischen den einzelnen Blöcken 8, 42 - 48 übertragen. Die Helligkeits-, Farbwerte und/oder die Anzahl der Bildpunkte, die angepasst werden, richtet sich nach dem Mittelwertbildner 47, der sowohl die Verzerrung vu von einer darunter als auch die Verzerrung vo von einer darüberliegenden Zeile zu einer aktuellen Zeile berücksichtigt. Vorteilhaft wird nach folgenden Gleichung verfahren: V (Gesamt) = (vo + vu) /2. V (Gesamt) ist an der schrägen Kante Null. Der Korrelator 45 und die Schwellenschaltung 46 haben für die Berechnung von vu und vo die gleiche Funktion und sind somit nur einmal vorhanden. In den Zeilenspeicher 48 wird nun an die Stelle des Bildpunktes P der Helligkeits- und/oder Farbwert des um -V (Gesamt) verschobenen Bildpunktes aus der gleichen Zeile gespeichert. Wenn die Helligkeits- und/oder Farbwerte einer vollstandigen Zeile im Zeilenspeicher 48 enthalten ist, werden diese Werte an die entsprechende Stelle im Bildspeicher geladen. Wenn alle Zeilen des 2. Halbbildes in der beschriebenen Weise behandelt worden sind, ist das im Bildspeicher 8 enthaltene Bild weitgehend frei von horizontalem Bewegungsflimmern. Die aktuelle Zeile wird im Zeilenspeicher 48 korrigiert und in den digitalen Bildspeicher 8 zurückgeschrieben. Eine bevorzugte Ausführungsform einer Standbildverbesserung zeigt die Fig. 6. Zusätzlich zu den in der vorherigen Figur beschriebenen Funktion wird ein Filter 50 hinzugefügt, das Bildpunkte aus der Zeilenabschnittsmitte stärker berücksichtigt als am Rande des Zeilenausschnitts liegende Bildpunkte. Das Filter 50 arbeitet vorteilhaft gemäss der Gleichung : f(j) = (1+com /pi.j /(L+l)/ )/2 mit dem laufenden Index j von (-L+1) bis (+L-1) und L als Anzahl der Bildpunkte. In der Praxis hat sich gezeigt, dass nach einer Korrelation benachbarte, annähernd gleich grosse Korrelationswerte auftreten können. Dieses Ereignis tritt dann auf, wenn bei einer Analoo-Digital-Umsetzuno Spitzen einer Amplitudenkurve, die zwischen zwei benachbarten Bildpunkten bzw. Abtastpunkten (Abtastpunkte und Bildpunkte sind in diesem Fall identisch) liegen, nicht erfasst werden (Abtasttheorem: T = 1/2 fg). Abhilfe schafft eine Interpolationsschaltung 51, die Zwischenwerte zwischen Abtastpunkten errechnet und damit solche Spitzen interpoliert und erkennt. Das entspricht einer Uberabtastung. In der Ortsschaltung 52 werden maximal vier Extremwerte und deren Ort abgespeichert. Zwei Extremwerte ergeben sich aus dem Vergleich von einer darüberliegenden Zeile zu einer aktuellen Zeile und zwei Extremwerte von einer darunterliegenden Zeile zu einer aktuellen Zeile. Der Ort entspricht der Verzerrung oder der Verschiebung, und der Ort wird durch einen Verschiebungsvektor markiert. Alle vier Extremwerte werden der Schwellenschaltung 46 zugeführt, die Extremwerte unterhalb einer Schwelle S1 nicht berücksichtigt, Extremwerte zwischen zwei Schwellen S1 und S2 mit einem Faktor zwischen 0 und 1 bewertet bzw. multipliziert und Extremwerte oberhalb der Schwelle S2 mit dem Faktor 1 multipliziert. Der Faktor zwischen 0 und 1 errechnet sich aus einer linearen Funktion zwischen S1 und S2. S1 liegt in der Grössenordnung von 250 bis 500, S2 = 2 * S1. Das Rauschen in den Signalen, die ein Mass für die Beschaffenheit von Bildpunkten der Bilder sind, kann in einem mittleren Korrelationswert angegeben werden. S1 liegt etwas unterhalb, S2 etwas oberhalb des mittleren Korrelationswertes. In der Plausibilitätsschaltung 53 wird, wenn zwei Extremwerte vorliegen, ein neuer Ort bzw. ein Verschiebungsvektor errechnet, der einen Ort zwischen den beiden Extremwerten angibt. Die Lage des Ortes zwischen beiden Extremwerten entspricht der Differenz der Extremwerte. Je kleiner die Differenz ist, umso weniger werden Signale angepasst. Zudem wird in der Plausibilitätsschaltung 53, falls Korrelationswerte zweier benachbarter Bildpunkte etwa gleichgross sind (zwei Extremwerte nebeneinander liegen) und eine Spitze von der Interpolationsschaltung 51 in der Mitte beider Bildpunkte erkannt ist, beiden Bildpunkten, die durch den Ortsvektor markiert sind, ein bzw. mehrere Signale zugeordnet, die eine gleiche Helligkeit und/oder Farbe ausdrücken. Dieser Umstand wird durch den Signalweg zwischen der Interpolationsschaltung 52 und der Plausibilittsschaltung 53 darge- stellt. In dem Mittelwertbildner 47 wird die Verschiebung der Vektoren zwischen der darüberliegenden zu der aktuellen und der darunterliegenden zu der aktuellen Zeile gemittelt. Liegt ein Mittelwert zwischen zwei natürlichen Zahlen, das entspricht einem Abtastpunkt zwischen zwei benachbarten Bildpunkten, so wird jeweils beiden Bildpunkten ein bzw. mehrere Signale zugeordnet, die eine gleiche Helligkeit und/oder Farbe ausdrücken. In der zweiten Plausibilitätsschaltung 54 wird dann vo mit vu verglichen und auf Plausibilität überprüft. Wenn vo grösser Null und vu kleiner Null oder umgekehrt, dann wird v (Gesamt) zu Null gesetzt. Wenn der Betrag von (vo-vu) kleiner als 2, dann bleibt v (Gesamt) unverändert, wenn dieser Betrag grösser 11, dann wird v (Gesamt) zu Null gesetzt, ansonsten wird v (Gesamt) mit einem linear zwischen Null und Eins interpoliertem Faktor multipliziert. Fig. 7 zeigt einen digitalen Bildspeicher 8, in dem vorteilhaft eine Standbildkorrektur in Bezug auf eine vertikale Verschiebung durchgeführt werden kann. Dazu wird in dem Zwischenspeicher 42 ein Spaltenabschnitt zwischengespeichert. In dem Spaltenabschnitt sind übereinanderliegende Bildpunkte angeordnet, die alle zu verschiedenen Zeilen gehören. Die Belligkeits- und/oder Farbwerte S1 und S2 der Bildpunkte sind in digitaler Signalform (Bytes) abwechselnd jeweils in einem ersten (S1) und einem zweiten (S2) Halbbild angeordnet. Im Mittelwertbildner wird dann der Mittelwert gemäss folgender Gleichung berechnet: MS =Sum4 ( Sl(i) + S2(i) ) / 2LS MS steht für den Spaltenmittelwert, LS für die Spaltenlänge eines Halbbildes und i ist der laufende Index von 1 bis LS. Sum4 steht für das Summationszeichen und für die Addition der Summanden mit dem laufenden Index i von 1 bis LS. Im Subtrahierer wird die Differenz gebildet gemäss: DSl(i) = Sl(i) - MS , i=l,...,LS DS2(i) = S2(i) - MS , i=1,..,,LS wobei LS vorzugsweise in der Grössenordnung 10 liegt. In dem Korrelator 45 werden DS1 und DS2 korreliert gemäss: KS(j) = Sum5 Pro3 ( DSl(i) * DS2(i+k) mit 1 kleiner, gleich (i+k) und (i+k) kleiner, gleich LS, ansonsten DSl(i) * DS2(i+k) = 0. Dabei läuft j von (-LS+1) bis (LS-I). Pro3 steht für das griechische P und für die Multiplikation der Faktoren mit dem laufenden Index i von 1 bis LS. Sum5 steht für das Summationszeichen und für die Addition der Produkte mit dem laufenden Index k von (LS-1) bis (1-LS). Der Ort j des maximalen Korrelationswertes ergibt die notwendige Verschiebung -Vs beim Bildpunkt P. Die Korrelation erfolgt spaltenweise, mit dem ersten Bildpunkt vom oberen bzw. unteren Rand eines Fernsehbildes beginnend, und wird für alle weiteren Bildpunkte, dem zweiten, dem dritten usw. bis zum unteren bzw. oberen Rand des Fernsehbildes über die Weglänge LS durchgeführt. Über den Mittelwertbildner 43 und den Subtrahierer 44 gelangen Signale zur Interpolationsschaltuno 51. Die Interpolationsschaltung 51 liegt vor dem Korrelator 45. Vom Korrelator 45 werden Signale zum Filter 50 weitergeleitet. In der Ortsschaltung 52 werden der grösste und der zweitgrösste Korrelations- wert festgehalten. In der Schwellenschaltung 46 wird entschieden, ob Digitalsignale im Spaltenspeicher 49 geandert werden. Zwischenwerte werden in der Plausibilitätsschaltung 53 eliminiert. Von der Plausibilitätsschaltung 53 aus wird die aktuelle Spalte im Spaltenspeicher 49 korrigiert. Vorteilhaft kann der digitale Bildspeicher 8 mit Standbildverbesserung (Fig. 3 - 5) in einen digitalen Videorekorder eingesetzt werden. Fig. 8 zeigt das stark vereinfachte Blockschaltbild eines digitalen Videorekorders. Der Magnetkopf 1 tastet ein nicht dargestelltes Magnetband ab und führt abgetastete Signale einem Demodulator 55 zu. Anstelle des Demodulators 55 kann auch ein Dekoder, ein Demultiplexer oder eine Einheit aus allen drei genannten Einheiten angeordnet sein. Vom Demodulator 55 werden digitale Signale an einen inversen Quantisierer 56 und an eine Steuerung 57 abgegeben. Die Steuerung 57 steuert den inversen Quantisierer 56 und den inversen Transformator 58. Vom inversen Quantisierer 56 werden digitale Daten dem inversen Transformator 58 zugeführt. Vom inversen Transformator 58 werden digitale Signale dem Bildspeicher 8 zugeführt. Im Bildspeicher 8 können Standbilder gemäss der Erfindung (Fig. 5 - 7) verbessert werden. Ein Wandler 59 wandelt die vom Bildspeicher 8 kommenden digitalen Daten in ein Videosignal bzw. in ein FBAS- oder NTSC-Signal um und führt sie einem Sichtschirm 12 zu. Durch die Mittelwertbildung, Subtraktion und Schwellwertschaltung 46 ist Rauschen unterdrückt. Die Schwellwertschaltung 46 entscheidet, ob Digitalsignale angepasst werden. Nach der Korrelation ist eine zweite Mittelwertbildung 47 vorgesehen. Die zweite Mittelwertbildung 47 beseitigt eine Verzerrung einer aktuellen Zeile zu einer darüber und einer darunterliegenden Zeile. Ein Zwischenspeicher 42 ist für drei übereinanderliegende Zeilen verwendet. Ein Zwischenspeicher 42 ist für eine Spalte verwendet. Die Verarbeitung von digitalen Chrominanz- und Luminanzsignalen erfolgt parallel. Nach dem Korrelator 45 wird ein Filter 50 verwendet. Das Filter 50 berUcksichtigt Bildpunkte aus der Mitte eines Zeilenabschnittes stärker als am Rande eines Zeilenabschnittes gelegene Bildpunkte. Vor dem Korrelator 50 ist eine Interpolationsschaltung 51 vorgesehen. Die Interpolationsschaltung 51 interpoliert Zwischenwerte zwischen Abtastpunkten eines Luminanz- bzw. Chrominanzsignals. Die Interpolationsschaltung 51 erkennt Farb- undloder Helligkeitsspitzen. Aufgrund der Interpolationsschaltung 51 werden zwei benachbarten Bildpunkten 38 zwei Signale zugeordnet, die etwa gleich gross sind. Bei einer Korrelation zwischen einer aktuellen und einer danebenliegenden Zeile sind ein oder mehrere Extremwerte ermittelbar. Die Differenz der Extremwerte ist ein MaS für die Verzerrung.

Claims: A method of improving the freeze frame in picture processing equipment, characterised in that brightness values and/or colour values of scanning dots of adjacent line portions of two adjacent fields respectively are entered in electronic storage means (8, 42, 48), the second field of which in each case is to be movement compensated, and the brightness and/or colour values of the scanning dots in one or two line portions (23, 25, 27, 29) of the second field are shifted to the appropriate position of the brightness and/or colour values of the scanning dots from the adjacent line portion (22, 24, 26, 28) of a first field, while with the aid of a correlation (45), which progresses dot by dot, between the brightness or colour values of the scanning dots of the line portions, a measure of the movement in line direction between the two fields is ascertained and the brightness or colour values of the scanning dots of the second field are arranged in the storage means (8, 42, 48) movement-compensated in accordance with this measure. A method according to claim 1, characterised in that line portions which are ten to twenty scanning dots wide in each case are correlated with each other. A method according to claim 1 or 2, characterised in that before correlation (45) within the line portions a mean value formation (43) and a subtraction (44) from the brightness and/or colour values of the appropriate scanning dots is carried out. A method according to one or more of claims 1 to 3, characterised in that the correlation (45) is effected by forming a product. A method according to one or more of claims 1 to 4, characterised in that a line portion from the first field is correlated respectively with the line portion of the adjacent lines from the second field which lie above and below, and the movement compensation is only carried out if no diagonal structure is ascertained in the picture content based on a comparison of these two movement measures. A method according to one or more of claims 1 to 5, characterised in that the movement compensation is only carried out if result values formed by correlation (45) exceed a fixed threshold (46). A method according to one or more of claims 1 to 6, characterised in that the result values formed by correlation (45) are weighted towards the ends of the line portions as the amplitude falls. A method according to one or more of claims 1 to 7, characterised in that before correlation (45) between the scanning dots of the line portions, intermediate brightness and/or colour values are formed (51). A method according to one or more of claims 1 to 8, characterised in that in addition, with the aid of a second correlation within column portions, scanning dots of the field to be corrected are matched in their brightness and/or colour to the brightness and/or colour of appropriate scanning dots of the other field by vertical shifting of picture contents, if there is an appropriate movement in the picture content. A device for carrying out a method according to one or more of claims 1 to 9, provided with electronic storage means (8), in which are stored respectively the brightness and/or colour values of scanning dots of two fields, having connected thereto in series: intermediate storage means (42) for scanning dot values of line portions, in which in each case a line portion from the first field and an adjacent line portion, which lies above and below it, from the second field are stored: first mean value former (43) for colour or brightness values of scanning dots of these line portions, a subtractor (44) connected after the intermediate store (42) and the first mean value former (43), which subtractor in each of the line portions subtracts the respective mean value for the line portion from the scanning dot values: a correlator (45) connected after the subtractor (44) for the line portions with the values formed in the subtractor (44): a threshold circuit (46) for the result values of the correlation which eliminates the shift of scanning dot values for result values below a threshold: a second mean value former (47) which effects the shift measures for the line portion which is above and below: and a line store (48), the content of which is loaded, after successful movement compensation for the scanning dot values of a whole line, into the appropriate point in the storage means (8).

Inventors: HARTNACK, WOLFGANG, DIPL.-ING., KEESEN, WERNER, DR.-ING.
Applicants: DEUTSCHE THOMSON-BRANDT GMBH
Application year: 1986
Main classification: H04N5
IPC codes: H04N9, H04N5