[go: up one dir, main page]

FI98681C - Muuntokoodauslaite - Google Patents

Muuntokoodauslaite Download PDF

Info

Publication number
FI98681C
FI98681C FI902550A FI902550A FI98681C FI 98681 C FI98681 C FI 98681C FI 902550 A FI902550 A FI 902550A FI 902550 A FI902550 A FI 902550A FI 98681 C FI98681 C FI 98681C
Authority
FI
Finland
Prior art keywords
quantization
unit
conversion
motion
signal
Prior art date
Application number
FI902550A
Other languages
English (en)
Swedish (sv)
Other versions
FI902550A0 (fi
FI98681B (fi
Inventor
Kazuhiro Matsuzaki
Tokumichi Murakami
Kohtaro Asai
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of FI902550A0 publication Critical patent/FI902550A0/fi
Application granted granted Critical
Publication of FI98681B publication Critical patent/FI98681B/fi
Publication of FI98681C publication Critical patent/FI98681C/fi

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/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • 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/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Superconductors And Manufacturing Methods Therefor (AREA)
  • Transplanting Machines (AREA)

Description

98681
Muuntokoodauslaite Tämä keksintö kohdistuu muuntokoodauslaitteeseen, jonka avulla saavutetaan hyvin tehokas koodaus digitaali-5 seksi kuvasignaaliksi.
Kuvio 1 esittää lohkokaaviota perinteisen muunto-koodaus laitteen kokoonpanosta, jollaista on kuvattu esimerkiksi julkaisussa "A proposal of a coding control method in a MC-DCT coding system", mm. Kato, konferenssissa 10 "National Conference on Information and System Dept. (1- 204) of the Institute of Electronics, Information and Communication Engineers, 1987". Kuviossa 1 viitenumero 11 on vähentäjä, joka suorittaa vähennyksen digitaalisena kuva-ottosignaalisarjana toimivan ottosignaalin 101 sekä 15 liikekompensoitu kehystenvälinen ennustesignaali 102, nu mero 1 on ortogonaalinen muuntoyksikkö, joka suorittaa ortogonaalista muunnosta kehystenväliselle erosignaalille 103, 2b on kvantisointiyksikkö, jossa tapahtuu kynnyskä-sittelyä muuntokertoimelle, joka on saatu ortogonaalisen 20 muunnoksen välityksellä puskurin 112 sisältämän muistida- tamäärän mukaisesti, minkä jälkeen kvantisointiyksikön annosta saadaan kvantisointi-indeksi 106, 3b on kvanti-sointidekoodausyksikkö, joka suorittaa kvantisointidekoo-dauksen kvantisointi-ideksille 106 ja jonka annosta saa-25 daan kvantisointimuuntokerroin 107, 4 on käänteinen orto-gonaalinen muuntoyksikkö, joka suorittaa käänteistä ortogonaalista muunnosta kvantisointimuuntokertoimelle 107 ja tuottaa dekoodatun kehystenvälisen erosignaalin 108 välille, 12 on summain, 5 on kuvamuisti, joka tuottaa ennakoin-30 tisignaalin 102, 6 on kompensointiyksikkö, 7 on vaihtuvamittainen koodausyksikkö, 111 on koodattu tieto, 8 on lähetyspuskuri muunnosta varten ja 113 on muunnettu tieto.
Seuraavaksi kuvataan laitteen toimintaa. Erotus ottosignaalin 101 ja ennakointisignaalin 102 välillä saa- 98681 2 daan käyttämällä vähentäjää 11 tuottamaan kehystenvälinen erotussignaali 103, joista redundantit komponentit on poistettu. Ortogonaalisessa muuntoyksikössä l kehystenvä-linen erotussignaali 103 muunnetaan avaruudelliseksi taa-5 juusalueeksi käyttämällä ortogonaalista muunnosta rauunnos-kertoimen 104 aikaansaamiseksi. Kvantisointiyksikössä 2b muuntokerroin Ci 104 alistetaan seuraavaan kynnyskäsitte-lyyn, joka perustuu myöhemmin selitettävään puskurimuistin datamäärään.
10
Puskurimuistin määrä: suuri -*· kynnysarvo ka: suuri.
Puskurimuistin määrä: pieni -» kynnysarvo ka: pieni.
15 Ci < ka -* Ci: merkityksetön kerroin
Ci > ka -*· Ci: merkittävä kerroin, missä
Ci on muuntokerroin.
Muuntokerroin 104, joka on merkittävä kerroin kyn-20 nyskäsittelyn tuloksena, kvantisoidaan kvantisointiyksi kössä 2b ja se saadaan annosta vastaavana kvantisointi-indeksinä 106. Toisaalta taas muuntokerroin 104, joka on merkityksetön kerroin, saadaan annosta nollaa vastaavana kvantisointi-ideksinä 106. Kvantisointi-indeksi 106 kooda-25 taan vaihtuvamittaisesti yhdessä myöhemmin selitettävän liikevektorin 105 kanssa ja se saadaan annosta koodattuna tietona 111 vaihtuvamittaisesta koodausyksiköstä 7. Toisaalta kvantisointi-indeksi 106 muunnetaan samanaikaisesti muuntokertoimeksi 107 kvantisointidekoodausyksikössä 3b 3 0 tapahtuvan kvantisointidekoodauksen tuloksena. Käänteisessä ortogonaalisessa muuntoyksikössä 4 muuntokerroin 107 muunnetaan erotussignaaliksi 108. Myöhemmin erotussignaali 108 ja edellä mainittu ennakointisignaali 102 lisätään summaimessa 12 dekoodatun signaalin 109 tuottamiseksi.
35 Dekoodattu signaali 109 tallennetaan tilapäisesti kuva- 98681 3 muistiin 5 ennakointisignaalin 102 tuottamiseksi liikkeen-kompensoinnin tuloksena. Sen jälkeen kun ottosignaali 101 on jaettu useaan lohkoon, edellisen lohkon kuvasignaalista havaitaan samanlaisin lohko jokaiselle lohkolle etsimällä 5 edeltävän kehyksen dekoodatuista signaaleista, jotka sijaitsevat avaruudessa samassa kohdassa kuin lohko ja naa-purilohkossa. Virhe lohkon ja havaitun lohkon välillä on minimissä. Lyhyesti, molempien lohkojen välisen eron absoluuttisten arvojen summa, eron tai vastaavan neliöjuurten 10 summa, joka määrittelee poikkeaman, on minimissään. Lohkojen, joilla on minimipoikkeama, välinen siirtymä on ulostulo liikevektorina 105. Edellä mainittu koodaustieto 111 tallennetaan tilapäisesti lähetyspuskuriin 8 ja saadaan annosta siirrettynä tietona 113 kiinteällä bittitiheydel-15 lä, ja samanaikaisesti puskurimuistin 112 määrä saadaan annosta takaisinkytkentäsignaalina puskurin ylivuodon estämiseksi. Koska perinteinen muuntokoodauslaite on kokoonpanoltaan edellä selitetyn kaltainen ja kvantisointiomi-naisuuksien valinta suoritetaan käyttämällä ainoastaan 20 siirtopuskurimuistin määrää, on tästä se haitta, että on vaikeata toteuttaa adaptiivista kvantisointia ottosignaa-lin tilastollisten ominaisuuksien kuten ottokuvasignaalin teho- ja taajuusominaisuuksien mukaisesti, ja on mahdotonta puristaa signaalia tehokkaasti.
25 Tämän keksinnön tarkoituksena on ratkaista edellä mainitut ongelmat sekä aikaansaada muuntokoodauslaite, joka pystyy kvantisoimaan signaalin tehokkaasti ottosig-naalin tilastollisten ominaisuuksien mukaisesti.
Näiden edellä mainittujen ongelmien ratkaisemiseksi 30 tämän keksinnön mukainen muuntokoodauslaite valmistelee lukuisia kvantisointiominaisuuksia ja valitsee yhden kvan-tisointiominaisuuden mukautuen ottosignaalin ja muuntoker-rointen sarjan ennakoituun vääristymään.
Toisin sanoen muunnnoskoodauslaite valitsee tässä 35 keksinnössä yhden kvantisointiominaisuuden useasta kvanti- 98681 4 sointiominaisuudesta, jotka on valmisteltu ennakoidun ot-tosignaalin, muuntokertoimien sarjan ja toimintojen vääristymän mukaisesti muunnoskertoimen kvantisoimiseksi.
Edellä mainittu sekä muut kohteet ja tämän keksin-5 nön uusi tunnusmerkki ilmenevät seuraavasta selityksestä ja oheistetuista kaavioista. Piirustukset on tarkoitettu yksinomaan selitystä varten eivätkä ne rajoita tämän keksinnön alaa.
Kuvio 1 on lohkokaavio, joka kuvaa perinteistä 10 muuntokoodauslaitetta; kuvio 2 on lohkokaavio, joka kuvaa tämän keksinnön suoritusmuodon mukaisen muuntokoodauslaitteen rakennetta; ja kuvio 3 on esimerkinomainen kaavio, joka kuvaa suh-15 detta muuntokoodaussekvenssin, liikkeenkompensoivien enna koitujen vääristymien suuruuden ja kvantisointiominaisuuk-sien välillä, joita on käytetty tapauksessa, jossa kolme eri kvantisointiaskelkokoa käsittävää eri tyyppistä kvan-tisointiominaisuutta on valmisteltu tässä keksinnössä.
20 Seuraavassa selitetään keksinnön mukaista suoritus muotoa piirustuksiin viitaten. Kuviossa 2 viitenumerot 2a ja 3a ovat adaptiivinen kvantisointiyksikkö ja adaptiivinen kvantisointidekoodausyksikkö, jotka molemmat valitsevat sopivan useasta kvantisointiominaisuudesta ja käyttä-25 vät sitä avaruudellisten taajuuksien mukaisesti, jotka vastaavat vääristymää 114 liikkeenkompensointiennakoinnin hetkellä toinen ottosignaalia 101 ja toinen muunnosker-rointen sekvenssiä varten. Kuvion 1 lohkoja ja signaaleita lukuun ottamatta muita samoja lohkoja ja signaaleita on 30 merkitty samoilla numeroilla, eikä niitä siis tulla selittämään kuin yhden kerran.
Seuraavaksi selitetään laitteen toimintaa. Yleensä on vaikea visuaalisesti tunnistaa vääristymiä, jotka esiintyvät osassa, joka vaihtuu nopeasti ajan suhteen lii-35 kealueena, ja jonka avaruudellinen taajuus on suuri. Li- 98681 5 saksi osa, jonka liikkeenkompensointivääristymä on suuri, on usein liikealue, ja signaalien dynaaminen alue on laaja. Varattaessa kvantisointi-indeksin koodaussanoja lyhyt koodaussana varataan kvantisointi-indeksille vastaten 5 kvantisoinnin keskiarvoa nollan läheisyydessä.
Vastaavasti siinä tapauksessa, että liikkeenkom-pensoiva ennakoitu vääristymä on suuri ja muuntokertoimen sekvenssi on korkea, kvantisointi suoritetaan kvantisoinnin suurella askelkoolla siten, että saavutetaan hyvin telo hokas koodaus pitämällä samalla yksilöllinen kuvalaadun heikkeneminen pienenä. Myös osassa, jossa ennakoitu vääristymä on pieni, vaikka kvantisointianto olisi vähentynyt nollaan, ei ole paljoakaan ongelmia visuaalisessa aistimisessa, ja saavutetaan hyvin tehokas koodaus, minkä vuok-15 si valitaan suuri kvantisointiaskel.
Kuvio 3 kuvaa suhdetta muuntokertoimen sekvenssin, liikkeenkompensoivien ennakoitujen vääristymien suuruuden, ja kvantisointiominaisuuksien välillä, joita käytetään tapauksessa, jossa on kolme eri tyyppistä kvantisoin-20 tiominaisuutta.
Lisäksi luokittelu muuntokertoimen sekvenssiä ja ennakoitua vääristymää varten toteutetaan kynnyskäsitte-lyn välityksellä asettamalla kynnysarvo. Muuntokerroin 104 ja liikkeenkompensoiva ennakoitu vääristymä 114 liikkeen-25 kompensoinnin hetkellä, jotka on molemmat saatu perinteisen kaltaisen käsittelyn välityksellä, syötetään adaptiiviseen kvantisointiyksikköön 2a. Kuvion 3 kuvaamassa adaptiivisessa kvantisointiyksikössä 2a valitaan sopiva kvantisointiominaisuus muuntokertoimen 104 sekvenssin ja 30 liikkeenkompensoivan ennakoidun vääristymän 114 suuruuden mukaisesti, jolloin kvantisointiyksikkö 2a kvantisoi muun-noskertoimen 104, joka oli merkityksellinen puskurimuistin 112 määrään pohjautuvan kynnyskäsittelyn johdosta. Toisaalta adaptiivisessa kvantisointidekoodausyksikössä 3a, 35 kuten myös adaptiivisessa kvantisointiyksikössä 2a, väli- 98681 6 taan sopiva kvantisointiominaisuus muuntokertoimen 104 sekvenssin ja liikkeenkompensoivan ennakoidun vääristymän 114 mukaisesti, joten siinä suoritetaan kvantisoin-tidekoodausta. Jotta kvantisointiominaisuudet koodaus-5 puolella saadaan yhteneviksi dekoodauspuolen ominaisuuksien kanssa, liikkeenkompensoivaan ennakoituun vääristymään 114 sovelletaan vaihtuvamittaista koodausta vaihtuvamittaisessa koodausyksikössä 7, ja lähetetään sitten dekoodauspuolelle. Toisille osille suoritetaan perintei-10 nen käsittely.
Edellä mainitussa suoritusmuodossa on kuvattu tapausta, jossa kvantisointiominaisuutta on vaihdettu muuntokertoimen 104 sekvenssiä vastaavan avaruudellisen taajuuskomponentin sekä liikkeenkompensoivan ennakoidun 15 vääristymän 114 suuruuden mukaisesti. Kuitenkin siinä tapauksessa, että liikkeenkompensoiva ennakoitu vääristymä 114 on pienempi kuin mielivaltaisesti annettu kynnysarvo, mikäli tällaista kaikki muuntokertoimen sekvenssit lohkoihin jakavaa ohjausta tapahtuu, havaitaan 20 vaikutus, että kohina vähenee ajan suuntaisesti.
Koska useita kvantisointiominaisuuksia on valmisteltu ja näitä kvantisointiominaisuuksia käytetään oikein muuntokertoimen sekvenssin ja liikkeenkompensoivan ennakoinnin hetkellä vallitsevan vääristymän suuruuden 25 mukaisesti, voidaan tämän keksinnön mukaisesti, kuten edellä on selitetty, aikaansaada sellainen muuntokoo-dauslaite, että kvantisointi voi toteutua ottosignaalin tilastollisten ominaisuuksien mukaisesti, ja samanaikaisesti signaalia voidaan pakata tehokkaasti.

Claims (4)

1. Muuntokoodauslaite joka, käsittää: liikkeenkompensointiyksikön (6), joka jakaa digitaalisen kuvaottosignaalisarjan (101) joukoksi lohkoja . 5 ja vertaa tämän jälkeen vastaavia lohkoja edellisen ke hyksen kuvasignaaleihin (110), jotka sijaitsevat tilassa samoissa paikoissa tai mainittujen paikkojen läheisyydessä, ja joka havaitsee samanlaisimmat osat mainittujen edellisen kehyksen kuvasignaalien (110) joukosta ja jon-10 ka annosta saadaan tilasiirtymän määrä mainittujen lohkojen ja mainittujen edellisen kehyksen kuvasignaalien samanlaisten osien välillä; vähentäjän (11), joka vähentää liikekompensoitu-jen kehysten välisen ennustesignaalin (102), joka on 15 tuotettu mainitun siirtymän määrän mukaisesti mainitusta digitaalisesta kuvasignaalista; ortogonaalisen muuntoyksikön (1), joka suorittaa ortogonaalisen muunnoksen mainitulta vähentäjältä (11) saadulle kehysten väliselle erosignaalille (103) ja 20 tuottaa antoonsa muunnoskertoimen (104); kvantisointiyksikön (2b), joka kvantisoi mainittua muunnoskerrointa; kvantisointidekoodausyksikön (3b), joka suorittaa kvantisointidekoodausta kvantisointiyksiköltä (2b) tule-25 valle kvantisoidulle muuntokertoimelle; käänteisen ortogonaalisen muuntoyksikön (4), joka suorittaa käänteistä ortogonaalista muunnosta kvanti-sointidekoodatulle kvantisointimuuntokertoimelle (107) dekoodattujen kehysten välisen erosignaalin (108) tuot-30 tamiseksi; summaimen (12), joka summaa mainitun dekoodattujen kehysten välisen erosignaalin (108) ja mainitun lii-kekompensoitujen kehysten välisen ennustesignaalin dekoodatun kuvasignaalin (109) tuottamiseksi; 35 kehysmuistin (5), joka tallentaa mainitun dekoo datun kuvasignaalin (109) väliaikaisesti mainitun liike- 98681 8 kompensoitujen kehysten välisen ennustesignaalin tuottamiseksi mainitun siirtymän suuruuden mukaisesti; vaihtuvamittaisen koodausyksikön (7), joka tuottaa kvantisointi-indeksin adaptiivisesta kvantisointiyk-5 siköstä koodattuna datana, johon on sovellettu vaihtuvamittaista koodausta; ja lähetyspuskurin (8), joka tallentaa koodatun informaation tilapäisesti, antaa sen annostaan kiinteällä bittinopeudela ja samanaikaisesti tuottaa puskurimuistin 10 määrän takaisinkytkentäsignaalina (112) adaptiiviselle kvantisointiyksikölle (2b) puskurin ylivuodon estämiseksi; tunnettu siitä, että kvantisointiyksikkö (2b) on adaptiivinen kvanti-15 sointiyksikkö (2a), joka valitsee yhden kvantisointiomi-naisuuden joukosta ennaltamäärättyjä kvantisointiominai-suuksia sekä lohkodigitaalikuvasignaalien sarjaa varten olevan liikekompensoidun kehysten välisen ennustesignaalin (114) samanlaisuusasteen että mainitun muuntokertoi-20 men sarjan mukaisesti; sekä kvantisoi mainittua muunnos-kerrointa (104); ja kvantisointidekoodausyksikkö (3b) on adaptiivinen kvantisointidekoodausyksikkö (3a), joka valitsee yhden kvantisointiominaisuuden joukosta ennaltamäärättyjä 25 kvantisointiominaisuuksia sekä liikekompensoidun kehysten välisen ennustesignaalin (114) samanlaisuusasteen että mainitun muuntokertoimen sekvenssin mukaisesti, ja siten suorittaa kvantisointidekoodausta adaptiiviselta kvantisointiyksiköltä (2b) tulevalle kvantisoidulle 30 muuntokertoimelle (104).
2. Patenttivaatimuksen 1 mukainen muuntokoodaus-laite, tunnettu siitä, että adaptiivisessa kvantisointiyksikössä (2a) tuotetaan lisäksi takaisin-kytkentäsignaaliin (112) perustuva kynnysarvo, joka tuo-35 tetaan vastaten mainitun lähetyspuskurin (8) puskuri-muistin määrää, ja että kynnyskäsittelyä suoritetaan 98681 9 mainitulta ortogonaaliselta muuntoyksiköltä saadulle muuntokertoimelle (104), ja tämän jälkeen vain kynnysarvon ylittävä muuntokerroin kvantisoidaan.
3. Patenttivaatimuksen 1 tai 2 mukainen muunto- 5 koodauslaite, tunnettu siitä, että liikekompen- soitu ennustevääristymä (114), joka saadaan mainitun liikkeenkompensointiyksikön (6) annosta, syötetään vaihtuvamittaiseen koodausyksikköön (7) ja sille suoritetaan vaihtuvamittainen koodaus, minkä jälkeen se syötetään 10 mainittuun adaptiiviseen kvantisointidekoodausyksikköön (3a) koodauspuolen kvantisointiominaisuuden tekemiseksi yhteneväksi dekoodauspuolen ominaisuuden kanssa.
4. Patenttivaatimuksen 3 mukainen muuntokoodaus-laite, tunnettu siitä, että adaptiivisessa 15 kvantisointiyksikössä (2a) muuntokertoimien (104) kaikki sekvenssit on lohkottu siinä tapauksessa, että liikekom-pensoitu kehystenvälinen ennustevääristymä (114) on pienempi kuin mielivaltaisesti asetettu kynnysarvo. 98681 10
FI902550A 1989-05-24 1990-05-23 Muuntokoodauslaite FI98681C (fi)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP12886789 1989-05-24
JP12886789A JP2520306B2 (ja) 1989-05-24 1989-05-24 変換符号化装置

Publications (3)

Publication Number Publication Date
FI902550A0 FI902550A0 (fi) 1990-05-23
FI98681B FI98681B (fi) 1997-04-15
FI98681C true FI98681C (fi) 1997-07-25

Family

ID=14995324

Family Applications (1)

Application Number Title Priority Date Filing Date
FI902550A FI98681C (fi) 1989-05-24 1990-05-23 Muuntokoodauslaite

Country Status (8)

Country Link
US (1) US5025482A (fi)
EP (1) EP0399487B1 (fi)
JP (1) JP2520306B2 (fi)
AU (1) AU621753B2 (fi)
CA (1) CA2017384C (fi)
DE (1) DE69015695T2 (fi)
FI (1) FI98681C (fi)
NO (1) NO303479B1 (fi)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336180B1 (en) 1997-04-30 2002-01-01 Canon Kabushiki Kaisha Method, apparatus and system for managing virtual memory with virtual-physical mapping
US5163103A (en) * 1988-12-27 1992-11-10 Kabushiki Kaisha Toshiba Discrete cosine transforming apparatus
JP3093233B2 (ja) * 1990-03-16 2000-10-03 キヤノン株式会社 画像符号化装置及びその方法
DE69131808T2 (de) 1990-07-31 2000-03-16 Fujitsu Ltd. Verfahren und Gerät zur Bilddatenverarbeitung
US6915014B1 (en) 1990-07-31 2005-07-05 Canon Kabushiki Kaisha Image processing apparatus and method
US5933538A (en) * 1990-07-31 1999-08-03 Fujitsu Limited Image data processing method and apparatus
US5875266A (en) * 1990-07-31 1999-02-23 Fujitsu Limited Image data processing a method and apparatus
DE69130275T2 (de) * 1990-07-31 1999-04-08 Canon K.K., Tokio/Tokyo Verfahren und Gerät zur Bildverarbeitung
JPH0556275A (ja) * 1990-08-30 1993-03-05 Sharp Corp 画像符号化装置及び画像復号装置
EP0475251B1 (en) * 1990-09-10 1997-03-26 Mitsubishi Denki Kabushiki Kaisha Coding apparatus for digital image data
JP2514114B2 (ja) * 1991-01-31 1996-07-10 株式会社グラフィックス・コミュニケーション・テクノロジーズ 動画像符号化装置
US5422736A (en) * 1991-03-22 1995-06-06 Canon Kabushiki Kaisha Multi-mode image processing permitting selection of quantization process according to image characteristics
US5457780A (en) * 1991-04-17 1995-10-10 Shaw; Venson M. System for producing a video-instruction set utilizing a real-time frame differential bit map and microblock subimages
TW256010B (fi) * 1991-04-18 1995-09-01 Ampex
JP2581341B2 (ja) * 1991-04-26 1997-02-12 日本ビクター株式会社 高能率符号化装置及び復号化装置
EP0514663A3 (en) * 1991-05-24 1993-07-14 International Business Machines Corporation An apparatus and method for motion video encoding employing an adaptive quantizer
JP2866222B2 (ja) * 1991-06-12 1999-03-08 三菱電機株式会社 動き補償予測方式
EP0520765B1 (en) * 1991-06-25 1999-05-12 Canon Kabushiki Kaisha Movement vector detecting method/apparatus and encoding method/apparatus using such method/apparatus
JP3227674B2 (ja) * 1991-06-27 2001-11-12 ソニー株式会社 動画像符号化装置および方法
US5539466A (en) * 1991-07-30 1996-07-23 Sony Corporation Efficient coding apparatus for picture signal and decoding apparatus therefor
US5251028A (en) * 1991-08-08 1993-10-05 Matsushita Electric Corporation Of America Apparatus for reducing quantization artifacts in an interframe hybrid coding system with motion compensation
US5418617A (en) * 1991-08-08 1995-05-23 Matsushita Electric Corporation Of America Motion compensation using minimum bits per motion block as criterion for block matching
GB2259824B (en) * 1991-09-19 1995-01-18 Sony Broadcast & Communication Data compression
US5351083A (en) * 1991-10-17 1994-09-27 Sony Corporation Picture encoding and/or decoding system
JP2868045B2 (ja) * 1991-10-25 1999-03-10 日本電気株式会社 動画像信号符号化装置
JP2606508B2 (ja) * 1991-10-29 1997-05-07 日本ビクター株式会社 動画像予測符号化装置及びその復号化装置
JP2646921B2 (ja) * 1991-11-15 1997-08-27 日本ビクター株式会社 適応量子化装置
SE468737B (sv) * 1991-11-15 1993-03-08 Televerket Foerfarande och apparat foer bildkodning med val av steghoejd i kvantiseraren
US5506623A (en) * 1991-12-19 1996-04-09 Sony Corporation Data compression methods and systems with quantization distortion measurement means
JP3241778B2 (ja) * 1991-12-24 2001-12-25 ソニー株式会社 符号化装置
US5351086A (en) * 1991-12-31 1994-09-27 Daewoo Electronics Co., Ltd. Low-bit rate interframe video encoder with adaptive transformation block selection
JP2894067B2 (ja) * 1992-02-26 1999-05-24 日本電気株式会社 動画像符号化制御方法および動画像符号化装置
US5293229A (en) * 1992-03-27 1994-03-08 Matsushita Electric Corporation Of America Apparatus and method for processing groups of fields in a video data compression system
JP3069455B2 (ja) * 1992-12-22 2000-07-24 富士写真フイルム株式会社 画像データ圧縮伸張装置における量子化・逆量子化回路
US5592228A (en) * 1993-03-04 1997-01-07 Kabushiki Kaisha Toshiba Video encoder using global motion estimation and polygonal patch motion estimation
DE69426584T2 (de) * 1993-08-06 2001-06-13 Lg Electronics Inc., Seoul/Soul Einrichtung zur Umsetzung der Vollbildfrequenz
US5610657A (en) * 1993-09-14 1997-03-11 Envistech Inc. Video compression using an iterative error data coding method
JP2902284B2 (ja) * 1993-11-12 1999-06-07 ケイディディ株式会社 動画像の符号化装置
DE4341045A1 (de) * 1993-12-02 1995-06-08 Antal Dr Lisziewicz Verfahren zum Verschlüsseln von in Blöcke unterteilten, digitalen Daten und Datenfernübertragungsanlage
US5586200A (en) * 1994-01-07 1996-12-17 Panasonic Technologies, Inc. Segmentation based image compression system
KR0128881B1 (ko) * 1994-04-30 1998-04-10 배순훈 디지틀화상복호화장치
US5506622A (en) * 1994-05-02 1996-04-09 Daewoo Electronics Co., Ltd. Block matching type motion vector determination using correlation between error signals
US5684538A (en) * 1994-08-18 1997-11-04 Hitachi, Ltd. System and method for performing video coding/decoding using motion compensation
US6222881B1 (en) 1994-10-18 2001-04-24 Intel Corporation Using numbers of non-zero quantized transform signals and signal differences to determine when to encode video signals using inter-frame or intra-frame encoding
US5802213A (en) * 1994-10-18 1998-09-01 Intel Corporation Encoding video signals using local quantization levels
US5790686A (en) * 1995-09-19 1998-08-04 University Of Maryland At College Park DCT-based motion estimation method
US5646689A (en) * 1995-10-23 1997-07-08 Lucent Technologies Inc. Video encoder with feedback control
KR100238066B1 (ko) * 1996-06-26 2000-01-15 윤종용 양자화활동도를 이용한 비트 발생량 제어방법 및 그 영상 부호화장치
US6961375B1 (en) * 1997-02-06 2005-11-01 Sony Corporation Picture coding device and method, picture transmitting device and method and recording medium
AUPO648397A0 (en) 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Improvements in multiprocessor architecture operation
US6311258B1 (en) 1997-04-03 2001-10-30 Canon Kabushiki Kaisha Data buffer apparatus and method for storing graphical data using data encoders and decoders
US6289138B1 (en) 1997-04-30 2001-09-11 Canon Kabushiki Kaisha General image processor
US6707463B1 (en) 1997-04-30 2004-03-16 Canon Kabushiki Kaisha Data normalization technique
US6259456B1 (en) 1997-04-30 2001-07-10 Canon Kabushiki Kaisha Data normalization techniques
US6349379B2 (en) 1997-04-30 2002-02-19 Canon Kabushiki Kaisha System for executing instructions having flag for indicating direct or indirect specification of a length of operand data
AUPO647997A0 (en) * 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Memory controller architecture
FI107496B (fi) * 1997-07-18 2001-08-15 Nokia Mobile Phones Ltd Kuvan kompressointi
US6937659B1 (en) * 1997-11-14 2005-08-30 Ac Capital Management, Inc. Apparatus and method for compressing video information
US6389072B1 (en) * 1998-12-23 2002-05-14 U.S. Philips Corp. Motion analysis based buffer regulation scheme
US6738423B1 (en) * 2000-01-21 2004-05-18 Nokia Mobile Phones Ltd. Method for encoding and decoding video information, a motion compensated video encoder and a corresponding decoder
DE10156851C1 (de) * 2001-11-20 2003-07-03 Infineon Technologies Ag Verfahren und Vorrichtung zur Bildkompression
JP3897684B2 (ja) * 2002-11-22 2007-03-28 キヤノン株式会社 画像記録方式
SE527621C2 (sv) * 2003-06-10 2006-04-25 Jan-Olov Stroemberg Metod och system för komprimering av bilddata
US7280595B1 (en) 2003-10-21 2007-10-09 Redrock Semiconductor, Ltd. Post-inverse-quantization AC prediction with a unified variable-length-decoding and inverse-quantization stage

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0031247B1 (en) * 1979-12-20 1984-03-14 Cambridge Consultants Limited Apparatus and method for generating a dispersed dot half tone picture from a continuous tone picture
US4281344A (en) * 1980-05-02 1981-07-28 Bell Telephone Laboratories, Incorporated Video interframe transform coding technique
JPS5829218A (ja) * 1981-08-13 1983-02-21 Olympus Optical Co Ltd 信号検出方式
US4516263A (en) * 1982-04-30 1985-05-07 The Charles Stark Draper Laboratory, Inc. Spatially integral, video signal processor
JPS5992688A (ja) * 1982-11-19 1984-05-28 Fuji Photo Film Co Ltd 適応形画像圧縮方式
US4665436A (en) * 1985-12-20 1987-05-12 Osborne Joseph A Narrow bandwidth signal transmission
JPS62219887A (ja) * 1986-03-20 1987-09-28 Fujitsu Ltd 動き補償フレ−ム間符号化装置
JPS62276927A (ja) * 1986-05-26 1987-12-01 Mitsubishi Electric Corp 差分パルス変調方式
KR910000707B1 (ko) * 1986-05-26 1991-01-31 미쓰비시덴기 가부시기가이샤 화상 부호화 전송방법 및 장치
US4792851A (en) * 1986-09-25 1988-12-20 Nec Corporation Method and apparatus for coding motion image signal
US4949391A (en) * 1986-09-26 1990-08-14 Everex Ti Corporation Adaptive image acquisition system
FR2613892A1 (fr) * 1987-04-10 1988-10-14 Labo Electronique Physique Procede et dispositif d'estimation de mouvement dans une sequence d'images
DE3854337T2 (de) * 1987-06-09 1996-02-01 Sony Corp Bewegungskompensierte Interpolation von digitalen Fernsehbildern.
JP2802066B2 (ja) * 1987-09-01 1998-09-21 松下電器産業株式会社 画像信号のフレーム間圧縮装置
US5028995A (en) * 1987-10-28 1991-07-02 Hitachi, Ltd. Picture signal processor, picture signal coder and picture signal interpolator
GB8805742D0 (en) * 1988-03-10 1988-04-07 Emi Plc Thorn Bandwidth reduction system for television signals
US4821119A (en) * 1988-05-04 1989-04-11 Bell Communications Research, Inc. Method and apparatus for low bit-rate interframe video coding
DE3837328A1 (de) * 1988-11-03 1990-05-10 Bosch Gmbh Robert Transformationsschaltung

Also Published As

Publication number Publication date
FI902550A0 (fi) 1990-05-23
AU621753B2 (en) 1992-03-19
EP0399487A3 (en) 1991-04-03
US5025482A (en) 1991-06-18
CA2017384A1 (en) 1990-11-24
EP0399487A2 (en) 1990-11-28
JPH02308671A (ja) 1990-12-21
AU5575890A (en) 1990-11-29
CA2017384C (en) 1992-11-17
EP0399487B1 (en) 1995-01-04
DE69015695T2 (de) 1995-05-11
JP2520306B2 (ja) 1996-07-31
DE69015695D1 (de) 1995-02-16
NO902302D0 (no) 1990-05-23
NO902302L (no) 1990-11-26
NO303479B1 (no) 1998-07-13
FI98681B (fi) 1997-04-15

Similar Documents

Publication Publication Date Title
FI98681C (fi) Muuntokoodauslaite
US5767909A (en) Apparatus for encoding a digital video signal using an adaptive scanning technique
KR100209410B1 (ko) 영상 신호 부호화 장치
US5699121A (en) Method and apparatus for compression of low bit rate video signals
JPH03139988A (ja) イメージ回復方法及び装置
KR100961760B1 (ko) 이산코사인변환 계수를 참조하는 움직임 추정 방법 및 장치
US5432555A (en) Image signal encoding apparatus using adaptive 1D/2D DCT compression technique
US5418617A (en) Motion compensation using minimum bits per motion block as criterion for block matching
KR0178195B1 (ko) 벡터 양자화 방식을 이용한 영상 신호 부호화 장치
US5508745A (en) Apparatus for controlling a quantization level to be modified by a motion vector
JP5101818B2 (ja) 非標準化ビデオ量子化コーダを使用するビデオ規格に準拠した残差コーディング
JPS62239693A (ja) デイジタル画像信号のデ−タ整理および再構成方法
KR100219133B1 (ko) 변환부호화시스템의 변환계수선택방법및그장치
KR100335606B1 (ko) 반복적움직임예측/보상을이용한영상부호화기및/또는복호화기
KR100207380B1 (ko) 동영상 단말기의 간축장치
KR0134489B1 (ko) 적응적 움직임 보상 영상 부호화 장치
FI89441C (fi) Foerfarande foer soekning av roerelsevektorer foer en videosignal
KR0153984B1 (ko) 분류 벡터양자화를 이용한 영상 압축방법 및 장치
KR100196827B1 (ko) 영상부호기의 움직임 벡터 압축방법
KR0134496B1 (ko) 적응적 주사방식을 이용한 동영상 부호화장치
KR0130167B1 (ko) 동영상 압축 부호화 장치
KR100207384B1 (ko) 영상 신호 복호화 시스템의 인트라 디씨 계수 디코딩 장치
KR0148155B1 (ko) 영상부호화의 esc 부호화장치 및 그 방법
JP2639324B2 (ja) 動画像信号の符号化装置・復号化装置
KR100207405B1 (ko) 구분자를 이용한 가변길이 부호화 방법

Legal Events

Date Code Title Description
BB Publication of examined application
FG Patent granted

Owner name: MITSUBISHI DENKI KABUSHIKI KAISHA

MA Patent expired