FR2706108A1 - Procédé de compression d'image adaptative à résolution variable et dispositifs pour sa mise en Óoeuvre. - Google Patents
Procédé de compression d'image adaptative à résolution variable et dispositifs pour sa mise en Óoeuvre. Download PDFInfo
- Publication number
- FR2706108A1 FR2706108A1 FR9315293A FR9315293A FR2706108A1 FR 2706108 A1 FR2706108 A1 FR 2706108A1 FR 9315293 A FR9315293 A FR 9315293A FR 9315293 A FR9315293 A FR 9315293A FR 2706108 A1 FR2706108 A1 FR 2706108A1
- Authority
- FR
- France
- Prior art keywords
- image
- output signal
- frame
- signal
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000006835 compression Effects 0.000 title abstract description 38
- 238000007906 compression Methods 0.000 title abstract description 38
- 230000003044 adaptive effect Effects 0.000 title abstract description 24
- 238000000034 method Methods 0.000 title abstract description 21
- 238000013139 quantization Methods 0.000 description 18
- 230000009466 transformation Effects 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 9
- 230000033001 locomotion Effects 0.000 description 7
- 230000003139 buffering effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 230000016776 visual perception Effects 0.000 description 2
- 150000001768 cations Chemical class 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Procédé de compression d'image adaptative à résolution variable et dispositifs pour sa mise en œuvre modifiant la résolution de l'image couramment comprimée tout en réglant sa structure de trame qui est comprimée selon la condition d'image, pour ainsi accroître la qualité d'image par rapport au taux de compression.
Description
Procédé de compression d'image adaptative à résolution variable et
dispositifs pour sa mise en oeuvre.
La présente invention a trait à un procédé de compression d'image adaptative à résolution variable et à un dispositif pour la mise en oeuvre de ce procédé. L'invention concerne plus particulièrement un procédé de compression d'image adaptative à résolution variable dans lequel, non seulement la résolution de l'image comprimée est modifiée, mais également la structure de trame faisant l'objet d'une compression peut être commandée selon l'état de l'élément d'image, de manière à
augmenter la qualité de l'image pour un taux de compression donné.
En général, lors de la compression d'une image animée numérisée, on détermine si la trame suivante dans une succession de trames doit être codée en un mode intra ou en un mode inter, de sorte que même si une trame complexe est entrée, le volume binaire est fixé selon la capacité de la mémoire. Par conséquent, la qualité de l'image est dégradée. Egalement, puisqu'on suppose que l'image entrée dans une succession est toujours animée continuellement, même une succession de trames présentant une faible quantité de variation de déplacement ou une structure simple doit être pourvue d'un volume binaire fixe, qui
est souvent considéré comme inutile.
De plus, puisqu'un procédé de compression ou de décompression de l'image n'est pas utilisé, la qualité de l'image peut être dégradée
pour le taux binaire donné.
Par conséquent, la présente invention se propose de fournir un procédé de compression d'image adaptative à résolution variable pour modifier la résolution de l'image comprimée et commander l'arrangement de trame selon la condition d'image, de manière à augmenter la qualité
d'image pour un taux de compression donné.
La présente invention propose également des dispositifs pour la mise en oeuvre du procédé de compression d'image adaptative à
résolution variable.
La présente invention à pour objet un procédé de compression d'image adaptative à résolution variable comportant les étapes consistant à: (a) modifier la résolution d'une image animée, déterminer l'image différentielle entre la trame présente et la trame précédente, et modifier la structure de trame selon le degré de mouvement dans l'image animée (b) commander la valeur d'échelon de quantification lors d'une quantification par rapport à la trame à structure modifiée, en utilisant le résultat d'opération de gradient par laquelle la complexité de l'image peut être déterminée; et (c) transmettre un signal de compensation d'erreur à un canal d'émission conjointement avec l'image différentielle quantifiée par l'échelon de quantification afin de compenser l'erreur générée, tout en convertissant le signal d'image différentielle qui est quantifié selon la valeur d'échelon de quantification en signal initial et tout en agrandissant le signal initial selon un rapport prédéterminé, pour ainsi
effectuer une compensation d'erreur durant un agrandissement d'image.
La présente invention a également pour objet un dispositif de compression d'image adaptative à résolution variable comportant un codeur comprenant une mémoire de trames pour mémoriser séquentiellement la séquence d'image des images animées appliquées, un codeur de longueur variable pour comprimer le signal d'image lu de la mémoire de trame et convertir celui-ci en un train de bits, et une mémoire-tampon de transmission pour tamponner le signal de sortie du codeur à longueur variable, le dispositif comportant en outre: des moyens d'opération d'image différentielle pour réduire l'image animée mémorisée dans la mémoire de trames, trame par trame, selon un rapport prédéterminé pour ainsi obtenir l'image différentielle entre l'image précédemment transférée et l'image réduite; des moyens de sélection de mode pour sélectionner si la trame présente est comprimée selon un mode intra ou selon un mode inter, à partir de l'image différentielle; des moyens de compression pour comprimer l'image animée ou l'image différentielle qui est comprimée selon le mode sélectionné par les moyens de sélection de mode; et des moyens de transfert d'image d'erreur pour agrandir l'image animée comprimée en image originale et obtenir et transférer l'erreur
entre l'image animée comprimée et l'image agrandie.
La présente invention a en outre pour objet un dispositif de compression d'image adaptative à résolution variable possédant un décodeur comprenant une mémoire-tampon de données pour tamponner le signal qui est comprimé et transféré par l'intermédiaire d'un canal de transfert et un décodeur de longueur variable pour décoder à longueur variable le signal de sortie de la mémoire-tampon de données, le dispositif comportant: des moyens d'expansion pour dilater le signal de sortie du décodeur à longueur variable selon le mode de compression du signal appliqué à la mémoire-tampon de données; des moyens d'agrandissement pour agrandir le signal de sortie des moyens d'expansion selon un rapport prédéterminé; et des moyens de compensation d'erreur pour compenser l'erreur de
l'image agrandie des moyens d'agrandissement.
D'autres caractéristiques et avantages de la présente invention,
ressortiront mieux de la description détaillée d'un mode de réalisation
préféré en référence aux dessins annexés sur lesquels la Figure 1 est un schéma synoptique d'un codeur utilisable dans un dispositif de compression d'image adaptative à résolution variable selon la présente invention; la Figure 2 est un schéma synoptique d'un décodeur utilisable dans un dispositif de compression d'image adaptative à résolution variable selon la présente invention; la Figure 3 représente une structure de trame variable; la Figure 4 représente la forme de division en sous-blocs pour une utilisation dans une opération de sélection en mode intra ou en mode inter; la Figure 5 représente les positions d'éléments d'image sur la complexité d'un bloc 8 x 8 pour effectuer l'opération de gradient afin de déterminer la valeur de l'échelon de quantification en codage en mode intra; et la Figure 6 est un schéma représentant la relation des éléments
d'image actifs utilisés pour une expansion d'image.
La Figure 1 est un schéma synoptique représentant un codeur utilisable dans un dispositif de compression d'image adaptative à
résolution variable selon l'invention.
En référence à la Figure 1, le codeur comprend une première mémoire de trames 2 pour mémoriser une séquence d'image appliquée 1 un premier compresseur d'image 102 pour comprimer le signal de sortie de la première mémoire de trames 2 à la moitié de sa taille initiale; un premier soustracteur 115 pour retrancher le signal de sortie d'une seconde mémoire de trames 110 (à décrire plus loin) du signal de sortie du premier compresseur d'image 102; une mémoire d'image différentielle 103 pour mémoriser le signal de sortie du premier soustracteur 115; un sélecteur de mode 104 pour sélectionner un mode selon la complexité du signal de sortie d'image provenant de la mémoire d'image différentielle 103 et selon le degré de mouvement entre trames pour ainsi délivrer sélectivement le signal de sortie du premier compresseur d'image 102 ou celui de la mémoire d'image différentielle 103; un codeur de transformation 105 pour transformer le signal de sortie du sélecteur de mode 104 en une composante de fréquence; un premier quantificateur 106 pour quantifier le signal de sortie du codeur de transformation 105; un contrôleur d'échelon de quantification 101 pour commander l'échelon de quantification dans le premier quantificateur 106 selon les signaux de sortie du premier compresseur d'image 102 et d'une mémoire-tampon de transmission 4 (décrite ci-après); un premier quantificateur inverse 107 pour quantifier de façon inverse le signal de sortie du premier quantificateur 106; un premier codeur de transformation inverse 108 pour rétablir le signal de sortie du premier quantificateur inverse 107 en signal original; un compensateur de mode 109 pour compenser le signal de sortie du premier codeur de transformation inverse 108; une seconde mémoire de trame 110 pour mémoriser le signal de sortie du compensateur de mode 109; un premier agrandisseur d'image 111 pour doubler le signal de sortie de la seconde mémoire de trame 110; un second soustracteur 116 pour retancher le signal de sortie du premier agrandisseur d'image 111 du signal de sortie de la première mémoire de trame 2; un second compresseur d'image 112 pour comprimer le signal de sortie du second soustracteur 116 à la moitié de sa taille initiale dans les deux directions horizontale et verticale; un second quantificateur 113 pour quantifier le signal de sortie du second compresseur d'image 112; un synchroniseur 114 pour synchroniser le signal de sortie du premier quantificateur 106 sur le signal de sortie du second quantificateur 113; un codeur de longueur variable (VLC) 3 pour coder à longueur variable le signal de sortie du synchroniseur 114; et une mémoire-tampon de transmission 4 pour tamponner le signal de sortie de VLC 3 à délivrer au canal de transmission et simultanément appliquer en retour celui-ci au contrôleur d'échelon de
quantification 101.
La Figure 2 est un schéma synoptique représentant un décodeur utilisable dans un dispositif de compression d'image adaptative à
résolution variable selon la présente invention.
En référence à la Figure 2, le décodeur comprend un décodeur à longueur variable (VLD) 6 pour décoder à longueur variable le signal de sortie d'une mémoire-tampon de données 5; un séparateur de synchronisation 202 pour séparer le signal de synchronisation du signal de sortie de VLD 6; un second quantificateur inverse 203 pour quantifier de façon inverse le signal de sortie du séparateur de synchronisation 202; un second codeur de transformation inverse 204 pour rétablir le signal de sortie du second quantificateur inverse 203 en signal original; un premier additionneur 211 pour additionner le signal de sortie du second codeur de transformation inverse 204 à celui de la mémoire de trame de compression d'image 206 (décrite ci-après) un circuit d'établissement de drapeau 201 pour placer un drapeau dans le signal de sortie du séparateur de synchronisation 202; un multiplexeur 205 pour délivrer sélectivement le signal de sortie du second codeur de transformation inverse 204 ou le signal de sortie du premier additionneur 211 selon le signal de sortie du circuit de mise en place du drapeau 201; une mémoire de trame de compression d'image 206 pour mémoriser le signal de sortie du multiplexeur 205; un second agrandisseur d'image 207 pour doubler le signal de sortie de la mémoire de trame de compression d'image 206; une mémoire d'erreur d'agrandissement 208 pour mémoriser le signal de sortie du séparateur de synchronisation 202; un troisième quantificateur inverse 209 pour quantifier de façon inverse le signal de sortie de la mémoire d'erreur d'agrandissement 208; un troisième agrandisseur d'image 212 pour doubler le signal de sortie du troisième quantificateur inverse 209; et un second additionneur 212 pour additionner le signal de sortie du second agrandisseur d'image 207 au signal de sortie du troisième agrandisseur d'image 210 et ensuite mémoriser ou visualiser le résultat sommé. La Figure 3 représente la structure de trame variable. Ici, le symbole de référence I représente une trame à codage en un mode
intra, et P est une trame prédictive en mode inter.
La Figure 4 représente la façon dont le bloc d'image est divisé en sous-blocs pour une utilisation dans l'opération de sélection en mode intra ou en mode inter. Ici, les symboles de référence M et N représentent les résolutions horizontale et verticale d'une trame, respectivement. Egalement, les symboles de référence p et q sont les résolutions horizontale et verticale de chaque sous-bloc, respectivement. La Figure 5 représente les positions d'éléments d'image sur la complexité d'un bloc 8 x 8, pour effectuer l'opération de gradient afin de déterminer la valeur de l'échelon de quantification dans un codage
en mode intra.
La Figure 6 représente la relation pour chaque élément d'image qui est actif durant un agrandissement d'image en utilisant la valeur
de poids de celui-ci.
Le fonctionnement du dispositif de compression d'image adaptative
à résolution variable sera décrit en référence aux Figures 1 à 6.
Deux concepts fondamentaux à l'appui de la présente invention sont les suivants: tout d'abord, parmi les trames successives d'une image animée, les trames présentant un faible déplacement doivent utiliser la trame
précédemment codée pour ainsi réduire le volume binaire nécessaire.
Ici, puisqu'il est inutile d'obtenir des vecteurs de mouvement d'image, le dispositif peut être davantage simplifié tout en modifiant la
structure de trame.
En second lieu, la taille de l'image est réduite à la moitié de sa longueur et de sa largeur initiales. Ici, seule la composante d'erreur pour un agrandissement est en outre codée et transférée pour une diminution de la quantité de données, c'est-à-dire que le nombre total
de bits est réduit, de manière à pouvoir améliorer la qualité d'image.
Le dispositif de compression d'image adaptative à résolution variable selon la présente invention comporte généralement une partie de compression d'image, c'est-à- dire un codeur, et une partie de
restitution d'image, c'est-à-dire un décodeur.
Tout d'abord, en référence au codeur représenté sur la Figure 1, la séquence d'images 1 d'une image animée est mémorisée dans une première mémoire de trames 2, trame par trame. Le premier compresseur d'image 102 comprime chaque trame pour ainsi réduire la longueur et la largeur à la moitié de la taille initiale. En ce point, pour
supprimer une interférence entre images (trames), un filtrage passe-
bas est effectué avant d'accomplir un sous-échantillonnage.
Le premier soustracteur 115 permet d'obtenir la différence entre le signal de sortie du premier compresseur d'image 102 et la trame précédemment codée, et mémorise la différence dans une mémoire
d'image différentielle 103.
Le sélecteur de mode 104 sélectionne quel mode (parmi les modes de codage intra et inter) sera utilisé pour coder l'image différentielle séquentiellement lue de la mémoire d'image différentielle 103, en considération de la complexité d'image et du degré de mouvement entre trames. A cet instant, en ce qui concerne les modes intra successifs représentés sur la Figure 3, la période de répétition minimale des trames intra est de deux trames, et sa période de répétition maximale est de préférence limitée à moins de trente trames, pour éviter une dégradation de la qualité d'image. (Cette période peut être fixée arbitrairement par le concepteur du système). Le sélecteur de mode 104
reçoit le signal de sortie du premier compresseur d'image 102, c'est-à-
dire l'image originale, et le signal de sortie de la mémoire d'image différentielle 103, c'est-à-dire l'image différentielle. Ici, comme représenté sur la Figure 4, une trame M x N est partagée en 64 p x q sous-blocs, et la variance de chaque de bloc est obtenue comme suit: 9- p q Z (X(m, n) - X 2) m=l n=1
O-Dî-2 = ______________-___... (1)
pxq dans laquelle X(m, n) est une valeur d'élément d'image dans un sousbloc, X est une valeur moyenne du sous-bloc, et i est un entier
de 1 à 64.
Le sélecteur de mode 104 détermine la trame pour être une trame ayant un faible mouvement si le nombre de variances parmi les 64 variances obtenues par l'équation (1), qui dépasse une valeur de seuil donnée, est inférieur à cinq. Par conséquent, en ce qui concerne cette trame, le sélecteur de mode 104 code le signal de sortie de la mémoire d'image différentielle 103, c'est-à-dire une image différentielle, selon un mode inter, et autrement code le signal de sortie du premier compresseur d'image 102, c'est-à-dire l'image originale, selon un mode
de codage intra.
Le codeur de transformation 105 a pour rôle de transformer la valeur d'image spatiale en une composante de fréquence, généralement,
par une opération de transformation en cosinus discret (DCT).
Le premier quantificateur 106 quantifie la composante de fréquence délivrée par le codeur de transformation 105, dans lequel la dimension de l'échelon de quantification est commandée par le contrôleur d'échelon de quantification 101. C'est-à-dire que dans le cas d'un codage en mode inter de l'image différentielle, la valeur de l'échelon de quantification ne varie pas. Cependant, dans le cas du codage en mode intra de l'image originale, le résultat d'opération de gradient pour la trame de bloc 8 x 8 originale est utilisé pour coder l'image originale, comme représenté sur la Figure 5. En ce qui concerne les coordonnées du bloc 8 x 8, l'opération de gradient est exprimée comme suit: gl = p(m, n) - p(m+l, n+l) (2) g2 = p(m, n+l) - p(m+l, n) (3) GH = Igi + g2j (4) Gv = Igi - g2[ (5) Gc = [gi[ (6) GD = I g2[ (7) 1 g g g g g g G = Z GH(ij) + S S Gv(ij) + Z] Gc(ij) 64 =1 j=l i=l j=l i=l j=l g g + 2 GDUiJ i=l j=l J :(8) Tout d'abord, pour un bloc 8 x 8, gl et g2 sont calculés par les équations (2) et (3) basées sur un sous-bloc 2 x 2. Après obtention des gradients horizontal et vertical GH et Gv et des gradients diagonaux Gc et GD, en utilisant ce résultat, tous les gradients sont sommés de sorte que le gradient total G est obtenu pour un bloc 8 x 8. La valeur G, généralement d'un taux fixe (par exemple 0,5 à 3), est multipliée par la valeur de l'échelon de quantification qui est appliqué en retour à la mémoire-tampon de transmission 4 de sorte qu'une perception visuelle humaine peut être complémentée de façon optimale. Le signal quantifié du premier quantificateur 106 est, d'une part, appliqué au synchroniseur 114 pour produire un train de bits et, d'autre part, appliqué au premier quantificateur inverse pour produire un signal de référence pour le calcul de la trame suivante. Ensuite, le signal de sortie du premier quantificateur inverse 107 est envoyé au premier codeur de transformation inverse 108, et en outre au compensateur de mode 109, de sorte qu'il est finalement enregistré dans la seconde mémoire de trame 110 en tant que signal de trame précédente reconstitué. Ce signal de trame précédente est utilisé pour produire un signal d'erreur afin de compenser l'erreur lors de
l'agrandissement d'image.
Le signal de trame précédente est appliqué au premier additionneur 115 pour ainsi être utilisé pour le calcul de la trame suivante. Egalement, le signal de trame précédente est appliqué au premier agrandisseur d'image 111 pour faciliter le doublement de la largeur et de la longueur de l'image. Ensuite, le second soustracteur 116 retranche le signal de sortie du premier agrandisseur d'image 111 du signal d'image originale utilisé lors du codage, la valeur différentielle étant envoyée au second compresseur d'image 112 qui comprime l'image à la moitié de sa taille initiale. Ensuite, le signal de sortie du second compresseur d'image 112 est envoyé et quantifié par le second quantificateur 113. Le signal de sortie du second quantificateur 113 est envoyé au synchroniseur 114, conjointement avec le signal quantifié du premier quantificateur 106. Dans le synchroniseur 114, les signaux de sortie du premier quantificateur 116 et du second quantificateur 113 sont disposés successivement et envoyés au codeur
de longueur variable 3.
Le codeur de longueur variable 3 convertit le signal de sortie du synchroniseur 114 en un certain train de bits en utilisant le procédé de codage Huffman, de sorte que le signal converti est délivré à la
mémoire-tampon de transmission 4.
La mémoire-tampon de transmission 4 calcule le volume du train de bits qui est émis par le codeur de longueur variable 3, et détermine l'échelon de quantification correct pour coder ultérieurement la trame suivante, qui est ensuite, d'une part, réappliqué au contrôleur d'échelon de quantification 101 et, d'autre part, envoyé au canal de transfert et au support d'enregistrement à un débit binaire fixe. Par
conséquent, une série d'opérations de codage est achevée.
Le décodage du signal codé et transféré est effectué comme représenté sur la Figure 2, dans laquelle la séquence de travail est
inverse du codage.
Tout d'abord, le train de bits arrivant dans la mémoire-tampon de données 5 est envoyé au décodeur de longueur variable 6 qui convertit le train de bits en données d'image qui sont ensuite appliquées au
séparateur de synchronisation 202.
Le séparateur de synchronisation 202 sépare les données d'image en signaux de commande et d'image. Le signal d'image originale séparé traverse le second quantificateur inverse 203 et le second codeur de transformation inverse 204 et est converti en une valeur d'élément d'image d'espace, qui est, d'une part, appliqué directement au multiplexeur 205 et, d'autre part, appliqué au premier additionneur 211 de manière à être ajouté à la trame précédemment décodée. Le résultat
sommé est ensuite envoyé au multiplexeur 205.
Le multiplexeur 205 sélectionne le signal de sortie du second codeur de transformation inverse 204 ou le signal de sortie du premier additionneur 211 selon le signal de commande généré par le circuit d'établissement de drapeau 201, de manière à enregistrer le signal
sélectionné dans la mémoire de trame de compression d'image 206.
Le second agrandisseur d'image 207 double les données lues de la mémoire de trame de compression d'image 206, en ce qui concerne la largeur et la longueur d'image. Ensuite, le second additionneur 212 additionne les données doublées aux données d'erreur agrandies par le séparateur de synchronisation 202, à la mémoire d'agrandissement d'erreur 208, au troisième quantificateur inverse 209 et au troisième agrandisseur d'image 210. Par conséquent, le résultat sommé est enregistré ou visualisé dans le but désiré, achevant ainsi le processus
de décodage total.
Le procédé d'opération d'agrandissement d'image qui vient d'être
utilisé selon la présente invention sera décrit, ci-après, plus en détail.
Tout d'abord, en référence à la Figure 6, les positions d'élément d'image dans l'image comprimée sont désignées par les lettres A, B, C, D, E, F, G, H et I. Ici, les positions d'élément d'image dans le cas o une interpolation doit être accomplie par agrandissement sont désignées par des chiffres de référence. Sur la Figure 6, les valeurs d'éléments d'image "1", "2" et "3" sont déterminées comme suit
A + 10B + 3C + 3D + 3E + 2F + G + H + I
"l"t =...(9)
A + 3B + 2C + 10D + 3E + F + 3G + H + I
"2" =...(10)
34
A + lOB + 5C + 10D + 10E + 5F + 5G + H + I
11"3" =... (11)
Ensuite les valeurs "1", "2" et "3" sont déterminées, une interpolation est effectuée de façon répétitive en se déplaçant vers la droite et vers le bas. Pour calculer les valeurs d'éléments d'image "1", t"2" et "3", les valeurs de neuf éléments d'image dans l'image comprimée sont moyennées avec leurs propres poids, comme exprimé dans les équations (9) à (11), de sorte que les éléments d'image les plus proches sont fortement pondérés. C'est-à-dire qu'une telle opération est effectuée de façon répétitive sur toute la trame jusqu'à achèvement de
l'opération d'agrandissement d'image.
Dans le procédé et le dispositif de compression d'image adaptative à résolution variable, tels que décrits ci-dessus, il est inutile de calculer les vecteurs de déplacement, de sorte que l'opération peut être simplifiée, en obtenant ainsi des économies de coût. Egalement, puisque le débit binaire est accru avec la variation de résolution, la qualité d'image est accrue. Par conséquent, ce dispositif et procédé peuvent
être utilisés dans des systèmes d'application à résolution faible.
Egalement, le dispositif et le procédé utilisent une structure de trame variable de manière à améliorer la qualité d'image par rapport à une variété d'images. La perception visuelle humaine est prise en compte dans le calcul de gradient et le signal d'erreur est utilisé pour compenser l'erreur dans un agrandissement d'image, qui améliore ainsi
la qualité de l'image.
R E V E N D I CATIONS
1. Procédé de compression d'image adaptative à résolution variable caractérisé en ce qu'il comporte les étapes consistant à: (a) modifier la résolution d'une image animée, déterminer l'image différentielle entre la trame présente et la trame précédente, et modifier la structure de trame selon le degré de déplacement dans une image animée; (b) commander la valeur d'échelon de quantification lors d'une quantification par rapport à ladite trame de structure modifiée, utiliser le résultat d'opération de gradient par laquelle une complexité d'image peut être déterminée; et (c) transmettre un signal de compensation d'erreur à un canal de transmission conjointement avec ladite image différentielle quantifiée par ledit échelon de quantification afin de compenser l'erreur générée, tout en convertissant le signal d'image différentielle qui est quantifié selon ladite valeur d'échelon de quantification en signal original et tout en agrandissant ledit signal original selon un rapport prédéterminé, pour ainsi effectuer une compensation d'erreur durant un
agrandissement d'image.
2. Procédé de compression d'image adaptative à résolution variable selon la revendication 1, caractérisé en ce que la portée de ladite structure de trame modifiée n'est pas limitée à une structure de codage
à l'intérieur d'une trame dont la période minimale est de deux trames.
3. Procédé de compression d'image adaptative à résolution variable selon la revendication 2, caractérisé en ce que ladite image animée est comprimée, seule l'image différentielle entre la trame présente et la trame précédente est utilisée, mais ni des vecteurs de mouvement ni
des composantes de mouvement ne sont utilisés.
4. Procédé de compression d'image adaptative à résolution variable selon la revendication 3, caractérisé en ce que. pour déterminer le mode de codage intra/inter, la trame entière est divisée en 64 sous-blocs et
ensuite le degré de l'écart pour chaque bloc est utilisé.
5. Procédé de compression d'image adaptative à résolution variable selon la revendication 4, caractérisé en ce que, lors de la détermination de ladite valeur d'échelon de quantification, l'opération de gradient est
utilisée pour l'estimation de complexité dans le mode de codage intra.
6. Dispositif de compression d'image adaptative à résolution variable caractérisé en ce qu'il comporte un codeur comprenant une mémoire de trames (2) pour mémoriser séquentiellement la séquence d'image (1) d'une image animée appliquée, un codeur de longueur variable (102) pour comprimer le signal d'image lu de ladite mémoire de
trames (2) et convertir celui-ci en un train de bits, et une mémoire-
tampon de transmission (4) pour tamponner le signal de sortie dudit codeur à longueur variable, ledit dispositif comportant en outre: des moyens d'opération d'image différentielle (115) pour réduire l'image animée mémorisée dans ladite mémoire de trames, trame par trame, selon un rapport prédéterminé, pour ainsi obtenir l'image différentielle entre l'image précédemment transférée et ladite image réduite; des moyens de sélectionde mode (104) pour sélectionner si la trame présente est comprimée selon un mode de codage intra ou selon un mode inter, en utilisant ladite image différentielle; des moyens de compression (112) pour comprimer ladite image animée ou ladite image différentielle qui est comprimée selon le mode sélectionné par lesdits moyens de sélection de mode; et des moyens de transfert d'erreur d'image pour ramener ladite image animée comprimée à l'image originale et obtenir et transférer
l'erreur entre ladite image animée comprimée et ladite image agrandie.
7. Dispositif de compression d'image adaptative à résolution variable caractérisé en ce qu'il comporte un décodeur (6) comprenant une mémoiretampon de données (5) pour tamponner le signal qui est comprimé et transféré par l'intermédiaire du canal de transfert et un décodeur à longueur variable pour décoder à longueur variable le signal de sortie de ladite mémoire-tampon de données, ledit dispositif comportant en outre: des moyens d'expansion (207) pour dilater le signal de sortie dudit décodeur à longueur variable selon le mode de compression du signal appliqué à ladite mémoire-tampon de données; des moyens d'agrandissement (208) pour agrandir le signal de sortie desdits moyens d'expansion; et des moyens de compensation d'erreur pour compenser l'erreur de
l'image agrandie desdits moyens d'agrandissement.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930009735A KR970000683B1 (ko) | 1993-05-31 | 1993-05-31 | 해상도 가변 적응적 화상압축/복원방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2706108A1 true FR2706108A1 (fr) | 1994-12-09 |
FR2706108B1 FR2706108B1 (fr) | 1995-09-29 |
Family
ID=19356540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9315293A Expired - Fee Related FR2706108B1 (fr) | 1993-05-31 | 1993-12-20 | Procédé de compression d'image adaptative à résolution variable et dispositifs pour sa mise en Óoeuvre. |
Country Status (6)
Country | Link |
---|---|
US (1) | US5764296A (fr) |
JP (1) | JP3441132B2 (fr) |
KR (1) | KR970000683B1 (fr) |
DE (1) | DE4343211B4 (fr) |
FR (1) | FR2706108B1 (fr) |
GB (1) | GB2278751B (fr) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3720432B2 (ja) * | 1995-10-31 | 2005-11-30 | キヤノン株式会社 | 画像処理装置およびその方法 |
US6005622A (en) * | 1996-09-20 | 1999-12-21 | At&T Corp | Video coder providing implicit or explicit prediction for image coding and intra coding of video |
US6341144B1 (en) * | 1996-09-20 | 2002-01-22 | At&T Corp. | Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video |
US8625665B2 (en) | 1996-09-20 | 2014-01-07 | At&T Intellectual Property Ii, L.P. | Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video |
JPH10164581A (ja) * | 1996-12-03 | 1998-06-19 | Sony Corp | 画像信号符号化方法及び装置、信号記録媒体 |
JP3623679B2 (ja) * | 1999-01-06 | 2005-02-23 | 日本電気株式会社 | 動画像符号化装置 |
US6904094B1 (en) * | 2000-09-20 | 2005-06-07 | General Instrument Corporation | Processing mode selection for channels in a video multi-processor system |
JP2002191050A (ja) * | 2000-12-22 | 2002-07-05 | Fuji Xerox Co Ltd | 画像符号化装置および方法 |
US7379496B2 (en) * | 2002-09-04 | 2008-05-27 | Microsoft Corporation | Multi-resolution video coding and decoding |
US7822123B2 (en) * | 2004-10-06 | 2010-10-26 | Microsoft Corporation | Efficient repeat padding for hybrid video sequence with arbitrary video resolution |
US7649539B2 (en) * | 2004-03-10 | 2010-01-19 | Microsoft Corporation | Image formats for video capture, processing and display |
US7519229B2 (en) * | 2004-03-30 | 2009-04-14 | Apple, Inc. | Video coding system providing separate coding chains for dynamically selected small-size or full-size playback |
US8340177B2 (en) * | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
US8442108B2 (en) * | 2004-07-12 | 2013-05-14 | Microsoft Corporation | Adaptive updates in motion-compensated temporal filtering |
US8374238B2 (en) * | 2004-07-13 | 2013-02-12 | Microsoft Corporation | Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video |
US7839933B2 (en) * | 2004-10-06 | 2010-11-23 | Microsoft Corporation | Adaptive vertical macroblock alignment for mixed frame video sequences |
US8243820B2 (en) * | 2004-10-06 | 2012-08-14 | Microsoft Corporation | Decoding variable coded resolution video with native range/resolution post-processing operation |
US9071847B2 (en) * | 2004-10-06 | 2015-06-30 | Microsoft Technology Licensing, Llc | Variable coding resolution in video codec |
US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
US8880571B2 (en) * | 2006-05-05 | 2014-11-04 | Microsoft Corporation | High dynamic range data format conversions for digital media |
US8306126B2 (en) | 2006-12-13 | 2012-11-06 | Sharp Kabushiki Kaisha | Moving picture encoding apparatus and moving picture decoding apparatus |
US8054886B2 (en) | 2007-02-21 | 2011-11-08 | Microsoft Corporation | Signaling and use of chroma sample positioning information |
US8107571B2 (en) * | 2007-03-20 | 2012-01-31 | Microsoft Corporation | Parameterized filters and signaling techniques |
US8619874B2 (en) * | 2007-04-13 | 2013-12-31 | Apple Inc. | Method and system for video encoding and decoding |
US8582656B2 (en) * | 2007-04-13 | 2013-11-12 | Apple Inc. | Method and system for video encoding and decoding |
US8953673B2 (en) * | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
US8711948B2 (en) | 2008-03-21 | 2014-04-29 | Microsoft Corporation | Motion-compensated prediction of inter-layer residuals |
US9571856B2 (en) | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
US8213503B2 (en) | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
WO2011053054A2 (fr) * | 2009-10-30 | 2011-05-05 | 에스케이텔레콤 주식회사 | Procédé et appareil de codage/décodage de vecteur de mouvement au moyen d'une limitation de résolution de vecteur de mouvement, et procédé et appareil de codage/décodage d'image dans lesquels ils interviennent |
US20110153360A1 (en) | 2009-12-23 | 2011-06-23 | Al Cure Technologies LLC | Method and Apparatus for Verification of Clinical Trial Adherence |
US8605165B2 (en) | 2010-10-06 | 2013-12-10 | Ai Cure Technologies Llc | Apparatus and method for assisting monitoring of medication adherence |
US8666781B2 (en) | 2009-12-23 | 2014-03-04 | Ai Cure Technologies, LLC | Method and apparatus for management of clinical trials |
US9293060B2 (en) | 2010-05-06 | 2016-03-22 | Ai Cure Technologies Llc | Apparatus and method for recognition of patient activities when obtaining protocol adherence data |
US9256776B2 (en) | 2009-11-18 | 2016-02-09 | AI Cure Technologies, Inc. | Method and apparatus for identification |
US10762172B2 (en) | 2010-10-05 | 2020-09-01 | Ai Cure Technologies Llc | Apparatus and method for object confirmation and tracking |
US9183601B2 (en) | 2010-03-22 | 2015-11-10 | Ai Cure Technologies Llc | Method and apparatus for collection of protocol adherence data |
US20110119073A1 (en) | 2009-11-18 | 2011-05-19 | Al Cure Technologies LLC | Method and Apparatus for Verification of Medication Administration Adherence |
US10116903B2 (en) | 2010-05-06 | 2018-10-30 | Aic Innovations Group, Inc. | Apparatus and method for recognition of suspicious activities |
US9875666B2 (en) | 2010-05-06 | 2018-01-23 | Aic Innovations Group, Inc. | Apparatus and method for recognition of patient activities |
US9883786B2 (en) | 2010-05-06 | 2018-02-06 | Aic Innovations Group, Inc. | Method and apparatus for recognition of inhaler actuation |
TWI436649B (zh) * | 2010-11-12 | 2014-05-01 | Alpha Imaging Technology Corp | 處理原始高解析影像資料之影像處理裝置及其影像處理晶片和方法 |
US9665767B2 (en) | 2011-02-28 | 2017-05-30 | Aic Innovations Group, Inc. | Method and apparatus for pattern tracking |
US9116553B2 (en) | 2011-02-28 | 2015-08-25 | AI Cure Technologies, Inc. | Method and apparatus for confirmation of object positioning |
US10558845B2 (en) | 2011-08-21 | 2020-02-11 | Aic Innovations Group, Inc. | Apparatus and method for determination of medication location |
US9399111B1 (en) | 2013-03-15 | 2016-07-26 | Aic Innovations Group, Inc. | Method and apparatus for emotional behavior therapy |
US9317916B1 (en) | 2013-04-12 | 2016-04-19 | Aic Innovations Group, Inc. | Apparatus and method for recognition of medication administration indicator |
US9436851B1 (en) | 2013-05-07 | 2016-09-06 | Aic Innovations Group, Inc. | Geometric encrypted coded image |
US9824297B1 (en) | 2013-10-02 | 2017-11-21 | Aic Innovations Group, Inc. | Method and apparatus for medication identification |
US9679113B2 (en) | 2014-06-11 | 2017-06-13 | Aic Innovations Group, Inc. | Medication adherence monitoring system and method |
WO2019060367A1 (fr) | 2017-09-19 | 2019-03-28 | Adam Hanina | Appareil et procédé de reconnaissance d'activités suspectes |
KR102618692B1 (ko) | 2018-06-15 | 2024-01-02 | 삼성전자주식회사 | 노이즈 또는 디서의 영향을 감소시키기 위한 디스플레이 구동 회로 및 방법 |
JP7406208B2 (ja) * | 2020-07-17 | 2023-12-27 | 日本電信電話株式会社 | 符号化装置、符号化方法及びプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4903317A (en) * | 1986-06-24 | 1990-02-20 | Kabushiki Kaisha Toshiba | Image processing apparatus |
EP0485230A2 (fr) * | 1990-11-09 | 1992-05-13 | Victor Company Of Japan, Ltd. | Système de codage progressif d'un signal d'image animée |
US5144426A (en) * | 1989-10-13 | 1992-09-01 | Matsushita Electric Industrial Co., Ltd. | Motion compensated prediction interframe coding system |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4858026A (en) * | 1986-04-14 | 1989-08-15 | U.S. Philips Corporation | Image display |
US4972260A (en) * | 1988-08-22 | 1990-11-20 | Matsushita Electric Industrial Co., Ltd. | Apparatus for coding a moving-picture signal |
US4947249A (en) * | 1988-10-14 | 1990-08-07 | Sony Corporation | Apparatus in which subsampling and block coding are both employed for coding digital video data |
AU612543B2 (en) * | 1989-05-11 | 1991-07-11 | Panasonic Corporation | Moving image signal encoding apparatus and decoding apparatus |
US5193003A (en) * | 1989-08-15 | 1993-03-09 | Sony Corporation | Apparatus for decoding digital video data with small memory requirement |
JPH03117991A (ja) * | 1989-09-29 | 1991-05-20 | Victor Co Of Japan Ltd | 動きベクトル符号化装置及び復号化装置 |
JPH04256298A (ja) * | 1991-02-08 | 1992-09-10 | Toshiba Corp | 動画像符号化装置 |
US5398078A (en) * | 1991-10-31 | 1995-03-14 | Kabushiki Kaisha Toshiba | Method of detecting a motion vector in an image coding apparatus |
US5231484A (en) * | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
KR100206261B1 (ko) * | 1992-02-28 | 1999-07-01 | 윤종용 | 디지탈 vtr의 영상신호 대역 압축장치 |
GB2265065B (en) * | 1992-03-02 | 1995-08-16 | Sony Broadcast & Communication | Motion compensated image processing |
DE69322769T2 (de) * | 1992-03-03 | 1999-07-22 | Kabushiki Kaisha Toshiba, Kawasaki, Kanagawa | Koder für zeitveränderliche bilder |
JPH05344493A (ja) * | 1992-06-10 | 1993-12-24 | Victor Co Of Japan Ltd | 動画像符号化装置 |
NL9201594A (nl) * | 1992-09-14 | 1994-04-05 | Nederland Ptt | Systeem omvattende ten minste één encoder voor het coderen van een digitaal signaal en ten minste één decoder voor het decoderen van een gecodeerd digitaal signaal, en encoder en decoder voor toepassing in het systeem. |
US5387938A (en) * | 1992-10-08 | 1995-02-07 | Matsushita Electric Industrial Co., Ltd. | Adaptive interframe/intraframe block coding method and apparatus |
JP3381855B2 (ja) * | 1992-12-28 | 2003-03-04 | ソニー株式会社 | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 |
JPH0730589A (ja) * | 1993-07-06 | 1995-01-31 | Canon Inc | データ送信装置 |
-
1993
- 1993-05-31 KR KR1019930009735A patent/KR970000683B1/ko not_active IP Right Cessation
- 1993-12-13 GB GB9325464A patent/GB2278751B/en not_active Expired - Fee Related
- 1993-12-14 JP JP31307793A patent/JP3441132B2/ja not_active Expired - Fee Related
- 1993-12-17 DE DE19934343211 patent/DE4343211B4/de not_active Expired - Fee Related
- 1993-12-20 FR FR9315293A patent/FR2706108B1/fr not_active Expired - Fee Related
-
1997
- 1997-01-30 US US08/791,409 patent/US5764296A/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4903317A (en) * | 1986-06-24 | 1990-02-20 | Kabushiki Kaisha Toshiba | Image processing apparatus |
US5144426A (en) * | 1989-10-13 | 1992-09-01 | Matsushita Electric Industrial Co., Ltd. | Motion compensated prediction interframe coding system |
EP0485230A2 (fr) * | 1990-11-09 | 1992-05-13 | Victor Company Of Japan, Ltd. | Système de codage progressif d'un signal d'image animée |
Non-Patent Citations (2)
Title |
---|
1992 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, SAN DIEGO(US), 10-13 MAY 1992, VOLUME 1 OF 6: "Delogne et al:"COMPATIBLE CODING OF DIGITAL INTERLACED HDTV", p.196-199" * |
SAWADA: "an HDTV bit-rate reduction codec at the STM-1 rate of SDH", SIGNAL PROCESSING. IMAGE COMMUNICATION, vol. 4, no. 4/5, August 1992 (1992-08-01), AMSTERDAM NL, pages 345 - 358 * |
Also Published As
Publication number | Publication date |
---|---|
GB2278751A (en) | 1994-12-07 |
GB9325464D0 (en) | 1994-02-16 |
KR970000683B1 (ko) | 1997-01-16 |
KR940027567A (ko) | 1994-12-10 |
JPH06351008A (ja) | 1994-12-22 |
JP3441132B2 (ja) | 2003-08-25 |
GB2278751B (en) | 1997-12-10 |
DE4343211A1 (de) | 1994-12-01 |
US5764296A (en) | 1998-06-09 |
DE4343211B4 (de) | 2008-12-18 |
FR2706108B1 (fr) | 1995-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2706108A1 (fr) | Procédé de compression d'image adaptative à résolution variable et dispositifs pour sa mise en Óoeuvre. | |
US4849810A (en) | Hierarchial encoding method and apparatus for efficiently communicating image sequences | |
EP0519962B1 (fr) | Codage d'image numerique utilisant une analyse aleatoire de trames image | |
EP0447247B1 (fr) | Méthode et appareil de codage d'image | |
JPH06233137A (ja) | ディジタル信号の符号化装置及び復号装置 | |
US5835147A (en) | Method for compression and decompression of a video signal | |
JPH11262018A (ja) | 動き補償符号化装置、動き補償符号化方法、及び動き補償符号記録媒体 | |
EP1766992A1 (fr) | Methode de compensation de mouvement | |
JPH1051775A (ja) | 動映像復号化器のブロック化現象除去方法及び装置 | |
GB2267410A (en) | Variable length coding. | |
KR100541623B1 (ko) | 움직임 보상을 이용한 예측 코딩 방법 및 장치 | |
JP3365572B2 (ja) | 画像信号処理方法 | |
CN100442852C (zh) | 使用平均直方图差值的视频编码器及其控制方法 | |
DK1639831T3 (en) | PROCEDURE FOR DATA COMPRESSION | |
JP2734905B2 (ja) | 画像符号化装置 | |
EP0975178A2 (fr) | Appareil et méthode pour le décodage d'images animées | |
US20030194008A1 (en) | Computationally fast and efficient DV to DVD transcoding | |
JP2581421B2 (ja) | 動画像圧縮符号化方法 | |
WO2000046741A1 (fr) | Procede d'amelioration de l'aspect d'une image comprimee au moyen d'une resonance stochastique et d'un remplacement d'energie | |
KR100219133B1 (ko) | 변환부호화시스템의 변환계수선택방법및그장치 | |
JP3542911B2 (ja) | 動画圧縮装置 | |
KR100229791B1 (ko) | 대역 제한 기능을 갖는 적응적인 영상 부호화시스템 | |
KR100229792B1 (ko) | 적응적인 부호화 모드 결정 기능을 갖는 개선된영상부호화시스템 | |
JPH0888848A (ja) | 量子化パターンコードブック構成方法 | |
JPH09247668A (ja) | 画像信号符号化方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20100831 |