CZ281625B6 - Systém stlačování televizního signálu o vysokém rozlišení - Google Patents
Systém stlačování televizního signálu o vysokém rozlišení Download PDFInfo
- Publication number
- CZ281625B6 CZ281625B6 CS931730A CS173093A CZ281625B6 CZ 281625 B6 CZ281625 B6 CZ 281625B6 CS 931730 A CS931730 A CS 931730A CS 173093 A CS173093 A CS 173093A CZ 281625 B6 CZ281625 B6 CZ 281625B6
- Authority
- CZ
- Czechia
- Prior art keywords
- circuit
- data
- image
- code words
- transport
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/015—High-definition television systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/192—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/37—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Color Television Systems (AREA)
- Details Of Television Scanning (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Heat Treatment Of Sheet Steel (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Přístroj pro zakódování/dekódování televizního signálu o vysokém rozlišení pro například pozemní přenos zahrnuje stlačovací obvod (10), reagující na signály obrazového zdroje o vysokém rozlišení pro zajištění hierarchicky vrstvených kódových slov CW, představujících stlačená obrazová data, a přidruženýcch kódových slov T, definujících typy dat představovaných kódovými slovy CW. Obvod (11) volby priority reagující na kódová slova CW a T syntakticky analyzuje kódová slova CW do sledů kódových slov o vysoké a nízké prioritě, kde sledy kódových slov a vysoké a nízké prioritě odpovídají stlačeným obrazovým datům o relativně větší a menší důležitosti pro reprodukci obrazu. Přenosový procesor (12) reagující na sledy kódových slov o vysoké a nízké prioritě, vytváří vysoce a nízce prioritní přenosové bloky kódových slov. Každý přenosový blok zahrnuje návěstí, kódová slova CW a bity kontroly detekce chyb. Příslušné přenosové bloky jsou přiváděny na obvod (15, 16) korekce chyŕ
Description
Oblast techniky
Vynález se týká zapojení obvodu komprese televizního obrazového signálu, zejména s vysokým rozlišením.
Dosavadní stav techniky
Mezinárodní organizace pro standardizaci vyvíjela standardizační kód pro presentaci obrazových signálů pro média s číslicovou pamětí. Standard je primárně zamýšlen pro uplatnění v médiích s číslicovou pamětí s kontinuální přenosovou četností až do 1,5 megabitů za sekundu, jako jsou kompaktní disky. Je zamýšlen pro neprokládané obrazové formáty mající přibližné 288 řádků s 352 obrazovými body a obrazovou četnost asi 30 Hz. Standard je popsán v dokumentu International Organization for Standardization, ISO-IEC JT(1/SC2/WG1), Coding of Moving Pictures and Associated Audio, MPEG 90/176 Rev. 2, z 18. prosince 1990, přičemž tento dokument je zahrnut tímto jako reference pro popis formátu v obecném kódu. Systém podle tohoto dokumentu bude zde dále nazýván MPEG.
V systému MPEG po sobě jdoucí obrazové půlsnímky jsou zhuštěny podle jednoho ze tři typů algoritmu zhuštěni mezi vnitropůlsnímkové kódovaného (I), předpovědně kódovaného (P) nebo dvousmérné předpovědně kódovaného (B). Příklad, v němž jsou za sebou jdoucí půlsnímky zakódovány příslušnými algoritmy, je zobrazen na obr. lb. Na obr. lb číslované obdélníčky odpovídají příslušným za sebou jdoucím intervalům půlsnímku. Písmena nad každým obdélníčkem odpovídají typu zakódování, který byl použit v sousedním půlsnimku.
Vnitropůlsnímkové kódování zakóduje půlsnímek za použití informace z jediného půlsnímku tak, že při dekódování může být půlsnímek rekonstruován úplně z jednoho půlsnímku I kódované informace. Vnitropůlsnímkové kódování zahrnuje zobrazení diskrétního kosinu na obrazová data a potom diferenciální pulsni kódovou modulaci generovaných stejnosměrných koeficientů a kódování nerovnoměrným kódem diferenciálně zakódovaných stejnosměrných koeficientů a střídavých koeficientů.
Předpovědní kódování zahrnuje generování na pohyb kompenzované předpovědi z bezprostředně předcházejícího I nebo P půlsnímku, to jest dopředně předpovídáni. V tomto režimu jsou generovány přenosové nebo pohybové vektory V, které popisují přesun oblastí obrazu předchozího I nebo P půlsnímku do podobných obrazových oblastí současného půlsnímku P. Předpovézený půlsnímek je generován za použití pohybových vektorů a obrazové informace z předcházejícího I nebo P půlsnímku. Předpovézený půlsnímek se potom odečte od současného půlsnímku a rozdíly na bázi obrazových bodů, nazývané rezidua, jsou následně zakódovány prostřednictvím zobrazení diskrétního cosinu a nerovnoměrným kódem. Kódovaná rezidua a pohybový vektor vytvářejí kódovaná data pro půlsnímky P.
Dvousmérné předpovědně kódované půlsnímky se objevuji mezi půlsnímky I a P nebo P a P nebo I a I a jsou zakódovány podobné
-1CZ 281625 B6 jako půlsnímky P s výjimkou toho, že pro každý půlsnimek jsou generovány pohybové vektory vzhledem k následným půlsnímkům I nebo P a předcházejícím půlsnímkům I nebo P. Tyto pohybové vektory jsou analyzovány pro nej lepší přizpůsobení a předpovídaný půlsnimek se generuje z indikovaného vektoru jako přesněji předpovídající obrazovou oblast nebo z váženého průměru předpovězených obrazů za použití jak dopředných, tak zpětných vektorů. Potom jsou generována rezidua, jsou kódována zobrazením diskrétního cosinu a nerovnoměrným kódem. Kódovaná rezidua a pohybové vektory vytvářejí kódovaná data pro půlsnímky B.
Jasová informace Y a barvonosná informace U a V jsou zakódovány odděleně, ovšem jasové pohybové vektory se používají pro vytvořeni jak jasových, tak barvonosných zakódovaných půlsnímků B a P. Pohybové vektory se přenášejí pouze s informací o jasu.
Na kodérových a dekodérových koncích systému půlsnímky B, které mají být dvousměrné zakódovány/dekódovány, se objevují dříve než následné půlsnímky P nebo I, potřebné pro prováděni dvousmérného zakódování/dekódování. Proto sled přirozené se objevujících půlsnímků je pro usnadnění zakódování/dekódování nové uspořádán. Nové uspořádáni je zobrazeno na obr. lc a může ho být dosaženo prosté zapsáním následné se objevujících půlsnímků do vyrovnávací paměti vhodné kapacity a vyčítáním půlsnímků z paměti v požadovaném pořadí. Zakódované půlsnímky jsou přenášeny v přeskupeném sledu vynucujícím si přeskupení na dekodéru.
Zařízení pro selektivní prováděni tří typů komprese je známo a popsáno například v listě A Chip Set Core for Image Compression od Alaina Artiere a Oswalda Colavina, a dostupné z SGS-Thomson Microelectronics, Image Processing Business Unit, 17, avenue des Martyrs-B.P. 217, Grenoble, Francie, přičemž tento dokument je zde zahrnut jako reference. Toto zařízeni může být použito pro provádění kódování MPEG vhodným časováním pro výběr typu komprese pro příslušné půlsnímky a přidáváním paměťového a multiplexovacího zařízení pro přidání vhodné informace návěsti toku zhuštěných dat.
Standard MPEG přenáší 240 řádků v systému NTSC na neprokládaný půlsnimek, který je typicky dosažen zakódováním pouze lichých nebo sudých polí zdroje prokládaného obrazového signálu nebo podružným vzorkováním neprokládaného signálu zdroje. V žádném případě tento formát nepřenese obraz televize s vysokým rozlišením. Navíc, protože standard MPEG je primárné směrován k zobrazeni obrazových snímků počítačového typu a očekává se, že bude přenášen k tomu určenými přenosovými linkami, vytváření chybového bitu prakticky neexistuje, protože přenosové kanály jsou relativné bezšumové. Naopak, jestliže má být zakódovaný signál typu MPEG použit pro pozemní přenos televizního systému o vysokém rozlišení, lze očekávat značné datové chyby nebo zkresleni signálu. Jako takové jsou požadovány speciální techniky pro zajištění přijatelné reprodukce obrazu.
Podstata vynálezu
Vynález zahrnuje zařízení pro kódování televizního signálu, například pro pozemní přenos televizního signálu s vysokým rozlišením.
-2CZ 281625 B6
První příkladné provedení zapojení obvodu zhuštění televizního signálu s vysokým rozlišením podle vynálezu obsahuje ke vstupní svorce obrazového signálu připojený obvod zhuštění obrazového signálu pro zhuštění obrazového signálu na podkladě púlsnímku/rámce a zajištění sledu hierarchicky vrstvených kódových slov představujících zhuštěný obrazový signál, přenosový procesor, připojený k obvodu zhuštění obrazového signálu pro segmentování zhuštěného obrazového signálu do přenosových bloků a pro opatřeni přenosových bloků kódy priority dat přenosových bloků a body přerušení priority dat o vysoké prioritě, uspořádanými do údajů záhlaví. Toto zapojení může obsahovat adaptivní rozdělovač kódových slov připojený k obvodu zhuštění obrazového signálu pro adaptivní rozdělení kódových slov zhuštěného obrazového signálu, na podkladě subsnímkových oblastí, do sledu kódových slov o vysoké prioritě a sledu kódových slov o nízké prioritě podle relativní důležitosti příslušných kódových slov, a pro zajištění bodu přerušení priority. Přenosový procesor je uspořádán pro zajištění vytváření přenosových bloků kódových slov o vysoké prioritě a přenosových bloků kódových slov o nízké prioritě do prvního, popřípadě druhého sledu, a dále zahrnuje první, popřípadě druhou vyrovnávací paměť četnosti, zapojené pro příjem prvního a druhého sledu přenosového bloku a pro jejich vysílání na konstantní četnosti, a přenosový modem připojený k vyrovnávacím pamětem četnosti pro oddělenou modulaci první a druhé nosné sledy prvního a druhého přenosového bloku. Obvod zhuštění obrazového signálu zahrnuje regulátor systému reagující na řídicí signál pro adaptivní řízení objemu zhuštěné verze obrazových signálů a vyrovnávací paměti četnosti zahrnují obvod generátoru signálu indikace relativního naplnění vyrovnávacích pamětí. K vyrovnávacím pamětem četnosti je pro generování řídicího signálu připojen regulátor četnosti. Obvod zhuštěni obrazového signálu zahrnuje ve výhodném provedení vynálezu regulátor systému pro adaptivní řízeni objemu zhuštěné verze obrazových signálů. V dalším výhodném provedení vynálezu je obvod zhuštění obrazového signálu opatřen obvodem zobrazeni diskrétního kosinu a kvantování pro selektivní zajištění rámců kódováním uvnitř snímků zhuštěných obrazových dat prokládaných rámci na pohyb kompenzovaných předvídaných zhuštěných dat, který také zahrnuje obvod transformace diskrétního cosinu a kvantování pro zajištění transformačních koeficientů představujících bloky obrazových bodů a pro adaptivní kvantování transformačních koeficientů. V dalším výhodném provedení vynálezu je obvod zhuštění obrazového signálu uspořádán pro zajištění prvního sledu kódových slov proměnných typů, definujících zhuštěný obrazový signál, a druhého sledu kódových slov přidružených k prvnímu sledu a označující tyto typy. V tomto provedení vynálezu reaguje obvod volby priority na druhý sled kódových slov pro proměnné rozdělování, na bázi subsnímkú, prvního sledu kódových slov do sledu kódových slov o vysoké prioritě a sledu kódových slov o nízké prioritě. Obvod podle vynálezu může také zahrnovat přenosový modem pro oddělené modulování prvních a druhých nosných prvním a druhým sledem přenosového bloku. Přenosový procesor může v dalším příkladném provedení vynálezu zahrnovat regulátor přenosu pro zajištění informace návěsti přenosového bloku, které označuje specifická data v rozmezí příslušných přenosových bloků. V dalším příkladném provedení vynálezu je obvod zhuštění obrazového signálu uspořádán pro zhušťování příslušných půlsnímků zhuštěného obrazového signálu kódováním mezi snímky nebo uvnitř snímků a pro rozdělováni sledu kódových slov jako funkce způsobu kó
-3CZ 281625 B6 dování a množství dat obrazového signálu, představujícího příslušné předem stanovené oblasti obrazu.
Přehled obrázků na výkresech
Vynález bude dále podrobněji popsán podle připojených výkresů, kde na obr. 1 je blokové schéma systému kódování televizního systému s vysokým rozlišením podle vynálezu, na obr. Ib až 1c jsou sledy pulsnimků/rámců zakódovaných obrazových signálů užitečných při popisu vynálezu, na obr. 2 je znázorněn makroblok dat zajištěný pro obvod zhuštění obrazového signálu z obr. 3, na obr. 3 je blokové schéma obvodu zhuštění obrazového signálu, na obr. 3a je zevšeobecněné schéma datového formátu zajištěné obvodem zhuštění obrazového signálu z obr. 3, na obr. 4 je blokové schéma příkladného obvodu, který může být použit pro formátovač 111 z obr. 3, na obr. 5 je blokové schéma příkladného obvodu, který může být implementován pro obvod prioritního výběru z obr. 1, na obr. 5a je vývojový diagram znázorňující činnost analyzátoru z obr. 5, na obr. 6 je diagram signálového formátu zajištěného přenosovým procesorem 12 z obr. 1, na obr. 7 je blokové schéma příkladného obvodu, který může být použit jako přenosový procesor z obr. 1, a na obr. 8 je blokové schéma příkladného obvodu, který může být použit jako přenosový modem 17 z obr. 1.
Příklady provedení vynálezu
Příkladný televizní systém o vysokém rozlišení HDTV, který může využívat tento vynález, má prokládaný signál 2:1 o 1050 řádcích při 59,94 půlsnimcích za sekundu. Jmenovitý aktivní obraz má 560 řádků, z nichž každý má 1 440 obrazových bodů s poměrem délky stran 16:9. Signál je přenášen za použití dvou 64 kvadraturné amplitudové modulovaných nosných, kmitočtově multiplexovaných v šestimegahertzovém přenosovém pásmu. Jmenovitá celková bitová četnost včetně obrazových, zvukových a přídavných dat je 26 až 29 megabitů za sekundu.
Obrazový signál je na počátku zhuštěn v souladu s formátem typu MPEG, avšak používá obou polí každého půlsnímku a má vyšší hustotu obrazových bodů. Potom jsou kódová slova signálu typu MPEG syntakticky analyzována do dvou bitových toků v souladu s relativní důležitostí příslušných typů kódových slov. Dva bitové proudy jsou nezávisle zpracovány pro přiložení informačního, přídavného impulsu korekce chyb a potom jsou jimi kvadraturné amplitudové modulovány příslušné nosné. Modulované nosné jsou směšovány pro přenos. Bitové toky o relativné větší a menší důležitosti jsou označeny jako vysoce prioritní kanály, popřípadě nízce prioritní kanály. Vysoce prioritní kanál je přenášen přibližné s dvojnásobným výkonem ve srovnáni s nízce prioritním kanálem. Poměr informace o vysoké prioritě a nízké prioritě je přibližné 1:4. Přibližná čistá četnost dat po opravě chyb v propustném směru je 4,4 megabitů za sekundu u vysoce prioritních dat a 18 megabitů za sekundu u nízce prioritních dat.
Obrázek 1 znázorňuje příkladný kódovací systém televizního systému s vysokým rozlišením podle vynálezu. Obr. 1 znázorňuje systém zpracující jediný obrazový vstupní signál, ale je zřejmé, že jasová a barvonosná složka jsou zhuštěny oddělené a že pohybové vektory jasu se používají pro generování zhuštěných barvonos-4CZ 281625 B6 ných složek. Stlačené jasové a barvonosné složky jsou prokládány pro vytváření makrobloků před analýzou priority kódových slov.
Sled obrazových půlsnímků/rámců jako na obr. 1b se přivádí k přeřazovacímu obvodu 5, který přeskupí půlsnimky/rámce podle obr. Ic. Přeskupený sled se přivádí k obvodu zhuštění 10 obrazového signálu, který generuje zhuštěný sled půlsnímků, které jsou kódovány do formátu typu MPEG. Tento formát je hierarchický a je zobrazen ve zkrácené formě na obr. 3a.
Hierarchický formát MPEG zahrnuje soustavu vrstev, z nichž každá je opatřena příslušnou návéstní informací. Jmenovitě každé návěstí zahrnuje kód startu, data týkající se příslušné vrstvy a opatření pro připojení přídavku k návěstí. Mnoho z informace návěstí, jak je indikováno v dokumentu MPEG, který byl zmíněn shora, se požaduje za účelem synchronizace v prostředí systému MPEG. Za účelem zajištění zhuštěného obrazového signálu pro systém současně vysílající číslicový obraz s vysokým rozlišením se vyžaduje pouze deskriptivni informace návěstí, to jest startovací kódy a možné přídavky mohou být vyloučeny. Příslušné vrstvy kódovaného obrazového signálu jsou znázorněny na obr. 2.
Když byl zmíněn signál typu MPEG vytvářený současným systémem, bylo tím míněno, že a) následné půlsnímky/rámce obrazového signálu jsou zakódovány podle I, P, B kódového sledu a b) kódovaná data na obrazové úrovni jsou zakódována do úsekú nebo skupiny bloků typu MPEG, ačkoliv počet úseků na půlsnímek/rámec se může lišit a počet makrobloků na úsek se může lišit.
Kódovaný signál tohoto systému je segmentován do skupin půlsnímků/rámců zobrazených řadou obdélníčků LI, viz obr. 3a. Každá skupina půlsnímků/rámců L2 zahrnuje návěstí následované segmenty obrazových dat. Návěstí skupiny půlsnímků/rámců zahrnuje data týkající se horizontální a vertikální velikosti obrazu, poměru stran obrazu, četnosti půlsnímků/rámců, bitové četnosti atd.
Obrazová data L3 odpovídající příslušným půlsnímkům/rámcům zahrnují návěstí následované úsekovými daty L4. Návěstí obrazu zahrnuje číslo a typ kódu obrazu půlsnímku/rámce. Každý úsek L4 zahrnuje návěsti následované soustavou bloků dat Mbi. Návěstí úseku zahrnuje číslo skupiny a kvantovací parametr.
Každý blok Mbi L5 představuje makroblok a zahrnuje návěstí následované pohybovými vektory a kódovanými koeficienty. Návěsti Mbi zahrnuje adresu makrobloků a kvantovací parametr. Kódované koeficienty jsou znázorněny ve vrstvě L6. Lze si všimnout, že každý makroblok sestává ze šesti bloků včetně čtyř jasových bloků, jednoho barvonosného bloku U a jednoho barvonosného bloku V, viz obr. 2. Blok představuje matrici obrazových bloků 8x8, nad nimiž se provádí zobrazení diskrétního cosinu. Čtyři jasové bloky jsou matrice 2x2 sousedících jasových bloků reprezentujících například matrici 16 x 16 obrazových bodů. Barvonosné bloky U a V představují tutéž celkovou oblast jako čtyři jasové bloky. To jest, jasový signál je subvzorkován činitelem 2 horizontálně a vertikálně vůči jasu před zhuštěním. Úsek dat odpovídá datům představujícím pravoúhlou část obrazu odpovídající oblasti představované sousední skupinou makrobloků.
-5CZ 281625 B6
Koeficienty bloku jsou opatřeny, vždy jeden blok v daném okamžiku, zobrazením diskrétního kosinu, přičemž koeficienty stejnosměrného obrazu se objevují jako první, následovány příslušnými střídavými koeficienty, opatřenými zobrazením diskrétního cosinu, v pořadí relativní důležitosti. Ke konci každého následně se objevujícího bloku dat je připojen kód konce bloku EOB.
Množství dat zajištěných obvodem zhuštění 10 obrazového signálu je určeno regulátorem 18 četnosti. Jak je dobře známo, zhuštěná obrazová data se objevuji na proměnných četnostech, přičemž pro účinné využití kanálu je žádoucí, aby data byla přenášena na konstantní četnosti ekvivalentní kapacitě kanálu. První a druhá vyrovnávací paměť 13 a 14 četnosti působí ve funkci proměnné pro konstantní četnost přenosu dat. Je také známo nastavení množství dat zajištěných obvodem 10 zhuštění obrazového signálu v souladu s úrovní obsazenosti vyrovnávacích pamětí. Takto první a druhá vyrovnávací paměť 13 a 14 četnosti zahrnují obvody pro indikaci jejich příslušné úrovně obsazení. Tyto indikace se přivádějí k regulátoru 18 četnosti pro nastaveni průměrné četnosti dat zajištěné obvodem zhuštění 10 obrazového signálu. Tohoto nastavení se typicky dosahuje nastavením kvantovacích koeficientů zobrazení diskrétního kosinu. Kvantovací úrovně mohou být různé pro různé typy zhuštění rámce. Detaily příkladného způsobu pro určení kvantovací úrovně lze najít v přihlášce Sn. 494,098, podané 15. března 1990 a nazvané Číslicové kódování signálu s výpočtem kvantovacich úrovní, kde přihláška je zde zahrnuta jako reference.
Zhuštěná obrazová data, hierarchicky formátovaná jak je naznačeno na obr. 3a, jsou přivedena k obvodu 11 volby priority, který syntakticky analyzuje kódovaná data a rozděluje je na kanál HP o vysoké prioritě a kanál LP o nízké prioritě. Vysoce prioritní informace je informace, jejíž ztráta nebo zkreslení by vytvořilo největší poškozeni v reprodukovaných obrazech. Opačné řečeno, jsou to ta nejnezbytnéjší data pro vytvoření obrazu, i když méně než perfektního obrazu. Nízce prioritní informace je zbývající informace. Vysoce prioritní informace zahrnuje v podstatě veškerou informaci návěsti, zahrnutou v různých hierarchických úrovních, plus stejnosměrné koeficienty příslušných bloků a část střídavých koeficientů příslušných bloků, viz hladina 6, obr. 3a.
Poměr vysoce prioritních a nízce prioritních dat na vysílači je přibližně 1:4. Na přenosovém procesoru jsou přidána k signálu, který má být přenášen, přídavná data. Tento přídavný signál může zahrnovat číslicový zvukový signál a například data teletextu. V tomto příkladě alespoň číslicový zvukový signál bude zahrnut v kanálu o vysoké prioritě. Průměrné množství přídavných dat zahrnutých ve vysoce prioritním kanálu je vypočteno a srovnáno s očekávaným statistickým průměrem zhuštěné obrazové informace. Odtud se počítá poměr vysoce prioritní a nízce prioritní zhuštěné obrazové informace. Obvod 11 volby priority syntakticky analyzuje data přivedená z obvodu 10 zhuštění obrazového signálu podle tohoto poměru.
Vysoce prioritní a nízce prioritní zhuštěná obrazová data jsou přivedena k přenosovému procesoru 12., který a) segmentuje vysoce prioritní a nízce prioritní datové toky do přenosových bloků a b) provádí kontrolu parity nebo cyklické redundance na každém přenosovém bloku a přidává příslušný bit paritní kontroly
-6CZ 281625 B6 k němu a c) multiplexuje přídavná data s vysoce prioritními nebo nízce prioritními obrazovými daty. Bity paritní kontroly jsou používány přijímačem pro oddělení chyb ve spojení s informací synchronizačního návěstí a pro zajištění zakrytí chyb v případě nekorigovaných bitových chyb v přijímaných datech. Každý přenosový blok zahrnuje návěstí obsahující informaci indikující typ informace zahrnuté v bloku, například obrazovou, zvukovou a ukazatelů, ke startovním bodům zdánlivě sousedících dat.
Toky dat o vysoké prioritě a o nízké prioritě z přenosového procesoru 12 se přivádějí k první a druhé vyrovnávací paměti 13 a 14 četnosti, které převádějí proměnné četnosti zhušťovaných obrazových dat z přenosového procesoru 12 na data, objevující se s v podstatě konstantní četností. Vysoce prioritní a nízce prioritní data s nastavenou četností jsou přivedena k prvnímu a druhému obvodu 15 a 16 korekce chyb v propustném směru kódujícím chyby v propustném směru, které a) provádějí Reed Solomonovo kódování korekce chyb v propustném směru nezávisle na příslušných tocích dat a b) prokládají datové bloky, aby se zabránilo tomu, aby velké shluky chyb zkreslily velké sousedící oblasti reprodukovaného obrazu a c) přidávají například Barkerovy kódy k datům pro synchronizaci datového toku na přijímači. Potom jsou signály přivedeny k přenosovému modemu 17., v němž data vysoce prioritního kanálu kvadraturné amplitudově modulují první nosnou a data nízce prioritního kanálu kvadraturné amplitudově modulují druhou nosnou, která je od první nosné vzdálena přibližné 2,88 MHz. Šířka pásma na poklesu 6 dB modulované první a druhé nosné je asi 0,96 MHz, popřípadě 3,84 MHz. Modulovaná první nosná je přenášena s přibližné o 9 dB větším výkonem než modulovaná druhá nosná. Protože vysoce prioritní informace je přenášena s větším výkonem, je mnohem méně náchylná ke zkreslení přenosovým kanálem. Nosná vysoké priority je umístěna v té části kmitočtového spektra televizního kanálu, například NTSC, který je normálně zabírán potlačeným postranním pásmem standartního televizního signálu NTSC. Tato část signálového kanálu je normálně značně zeslabena Nyquistovými filtry standartních přijímačů a takto signály televizního systému s vysokým rozlišením s tímto přenosovým formátem nebudou vnášet vnitrokanálovou interferenci.
Obrázek 3 znázorňuje příkladný obvod 10 zhuštění obrazového signálu z obr. 1 pro zajištění hierarchicky vrstvených zhuštěných obrazových dat. Znázorněný přístroj pouze zahrnuje obvody požadované pro generování stlačených jasových dat. Podobný přistroj se požaduje pro generování zhuštěných barvonosných dat U, V. Na obrázku 3 jsou znázorněny obvod 104 výpočtu vektoru dopředného pohybu, popřípadě obvod 105 výpočtu vektoru zpětného pohybu. Vzhledem k tomu, že to, je-li pohybový vektor dopředný nebo zpětný, závisí pouze na tom, jestli je proudové pole syntakticky analyzováno vzhledem k předcházejícímu nebo následnému poli, oba prvky jsou realizovány podobnými obvody a ve skutečnosti oba obvody 104 a 105 výpočtu vektoru dopředného nebo zpětného pohybu alternují na bázi půlsnímek/rámec mezi generováním dopředných a zpětných vektorů. Obvody 104 a 105 výpočtu vektoru dopředného nebo zpětného pohybu mohou být realizovány za použití integrovaných obvodů typu označovaných STI 3220 Motion estimation processor. Pro dosažení nezbytných četností zpracování obsahuje každý z obvodů 104 nebo 105 výpočtu vektoru dopředného nebo zpětného pohybu
-7CZ 281625 B6 soustavu integrovaných obvodů pracujících současně na různých oblastech příslušných obrazů.
Obvod 109 zobrazení diskrétního kosinu a kvantování provádí zobrazeni diskrétního cosinu a kvantování obrazových koeficientů a může být realizován za použití integrovaných obvodů typu označeného STV 3200 Discrete Cosine Transform. Obvod 109 zobrazení diskrétního kosinu a kvantování bude také realizován se soustavou obvodů pracujících paralelné pro současné zpracování různých oblastí obrazů.
Pokud jde o obrázek 1c, lze předpokládat, že rámec 16 je v daném okamžiku k dispozici. Dříve se objevující rámec P 13 byl snímán a uložen ve vyrovnávací paměti 101 B. Navíc generovaný předpovězený rámec 13 byl uložen bud ve čtvrté, nebo v páté vyrovnávací paměti 114 nebo 115. Jak se rámec 116 objeví, je uložen ve vyrovnávací paměti 102 A. Navíc, rámec 116 se přivádí k činné vyrovnávací paměti 100 C. Jak se rámec 116 objeví, vhodné obrazové bloky dat jsou přivedeny z činné vyrovnávací paměti 100 C ke vstupu menšence odčítačky 108. V průběhu zhuštění rámce vstup menšitele odčítačky 108 je udržován na nulové hodnotě tak, že data procházejí odčítačkou 108 nezměněna. Tato data jsou přiváděna k obvodu 109 zobrazení diskrétního cosinu a kvantování, který zajišťuje kvantované obrazové koeficienty pro obvod 110 diferenciální pulsní kódové modulace a obvod 112 transformace diskrétního kosinu a kvantování. Obvod 112 transformace diskrétního kosinu a kvantování provádí inverzní kvantování a inverzní transformaci koeficientů zobrazeni diskrétního kosinu pro vytvořeni rekonstruovaného obrazu. Rekonstruovaný obraz je přiváděn přes sčítačku 113 ke čtvrté nebo páté vyrovnávací paměti 114 nebo 115 a v ní je uložen pro použití při zhušťováni následných rámců B a P. V průběhu zhušťování rámců I se nepřidává žádná informace sčítačkou 113 k rekonstruovanému obrazu dat zajištěnému obvodem 112 transformace diskrétního kosinu a kvantování.
Obvod 110 diferenciální pulsní kódové modulace provádí v průběhu zhušťování rámce I dvé funkce. Nejdříve provádí diferenciální pulsní kódovou modulaci stejnosměrných koeficientů generovaných obvodem 109 zobrazeni diskrétního cosinu a kvantování. Potom zakóduje nerovnoměrným kódem diferenciálně kódované stejnosměrné koeficienty a nuluje a nerovnoměrným kódem kóduje střídavé koeficienty generované obvodem 109 zobrazeni diskrétního cosinu a kvantování. Kódová slova kódování nerovnoměrným kódem jsou přivedena k formátovači 111, který segmentuje data a přidává k nim návéstni informaci v souladu s vrstvami znázorněnými na obr. 3a. Kódovaná data z formátovače 111 jsou potom přiváděna k obvodu selekce priority. Jak obvod 109 zobrazeni diskrétního cosinu a kvantování, tak obvod 110 diferenciální pulsní kódové modulace a formátovač 111 jsou řízeny regulátorem 116 systému pro cyklické provádění vhodných operací ve vhodné době.
Po rámci 16 se objeví B rámec 14 a je zaveden do vyrovnávací paměti 100 C. Data z rámce 14 se přivedou k obvodu 104 výpočtu vektoru dopředného pohybu a k obvodu 105 výpočtu vektoru zpětného pohybu. Obvod 104 výpočtu vektoru dopředného pohybu reaguje na data rámce 14 z vyrovnávací paměti 100 C a data rámce 13 z vyrovnávací paměti 101 B a vypočítává vektor dopředného pohybu pro příslušné bloky obrazových prvků 16 x 16 dat obrazu. Také zajiš-8CZ 281625 B6 tuje signál zkresleni, který je indikativní na relativní přesnost příslušných vektorů dopředného pohybu. Vektory dopředného pohybu a odpovídající signály zkreslení jsou přivedeny k prvnímu analyzátoru 106.
Obvod 105 výpočtu vektoru zpětného pohybu reaguje na data rámce 14 z vyrovnávací paměti 100 C a data I rámce 16 z vyrovnávací paměti 102 A a generuje vektory zpětného pohybu a odpovídající signály zkreslení, které jsou také přivedeny k prvnímu analyzátoru 106. První analyzátor 106 srovnává signály zkreslení s prahovou hranici a jestliže oba přesáhnou práh, zajišťuje jak dopředný, tak zpětný pohybový vektor jako pohybový vektor a také zajišťuje odpovídající signál, týkající se poměru signálů zkreslení. Při rekonstrukci jsou předvídané obrazy generovány za použití jak vektoru dopředného, tak vektoru zpětného pohybu a odpovídajících rámcových dat, z nichž jsou odvozeny. Interpolovaný rámec se generuje z dopředných a zpětných předvídaných rámců v souladu s poměrem signálů zkresleni. Jestliže signály zkreslení pro vektory jak dopředného, tak zpětného pohybu jsou menší než prahová hodnota, zvolí se pohybový vektor s odpovídajícím signálem zkreslení o menší hodnotě jako pohybový vektor bloku.
Potom, co byl určen pohybový vektor, přivede se k na pohyb kompenzovanému prognózovači 107, který přistoupí ke vhodnému datovému bloku definovanému vektorem z předtím regenerovaného rámce 16 nebo rámce 13 nebo obou, uložených ve čtvrté a páté vyrovnávací paměti 114 a 115. Tento datový blok se přivede k menšitelovému vstupu odčítačky 108, kde je odečten na bázi obrazový bod od obrazového bodu odpovídajícího bloku daných obrazových bloků od současného rámce 14 zajištěného vyrovnávací pamětí 100 C. Rozdíly nebo rezidua jsou zakódovány v obvodu 109 zobrazení diskrétního kosinu a kvantování a koeficienty jsou přivedeny k obvodu 110 diferenciální pulsní kódové modulace. Odpovídající vektor bloku je také přiveden k obvodu 110 diferenciální pulsní kódové modulace. Pro zakódované rámce Ba P nejsou stejnosměrné koeficienty diferenciálně zakódovány, ale jak stejnosměrné, tak střídavé koeficienty jsou zakódovány nerovnoměrným kódem. Pohybové vektory jsou diferenciálně zakódovány a potom diferenciálně zakódované vektory jsou zakódovány nerovnoměrným kódem. Zakódované vektory a koeficienty jsou potom přeneseny k formátovači 111. Zakódované rámce B nejsou inverzně kvantovány a inverzně transformovány v páté vyrovnávací paměti 115. protože nejsou používány pro následné zakódování .
Rámce P jsou podobné zakódovány s výjimkou toho, že generovány jsou pouze vektory dopředného pohybu. Například P rámec 19 je zakódován s pohybovými vektory přidruženými k odpovídajícímu bloku I rámce 16 a P rámce 19. V průběhu zakódování P rámce obvod 112 transformace diskrétního kosinu a kvantování zajišťuje odpovídající dekódovaná rezidua a prognózovač 107 zajišťuje odpovídající prognózovaný P rámec. Prognózovaný rámec a rezidua jsou přidány ve sčítačce 113 na bázi obrazový bod k obrazovému bodu pro generování rekonstruovaného rámce, který je uložen ve čtvrté nebo páté vyrovnávací paměti 114 a 115 neobsahující informaci o rámci, z niž je prognózovaný P rámec generován. Rekonstruovaný a uložený P rámec se používá pro zakódováni následných B rámců. Pro oba P a B půlsnímky/rámce je třeba poznamenat, že zobrazení diskrétního kosinu jsou prováděna na bázi bloků, například matrice 8x8
-9CZ 281625 B6 obrazových bodů, ale pohybové vektory jsou vypočítávány pro makrobloky, například matrice 2x2 bloků jasu nebo 16 x 16 matrice obrazových bodů.
Obrázek 4 znázorňuje příkladné obvody v blokové formě, které mohou být použity pro implementaci funkcí obvodu 110 diferenciální pulsní kódové modulace a formátovače 111 z obr. 3. Výstupní formát tohoto obvodu se odchyluje od toho, který je normálně zajištěn kódovačem typu MPEG v tom, že MPEG výstup je datový tok sériových bitů, ale data zajištěná příkladným obvodem z obr. 4 jsou ve slovním formátu paralelních bitů. Tento formát je zvolen pro usnadnění implementace jak obvodu 11 volby priority, tak přenosového procesoru 12. Navíc jsou zajištěny dva přídavné signály, které definují typ kódu každého výstupního kódového slova CW a délku CL každého kódového slova.
Na obr. 4 pohybové vektory z prvního analyzátoru 106, viz obr. 3, jsou diferenciálně zakódovány v prvním modulátoru 127 diferenciální pulsní kódové modulace na bázi úseků a přivedeny k prvnímu multiplexoru 129 přes šestou vyrovnávací paměť 133. Transformační koeficienty z transformačního prvku, kterým je obvod 109 zobrazení diskrétního kosinu a kvantování, jsou přivedeny k druhému multiplexoru 132 a k druhému modulátoru 128 diferenciální pulsní kódové modulace. Diferenciálně zakódované koeficienty z druhého modulátoru 128 diferenciální pulsní kódové modulace jsou přivedeny ke druhému vstupu druhého multiplexoru 132. V průběhu kódování P nebo B rámců jsou všechny koeficienty přiváděny přímo přes druhý multiplexor 132. V průběhu kódování rámce jsou stejnosměrné koeficienty selektivně diferenciálně zakódovány druhým modulátorem 128 diferenciální pulsní kódové modulace. Diferenciálně zakódované stejnosměrné koeficienty a nediferenciálně zakódované střídavé koeficienty jsou multiplexovány druhým multiplexorem 132 a přivedeny ke druhému vstupu prvního multiplexoru 129 přes šestou vyrovnávací paměť 133. Informace návěstí z obvodu 126 návěsti a řízení formátu jsou přivedeny ke třetímu vstupu prvního multiplexoru 129. Obvod 126 návěstí a řízení formátu zahrnuje uloženou informaci a řídicí obvody pro a) zajištění žádané informace záhlaví pro různé kódové vrstvy, viz obr. 3a, a b) zajištění řídicích signálů pro multiplex časového dělení informace záhlaví, pohybových vektorů a transformačních koeficientů přes první multiplexor 129. Obvod 126 návěstí a řízení formátu reaguje na řídicí obvody systému přes řídicí sběrnici CB pro zajištění vhodných návěstí, odpovídajících velikosti, četnosti obrazu, typu kódováni obrazu, parametru kvantování atd. Určité informace z návěstí jsou vypočítávány obvodem 126 návěstí a řízení formátu ve spojení s druhým analyzátorem 125. Ve formátu typu MPEG hodně informaci návěsti, například úroveň 5 z obr. 3a, jsou proměnné, jako je zakódování typu bloku, typu pohybových vektoru, jestli blok má nulové pohybové vektory a nebo jestli všechny koeficienty v bloku jsou nulové hodnoty. Vektorová informace a informace o koeficientu je přiváděna k druhému analyzátoru 125 pro určeni těchto typů formace návěstí. Jestli je pohybový vektor dopředný, zpětný nebo o nulové hodnotě, je přímo určitelné zkouškou vektorů. Jestli všechny koeficienty v bloku mají nulovou hodnotu, je určitelné prostou akumulací velikostí vektorů zahrnutých v bloku. Jakmile je typ proměnných dat návěstí určen, je mu přiřazeno kódové slovo a ve vhodné době zajištěno pro první multiplexor 129. Obvod 126 návěstí a řízeni formátu také zajišťuje in-10CZ 281625 B6 formaci týkající se typu kódového slova, které je v současné době multiplexováno, to jest informaci návěsti, informaci pohybového vektoru stejnosměrných koeficientů, střídavých koeficientů.
Multiplexovaná informace rozdělení času je přivedena ke kodéru 130 nerovnoměrného kódu, který je také řízen obvodem 126 návěstí a řízení formátu. Na obrázku je znázorněno řízení kódováni nerovnoměrným kódem zajištěné signálem typu kódového slova. Rozdílné typy kódů jsou kódovány nerovnoměrným kódem podle různých kódových tabulek kódování nerovnoměrným kódem a takto je vhodné používat signál kódového typu pro takové řízeni.
Kodér 130 nerovnoměrného kódu může zahrnovat kodér průběhu nulou pro zakódování průběhu nulou střídavých koeficientů a soustavu Huffmanových kódových tabulek adresovaných příslušnými kódovými slovy procházejícími prvním multiplexorem 129 pro kódováni koeficientu transformace a pohybových vektorů nerovnoměrným kódem. Daná tabulka, která je používána, je otevřena signálem kódového typu. Každá z kódových tabulek může zahrnovat odpovídající tabulky programované kódováním nerovnoměrným kódem příslušných kódových slov nerovnoměrného kódování. Kódová slova CW a kódové délky CL jsou zajištěny současné na oddělených sběrnicích ve formátu paralelních bitů. Obecně informace návěsti není kódována nerovnoměrným kódem a prochází kodérem 130 nerovnoměrného kódu nezměněná. Ovšem kodér 130 nerovnoměrného kódu zahrnuje tabulky kódové délky reagující na signál kódového typu pro zajištění kódových délek kódových slov návěstí. Alternativně může být v kodéru 130 nerovnoměrného kódu zahrnut bitový čítač pro čítáni počtu bitů těchto dat.
Obvod 126 návěsti a řízeni formátu také řídí zapisováni a čtení dat zajištěných pro šestou vyrovnávací paměť 133 a z šesté vyrovnávací paměti 133.
Obrázek 5 znázorňuje příkladný obvod 11 volby priority. Tento obvod může pracovat v několika režimech. Například datům může být přiznána priorita na základě rovnosti pro různé typy púlsnímku/rámce nebo na nerovné základně pro různé typy půlsnimku/rámce. V tomto druhém případě se předpokládá, že vysoce prioritní kanál propouští 20 % celkových dat, která jsou přenášena, a že tři procenta vysoce prioritního kanálu jsou konzumována přídavnými daty. Jestliže jsou obrazová data kvantována na maximální přenosovou účinnost kanálu, 17,53 % obrazových dat může být přiřazeno k vysoce prioritnímu kanálu. V předešlém případě vysoce prioritní data pro rámce I, P a B mohou být přiřazena například v poměru α:β:1. Hodnoty a a β mohou být volitelné uživatelem a/nebo určené na základě statistiky z množství kódových dat z dříve zakódovaných rámců, viz obr. 5 a 5a. V následujícím popisu řada hranatých závorek odpovídá zpracujícím blokům z obr. 5a. Data z kodéru 130 nerovnoměrného kódu jsou přiváděna k příslušným vstupním branám sedmé a osmé vyrovnávací paměti 150A a 150B a k analyzátoru 152 selektoru priority. Příslušné vyrovnávací paměti máji dostatečnou kapacitu pro uchováni například úseku dat. Sedmá a osmá vyrovnávací paměť 150A a 150B pracuji na střídavém principu a střídavé zapisují úseky dat a čtou úseky dat. Takto zatímco sedmá vyrovnávací paměť 15QA zapisuje data například z úseku n, osmá vyrovnávací paměť 150B čte data z úseku η - 1.
-11CZ 281625 B6
Protože data jsou zapisována do dané vyrovnávací paměti, analyzátor 152 selektoru priority generuje číslo CW#i kódového slova pro každé kódové slovo a ukládá CW#i ve spojení s odpovídajícím kódovým slovem. Analyzátor 152 selektoru priority také vypočítává bod nebo kódové slovo, v němž by data měla být rozdělena mezi vysoce prioritní a nízce prioritní kanály. Výpočet je určen pro množství dat uložených ve vyrovnávací paměti. Jsou zde čtyři obecné typy dat, včetně dat návěstí, pohybových vektorů, stejnosměrných koeficientů a střídavých koeficientů. Stejnosměrné a střídavé koeficienty v bloku se objevují v pořadí nejdříve stejnosměrný koeficient, následovaný kódovými slovy představujícími střídavé koeficienty obecně v sestupném pořadí důležitosti. Celkový počet bitů je sečten pro všechna kódová slova ve vyrovnávací paměti. Potom kódové slovo, u něhož je součet bitů právě větší než procento vysoké důležitosti, je identifikován číslem CW#j kódového slova. Toto číslo je přivedeno k prvnímu, popřípadě druhému spínači 153A, popřípadě 153B, a použito k řízení třetího, popřípadě čtvrtého multiplexoru 155A, popřípadě 155B. Kódová slova, kódové délky a kódové typy jsou přiváděny ke vstupu třetího, popřípadě čtvrtého multiplexoru 155A, popřípadě 155B a čísla kódových slov jsou přiváděna ke vstupu prvního, popřípadě druhého spínače 153A, popřípadě 153B. Jak jsou data čtena z vyrovnávací paměti, první nebo druhý spínač 153A, 153B srovnává čísla kódových slov s vypočteným číslem CW#j. Pro všechna čísla kódových slov menší než nebo rovná CW#j zajišťuje spínací prvek řídicí signál, který upravuje třetí nebo čtvrtý multiplexor 155A, 155B. aby propustil odpovídající data k vysoce prioritnímu kanálu přes pátý multiplexor 156. Pro čísla kódových slov větší než CW#j je třetí i čtvrtý multiplexor 155A, 155B upraven, aby propustil odpovídající data k nízkoprioritnimu kanálu přes pátý multiplexor 156. Pátý multiplexor 156 je upraven tak, aby propustil vysoce prioritní a nízce prioritní data zajištěná sedmou nebo osmou vyrovnávací pamětí 150A, 150B, která jsou v dané době čtena.
Analyzátor 152 selektoru priority reaguje na signály délky kódu a signály typu kódu. V reakci na signály typu kódu generuje analyzátor čísla [502] kódových slov pro každé objevující se kódové slovo. Například každému kódovému slovu představujícímu informaci návěsti je přiřazeno číslo (-2). Každé kódové slovo představující pohybové vektory, popřípadě stejnosměrné koeficienty, dostává přiřazeno číslo (-1), popřípadě (0). Následným a střídavým kódovým slovům jsou přiřazena vzrůstající celá kladná čísla i od 1 do n na bázi bloků.
Analyzátor 152 selektoru priority také zahrnuje akumulátor, který v odezvu na signály typu délky kódu nezávisle sčítá počet bitů kódových slov každého typu kódu vstupujících do sedmé a osmé vyrovnávací paměti 150A a 150B. Tyto součty [504] jsou sčítány pro zajištění celkového počtu bitů kódového slova obsažených ve vyrovnávací paměti. Celková suma je násobena desítkovým ekvivalentem procent, které mají být přiřazeny ke kanálu vysoké priority pro vytvoření kontrolního součtu [512]. Potom jsou příslušné součty [508] typu kódu následně sečítány ve vzestupném pořádku čísel CW#i kódových slov pro vytvoření částečných součtů. Každý částečný součet je srovnáván s kontrolním součtem [512] do té doby, dokud částečný součet nepřesáhne kontrolní součet. Číslo CW#j kódového slova, přidružené k bezprostředné předcházejícímu částečnému součtu, je poslední kódové slovo v bloku, které tmá být
-12CZ 281625 B6 přiřazeno k vysoce prioritnímu kanálu [512-518]. Všechna následující kódová slova, to jest CW#j+l, CW#n, pro příslušné bloky jsou přiřazena kanálu nízké priority.
Příslušná vysoce prioritní a nízce prioritní data z obvodu 11 volby priority jsou uspořádána do přenosových bloků vytvořených pro usnadněni obnoveni signálu a zakrytí chyb na přijímači. Formát přenosových bloků je zobrazen na obr. 6. Příkladný vysoce prioritní přenosový blok zahrnuje 1 728 bitů a nízce prioritní přenosový blok zahrnuje 864 bitů. Příslušné přenosové bloky mohou zahrnovat více nebo méně než úsek dat. Takto daný přenosový blok může zahrnovat data z konce jednoho úseku a data z počátku následujícího úseku. Přenosové bloky zahrnující obrazová data mohou být proloženy přenosovými bloky obsahujícími jiná data, například zvuková. Každý přenosový blok zahrnuje návěstí ST obslužného typu, které indikuje typ informace zahrnutý v příslušném přenosovém bloku. V tomto příkladě je návěsti ST osmibitové slovo, které indikuje, jestli data jsou vysoce prioritní nebo nízce prioritní a jestli informace jsou zvuková, obrazová nebo přídavná data. Čtyři bity osmibitového slova se používají pro prezentaci informace návěstí a čtyři bity se používají pro zajištění Hammingovy paritní ochrany informačních bitů ST.
Každý přenosový blok zahrnuje přenosové návěstí TH, které bezprostředné následuje za návěstím ST. Pro nízce prioritní kanál zahrnuje přenosové návěstí sedmibitový makroblokový ukazatel, osmnáctibitový identifikátor a sedmibitový ukazatel RH záhlaví záznamu. Přenosové návěstí vysoce prioritního kanálu zahrnuje pouze osmibitový ukazatel RH záhlaví záznamu. Makroblokový ukazatel se používá pro segmentovaný makroblok nebo složky návěstí záznamu a ukazuje k počátku následující dekódovatelné složky. Například jestliže daný přenosový blok zahrnuje data makrobloku přidružená ke konci úseku n a k začátku úseku n + 1, data z úseku n jsou uložena v sousedství přenosového návěstí a ukazatel indikuje, že následující dekódovatelná data jsou v sousedství přenosového návěstí TH. Naopak, jestliže záhlaví RH záznamu je v sousedství TH, první ukazatel indikuje polohu bytu následující za záhlavím RH záznamu. Ukazatel makrobloku o nulové hodnotě indikuje, že přenosový blok nemá ve vstupním bodě makroblok.
Přenosový blok může zahrnovat žádné, jedno nebo více než jedno záhlaví záznamu a jejich polohy jsou v přenosovém bloku proměnné. Záhlaví záznamu se objevuje na počátku každého úseku dat makrobloku ve vysoce prioritním a nízce prioritním kanálu, žádná záhlaví záznamu nejsou zahrnuta v přenosových blocích, které zahrnují pouze informaci návěstí obrazových dat. Ukazatel záhlaví RH záznamu ukazuje k poloze bytu obsahující počátek prvního záhlaví záznamu v přenosovém bloku. Je třeba si všimnout, že první záhlaví záznamu v přenosovém bloku je umístěno na hranici bytu, to jest, jestliže kód nerovnoměrného kódování předchází záhlaví záznamu, může být kód nerovnoměrného záznamu naplněn bity pro zajištění toho, aby se počátek návěstí záznamu objevil v poloze bitu, která je celistvé číslo bytu od počátku přenosového bloku. Záhlaví záznamu jsou umístěna na hranicích bytu pro umožnění dekodéru je vyhledat, protože jsou uložena v toku zřetězených nerovnoměrné zakódovaných kódových slov. Ukazatel RH o nulové hodnotě indikuje, že v přenosovém bloku nejsou žádná záhlaví záznamu. Jestliže jak ukazatel záhlaví záznamu, tak ukazatel makrobloku
-13CZ 281625 B6 mají nulovou hodnotu, tento stav indikuje, že přenosový blok zahrnuje pouze informaci návěstí o obrazových datech.
Osmnáctibitový identifikátor v přenosovém návěstí nízké priority identifikuje současný typ rámce, číslo rámce (modul 32) současné číslo úseku a první makroblok obsažený v přenosovém bloku.
Za přenosovým návěstím je bud záhlaví RH záznamu, nebo data. Jak je naznačeno v obr. 6, záhlaví záznamu pro obrazová data ve vysoce prioritním kanálu zahrnuje následující informaci: jednobitový indikátor FLAG, který indikuje, je-li přítomno rozšíření návěstí EXTEND. Po indikátoru je identifikátor IDENTITY, který indikuje a) typ I, B nebo P půlsnímku/rámce, b) číslo púlsnímku/rámce (modul 32) FRAME ID a c) číslo úseku (modul 64) SLICE IDENTITY. Za identifikátorem zahrnuje záhlaví záznamu indikátor zlomu priority makrobloku PRI BREAK (j). Tento indikátor PRI BREAK (j) indikuje číslo kódového slova CW#j vyvinuté analyzátorem 152 selektoru priority pro rozdělení kódových slov mezi vysoce prioritní a nízce prioritní kanály. Konečně přídavné rozšíření návěstí může být zahrnuto v záhlaví HP záznamu.
Záhlaví záznamu zahrnuté v nízce prioritním kanálu zahrnuje pouze identifikátor IDENTITY podobný identifikátoru zahrnutému ve vysoce prioritním kanálu.
Každý přenosový blok je ukončen šestnáctibitovým sledem zabezpečovací posloupnosti rámce FCS pro ověření rámce, který je počítán pro všechny bity v přenosovém bloku. Sled zabezpečovací posloupnosti rámce FCS může být generován za použití cyklického kódu redundance.
Obr. 7 ilustruje příkladný obvod přenosového procesoru. V obr. 7 volič 213 prokládá prostřednictvím sedmého multiplexoru 212 přenosové bloky obrazových dat šestého multiplexoru 211, zvuková data z desáté vyrovnávací paměti 214 a přídavná data z jedenácté vyrovnávací paměti 215. Zvuková data jsou zajištěna ve formě přenosového bloku prvním zdrojem 216 a přivedena k desáté vyrovnávací paměti 214 typu první zařazen, první vybrán. Přídavná data jsou zajištěna ve formě přenosového bloku druhým zdrojem 217 a přivedena k jedenácté vyrovnávací paměti 215 typu první zařazen, první vybrán. Formáty přenosových bloků zvuku a přídavných dat se mohou lišit od formátu přenosových bloků obrazových, ovšem všechny přenosové bloky budou zahrnovat vedoucí návěstí obslužného typu a s výhodou budou stejné délky. Volič 213 reaguje na úroveň obsazeni desáté, jedenácté a deváté vyrovnávací paměti 214, 215 a 207 takovým způsobem, aby zajistil, že žádná z těchto vyrovnávacích pamětí nepřeteče.
Obvod z obr. 7 pracuje na jednom z vysoce prioritních nebo nízce prioritních signálů a podobný obvod se požaduje i pro ten druhý signál. Ovšem, jestliže veškerý zvukový přídavný signál jsou vysoce prioritní data, nebude volič pro prokládání přenosových bloků zahrnut v procesoru nízce prioritního přenosového bloku, a naopak.
Na obrázku 7 jsou data kódového slova CW, kódové délky CL a typu kódu TYPE z obvodu 11 volby priority přivedena k regulátoru 218 přenosu a signály kódových slov a bitu kódu jsou přivedeny
-14CZ 281625 B6 k převodníku 201 proměnné délky slova na pevnou délku slova. Převodník 201 proměnné délky slova na pevnou délku slova paketizuje kódová slova o proměnné délce na například osmibitové byty pro snížení velikosti ukládacího prostoru vyžadovaného z první a druhé vyrovnávací paměti 13 a 14 četnosti. Převodník 201 proměnné délky slova na pevnou délku slova může být typu popsaného v US patentu č. 4914 675. Slova o pevné délce, zajištěná převodníkem 201 proměnné délky slova na pevnou délku slova, jsou dočasné uložena v deváté vyrovnávací paměti 207.
Regulátor 218 přenosu reaguje na data CW, CL, TYPE a CW#j pro vytvořeni návěstí ST, TH, RH přenosových bloků a přivádí tato návěsti do vyrovnávací paměti 208 návěstí, která může být vnitřní pamětí regulátoru 218 přenosu. V reakci na délku kódu i kódová slova regulátor 218 přenosu generuje požadované časovači signály pro prokládání prostřednictvím osmého multiplexoru 209 slova obrazových dat o pevné délce a informaci návěstí přenosového bloku do přenosových bloků o předem stanoveném počtu bitů.
Přenosové bloky zajištěné osmým multiplexorem 209 jsou přivedeny k jednomu vstupu šestého multiplexoru 211 a ke vstupní svorce kodéru 210 zabezpečovací posloupnosti rámce, jehož výstup je připojen ke druhému vstupu šestého multiplexoru 211. Kodér 210 zabezpečovací posloupnosti rámce reagující na data přenosového bloku vytváří dvoubytové kódy prověrky chyb pro příslušné přenosové bloky. Šestý multiplexor 211 je kondiciován pro procházeni příslušných transportních bloků zajištěných osmým multiplexorem 209 a tak k přidáni 16ti bitového nebo dvoubytového kódu FSC z kodéru 210 zabezpečovací posloupnosti rámce ke konci přenosového bloku.
V předešlém popisu přenosového procesoru se předpokládá, že veškerá informace návěsti zajištěná obvodem 10 zhuštění obrazového signálu je zahrnuta v toku obrazových dat zajištěných přenosovým procesorem. Je třeba si uvědomit, že mnoho z informace návěsti obrazových dat je také zahrnuto v přenosových návěstích a jako takové dávají redundantní informaci. V alternativním uspořádání může regulátor 218 přenosu vyloučit, aby převodník 201 proměnné délky slova na pevnou délku slova přijímal data návěstí obrazu, která by byla redundantně zahrnuta v návěstí přenosového bloku a takto zvýšit celkovou kódovací účinnost. V přijímači mohou být vynechaná data obrazového návěsti rekonstruována z informace návěsti přenosového bloku a znovu vložena do toku obrazových dat.
Obrázek 8 znázorňuje příkladný obvod modemu pro vysílací konec systému. Vysoce prioritní a nízce prioritní data z prvního a druhého obvodu 15 a 16 korekce chyb v propustném směru jsou přivedena k prvnímu a druhému modulátoru 400 a 401 kvadraturní amplitudové modulace typu 64. První modulátor 400 kvadraturní amplitudové modulace typu 64 zajišťuje vysoce prioritní analogový signál s šířkou pásma asi 0,96 MHz na poklesu šesti decibelů. Tento signál je přiveden k první pásmové propusti 402 1,5 MHz pro eliminaci vysokofrekvenčních harmonických a potom je přiveden k sumátoru 405 analogového signálu. Druhý modulátor 401 kvadraturni amplitudové modulace typu 64 zajišťuje nízce prioritní analogový signál se šířkou pásma přibližné 3,84 MHz na poklesu o šest decibelů. Tento signál je přiváděn k druhé pásmové propusti 404 6 MHz pro eliminování vysokofrekvenčních harmonických
-15CZ 281625 B6 a potom je přiveden k zeslabovači 406. Zeslabovač 406 sníží amplitudu nízkofrekvenčního analogového signálu o přibližné 9 decibelů vzhledem k vysoce prioritnímu analogovému signálu. Zeslabený nízce prioritní signál je potom přiveden k šumátoru 405 analogového signálu, kde je sečten s analogovým vysoce prioritním signálem pro vytvořeni signálu s frekvenčním spektrem podobným signálovému spektru, znázorněnému na obrázku 1. Kombinovaný signál se přivádí ke směšovači 407, kde je násoben vysokofrekvenční nosnou pro převedení kmitočtu kombinovaného signálu do kmitočtového pásma, které je v souladu se standardním televizním přenosovým kanálem. Převedený signál se potom převádí ke třetí pásmové propusti 408, která upraví spektrální charakteristiky kmitočtově převedeného signálu tak, aby se hodily do standardního kanálu.
Vynález byl popsán na signálu typu MPEG, je zřejmé, že je použitelný pro zpracováváni signálů zhuštěných v jiných formátech a jinými prostředky. Jediným požadavkem na typ zhuštění je, aby zajišťovalo data, kterým může být přiřazena priorita v hierarchických úrovních, jako například podpásmové nebo pyramidové struktury.
Claims (10)
- PATENTOVÉ NÁROKY1. Zapojení obvodu komprese televizního obrazového signálu, vyznačující se tím, že obsahuje ke vstupní svorce obrazového signálu připojený obvod (10) zhuštěni obrazového signálu pro zhuštění obrazového signálu na podkladě půlsnímku/rámce a zajištění sledu hierarchicky vrstvených kódových slov, přenosový procesor (12), připojený k obvodu (10) zhuštění obrazového signálu pro segmentování zhuštěného obrazového signálu do přenosových bloků a pro opatření přenosových bloků kódy priority dat přenosových bloků a body přerušení priority dat o vysoké prioritě, uspořádanými do údajů záhlaví.
- 2. Zapojení podle nároku 1, vyznačující se tím, že obsahuje obvod (11) volby priority připojený k obvodu (10) zhuštění obrazového signálu pro adaptivní rozdělení kódových slov zhuštěného obrazového signálu, na podkladě subsnímkových oblastí, do sledu kódových slov o vysoké prioritě a sledu kódových slov o nízké prioritě podle relativní důležitosti příslušných kódových slov, a pro zajištění bodu přerušení priority.
- 3. Zapojení podle nároku 2, vyznačující se tím, že přenosový procesor (12) je uspořádán pro zajištění vytváření přenosových bloků kódových slov o vysoké prioritě a přenosových bloků kódových slov o nízké prioritě do prvního, popřípadě druhého sledu, přičemž dále zahrnuje první vyrovnávací paměť (13) četnosti, popřípadě druhou vyrovnávací paměť (14) četnosti, zapojené pro příjem prvního a druhého sledu přenosového bloku a pro jejich vysílání na konstantní četnosti, a přenosový modem (17) připojený k vyrovnávacím pamětem (13, 14) četnosti pro oddělenou modulaci první a druhé nosné sledy prvního a druhého přenosového bloku.-16CZ 281625 B6
- 4. Zapojeni podle nároku 3, vyznačující se tím, že obvod (10) zhuštění obrazového signálu zahrnuje regulátor (116) systému reagující na řídicí signál pro adaptivní řízení objemu zhuštěné verze obrazových signálů, přičemž první a druhá vyrovnávací paměť (13, 14) četnosti zahrnuji obvod generátoru signálu indikace relativního naplnění vyrovnávacích paměti, a regulátor (18) četnosti, připojený k první a druhé vyrovnávací paměti (13, 14) četnosti, pro generování řídicího signálu.
- 5. Zapojení podle nároku 1, vyznačující se tím, že obvod (10) zhuštění obrazového signálu zahrnuje regulátor (116) systému pro adaptivní řízení objemu zhuštěné verze obrazových signálů.
- 6. Zapojeni podlé nároku 1, vyznačující se tím, že obvod (10) zhuštění obrazového signálu zahrnuje obvod (109) zobrazeni diskrétního kosinu a kvantování pro selektivní zajištěni rámců kódováním uvnitř snímků zhuštěných obrazových dat prokládaných rámci na pohyb kompenzovaných předvídaných zhuštěných dat, který také zahrnuje obvod (112) transformace diskrétního cosinu a kvantování pro zajištění transformačních koeficientů představujících bloky obrazových bodů a pro adaptivní kvantováni transformačních koeficientů.
- 7. Zapojení podle nároku 1, vyznačující se tím, že obvod (10) zhuštění obrazového signálu je uspořádán pro zajištění prvního sledu kódových slov proměnných typů, definujících zhuštěný obrazový signál, a druhého sledu kódových slov přidružených k prvnímu sledu a označující tyto typy, přičemž obvod (11) volby priority je vytvořen pro proměnné rozdělování prvního sledu kódových slov do sledu kódových slov o vysoké prioritě a sledu kódových slov o nízké prioritě, a to na bázi subsnímků v reakci na druhý sled kódových slov.
- 8. Zapojení podle nároku 1, vyznačující se tím, že zahrnuje přenosový modem (17) pro oddělené modulováni prvních a druhých nosných prvním a druhým sledem přenosového bloku.
- 9. Zapojení podle nároku 1, vyznačující se tím, že přenosový procesor (12) zahrnuje regulátor (213) přenosu pro zajištění informace návěstí přenosového bloku, které označuje specifická data v rozmezí příslušných přenosových bloků.
- 10. Zapojení podle nároku 1, vyznačující se tím, že obvod (10) zhuštěni obrazového signálu je uspořádán pro zhušťováni příslušných půlsnimků zhuštěného obrazového signálu kódováním mezi snímky nebo uvnitř snímků a pro rozdělování sledu kódových slov jako funkce způsobu kódování a množství dat obrazového signálu, představujícího příslušné předem stanovené oblasti obrazu.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/661,993 US5122875A (en) | 1991-02-27 | 1991-02-27 | An HDTV compression system |
| PCT/US1992/000241 WO1992016071A1 (en) | 1991-02-27 | 1992-01-23 | An hdtv compression system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CZ173093A3 CZ173093A3 (en) | 1994-06-15 |
| CZ281625B6 true CZ281625B6 (cs) | 1996-11-13 |
Family
ID=24655956
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CZ9628A CZ282040B6 (cs) | 1991-02-27 | 1992-01-23 | Zapojení přijímače zhuštěného televizního signálu o vysokém rozlišení |
| CS931730A CZ281625B6 (cs) | 1991-02-27 | 1992-01-23 | Systém stlačování televizního signálu o vysokém rozlišení |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CZ9628A CZ282040B6 (cs) | 1991-02-27 | 1992-01-23 | Zapojení přijímače zhuštěného televizního signálu o vysokém rozlišení |
Country Status (25)
| Country | Link |
|---|---|
| US (1) | US5122875A (cs) |
| EP (1) | EP0573517B1 (cs) |
| JP (1) | JP3343250B2 (cs) |
| KR (1) | KR100236153B1 (cs) |
| CN (1) | CN1034464C (cs) |
| AT (1) | ATE149772T1 (cs) |
| AU (1) | AU660170B2 (cs) |
| BR (1) | BR9205675A (cs) |
| CA (1) | CA2104025C (cs) |
| CZ (2) | CZ282040B6 (cs) |
| DE (1) | DE69217921T2 (cs) |
| EG (1) | EG20316A (cs) |
| ES (1) | ES2098502T3 (cs) |
| FI (1) | FI107977B (cs) |
| HU (1) | HUT65292A (cs) |
| MX (1) | MX9200829A (cs) |
| MY (1) | MY108458A (cs) |
| PL (2) | PL168087B1 (cs) |
| PT (1) | PT100169B (cs) |
| RU (1) | RU2128405C1 (cs) |
| SG (1) | SG81866A1 (cs) |
| SK (2) | SK279718B6 (cs) |
| TR (1) | TR26452A (cs) |
| UA (1) | UA37185C2 (cs) |
| WO (1) | WO1992016071A1 (cs) |
Families Citing this family (248)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9405914D0 (en) * | 1994-03-24 | 1994-05-11 | Discovision Ass | Video decompression |
| JPH04249490A (ja) * | 1991-02-06 | 1992-09-04 | Matsushita Electric Ind Co Ltd | 符号化装置 |
| JP2973675B2 (ja) * | 1991-07-22 | 1999-11-08 | 日本電気株式会社 | 可変レート伝送に適した符号化復号方式及び装置 |
| US5231384A (en) * | 1991-08-26 | 1993-07-27 | General Electric Company | Apparatus for splitting video signal between two channels |
| US5243419A (en) * | 1991-10-31 | 1993-09-07 | At&T Bell Laboratories | Soft coding for HDTV |
| JP3532221B2 (ja) * | 1991-11-05 | 2004-05-31 | ソニー株式会社 | 符号化方法 |
| JP2962012B2 (ja) * | 1991-11-08 | 1999-10-12 | 日本ビクター株式会社 | 動画像符号化装置及びその復号装置 |
| AU3274593A (en) * | 1991-12-13 | 1993-07-19 | Avid Technology, Inc. | Quantization table adjustment |
| US5355450A (en) * | 1992-04-10 | 1994-10-11 | Avid Technology, Inc. | Media composer with adjustable source material compression |
| JP3162773B2 (ja) * | 1992-01-06 | 2001-05-08 | キヤノン株式会社 | 画像処理方法及び装置 |
| GB2263373B (en) * | 1992-01-09 | 1995-05-24 | Sony Broadcast & Communication | Data error concealment |
| JP3334810B2 (ja) * | 1992-02-14 | 2002-10-15 | ソニー株式会社 | 符号化方法、再生方法、および、再生装置 |
| US5262854A (en) * | 1992-02-21 | 1993-11-16 | Rca Thomson Licensing Corporation | Lower resolution HDTV receivers |
| US5247363A (en) * | 1992-03-02 | 1993-09-21 | Rca Thomson Licensing Corporation | Error concealment apparatus for hdtv receivers |
| KR0132894B1 (ko) * | 1992-03-13 | 1998-10-01 | 강진구 | 영상압축부호화 및 복호화 방법과 그 장치 |
| JPH05268590A (ja) * | 1992-03-17 | 1993-10-15 | Nec Corp | 動画像符号化復号化回路 |
| EP0778703A3 (en) * | 1992-03-24 | 1999-03-31 | Kabushiki Kaisha Toshiba | Variable length code recording/playback apparatus |
| US5241382A (en) * | 1992-04-25 | 1993-08-31 | General Instrument Corporation | Digital HDTV data packet format and receiver therefor |
| US5253041A (en) * | 1992-05-26 | 1993-10-12 | General Electric Company | Digital television signal compression apparatus |
| DE69334116T2 (de) * | 1992-06-09 | 2007-08-30 | Canon K.K. | Kodierungsvorrichtung |
| US5289276A (en) * | 1992-06-19 | 1994-02-22 | General Electric Company | Method and apparatus for conveying compressed video data over a noisy communication channel |
| DE4221259A1 (de) * | 1992-06-26 | 1994-01-05 | Hertz Inst Heinrich | Verfahren zur Aufbereitung von digitalen Farbfernsehsignalen für die Magnetband-Aufzeichnung |
| JP3213387B2 (ja) * | 1992-06-29 | 2001-10-02 | キヤノン株式会社 | 画像符号化方法及び画像復号化方法 |
| US5835740A (en) * | 1992-06-30 | 1998-11-10 | Discovision Associates | Data pipeline system and data encoding method |
| US6079009A (en) * | 1992-06-30 | 2000-06-20 | Discovision Associates | Coding standard token in a system compromising a plurality of pipeline stages |
| US5842033A (en) * | 1992-06-30 | 1998-11-24 | Discovision Associates | Padding apparatus for passing an arbitrary number of bits through a buffer in a pipeline system |
| US6047112A (en) * | 1992-06-30 | 2000-04-04 | Discovision Associates | Technique for initiating processing of a data stream of encoded video information |
| US7095783B1 (en) | 1992-06-30 | 2006-08-22 | Discovision Associates | Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto |
| US6112017A (en) * | 1992-06-30 | 2000-08-29 | Discovision Associates | Pipeline processing machine having a plurality of reconfigurable processing stages interconnected by a two-wire interface bus |
| US6330665B1 (en) | 1992-06-30 | 2001-12-11 | Discovision Associates | Video parser |
| US5809270A (en) * | 1992-06-30 | 1998-09-15 | Discovision Associates | Inverse quantizer |
| US5768561A (en) * | 1992-06-30 | 1998-06-16 | Discovision Associates | Tokens-based adaptive video processing arrangement |
| US6067417A (en) * | 1992-06-30 | 2000-05-23 | Discovision Associates | Picture start token |
| DE69229338T2 (de) * | 1992-06-30 | 1999-12-16 | Discovision Associates, Irvine | Datenpipelinesystem |
| US5287178A (en) * | 1992-07-06 | 1994-02-15 | General Electric Company | Reset control network for a video signal encoder |
| US5231486A (en) * | 1992-07-27 | 1993-07-27 | General Electric Company | Data separation processing in a dual channel digital high definition television system |
| US5263018A (en) * | 1992-07-29 | 1993-11-16 | Thomson Consumer Electronics, Inc. | Apparatus for time division multiplexed processing of plural QAM signals |
| GB9219185D0 (en) * | 1992-09-10 | 1992-10-28 | Thomson Consumer Electronics | A single digital modem encoder to generate a twin qam signal for advanced digital television (adtv) |
| FR2697393A1 (fr) * | 1992-10-28 | 1994-04-29 | Philips Electronique Lab | Dispositif de codage de signaux numériques représentatifs d'images, et dispositif de décodage correspondant. |
| US5404437A (en) * | 1992-11-10 | 1995-04-04 | Sigma Designs, Inc. | Mixing of computer graphics and animation sequences |
| JP3381077B2 (ja) * | 1992-12-04 | 2003-02-24 | ソニー株式会社 | 動画像復号装置 |
| US5465322A (en) * | 1993-01-04 | 1995-11-07 | Xerox Corporation | Apparatus and method for parsing a stream of data including a bitmap and creating a table of break entries corresponding with the bitmap |
| US7075991B1 (en) * | 1993-01-18 | 2006-07-11 | Sony Corporation | Apparatus for encoding and decoding header data in picture signal transmission |
| US7558324B2 (en) * | 1993-01-18 | 2009-07-07 | Sony Corporation | Apparatus for encoding and decoding header data in picture signal transmission |
| US5426463A (en) * | 1993-02-22 | 1995-06-20 | Rca Thomson Licensing Corporation | Apparatus for controlling quantizing in a video signal compressor |
| US5453797A (en) * | 1993-02-22 | 1995-09-26 | Massachusetts Institute Of Technology | Method and apparatus for decoding broadcast digital HDTV in the presence of quasi-cyclostationary interference |
| US5729556A (en) * | 1993-02-22 | 1998-03-17 | Texas Instruments | System decoder circuit with temporary bit storage and method of operation |
| US5477397A (en) * | 1993-02-23 | 1995-12-19 | Matsushita Electric Corporation Of America | Digital high definition television receiver with features that facilitate trick-play modes on a digital VCR |
| CA2115976C (en) * | 1993-02-23 | 2002-08-06 | Saiprasad V. Naimpally | Digital high definition television video recorder with trick-play features |
| CN1058362C (zh) * | 1993-03-15 | 2000-11-08 | 索尼公司 | 图像信号的传输和解码 |
| US5481543A (en) * | 1993-03-16 | 1996-01-02 | Sony Corporation | Rational input buffer arrangements for auxiliary information in video and audio signal processing systems |
| US5361097A (en) * | 1993-04-02 | 1994-11-01 | Rca Thomson Licensing Corporation | Priority processing of encoded video signal including insertion of datastream null words during priority analysis intervals |
| US5410355A (en) * | 1993-04-02 | 1995-04-25 | Rca Thomson Licensing Corporation | Video signal processor including input codeword buffer for providing stored codewords to codeword priority analysis circuit |
| JPH08511385A (ja) * | 1993-04-16 | 1996-11-26 | データ トランスレイション,インコーポレイテッド | 可変量子化を用いた適応型画像圧縮 |
| AU683056B2 (en) * | 1993-04-16 | 1997-10-30 | Media 100 Inc. | Adaptive video decompression |
| US5874999A (en) * | 1993-04-28 | 1999-02-23 | Fukuyama & Associates | Image processing apparatus with multiple data modes |
| US5386239A (en) * | 1993-05-03 | 1995-01-31 | Thomson Consumer Electronics, Inc. | Multiple QAM digital television signal decoder |
| US5440347A (en) * | 1993-05-07 | 1995-08-08 | Philips Electronics North America Corporation | Method and apparatus for randomizing training sequences to minimize interference in digital transmissions |
| JP2550856B2 (ja) * | 1993-05-17 | 1996-11-06 | 日本電気株式会社 | 動画像符号化前処理装置 |
| US5555193A (en) * | 1993-05-25 | 1996-09-10 | Kabushiki Kaisha Toshiba | Video compression system with editing flag |
| US5425061A (en) * | 1993-06-07 | 1995-06-13 | Texas Instruments Incorporated | Method and apparatus for bit stream synchronization |
| AU7106294A (en) * | 1993-06-16 | 1995-01-03 | Abraham, Carmela R | System and method for transmitting video material |
| US5440346A (en) * | 1993-06-16 | 1995-08-08 | Intel Corporation | Mode selection for method and system for encoding images |
| US5805914A (en) * | 1993-06-24 | 1998-09-08 | Discovision Associates | Data pipeline system and data encoding method |
| US5699544A (en) * | 1993-06-24 | 1997-12-16 | Discovision Associates | Method and apparatus for using a fixed width word for addressing variable width data |
| US5861894A (en) * | 1993-06-24 | 1999-01-19 | Discovision Associates | Buffer manager |
| US5329365A (en) * | 1993-07-07 | 1994-07-12 | Rca Thomson Licensing Corporation | Method and apparatus for providing compressed non-interlaced scanned video signal |
| US5463641A (en) * | 1993-07-16 | 1995-10-31 | At&T Ipm Corp. | Tailored error protection |
| KR960704440A (ko) * | 1993-07-19 | 1996-08-31 | 베리 조지 윌리엄 로이드 | 비디오 영상에서의 에러를 검출하는 방법과 에러 검출장치(detecting errors in video images) |
| US6285710B1 (en) * | 1993-10-13 | 2001-09-04 | Thomson Licensing S.A. | Noise estimation and reduction apparatus for video signal processing |
| US5463565A (en) * | 1993-10-29 | 1995-10-31 | Time Warner Entertainment Co., L.P. | Data block format for software carrier and player therefor |
| US5400077A (en) * | 1993-10-29 | 1995-03-21 | Time Warner Entertainment Co., L.P. | System for generating multiple aspect ratio video signals from motion picture disk recorded in a single aspect ratio |
| US5576843A (en) * | 1993-10-29 | 1996-11-19 | Time Warner Entertainment Co., L.P. | System and method for controlling play of multiple dialog audio tracks of a software carrier |
| US6771888B1 (en) * | 1993-10-29 | 2004-08-03 | Christopher J. Cookson | Data structure for allowing play of a video program in multiple aspect ratios |
| JP2862064B2 (ja) * | 1993-10-29 | 1999-02-24 | 三菱電機株式会社 | データ復号装置及びデータ受信装置及びデータ受信方法 |
| JP2939962B2 (ja) * | 1993-11-19 | 1999-08-25 | 日本ビクター株式会社 | 情報符号化装置及び円盤状記録媒体及びその再生装置 |
| US5784110A (en) * | 1993-11-30 | 1998-07-21 | General Electric Company | Data processor for assembling transport data packets |
| JP4357594B2 (ja) * | 1993-11-30 | 2009-11-04 | ゼネラル・エレクトリック・カンパニイ | トランスポート・データパケット組立てシステムにおけるパック・データ処理装置 |
| DE69330917T2 (de) * | 1993-11-30 | 2002-04-25 | General Electric Co., Schenectady | Abgleichindikator für datenstrompakete in einem system zur zusammenstellung von transportdatenpaketen. |
| US5767912A (en) * | 1993-11-30 | 1998-06-16 | General Electric Company | Datastream packet alignment indicator in a system for assembling transport data packets |
| KR970006633B1 (ko) * | 1993-12-29 | 1997-04-29 | 현대전자산업 주식회사 | 가변길이 복호기용 데이타 출력장치 |
| DE69527775T2 (de) * | 1994-02-02 | 2003-04-24 | Sony Corp., Tokio/Tokyo | Aufnahme- und wiedergabevorrichtung |
| CA2145379C (en) * | 1994-03-24 | 1999-06-08 | William P. Robbins | Method and apparatus for addressing memory |
| CA2145363C (en) * | 1994-03-24 | 1999-07-13 | Anthony Mark Jones | Ram interface |
| CA2145365C (en) * | 1994-03-24 | 1999-04-27 | Anthony M. Jones | Method for accessing banks of dram |
| US5754235A (en) * | 1994-03-25 | 1998-05-19 | Sanyo Electric Co., Ltd. | Bit-rate conversion circuit for a compressed motion video bitstream |
| US5598576A (en) * | 1994-03-30 | 1997-01-28 | Sigma Designs, Incorporated | Audio output device having digital signal processor for responding to commands issued by processor by emulating designated functions according to common command interface |
| US5615401A (en) * | 1994-03-30 | 1997-03-25 | Sigma Designs, Inc. | Video and audio data presentation interface |
| FR2718315B1 (fr) * | 1994-03-30 | 1996-06-21 | Sgs Thomson Microelectronics | Circuit de compression d'image. |
| US5515107A (en) * | 1994-03-30 | 1996-05-07 | Sigma Designs, Incorporated | Method of encoding a stream of motion picture data |
| US5579183A (en) * | 1994-04-08 | 1996-11-26 | U.S. Philips Corporation | Recording and reproducing an MPEG information signal on/from a record carrier |
| JP3658011B2 (ja) * | 1994-04-19 | 2005-06-08 | キヤノン株式会社 | 画像符号化装置及びその方法、並びに画像復号化装置及びその方法 |
| US5623314A (en) * | 1994-05-18 | 1997-04-22 | Zoran Microelectronics Ltd. | MPEG decoder memory data storage and transfer |
| US5502496A (en) * | 1994-06-09 | 1996-03-26 | Thomson Consumer Electronics, Inc. | Apparatus for providing audible instructions or status information for use in a digital television system |
| US5453796A (en) * | 1994-06-28 | 1995-09-26 | Thomson Consumer Electronics, Inc. | Signal swap apparatus for a television receiver having an HDTV main picture signal processor and an NTSC Pix-in-Pix signal processor |
| US5528309A (en) | 1994-06-28 | 1996-06-18 | Sigma Designs, Incorporated | Analog video chromakey mixer |
| US5461427A (en) * | 1994-06-28 | 1995-10-24 | Thomson Consumer Electronics, Inc. | Television receiver having the capability to associate any HDTV and any NTSC channel |
| US5734432A (en) * | 1994-07-15 | 1998-03-31 | Lucent Technologies, Inc. | Method of incorporating a variable rate auxiliary data stream with a variable rate primary data stream |
| US5703793A (en) * | 1994-07-29 | 1997-12-30 | Discovision Associates | Video decompression |
| US5583569A (en) * | 1994-08-19 | 1996-12-10 | Intel Corporation | Video camera having asynchronous digital output including header data |
| GB9417138D0 (en) * | 1994-08-23 | 1994-10-12 | Discovision Ass | Data rate conversion |
| EP0702493A1 (en) * | 1994-09-19 | 1996-03-20 | International Business Machines Corporation | Interactive playout of videos |
| JP3474005B2 (ja) * | 1994-10-13 | 2003-12-08 | 沖電気工業株式会社 | 動画像符号化方法及び動画像復号方法 |
| EP1098527A1 (en) * | 1994-11-04 | 2001-05-09 | Matsushita Electric Industrial Co., Ltd. | Picture coding apparatus and decoding apparatus |
| CA2168641C (en) * | 1995-02-03 | 2000-03-28 | Tetsuya Kitamura | Image information encoding/decoding system |
| US5790881A (en) * | 1995-02-07 | 1998-08-04 | Sigma Designs, Inc. | Computer system including coprocessor devices simulating memory interfaces |
| US6002834A (en) * | 1995-02-24 | 1999-12-14 | Hitachi, Ltd. | Optical disk having table relating sector address and time and optical disk reproducing apparatus |
| US6009237A (en) * | 1995-02-24 | 1999-12-28 | Hitachi Ltd. | Optical disk and optical disk reproduction apparatus |
| JP3170193B2 (ja) * | 1995-03-16 | 2001-05-28 | 松下電器産業株式会社 | 画像信号の符号化装置及び復号装置 |
| KR960036641A (ko) * | 1995-03-21 | 1996-10-28 | 김광호 | 저속의 비디오비트열을 복호하는 고속용 복호화장치 |
| US6081300A (en) * | 1995-05-24 | 2000-06-27 | Thomson Consumer Electronics, Inc. | Apparatus and method for generating on-screen-display messages using stored bitstreams |
| GB9510484D0 (en) * | 1995-05-24 | 1995-07-19 | Thomson Consumer Electronics | Creating an on screen display |
| US5910960A (en) * | 1995-06-07 | 1999-06-08 | Discovision Associates | Signal processing apparatus and method |
| US5692020A (en) * | 1995-06-07 | 1997-11-25 | Discovision Associates | Signal processing apparatus and method |
| US5724396A (en) * | 1995-06-07 | 1998-03-03 | Discovision Associates | Signal processing system |
| FR2737073B1 (fr) * | 1995-07-17 | 1997-09-26 | Comatlas | Procede et module de controle et de gestion de la reception de signaux numeriques a commandes independantes du canal de transmission |
| JPH0955935A (ja) * | 1995-08-15 | 1997-02-25 | Nippon Steel Corp | 画像および音声符号化装置 |
| DE19531004C2 (de) * | 1995-08-23 | 1997-09-04 | Ibm | Verfahren und Vorrichtung zur wahrnehmungsoptimierten Übertragung von Video- und Audio-Daten |
| EP1635579A2 (en) * | 1995-09-12 | 2006-03-15 | Matsushita Electric Industrial Co., Ltd. | Coding method, coding apparatus, wavelet transform apparatus, and wavelet reverse transform apparatus |
| JP3645027B2 (ja) * | 1995-09-20 | 2005-05-11 | 松下電器産業株式会社 | 可変長データ送受信装置 |
| DE19547707A1 (de) * | 1995-12-20 | 1997-07-03 | Thomson Brandt Gmbh | Verfahren, Encoder und Decoder zur Übertragung von hierarchisch in mehrere Teile gegliederten digitalen Signalen |
| US5719511A (en) * | 1996-01-31 | 1998-02-17 | Sigma Designs, Inc. | Circuit for generating an output signal synchronized to an input signal |
| JP3496907B2 (ja) * | 1996-05-24 | 2004-02-16 | 株式会社日立国際電気 | 音声・動画像符号化データ検索方法及び検索装置 |
| US6128726A (en) * | 1996-06-04 | 2000-10-03 | Sigma Designs, Inc. | Accurate high speed digital signal processor |
| US5818468A (en) * | 1996-06-04 | 1998-10-06 | Sigma Designs, Inc. | Decoding video signals at high speed using a memory buffer |
| US5818530A (en) * | 1996-06-19 | 1998-10-06 | Thomson Consumer Electronics, Inc. | MPEG compatible decoder including a dual stage data reduction network |
| JPH1070717A (ja) * | 1996-06-19 | 1998-03-10 | Matsushita Electric Ind Co Ltd | 画像符号化装置及び画像復号化装置 |
| US5914962A (en) * | 1996-06-27 | 1999-06-22 | Zenith Electronics Corporation | MPEG transport mux for independently clocked transport streams |
| AUPO329396A0 (en) * | 1996-10-28 | 1996-11-21 | Commonwealth Scientific And Industrial Research Organisation | Image transmission |
| US6088484A (en) * | 1996-11-08 | 2000-07-11 | Hughes Electronics Corporation | Downloading of personalization layers for symbolically compressed objects |
| US6668015B1 (en) * | 1996-12-18 | 2003-12-23 | Thomson Licensing S.A. | Efficient fixed-length block compression and decompression |
| JPH10234014A (ja) * | 1997-02-20 | 1998-09-02 | Matsushita Electric Ind Co Ltd | 画像復号化方法、画像復号化装置、画像多重化方法、画像多重化装置、及び記録媒体 |
| US5982938A (en) * | 1997-03-31 | 1999-11-09 | Iterated Systems, Inc. | System and method for compressing data using differential coding of coefficient addresses |
| US6191822B1 (en) * | 1997-06-20 | 2001-02-20 | Sony Corporation | Method of and apparatus for separating audio and video data from a combined audio/video stream of data |
| US6167085A (en) * | 1997-07-31 | 2000-12-26 | Sony Corporation | Image data compression |
| JPH1198020A (ja) * | 1997-09-24 | 1999-04-09 | Sony Corp | ビットストリーム解析方法及び装置 |
| US6128317A (en) * | 1997-12-22 | 2000-10-03 | Motorola, Inc. | Transmitter and receiver supporting differing speed codecs over single links |
| US6320850B1 (en) * | 1998-04-24 | 2001-11-20 | Trw Inc. | Satellite communication adaptive control coding |
| US6289129B1 (en) * | 1998-06-19 | 2001-09-11 | Motorola, Inc. | Video rate buffer for use with push dataflow |
| JP3413720B2 (ja) | 1998-06-26 | 2003-06-09 | ソニー株式会社 | 画像符号化方法及び装置、並びに画像復号方法及び装置 |
| KR100308016B1 (ko) | 1998-08-31 | 2001-10-19 | 구자홍 | 압축 부호화된 영상에 나타나는 블럭현상 및 링현상 제거방법및 영상 복호화기 |
| KR100418874B1 (ko) * | 1998-10-10 | 2004-04-17 | 엘지전자 주식회사 | 영상압축시스템에서영상데이터버퍼링방법 |
| KR100282147B1 (ko) | 1998-11-13 | 2001-02-15 | 구자홍 | 압축 영상 복원 방법 |
| US6546113B1 (en) * | 1999-03-02 | 2003-04-08 | Leitch Technology International Inc. | Method and apparatus for video watermarking |
| US6628838B1 (en) * | 1999-05-13 | 2003-09-30 | Sony Corporation | Picture decoding apparatus, picture decoding method and recording medium for storing the picture decoding method |
| US7184648B1 (en) * | 1999-06-25 | 2007-02-27 | Koninklijke Philips Electronics N.V. | Incomplete streams |
| TR200100641T1 (tr) * | 1999-06-25 | 2001-07-23 | Koninklijke Philips Electronics N.V. | Görüntü nesnelerinin ve hücrelerinin numaralandırılması |
| KR100657241B1 (ko) * | 1999-09-03 | 2006-12-18 | 삼성전자주식회사 | 동영상 기록/재생 장치와 방법 및 기록 매체 |
| US6681364B1 (en) * | 1999-09-24 | 2004-01-20 | International Business Machines Corporation | Cyclic redundancy check for partitioned frames |
| US8913667B2 (en) * | 1999-11-09 | 2014-12-16 | Broadcom Corporation | Video decoding system having a programmable variable-length decoder |
| KR20010102178A (ko) * | 1999-12-17 | 2001-11-15 | 이데이 노부유끼 | 데이터 전송 장치 및 데이터 전송 방법, 데이터 수신 장치및 데이터 수신 방법 |
| DE60029781T2 (de) * | 2000-03-29 | 2007-08-02 | Samsung Electronics Co., Ltd., Suwon | Verfahren und vorrichtung zur sendung und empfang von drahtlosen packeten |
| US6456663B1 (en) | 2000-03-29 | 2002-09-24 | Matsushita Electric Industrial Co., Ltd. | DCT domain down conversion system that compensates for IDCT mismatch |
| KR100657253B1 (ko) * | 2000-03-29 | 2006-12-14 | 삼성전자주식회사 | 무선 패킷 송수신 장치 및 그 방법 |
| KR100833222B1 (ko) * | 2000-03-29 | 2008-05-28 | 삼성전자주식회사 | 멀티미디어 송수신 장치 및 방법 |
| CA2406164C (en) * | 2000-04-14 | 2012-06-05 | Siemens Aktiengesellschaft | Method and device for storing and processing picture information of temporally successive pictures |
| GB2364465A (en) * | 2000-06-30 | 2002-01-23 | Nokia Oy Ab | A broadcast network |
| ES2248245T3 (es) | 2000-10-20 | 2006-03-16 | Samsung Electronics Co., Ltd. | Aparato y procedimiento de codificacion/descodificacion para datos de nodo interpolador de la orientacion. |
| CN1167271C (zh) * | 2001-01-10 | 2004-09-15 | 华为技术有限公司 | 压缩编码图像传输中的误码处理方法 |
| DE10113880B4 (de) * | 2001-03-21 | 2004-04-29 | T-Mobile Deutschland Gmbh | Verfahren zur Komprimierung und Dekomprimierung von Videodaten |
| US7206352B2 (en) * | 2001-04-02 | 2007-04-17 | Koninklijke Philips Electronics N.V. | ATSC digital television system |
| US6931062B2 (en) * | 2001-04-11 | 2005-08-16 | Koninklijke Philips Electronics N.V. | Decoding system and method for proper interpolation for motion compensation |
| KR100525785B1 (ko) * | 2001-06-15 | 2005-11-03 | 엘지전자 주식회사 | 이미지 화소 필터링 방법 |
| US7958532B2 (en) * | 2001-06-18 | 2011-06-07 | At&T Intellectual Property Ii, L.P. | Method of transmitting layered video-coded information |
| BR0212000A (pt) * | 2001-08-23 | 2004-09-28 | Polycom Inc | Sistema e método para ocultação de erro de vìdeo |
| US20030099294A1 (en) * | 2001-11-27 | 2003-05-29 | Limin Wang | Picture level adaptive frame/field coding for digital video content |
| US7231308B2 (en) * | 2001-12-21 | 2007-06-12 | Agilent Technologies, Inc. | Test system dynamic range extension through compression compensation |
| FI114527B (fi) * | 2002-01-23 | 2004-10-29 | Nokia Corp | Kuvakehysten ryhmittely videokoodauksessa |
| WO2003063505A1 (en) * | 2002-01-23 | 2003-07-31 | Nokia Corporation | Grouping of image frames in video coding |
| KR100455119B1 (ko) * | 2002-01-26 | 2004-11-06 | 엘지전자 주식회사 | 움직임 벡터 영역의 적응적 결정 방법 |
| JP4002204B2 (ja) * | 2002-04-09 | 2007-10-31 | 三星電子株式会社 | 移動通信システムにおけるマルチメディア放送/マルチキャストサービスのための制御情報伝送装置及びその方法 |
| JP4571489B2 (ja) * | 2002-04-23 | 2010-10-27 | ノキア コーポレイション | ビデオ符号化システムにおける量子化器パラメータを表示するための方法および装置 |
| US7596279B2 (en) * | 2002-04-26 | 2009-09-29 | Ntt Docomo, Inc. | Image encoding device, image decoding device, image encoding method, image decoding method, image encoding program, and image decoding program |
| KR100491530B1 (ko) * | 2002-05-03 | 2005-05-27 | 엘지전자 주식회사 | 모션 벡터 결정 방법 |
| CA2388439A1 (en) * | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for efficient frame erasure concealment in linear predictive based speech codecs |
| DE10230812B4 (de) * | 2002-07-08 | 2004-11-25 | T-Mobile Deutschland Gmbh | Verfahren zur Übertragung von zusätzlichen Informationen bei Verwendung eines Verfahrens zur Komprimierung von Daten mittels einer priorisierenden Pixelübertragung |
| DE10230809B4 (de) * | 2002-07-08 | 2008-09-11 | T-Mobile Deutschland Gmbh | Verfahren zur Übertragung von Audiosignalen nach dem Verfahren der priorisierenden Pixelübertragung |
| BR0313259A (pt) * | 2002-08-06 | 2005-06-14 | Siemens Ag | Processamento de erros de informações úteis recebidas através de uma rede de comunicação |
| US7023921B2 (en) * | 2002-08-06 | 2006-04-04 | Motorola, Inc. | Method and apparatus for determining block match quality |
| MXPA05003062A (es) * | 2002-09-26 | 2005-05-27 | Koninkl Philips Electronics Nv | Lectura de flujos multiples. |
| US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
| US8204079B2 (en) | 2002-10-28 | 2012-06-19 | Qualcomm Incorporated | Joint transmission of multiple multimedia streams |
| US20040083495A1 (en) * | 2002-10-29 | 2004-04-29 | Lane Richard D. | Mulitmedia transmission using variable gain amplification based on data importance |
| MY134659A (en) * | 2002-11-06 | 2007-12-31 | Nokia Corp | Picture buffering for prediction references and display |
| US7020207B1 (en) * | 2002-12-02 | 2006-03-28 | Hitachi, Ltd. | Video error concealment mechanism for block based video decompression |
| US7039247B2 (en) * | 2003-01-31 | 2006-05-02 | Sony Corporation | Graphic codec for network transmission |
| AU2004214313B2 (en) * | 2003-02-18 | 2010-05-20 | Nokia Technologies Oy | Picture coding method |
| WO2004075554A1 (en) * | 2003-02-18 | 2004-09-02 | Nokia Corporation | Picture decoding method |
| US7949047B2 (en) * | 2003-03-17 | 2011-05-24 | Qualcomm Incorporated | System and method for partial intraframe encoding for wireless multimedia transmission |
| US20050201471A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
| US7296205B2 (en) * | 2004-02-18 | 2007-11-13 | Nokia Corporation | Data repair |
| CN103826133B (zh) | 2004-05-04 | 2017-11-24 | 高通股份有限公司 | 运动补偿帧速率上调方法和设备 |
| JP4135680B2 (ja) * | 2004-05-31 | 2008-08-20 | ソニー株式会社 | 半導体記憶装置および信号処理システム |
| WO2006007527A2 (en) | 2004-07-01 | 2006-01-19 | Qualcomm Incorporated | Method and apparatus for using frame rate up conversion techniques in scalable video coding |
| KR20070044455A (ko) | 2004-07-20 | 2007-04-27 | 콸콤 인코포레이티드 | 비디오 압축에 대한 인코더 보조-프레임 레이트 업컨버젼(ea-fruc)을 위한 방법 및 장치 |
| US8553776B2 (en) | 2004-07-21 | 2013-10-08 | QUALCOMM Inorporated | Method and apparatus for motion vector assignment |
| WO2006024031A2 (en) * | 2004-08-23 | 2006-03-02 | Hewlett-Packard Development Company, L.P. | Method and apparatus for redirection of video data |
| US9124907B2 (en) | 2004-10-04 | 2015-09-01 | Nokia Technologies Oy | Picture buffering method |
| JP4543971B2 (ja) * | 2005-03-07 | 2010-09-15 | ソニー株式会社 | 符号化方法、符号化装置、符号化処理のプログラム及び符号化処理のプログラムを記録した記録媒体 |
| US8548055B2 (en) * | 2005-03-10 | 2013-10-01 | Qualcomm Incorporated | Encoding of multimedia data |
| US20060227870A1 (en) * | 2005-03-10 | 2006-10-12 | Tao Tian | Context-adaptive bandwidth adjustment in video rate control |
| RU2371881C1 (ru) * | 2005-07-08 | 2009-10-27 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ моделирования информации кодирования видеосигнала для компрессии/декомпрессии информации |
| US8320453B2 (en) | 2005-07-08 | 2012-11-27 | Lg Electronics Inc. | Method for modeling coding information of a video signal to compress/decompress the information |
| WO2007008015A1 (en) | 2005-07-08 | 2007-01-18 | Lg Electronics Inc. | Method for modeling coding information of video signal for compressing/decompressing coding information |
| JP5008664B2 (ja) | 2005-07-11 | 2012-08-22 | トムソン ライセンシング | マクロブロック適応型レイヤ間テクスチャ内予測の方法及び装置 |
| CN101228794B (zh) * | 2005-07-21 | 2011-05-11 | 汤姆森许可贸易公司 | 针对加权预测的可分级视频编码方法及设备 |
| RU2368095C1 (ru) * | 2005-07-22 | 2009-09-20 | Мицубиси Электрик Корпорейшн | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
| US8265768B2 (en) * | 2005-08-30 | 2012-09-11 | Boston Scientific Neuromodulation Corporation | Telemetry protocol for ultra low error rates useable in implantable medical devices |
| US7894523B2 (en) | 2005-09-05 | 2011-02-22 | Lg Electronics Inc. | Method for modeling coding information of a video signal for compressing/decompressing coding information |
| US8229983B2 (en) | 2005-09-27 | 2012-07-24 | Qualcomm Incorporated | Channel switch frame |
| NZ566935A (en) | 2005-09-27 | 2010-02-26 | Qualcomm Inc | Methods and apparatus for service acquisition |
| RU2388171C2 (ru) * | 2005-09-27 | 2010-04-27 | Квэлкомм Инкорпорейтед | Способы и устройство для получения услуги |
| JP2007116351A (ja) * | 2005-10-19 | 2007-05-10 | Ntt Docomo Inc | 画像予測符号化装置、画像予測復号装置、画像予測符号化方法、画像予測復号方法、画像予測符号化プログラム、及び画像予測復号プログラム |
| US7817184B1 (en) | 2006-03-15 | 2010-10-19 | The Directv Group, Inc. | Methods and apparatus to test receivers |
| US7778472B2 (en) | 2006-03-27 | 2010-08-17 | Qualcomm Incorporated | Methods and systems for significance coefficient coding in video compression |
| US8750387B2 (en) | 2006-04-04 | 2014-06-10 | Qualcomm Incorporated | Adaptive encoder-assisted frame rate up conversion |
| US8634463B2 (en) | 2006-04-04 | 2014-01-21 | Qualcomm Incorporated | Apparatus and method of enhanced frame interpolation in video compression |
| US8571340B2 (en) | 2006-06-26 | 2013-10-29 | Qualcomm Incorporated | Efficient fixed-point approximations of forward and inverse discrete cosine transforms |
| US8606023B2 (en) | 2006-06-26 | 2013-12-10 | Qualcomm Incorporated | Reduction of errors during computation of inverse discrete cosine transform |
| RU2417423C2 (ru) * | 2006-06-26 | 2011-04-27 | Квэлкомм Инкорпорейтед | Эффективные аппроксимации с фиксированной запятой прямого и обратного дискретных косинусных преобразований |
| US7961960B2 (en) * | 2006-08-24 | 2011-06-14 | Dell Products L.P. | Methods and apparatus for reducing storage size |
| US7961959B2 (en) * | 2006-08-24 | 2011-06-14 | Dell Products L.P. | Methods and apparatus for reducing storage size |
| WO2008030068A1 (en) | 2006-09-07 | 2008-03-13 | Lg Electronics Inc. | Method and apparatus for decoding/encoding of a video signal |
| RU2407221C1 (ru) | 2006-10-10 | 2010-12-20 | Ниппон Телеграф Энд Телефон Корпорейшн | Способ и устройство управления кодированием с внутренним предсказанием, программа для них и запоминающий носитель, который хранит программу |
| US8300698B2 (en) | 2006-10-23 | 2012-10-30 | Qualcomm Incorporated | Signalling of maximum dynamic range of inverse discrete cosine transform |
| JP2009540666A (ja) * | 2006-11-09 | 2009-11-19 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号のデコーディング/エンコーディング方法及び装置 |
| RU2419245C2 (ru) | 2006-11-14 | 2011-05-20 | Квэлкомм Инкорпорейтед | Системы и способы для переключения каналов |
| CN101902630B (zh) | 2006-11-15 | 2014-04-02 | 高通股份有限公司 | 用于使用信道切换帧的应用的系统和方法 |
| US7742524B2 (en) | 2006-11-17 | 2010-06-22 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal using inter-layer prediction |
| CA2684110A1 (en) * | 2007-04-12 | 2008-10-23 | Nokia Corporation | Spatially enhanced transform coding |
| JP2008283561A (ja) * | 2007-05-11 | 2008-11-20 | Sony Corp | 通信システム、映像信号伝送方法、送信装置、送信方法、受信装置および受信方法 |
| WO2012042884A1 (ja) | 2010-09-29 | 2012-04-05 | パナソニック株式会社 | 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置、プログラムおよび集積回路 |
| AU2011310239B2 (en) * | 2010-09-30 | 2015-12-03 | Sun Patent Trust | Image decoding method, image encoding method, image decoding device, image encoding device, programme, and integrated circuit |
| US9049444B2 (en) * | 2010-12-22 | 2015-06-02 | Qualcomm Incorporated | Mode dependent scanning of coefficients of a block of video data |
| US20120251085A1 (en) * | 2011-03-31 | 2012-10-04 | Hown Cheng | Video multiplexing |
| PL3754990T3 (pl) * | 2011-09-23 | 2024-07-29 | Kt Corporation | Sposób wywoływania bloku kandydata łączenia |
| US9571833B2 (en) * | 2011-11-04 | 2017-02-14 | Nokia Technologies Oy | Method for coding and an apparatus |
| US9344720B2 (en) | 2012-08-07 | 2016-05-17 | Apple Inc. | Entropy coding techniques and protocol to support parallel processing with low latency |
| US20140092987A1 (en) * | 2012-09-28 | 2014-04-03 | Apple Inc. | Entropy coding techniques and protocol to support parallel processing with low latency |
| RU2515489C1 (ru) * | 2013-01-11 | 2014-05-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Южно-Российский государственный университет экономики и сервиса" (ФГБОУ ВПО "ЮРГУЭС") | Устройство адаптивной фильтрации видеосигналов |
| SI2981087T1 (sl) * | 2013-03-29 | 2020-02-28 | JVC KENWOOD Corporation, | Naprava za dekodiranje slik, postopek za dekodiranje slik in program za dekodiranje slik |
| CN105812841B (zh) * | 2014-12-31 | 2018-07-13 | 京微雅格(北京)科技有限公司 | 一种cvbs信号压缩/解压缩方法、发射/接收机及系统 |
| WO2016118060A1 (en) * | 2015-01-20 | 2016-07-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Transmitting device, receiving device, and methods performed therein |
| CN105245273B (zh) * | 2015-08-27 | 2017-12-12 | 桂林理工大学 | 一种照度均衡的rs232与vlc通信协议转换方法 |
| US9426543B1 (en) * | 2015-12-18 | 2016-08-23 | Vuclip (Singapore) Pte. Ltd. | Server-based video stitching |
| CN106658017B (zh) * | 2016-10-26 | 2019-08-02 | 北京集创北方科技股份有限公司 | 图像压缩和解压缩方法、图像处理方法及相关装置 |
| US10361715B1 (en) * | 2018-06-04 | 2019-07-23 | Amazon Technologies, Inc. | Decompression circuit |
| CN119064989B (zh) * | 2024-11-05 | 2025-01-24 | 四川省地震应急服务中心 | 一种多源地震数据集成共享的方法 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US439774A (en) * | 1890-11-04 | Ring-gage | ||
| US4394774A (en) * | 1978-12-15 | 1983-07-19 | Compression Labs, Inc. | Digital video compression system and methods utilizing scene adaptive coding with rate buffer feedback |
| FR2535135B1 (fr) * | 1982-10-21 | 1988-03-25 | Servel Michel | Systeme de synchronisation de multiplex numeriques de paquets |
| SU1239894A1 (ru) * | 1983-09-23 | 1986-06-23 | Предприятие П/Я М-5876 | Способ кодировани и декодировани телевизионного сигнала (его варианты) |
| US4544950A (en) * | 1984-01-03 | 1985-10-01 | At&T Bell Laboratories | Technique for the transmission of video and audio signals over a digital transmission system |
| GB8603880D0 (en) * | 1986-02-17 | 1986-03-26 | Indep Broadcasting Authority | Hybrid interpolative predictive code |
| JPS62193383A (ja) * | 1986-02-20 | 1987-08-25 | Kokusai Denshin Denwa Co Ltd <Kdd> | 動画像信号伝送方式 |
| GB2189366B (en) * | 1986-04-17 | 1989-12-28 | British Broadcasting Corp | Method and apparatus for conveying information signals |
| KR910000707B1 (ko) * | 1986-05-26 | 1991-01-31 | 미쓰비시덴기 가부시기가이샤 | 화상 부호화 전송방법 및 장치 |
| JPS62276927A (ja) * | 1986-05-26 | 1987-12-01 | Mitsubishi Electric Corp | 差分パルス変調方式 |
| US4745474A (en) * | 1987-04-17 | 1988-05-17 | General Electric Company | Two resolution level DPCM system |
| AU625594B2 (en) * | 1987-10-05 | 1992-07-16 | Intel Corporation | Digital video decompression system |
| US4785349A (en) * | 1987-10-05 | 1988-11-15 | Technology Inc. 64 | Digital video decompression system |
| SU1506592A2 (ru) * | 1987-12-23 | 1989-09-07 | Предприятие П/Я А-1772 | Устройство передачи и приема цифрового телевизионного сигнала |
| US4873577A (en) * | 1988-01-22 | 1989-10-10 | American Telephone And Telegraph Company | Edge decomposition for the transmission of high resolution facsimile images |
| US4914675A (en) * | 1988-01-28 | 1990-04-03 | General Electric Company | Apparatus for efficiently packing data in a buffer |
| US4961204A (en) * | 1988-05-23 | 1990-10-02 | Hitachi, Ltd. | PCM signal generating/reproducing apparatus |
| US5060229A (en) * | 1989-05-12 | 1991-10-22 | Alcatel Na Network Systems Corp. | Serial transport frame format method |
-
1991
- 1991-02-27 US US07/661,993 patent/US5122875A/en not_active Expired - Lifetime
-
1992
- 1992-01-23 RU RU93050815A patent/RU2128405C1/ru active
- 1992-01-23 SK SK673-96A patent/SK279718B6/sk unknown
- 1992-01-23 CZ CZ9628A patent/CZ282040B6/cs not_active IP Right Cessation
- 1992-01-23 CZ CS931730A patent/CZ281625B6/cs not_active IP Right Cessation
- 1992-01-23 SG SG9602350A patent/SG81866A1/en unknown
- 1992-01-23 BR BR9205675A patent/BR9205675A/pt not_active IP Right Cessation
- 1992-01-23 CA CA002104025A patent/CA2104025C/en not_active Expired - Lifetime
- 1992-01-23 WO PCT/US1992/000241 patent/WO1992016071A1/en not_active Ceased
- 1992-01-23 DE DE69217921T patent/DE69217921T2/de not_active Expired - Lifetime
- 1992-01-23 PL PL92300295A patent/PL168087B1/pl unknown
- 1992-01-23 PL PL92308493A patent/PL168380B1/pl unknown
- 1992-01-23 UA UA93003906A patent/UA37185C2/uk unknown
- 1992-01-23 EP EP92905823A patent/EP0573517B1/en not_active Expired - Lifetime
- 1992-01-23 AU AU13309/92A patent/AU660170B2/en not_active Expired
- 1992-01-23 JP JP50619092A patent/JP3343250B2/ja not_active Expired - Fee Related
- 1992-01-23 HU HU9302256A patent/HUT65292A/hu active IP Right Revival
- 1992-01-23 ES ES92905823T patent/ES2098502T3/es not_active Expired - Lifetime
- 1992-01-23 SK SK924-93A patent/SK279541B6/sk unknown
- 1992-01-23 AT AT92905823T patent/ATE149772T1/de not_active IP Right Cessation
- 1992-01-23 KR KR1019930702562A patent/KR100236153B1/ko not_active Expired - Fee Related
- 1992-02-03 MY MYPI92000183A patent/MY108458A/en unknown
- 1992-02-12 EG EG8892A patent/EG20316A/xx active
- 1992-02-26 PT PT100169A patent/PT100169B/pt not_active IP Right Cessation
- 1992-02-26 CN CN92101661A patent/CN1034464C/zh not_active Expired - Lifetime
- 1992-02-26 MX MX9200829A patent/MX9200829A/es unknown
- 1992-02-26 TR TR92/0195A patent/TR26452A/xx unknown
-
1993
- 1993-08-26 FI FI933759A patent/FI107977B/fi active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CZ281625B6 (cs) | Systém stlačování televizního signálu o vysokém rozlišení | |
| KR100255716B1 (ko) | 인코딩된 비디오 신호의 분할장치 | |
| KR100255718B1 (ko) | 비디오 신호처리기용 우선도 선택장치 | |
| KR100234839B1 (ko) | 우선순위 비디오 데이타의 재결합 장치 | |
| CN1052606C (zh) | 视频信号编码装置 | |
| US5168356A (en) | Apparatus for segmenting encoded video signal for transmission | |
| US5231486A (en) | Data separation processing in a dual channel digital high definition television system | |
| PL169283B1 (pl) | Uklad do korekcji bledów w ukladzie przetwarzania cyfrowego sygnalu wizyjnego PL PL PL PL PL PL PL | |
| KR100326125B1 (ko) | 송신장치, 수신장치, 전송시스템, 송신방법, 수신방법 및 전송방법 | |
| JPH07336692A (ja) | デジタル伝送システムの誤り訂正装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| IF00 | In force as of 2000-06-30 in czech republic | ||
| MM4A | Patent lapsed due to non-payment of fee |
Effective date: 20000123 |