HK76596A - Method and system for image coding and display - Google Patents

Method and system for image coding and display Download PDF

Info

Publication number
HK76596A
HK76596A HK76596A HK76596A HK76596A HK 76596 A HK76596 A HK 76596A HK 76596 A HK76596 A HK 76596A HK 76596 A HK76596 A HK 76596A HK 76596 A HK76596 A HK 76596A
Authority
HK
Hong Kong
Prior art keywords
matrix
coding
pixel
component values
values
Prior art date
Application number
HK76596A
Other languages
German (de)
English (en)
Inventor
Dennis Richards Norman
Original Assignee
Koninklijke Philips Electronics N.V.
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 Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Publication of HK76596A publication Critical patent/HK76596A/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2166Intermediate information storage for mass storage, e.g. in document filing systems
    • H04N1/217Interfaces allowing access to a single user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/64Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
    • H04N1/646Transmitting or storing colour television type signals, e.g. PAL, Lab; Their conversion into additive or subtractive colour signals or vice versa therefor

Landscapes

  • Signal Processing (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Display Devices Of Pinball Game Machines (AREA)
  • Liquid Crystal (AREA)
  • Electrochromic Elements, Electrophoresis, Or Variable Reflection Or Absorption Elements (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Eye Examination Apparatus (AREA)
  • Vehicle Body Suspensions (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Burglar Alarm Systems (AREA)
  • Radar Systems Or Details Thereof (AREA)

Claims (21)

  1. Procédé de codage d'images par lequel des informations en pixels pour au moins une valeur de composante de pixel d'une pluralité de pixels formant une image sont codées en données numériques qui peuvent être enregistrées sur un support de données approprié, ce procédé comprenant les étapes suivantes :
    (i) on obtient lesdites informations en pixels sous la forme d'une première matrice de m x n valeurs de composantes de pixels, où m et n sont des nombres entiers;
    (ii) on soumet à un filtrage passe-bas ces valeurs de composantes de pixels de la première matrice pour produire une deuxième matrice de m x n valeurs de composantes de pixels, qui définissent une image de résolution inférieure en comparaison des valeurs de composantes de pixels de la première matrice;
    (iii) on sous-échantillonne ladite deuxième matrice de valeurs de composantes de pixels pour produire une quatrième matrice de m/a x n/b valeurs de composantes de pixels de densité réduite où a et b sont des facteurs de m et n, respectivement;
    (iv) on code ladite quatrième matrice de valeurs de composantes de pixels par compression de données en un deuxième jeu de données numériques à stocker sur un support de données;
    (v) on décode le deuxième jeu de données numériques de manière complémentaire à l'étape (iv) pour reconstituer la quatrième matrice de valeurs de composantes de pixels;
    (vi) on filtre par interpolation ladite quatrième matrice reconstituée de valeurs de composantes de pixels pour restituer ladite deuxième matrice de valeurs de composantes de pixels;
    (vii) on soustrait la deuxième matrice restituée de la première matrice, pixel par pixel, pour produire une troisième matrice de m x n valeurs de différence, et
    (viii) on code ladite troisième matrice de valeurs de différence en un premier jeu de données numériques à stocker sur un support de données.
  2. Procédé de codage selon la revendication 1, comprenant une autre étape (ix) d'enregistrement des données numériques produites par les étapes (iv) et (viii), sur un support de données.
  3. Procédé de codage selon la revendication 1 ou 2, dans lequel le filtrage passe-bas des valeurs de composantes de pixels de la première matrice dans l'étape (ii) et le sous-échantillonnage des valeurs de composantes de pixels de la deuxième matrice dans l'étape (iii) sont tous deux réalisés selon un facteur de deux, horizontalement et verticalement.
  4. Procédé de codage selon la revendication 1, 2 ou 3, dans lequel le codage des valeurs de différence en un premier jeu de données numériques consiste à quantifier ces valeurs de différence en un nombre plus petit de valeurs quantifiées, y compris zéro, et à coder les valeurs quantifiées en utilisant un code de longueur de passage.
  5. Procédé de codage selon l'une quelconque des revendications précédentes, dans lequel le codage des valeurs de composantes de pixels de la quatrième matrice en un deuxième jeu de données numériques consiste à effectuer un coadage delta de ces valeurs de composantes de pixels.
  6. Agencement de codage dans lequel des informations en pixels pour au moins une valeur de composante de pixels d'une pluralité de pixels formant une image sont codées en données numériques qui peuvent être enregistrées sur un support de données approprié, comprenant :
    - des moyens pour obtenir lesdites informations en pixels sous la forme d'une première matrice de m x n valeurs de composantes de pixels, où m et n sont des nombres entiers;
    - des moyens pour soumettre à un filtrage passe-bas ces valeurs de composantes de pixels de la première matrice afin de produire une deuxième matrice de m x n valeurs de composantes de pixels, qui définissent une image de résolution inférieure en comparaison des valeurs de composantes de pixels de la première matrice;
    - des moyens pour sous-échantillonner ladite deuxième matrice de valeurs de composantes de pixels afin de produire une quatrième matrice de m/a x n/b valeurs de composantes de pixels de densité réduite, où a et b sont des facteurs de m et n, respectivement;
    - des moyens pour coder ladite quatrième matrice de valeurs de composantes de pixels avec compression de données en un deuxième jeu de données numériques à stocker sur un support de données;
    - des moyens complémentaires aux moyens de codage pour décoder le deuxième jeu de données numériques afin de reconstituer la quatrième matrice de valeurs de composantes de pixels;
    - des moyens pour filtrer par interpolation ladite quatrième matrice reconstituée de valeurs de composantes de pixels afin de restituer ladite deuxième matrice de valeurs de composantes de pixels;
    - des moyens pour soustraire la deuxième matrice restituée de la première matrice, pixel par pixel, afin de produire une troisième matrice de m x n valeurs de différence, et
    - des moyens pour coder ladite troisième matrice de valeurs de différence en un premier jeu de données numériques à stocker sur un support de données.
  7. Agencement de codage selon la revendication 6, dans lequel lesdits moyens de filtrage passe-bas et lesdits moyens de sous-échantillonnage effectuent un filtrage selon un facteur de deux, à la fois horizontalement et verticalement.
  8. Agencement de codage selon la revendication 6 ou 7, dans lequel les moyens de codage de ladite matrice de valeurs de différence quantifient ces valeurs de différence en un plus petit nombre de valeurs quantifiées, y compris zéro, et codent les valeurs quantifiées en utilisant un code de longueur de passage.
  9. Agencement de codage selon la revendication 6, 7 ou 8, dans lequel les moyens de codage des valeurs de composantes de pixels de la quatrième matrice effectuent un codage delta de ces valeurs de composantes de pixels.
  10. Agencement de codage selon l'une quelconque des revendications 6 à 9, comprenant un support de données sur lequel lesdits premier et deuxième jeux de données numériques sont enregistrés.
  11. Agencement de codage selon la revendication 10, dans lequel ledit support de données est un support d'enregistrement optique et un dispositif de lecture optique associé.
  12. Support d'enregistrement optique susceptible d'être utilisé dans un agencement selon la revendication 11, sur lequel sont stockés lesdits premier et deuxième jeux de données numériques.
  13. Procédé de codage selon l'une quelconque des revendications 1 à 5, susceptible d'être utilisé avec un codage YUV, dans lequel Y est la composante de luminance d'un pixel et U et V sont les deux composantes de chrominance, ces trois valeurs de composantes de pixels étant disponibles sous la forme de ladite information d'image dans les premières matrices respectives et étant codées séparément.
  14. Procédé selon la revendication 13, dans lequel la première matrice de chacune des deux valeurs de composantes de chrominance a la moitié de la résolution horizontale de la première matrice pour la valeur de composante de luminance.
  15. Procédé de codage selon l'une quelconque des revendications 1 à 5, susceptible d'être utilisé avec un codage YUV, où Y est la composante de luminance d'un pixel et U et V sont les deux composantes de chrominance, dans lequel seule la valeur de composante de luminance est ladite information d'image et est codée, les deux valeurs de composantes de chrominance étant disponibles directement pour être stockées sur le support de données.
  16. Agencement de codage selon l'une quelconque des revendications 6 à 11, susceptible d'être utilisé avec un codage YUV, où Y est la composante de luminance d'un pixel et U et V sont les deux composantes de chrominance, dans lequel toutes ces valeurs de composantes de pixels sont codées séparément en commençant par les premières matrices respectives.
  17. Agencement du codage selon la revendication 16, dans lequel la première matrice de chacune des valeurs de composantes de chrominance a la moitié de la résolution horizontale de la première matrice pour la valeur de la composante de luminance.
  18. Agencement de codage selon l'une quelconque des revendications 6 à 11, susceptible d'être utilisé avec un codage YUV, où Y est la composante de luminance d'un pixel et U et V sont les deux composantes de chrominance, dans lequel seule la valeur de composante de luminance est ladite information d'image et est codée, les deux valeurs de composantes de chrominance étant disponibles directement pour être stockées sur le support de données.
  19. Appareil d'affichage de données comprenant :
    - un dispositif d'affichage pour afficher des images composées de pixels discrets qui sont chacun représentés par un code numérique respectif qui définit un pixel en terme de valeurs de composantes de pixels de chrominance et de luminance;
    - une mémoire d'affichage ayant une capacité permettant de stocker les codes numériques pour une image à afficher;
    - un générateur d'affichage pour produire des signaux vidéo à partir des codes numériques dans la mémoire d'affichage afin de commander le dispositif d'affichage;
    - un dispositif de mémorisation de masse, et
    - des moyens logiques pour le transfert sélectif des données numériques dudit dispositif de mémorisation de masse à la mémoire d'affichage,
    caractérisé en ce que les données numériques stockées dans le dispositif de mémorisation de masse sont codées par le procédé de la revendication 1, et l'appareil comprend des moyens de décodage pour décoder un premier et un deuxième jeux de données numériques extraites du dispositif de mémorisation de masse par rapport à une image à afficher, en lesdits codes numériques à stocker dans ladite mémoire d'affichage.
  20. Appareil d'affichage de données selon la revendication 19, caractérisé en ce que le codage desdites données numériques stockées dans ledit dispositif de mémorisation de masse a la caractéristique des revendications 3, 4, 5, 13, 14 ou 15.
  21. Appareil d'affichage de données selon la revendication 19 ou 20, caractérisé en ce que ledit dispositif de mémorisation de masse est un support d'enregistrement optique et un dispositif de lecture optique associé.
HK76596A 1986-12-24 1996-05-02 Method and system for image coding and display HK76596A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB868630887A GB8630887D0 (en) 1986-12-24 1986-12-24 Encoding & displaying pictures

Publications (1)

Publication Number Publication Date
HK76596A true HK76596A (en) 1996-05-10

Family

ID=10609583

Family Applications (1)

Application Number Title Priority Date Filing Date
HK76596A HK76596A (en) 1986-12-24 1996-05-02 Method and system for image coding and display

Country Status (15)

Country Link
EP (1) EP0272762B1 (fr)
JP (1) JP2529709B2 (fr)
KR (1) KR960002149B1 (fr)
CN (1) CN1010075B (fr)
AT (1) ATE106647T1 (fr)
AU (1) AU597457B2 (fr)
BR (1) BR8706989A (fr)
CA (1) CA1298674C (fr)
DD (1) DD273346A5 (fr)
DE (1) DE3789948T2 (fr)
DK (1) DK175330B1 (fr)
FI (1) FI93067C (fr)
GB (2) GB8630887D0 (fr)
HK (1) HK76596A (fr)
SU (1) SU1658830A3 (fr)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02177766A (ja) * 1988-12-28 1990-07-10 Canon Inc 2値画像の階層的符号化方式
FR2655451B1 (fr) * 1989-12-06 1992-07-10 Synelec Sa Procede et systeme de traitement d'images.
US5255105A (en) * 1990-03-17 1993-10-19 International Computers Limited Encoding image data
GB9006080D0 (en) * 1990-03-17 1990-05-16 Int Computers Ltd Progressive encoding
GB9015986D0 (en) * 1990-07-20 1990-09-05 Philips Electronic Associated Image display
US5373375A (en) * 1990-12-21 1994-12-13 Eastman Kodak Company Metric conversion mechanism for digital images in a hierarchical, multi-resolution, multi-use environment
GB2295482B (en) * 1993-06-10 1997-12-10 Lightworks Editing Systems Ltd Video editing systems
BE1007330A3 (nl) * 1993-07-16 1995-05-16 Philips Electronics Nv Inrichting voor het overdragen van een digitaal beeldsignaal.
US5563623A (en) * 1994-11-23 1996-10-08 Motorola, Inc. Method and apparatus for driving an active addressed display
EP1133166A3 (fr) * 2000-01-06 2003-08-06 Hewlett-Packard Company, A Delaware Corporation Doublement de la dimension X dans une trame vidéo au moyen d'un hardware
JP4067281B2 (ja) * 2001-02-20 2008-03-26 三洋電機株式会社 画像処理方法とその方法を利用可能な画像符号化装置および画像復号装置
CN100388792C (zh) * 2006-04-24 2008-05-14 李博航 一种提高信息编解码效率的图像处理方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5522708A (en) * 1978-08-04 1980-02-18 Dainippon Screen Mfg Co Ltd Method and apparatus for recording of color image
US4742558A (en) * 1984-02-14 1988-05-03 Nippon Telegraph & Telephone Public Corporation Image information retrieval/display apparatus
JPS60176365A (ja) * 1984-02-22 1985-09-10 Dainippon Screen Mfg Co Ltd 画像信号の圧縮方法
US4597005A (en) * 1984-04-26 1986-06-24 Canadian Patents And Development Limited Digital color photographic image video display system
US4630030A (en) * 1984-06-28 1986-12-16 Wang Laboratories, Inc. Compression of data for storage
US4684923A (en) * 1984-09-17 1987-08-04 Nec Corporation Encoder with selective indication of compression encoding and decoder therefor
GB2189106B (en) * 1986-04-14 1990-02-14 Philips Electronic Associated Image display

Also Published As

Publication number Publication date
AU597457B2 (en) 1990-05-31
EP0272762B1 (fr) 1994-06-01
GB2199460B (en) 1991-03-13
EP0272762A2 (fr) 1988-06-29
DK673487D0 (da) 1987-12-21
EP0272762A3 (en) 1990-04-04
JPS63168781A (ja) 1988-07-12
ATE106647T1 (de) 1994-06-15
DE3789948D1 (de) 1994-07-07
FI93067C (fi) 1995-02-10
KR960002149B1 (ko) 1996-02-13
FI875620A7 (fi) 1988-06-25
KR880008296A (ko) 1988-08-30
DK175330B1 (da) 2004-08-30
SU1658830A3 (ru) 1991-06-23
CN1010075B (zh) 1990-10-17
BR8706989A (pt) 1988-07-26
GB2199460A (en) 1988-07-06
CN87108347A (zh) 1988-07-06
FI93067B (fi) 1994-10-31
FI875620A0 (fi) 1987-12-21
GB8630887D0 (en) 1987-02-04
GB8726961D0 (en) 1987-12-23
DE3789948T2 (de) 1994-12-15
DK673487A (da) 1988-06-25
DD273346A5 (de) 1989-11-08
JP2529709B2 (ja) 1996-09-04
AU8293787A (en) 1988-06-30
CA1298674C (fr) 1992-04-07

Similar Documents

Publication Publication Date Title
US4868764A (en) Image encoding and decoding method and apparatus
US4858026A (en) Image display
CA1240788A (fr) Compression des pixels dans une image video de taille reduite
US5270812A (en) Method of encoding image pixel values for storage as compressed digital data and method of decoding the compressed digital data
CA1233231A (fr) Systeme de filtrage pour le traitement d'images video a definition reduite
EP0272763B1 (fr) Appareil de visualisation d'images
US4799677A (en) Video game having video disk read only memory
EP0599257A2 (fr) Méthode et appareil pour l'enregistrement de signaux vidéo
EP0272762B1 (fr) Méthode et système de codage et de visualisation d'images
US4654695A (en) Apparatus for reducing the resolution of video samples by truncating the most significant bits
US4656516A (en) Vertical subsampling and memory synchronization system for a picture within a picture television receiver
US5652624A (en) Systems for dither-quantizing and reconstruction of digital television signals

Legal Events

Date Code Title Description
PF Patent in force
PC Patent ceased (i.e. patent has lapsed due to the failure to pay the renewal fee)

Effective date: 20061221