FR2699306A1 - Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées. - Google Patents

Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées. Download PDF

Info

Publication number
FR2699306A1
FR2699306A1 FR9215191A FR9215191A FR2699306A1 FR 2699306 A1 FR2699306 A1 FR 2699306A1 FR 9215191 A FR9215191 A FR 9215191A FR 9215191 A FR9215191 A FR 9215191A FR 2699306 A1 FR2699306 A1 FR 2699306A1
Authority
FR
France
Prior art keywords
circuit
lines
filter
filtering
signals
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.)
Pending
Application number
FR9215191A
Other languages
English (en)
Inventor
Fert Etienne
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.)
Laboratoires dElectronique Philips SAS
Original Assignee
Laboratoires dElectronique Philips SAS
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 Laboratoires dElectronique Philips SAS filed Critical Laboratoires dElectronique Philips SAS
Priority to FR9215191A priority Critical patent/FR2699306A1/fr
Priority to EP93203441A priority patent/EP0605032A1/fr
Priority to AU52472/93A priority patent/AU5247293A/en
Priority to JP5316771A priority patent/JPH06245206A/ja
Publication of FR2699306A1 publication Critical patent/FR2699306A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/112Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées, caractérisé en ce qu'il comprend un circuit de conversion de format (10), pour la subdivision desdits signaux en blocs de m x n points d'image, des première et deuxième voies de filtrage (11, 21) de chacun desdits blocs, prévues en parallèle sur la sortie dudit circuit et comprenant chacune un circuit de filtrage vertical sur N lignes (12, 22), un circuit d'extraction de valeur absolue (13, 23), et un circuit d'accumulation (14, 24), et un comparateur (30) des signaux de sortie desdites voies de filtrage. Application: codage ou conversion de format

Description

"Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées"
Description :
La présente invention concerne un étage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées. Cette invention est applicable notamment dans le domaine du codage d'images de télévision, pour la transmission et/ou 1'enregistrement de signaux de télévision numériques, ou bien dans le domaine de la conversion de format.
La demande de brevet européen EP-0282135 décrit un système de télévision comprenant une partie codage et une partie décodage. Dans la partie codage du système, qui est par exemple un enregistreur vidéo, des signaux analogiques d'origine sont échantillonnés puis convertis en signaux numériques. Ces signaux numériques, qui sont représentatifs des images d'origine, sont subdivisés en blocs de signaux correspondant à M x N points d'image (ou pixels), avec par exemple M = N = 8 ou 16 dans de nombreux cas. Les blocs ainsi constitués subissent une transformation (ici une transformation cosinus discrète) en un jeu de coefficients y (i, k) qui sont alors fournis à un circuit de codage à longueur variable (i et k désignent les numéros des lignes et des colonnes desdits coefficients dans le tableau qu'ils constituent).
Cette partie codage du système comprend également un détecteur de mouvement qui émet un signal de commutation entre deux modes de fonctionnement, à savoir un mode dit intratrame et un mode dit intra-image. En effet, les prises de vue des deux trames d'une image sont réalisées à des moments différents, et, localement, deux lignes d'image adjacentes (et appartenant donc l'une à une trame et l'autre à l'autre trame) peuvent avoir des niveaux de luminance et de chrominance très différents, qui se traduisent visuellement, au niveau des images finalement reconstituées après décodage, par des effets de scintillement de ligne. Le détecteur de mouvement a pour objet de déterminer si un objet présent dans une image s'est déplacé ou non pendant l'intervalle de temps qui sépare deux trames successives, et si, en outre, ce mouvement, lorsqu'il existe, est perceptible dans un bloc d'image (qui ne représente, on l'a vu, qu'une faible fraction de l'image, 64 pixels dans le cas d'un bloc de 8 x 8 pixels).
Pour l'une des deux valeurs possibles du signal de commutation délivré par le détecteur de mouvement, ce dernier place le système en mode intra-image (pas de mouvement notable), et, pour l'autre valeur, en mode intra-trame (existence d'un mouvement perceptible au niveau du bloc d'image). La sélection d'un mode ou de l'autre affecte les signaux d'origine au niveau de la transformation qu'ils subissent : en mode intra-image, les blocs sont traités tels quels, alors qu'en mode intra-trame, les deux trames de chaque bloc sont préalablement séparées en deux sous-blocs comprenant l'un les lignes impaires du bloc et l'autre les lignes paires.
Les valeurs des coefficients obtenus alors par ladite transformation sur chacun desdits sous-blocs ne sont maintenant plus perturbées par 1'existence de mouvement dans l'image, qui se traduit visuellement par les effets de scintillement de ligne mentionnés plus haut, et une réduction sensible du débit après codage est obtenue par rapport au cas où le mode intraimage serait maintenu malgré 1'existence du mouvement intertrames.
Dans le document cité et dont le contenu vient d'tre succinctement rappelé, le principe de fonctionnement du détecteur de mouvement repose sur une mesure de fréquence dans la direction verticale. Plus précisément, chaque bloc d'image (de dimension 8 x 8 pixels) subit une transformation dite de
Hadamard, à la suite de laquelle la présence de la plus grande fréquence verticale dans le bloc est connue par l'intermédiaire de la valeur du coefficient y (1, 8), dont 1'expression est donnée par la relation suivante :
Figure img00020001

où x (i, k) est représentatif de la valeur du niveau de gris attachée, dans le bloc considéré, au pixel de la ligne i et de la colonne k. Cette valeur de coefficient est comparée à un seuil, et le résultat de cette comparaison commande l'émission dudit signal de commutation et donc le choix du mode intraimage ou du mode intra-trame.
Cependant, la mise en oeuvre de ce principe de fonctionnement ne peut pas tre considérée comme satisfaisante.
Certains blocs d'image, caractérisés par 1'existence d'un mouvement inter-trames déterminé, ne sont pourtant pas détectés comme tels et restent traités selon le mode intra-image, ce qui, quelle que soit 1'application considérée, conduit à un fonctionnement non optimal.
Le but de l'invention est de proposer un étage de détection de mouvement dont le fonctionnement s'avère plus sûr que dans le cas précédemment décrit.
A cet effet l'invention concerne un étage de détection de mouvement tel que défini dans le préambule de la description et qui est en outre caractérisé en ce qu'il comprend :
(a) un circuit de conversion de format, pour la subdivision desdits signaux en blocs de m x n points d'image ;
(b) en parallèle sur la sortie dudit circuit, des première et deuxième voies de filtrage de chacun desdits blocs, comprenant chacune un circuit de filtrage vertical, un circuit d'extraction de valeur absolue, et un circuit d'accumulation, chaque circuit de filtrage vertical étant prévu pour opérer sur
N lignes, avec N impair et symétrie des coefficients de filtrage par rapport à la ligne centrale, lesdites lignes étant
N lignes d'image successives de chaque bloc dans le cas de la première voie de filtrage et N lignes de trame successives de chaque bloc dans le cas de la deuxième voie de filtrage ;
(c) un comparateur des signaux de sortie desdites première et deuxième voies de filtrage.
La structure ainsi proposée est avantageuse en ce sens qu'elle repose sur un principe de fonctionnement qui consiste à comparer d'une part des données de bloc attachées à une trame seulement et d'autre part des données de bloc correspondant aux deux trames, c'est-à-dire à comparer réellement des signaux en présence éventuelle de mouvement et en l'absence de mouvement, avant de faire le choix du mode de transformation optimal en fonction de l'application considérée (c'est-à-dire le choix qui conduira à la réduction de débit la plus efficace dans le cas d'une application au codage de signaux, ou bien, dans le cas d'une application à la conversion de format, le choix qui conduira à la façon la plus appropriée de réaliser cette conversion). L'application d'un tel critère s'avère en effet bien plus concluante que dans la réalisation antérieure précédemment décrite, dans la mesure où, après détection de 1'existence du mouvement, le choix du mode de fonctionnement compte tenu de l'application est plus pertinent.
Les particularités de l'invention apparaîtront maintenant de façon plus précise dans la description qui suit et dans les dessins annexés, donnés à titre d'exemple non limitatif et dans lesquels :
-la figure 1 montre un exemple de réalisation de l'étage de détection de mouvement selon l'invention ;
-la figure 2 illustre le choix des lignes de chaque bloc d'image sur lesquelles sont réalisés les filtrages verticaux prévus dans ledit étage de détection de mouvement.
La structure représentée sur la figure 1 comprend tout d'abord un circuit de conversion de format 10 qui reçoit les signaux numériques d'entrée, correspondant ici à des images de télévision, à deux trames entrelacées. Ces signaux d'entrée correspondent à des signaux de luminance ou de chrominance. Le circuit 10 assure la subdivision des signaux d'origine, correspondant aux images, en blocs de m x n pixels, qui sont toujours à trames entrelacées, comme lesdites images d'origine (dans de nombreuses applications, on prend par exemple m = = 8, ou 16).
Les blocs de pixels ainsi constitués sont alors envoyés vers deux voies de filtrage 11 et 21 en parallèle. La première voie de filtrage 11 comprend, en série, un premier filtre vertical 12, un premier circuit 13 d'extraction de valeur absolue, et un premier circuit 14 d'accumulation, sur tout le bloc considéré, des signaux de sortie du circuit précédent. De mme, la deuxième voie de filtrage 21 comprend en série un deuxième filtre vertical 22, un deuxième circuit 23 d'extraction de valeur absolue, et un deuxième circuit d'accumulation 24. Les circuits d'extraction de valeur absolue sont particulièrement utiles dans les zones d'image où les pixels considérés pour le filtrage vertical sont au voisinage de frontières entre des régions de niveaux de luminance ou de chrominance différents.
Le premier filtre vertical 12 est un filtre intraimage, opérant entre N lignes successives du bloc d'image considéré, avec N impair. La somme des coefficients de filtrage attachés respectivement à chaque ligne est de préférence nulle, et ces coefficients sont symétriques par rapport à la ligne centrale de ces N lignes. Dans 1'exemple ici décrit, illustré sur la partie gauche de la figure 2 représentant les huit lignes d'un bloc de 8 x 8 pixels, le filtre vertical choisi opère entre trois lignes successives M-1, M, M+1, avec des coefficients ici égaux ai,-2, 1 respectivement pour chacun des trois pixels considérés (1 pour les pixels des lignes M-1 et M+1, qui appartiennent à l'une des deux trames,-2 pour le pixel de la ligne M, qui appartient à l'autre trame).
Le deuxième filtre vertical 22 est, lui, un filtre intra-trame, opérant entre N lignes successives de la mme trame dans le bloc d'image considéré. Dans ce deuxième filtre, le nombre N est identique à celui choisi dans le cas du premier filtre, et la ligne centrale est la mme dans les deux cas. Les coefficients de filtrage sont les mmes que précédemment, et sont donc symétriques par rapport à cette ligne centrale, avec une somme également nulle. Dans 1'exemple décrit, illustré sur la partie droite de la figure 2, le filtre vertical opère donc ici entre trois lignes M-2, M, M+2, avec des coefficients égaux aussi ai,-2, 1 respectivement pour chacun des pixels considérés.
Après extraction de valeur absolue (par les circuits 13 et 23), chaque circuit d'accumulation, 14 ou 24 respectivement, effectue la somme de tous les signaux résultant du filtrage vertical correspondant, opéré pour chacun des pixels du bloc d'image considéré. Si le pixel central du filtre est sur la première ou sur la dernière ligne, on fait à ce moment-là exceptionnellement appel à des pixels voisins d'un autre bloc d'image. Les sorties respectives des circuits 14 et 24 sont alors envoyées vers les première et deuxième entrées d'un comparateur 30 qui effectue la comparaison des signaux de sortie des première et deuxième voies de filtrage, c'est-à-dire la comparaison des signaux filtrés accumulés. L'existence d'un mouvement inter-trames ou non est constatée selon que la sortie de la première voie de filtrage 11 est supérieure ou au contraire inférieure à celle de la deuxième voie de filtrage 21. Le signal de sortie du comparateur 30 joue le rôle du signal de commutation mentionné dans la description du système selon la demande de brevet européen citée.
L'étage de détection de mouvement qui vient d'tre décrit trouve tout particulièrement sa place dans un ensemble de codage de signaux numériques correspondant à des images de télévision, tel que celui qui fait l'objet dudit document.
Cependant, comme on l'a vu, cette application n'est pas limitative, de mme que les dimensions des blocs considérés, qui peuvent tre quelconques.

Claims (3)

  1. (c) un comparateur des signaux de sortie desdites première et deuxième voies de filtrage.
    N lignes d'image successives de chaque bloc dans le cas de la première voie de filtrage et N lignes de trame successives de chaque bloc dans le cas de la deuxième voie de filtrage ;
    N lignes, avec N impair et symétrie des coefficients de filtrage par rapport à la ligne centrale, lesdites lignes étant
    (b) en parallèle sur la sortie dudit circuit, des première et deuxième voies de filtrage de chacun desdits blocs, comprenant chacune un circuit de filtrage vertical, un circuit d'extraction de valeur absolue, et un circuit d'accumulation, chaque circuit de filtrage vertical étant prévu pour opérer sur
    (a) un circuit de conversion de format, pour la subdivision desdits signaux en blocs de m x n points d'image ;
    REVENDICATIONS : 1. Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées, caractérisé en ce qu'il comprend :
  2. 2. Etage de détection de mouvement selon la revendication 1, caractérisé en ce que la somme des coefficients de filtrage pour chaque filtre est nulle.
  3. 3. Etage de détection de mouvement selon la revendication 2, caractérisé en ce que le premier circuit de filtrage vertical est prévu pour opérer entre trois lignes successives M-1, M, M+1 de chaque bloc et en ce que le deuxième circuit de filtrage vertical est prévu pour opérer entre trois lignes successives M-2, M, M+2 de la mme trame dans chaque bloc, avec, pour chaque filtre, des coefficients respectivement égaux à 1,-2, 1 pour chacun des trois pixels ainsi considérés.
FR9215191A 1992-12-16 1992-12-16 Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées. Pending FR2699306A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR9215191A FR2699306A1 (fr) 1992-12-16 1992-12-16 Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées.
EP93203441A EP0605032A1 (fr) 1992-12-16 1993-12-09 Etage de détection de mouvement et codeur l'incluant
AU52472/93A AU5247293A (en) 1992-12-16 1993-12-16 Stage for detecting motion in digital signals corresponding to initial interlaced-field pictures, and encoding device including such a stage
JP5316771A JPH06245206A (ja) 1992-12-16 1993-12-16 初期インターレース−フィールド画像に関連するデジタル信号の動き検出段およびこの検出段を含む符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9215191A FR2699306A1 (fr) 1992-12-16 1992-12-16 Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées.

Publications (1)

Publication Number Publication Date
FR2699306A1 true FR2699306A1 (fr) 1994-06-17

Family

ID=9436684

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9215191A Pending FR2699306A1 (fr) 1992-12-16 1992-12-16 Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées.

Country Status (1)

Country Link
FR (1) FR2699306A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006033915A2 (fr) * 2004-09-16 2006-03-30 Thomson Licensing Procede et appareil de codage rapide de trame et de champ video

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0483957A1 (fr) * 1990-11-01 1992-05-06 International Business Machines Corporation Amélioration d'images dans les dispositifs d'affichage vidéo
EP0500933A1 (fr) * 1989-04-12 1992-09-02 Sony Corporation Systeme de transmission/reception de signaux video

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0500933A1 (fr) * 1989-04-12 1992-09-02 Sony Corporation Systeme de transmission/reception de signaux video
EP0483957A1 (fr) * 1990-11-01 1992-05-06 International Business Machines Corporation Amélioration d'images dans les dispositifs d'affichage vidéo

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 17, no. 183 (E-1348)9 Avril 1993 & JP-A-43 34 190 ( SONY ) 20 Novembre 1992 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006033915A2 (fr) * 2004-09-16 2006-03-30 Thomson Licensing Procede et appareil de codage rapide de trame et de champ video
WO2006033915A3 (fr) * 2004-09-16 2006-07-13 Thomson Licensing Procede et appareil de codage rapide de trame et de champ video
US8270480B2 (en) 2004-09-16 2012-09-18 Thomson Licensing Method and apparatus for rapid video and field coding

Similar Documents

Publication Publication Date Title
EP0675652B1 (fr) Procédé et circuit d'estimation de mouvement entre images à deux trames entrelacées, et dispositif de codage de signaux numériques comprenant un tel circuit
EP0330279B1 (fr) Dispositif de sous-échantillonnage spatio-temporel de signaux vidéo numériques représentatifs d'une suite d'images entrelacées ou séquentielles, système de transmission d'images de télévision à haute définition incluant un tel dispositif, et étages d'émission et de réception pour un tel système
KR100497606B1 (ko) 블럭노이즈 검출장치 및 블럭노이즈 제거장치
EP0390660B1 (fr) Procédé et dispositif d'interpolation temporelle d'images, à compensation de mouvement corrigée
KR100323678B1 (ko) 화면비 변환 장치
EP1045591A2 (fr) Méthode et dispositif d'estimation de valeurs caractéristiques dans une région d'une séquence d'images
JP2001275110A (ja) 動的なループ及びポストフィルタリングのための方法及び装置
KR100754154B1 (ko) 디지털 비디오 화상들에서 블록 아티팩트들을 식별하는 방법 및 디바이스
FR2628280A1 (fr) Appareil de traitement adaptif pour l'etalement d'un signal video
FR2818862A1 (fr) Procede de traitement de donnees
JP2003526271A (ja) アクティブビデオ信号に関する主観ノイズ測定
FR2657485A1 (fr) Dispositif de circuit pour le filtrage de signaux video.
EP0337565B1 (fr) Dispositif de codage de signaux représentatifs d'une suite d'images et système de transmission d'images de télévision à haute définition incluant un tel dispositif
FR2857205A1 (fr) Dispositif et procede de codage de donnees video
FR2699306A1 (fr) Etage de détection de mouvement dans des signaux représentatifs d'images à trames entrelacées.
CA2193594A1 (fr) Procede de modification de la resolution d'une image numerisee
EP0605032A1 (fr) Etage de détection de mouvement et codeur l'incluant
EP1202577A1 (fr) Procédé de traítement de données vidéo
WO1990000846A1 (fr) Codage et decodage d'images de television a haute definition
KR20050013621A (ko) 블록킹 아티팩트들 검출 방법
FR2702916A1 (fr) Etage de détection de mouvement dans des signaux numériques correspondant à des images initiales à trames entrelacées, et dispositif de codage incluant un tel étage.
FI90176C (fi) Metod foer att filtrera drop-out -brus
EP0408460B1 (fr) Procédé et système de diffusion de programme de télévision à haute définition
FI108318B (fi) Videokuvan kaistansäätömenetelmä ja suodatinjärjestely
JPH06284449A (ja) 視差を利用した映像信号の帯域圧縮回路および画像符号化装置