DK169191B1 - Fjernsynstransmissionssystem med høj billedopløsning samt modtager dertil og fremgangsmåde til fjernsynstransmission - Google Patents

Fjernsynstransmissionssystem med høj billedopløsning samt modtager dertil og fremgangsmåde til fjernsynstransmission Download PDF

Info

Publication number
DK169191B1
DK169191B1 DK013690A DK13690A DK169191B1 DK 169191 B1 DK169191 B1 DK 169191B1 DK 013690 A DK013690 A DK 013690A DK 13690 A DK13690 A DK 13690A DK 169191 B1 DK169191 B1 DK 169191B1
Authority
DK
Denmark
Prior art keywords
image
vectors
subset
mode
variation
Prior art date
Application number
DK013690A
Other languages
English (en)
Other versions
DK13690A (da
DK13690D0 (da
Inventor
Philippe Guichard
Mohammad-Reza Haghiri
Original Assignee
Philips Nv
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 Philips Nv filed Critical Philips Nv
Publication of DK13690A publication Critical patent/DK13690A/da
Publication of DK13690D0 publication Critical patent/DK13690D0/da
Application granted granted Critical
Publication of DK169191B1 publication Critical patent/DK169191B1/da

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/015High-definition television systems
    • H04N7/0152High-definition television systems using spatial or temporal subsampling
    • H04N7/0155High-definition television systems using spatial or temporal subsampling using pixel blocks

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Image Processing (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Closed-Circuit Television Systems (AREA)

Description

DK 169191 B1
Den foreliggende opfindelse angår et fjernsynstransmissionssystem med høj billedopløsning, i hvilket system billedet opdeles i et antal dele, for hver af hvilke der vælges en videodatatransmissionsmode blandt 5 mindst to modes, som afviger fra hinanden ved samplingstrukturen, og hvor data transmitteres i en tilknyttet digitalkanal til definering af de udvælgelser, der udføres for hver af de nævnte dele, og en fjernsynsmodtager med høj opløsning til gengivelse af billeder, der 10 transmitteres ved hjælp af et sådant system, i hvilket billedet deles i et antal dele, for hver af hvilke der bestemmes en videodatagengivelsesmode blandt mindst to modes på basis af en indikation, som modtages fra senderen på digital form.
15 Fra WO 87 04034 kendes der også et system, hvor der benyttes bevægelsesvektorer. Dette dokument beskriver en "korrelationsmetode", dvs. der foretages en Fouriertransformation af hvert billede i et billedpar, hvorefter disse to billeders højfrekvenskomponenter 20 multipliceres, og der foretages en invers Fouriertransformation. Dette giver et antal spidser i en overflade, hvilket repræsenterer bevægelsesvektorer. Derpå vælges "de vigtigste bevægelser", dvs. dem, hvor spidsens amplitude er størst, men ikke dem, der forekommer mange 25 gange i et billede (som i opfindelsen). Desuden foreslår dette dokument ikke nogen form for statistisk operation.
Opfindelsen er anvendelig i det system, der betegnes som DATV (Digitally Assisted Television), i 30 hvilket data, som er komplementære til videodataene, transmitteres ved hjælp af digitale midler. Et sådant system har til formål at reducere videokanalens overføringsbånd .
Et system af denne type kendes fra publikationen 35 "Motion compensated interpolation applied to HD. MAC pictures encoding and decodning" af M.R. Haghiri og DK 169191 B1 2 P. Fonsalas, som blev præsenteret på "2nd International workshop on signal processing of HDTV", L'Aquila, 29. februar - 3. marts 1988.
I det foreslåede system bliver det signal, der 5 skal transmitteres, frembragt af et 50 Hz-kamera med liniespringsbillede på 1152 linier med 1440 pixel pr. linie. Dette signal antages at blive samplet ved 54 MHz; dette er fire gange den frekvens, der angives i rekommandation 601 fra CCIR. Formålet med denne kodning 10 er at reducere det transmitterede signals overføringsbånd med en faktor på 4 med en tilknyttet digital datagennemgang, som er så lille som muligt. Til dette formål deles billedet i et antal dele, i dette tilfælde kvadrater på 16 x 16 pixel, og der gøres for hver del 15 brug af en transmissionsmode, som udvælges blandt tre modes, idet hver af disse modes er karakteriseret ved det område af hastigheder (af bevægelserne i billedet), som den kan anvendes til, og ved varigheden af transmissionen af et helt billede. En "80 millisekund "-mode 20 udviser en billedfrekvens på 12,5 Hz og er anvendelig til de virtuelt faste billeddele. En "40 millesekund"-mode udviser en billedfrekvens på 25 Hz og er anvendelig til hastigheder, der strækker sig så langt som nogle få pixel pr. billede. En "20 millisekund"-mode ud-25 viser en billedfrekvens på 50 Hz og er anvendelig til de billeddele, hvor objekterne har de højeste hastigheder .
Endvidere bliver der i 40 ms-moden transmitteret en hastighedsvektor, som gælder for den betragtede bil-30 leddel, hvilket tillader modtageren at frembringe et mellembillede mellem to effektivt modtagne billeder.
Hvis man kun betragter de to "40 ms"- og "20ms"-modes, svarer den første (40 ms) mode til bestemmelsen og til transmissionen via en digital kanal af en has-35 tighedsvektor for hver af billeddelene, mens billedfrekvensen i den anden (20 ms) mode er højere end i den ' I — ^i^——- -- DK 169191 B1 3 første mode, men der er en lavere rumlig opløsning. Endvidere transmitteres der data til definering af den for hver af delene foretagne udvælgelse over den digitale kanal.
5 Bestemmelsen og transmissionen af en hastigheds vektor tillader brug af 40 ms-moden til højere maksi-malha.-tigheder. Som følge af dette er det antal bit, som er nødvendigt til at transmittere lokalhastighedens værdi, større, og denne transmission optager en betyde-10 lig del af digitaltransmissionskapaciteten og kan endog overskride den. Med henblik på at reducere den digitale gennemgang omfatter et transmissionssystem af den i indledningen til krav 1 angivne art midler til bestemmelse af, for et komplet billede, i sættet af ha-15 stighedsvektorer for dette billedes dele, et undersæt, som indeholder de vektorer, som forekommer hyppigst i dette billede, og midler til digital transmission af definitionen for alle vektorer i dette undersæt, idet hver hastighedsvektor er defineret ved reference til 20 undersættet, og ved at der findes midler til for hver del af billedet, hvis hastighedsvektoren for den billeddel, som skal transmitteres, er et element i undersættet, at vælge den første mode, eller, hvis hastighedsvektoren for billeddelen, som skal transmitteres, 25 ikke er et element i dette undersæt, at vælge den anden mode.
Opfindelsen er således baseret på det forhold, som skal forklares mere detaljeret i det følgende med henvisning til figurerne, at undersættet af de hyp-30 pigste hastighedsvektorer i et billede omfatter størstedelen af de vektorer, der er bestemt i billedet, og at tabet af opløsning hidrørende fra udelukkelsen af de vektorer, som ikke udgør en del af dette undersæt, er begrænset, idet det da er muligt at vende tilbage til 35 den anden mode for de omhandlede billeddele, mens forstærkningen med hensyn til den digitale transmissions- DK 169191 Bl 4 gennemgang er stor som følge af det forhold, at antallet af vektorreferencer, som er nødvendigt til definering af dette -undersæt, er lavt.
Opfindelsen angår også en modtager med høj bil-5 ledopløsning, i hvilken billedet deles i et antal dele, for hver af hvilke der bestemmes en videodatagengivel-sesmode blandt mindst to modes på basis af en indikation, som modtages fra senderen på digital form, hvor mindst den ene mode svarer til modtagelse af en hastig-10 hedsvektor for hver af billeddelene, som bearbejdes i denne mode, hvilken modtager omfatter et lager til ved hvert billede at lagre et antal hastighedsvektorer, hvilken modtager er ejendommelig ved, at den omfatter midler til i dette lager at lokalisere karakteristik-15 kerne for det fra en sender modtagne undersæt, og til i lageret at genfinde en hastighedsvektor svarende til en billeddel på basis af en reference til undersættet, der modtages fra senderen for denne billedel.
Det skal bemærkes, at publikationen "Television 20 motion measurement for DATV and other applications, Research Department report" som er offentliggjort af "British Broadcasting Corporation" under referencen BBC RD 1987/11-UDC 621.397.3, nævner brugen af et begrænset sæt hastighedsvektorer, som skal prøves for et 25 billede. Ikke desto mindre afviger det i denne publikation beskrevne system fra systemet ifølge den foreliggende opfindelse; navnlig bestemmes hastighedsvektorerne i et tidligere trin ved hjælp af en metode med "spatio-temporal differentiation", som på en flade, der 30 repræsenterer de mulige hastighedsvektorers koordinater, frembringer spidser ved koordinaterne for de hastighedsvektorer, som forekommer i billedet eller billeddelen. Begrænsningen af det antal hastighedsvektorer, som skal prøves, opnås ved, at der kun tages hen-35 syn til de spidser, hvis højde overstiger en bestemt tærskel, og ikke efter en statistisk metode. Endvidere r --- DK 169191 B1 5 gælder det, at i stedet for at bestemme den nøjagtige hastighedsvektor fuldstændig frit med henblik på da at analysere dens tilhørsforhold i et sæt arbejder det i den nævnte publikation beskrevne system ud fra et be-5 grænset sæt vektorer og undersøger, hvilken der er den mest tilfredsstillende eller den mindst uegnede. Denne metode kan føre til store fejl i tilfælde af uberegnelige bevægelser i et billede, for under disse omstændigheder er den mindst uegnede vektor i sættet ikke de-10 sto mindre ikke tilfredsstillende. I dette tilfælde gælder det, fordi den mode, der omtales som den "2.mode" i den foreliggende beskrivelse, ikke findes i systemet ifølge publikationen, at hvis en bevægelse overstiger en hastighed, for hvilken ingen vektor i 15 sættet er virkelig egnet, er det kun muligt enten at gå tilbage til en anden metode til måling af hastigheden eller at interpolere hastigheden på basis af de tilgrænsende billeddele eller at addere vektorer til sættet. I alle tilfælde fører dette til en proces, som er 20 kompleks og som har den ulempe, at varigheden af dens udøvelse ikke er forudsigelig. Anvendelsen ifølge den foreliggende opfindelse af et undersæt af vektorer, som er bestemt statistisk, i et system, som anvender de to modes, der er defineret i det foranstående, ikke har 25 nogen af disse ulemper og navnlig tillader gennemgangen at være konstant og fastsat i forvejen.
I en modificeret udførelsesform, som frembringer en yderligere reduktion af digitalgennemgangen, er systemet ifølge opfindelsen endvidere ejendommeligt ved 30 midler til efter transmissionen af definitionen for vektorerne i undersættet for et billede for et efterfølgende billede kun at transmittere definitionen for variationsvektorer, som hver repræsenterer variationen af en hastighedsvektor, i forhold til det forudgående 35 billede.
Tilsvarende er modtageren ejendommelig ved, at den ud over midlerne til lagring af hastighedsvektorer DK 169191 B1 6 ne for hver billeddel er udstyret med midler til i lageret til disse vektorer at addere størrelser, som for hvert billede repræsenterer variationerne i forhold til det forudgående billede.
5 Endvidere kan der ved anvendelse til variations vektorerne af den samme koncept som den til hastighedsvektorerne anvendte igen opnås en yderligere reduktion af gennemgangen som følge af det forhold, at systemet omfatter midler til i sættet af- variationsvektorer for 10 det efterfølgende billede at bestemme et undersæt, som indeholder de variationsvektorer, der forekommer hyppigst i dette billede, midler til digital transmission af definitionen af alle variationsvektorer i dette undersæt, idet hver variationsvektor for hver billeddel 15 da er defineret ved reference til dette undersæt, og midler til for hver del af dette billede at vælge enten den første mode, hvis variationsvektoren for en billeddel, som skal transmitteres, er et element i dette undersæt, eller, hvis variationsvektoren for en billed-20 del, der skal transmitteres, ikke er et element i dette undersæt, at vælge den anden mode.
Tilsvarende omfatter modtageren et lager til ved hvert billede at lagre et antal variationsvektorer og midler til i dette lager at lokalisere karakteristik-25 kerne for en variationsvektor svarende til en billeddel på basis af en reference, der modtages fra senderen for denne billeddel·.
•Yderligere angår opfindelsen en fremgangsmåde af den i indledningen til krav 7 angivne art, hvilken 30 fremgangsmåde er ejendommelig ved bestemmelse for et komplet billede, i sættet af hastighedsvektorer for dette billedes dele af et undersæt, som indeholder de vektorer, som forekommer hyppigst i dette billede, digital transmission af definitionen for alle vektorer i 35 dette undersæt, idet hver hastighedsvektor er defineret ved reference til undersættet, og ved at der, for hver DK 169191 B1 7 billeddel, hvis hastighedsvektoren for den billeddel, som skal transmitteres, er et element i undersættet, vælges den første mode mens der, hvis hastighedsvektoren for billeddelen, som skal transmitteres, ikke er et 5 element i undersættet, benyttes den anden mode.
Den efterfølgende beskrivelse med henvisning til tegningen, som beskriver ikke-begrænsende illustrative udførelsesformer, vil give en god forståelse af, hvordan opfindelsen kan implementeres. På tegningen viser 10 fig. 1 viser en mode til definition af en has tighedsvektor, fig. 2 et histogram over fremkomsthyppigheden for hastighederne i et billede, fig. 3 et blokdiagram over en opstilling af kod-15 ningskredsløb til et transmissionssystem, og fig. 4 et detaljeret blokdiagram over de kredsløbselementer, som tjener til implementering af opfindelsen.
Formålet med det her som eksempel beskrevne 20 system er at transmittere billeder, som udgår fra kilder, der er defineret ved 1152 linier i billedhøjden og 1440 pixel i billedbredde under anvendelse af kun ét videooverføringsbånd svarende til overføringsbåndet i en 625-linie-standard (576 nyttige linier med 720 pi-25 xel).
Med henblik på at muliggøre rekonstruktion af en del af den manglende videoinformation bliver der til videodataene knyttet digitale data.
Til transmissionen af videosignalerne anvendes 30 der tre forskellige modes.
I en "80 ms"~mode med hjælp af en passende digital filtrering sker der først transmission, fx under en periode på 20 ms, af de ulige pixel i de ulige linier, under de efterfølgende 20 ms af de ulige pixel i de li-35 ge linier, under de følgende 20 ms af de lige pixel i de ulige linier og derefter til sidst af de lige pixel DK 169191 B1 8 i de lige linier, idet den tid, der anvendes til transmittering af et billede fuldstændigt således er 80 ms.
Ikke desto mindre beskrives hele billedfladen under hver periode på 20 ms; dette tillader kompatibilitet 5 med de gamle 625-linie-standarder. Ved passende rekombination af de beskrevne pixel i løbet af fire på hinanden følgende perioder på hver 20 ms er det muligt at genskabe et billede med høj billedopløsning. Med henblik på at gøre dette er det nødvendigt, at billedkil-10 den virtuelt ikke bør have varieret i løbet af de 80 ms. Denne mode er følgelig anvendelig til fikserede eller kvasifikserede billeder.
I en "40 ms"-mode, stadig efter passende filtrering, sker der fx kun transmission af de lige lini-15 er, hvis samtlige pixel transmitteres i to omgange. Under en periode på 20 ms sker der transmission af de u-lige pixel og derefter under den efterfølgende periode af de lige pixel (det ville også være muligt at overveje transmission af kun én pixel i to, men for alle 20 linierne). Halvdelen af billedopløsningen er følgelig gået tabt, men billedet beskrives i 40 ms, dvs. to gange så hurtigt, hvilket tillader visse bevægelser.
I denne "40 ms"-mode er der endvidere en hastighedsvektor til rådighed for hver billeddel. Målingen af 25 hastighederne i hver billeddel er uafhængig af transmissionen af hastighedsværdierne. Publikationen fra konferencen i L'Aquila, som er nævnt i det foranstående, beskriver en mode for måling af hastigheder, og dokumentet BBC RD 1987/11 beskriver adskillige andre mo-30 des. Det er fx muligt i den her beskrevne konstruktion at udgå fra en kildebilleddel, at forskyde denne del med en bestemt værdi, at måle (ved hjælp af en fremgangsmåde med mindste kvadrater anvendt til pixlernes luminans) forskellen til den samme del af det efter-35 følgende kildebillede og således at teste alle mulige forskydninger; derefter benyttes den, som fører til den mindste difference.
DK 169191 B1 9
Fig. 1 viser en hastighedsvektor, som repræsenterer forskydningen af et objekt i 20 ras, og som i dette tilfælde har koordinaterne x = +4, y = +3 udtrykt i pixel/20ms. Hvis der ikke er et behov for at bearbejde 5 koordinater, som er større end ± 6 pixels/40 ms, svarer hver forskydning, som skal testes, til afstanden mellem den centrale pixel ved vektorens udgangspunkt og en af de pixels, som er repræsenteret ved et af kvadraterne i et ternmønster på 13 x 13; dette repræsenterer 169 10 tests. Denne metode bliver progressivt mere krævende, hvis antallet af forskydninger, som skal testes, forøges, men da denne proces implementeres på transmission, dvs. hvor udstyret kun findes i ét eksempel, er en stor kompleksitet ikke noget stort problem, fordi 15 modtagerne selv forbliver enkle.
Hastighedsvektoren muliggør frembringelse i modtageren af et mellembillede og temporal indsættelse deraf mellem to transmitterede billeder. Med henblik på at frembringe et mellembillede gås der ud fra et trans-20 mitteret billedet, og de bevægelige dele forskydes deri langs en passende hastighedsvektor, som indikeres af senderen. Det er også muligt at gøre brug af de to billeder, mellem hvilke et supplerende billede skal indsættes. Med hensyn til yderligere detaljer om den måde, 25 hvorpå dette billede gendannes, kan der henvises til de indledningsvis nævnte publikationer. Som følge af det således tilføjede billede sker der en yderligere fordobling af billedets temporale opløsning. Dette muliggør brug af denne mode, selv hvis der forekommer høje 30 hastigheder i billedet. Ikke desto mindre er mellembilledet kun korrekt, hvis hastighederne er stabile eller kvasistabile. I modsat fald - hvor der forekommer høje accelerationer - gøres der brug af en tredje "20 ms"-mode.
35 Ved denne "20 ms"-mode sker der kun transmis sion under en periode på 20 ms af fx de ulige pixel i DK 169191 B1 10 de ulige linier og i løbet af de følgende 20 ms transmitteres på samme måde et nyt billede. Den temporale billedopløsning er således udmærket som følge af det forhold, at billedrepetitionshastigheden er 50 Hz; 5 dette tillader transmission af alle bevægelserne uden uklarhedseffekter eller rykvise bevægelser. På den anden side er den rumlige billedopløsning lav (der transmitteres kun en pixel ud af fire) og den svarer til billedopløsningen ved 625-linier-standarden. Dette er 10 ikke noget stort problem, idet øjet er mindre følsomt over for manglende rumlig billedopløsning, hvis de i-agttagne objekter bevæger sig hurtigt.
Billedet deles i dele, fx i dette tilfælde kvadrater på 16 x 16 pixel, og for hver af disse dele el-15 ler "blokke" kan der benyttes en anden mode. Endvidere gælder det, at i tilfælde af bevægelige objekter foran et baggrundslandskab vil det sidstnævnte kunne beskrives i alle detaljer i 80-ms-moden, mens der i tilfælde af polygoner, der dannes af kvadrater på 16 x 16 pixel 20 og omgiver de bevægelige objekter meget tæt, lokalt vil blive anvendt en mode på 40 ms eller 20 ms.
Med henblik på forenkling af databearbejdningen er det endvidere hensigtsmæssigt at bearbejde billedsekvenserne inden for rammerne af uvariable tidsinter-25 valler på 80 ms og ikke at dele disse 80 ms i mere end to intervaller.
Der er således kun fem mulige tilfælde, hvor et interval på 80 ms skal udfyldes: 1 - med et enkelt "80 ms"-billede 30 2 - med et "40 ms"-billede efterfulgt af to "20 ms"-billeder 3 - med to "20 ms"-billeder efterfulgt af et "40 ms"- billede 4 - med to "40 ms"-billeder 35 5 - eller med fire "20 ms"-billeder.
Hvert interval på 80 ms bearbejdes som en uafhængig helhed, dvs. uafhængigt af de tilgrænsende in- - -- · — - t — —^^^ DK 169191 B1 11 tervaller. For hvert interval på 80 ms skal definitionen af den mulighed, der benyttes ud af de fem i det foranstående beskrevne tilfælde, samt data, der er tilknyttet hver mode, transmitteres til modtagerne.
5 Det nødvendige antal bit afhænger af antallet af mulige situationer: det første tilfælde 1 svarer til en enkelt situation. Det samme gælder for tilfælde 5. På den anden side er det i tilfældene 2 og 3, som omfatter en "40 ms"-mode, nødvendigt også at overføre værdien af 10 hastighedsvektoren.
Det antages først, at opfindelsen ikke implementeres. Det antages også, at der er en hastighedsvektor med en maksimalamplitude (i hver vertikale/horisontale retning) på ± 6 pixel pr. periode på 20 ms. Dette sva-15 rer til 132 = 169 mulige vektorer, dvs. 169 mulige situationer (se fig. l).
I tilfældet 4 er det nødvendigt at definere to vektorer (en for hver af de to perioder på 40 ms); dette svarer til 169 første vektorer x 169 anden vektorer, 20 dvs. 1692 situationer.
Det totale antal situationer svarende til de fem tilfælde er summen af situationerne i hvert tilfælde, dvs. :
Tilfælde 1: 1 25 Tilfælde 2: 169
Tilfælde 3: 169 Tilfælde 4: 1692 = 28561 Tilfælde 5: 1 Ialt 28901.
30 En situation ud af 28901 kan defineres ved hjælp af 15 bit.
Disse 15 bit skal gendefineres for hver af billedets dele. Hvis disse dele er kvadrater på 16 x 16 i et billede på 1440 x 1152 pixel er der 6480 dele. End-35 videre er der 12,5 intervaller på 80 ms pr. sekund. Totalt vil en gennemgang på 15 bit x 6480 kvadrater x DK 169191 B1 12 12,5 intervaller = 1215000 bit/sekund være nødvendig. Denne gennemgang er større end den, som det er hensigten at allokere til denne type information i fx D2 MAC pakkestandarden (ca. 1 Mbit/s under delbilledtilbage-5 løbene).
Ved den kendte teknik er det derfor nødvendigt at begrænse vektorerne til ± 3 pixel. I virkeligheden er der da for hvert kvadrat 72 = 49 mulige vektorer og totalt til at beskrive de fem tilfælde 1 + 49 + 49 + 10 492 + 1 = 2501 situationer, som 12 bit kan beskrive. Gennemgangen er da 12 x 6480 x 12,5 = 972000 bit/sek, hvilket er acceptabelt. Det er imidlertid beklageligt at begrænse størrelsen af hastighedsvektorerne, som kan benyttes til at forringe billedkvaliteten. Man har der-15 for forsøgt at finde et middel til transmission af vektorer på ± 6 pixel/20 ms eller endnu større med en maksimal til rådighed værende digital gennemgang på ca.
1 Mbit/sekund.
Til det formål blev der, når hastigheden var be-20 stemt for hvert af de 6480 billedelementer, udført en statistisk bearbejdning ved hjælp af en logisk processor med henblik på at fastlægge et histogram over hyppigheden af hastighedsvektorernes forekomst. Fig. 2 viser et fuldstændig vilkårligt eksempel på et hastig-25 hedshistogram. I hver billeddel kan der forekomme 169 forskellige vektorer: den horisontale skala er derfor gradueret i 169 divisioner. Den vertikale skala repræ-senterér antallet af forekomster for hver af de 169 vektorer i et fuldstændigt billede. Vektorerne er ble-30 vet opdelt i grupper på 10 med henblik på at lette analysen af forekomsterne. Det er klart, at i virkeligheden er histogrammets "trin" 10 gange finere (et pr. vektor). Det bør navnlig også bemærkes, at den horisontale skala ikke repræsenterer størrelsen af vektorerne, 35 idet sidstnævnte er klassificeret fra venstre til højre ved aftagende forekomsthyppighed.
DK 169191 B1 13
Ifølge opfindelsen bestemmes der således et undersæt af vektorer, som forekommer hyppigst. Fx er det muligt at tage de 62 vektorer længst til venstre i histogrammet. I dette tilfælde svarer de til 5568 fore-5 komster af de 6480, som er indeholdt i et billede (6480 er antallet af billeddele), og det er antaget - med henblik på at optegne histogrammet - at alle kvadrater er bearbejdet i "40 ms"-moden.
Karakteristikkerne for disse 62 vektorer trans-10 mitteres kun én gang pr. billede. De kan være defineret ved en 13 x 13-matriks (svarende til det ternede mønster i fig. 1), i hvilken "et" 'er findes for de benyttede vektorer og "nul" 'er for de eliminerede vektorer. En sådan matriks kan transmitteres ved hjælp af 15 169 bit pr. 40 ms-billede, dvs. højst 3 38 bit pr. interval på 80 ms for de to billeder i tilfælde 4.
I hver billeddel er der da givet en definition af vektoren ved reference til undersættet på de 62 vektorer, fx ved indikering af nummeret på dens placering 20 i initialbeskrivelsen. Ved læsning af matriksen i en forudbestemt orden svarer vektor nr. 1 fx til det første "et", der forekommer, osv.
For hvert af tilfældene 2 eller 3 er der derfor 62 mulige situationer i stedet for 169, og i overens-25 stemmelse med en beregning svarende til den i det foranstående foretagne er summen af alle mulige situationer for en billeddel under et interval på 80 ms:
Tilfælde 1: 1 30 Tilfælde 2: 62
Tilfælde 3: 62 Tilfælde 4: 62^
Tilfælde 5: 1 ialt 3970
En situation kan derfor defineres i 12 bit. Gennemgangen pr. interval på 80 ms er da 12 bit x 6480 de- 35 14 DK 169191 B1 le plus de 338 initialbeskrivelsesbit, dvs. 78098 bit, dvs. 976225 bit/sek. Dette er kompatibelt med den kapacitet, der frembydes af delbilledtilbageløbene i D- og D2MAC-pakkestandarderne.
5 For de billedelementer, for hvilke vektoren ikke udgør en del af denne vektors undersæt, gøres der brug af "20 ms"-moden. Dette svarer ifølge histogrammet i fig. 2 til 980 forekomster, dvs. kun 14% af billeddelene. Forøvrigt svarer manglen af disse vektorer, som ik-10 ke er blevet transmitteret, ikke nødvendigvis til en forringelse af billedet. I virkeligheden ville det, hvis opfindelsen ikke var blevet benyttet, have været nødvendigt med henblik på overholdelse af den maksimalt mulige gennemgang at begrænse længden af vektorerne til 15+3 pixel/20 ms, og alle billeddele med en større vektor skulle have været bearbejdet i "20 ms"-moden, og antallet deraf ville sandsynligvis have været endnu større.
Det i det foranstående givne eksempel med ud-20 vælgelse af 62 transmissionsdygtige vektorer svarer meget godt til udnyttelsen af digitalkanalens maksimale kapacitet. Ikke desto mindre er dette eksempel pessimistisk. I virkeligheden forekommer det meget hyppigt, at forskellige billeddele har den samme hastighedsvek-25 tor. Det klareste eksempel er et panoramisk billede af et landskab i uendelighed: alle billedelementer har den samme hastighedsvektor. I tilfælde af gengivelse af objekter med store dimensioner har alle de billeddele, som dækkes af dette objekt, også den samme hastigheds-30 vektor. Som følge af dette er histogrammet over vektorerne, som er klassificeret efter forekomsthyppigheden, ofte langt mere koncentreret i den til venstre beliggende del end i fig. 2, og antallet af eliminerede vektorer er endnu mindre.
35 Det er også nødvendigt at bemærke, at den i det foranstående beskrevne proces forenkles, fordi intet -----r — ^ DK 169191 B1 15 hindrer udvælgelse af et maksimalt antal transmitterbare vektorer, hvilket er forskelligt i hvert af til-fældene 2, 3 og 4. Der er heller intet der hindrer udvælgelse af undersæt med indhold, som er forskelligt i 5 hvert af tilfældene, selv om antallet af transmitterbare vektorer er ens. Den eneste størrelse, som påvirkes af den digitale gennemgangskapacitet er N2 + N3 + n41 x n42' hvor betegnelserne N2, N3, N41 og N42 henholdsvis repræsenterer antallet af vektorer som kommer 10 til transmission i "40 ms"-billedet i tilfælde 2, i "40 ms"-billedet i tilfælde 3 og i det første og derefter det andet "40 ms"-billede i tilfælde 4.
Gående ud fra konstateringen af vektorernes forekomsthyppigheder i hvert af tilfældene 2-4 kan man på 15 basis af en matematisk sagkyndig persons generelle kendskab let forestille sig processer til minimering af summen N2 + N3 + N41 x N42, som er tilpasset den bearbejdede sekvens.
En yderligere fordel ved opfindelsen er, at 20 størrelsen af vektorerne ikke længere er begrænset.
Hvis kapaciteten af definitionen af en vektor forøges, er det i virkeligheden alene i løbet af initialbeskrivelsen af vektorerne, en gang pr. 40 ms, at denne kapacitetsforøgelse er anvendelig. Det antages fx, at 25 der ønskes transmitteret en vektor på højst ± 15 pixel.
Dette indebærer en matriks på 31 x 31 i stedet for 13 x 13. Det ville da være nødvendigt at transmittere 961 bit pr. interval på 40 ms i stedet for de forannævnte 169; dette repræsenterer en ubetydelig forøgelse 30 på kun 9900 bit pr. sekund.
Ifølge et yderligere træk ved opfindelsen er det endvidere muligt at forøge den digitale gennemgang ved følgende foranstaltning: i tilfælde 4 er der to successive billeder i "40 ms"-moden i det samme basisinter-35 val på 80 ms; det første af disse to billeder transmitteres på den i det foranstående beskrevne måde, og DK 169191 B1 16 for det andet billede gælder det, at for hver af vektorerne, der er udvalgt i det første billede som en funktion af deres større forekomsthyppighed, at der kun sker transmission af variationen i forhold til det for-5 udgående billede. Disse variationer, som har vertikale og horisontale komposanter, er derfor vektorer, der betegnes som variationsvektorer.
I det første eksempel, som er givet i det foranstående med henvisning til fig. 2, opretholdes der 62 10 vektorer sammenlignet med 169 mulige for det første billede. Med hastighedsvektorer på ± 6 pixel er det muligt at skifte eksempelvis fra en vektor - 6 til en vektor + 6, dvs. en variation på 12, og følgelig er den maksimale amplitude af variationsvektorerne for det an-15 det billede ± 12 pixel pr. 20 ms i hver retning (horisontalt og vertikalt). Sættet af mulige variationer udgøres derfor af en 25 x 25 matriks, dvs. 625 muligheder. Størstedelen af tiden udvikler hastighederne sig imidlertid kun lidt fra billede til billede. Et objekt, 20 som begynder med en vis hastighed, opretholder almindeligvis denne hastighed i det mindste for en vis tid. Følgelig har variationsvektorerne almindeligvis en lav amplitude. Som følge af dette kræver de kun få bit til transmissionen. Endvidere gælder det, at der i sættet 25 af variationsvektorer er et vist antal undersæt, som udgøres af ens vektorer. Det er således muligt til variationsvektorerne at anvende den samme teknik som den, der benyttes til hastighedsvektorerne. De klassificeres efter rækkefølgen af forekomsthyppighed og da bi-30 beholdes kun det undersæt, som indeholder de hyppigste variationsvektorer, og transmissionen sker én gang hvert andet billede (på 40 ms) i tilfælde 4 af initialbeskrivelsen af disse variationsvektorer og da defineres for hvert kvadrat på 16 x 16 pixel hver variations-35 vektor ved sin placering i undersættet. Ved anvendelse af det eksempel, der er beskrevet i det foranstående DK 169191 B1 17 med henvisning til fig. 2, er det muligt at antage, at blandt variationerne af de 62 vektorer, som kun bibeholdes for det første billede på 40 ms, transmitteres kun de 14 forskellige variationer, der forekommer hyp-5 pigst. Under disse omstændigheder forbruger initialbeskrivelsen af 14 vektorer ud af 625 mulige vektorer 625 bit til den anden periode på 40 ms i tilfælde 4 (i stedet for.169). Det skal bemærkes, at det i dette tilfælde i stedet for transmission af 1'er i 25 x 25 - ma-10 triksen som i det i det foranstående forklarede tilfælde med 13 x 13 - matriksen er mere fordelagtigt at transmittere beskrivelsen af hver vektor i undersættet.
Da hver af disse kan beskrives med 10 bit er der under disse omstændigheder et forbrug på 14 x 10 bit (dvs.
15 140 bit i stedet for 625) til initialbeskrivelsen af de 14 benyttede vektorer.
Antallet af mulige situationer pr. interval på 80 ms for hvert kvadrat på 16 x 16 er :
Tilfælde 1:1 20 Tilfælde 2: 62
Tilfælde 3: 62 Tilfælde 4: 62 x 14 Tilfælde 5: 1 Ialt 994 25 Dette antal kan beskrives med 10 bit. Gennemgan gen for et interval på 80 ms vil således være henholdsvis 169 + 169 + 140 til initialbeskrivelsen af vektorerne i tilfælde 3, i tilfældene 2 og 4 - første billede - og i tilfælde 4 - andet billede - adderet til 30 6480 kvadrater x 10 bit = 64800 bit, dvs. 65278 bit pr. interval på 80 ms, dvs. en gennemgang på 815975 bit pr. sekund. Der har været en yderligere forøgelse på ca.
20% i forhold til basisversionen af opfindelsen med forbedring af effektiviteten. Denne forøgelse kan an-35 vendes til at forøge transmissionsmulighederne. Ved anvendelse af 12 bit til beskrivelse af antallet af si- DK 169191 B1 18 tuationer pr.interval på 80 ms er dette maksimale antal fx 212 = 4096, og det er muligt at vælge fx N2 = N3 = N41 = 186 og N42 = 20, idet 1 + 186 + 186 x 20 + 1 = 4094! Dette er kun et eksempel idet, som det er forkla-5 ret i det foranstående, kun totalantallet af bit er påbudt, og der kan foretages en anden udvælgelse for N2, for N3 og for N41 under optimering af summen N2 + N3 + N41 X N42.
Til opsummering af de forskellige mulige situa- 10 tioner:
Det antages, at det oprindeligt har været bestemt, at tilfælde 4 er anvendeligt. Hvis det for et kvadrat gælder, at hastighedsvektoren for det første billede ikke indgår i undersættet, foretages der en ændring til til-15 fælde 3, og det iagttages, om hastighedsvektoren for det andet billede indgår i det samme undersæt. Hvis det er tilfældet, er tilfælde 3 definitivt anvendeligt.
Hvis det ikke er tilfældet, foretages der en ændring til tilfælde 5. Hvis det kun er i løbet af det andet 20 billede, at variationsvektoren ikke indgår i undersættet af variationsvektorer, som er hyppigst forekommende, foretages der da en ændring tilbage til tilfælde 2.
Fig. 3 viser et blokdiagram over en transmissionskodningsopstilling med henblik på at definere op-25 findeisens baggrund og dens materielle situation.
Billederne ankommer sekventielt i overensstemmelse med en linieskandering til en tilslutning 34. De bearbejdes simultant i tre parallelle kanaler henholdsvis (9, 25, 29, 26), (10, 27), (11, 30, 28).
30 "80 ms"-kanalen omfatter i kaskadekobling et temporalfilter 9, et rumligt filter 25, en kobler 29 ved 12,5 Hz og en samplingskreds 26, som udfører en "undersampling", dvs. en sampling ved en fjerdedel af frekvensen, som svarer til den fuldstændige definition 35 af pixelerne. Denne gren beskriver et fuldstændigt billede på 80 ms.
DK 169191 B1 19 "20 ms"-kanalen omfatter i kaskadekobling et rumligt filter 10 og en undersamplingskreds 27, som sampler et fuldstændigt billede i 20 ms. Denne kanal beskriver et fuldstændigt billede med lav billedopløs-5 ning på 20 ms.
"40 ms"-kanalen omfatter et rumligt filter 11 og en afbryder 30 ved 25 Hz og en undersamplingskreds 28. Den transmitterer et billede hver 40 ms.
Indgangssignalet 34 føres også til et kreds-10 løb 1 til bedømmelse af hastighedsvektorerne, hvilket kredsløb beregner hastigheden svarende til hver af billeddelene som defineret i det foranstående. Dette kredsløb 1 indikerer værdien af hastighedsvektorerne over tilslutningen 21.
15 En vælgestyrekreds 31 modtager på samme tid den øjeblikkelige beskrivelse af billedet over tilslutningen 34, hastighedsvektorerne over tilslutningen 21 og den øjeblikkelige beskrivelse, som leveres af hver af de tre kanaler på indgangene S2, S3.
20 Dette komplekse kredsløb sammenligner med kildebilledet 34 de billeder, der leveres af hver af de tre kanaler med yderligere anvendelse af hastighedsvektoren for "40 ms"-kanalens vedkommende, hvilket sker for hver billededel (kvadrater på 16 x 16 pixel). Den kanal, 25 hvis billede ligger nærmest kildebilledet, udvælges, idet der foretages en specifik udvælgelse for hvert af kvadraterne.
Af hensyn til overskueligheden er forskellige forsinkelser, som skal indføres i praksis af forskelli-30 ge grunde, ikke vist. Den klareste af disse grunde er, at det med henblik på at have det fuldstændige "80 ms"-billede til rådighed og at sammenligne det er nødvendigt at vente indtil den fjerde af de fire successive perioder på 20 ms er blevet modtaget, og at det med 35 henblik på at foretage en rigtig korrektion ved hjælp af hastighedsvektoren er nødvendigt at have de to bil- DK 169191 B1 20 leder, som midlertidigt omgiver det øjeblikkelige billede, til rådighed. Som følge af dette afgiver styrekredsen 31 samtidigt over tilslutningerne hhv. 22, 23 to afgørelser vedrørende to successive billeder i 5 40 ms-moden fra det samme interval på 80 ms, hvilket er billeder, der vil blive betegnet med "-1" og "0".
Med 35 betegnes en blok, i hvilken opfindelsen implementeres, og som navnlig omfatter elementer til korrektion af de afgørelser, der udgår fra kredsløbet 10 31. Hastighedsvektorerne tilføres over forbindelsen 21 og initialafgørelserne over forbindelserne 22, 23.
De korrigerede afgørelser leveres over forbindelserne 16, 17 og de digitale elementer, der skal transmitteres, over forbindelsen 18.
15 Afhængigt af de korrigerede afgørelser 16, 17 og på basis af signalerne 41, 42, 43, som leveres af de tre kanaler, transmitterer en multiplekser 32 den udvalgte kanal over den analoge udgang 33, som har et komprimeret overføringsbånd.
20 Med undtagelse af blokken 35 tilhører alle disse elementer den kendte teknik, og en mere detaljeret beskrivelse, navnlig med hensyn til filtrerings-og samplingsprocesserne findes i de indledningsvis nævnte publikationer og også af publikationen "A-HD-MAC 25 coding system" af F.W.P. REESWIJK m. fl., som blev præsenteret for L'Aquila-konferencen 29. februar 3. marts 1988 og i europæisk patentansøgning nr. 89,200,887, som ansøgeren tidligere har indleveret, og som indføres heri ved henvisning dertil.
30 Blokken 35 skal nu beskrives mere detaljeret med henvisning til fig. 4. Som beskrevet i det foranstående er initialafgørelser svarende til billederne 0 og -1 til rådighed på tilslutningerne henholdsvis 22, 23 og hastighedsvektoren på forbindelsen 21.
35 Hastighedsvektorsignalet passerer gennem et kredsløb 2, som indfører en forsinkelse på 40 ms med DK 169191 B1 21 henblik på at bringe hver vektor for billedet 0 i fase med vektoren for billedet -1. Et kredsløb 3 modtager denne forsinkede hastighedsvektor og også afgørelsen D(-1) af udvælgelsen af en af de tre kanaler vedrørende 5 billedet -1. Kredsløbet 3 er et processorelement, som efter den fuldstændige beskrivelse af et billede tilvej ebringer en klassifikation af hastighedsvektorerne efter deres forekomsthyppighed og til et element 36 leverer beskrivelsen af undersættet med de hyppigste 10 vektorer. Hastighedsvektorsignalet, som findes på kredsløbet 3's indgang, overføres til elementet 36 ved hjælp af en forsinkelseskreds 4, som svarer til den tid, der anvendes af processoren 3 til at tilvejebringe klassifikationen. Elementet 36 afgør, om 15 den hastighedsvektor, der overføres af kredsløbet 4, udgør en del af det undersæt, der leveres af processoren 3. Hvis dette ikke er tilfældet bliver afgørelsen D(-l) eventuelt modificeret til at påbyde udvælgelse af "20 ms"-kanalen. Det signal, som repræsenterer den mo-20 dificerede endelige udvælgelse MD(-l), leveres over forbindelsen 16. Hvis "40 ms"-moden udvælges (hastighedsvektoren udgør en del af undersættet), leveres nummeret på den tilsvarende hastighedsvektor over forbindelsen 44. Udvælgelsen, som udføres ved hjælp af 25 elementerne 3, 4, 36, vedrører det første "40 ms"- billede i et interval på 80 ms, dvs. det leverer et af de dataelementer, hvis nummer der er blevet henvist til i det foranstående, enten N2 eller N41.
Ved hjælp af et kredsløb 5 til kompensering af 30 en forsinkelse svarende til varigheden af de forskellige bearbejdninger, der udføres i elementerne 3, 4, overføres hastighedsvektoren til elementerne 7, 8 og 19. Afgørelsen D(0) vedrørende billedet 1 over forbindelsen 23 bliver også tilført processorelementet 35 7 og bliver endvidere tilført et element 39. Udgangssignalerne fra elementerne 7,8 bliver også til- DK 169191 B1 22 ført elementet 39. Opstillingen af elementerne 7,8, 39 er set fra et strukturelt og funktionelt synspunkt den samme som opstillingen af elementerne 3,4, 36.
Elementet 39 leverer således en korrigeret afgørelse 5 MD(0) vedrørende billedet 0 og en hastighedsvektor V, som overføres til kredsløbet 14. Disse dataelementer er et af de elementer, hvis nummer der er blevet henvist til i det foranstående: N3.
Den udvalgte hastighedsvektor for billedet -1 10 over forbindelsen 44 og den hastighedsvektor, som findes på forsinkelseskompenseringskredsen 5's udgang, overføres begge til kredsløbet 19, som beregner hastighedsvariationen hvis afgørelserne MD(1) og D(0) over forbindelserne 16 og 23 svarer til til-15 fælde 4. Disse variationsvektorer leveres til elementerne 37, 38 på samme måde som hastighedsvektorerne leveres til elementerne hhv. 3, 4 eller 7,8. Disse elementer er udført og fungerer på samme måde, og de leverer til elementet 13, der svarer til elementerne 20 36 eller 39, beskrivelsen af de hyppigste variationsvektorer. Dette kredsløb afgør, om den fra forsinkelseskredsen 38 tilførte variationsvektor udgør en del af det undersæt, som er beskrevet af processoren 37. Baseret på afgørelserne MD(-l) og D(0) be-25 stemmer det da den endelige afgørelse MD(0), som eventuelt er modificeret. Sidstnævnte leveres til kredsløbet 14, om ønsket sammen med den foreliggende variationsvektor Δν.
Kredsløbet 14 er en multiplekser, som på ud-30 gangen over forbindelsen 17 leverer den endelige udvælgelse MD(0) for billedet (0) som er valgt blandt dens to indgange MD(0) afhængigt af om tilfælde 3 eller tilfælde 4 anvendes. Den leverer over en forbindelse 45 hastighedsvektoren eller variationsvektoren afhæn-35 gigt af det særlige tilfælde.
Bearbejdningskredsen 15 modtager dels beskrivelsen af undersættene af hastighedsvektorer og af va- DK 169191 B1 23 riationsvektorer der skal transmitteres én gang pr. periode på 80 ms og derefter for hver billeddel afgørelsen MD(-l) og afgørelsen MD(0) samt eventuelt en øjeblikkelig vektor (over forbindelserne 44 og 45), den 5 bearbejder disse data og afgiver dem over udgangen 18 til transmission i overensstemmelse med et forudbestemt format over den digitale transmissionskanal.
En modtager til gengivelse af billeder, der transmitteres i overensstemmelse med opfindelsen, om-10 fatter kredsløb, der tilhører den kendte teknik, navnlig midler til afkodning af de digitale data som gør det muligt for den at vide for hver billeddel hvilket tilfælde er udvalgt til transmission, omsætningsmidler og koblingsmidler, som sætter modtageren i stand til at 15 gendanne, til enhver tid, billedet i overensstemmelse med transmissionsmoden, og den indeholder også midler til i "40 ms"-moden at genskabe et mellembillede mellem to transmitterede billeder.
Foruden disse kredsløb omfatter modtageren et 20 lager, i hvilket hastighedsvektorerne for et "40 ms"-billede og/eller variationsvektorerne for det følgende "40 ms"-billede er optegnet, og et adresseringssystem, som på basis af en reference, der modtages fra senderen gennem den digitale kanal for hvert af kvadraterne 25 på 16 x 16 pixel, muliggør udlæsning fra lageret af koordinaterne for en hastighedsvektor eller for variationsvektoren. Det er muligt i lageret at optegne va-riatiorisvektorerne og derefter for hvert kvadrat at læse hastighedsvektoren og variationsvektoren og derefter 30 at addere dem til hinanden. Det er også muligt for hver beskrivelse af en variationsvektor, som modtages fra senderen, i lageret at læse den tilsvarende hastighedsvektor (den vektor, som vedrører det samme kvadrat i det forudgående billede), at addere disse to vekto-35 rer til hinanden og at returnere summen til lageret i stedet for den oprindelige hastighedsvektor. Dette

Claims (9)

1. Fjernsynstransmissionssystem med høj billedopløsning, i hvilket system billedet opdeles i et antal dele, for hver af hvilke der vælges en videodatatransmissionsmode blandt mindst to modes, som afviger fra 20 hinanden ved samplingsstrukturen, hvor den første mode svarer til bestemmelsen og til transmissionen, via en tilknyttet digital kanal, af en hastighedsvektor for hver af billeddelene, som bearbejdes i denne mode, mens et billede i den anden mode beskrives hurtigere end i 25 den første mode men med en lavere rumlig opløsning, hvor data transmitteres i digitalkanalen til definering af de udvælgelser, der udføres for hver af de nævnte dele, kendetegnet ved, at det omfatter midler til bestemmelse af, for et komplet billede, i sæt-30 tet af hastighedsvektorer for dette billedes dele, et undersæt, som indeholder de vektorer, som forekommer hyppigst i dette billede, og midler til digital transmission af definitionen for alle vektorer i dette undersæt, idet hver hastighedsvektor er defineret ved re-35 ference til undersættet, og ved at der findes midler til for hver del af billedet, hvis hastighedsvektoren DK 169191 B1 25 for den billeddel, som skal transmitteres, er et element i undersættet, at vælge den første mode, eller, hvis hastighedsvektoren for billeddelen, som skal transmitteres, ikke er et element i dette undersæt, at 5 vælge den anden mode.
2. System ifølge krav 1, kendetegnet ved midler til efter transmissionen af definitionen for vektorerne i undersættet for et billede for et efterfølgende billede kun at transmittere definitionen for 10 variationsvektorer, som hver repræsenterer variationen af en hastighedsvektor, i forhold til det forudgående billede.
3. System ifølge krav 2, kendetegnet ved, at det omfatter midler til i sættet af variations- 15 vektorer for det efterfølgende billede at bestemme et undersæt, som indeholder de i dette billede hyppigst forekommende variationsvektorer, midler til digital transmission af definitionen af alle variationsvektorerne i dette undersæt, idet hver variationsvektor 20 for hver billeddel er defineret ved reference til dette undersæt, og ved at der findes midler til for hver del af dette billede at vælge enten den første mode, hvis variationsvektoren for en billeddel, der skal transmitteres, er et element i undersættet eller den anden 25 mode, hvis variationsvektoren for en billeddel, der skal transmitteres, ikke er et element i dette undersæt .
4. Fjernsynsmodtager med høj billedopløsning i hvilken billedet deles i et antal dele, for hver af 30 hvilke der bestemmes en videodatagengivelsesmode blandt mindst to modes på basis af en indikation, som modtages fra senderen på digital form, hvor mindst den ene mode svarer til modtagelse af en hastighedsvektor for hver af billeddelene, som bearbejdes i denne mode, hvilken 35 modtager omfatter et lager til ved hvert billede at lagre et antal hastighedsvektorer, kendeteg- DK 169191 B1 26 net ved, at den omfatter midler til i dette lager at lokalisere karakteristikkerne for det fra en sender modtagne undersæt, og til i lageret at genfinde en hastighedsvektor svarende til en billeddel på basis af en 5 reference til undersættet, der modtages fra senderen for denne billedel.
5. Modtager ifølge krav 4, kendetegnet ved, at den ud over midlerne til lagring af hastighedsvektorerne for hver billeddel er udstyret med midler 10 til i lageret til disse vektorer at addere størrelser, som for hvert billede repræsenterer variationerne i forhold til det forudgående billede.
6. Modtager ifølge krav 4, kendetegnet ved, at den omfatter et lager til ved hvert billede at 15 lagre et antal variationsvektorer og midler til i dette lager at lokalisere karakteristikkerne for en variationsvektor svarende til en billeddel på basis af en reference, der modtages fra senderen for denne billeddel.
7. Fremgangsmåde til fjernsynstransmission med høj billedopløsning, ved hvilken billedet opdeles i et antal dele, for hver af hvilke der vælges en videodatatransmissionsmode blandt mindst to modes, som afviger fra hinanden ved samplingsstrukturen, hvor den første 25 mode svarer til bestemmelsen og til transmissionen via en tilknyttet digital kanal af en hastighedsvektor for hver af billeddelene, som bearbejdes i denne mode, mens et billede i den anden mode beskrives hurtigere end i den første mode men med en lavere rumlig opløsning, 30 hvor data endvidere transmitteres i digitalkanalen til definering af de udvælgelser, der udføres for hver af de nævnte dele, mens der ikke benyttes nogen hastighedsvektor i den anden mode, og hvor billedfrekvensen er højere end i den første mode, men der er en lavere 35 rumlig opløsning, kendetegnet ved bestemmelse for et komplet billede, i sættet af hastighedsvek- DK 169191 B1 27 torer for dette billedes dele af et undersæt, som indeholder de vektorer, som forekommer hyppigst i dette billede, digital transmission af definitionen for alle vektorer i dette undersæt, idet hver hastighedsvektor 5 er defineret ved reference til undersættet, og ved at der, for hver billeddel, hvis hastighedsvektoren for den billeddel, som skal transmitteres, er et element i undersættet, vælges den første mode mens der, hvis hastighedsvektoren for billeddelen, som skal transmitte-10 res, ikke er et element i undersættet, benyttes den anden mode.
8. Fremgangsmåde ifølge krav 7, kende tegnet ved, at efter transmissionen af definitionen af vektorerne i undersættet for et billede trans- 15 mitteres for et følgende billede kun definitionen for variationsvektorer, som hver repræsenterer variationen af en hastighedsvektor i forhold til det forudgående billede.
9. Fremgangsmåde ifølge krav 8, kende- 20. e g n e t ved bestemmelse i sættet af variationsvektorer for det følgende billede af et undersæt, som indeholder de hyppigst forekommende variationsvektorer i dette billede, digital transmission af definitionen for alle variationsvektorerne i dette undersæt, idet hver 25 variationsvektor for hver billeddel er defineret ved reference til dette undersæt, og ved valg for hver del af dette billede af enten den første mode, hvis variationsvektoren for en billeddel, der skal transmitteres, er et element i dette undersæt, eller, hvis variations-30 vektoren for den billeddel, der skal transmitteres, ikke er et element i dette undersæt, valg af den anden mode.
DK013690A 1988-05-20 1990-01-17 Fjernsynstransmissionssystem med høj billedopløsning samt modtager dertil og fremgangsmåde til fjernsynstransmission DK169191B1 (da)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
FR8806788A FR2631768B1 (fr) 1988-05-20 1988-05-20 Systeme d'emission et reception de television a haute definition a debit de donnees reduit
FR8806788 1988-05-20
NL8900037 1989-05-19
PCT/NL1989/000037 WO1989011767A1 (fr) 1988-05-20 1989-05-19 Systeme d'emission et reception de television a haute definition a debit de donnees reduit

Publications (3)

Publication Number Publication Date
DK13690A DK13690A (da) 1990-01-17
DK13690D0 DK13690D0 (da) 1990-01-17
DK169191B1 true DK169191B1 (da) 1994-09-05

Family

ID=9366489

Family Applications (1)

Application Number Title Priority Date Filing Date
DK013690A DK169191B1 (da) 1988-05-20 1990-01-17 Fjernsynstransmissionssystem med høj billedopløsning samt modtager dertil og fremgangsmåde til fjernsynstransmission

Country Status (13)

Country Link
US (1) US5097330A (da)
EP (1) EP0342756B1 (da)
JP (1) JPH02504458A (da)
KR (1) KR900702720A (da)
CN (1) CN1018788B (da)
AT (1) ATE111284T1 (da)
AU (1) AU620884B2 (da)
DE (1) DE68917984T2 (da)
DK (1) DK169191B1 (da)
FI (1) FI92005C (da)
FR (1) FR2631768B1 (da)
PT (1) PT90620B (da)
WO (1) WO1989011767A1 (da)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2658971B1 (fr) * 1990-02-23 1995-07-28 Europ Rech Electr Lab Procede de traitement des donnees numeriques de controle associees a un signal video de type hd-mac et dispositif pour la mise en óoeuvre du procede.
FR2660141A1 (fr) * 1990-03-20 1991-09-27 France Etat Procede et systeme d'estimation de mouvement pour des images de television numerique haute definition.
FR2664117B1 (fr) * 1990-06-29 1996-06-21 Thomson Csf Procede de codage a parametres ajustables d'un champ de mouvement dans une sequence d'images animees.
KR930010359B1 (ko) * 1991-06-27 1993-10-16 삼성전자 주식회사 영상기록장치
JPH06165151A (ja) * 1992-11-25 1994-06-10 Matsushita Electric Ind Co Ltd 映像符号量制御装置
US5877754A (en) * 1993-06-16 1999-03-02 Intel Corporation Process, apparatus, and system for color conversion of image signals
US5793428A (en) * 1993-06-16 1998-08-11 Intel Corporation Self-encoded deltas for digital video data transmission
US5432554A (en) * 1993-06-16 1995-07-11 Intel Corporation Method and apparatus for decoding images using a specified data format
US5488568A (en) * 1993-06-16 1996-01-30 Intel Corporation Playback method and system for processing image data
US5440346A (en) * 1993-06-16 1995-08-08 Intel Corporation Mode selection for method and system for encoding images
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
US5926569A (en) * 1995-09-28 1999-07-20 Intel Corporation Bitrate damper for selecting quantization levels for image encoding
US5926222A (en) * 1995-09-28 1999-07-20 Intel Corporation Bitrate estimator for selecting quantization levels for image encoding
US5758092A (en) * 1995-11-14 1998-05-26 Intel Corporation Interleaved bitrate control for heterogeneous data streams
US5812699A (en) * 1995-12-07 1998-09-22 Intel Corporation Counter-based controller for video compression
US5832125A (en) * 1995-12-07 1998-11-03 Intel Corporation Bit rate control using short-term and long-term performance characterization
KR100421366B1 (ko) * 2001-07-03 2004-03-06 엘지전자 주식회사 동영상 해상도 설정 방법
JP4590975B2 (ja) * 2004-08-10 2010-12-01 ソニー株式会社 動画像変換装置、動画像復元装置、および方法、並びにコンピュータ・プログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4575756A (en) * 1983-07-26 1986-03-11 Nec Corporation Decoder for a frame or field skipped TV signal with a representative movement vector used for individual vectors
JPH0644815B2 (ja) * 1984-04-27 1994-06-08 日本電気株式会社 動物体の動き内挿装置
US4727422A (en) * 1985-06-03 1988-02-23 Picturetel Corporation Method and apparatus for efficiently communicating image sequence having improved motion compensation
US4717956A (en) * 1985-08-20 1988-01-05 North Carolina State University Image-sequence compression using a motion-compensation technique
US4942466A (en) * 1985-12-24 1990-07-17 British Broadcasting Corporation Bandwidth compression for television signals
WO1987005770A1 (en) * 1986-03-19 1987-09-24 British Broadcasting Corporation Video signal processing for bandwidth reduction
EP0294956B1 (en) * 1987-06-09 1994-07-20 Sony Corporation Motion vector reduction in television images
GB8729878D0 (en) * 1987-12-22 1988-02-03 Philips Electronic Associated Processing sub-sampled signals

Also Published As

Publication number Publication date
DE68917984T2 (de) 1995-04-20
DK13690A (da) 1990-01-17
WO1989011767A1 (fr) 1989-11-30
PT90620B (pt) 1995-06-30
DK13690D0 (da) 1990-01-17
US5097330A (en) 1992-03-17
JPH02504458A (ja) 1990-12-13
AU3741989A (en) 1989-12-12
FI92005B (fi) 1994-05-31
FR2631768B1 (fr) 1990-08-17
KR900702720A (ko) 1990-12-08
FI900271A0 (fi) 1990-01-17
FR2631768A1 (fr) 1989-11-24
CN1018788B (zh) 1992-10-21
EP0342756A1 (fr) 1989-11-23
EP0342756B1 (fr) 1994-09-07
PT90620A (pt) 1989-11-30
ATE111284T1 (de) 1994-09-15
FI92005C (fi) 1994-09-12
CN1040475A (zh) 1990-03-14
AU620884B2 (en) 1992-02-27
DE68917984D1 (de) 1994-10-13

Similar Documents

Publication Publication Date Title
DK169191B1 (da) Fjernsynstransmissionssystem med høj billedopløsning samt modtager dertil og fremgangsmåde til fjernsynstransmission
JP4067579B2 (ja) ビデオ信号符号化システム
DK168845B1 (da) Fremgangsmåde og apparat til behandling af et signal, der repræsenterer et todimensionalt billede
US4562466A (en) Digital data transmission/reception having adaptive error control
US4797741A (en) Information signal transmission system
KR100307014B1 (ko) 스케일러블압축비디오신호제공방법및장치
JPH09219863A (ja) 映像信号におけるチャネルエラー隠蔽方法及び装置
JPH10224751A (ja) デジタルテレビデータストリームでのvbiデータの通信
EP1039760B1 (en) Apparatus and method of block noise detection
US4982270A (en) Video data transmitting system
CA1232058A (en) System for coding video signal in block units
JP3739274B2 (ja) 2系統映像の位置ずれ補正装置
JPH0730887A (ja) ビデオ画像信号送受信の装置
EP1182869B1 (en) Image-signal processing apparatus and method
JPH0326953B2 (da)
NO174948B (no) System for å sende og motta höydefinisjons-TV samt fremgangsmåte ved höydefinisjons-TV-sending
KR0139158B1 (ko) 고스트제거기준(gcr)신호검출방법 및 그 장치
JP4003954B2 (ja) ハイビジョン動画テスト用信号生成装置、ハイビジョン動画テスト用信号生成プログラムおよびハイビジョン動画テスト用信号生成方法
JPH04345290A (ja) 動画像信号伝送装置
JPH09271024A (ja) 動画像情報伝送方法及び装置
JP2783188B2 (ja) 画像処理装置
EP1209912A1 (en) Slicing circuit
KR0185937B1 (ko) 영상신호의 노이즈레벨검출방법 및 그 장치
JP2557119B2 (ja) 画像データ通信装置
JPH04207282A (ja) 映像信号処理装置