NL9000424A - Overdrachtsysteem voor gedigitaliseerde televisiebeelden. - Google Patents

Overdrachtsysteem voor gedigitaliseerde televisiebeelden. Download PDF

Info

Publication number
NL9000424A
NL9000424A NL9000424A NL9000424A NL9000424A NL 9000424 A NL9000424 A NL 9000424A NL 9000424 A NL9000424 A NL 9000424A NL 9000424 A NL9000424 A NL 9000424A NL 9000424 A NL9000424 A NL 9000424A
Authority
NL
Netherlands
Prior art keywords
image
series
images
image data
data blocks
Prior art date
Application number
NL9000424A
Other languages
English (en)
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19856646&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=NL9000424(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Philips Nv filed Critical Philips Nv
Priority to NL9000424A priority Critical patent/NL9000424A/nl
Priority to DE69109346T priority patent/DE69109346T2/de
Priority to EP91200329A priority patent/EP0443676B1/en
Priority to DK91200329.0T priority patent/DK0443676T3/da
Priority to FI910791A priority patent/FI101442B/fi
Priority to CA002036585A priority patent/CA2036585C/en
Priority to JP04765991A priority patent/JP3174586B2/ja
Priority to AU71219/91A priority patent/AU641726B2/en
Publication of NL9000424A publication Critical patent/NL9000424A/nl
Priority to HK61596A priority patent/HK61596A/xx
Priority to US08/647,149 priority patent/US5699476A/en
Priority to JP2000344804A priority patent/JP2001186477A/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/926Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
    • H04N5/9261Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

Overdrachtsysteem voor gedigitaliseerde televisiebeelden.
A. Achtergrond van de uitvinding A(1) Gebied van de uitvinding
De uitvinding heeft in zijn algemeenheid betrekking op een werkwijze voor het overdragen van een reeks beelden van een full motion videoscene in een digitaalformaat via een of ander overdrachtsmedium. Meer in het bijzonder wordt dat overdrachtsmedium daarbij gevormd door een compact-disc-achtige plaat.
De uitvinding heeft tevens betrekking op een weergeefapparaat waarin de overgedragen beelden worden verwerkt en geschikt worden gemaakt voor weergave op een beeldscherm; alsmede op een optisch leesbare plaat waarop de genoemde beelden zijn opgeslagen.
A(2) Beschrijving van de stand van de techniek
Ruim vijftien jaar geleden kwam de firma Philips op de markt met een optisch leesbare plaat waarop naast audiosignalen analoge videosignalen waren opgetekend. Deze plaat werd video long play (VLP) genoemd en was een aanvulling op de overbekende audio long play (ALP). Tegenover videobanden hebben dergelijkje optisch leesbare platen het voordeel dat hun kwaliteit door herhaald gebruik niet terugloopt. Ten opzichte van videobanden hebben zij echter het nadeel dat zij niet overschrijfbaar zijn.
De afgelopen tien jaar heeft zich een compleet nieuwe trend gevestigd. Namelijk die van de optisch leesbare audioplaten, algemeen bekend onder de naam CD-audio (compact disc audio). Door zijn algemene acceptatie en de steeds sterker wordende roep naar integratie van audio en video-apparatuur is een compact disc video onstaan, waarop naast gedigitaliseerde audiosignalen een analoog videosignaal aanwezig is dat correspondeert met een full motion videoscene met een duur van enige minuten.
Om deze speelduur te verlengen is men overgegaan tot het digitaliseren van het oorspronkelijk analoge videosignaal. Daarbij wordt een full motion videoscene beschouwd als een eindige reeks beelden waarvan er bijvoorbeeld vijftig of zestig per seconde optreden.
Zo'n beeld bestaat uit bijvoorbeeld 288 beeldlijnen, met elk 352 beeldelementen per beeldlijn. Door middel van een of ander verstandig gekozen kodeeralgorithme wordt elk beeld omgezet in een beeld-datablok dat zoveel digitale informatie bevat dat elk beeldelement van het beeld kan worden gereconstrueerd, eventueel met inroeping van de informatie uit andere beeld-datablokken. Het kodeeralgorithme wordt daarbij zodanig gekozen dat opeenvolgende beeld-datablokken een minimum aan redundante informatie bevat. Doordat de lengte van elk beeld-datablok (aantal bits in dat beeld-datablok) daardoor zeer beperkt is, kan een zeer groot aantal van dergelijke beeld-datablokken op zo'n plaat worden aangebracht.
B. Doelstelling en samenvatting van de uitvinding
De uitvinding beoogt een bijdrage te leveren in de bovengenoemde nieuwe ontwikkeling teneinde voor de consumentenmarkt bedoelde weergeefapparatuur voor een zeer breed publiek financieel bereikbaar te maken.
Overeenkomstig de uitvinding worden daartoe de beelden van de reeks onderworpen aan een hiërarchische kodering waarbij de oorspronkelijke reeks beelden wordt beschouwd als een aantal in elkaar vervlochten deelreeksen met in grootte toenemende rangorde en waarbij voor het koderen van een beeld van een deelreeks beelden uit deelreeksen van lagere rangorde in beschouwing worden genomen. Elk beeld wordt op deze wijze omgezet in een beeld-datablok en aan elk zo'n beeld-datablok wordt een etiket toegevoegd dat de rangorde aangeeft van de deelreeks waartoe het corresponderende beeld behoort.
Het weergeefapparaat is nu ingericht om al deze beeld-datablokken te ontvangen maar daarvan slechts diegene te selekteren die voorafbepaalde etiketten hebben. Alleen aldus geselekteerde beeld-datablokken worden in een videoverwerkingsschakeling aan een hiërarchische dekodering onderworpen ter opwekking van signalen die geschikt zijn voor weergave van het beeld op een weergeefscherm (bijvoorbeeld beeldbuis).
De uitvinding zal beslist worden gewaardeerd als het volgende wordt overwogen. De prijs van een videoverwerkingsschakeling neemt exponentieel toe met het aantal operaties (optellingen, aftrekkingen enzovoorts) dat hij per seconde kan uitvoeren. Als nu de snelheid van de beelden in de oorspronkelijke reeks gelijk is aan 50 Hz dan betekent dit dat de videoverwerkingsschakeling in staat moet zijn om elke seconde voor circa 5.106 beeldelementen de drie kleursignalen R, G en B te bepalen uit de overgedragen informatie. Het aantal operaties dat daardoor moet worden uitgevoerd is zodanig hoog dat dat alleen kan worden gerealiseerd met een zeer "krachtige" videoverwerkingsschakeling, die echter zo kostbaar is dat weergeefapparatuur alleen voor een selekte groep consumenten financieel bereikbaar is.
Overeenkomstig de uitvinding kan door de weergeefapparatuur uit de aangeboden beeld-datapakketten een selektie worden gemaakt, waardoor alleen beeld-datapakketten voor verdere verwerking aan de videoverwerkingsschakeling worden toegevoerd die voorafbepaalde etiketten hebben. Dit betekent dat de videoverwerkingsschakeling slechts een deel van alle beschikbare beeld-datapakketten hoeft te verwerken; bijvoorbeeld niet meer dan de helft. Dit gaat weliswaar ten koste van de beeldkwaliteit, maar die blijkt in de praktijk op een voldoende hoog niveau te blijven. Het betekent ook dat de videoverwerkingsschakeling aanmerkelijk minder krachtig hoeft te zijn, wat zeer gunstig is voor zijn prijs en daarmee voor die van het weergeefapparaat.
C. Korte beschrijving van de figuren
Figuur 1 toont schematisch een compact disc achtige plaat met een spoor en de opdeling daarvan in pakketten;
Figuren 2 tot en met 7 tonen enige diagrammen ter toelichting van het hiërarchische koderingsproces;
Figuur 8 een volgorde waarin de beeld-datablokken met verschillende etiketten kunnen worden overgedragen;
Figuur 9 toont schematisch de opbouw van een weergeefapparaat overeenkomstig de uitvinding;
Figuur 10 toont schematisch een andere uitvoering van het hiërarchische koderingsproces.
D. Toelichting op de uitvinding
In figuur 1 is bij A schematisch een deel van het spoor op een compact disc achtige plaat weergegeven. Tussen telkens twee opeenvolgende punten af b, c, d, e enzovoorts bevindt zich een pakket.
De opbouw van zo'n pakket is schematisch aangegeven bij B in figuur 1. Het omvat bijvoorbeeld 2352 bytes en is verdeeld in een pakketkop H dat uit 24 bytes bestaat en een dataveld D dat 2328 bytes omvat.
De pakketkop H is verder opgedeeld in een synchronisatieveld SNC van 12 bytes, een rangnummerveld RF van vier bytes en een serviceveld SF van acht bytes. Het synchronisatieveld SNC markeert het begin van een pakket. Het omvat één byte dat uitsluitend uit M0"-bits bestaat, gevolgd door 10 bytes die uitsluitend uit "1"-bits bestaan en tenslotte weer één byte dat uitsluitend uit "O"-bits bestaat. De bytes in het rangnummerveld RF geven het rangnummer aan van het pakket in het spoor. Het serviceveld SF geeft aan of het pakket een videopakket, een audiopakket, dan wel een computerdatapakket is.
Het dataveld D is opgedeeld in datasleuven DS. Van een audiopakket zijn deze datasleuven zodanig gekozen dat in elk één 16-bits audiowoord van een digitaal audiosignaal kan worden overgebracht. Van een videopakket zijn zij zodanig gekozen dat in elk één 8-bits videowoord van een gedigitaliseerd videosignaal kan worden ondergebracht. Ook voor computerdatapakketten hebben deze datasleuven een lengte van één byte.
Zoals in het voorgaande reeds is vermeld, wordt elk beeld beschouwd als een matrix van 288*352 beeldelementen P(i,k). Hierin is i(= 1, 2, 3, ... 288) het rangnummer van de lijn en k(= 1, 2, ... 352) het rangnummer van het beeldelement op die lijn (kolom). De kleur van zo'n beeldelement wordt volledig bepaald door een bijbehorende helderheidswaarde Y(i,k) en twee kleurverschilwaarden U(i,k) en V(i,k). Zou van elk zo'n beeldelement deze drie waarden met acht bits nauwkeurigheid worden gekodeerd, dan zouden voor één beeld circa 130 videopakketten nodig zijn. Zonder vermindering van beeldkwaliteit kan dit aantal echter worden teruggebracht tot 54 videopakketten; namelijk door slechts van één op de twee beeldlijnen één op de vier kleurverschilsignaalwaarden over te dragen. In dit geval wordt dus een beeld volledig bepaald door een 288*352 helderheidsmatrix Y(i,k), een 144*88 kleurverschilmatrix U(r,s) én een 144*88 kleurverschilmatrix V(r,s), r = 1, 2, ... 144 en s = 1, 2, ... 88.
Vele koderingsmethoden zijn bekend om het aantal bits dat nodig is om een beeld te representeren, en daarmee het aantal videopakketten dat per beeld nodig is, nog verder te verminderen. Bij wijze van voorbeeld zal één zo'n methode hier aan de hand van figuur 2 nader worden toegelicht. In deze figuur 2 is met Sq een reeks opeenvolgende beelden B^, B2, ... B12 aangegeven van een full motion scene. De helderheidsmatrix behorende bij het beeld Bn (n = 1, 2, ...) zal worden aangeduid met Yn(i,k) en de kleurverschilmatrices met respektievelijk Un(r,s) en Vn(r,s). Voor elk beeld Bn wordt nu een voorspellingsbeeld Bn' bepaald, bestaande uit de voorspellingsmatrices Yn'(i,k), ün'(r,s) en Vn'(r,s) en uitgaande daarvan een verschilbeeld DBn bestaande uit de verschilmatrices DYn(i,k), DUn(r,s) en DVn(r,s) door verschilvorming van het beeld Bn en het voorspellingsbeeld Bn' of te wel mathematisch uitgedrukt: DBn = VV wat neerkomt op: DYn(i,k) = Yn(i,k) - Yn'(i,k) DUn(r,k) = ün(r,s) - Un'(r,s) DVn(r,s) = Vn(r,s) - Vn'(r,s)
Het voorspellingsbeeld Bn' wordt verkregen door voor het voorafgaande beeld Bn_1 een stelsel bewegingsvektoren Qn_-jjn te bepalen en de individuele beeldelementen van dit beeld Bn_^ te verschuiven overeenkomstig de bijbehorende bewegingsvektoren.
Omdat het dynamisch bereik van de helderheids- en kleurverschilwaarden van de verschilmatrices aanzienlijk kleiner is dan die van de oorspronkelijke matrices, kunnen deze waarden met aanzienlijk minder bits worden gerepresenteerd; bijvoorbeeld met slechts vier bits in plaats van de oorspronkelijke acht bits. Hoewel voor een nauwkeurige reconstructie van de oorspronkelijke beelden in het weergeefapparaat nu behalve de verschilbeelden DBn ook de berekende stelsels bewegingsvektoren Qn moeten worden overgedragen, heeft deze methode een aanzienlijke bitbesparing tot gevolg. Enerzijds kan daardoor een groter aantal beelden op de plaat worden opgeslagen, anderzijds is de tijd nodig om alle informatie voor een beeld van de plaat te lezen daardoor aanzienlijk verkort.
Bij deze bekende kodeermethode is elk verschilbeeld afhankelijk van het voorafgaande beeld. In het weergeefapparaat zal dan ook elk beeld van de reeks moet worden gereconstrueerd. Dit betekent dat de temporele resolutie van de door het weergeefapparaat weer te geven scenes gelijk is aan de temporele resolutie van de opname. Zoals reeds is opgemerkt betekent dit dat het weergeefapparaat een zeer krachtige videoverwerkingsschakeling moet bevatten.
De temporele resolutie kan worden beïnvloed en daarmee de eisen die aan de videoverwerkingsschakeling moeten worden gesteld door de beelden van de reeks te onderwerpen aan een hiërarchische kodering, zoals die bijvoorbeeld uitvoerig is beschreven in de Europese octrooiaanvrage nr. 0.340.843. Volledigheidshalve zal deze methode aan de hand van figuur 3 aan een voorbeeld nader worden toegelicht. In deze figuur 3 is bij SQ wederom de reeks opeenvolgende beelden B^, B2, ... Bi2 van een full motion scene aangegeven. Deze reeks wordt opgedeeld in een aantal deelreeksen, in dit geval vier, die respektievelijk met S2, S3 en zijn aangegeven.
Deelreeks Si bestaat uit de beelden B^ Bg, Bg, ..., deelreeks S2 bestaat uit de beelden b3' b7' B11' ·"' deelreeks S3 bestaat uit de beelden B2, Bg, Biq, ..., en deelreeks S4 bestaat uit de beelden B4, Bg, B^2, ____De beelden van deelreeks Si worden omgezet in verschilbeelden DB1, DBg, DBg, ... op de wijze zoals hierboven is toegelicht aan de hand van figuur 2. Meer in het bijzonder wordt, zoals in figuur 4 volledigheidshalve is aangegeven, voor elk beeld van deze deelreeks Si een stelsel bewegingsvektoren bepaald. Voor het beeld ΒΊ het stelsel Q^g, voor het beeld Bg het stelsel Q5^gr voor het beeld Bg het stelsel Q9J3 enzovoorts. Met behulp daarvan worden voorspellingsbeelden B-jr, Bg', Bg', ... berekend en door verschilvorming van het oorspronkelijke beeld Bm (m = 1, 5, 9, 13, ...) en het bijbehorende voorspellingsbeeld B^' wordt het verschilbeeld DBm verkregen van een reeks DS1.
Zoals reeds is opgemerkt geeft een vektor van bijvoorbeeld het stelsel Q1 g de richting en de afstand aan waarover een beeldelement of een groep beeldelementen van het beeld Bi moet worden verplaatst om te komen tot de plaats van dat beeldelement of groep beeldelementen in het beeld Bg. Voor de kodering van de beelden in de deelreeksen S2, S3 en S4 wordt eenvoudigheidshalve verondersteld dat een dergelijke verplaatsing lineair is. Dat betekent dan dat genoemde beeldelement van voor het beeld B2 een kwart van de totale verplaatsing heeft ondergaan, voor het beeld B3 de helft en voor het beeld B4 drie kwart. Voor de kodering van de beelden van de deelreeks S2 wordt nu te werk gegaan op de wijze zoals is aangegeven in figuur 5. Uitgaande van het beeld B1 en een stelsel . Λ bewegingsvektoren 2^1,5 elk dezelfde richting hebben als de bewegingsvektoren in het stelsel Q1fg, maar slechts half zo lang zijn, wordt een voorspellingsbeeld B.| 3 bepaald. Uitgaande van het beeld Bg en een stelsel bewegingsvektoren -jQ-j 5 die elk een richting hebben die tegengesteld is aan de richting van de bewegingsvektoren in het stelsel Q-jg en slechts half zo lang, wordt een voorspellingsbeeld Bg3 bepaald. Van beide voorspellingsbeelden B^3 en Bg 3 wordt de gemiddelde waarde genomen door beide voorspellingsbeelden bij elkaar op te tellen en door twee te delen. Het resultaat is het gewenste voorspellingsbeeld B3'. Door verschilvorming met het oorspronkelijke beeld B3 wordt het verschilbeeld DB3 verkregen van een reeks DS2.
Zoals in figuur 6 is weergegeven, wordt op overeenkomstige wijze, uitgaande van de beelden B^ en B3, een voorspellingsbeeld B2' bepaald dat door verschilvorming met B2 tot een verschilbeeld DB2 van een reeks DS3 voert. Tenslotte is in figuur 7 nog aangegeven hoe uitgaande van de beelden B3, B4 en Bg een verschilbeeld DB4 van een reeks DS4 wordt verkregen.
Voor overdracht van de aldus verkregen reeksen deelbeelden wordt de informatie voor elk deelbeeld geserialiseerd, waardoor een beeld-datablok wordt verkregen voor elk deelbeeld. Het beeld-datablok behorende bij het verschilbeeld DBn zal worden aangeduid met DB^. De aldus verkregen beeld-datablokken worden vervolgens overgedragen (dat wil zeggen op de disc geregistreerd) in de volgorde zoals bijvoorbeeld is aangegeven in figuur 8. Meer in het bijzonder wordt eerst een beeld-datablok (bijvoorbeeld DBg) behorende bij een verschilbeeld uit reeks DS1 overgedragen, daarna het beeld-datablok (DB3) van het onmiddellijk daaraan voorafgaande en tot reeks DS2 behorende verschilbeeld, vervolgens het beeld-datablok (DB2) van het onmiddellijk daaraan voorafgaande en tot reeks DS3 behorende verschilbeeld en tenslotte het beeld-datablok (DS|) van het onmiddellijk daaraan voorafgaande en tot reeks DS4 behorende verschilbeeld. Opgemerkt zij dat er bij figuur 8 vanuit is gegaan dat het eerste beeld van de scene is.
Om de beeld-datablokken van de verschilbeelden van reeks DSjl (i = 1, 2, 3, 4) te kunnen onderscheiden van die van de verschilbeelden van reeks DSj (j = 1, 2, 3, 4) en j # i wordt aan elk beeld-datablok een etiket toegevoegd dat de reeks aangeeft waartoe het corresponderende verschilbeeld behoort. In figuur 8 zijn deze etiketten met DS^, DS2, DS3 en DS^ aangegeven.
In figuur 9 is schematisch een uitvoeringsvoorbeeld weergegeven van een weergeefapparaat dat is ingericht om gedigitaliseerde beelden te ontvangen die door middel van een compact disc achtig overdrachtsmedium worden overgedragen in het in figuur 8 als voorbeeld aangegeven formaat. Dit weergeefapparaat is voorzien van een leesinrichting 1 met behulp waarvan op een compact disc achtige plaat 2 aanwezige informatie kan worden gelezen en omgezet in een elektrisch signaal dat aan een demultiplexer 3 wordt toegevoerd. Uitgaande van de informatie in het serviceveld SF van een pakket op de disc, levert deze demultiplexer aan zijn uitgang 3(1) de computer-datapakketten, aan zijn uitgang 3(2) de audiopakketten en aan zijn uitgang 3(3) de videopakketten.
Omdat binnen het kader van de onderhavige uitvinding alleen de verwerking van de videopakketten een rol speelt, zal hier niet nader worden ingegaan op de verwerking van de audio- en computer-datapakketten. De videopakketten worden toegevoerd aan een selekteerschakeling 4 die enerzijds de pakketkoppen van de videopakketten verwijdert, en uit de resterende beeld-datablokken die selekteert die van vooraf bepaalde etiketten zijn voorzien; bijvoorbeeld alleen die beeld-datablokken die van het etiket DS^ zijn voorzien, of zowel die beeld-datablokken die van het etiket DS^ zijn voorzien als die beeld-datablokken die van het etiket DS2 zijn voorzien enzovoorts. De aldus geselekteerde beeld-datablokken worden toegevoerd aan de videoverwerkingsschakeling 5 die voor elk weer te geven beeld een helderheidsmatrix Y(i,k) alsmede de bijbehorende kleurverschilmatrices U(r,s) en V(r,s) levert. In het weergegeven uitvoeringsvoorbeeld wordt de helderheidsmatrix Y(i,k) opgeslagen in een helderheidsgeheugen 6(1), de kleurverschilmatrix ü(r,s) in een U-geheugen 6(2) en de kleurverschilmatrix V(r,s) in een V-geheugen 6(3). Deze geheugens 6(.) worden daartoe op gebruikelijke wijze geadresseerd door adressen ADD van een adresgenerator 7 en door een lees-schrijf enable signaal R/W(.). Zodra dat de logische waarde "1" heeft kan er informatie in het betreffende geheugen geschreven worden; heeft het de logische waarde "0" dan kan de inhoud van het geheugen worden gelezen. De uit een geheugen 6(.) gelezen informatie wordt in een digitaal analoog omzetter 8(.) in een analoog signaal omgezet. Het aldus verkregen analoge helderheidssignaal Y(t) alsmede de beide analoge kleurverschilsignalen U(t) en V(t) worden in een dematriceringsschakeling 9 omgezet in de elementaire kleursignalen R, G en B en aan een beeldbuis 10 toegevoerd.
Het zal duidelijk zijn dat hoe krachtiger de videoverwerkingsschakeling 5 (en dus hoe kostbaarder) hoe meer reeksen verschilbeelden door de selekteerschakeling 4 kan worden geselekteerd (aantal verschillende etiketten) en dus hoe hoger de temporele resolutie.
In figuur 3 is stilzwijgend verondersteld dat de snelheid waarmee de beelden in de oorspronkelijke reeks optreden gelijk is aan 50 Hz. De onderhavige uitvinding biedt echter het hoofd aan het telkens opdoemende probleem dat verband houdt met het verschil tussen de zogenaamde 50 en 60 Hz rasterfrequentielanden. Veronderstel dat de in figuur 10 aangegeven beelden optreden met een frequentie van 60 Hz. Dan kan deze reeks worden opgedeeld in vijf deelreeksen S^r S2, S3, S4, S5. De beelden van de deelreeks S-j worden daarbij op de wijze zoals is aangegeven in figuur 4 omgezet in de reeks DS^ van verschilbeelden (stelsel bewegingsvektoren Q1 g, Qg 1g, ...). De beelden van de deelreeks S2 worden op de wijze zoals is aangegeven in figuur 5 omgezet in de reeks DS2 van verschilbeelden (stelsel bewegingsvektoren |Q1 g, gI ...). De beelden van de deelreeks S3 worden op de wijze zoals is aangegeven in figuur 6 omgezet in de reeks DS3 van verschilbeelden (stelsel bewegingsvektoren Jq1 g, g, Jq-, 6, 5^61111 · · ·) · De beelden van de deelreeks worden op de wijze zoals is aangegeven in figuur 7 omgezet in de reeks DB^ van verschilbeelden (stelsel bewegingsvektoren g, 2 12 * “5^1,6' 5^1,6' ”5®g ...). De beelden van deelreeks s5 tenslotte worden op de wijze zoals is aangegeven in figuur 7 en uitgaande van de beelden in de reeksen S-| en S^, omgezet in een reeks DS5 van verschilbeelden. Een en ander is in figuur 10 schematisch aangegeven. Meer in het bijzonder begint elke pijl bij een beeld met behulp waarvan een voorspellingsbeeld wordt berekend voor het beeld waar de pijlpunt van de betreffende pijl eindigt, een en ander met in achtneming van het juiste stelsel bewegingsvektoren. Door nu van de aldus verkregen reeksen verschilbeelden alleen de verschilbeelden van bijvoorbeeld de reeksen DS^, DS2, DS3 en DS^ te selekteren, en met onderling gelijke tussenposen weer te geven, wordt een beeldseguentie van 50 Hz verkregen. Door nu een weergeefapparaat overeenkomstig figuur 9 te voorzien van een selekteerschakeling 4 en de videobeelden op de disc te ordenen en op te tekenen op de wijze zoals hierboven in figuur 10 is aangegeven, kunnen de discs zowel in de zogenaamde 50 Hz landen als in de zogenaamde 60 Hz landen worden gebruikt en zijn de weergeefapparaten op eenvoudige wijze geschikt te maken voor toepassing in deze verschillende landen.
Opgemerkt zij nog dat er in het voorgaande van uit is gegaan dat de bewegingen in het beeld lineair zijn. Daardoor kan worden volstaan met het berekenen van stelsels "hoofd"-bewegingsvektoren voor de beelden in de deelreeks S^. De bewegingsvektoren van de beelden in de andere deelreeksen kunnen dan worden verkregen door een evenredig deel te nemen van deze hoofd-bewegingsvektoren. Het is echter ook mogelijk om in plaats van het evenredige deel van de hoofd-bewegingsvektoren, voor elk beeld de werkelijke bewegingsvektoren te berekenen.

Claims (3)

1. Werkwijze voor het overdragen van een reeks beelden van een full motion video scene waarbij door middel van een kodeeralgorithme elk beeld wordt omgezet in een beeld-datablok dat zoveel digitale informatie bevat dat elk beeldelement van het beeld kan worden gereconstrueerd, met het kenmerk, dat de beelden van de reeks worden onderworpen aan een hiërarchische kodering waarbij de oorspronkelijke reeks beelden wordt beschouwd als in een aantal in elkaar vervlochten deelreeksen met in grootte toenemende rangorde en waarbij voor het koderen van een beeld van een deelreeks, beelden uit één of meer deelreeksen van lagere rangorde in beschouwing worden genomen; dat aan elk beeld-datablok een etiket wordt toegevoegd dat de rangorde aangeeft van de deelreeks waartoe het corresponderende beeld behoort.
2. Inrichting voor het weergeven van een full motion video scene waarvan de samenstellende beelden elk overeenkomstig de werkwijze van conclusie 1 zijn omgezet in beeld-datablokken, welke inrichting is ingericht voor het ontvangen van de beeld-datablokken, om voor elk beeldelement een met de kleur van dat beeldelement corresponderend kodewoord op te slaan, om de opgeslagen kodewoorden in de volgorde van gewenste weergave te reproduceren, om de gereproduceerde kodewoorden in analoge signalen om te zetten voor weergave op een weergeefscherm, met het kenmerk dat deze inrichting verder is ingericht om van de ontvangen beeld-datablokken diegene te selekteren die vooraf bepaalde etiketten bezitten, de aldus geselekteerde beeld-datablokken te onderwerpen aan een hiërarchische dekodering ter opwekking van de genoemde kodewoorden.
3. Optisch leesbare disc waarop een reeks beelden van een full motion video scene is opgeslagen in de vorm van een reeks beeld-datablokken die zijn verkregen overeenkomstig de werkwijze van conclusie 1.
NL9000424A 1990-02-22 1990-02-22 Overdrachtsysteem voor gedigitaliseerde televisiebeelden. NL9000424A (nl)

Priority Applications (11)

Application Number Priority Date Filing Date Title
NL9000424A NL9000424A (nl) 1990-02-22 1990-02-22 Overdrachtsysteem voor gedigitaliseerde televisiebeelden.
DE69109346T DE69109346T2 (de) 1990-02-22 1991-02-18 Übertragungssystem für digitalisierte Fernsehbilder.
EP91200329A EP0443676B1 (en) 1990-02-22 1991-02-18 Transmission system for digitised television images
DK91200329.0T DK0443676T3 (da) 1990-02-22 1991-02-18 System til transmission af digitaliserede fjernsynsbilleder
CA002036585A CA2036585C (en) 1990-02-22 1991-02-19 Transmission system for digitised television images
FI910791A FI101442B (fi) 1990-02-22 1991-02-19 Siirtojärjestelmä digitoituja televisiokuvia varten
JP04765991A JP3174586B2 (ja) 1990-02-22 1991-02-20 デジタル化されたテレビジョン画像用の転送システム
AU71219/91A AU641726B2 (en) 1990-02-22 1991-02-20 Transmission system for digitised television images
HK61596A HK61596A (en) 1990-02-22 1996-04-11 Transmission system for digitised television images
US08/647,149 US5699476A (en) 1990-02-22 1996-05-09 Method and apparatus for transmitting and/or storing a series of hierarchically encoded digital image data blocks
JP2000344804A JP2001186477A (ja) 1990-02-22 2000-11-13 画像データブロック系列を有するデジタルフォーマット

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL9000424A NL9000424A (nl) 1990-02-22 1990-02-22 Overdrachtsysteem voor gedigitaliseerde televisiebeelden.
NL9000424 1990-02-22

Publications (1)

Publication Number Publication Date
NL9000424A true NL9000424A (nl) 1991-09-16

Family

ID=19856646

Family Applications (1)

Application Number Title Priority Date Filing Date
NL9000424A NL9000424A (nl) 1990-02-22 1990-02-22 Overdrachtsysteem voor gedigitaliseerde televisiebeelden.

Country Status (10)

Country Link
US (1) US5699476A (nl)
EP (1) EP0443676B1 (nl)
JP (2) JP3174586B2 (nl)
AU (1) AU641726B2 (nl)
CA (1) CA2036585C (nl)
DE (1) DE69109346T2 (nl)
DK (1) DK0443676T3 (nl)
FI (1) FI101442B (nl)
HK (1) HK61596A (nl)
NL (1) NL9000424A (nl)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05137131A (ja) * 1991-11-13 1993-06-01 Sony Corp フレーム間動き予測方法
DE69227185T2 (de) * 1991-12-27 1999-04-01 Sony Corp Bilddatenkodier/dekodierverfahren und -vorrichtung
US5510840A (en) * 1991-12-27 1996-04-23 Sony Corporation Methods and devices for encoding and decoding frame signals and recording medium therefor
JPH05250813A (ja) * 1992-03-04 1993-09-28 Pioneer Video Corp 記録媒体及びその情報記録再生システム
US5563661A (en) 1993-04-05 1996-10-08 Canon Kabushiki Kaisha Image processing apparatus
GB9325073D0 (en) * 1993-12-07 1994-02-02 Eidos Plc Improvements in or relating to video processing systems
CA2179973C (en) * 1995-06-30 2002-03-05 Takayuki Nagashima Image transmission apparatus, image transmission system, and communication apparatus
ES2760905T3 (es) * 1998-10-30 2020-05-18 Virnetx Inc Un protocolo de red agile para comunicaciones seguras con disponibilidad asegurada de sistema
US6983018B1 (en) 1998-11-30 2006-01-03 Microsoft Corporation Efficient motion vector coding for video compression
US6499060B1 (en) 1999-03-12 2002-12-24 Microsoft Corporation Media coding for loss recovery with remotely predicted data units
US6889383B1 (en) 2000-10-23 2005-05-03 Clearplay, Inc. Delivery of navigation data for playback of audio and video content
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
FI114527B (fi) * 2002-01-23 2004-10-29 Nokia Corp Kuvakehysten ryhmittely videokoodauksessa
EP1670259A3 (en) * 2002-01-23 2010-03-03 Nokia Corporation Grouping of image frames in video coding
US7003035B2 (en) 2002-01-25 2006-02-21 Microsoft Corporation Video coding methods and apparatuses
US20040001546A1 (en) 2002-06-03 2004-01-01 Alexandros Tourapis Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation
US7280700B2 (en) 2002-07-05 2007-10-09 Microsoft Corporation Optimization techniques for data compression
US7154952B2 (en) 2002-07-19 2006-12-26 Microsoft Corporation Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures
US7609763B2 (en) 2003-07-18 2009-10-27 Microsoft Corporation Advanced bi-directional predictive coding of video frames
US10554985B2 (en) 2003-07-18 2020-02-04 Microsoft Technology Licensing, Llc DC coefficient signaling at small quantization step sizes
US7426308B2 (en) 2003-07-18 2008-09-16 Microsoft Corporation Intraframe and interframe interlace coding and decoding
US7738554B2 (en) 2003-07-18 2010-06-15 Microsoft Corporation DC coefficient signaling at small quantization step sizes
US7499495B2 (en) 2003-07-18 2009-03-03 Microsoft Corporation Extended range motion vectors
US20050013498A1 (en) 2003-07-18 2005-01-20 Microsoft Corporation Coding of motion vector information
US7577200B2 (en) 2003-09-07 2009-08-18 Microsoft Corporation Extended range variable length coding/decoding of differential motion vector information
US7577198B2 (en) * 2003-09-07 2009-08-18 Microsoft Corporation Number of reference fields for an interlaced forward-predicted field
US7620106B2 (en) 2003-09-07 2009-11-17 Microsoft Corporation Joint coding and decoding of a reference field selection and differential motion vector information
US7567617B2 (en) 2003-09-07 2009-07-28 Microsoft Corporation Predicting motion vectors for fields of forward-predicted interlaced video frames
US7317839B2 (en) 2003-09-07 2008-01-08 Microsoft Corporation Chroma motion vector derivation for interlaced forward-predicted fields
US8064520B2 (en) 2003-09-07 2011-11-22 Microsoft Corporation Advanced bi-directional predictive coding of interlaced video
US7599438B2 (en) 2003-09-07 2009-10-06 Microsoft Corporation Motion vector block pattern coding and decoding
US7616692B2 (en) 2003-09-07 2009-11-10 Microsoft Corporation Hybrid motion vector prediction for interlaced forward-predicted fields
US7724827B2 (en) 2003-09-07 2010-05-25 Microsoft Corporation Multi-layer run level encoding and decoding
US8107531B2 (en) * 2003-09-07 2012-01-31 Microsoft Corporation Signaling and repeat padding for skip frames
US7961786B2 (en) * 2003-09-07 2011-06-14 Microsoft Corporation Signaling field type information
US8085844B2 (en) 2003-09-07 2011-12-27 Microsoft Corporation Signaling reference frame distances
US7623574B2 (en) 2003-09-07 2009-11-24 Microsoft Corporation Selecting between dominant and non-dominant motion vector predictor polarities
WO2005060424A2 (en) 2003-10-22 2005-07-07 Clearplay, Inc. Apparatus and method for blocking audio/visual programming and for muting audio
US20050120340A1 (en) * 2003-12-01 2005-06-02 Skazinski Joseph G. Apparatus, system, and method for automated generation of embedded systems software
US8117282B2 (en) 2004-10-20 2012-02-14 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US8634413B2 (en) 2004-12-30 2014-01-21 Microsoft Corporation Use of frame caching to improve packet loss recovery
US9077960B2 (en) 2005-08-12 2015-07-07 Microsoft Corporation Non-zero coefficient block pattern coding
US8254455B2 (en) 2007-06-30 2012-08-28 Microsoft Corporation Computing collocated macroblock information for direct mode macroblocks
KR101375667B1 (ko) * 2008-05-16 2014-03-18 삼성전자주식회사 영상의 부호화, 복호화 방법 및 장치
US7925774B2 (en) 2008-05-30 2011-04-12 Microsoft Corporation Media streaming using an index file
US8189666B2 (en) 2009-02-02 2012-05-29 Microsoft Corporation Local picture identifier and computation of co-located information

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2835434C2 (de) * 1978-08-12 1986-07-10 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Verfahren zur Übertragung von Bildsignalen über schmalbandige !bertragungskanäle
US4646166A (en) * 1984-07-25 1987-02-24 Rca Corporation Video still image storage system with high resolution
US4660096A (en) * 1984-12-11 1987-04-21 Rca Corporation Dividing high-resolution-camera video signal response into sub-image blocks individually raster scanned
NL8600980A (nl) * 1986-04-18 1987-11-16 Philips Nv Werkwijze voor het overdragen van update informatie voor een stilstaand videobeeld.
NL8601447A (nl) * 1986-06-05 1988-01-04 Philips Nv Werkwijze en inrichting voor het opnemen en/of weergeven van videoinformatie in respektievelijk van een registratiedrager, en een registratiedrager verkregen volgens de werkwijze.
US4858032A (en) * 1986-06-30 1989-08-15 Fuji Photo Film Co., Ltd. Device for extracting still picture frames from a moving image video signal and recording same on a magnetic recording medium
FR2613166B1 (fr) * 1987-03-24 1989-06-23 Labo Electronique Physique Dispositif de transmission d'images a haute definition par un canal a bande passante relativement etroite
EP0289960B1 (en) * 1987-04-30 1993-10-20 Nec Corporation Image processing system for a coded signal sequence subjected to predictive coding in different manners
JPH0720228B2 (ja) * 1987-04-30 1995-03-06 日本電気株式会社 画像の圧縮記録システム
US4849810A (en) * 1987-06-02 1989-07-18 Picturetel Corporation Hierarchial encoding method and apparatus for efficiently communicating image sequences
FR2617361A1 (fr) * 1987-06-26 1988-12-30 Eduvision Sa Procede de stockage d'images de haute definition sur video-disque, codeur et decodeur pour la mise en oeuvre dudit procede
FR2621766B1 (fr) * 1987-10-09 1989-12-29 Labo Electronique Physique Dispositif de transmission d'images a haute definition par un canal presentant une bande passante relativement etroite
JPH01160289A (ja) * 1987-12-17 1989-06-23 Sony Corp ディジタル映像信号の伝送方式
FR2625638B1 (fr) * 1987-12-30 1994-06-17 Thomson Grand Public Procede de synchronisation pour la transmission, sur un canal asynchrone, d'une suite d'images codees au moyen d'un code a longueur variable, et dispositif pour la mise en oeuvre de ce procede
JP2914975B2 (ja) * 1988-02-05 1999-07-05 株式会社日立製作所 画像符号化方法及び装置
US5032927A (en) * 1988-03-01 1991-07-16 Fuji Photo Film Co., Ltd. Image signal recording apparatus capable of recording compressed image data together with audio data
US4914508A (en) * 1988-04-27 1990-04-03 Universal Video Communications Corp. Method and system for compressing and statistically encoding color video data
FR2630875B1 (fr) * 1988-04-29 1994-08-05 Labo Electronique Physique Systeme de transmission d'images utilisant un canal de transmission a bande passante relativement etroite
DE3820038A1 (de) * 1988-06-13 1989-12-14 Ant Nachrichtentech Verfahren zur aufbereitung und uebertragung einer bildsequenz
DE3820039A1 (de) * 1988-06-13 1989-12-21 Ant Nachrichtentech Verfahren zur aufbereitung und uebertragung einer bildsequenz
JP2828997B2 (ja) * 1988-07-22 1998-11-25 株式会社日立製作所 適応型変換符号化装置
JPH02198274A (ja) * 1988-10-14 1990-08-06 Fuji Photo Film Co Ltd 画像データ圧縮記録装置
US5136391A (en) * 1988-11-02 1992-08-04 Sanyo Electric Co., Ltd. Digital video tape recorder capable of accurate image reproduction during high speed tape motion
US5050230A (en) * 1989-11-29 1991-09-17 Eastman Kodak Company Hybrid residual-based hierarchical storage and display method for high resolution digital images in a multiuse environment
US4969204A (en) * 1989-11-29 1990-11-06 Eastman Kodak Company Hybrid residual-based hierarchical storage and display method for high resolution digital images in a multiuse environment

Also Published As

Publication number Publication date
US5699476A (en) 1997-12-16
DE69109346T2 (de) 1996-01-04
FI101442B1 (fi) 1998-06-15
FI910791A (fi) 1991-08-23
EP0443676A1 (en) 1991-08-28
EP0443676B1 (en) 1995-05-03
HK61596A (en) 1996-04-19
AU7121991A (en) 1991-08-29
JP3174586B2 (ja) 2001-06-11
DE69109346D1 (de) 1995-06-08
JPH04216288A (ja) 1992-08-06
FI101442B (fi) 1998-06-15
AU641726B2 (en) 1993-09-30
FI910791A0 (fi) 1991-02-19
JP2001186477A (ja) 2001-07-06
CA2036585A1 (en) 1991-08-23
DK0443676T3 (da) 1995-09-04
CA2036585C (en) 2001-01-16

Similar Documents

Publication Publication Date Title
NL9000424A (nl) Overdrachtsysteem voor gedigitaliseerde televisiebeelden.
KR100254855B1 (ko) 정보 기록 방법 및 기록 매체
NL8601447A (nl) Werkwijze en inrichting voor het opnemen en/of weergeven van videoinformatie in respektievelijk van een registratiedrager, en een registratiedrager verkregen volgens de werkwijze.
NL8005640A (nl) Werkwijze en inrichting voor opname en weergave van een kleurenvideosignaal op, respectievelijk uit, een magneetband.
EP0338009A1 (en) IMPROVEMENTS TO THE RECORDING AND PRODUCTION OF MOBILE TELEVISION IMAGES.
US5327173A (en) Moving image coding apparatus and moving image decoding apparatus
GB2216749A (en) Reducing flicker of a still frame in a digital image processing system
KR930017433A (ko) 기록 압축된 디지탈 고선명도 비디오 정보 표시용 디코딩 장치 및 방법
KR100239624B1 (ko) 비데오신호.오디오신호기록장치
CN1750627B (zh) 盘介质和在其上记录和重放信息的方法和设备
JPS59201594A (ja) デイジタルビデオ信号再生装置
NL8303387A (nl) Registratiemedium voor beeldinformatiehoudende signalen en afspeelinrichting daarvoor.
EP0975164B1 (en) Imaging system and method
KR20000064963A (ko) 비디오 이미지를 기록 및 재생하는 방법 및 장치
US5033007A (en) Apparatus for processing continuously inputted picture data strings
JPH0428056A (ja) 音声・画像再生装置
JP3235917B2 (ja) 画像記録再生装置
JPH02198088A (ja) 画像信号記録再生方法
JPH11177934A (ja) 再生方法及び再生装置及び記録再生方法及び記録再生装置
KR20000028935A (ko) 이미지 데이터 기록방법, 이미지 데이터 기록장치, 이미지데이터 재생방법, 이미지 데이터 재생장치, 정보기록매체및 컴퓨터로 독출가능한 기록매체
JPH0898134A (ja) データ記録再生装置
JP3723262B2 (ja) Vitc挿入により消失した画像符号化データを復元するためのチェックデータ挿入方法および装置
JPH0828047B2 (ja) デイジタルデイスク及びその再生装置
JP2637964B2 (ja) 画像フアイル装置
JPH03209671A (ja) 静止画像信号記録再生装置

Legal Events

Date Code Title Description
A1B A search report has been drawn up
BV The patent application has lapsed