CZ282863B6 - Televizní přijímače o nižším rozlišení pracující v systému příjmu signálu o vysokém rozlišení - Google Patents
Televizní přijímače o nižším rozlišení pracující v systému příjmu signálu o vysokém rozlišení Download PDFInfo
- Publication number
- CZ282863B6 CZ282863B6 CZ941954A CZ195494A CZ282863B6 CZ 282863 B6 CZ282863 B6 CZ 282863B6 CZ 941954 A CZ941954 A CZ 941954A CZ 195494 A CZ195494 A CZ 195494A CZ 282863 B6 CZ282863 B6 CZ 282863B6
- Authority
- CZ
- Czechia
- Prior art keywords
- input
- video signal
- motion
- signal
- compensated predictor
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims abstract description 56
- 230000033001 locomotion Effects 0.000 claims description 39
- 239000011159 matrix material Substances 0.000 claims description 25
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 239000013598 vector Substances 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 14
- 230000000873 masking effect Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000006837 decompression Effects 0.000 description 14
- 239000000872 buffer Substances 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000002829 reductive effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000001228 spectrum Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- COVKSLBAQCJQMS-UHFFFAOYSA-N 1-chloro-4-[(4-chlorophenoxy)methoxy]benzene Chemical compound C1=CC(Cl)=CC=C1OCOC1=CC=C(Cl)C=C1 COVKSLBAQCJQMS-UHFFFAOYSA-N 0.000 description 1
- 101001093748 Homo sapiens Phosphatidylinositol N-acetylglucosaminyltransferase subunit P Proteins 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 101150086005 gob-1 gene Proteins 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4084—Scaling of whole images or parts thereof, e.g. expanding or contracting in the transform domain, e.g. fast Fourier transform [FFT] domain scaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/12—Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
-
- 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/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/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/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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
- 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
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- 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/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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Color Television Systems (AREA)
Abstract
Přijímač je opatřen obvodem (310) inversního převodu, který je přes decimátor (311) spojen se součtovým členem (312). Součtový člen (312) je připojen jednak k zobrazovací paměti (318) a jednak k prediktoru (304), který je spojen s obrazovou pamětí (315).
ŕ
Description
Vynález se týká televizního přijímače se standardní rozlišovací schopností pro příjem obrazového televizního signálu o vysokém rozlišení, obsahujícího tuner pro příjem zhuštěných transformovaných číslicových dat obrazového signálu objevujících se v blocích představujících příslušné oblasti obrazů s prvním prostorovým rozlišením, u něhož je k tuneru připojený signálový procesor spojený se zobrazovačem. Zejména se však vynález týká televizních přijímačů reagujících na televizní signály o vysokém rozlišení, které jsou však levnější a jejichž kvalita je srovnatelná s přijímači systému NTSC.
Dosavadní stav techniky
Systémy, které jsou navrhovány a které jsou v současné době ohodnocovány pro budoucí systém televizního signálu o vysokém rozlišení ve Spojených státech, jsou primárně číslicové a zajišťují obrazy o relativně vysokém rozlišení. Poněvadž signály jsou číslicové a mají relativně vysoké rozlišení, přijímače konstruované pro zpracování takových signálů budou vyžadovat značná množství hardware na dosavadním stupni rozvoje techniky včetně značného množství obrazových pamětí s libovolným výběrem. Do doby, než technologie vyspěje, což může trvat deset až patnáct let, způsobí toto hardware, že televizní přijímače o vysokém rozlišení budou nákladné, pravděpodobně tak nákladné, že zabrání rodinám střední třídy koupit si více než jeden přijímač na jednu domácnost. Většina rodin střední třídy je však zvyklá mít několik přijímačů v domácnosti. Proto zde vyvstává potřeba levnějšího přijímače o vysokém rozlišení, a to již v nejbližší době.
Bylo zjištěno, že je možné zajistit levnější přijímač signálu o vysokém rozlišení, obětuje-li se určitá úroveň rozlišení obrazu. Takové přijímače budou mít výhody vůči přijímačům NTSC v tom, že nebudou trpět běžnými vadami systému, NTSC, jako jsou vzájemné rušení barvonosných kanálů a vzájemné rušení jasových kanálů, a vzhledem k tomu, že jsou číslicové, budou kompatibilní s jinými číslicovými přístroji, jako jsou domácí počítače.
Typický televizní signál o vysokém rozlišení může představovat obrazy o 1050 řádcích a 1440 obrazových bodech na řádek. Typický přijímač televizního signálu o vysokém rozlišení může vyžadovat například čtyři obrazové paměti s libovolným výběrem pro zpracování dekódovaného signálu a další paměť pro ukládání několika polí zhuštěných dat do vyrovnávací paměti. Za předpokladu osmibitových vzorků budou čtyři obrazové paměti s libovolným výběrem vyžadovat 48,38 megabitů velmi rychlé paměti. Alternativně, jestliže je televizní signál o vysokém rozlišení dekódován na normální rozlišení systému NTSC o 525 řádcích s 910 obrazovými body na řádek, bude vyžadováno pouze 15,29 megabitů pomalejší obrazové paměti s libovolným výběrem, neboli přibližně jedna třetina toho, co je požadováno pro obraz o vysokém rozlišení. Požadavek menší paměti a pomalejší paměti může mít za následek značné úspory v ceně přijímače o nižším rozlišení.
Podstata vynálezu
Obecně je podstatou vynálezu přístroj pro přijímání televizního signálu v systému vysokého rozlišení, používající pouze část dat v signálu pro vytvoření signálu, představujícího obraz o nižším rozlišení, což má za následek redukci hardwaru požadovaného pro reprodukci obrazu.
- 1 CZ 282863 B6
Zejména pak je pro řešení výše popsaných problémů určen televizní přijímač se standardní rozlišovací schopností pro příjem obrazového televizního signálu o vysokém rozlišení, obsahující tuner pro příjem zhuštěných transformovaných číslicových dat obrazového signálu objevujících se v blocích představujících příslušné oblasti obrazů s prvním prostorovým rozlišením, a k tuneru připojený signálový procesor spojený se zobrazovačem, kde vlastní podstatou vynálezu je, že signálový procesor zahrnuje obrazovou paměť s libovolným výběrem pro uložení dekomprimovaných obrazových dat, spřaženou s na pohyb obrazového signálu kompenzovaným prediktorem, inverzní převodník pro vytváření, v odezvu na bloky vstupního signálu, dekomprimovaného výstupního obrazového signálu, představujícího odpovídající obrazové oblasti s prostorovým rozlišením nižším než je přijímané první prostorové rozlišení, přičemž mezi inverzní převodník a obrazovou paměť s libovolným výběrem je zapojena sčítačka pro zajištění dekomprimovaného obrazového signálu pro obrazovou paměť s libovolným výběrem v odezvu na výstupní signál inverzního převodníku. Inverzní převodník přitom může být spřažen s dvourozměrným decimátorem. Inverzní převodník je s výhodou vytvořen pro vytváření bloků NxN obrazových bodů v odezvu na vstupní zhuštěný obrazový signál uspořádaný do bloků kódových slov, představujících MxM obrazových bodů, kde M aN jsou celá čísla a M je větší než N. Ve výhodném příkladném provedení je inverzní převodník spřažen s obvodem maskování koeficientů pro inverzní převod vstupních bloků zhuštěných obrazových dat sestávajících z koeficientů uspořádaných do matic MxM hodnot obrazových bodů na soustavu převodových koeficientů uspořádaných do matic NxN hodnot obrazových bodů pro provedení inverzního převodu pro příslušné oblasti obrazu, kde M a N jsou celá čísla a M je větší než N. Ve zvláště výhodném provedení vynálezu je inverzní převodník obvodem inverzního převodu diskrétního kosinu a je uspořádán pro provedení inverzního převodu diskrétního kosinu soustavy koeficientů převodu diskrétního kosinu uspořádané do vstupní matice MxM obrazových bodů na soustavu koeficientů převodu diskrétního kosinu uspořádanou do matice NxN obrazových bodů. Sčítačka je pak s výhodou připojena svou první vstupní svorkou k inverznímu převodníku, svou druhou vstupní svorkou s na pohyb obrazového signálu kompenzovaným prediktorem a svou výstupní svorkou k obrazové paměti s libovolným výběrem. V tomto příkladném provedení zahrnuje televizní přijímač dále interpolátor, zapojený mezi na pohyb obrazového signálu kompenzovaným prediktorem a obrazovou pamětí s libovolným výběrem pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů přístupných z obrazové paměti s libovolný výběrem, a decimátor, zapojený mezi na pohyb obrazového signálu kompenzovaný prediktor a druhou vstupní svorku sčítačky pro generování matic NxN hodnot obrazových bodů z matic MxM hodnot obrazových bodů zajištěných z na pohyb obrazového signálu kompenzovaného prediktoru. V dalším příkladném provedení obsahuje televizní přijímač pro dekomprimaci vstupních bloků dat první decimátor pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, mající vstupní svorku pro příjem bloků zhuštěného obrazového signálu, k jehož výstupní svorce je připojen první vstup sčítačky, připojená svou výstupní svorkou ke vstupní svorce obrazové paměti s libovolným výběrem, která je svým výstupem spojena se vstupem interpolátoru pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů, přístupných z obrazové paměti s libovolným výběrem, kde výstupní svorka interpolátoru je spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru, k jehož výstupní svorce je připojena vstupní svorka druhého decimátoru, spojeného svou výstupní svorkou s druhou vstupní svorkou sčítačky. V dalším příkladném provedení obsahuje televizní přijímač pro dekomprimaci vstupních bloků dat první decimátor pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, kde vstupní svorka prvního decimátoru je spojena s výstupní svorkou sčítačky, opatřené první vstupní svorkou pro příjem bloků zhuštěného obrazového signálu, a kde k výstupní svorce prvního decimátoru je připojena vstupní svorka obrazové paměti s libovolným výběrem, která je svý m výstupem spojena se vstupem interpolátoru pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů, přístupných z obrazové paměti s libovolným výběrem, přičemž výstupní svorka interpolátoru je spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru, k jehož výstupní svorce je připojena
-2CZ 282863 B6 druhá vstupní svorka sčítačky. Konečně v dalším příkladném provedení obsahuje televizní přijímač pro dekomprimaci vstupních bloků dat první decimátor pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, kde vstupní svorka prvního decimátoru je spojena s výstupní svorkou sčítačky, opatřené první 5 vstupní svorkou pro příjem bloků zhuštěného obrazového signálu, a kde k výstupní svorce prvního decimátoru je připojena vstupní svorka obrazové paměti s libovolným výběrem, která je svým výstupem spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru, kjehož výstupní svorce je připojena vstupní svorka interpolátoru pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů z na pohyb 10 obrazového signálu kompenzovaného prediktoru, přičemž k výstupní svorce interpolátoru je připojena druhá vstupní svorka sčítačky. U všech popsaných provedení je výhodné, jestliže je na pohyb obrazového signálu kompenzovaný prediktor uspořádán pro zpracování pohybových vektorů, které jsou součástí přijímaných zhuštěných obrazových dat, pro uzpůsobení na pohyb obrazového signálu kompenzovaného prediktoru pro generování adres signálu čtení pro přístup 15 k příslušným maticím hodnot obrazových bodů, přičemž pro řízení interpolátoru je ke vstupu nejnižšího platného bitu interpolátoru připojen výstup nejnižšího platného bitu adresy signálu čtení.
Přehled obrázků na výkresech
Vynález bude dále podrobněji popsán podle přiložených obrázků, kde obr. 1 je zobrazení vrstveného signálu užitečného při popisu vynálezu, obr. 2 je blokové schéma typického televizního přijímače typu užívaného pro zpracování stlačených číslicových televizních signálů, 25 obr. 3 je blokové schéma dekomprimátoru, který může být zahrnut v dekomprimátoru 14 z obr. 1 v kontextu přijímače televizního signálu o vysokém rozlišení, obr. 4, 5, 7 a 8 jsou bloková schémata příkladných provedení dekomprimátorů podle vynálezu, obr. 6 je zobrazení příkladného vzorkového formátu zajištěného interpolátorem 319 z obr. 5, obr. 8A, 8B a 8C jsou příkladné alternativní maskovací funkce, které mohou být implementovány v obvodu 308 30 maskování koeficientů z obr. 8, obr. 9 je blokové schéma obvodu 308 maskování koeficientů a obr. 10 je vývojový diagram činnosti části přístroje z obr. 7.
Příklady provedení vynálezu
Vynález bude popsán v podmínkách zhuštěného číslicového televizního signálu ve tvaru navrženém Advanced Television Research Consortium (NBC, Thomson Consumer Electronics, North Američan Philips Corporation and SRI/DSRC), který je podobný standardu navrženému Motion Picture Experts Group (MPEG) a detailně popsanému v dokumentu Intemational 40 Organization for Standardization, ISO-IEC JT(1/SC2/WG1), Coding of Moving Pictures and
Associated Audio, MPEG 90/176 Rev. 2, Dec. 18, 1990. Tento signál je hierarchicky vrstvený a ve tvaru zobrazeném na obr. 1. Je zřejmé, že vynález není omezen na použití tohoto signálu, ale je aplikovatelný alespoň na signály mající podobné formáty.
Na obr. 1 je schematicky znázorněn obecný tvar zhuštěného televizního signálu MPEG. Tento signál je uspořádán v za sebou následujících skupinách obrazů GOPi, z nichž každý zahrnuje zhuštěná data z podobného počtu obrazových rámců. Skupiny obrazů jsou indikovány v horní řadě obdélníků označených LI. Každá GOP L2 zahrnuje návěstí následované segmenty obrazových dat. Návěstí GOP zahrnuje data týkající se horizontálního a vertikálního rozměru 50 obrazu, poměru stran obrazu, četnosti polí/rámců, bitové četnosti atd.
Obrazová data L3 odpovídající příslušným polím/rámcům zahrnují obrazové návěstí segmentů dat L4. Příslušné segmenty GOBi zahrnují obrazovou informaci pro sousední oblasti obrazu, např. každý GOB může zahrnovat data představující šestnáct za sebou jdoucích horizontálních obrazových řádků. Návěstí obrazu zahrnuje číslo pole/rámce a typ kódu obrazu. Každý segment L4 zahrnuje návěstí identifikující jeho umístění v obraze následované soustavou makrobloku dat MBi. Návěstí segmentu může rovněž zahrnovat číslo skupiny a parametr kvantizace.
Makrobloky obsahují data představující obraz pro části segmentu. Typický makroblok ve formátu MPEG představuje obrazovou oblast pokrývající matici 16 x 16 obrazových bodů. Makroblok ve skutečnosti sestává ze šesti bloků, z nichž čtyři nesou jasovou informaci a z nichž dva nesou barvonosnou informaci. Každý ze čtyř jasových bloků představuje matici 8x8 obrazových bodů nebo jednu čtvrtinu matice 16 x 16. Každý z barvonosných bloků je matice 8 x 8 a všechny tak představují úplnou matici 16 x 16 obrazových bodů. Příslušné bloky obsahují koeficienty převodu diskrétního kosinu generované z příslušných matic dat obrazových bodů. Například každý jasový blok generovaný z matice 8x8 obrazových bodů může obsahovat až 8 x 8 nebo 64 koeficientů převodu diskrétního kosinu. Jeden koeficient přenáší stejnosměrnou informaci či informaci o průměrném jasu a každý ze zbývajících koeficientů přenáší informaci vztaženou k různým spektrům prostorové frekvence obrazu. Koeficienty jsou uspořádány ve zvláštním pořadí se stejnosměrným koeficientem vpředu a se zbývajícími koeficienty v pořadí spektrální důležitosti. Mnoho obrazů může zahrnovat jen malé detaily, což má za následek, že mnoho koeficientů převodu diskrétního kosinu má nulovou hodnotu. V hierarchii koeficientů v příslušných blocích všechny koeficienty s nulovou hodnotou následující poslední nenulový koeficient jsou vynechány z datového bloku a kód konce bloku je vložen po posledním nenulovém koeficientu. Navíc nulové koeficienty objevující se před posledním nenulovým koeficientem jsou kódovány délkou běhu. Odtud může být v datovém bloku méně než 64 koeficientů.
Každý makroblok MBi L5 zahrnuje návěstí následované pohybovými vektory a kódovanými koeficienty. Návěstí makrobloku MBi zahrnují adresu makrobloku, typ makrobloku a kvantizační parametr. Kódované koeficienty jsou znázorněny ve vrstvě L6. Mnoho dat včetně koeficientů převodu diskrétního kosinu a údajů návěstí je kódováno proměnnou délkou. Navíc některá data jako jsou stejnosměrné koeficienty převodu diskrétního kosinu a pohybové vektory jsou kódovány DCPM.
Data znázorněná na obr. 1 budou typicky přesouvána pro zmenšení dopadu chyb bloků a přeformátována do transportních paketů o pevném počtu bytů pro usnadnění synchronizace v přijímači. Navíc transportní datové pakety budou zakódovány chybovým kódem, např. ReedSolomonovým kodérem, a opatřeny kontrolním bitem parity.
Obr. 2 znázorňuje obecné schéma přijímače televizního signálu o vysokém rozlišení. Vysílané televizní signály o vysokém rozlišení jsou přijímány anténou 9 a přiváděny k tunerudemodulátoru JO. Výstup tuneru-demodulátoru 10 je tok číslicových bitů, který je přiveden k dopřednému korektoru chyb a přesouvacímu obvodu 1L Dopředný korektor chyb a přesouvaci obvod 11 zahrnují např. Reed-Solomonův korektor pro detekci a opravu chyb dat vnesených v průběhu přenosu signálu a zařízení pro zajištění přesunu inverzních dat. Na chyby korigovaná přemístěná data jsou přivedena k depaketovacímu obvodu 12, který rozkládá přenosový paketový formát a ukládá data v obecném sledu zobrazeném na obr. 1. Funkce korekce chyb, přemístění a rozložení se mohou objevit v odlišném sledu, kde tento sled bude obráceným pořadím recipročních funkcí prováděných na vysílači.
Přeformátovaná data jsou přivedena k dekodéru 13 nerovnoměrného kódu, kde jsou nerovnoměrným kódem zakódovaná data dekódována ajakákoliv data zakódovaná délkou běhu jsou dekódována. Dekódovaná data jsou přivedena k dekomprimátoru 14, který převádí zhuštěná obrazová data na data rastru obrazových bodů a přivádí data obrazových bodů k obrazové paměti 15, typicky obrazové paměti s libovolným výběrem. Data obrazových bodů v obrazové paměti 15 s libovolným výběrem jsou poté přivedena k zobrazovacímu přístroji/videorekordéru 16 nebo jinému přístroji používajícímu obrazový signál.
-4CZ 282863 B6
Obr. 3 znázorňuje příkladný dekomprimátor 14, uspořádaný pro zpracování obrazových dat ve formátu podobném MPEG. Systém z obr. 3 se podobá mnoha známým na pohyb kompenzovaným prediktivním obrazovým dekodérům, a proto zde nebude podrobněji popisován. Na obr. 3 se data zajišťovaná dekodérem 300 nerovnoměrného kódu přivádějí k dekomprimačnímu regulátoru 302. V dekomprimačním regulátoru 302 jsou zahrnuty první a druhý inverzní kodér 306A a 306B DPCM. Dekomprimační regulátor 302 vybírá údaje návěstí ze zhuštěných obrazových dat, aby programoval své dekomprimační sledy. Typicky je dekomprimační regulátor 302 statický přístroj programovaný na provádění určitých podprogramů podle určitých proměnných, které jsou zahrnuty v datech návěstí.
Dekomprimační regulátor 302 směruje data koeficientů přes první inverzní kodér 306A DPCM, kde vhodná kódová slova procházejí nezměněná nebo jsou dekódována podle toho, jak je to potřeba. Data pohybových vektorů jsou směrována přes druhý inverzní kodér 306B DPCM v němž jsou dekódovány vektory. Dekódované pohybové vektory jsou přivedeny k na pohyb kompenzovaném prediktoru 304 a koeficienty jsou přivedeny k prvnímu inverznímu převodníku 310. První inverzní převodník 310, který je s výhodou proveden jako obvod inverzního převodu diskrétního kosinu, reagující na bloky koeficientů, generuje matice 8x8 informací o obrazových bodech, které jsou přiváděny v předem stanoveném pořadí ke sčítačce 312. Výstupní data ze sčítačky 312 odpovídají hodnotám obrazových bodů po dekomprimaci. Tyto hodnoty jsou vstupem ke druhé obrazové paměti 318 s libovolným výběrem, z níž mohou být přivedeny k zobrazovači. Výstupní hodnoty ze sčítačky 312 jsou také přivedeny k první i druhé vyrovnávací obrazové paměti 314 a 316 s libovolným výběrem. První i druhá vyrovnávací obrazová paměť 314 a 316 s libovolným výběrem mají každá dostatečnou kapacitu pro uložení jednoho obrazového rámce dat obrazových bodů. První a druhá vyrovnávací obrazová paměť 314 a 316 s libovolným výběrem je připojena k na pohyb obrazového signálu kompenzovanému prediktoru 304. Na pohyb obrazového signálu kompenzovaný prediktor 304 reagující na pohybové vektory přistupuje k vhodným blokům 8x8 dat obrazových bodů z některé nebo obou z vyrovnávacích obrazových pamětí 314, 316 s libovolným výběrem a přivádí je ke sčítačce 312.
Obecně v systému typu MPEG jsou data představující předurčené rámce vnitrorámcově zakódována a data představující zbývající rámce jsou mezirámcově zakódována. Data představující vnitrorámcově zakódované rámce jsou generována segmentováním hodnot obrazových bodů do příslušných bloků 8x8 a provedením převodu diskrétního kosinu na data obrazových bodů. Alternativně data představující mezirámcově zakódované rámce jsou generována předvídáním rámce obrazu z předcházejících rámců, následujících rámců nebo obou; určení rozdílu (zbytků) mezi předvídanými a skutečnými rámci; a provedením převodu diskrétního kosinu na blocích 8x8 zbytkových dat. Takto vnitrorámcově koeficienty převodu diskrétního kosinu představují obrazová data a mezirámcově koeficienty převodu diskrétního kosinu představují data rozdílu rámců. Pro vnitrorámcově zakódované rámce nejsou generovány žádné pohybové vektory. Pohybové vektory pro mezirámcově zakódované rámce jsou kódová slova, která identifikují bloky 8x8 obrazových bodů v rámcích, z nichž jsou generovány předvídané rámce, kde tyto bloky jsou nejblíže přizpůsobeny blokům, které jsou v tom okamžiku zpracovávány do rámce, který je současně kódován. Pro detailnější vysvětlení procesu kódování a dekódování typu MPEG se odkazuje na US patent č. 5.122.875.
Když se zpracovávají vnitrorámcově zakódované rámce I, viz obr. 3, na pohyb obrazového signálu kompenzovaný prediktor 304 je uzpůsoben pro přivádění nulových hodnot ke sčítačce 312. Inverzní zpracovávaná data převodu diskrétního kosinu zajišťovaná prvním inverzním převodníkem 310 odpovídají blokům hodnot obrazových bodů. Tyto hodnoty procházejí beze změny sčítačkou 312 a jsou zaváděny do druhé obrazové paměti 318 s libovolným výběrem pro zobrazení a zaváděny do jedné z vyrovnávacích obrazových pamětí 314 nebo 316 s libovolným výběrem pro použití v předvídání následných rámců. Okamžitě poté, co je rámec I dekódován, je mezirámcově zakódovaný rámec (P), odpovídající rámci objevujícímu se předem stanovený počet rámců po rámci I, k dispozici z dekodéru nerovnoměrného kódu. Tento rámec P byl
-5CZ 282863 B6 v kodéru předvídán z předcházejícího rámce I. Koeficienty přenosu diskrétního kosinu rámce P takto představují zbytky, které když se přičtou k hodnotám obrazových bodů dekódovaného rámce I, budou generovat hodnoty obrazových bodů pro současný rámec P. Při dekódování tohoto rámce P, první inverzní převodník 310 zajišťuje hodnoty dekódovaných zbytků ke sčítačce 312 a k na pohyb obrazového signálu kompenzovanému prediktoru 304 v odezvu na pohybové vektory, přistupuje k odpovídajícím blokům hodnot obrazových bodů rámce I z obrazové paměti s libovolným výběrem a přivádí je v příslušném pořadí ke sčítačce 312. Sumy zajištěné sčítačkou jsou hodnotami obrazových bodů pro tento rámec P. Tyto hodnoty obrazových bodů jsou zaváděny do druhé obrazové paměti 318 s libovolným výběrem a do jedné z vyrovnávacích obrazových pamětí 314 nebo 316 s libovolným výběrem, která neuchovává dekódované hodnoty obrazových bodů rámce I.
Následně za dekódováním rámce P se objevují zakódované rámce (rámce B), které se normálně objevují mezi rámci IaP, kde rámce byly mezirámcově zakódovány a takto jsou dekódovány podobně jako rámec P. Data dekódovaného rámce B však nejsou uložena v první a druhé vyrovnávací obrazové paměti 314 a 316 s libovolným výběrem, neboť data dekódovaného rámce B se nepoužívají pro předvídání jiných rámců.
Obr. 4 znázorňuje první příkladné provedení vynálezu. Obr. 4 zahrnuje část relevantního přístroje z obr. 3 ve zkrácené tvaru a prvky z obr. 4 označené stejnými čísly jako prvky v obr. 3 jsou navzájem podobné. Na obr. 4 byl dvourozměrný první decimátor 311 vložen mezi první inverzní převodník 310 a sčítačku 312. První decimátor 311 zahrnuje podvzorkovač pro eliminaci například každé druhé řady hodnot a každé druhé hodnoty (hodnoty obrazových bodů nebo zbytky obrazových bodů) ve zbývajících řadách matic obrazových bodů zajištěných prvním inverzním převodníkem 310 pro snížení jednotek dat obrazových bodů čtyřikrát. Podvzorkování může být uspořádáno pro eliminování vertikálně sladěných dat obrazových bodů nebo v pětníkovém formátu pro zajištění vyššího efektivního rozlišení v redukovaných datech. Decimátor může rovněž zahrnovat dolní propust, aby se zabránilo chybě vzorkováním v procesu podvzorkování. Lze použít i další podvzorkovací formáty. Jestliže se však podvzorkování provádí prostým poklesem hodnot obrazových bodů, pak podvzorkovací činitele jsou omezeny na mocniny dvou. Alternativně jestliže se podvzorkování provádí interpolací, lze použít široký rozsah decimačních faktorů.
Poněvadž data byla redukována se součinitelem 4, je kapacita vyrovnávací paměti nebo obrazové paměti s libovolným výběrem redukována čtyřikrát vůči přístroji z obr. 3. První obrazová paměť 315 s libovolným výběrem, znázorněná na obr. 4, bude obecně ve tvaru první a druhé vyrovnávací obrazové paměti 314 a 316 s libovolným výběrem znázorněných na obr. 3. Je však třeba si všimnout, že dokonce i na obr. 3 mohou být první a druhá vyrovnávací obrazová paměť 314 a 316 s libovolným výběrem realizovány jediným paměťovým prvkem nebo soustavou paměťových prvků.
Rychlostní požadavky na obvody následující za prvním decimátorem 311 jsou redukovány obdobně. Na pohyb obrazového signálu kompenzovaný prediktor 304’ se liší od na pohyb obrazového signálu kompenzovaného prediktoru 304 na obr. 3 v tom, že v odezvu na pohybové vektory přistupuje například z paměti spíše k maticím 4x4 hodnot obrazových bodů než k maticím 8x8. Další rozdíl spočívá ve struktuře adresování. Jmenovitě prediktor generuje adresy nebo alespoň počáteční adresy pro přístup k maticím obrazových bodů identifikovaným pohybovými vektory. Obrazová paměť s libovolným výběrem o redukované velikosti nebude mít místa adres (a takto adresy) odpovídající všem možným adresám představovaným pohybovými vektory. Toto však může být nahraženo generováním adres v prediktoru, jako pro větší paměťové obvody, ale za použití pouze významnějších bitů generovaných adres. Pro případ, kde data jsou decimována s činitelem 2 jak v horizontálním tak ve vertikálním směru, toto sebou nese přivedení všech bitů, kromě nejnižšího platného bitu, hodnot vertikálních a horizontálních adres k adresovým sběrnicím obrazové paměti s libovolným výběrem. Alternativně mohou být
-6CZ 282863 B6 pohybové vektory vypuštěny před přivedením kprediktoru, jak je naznačeno omezovacím obvodem 307.
Obr. 5 znázorňuje další příkladné provedení, které dává zlepšené obrazy oproti příkladnému provedení z obr. 4. Zlepšení je výsledkem toho, že se využívá celých pohybových vektorů, nikoliv zkrácených pohybových vektorů, nebo účinků adres omezovači paměti k první obrazové paměti 315 s libovolným výběrem. Na obr. 5 je mezi první obrazovou paměť 315 s libovolným výběrem a na pohyb obrazového signálu kompenzovaný prediktor 304 vložen interpolátor 319. Navíc je mezi na pohyb obrazového signálu kompenzovaný prediktor 304 a sčítačku 312 vložen dvourozměrový druhý decimátor 313 podobný prvnímu decimátoru 311. Interpolátor 319 přijímá bloky dat z první obrazové paměti 315 s libovolným výběrem a generuje bloky 8x8, které jsou přivedeny k na pohyb obrazového signálu kompenzovanému prediktoru 304. Na pohyb obrazového signálu kompenzovaný prediktor 304 přivádí bloky dat 8x8 k druhému decimátoru 313, který podvzorkuje data zpět na bloky dat 4x4 v souladu s datovým formátem přiváděným ke sčítačce 312 z prvního decimátoru 311.
Pro porozumění tomu, jak tento proces zlepšuje přesnost rekonstrukce obrazuje třeba se podívat na obr. 5 a 6. Obr. 6 představuje algoritmus prováděný interpolátorem 319. Pro tento příkladný algoritmus se předpokládá, že první obrazová paměť 315 s libovolným výběrem přistupuje k blokům dat 5x5 spíše než k blokům 4x4. Bloky dat 4x4, ke kterým by přistupovala zkrácená adresa, jsou zahrnuty v horním levém rohu bloku 5x5, ke kterému přistupuje první obrazová paměť 315 s libovolným výběrem. Blok dat 5x5 k němuž přistupuje paměť, je na obr. 6 představován kružnicemi. Černé kameny představují interpolované hodnoty. Interpolované hodnoty mohou být generovány jakoukoliv ze známých dvourozměrových interpolačních technik. Např. interpolované hodnoty v sudými čísly označených řadách R0, R2, R4, R6 a R8 mohou být generovány průměrováním dvou hodnot, mezi nimiž jsou interpolované hodnoty uspořádány. Interpolované hodnoty v lichými čísly označených řadách mohou být generovány průměrováním hodnot nad a pod příslušnými interpolovanými hodnotami. Matice hodnot znázorněná na obr. 6 sestává z devíti řad a devíti sloupců. Interpolátor zajišťuje matici osmi řad a osmi sloupců pro na pohyb obrazového signálu kompenzovaný prediktor 304. Odtud je zde možnost volby dat. V tomto příkladu je volba určena nejnižším platným bitem počáteční adresy generované prediktorem pro přístup k bloku dat z první obrazové paměti 315 s libovolným výběrem. Jestliže nejnižší platný bit vertikální adresy je sudý nebo logická nula, výstup matice z interpolátoru zahrnuje řady R0 až R7. Jestliže je nejnižší platný bit vertikální adresy lichý nebo logická 1, výstup matice zahrnuje řady R1 až R8. Podobně jestliže je nejnižší platný bit horizontální nebo sloupcové adresy sudý, výstup matice zahrnuje sloupce CO až C7, jestliže je lichý, výstup matice zahrnuje sloupce Cl až C8. V decimované doméně zajišťuje volba střídajících se matic, které jsou vůči sobě posunuty o řadu a/nebo sloupec, zlepšení poloviny obrazového bodu (vzhledem k podvzorkovaným obrazům) v přesnosti rekonstruovaného obrazu o sníženém rozlišení.
Alternativní interpolační přístroj lze použít pro interpolátor 319, přičemž tento přístroj určí velikost (např. 4x4, 5x5, 6x6) matic, k nimž se přistupuje z první obrazové paměti 315 s libovolným výběrem.
Příkladné provedení z obr. 5 má výhodu zmenšené paměti, lehce zvýšeného rozlišeni a snížených požadavků na rychlost počítače pro obvodové prvky následující za prvním decimátorem 311.
Obr. 7 znázorňuje další příkladné provedení, které je podobné příkladnému provedení z obr. 5 v tom, že zajišťuje zvýšení rozlišení poloviny obrazového bodu. Přístroj z obr. 7 má první decimátor 311 přesunutý tak, že je zapojen mezi výstupem sčítačky 312 a vstupem k obrazovým pamětem s libovolným výběrem. Toto eliminuje nezbytnost decimátoru mezi na pohyb obrazového signálu kompenzovaným prediktorem 304 a sčítačkou 312 a takto vyžaduje poněkud méně hardwaru než přístroj z obr. 5. V tomto příkladném provedení je vsak zapotřebí sčítačky
-7 CZ 282863 B6 pro provedení 8x8 nebo 64 součtů na blok oproti 4x4 nebo 16-ti součtům na blok. Zbytek obvodu pracuje tímtéž způsobem jako odpovídající obvody v obr. 5.
Variace obvodu na obr. 7 může být realizována připojením první obrazové paměti 315 s libovolným výběrem přímo k na pohyb obrazového signálu kompenzovanému prediktoru 304 a vložením interpolátoru 319 mezi na pohyb obrazového signálu kompenzovaný prediktor 304 a sčítačku 312.
Obr. 8 znázorňuje výhodné příkladné provedení, které nejen realizuje redukci velikosti ίο obrazových pamětí s libovolným výběrem, ale také snížení složitosti druhého inverzního převodníku 320. s výhodou provedeného jako obvod inverzního převodu diskrétního kosinu.
V přístroji podle obr. 8 se decimace matic obrazových bodů provádí přímo v druhém inverzním převodníku 320. To jest, druhý inverzní převodník 320 zajišťuje decimované bloky hodnot obrazových bodů ke sčítačce 312 a výsledkem je uspořádání a činnost zbytku obvodu, které jsou 15 obdobné jako u přístroje z obr. 5. Data zajištěná druhým inverzním převodníkem 320 jsou sledem koeficientů představujících spektrum prostorové frekvence obrazových oblastí představovaných maticemi 8x8 obrazových bodů. V tomto příkladě jsou příslušná frekvenční spektra pro příslušné oblasti obrazu představována až 64 koeficienty v závislosti na obsahu obrazu. Jestliže se počet koeficientů zajištěných pro obvod inverzního převodu diskrétního 20 kosinu sníží, prostorové rozlišení oblastí obrazu představované výstupem matic obrazových bodů obvodu inverzního převodu diskrétního kosinu se souběžně sníží. Poněvadž prostorové rozlišení je sníženo, mohou být obrazové oblasti představovány menším počtem obrazových bodů bez dalšího ovlivnění kvality obrazu. Může-li být oblast obrazu představována méně obrazovými body, může být obvod inverzního převodu diskrétního kosinu uspořádán pro výpočet méně 25 výstupních hodnot.
Za předpokladu, že systém z obr. 8 má zajistit obrazy odpovídající decimaci přenášené informace s činitelem 2 jak ve vertikálním tak horizontálním směru, je druhý inverzní převodník 320 uspořádán pro výpočet matic 4x4 výstupních hodnot z matic 8x8 vstupních koeficientů. Toto má 30 za následek značné úspory hardwaru v obvodu inverzního převodu diskrétního kosinu stejně jako snížení požadované operační rychlosti obvodu inverzního převodu diskrétního kosinu. Druhý inverzní převodník 320 je napájen maticemi koeficientů 4x4 zvolenými z matic 8x8 přenášených koeficientů. Tato selekce matic koeficientů 4x4 se dosahuje obvodem 308 maskování koeficientů znázorněným na obr. 8. Obvod 308 maskování koeficientů je znázorněn jako čtyřúhelník s maticí 35 8x8 teček. Každá z teček představuje koeficient. Stínovaná část teček je zamýšlena pro označení koeficientů, které jsou vymazány nebo nejsou přivedeny k druhému inverznímu převodníku 320. Důležitost každého z koeficientů pro rekonstrukci obrazu je známa a priori. Odtud konstruktér má volnou volbu při výběru těchto koeficientů pro zpracování, o nichž věří, že budou nejvíce přínosné k reprodukci obrazu. Ve jmenovitém MPEG formátu signálu se koeficienty objevují ve 40 vzestupném pořadí kmitočtového spektra a vůči zobrazené matici se objevují v klikatém uspořádání. Proto v nejjednodušším případě je třeba pouze zvolit prvních 16 koeficientů přenášených pro každou oblast obrazu.
Decimace v přístroji z obr. 8 se účinně provádí ve frekvenční doméně, a odtud filtry chyb 45 vzorkování nejsou ve zpracujícím řetězci vyžadovány, s výjimkou možného požadavku v druhém decimátoru 313.
Maskovací funkce může být prováděna v dekomprimačním regulátoru 302, viz obr. 3, jak je naznačeno přidaným voličem 301 dat na obr. 9. Je třeba si všimnout, že volič 301 dat může být 50 samostatný hardwarový přístroj nebo jeho funkce může být programována v dekomprimačním regulátoru 302. Maskovací proces je znázorněn vývojovým diagramem na obr. 10.
Maskovací funkce je jedna z funkcí monitorování dostupných dat a volby předem stanovené části z nich. Za předpokladu, že data jsou ve formátu MPEG, jsou vrstvena tak, jak je naznačeno na
-8CZ 282863 B6 obr. 1. Tato data zahrnují data návěstí až k úrovni bloku. Všechna data návěstí jsou požadována dekomprimačním regulátorem 302 a takto volič 301 dat je uzpůsoben pro propuštění všech dat návěstí. Na úrovni bloku data obsahují koeficienty převodu diskrétního kosinu nebo kódy konce bloku. V závislosti na obsahu obrazu každý blok může obsahovat od jednoho do 64 koeficientů, přičemž poslední nenulový koeficient je následován kódem konce bloku. Jestliže blok zahrnuje více než 16 koeficientů, volič 301 dat propustí prvních 16 koeficientů, pak kód konce bloku a vymaže následující koeficienty zahrnuté v bloku. Konec bloku se rozpozná podle výskytu originálního kódu konec bloku. V tomto okamžiku začínají data pro další následný blok, je zvoleno prvních 16 koeficientů atd.
Data z dekodéru 300 nerovnoměrného kódu jsou převzata v kroku 80 a prozkoumána v kroku 81. viz obr. 10. Jestliže data jsou data návěstí, jsou propuštěna k dekomprimačnímu regulátoru 302 a načítané číslo je vynulováno v kroku 84. Jestliže data nejsou data návěstí, jsou prozkoumána v kroku 83 pro určení, zda to jsou data koeficientů. Nejsou-li to data koeficientů, např. to mohou být data pohybového vektoru, jsou předána dekomprimačnímu regulátoru 302. Jestliže to jsou data koeficientu, načítaná hodnota se přičte v kroku 84. Načítaná hodnota se prozkoumá a data jsou prozkoumána v kroku 85 pro určení není-li to kód konce bloku. Jestliže načítaná hodnota je větší než N, kde v tomto případě N = 16, jsou data vymazána v kroku 86 až do doby, kdy se objeví konec bloku, který je rovněž vymazán, poněvadž jsou to nadbytečná data. Jestliže je načítaná hodnota menší než N, data jsou prozkoumána pro určení, není-li to konec bloku. Jestliže to není konec bloku, jsou propuštěna v kroku 87 k dekomprimačnímu regulátoru 302 a je zkoumáno v kroku 81 následující datové slovo. Jestliže to je konec bloku, indikující, že všechny zbývající koeficienty v bloku mají nulovou hodnotu, předává se konec bloku dekomprimačnímu regulátoru 302 a načítání se vynuluje v kroku 89 v přípravě na start dat pro následující blok dat. Jestliže v kroku 85 je načítaná hodnota N datové slovo, způsobující přírůstek načítané hodnoty na N, je toto slovo nahrazeno kódem konec bloku.
Obr. 8A, 8B a 8C ukazují možné alternativní maskovací funkce pro data koeficientu. Maskovací funkce z obr. 8C bude mít za následek, že prostorová kmitočtová odezva ve vertikálním rozměru se bude lišit od kmitočtové odezvy v horizontálním rozměru. Taková maskovací funkce může být použita v případě, kde například obraz 4x3 má být převeden na obraz 16x9.
Předcházející popis používal decimační činitel 2 v horizontálních i vertikálních rozměrech, vynález však není omezen na činitel 2. Obecně lze použít jakýkoliv decimační činitel od 1 do 8, ačkoliv tyto dva uvedené extrémy mají malou použitelnost.
PATENTOVÉ NÁROKY
Claims (14)
1. Televizní přijímač se standardní rozlišovací schopností pro příjem obrazového televizního signálu o vysokém rozlišení, obsahující tuner pro příjem zhuštěných transformovaných číslicových dat obrazového signálu objevujících se v blocích představujících příslušné oblasti obrazů s prvním prostorovým rozlišením, a k tuneru připojený signálový procesor spojený se zobrazovačem, vyznačující se tím, že signálový procesor zahrnuje obrazovou paměť (315) s libovolným výběrem pro uložení dekomprimovaných obrazových dat, spřaženou s na pohyb obrazového signálu kompenzovaným prediktorem (304'; 304), inverzní převodník (310; 320) pro vytváření, v odezvu na bloky vstupního signálu, dekomprimovaného výstupního obrazového signálu, představujícího odpovídající obrazové oblasti s prostorovým rozlišením nižším než je přijímané první prostorové rozlišení, přičemž mezi inverzní převodník (310; 320) a obrazovou paměť (315) s libovolným výběrem je zapojena sčítačka (312) pro zajištění dekomprimovaného obrazového signálu pro obrazovou paměť (315) s libovolným výběrem v odezvu na výstupní signál inverzního převodníku (310; 320).
-9CZ 282863 B6
2. Televizní přijímač podle nároku 1, vyznačující se tím, že inverzní převodník (310) je spřažen s dvourozměrným decimátorem (311).
3. Televizní přijímač podle nároků 1 nebo 2, vyznačující se tím, že inverzní převodník (310; 320) je vytvořen pro vytváření bloků NxN obrazových bodů v odezvu na vstupní zhuštěný obrazový signál uspořádaný do bloků kódových slov, představujících MxM obrazových bodů, kde M a N jsou celá čísla a M je větší než N.
4. Televizní přijímač podle nároků 1 nebo 2, vyznačující se tím, že inverzní převodník (320) je spřažen s obvodem (308) maskování koeficientů pro inverzní převod vstupních bloků zhuštěných obrazových dat sestávajících z koeficientů uspořádaných do matic MxM hodnot obrazových bodů na soustavu převodových koeficientů uspořádaných do matic NxN hodnot obrazových bodů pro provedení inverzního převodu pro příslušné oblasti obrazu, kde M a N jsou celá čísla a M je větší než N.
5. Televizní přijímač podle nároku 4, vyznačující se tím, že inverzní převodník (320) je obvodem inverzního převodu diskrétního kosinu aje uspořádán pro provedení inverzního převodu diskrétního kosinu soustavy koeficientů převodu diskrétního kosinu uspořádané do vstupní matice MxM obrazových bodů na soustavu koeficientů převodu diskrétního kosinu uspořádanou do matice NxN obrazových bodů.
6. Televizní přijímač podle nároku 1, vyznačující se tím, že sčítačka (312) je připojena svou první vstupní svorkou k inverznímu převodníku (310; 320), svou druhou vstupní svorkou k na pohyb obrazového signálu kompenzovanému prediktoru (304') a svou výstupní svorkou k obrazové paměti (315) s libovolným výběrem.
7. Televizní přijímač podle nároku 6, vyznačující se tím, že dále zahrnuje interpolátor (319), zapojený mezi na pohyb obrazového signálu kompenzovaným prediktorem (304') a obrazovou pamětí (315) s libovolným výběrem pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů přístupných z obrazové paměti (315) s libovolným výběrem, a decimátor (313), zapojený mezi na pohyb obrazového signálu kompenzovaný prediktor (304') a druhou vstupní svorku sčítačky (312) pro generování matic NxN hodnot obrazových bodů z matic MxM hodnot obrazových bodů zajištěných z na pohyb obrazového signálu kompenzovaného prediktoru (304').
8. Televizní přijímač podle nároku 7, vyznačující se tím, že na pohyb obrazového signálu kompenzovaný prediktor (304') je uspořádán pro zpracování pohybových vektorů, které jsou součástí přijímaných zhuštěných obrazových dat, pro uzpůsobení na pohyb obrazového signálu kompenzovaného prediktoru (304’) pro generování adres signálu čtení pro přístup k příslušným maticím hodnot obrazových bodů, přičemž pro řízení interpolátoru (319) je ke vstupu nejnižšího platného bitu interpolátoru (319) připojen výstup nejnižšího platného bitu adresy signálu čtení na pohyb obrazového signálu kompenzovaného prediktoru (304').
9. Televizní přijímač podle nároku 1, vyznačující se tím, že pro dekomprimaci vstupních bloků dat obsahuje první decimátor (311) pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, mající vstupní svorku pro příjem bloků zhuštěného obrazového signálu, k jehož výstupní svorce je připojen první vstup sčítačky (312), připojené svou výstupní svorkou ke vstupní svorce obrazové paměti (315) s libovolným výběrem, která je svým výstupem spojena se vstupem interpolátoru (319) pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů, přístupných z obrazové paměti (315) s libovolným výběrem, kde výstupní svorka interpolátoru (319) je spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru (304), k jehož výstupní svorce je připojena vstupní svorka druhého decimátoru (313), spojeného
- 10CZ 282863 B6 svou výstupní svorkou s druhou vstupní svorkou sčítačky (312).
10. Televizní přijímač podle nároku 9, vyznačující se tím, že na pohyb obrazového signálu kompenzovaný prediktor (304') je uspořádán pro zpracování pohybových vektorů, které jsou součástí přijímaných zhuštěných obrazových dat, pro uzpůsobení na pohyb obrazového signálu kompenzovaného prediktoru (304') pro generování adres signálu čtení pro přístup k příslušným maticím hodnot obrazových bodů, přičemž pro řízení interpolátoru (319) je ke vstupu nejnižšího platného bitu interpolátoru (319) připojen výstup nejnižšího platného bitu adresy signálu čtení na pohyb obrazového signálu kompenzovaného prediktoru (304').
11. Televizní přijímač podle nároku 1, vyznačující se tím, že pro dekomprimaci vstupních bloků dat obsahuje první decimátor (311) pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, kde vstupní svorka prvního decimátoru (311) je spojena s výstupní svorkou sčítačky (312), opatřené první vstupní svorkou pro příjem bloků zhuštěného obrazového signálu, a kde k výstupní svorce prvního decimátoru (311) je připojena vstupní svorka obrazové paměti (315) s libovolným výběrem, která je svým výstupem spojena se vstupem interpolátoru (319) pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů, přístupných z obrazové paměti (315) s libovolným výběrem, přičemž výstupní svorka interpolátoru (319) je spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru (304), kjehož výstupní svorce je připojena druhá vstupní svorka sčítačky (312).
12. Televizní přijímač podle nároku 11, vyznačující se tím, že na pohyb obrazového signálu kompenzovaný prediktor (304') je uspořádán pro zpracování pohybových vektorů, které jsou součástí přijímaných zhuštěných obrazových dat, pro uzpůsobení na pohyb obrazového signálu kompenzovaného prediktoru (304') pro generování adres signálu čtení pro přístup k příslušným maticím hodnot obrazových bodů, přičemž pro řízení interpolátoru (319) je ke vstupu nejnižšího platného bitu interpolátoru (319) připojen výstup nejnižšího platného bitu adresy signálu čtení na pohyb obrazového signálu kompenzovaného prediktoru (304').
13. Televizní přijímač podle nároku 1, vyznačující se tím, že pro dekomprimaci vstupních bloků dat obsahuje první decimátor (311) pro zajištění matice NxN hodnot zhuštěného obrazového signálu z matic MxM hodnot zhuštěného obrazového signálu, kde vstupní svorka prvního decimátoru (311) je spojena s výstupní svorkou sčítačky (312), opatřené první vstupní svorkou pro příjem bloků zhuštěného obrazového signálu, a kde k výstupní svorce prvního decimátoru (311) je připojena vstupní svorka obrazové paměti (315) s libovolným výběrem, která je svým výstupem spojena se vstupní svorkou na pohyb obrazového signálu kompenzovaného prediktoru (304), kjehož výstupní svorce je připojena vstupní svorka interpolátoru (319) pro generování matic MxM hodnot obrazových bodů z matic NxN hodnot obrazových bodů z na pohyb obrazového signálu kompenzovaného prediktoru (304), přičemž k výstupní svorce interpolátoru (319) je připojena druhá vstupní svorka sčítačky (312).
14. Televizní přijímač podle nároku 13, vyznačující se tím, že na pohyb obrazového signálu kompenzovaný prediktor (304') je uspořádán pro zpracování pohybových vektorů, které jsou součástí přijímaných zhuštěných obrazových dat, pro uzpůsobení na pohyb obrazového signálu kompenzovaného prediktoru (304') pro generování adres signálu čtení pro přístup k příslušným maticí hodnot obrazových bodů, přičemž pro řízení interpolátoru (319) je ke vstupu nejnižšího platného bitu interpolátoru (319) připojen výstup nejnižšího platného bitu adresy signálu čtení na pohyb obrazového signálu kompenzovaného prediktoru (304').
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/839,161 US5262854A (en) | 1992-02-21 | 1992-02-21 | Lower resolution HDTV receivers |
PCT/US1993/000071 WO1993017523A1 (en) | 1992-02-21 | 1993-01-13 | Lower resolution hdtv receivers |
Publications (2)
Publication Number | Publication Date |
---|---|
CZ195494A3 CZ195494A3 (en) | 1995-02-15 |
CZ282863B6 true CZ282863B6 (cs) | 1997-11-12 |
Family
ID=25279009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CZ941954A CZ282863B6 (cs) | 1992-02-21 | 1993-01-13 | Televizní přijímače o nižším rozlišení pracující v systému příjmu signálu o vysokém rozlišení |
Country Status (22)
Country | Link |
---|---|
US (1) | US5262854A (cs) |
EP (1) | EP0627153B1 (cs) |
JP (1) | JP3793225B2 (cs) |
KR (1) | KR100266238B1 (cs) |
CN (1) | CN1048135C (cs) |
AU (1) | AU3434293A (cs) |
BR (1) | BR9305941A (cs) |
CA (1) | CA2130479C (cs) |
CZ (1) | CZ282863B6 (cs) |
DE (1) | DE69324134T2 (cs) |
DK (1) | DK0627153T3 (cs) |
ES (1) | ES2130252T3 (cs) |
HU (1) | HU224291B1 (cs) |
MX (1) | MX9300930A (cs) |
MY (1) | MY109154A (cs) |
PL (1) | PL170173B1 (cs) |
RU (1) | RU2106759C1 (cs) |
SG (1) | SG64306A1 (cs) |
SK (1) | SK280708B6 (cs) |
TR (1) | TR26490A (cs) |
TW (1) | TW243576B (cs) |
WO (1) | WO1993017523A1 (cs) |
Families Citing this family (171)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9405914D0 (en) * | 1994-03-24 | 1994-05-11 | Discovision Ass | Video decompression |
EP0576749B1 (en) | 1992-06-30 | 1999-06-02 | Discovision Associates | Data pipeline system |
US5883661A (en) | 1990-09-28 | 1999-03-16 | Ictv, Inc. | Output switching for load levelling across multiple service areas |
US6034678A (en) * | 1991-09-10 | 2000-03-07 | Ictv, Inc. | Cable television system with remote interactive processor |
US5475446A (en) * | 1992-03-09 | 1995-12-12 | Matsushita Electric Industrial Co., Ltd. | Picture signal motion detector employing partial decimation of pixel blocks |
KR950004129B1 (ko) * | 1992-05-19 | 1995-04-25 | 주식회사금성사 | 가변장 부호 복호기 |
US6435737B1 (en) | 1992-06-30 | 2002-08-20 | Discovision Associates | Data pipeline system and data encoding method |
US5603012A (en) | 1992-06-30 | 1997-02-11 | Discovision Associates | Start code detector |
KR970000761B1 (ko) * | 1992-10-07 | 1997-01-18 | 대우전자 주식회사 | 소형 디지탈 방식 고선명 텔레비젼 |
US5614952A (en) | 1994-10-11 | 1997-03-25 | Hitachi America, Ltd. | Digital video decoder for decoding digital high definition and/or digital standard definition television signals |
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 |
DE69416717T2 (de) * | 1993-05-21 | 1999-10-07 | Nippon Telegraph & Telephone | Bewegtbildkoder und -dekoder |
US5555193A (en) * | 1993-05-25 | 1996-09-10 | Kabushiki Kaisha Toshiba | Video compression system with editing flag |
BE1007330A3 (nl) * | 1993-07-16 | 1995-05-16 | Philips Electronics Nv | Inrichting voor het overdragen van een digitaal beeldsignaal. |
JP3247804B2 (ja) * | 1993-08-17 | 2002-01-21 | 株式会社リコー | データ圧縮方法、データ圧縮/伸長方法、符号語データ数制限装置 |
US5519446A (en) | 1993-11-13 | 1996-05-21 | Goldstar Co., Ltd. | Apparatus and method for converting an HDTV signal to a non-HDTV signal |
US6870886B2 (en) * | 1993-12-15 | 2005-03-22 | Koninklijke Philips Electronics N.V. | Method and apparatus for transcoding a digitally compressed high definition television bitstream to a standard definition television bitstream |
EP0661885A1 (en) * | 1993-12-28 | 1995-07-05 | Canon Kabushiki Kaisha | Image processing method and apparatus for converting between data coded in different formats |
EP0674448B1 (en) * | 1994-03-25 | 2002-01-09 | Nec Corporation | Video image reproduction with high speed |
US5512953A (en) * | 1994-08-09 | 1996-04-30 | At&T Corp. | Method and apparatus for conversion of compressed bit stream representation of video signal |
US5592299A (en) * | 1994-09-26 | 1997-01-07 | Hitachi America, Ltd. | Method and apparatus for reducing the amount of data required to represent a video frame |
US5812791A (en) * | 1995-05-10 | 1998-09-22 | Cagent Technologies, Inc. | Multiple sequence MPEG decoder |
US5774206A (en) * | 1995-05-10 | 1998-06-30 | Cagent Technologies, Inc. | Process for controlling an MPEG decoder |
US5568200A (en) * | 1995-06-07 | 1996-10-22 | Hitachi America, Ltd. | Method and apparatus for improved video display of progressively refreshed coded video |
BR9609462A (pt) | 1995-06-29 | 1999-07-27 | Thomson Multimedia Sa | Sistema para codificação e descodificação de dadosde vídeo prensadas em camadas |
JPH0923425A (ja) * | 1995-07-04 | 1997-01-21 | Sony Corp | ピクチャースタンプ用画像圧縮装置 |
EP0753967A3 (de) * | 1995-07-14 | 1999-08-04 | Siemens Aktiengesellschaft | Verfahren und Schaltungsanordnung zur Decodierung eines Videodatenstroms |
US5845015A (en) | 1995-10-12 | 1998-12-01 | Sarnoff Corporation | Method and apparatus for resizing images using the discrete cosine transform |
JP3681835B2 (ja) * | 1995-12-27 | 2005-08-10 | 三菱電機株式会社 | 画像符号化装置及び画像復号化装置及び符号化・復号化システム |
US5825927A (en) * | 1996-01-16 | 1998-10-20 | Hitachi America, Ltd. | Methods and apparatus for encoding video data in a manner that is well suited for decoding by regular or downconverting decoders |
US5737019A (en) * | 1996-01-29 | 1998-04-07 | Matsushita Electric Corporation Of America | Method and apparatus for changing resolution by direct DCT mapping |
US5777677A (en) * | 1996-02-09 | 1998-07-07 | International Business Machines Corporation | Approximate MPEG decoder with compressed reference frames |
US6307597B1 (en) * | 1996-03-07 | 2001-10-23 | Thomson Licensing S.A. | Apparatus for sampling and displaying an auxiliary image with a main image |
JPH09247614A (ja) * | 1996-03-14 | 1997-09-19 | Matsushita Electric Ind Co Ltd | 画像信号処理装置 |
US5748240A (en) * | 1996-03-15 | 1998-05-05 | International Business Machines Corporation | Optimal array addressing control structure comprising an I-frame only video encoder and a frame difference unit which includes an address counter for addressing memory addresses |
US5835151A (en) * | 1996-05-15 | 1998-11-10 | Mitsubishi Electric Information Technology Center America | Method and apparatus for down-converting a digital signal |
US5801778A (en) * | 1996-05-23 | 1998-09-01 | C-Cube Microsystems, Inc. | Video encoding with multi-stage projection motion estimation |
US5818530A (en) * | 1996-06-19 | 1998-10-06 | Thomson Consumer Electronics, Inc. | MPEG compatible decoder including a dual stage data reduction network |
US5825424A (en) * | 1996-06-19 | 1998-10-20 | Thomson Consumer Electronics, Inc. | MPEG system which decompresses and recompresses image data before storing image data in a memory and in accordance with a resolution of a display device |
US6222886B1 (en) * | 1996-06-24 | 2001-04-24 | Kabushiki Kaisha Toshiba | Compression based reduced memory video decoder |
US6256348B1 (en) * | 1996-08-30 | 2001-07-03 | Texas Instruments Incorporated | Reduced memory MPEG video decoder circuits and methods |
JP3466032B2 (ja) * | 1996-10-24 | 2003-11-10 | 富士通株式会社 | 動画像符号化装置および復号化装置 |
JP2002091691A (ja) | 2000-09-20 | 2002-03-29 | Nagano Fujitsu Component Kk | ポインティングデバイス |
US6473533B1 (en) * | 1996-10-25 | 2002-10-29 | Fuji Xerox Co., Ltd. | Image encoding apparatus and image decoding apparatus |
US6002438A (en) * | 1996-10-25 | 1999-12-14 | Texas Instruments Incorporated | Method and apparatus for storing decoded video information |
CN1110778C (zh) * | 1996-10-31 | 2003-06-04 | 传感电子公司 | 视频信息智能管理*** |
US6144698A (en) * | 1996-10-31 | 2000-11-07 | Mitsubishi Electric Information Technology Center America, Inc. (Ita) | Digital video decoder and method of decoding a digital video signal |
US6859495B1 (en) | 1996-10-31 | 2005-02-22 | Mitsubishi Electric Research Laboratories, Inc. | Digital video format converter and method therefor |
US6618443B1 (en) | 1997-03-12 | 2003-09-09 | Matsushita Electric Industrial Co., Ltd. | Upsampling filter for a down conversion system |
US6175592B1 (en) | 1997-03-12 | 2001-01-16 | Matsushita Electric Industrial Co., Ltd. | Frequency domain filtering for down conversion of a DCT encoded picture |
EP1628479A3 (en) | 1997-03-12 | 2007-09-05 | Matsushita Electric Industrial Co., Ltd. | HDTV downconversion system |
US6788347B1 (en) * | 1997-03-12 | 2004-09-07 | Matsushita Electric Industrial Co., Ltd. | HDTV downconversion system |
US5870144A (en) * | 1997-03-28 | 1999-02-09 | Adaptec, Inc. | Reduced-quality resolution digital video encoder/decoder |
US20020196853A1 (en) * | 1997-06-04 | 2002-12-26 | Jie Liang | Reduced resolution video decompression |
US7206346B2 (en) * | 1997-06-25 | 2007-04-17 | Nippon Telegraph And Telephone Corporation | Motion vector predictive encoding method, motion vector decoding method, predictive encoding apparatus and decoding apparatus, and storage media storing motion vector predictive encoding and decoding programs |
KR100244290B1 (ko) | 1997-09-09 | 2000-02-01 | 구자홍 | 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법 |
US6665343B1 (en) * | 1997-09-12 | 2003-12-16 | Samsung Electronics Co., Ltd. | Methods and arrangements for a converting a high definition image to a lower definition image using wavelet transforms |
US6057889A (en) * | 1997-09-26 | 2000-05-02 | Sarnoff Corporation | Format-responsive video processing system |
US5933195A (en) * | 1997-09-26 | 1999-08-03 | Sarnoff Corporation | Method and apparatus memory requirements for storing reference frames in a video decoder |
US6549577B2 (en) * | 1997-09-26 | 2003-04-15 | Sarnoff Corporation | Computational resource allocation in an information stream decoder |
CN1722850A (zh) * | 1997-11-05 | 2006-01-18 | 索尼公司 | 数字信号转换方法和数字信号转换装置 |
WO1999023834A1 (en) * | 1997-11-05 | 1999-05-14 | Sony Corporation | Method for converting digital signal and apparatus for converting digital signal |
CN1179568C (zh) * | 1997-11-14 | 2004-12-08 | 索尼电子有限公司 | 数字视频图象的1/4尺寸实时解码 |
US6061400A (en) * | 1997-11-20 | 2000-05-09 | Hitachi America Ltd. | Methods and apparatus for detecting scene conditions likely to cause prediction errors in reduced resolution video decoders and for using the detected information |
US6370192B1 (en) | 1997-11-20 | 2002-04-09 | Hitachi America, Ltd. | Methods and apparatus for decoding different portions of a video image at different resolutions |
US6272180B1 (en) | 1997-11-21 | 2001-08-07 | Sharp Laboratories Of America, Inc. | Compression and decompression of reference frames in a video decoder |
AU1937799A (en) * | 1997-12-23 | 1999-07-12 | Sarnoff Corporation | Partial decoding of compressed video sequences |
US6873368B1 (en) | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
EP0926899A3 (en) * | 1997-12-25 | 1999-12-15 | SANYO ELECTRIC Co., Ltd. | An apparatus and process for decoding motion pictures |
US6141456A (en) * | 1997-12-31 | 2000-10-31 | Hitachi America, Ltd. | Methods and apparatus for combining downsampling and inverse discrete cosine transform operations |
KR100257074B1 (ko) | 1998-01-26 | 2000-05-15 | 김영환 | 모스팻 및 이의 제조방법 |
KR100282307B1 (ko) | 1998-02-20 | 2001-02-15 | 구자홍 | 디지탈 티브이 수신 디코더 장치 |
US6792149B1 (en) | 1998-05-07 | 2004-09-14 | Sarnoff Corporation | Method and apparatus for resizing an image frame including field-mode encoding |
US6310919B1 (en) | 1998-05-07 | 2001-10-30 | Sarnoff Corporation | Method and apparatus for adaptively scaling motion vector information in an information stream decoder |
US6385248B1 (en) | 1998-05-12 | 2002-05-07 | Hitachi America Ltd. | Methods and apparatus for processing luminance and chrominance image data |
US6148032A (en) * | 1998-05-12 | 2000-11-14 | Hitachi America, Ltd. | Methods and apparatus for reducing the cost of video decoders |
US6122321A (en) * | 1998-05-12 | 2000-09-19 | Hitachi America, Ltd. | Methods and apparatus for reducing the complexity of inverse quantization operations |
KR20010071519A (ko) * | 1998-06-19 | 2001-07-28 | 벤자민 에프 커틀러 | 제1 해상도를 가지는 인코딩된 이미지를 제2 해상도를가지는 이미지로 직접 디코딩하는 방법 및 장치 |
US6665344B1 (en) * | 1998-06-29 | 2003-12-16 | Zenith Electronics Corporation | Downconverting decoder for interlaced pictures |
SG75179A1 (en) * | 1998-07-14 | 2000-09-19 | Thomson Consumer Electronics | System for deriving a decoded reduced-resolution video signal from a coded high-definition video signal |
US6487249B2 (en) | 1998-10-09 | 2002-11-26 | Matsushita Electric Industrial Co., Ltd. | Efficient down conversion system for 2:1 decimation |
US6229852B1 (en) | 1998-10-26 | 2001-05-08 | Sony Corporation | Reduced-memory video decoder for compressed high-definition video data |
US6853385B1 (en) | 1999-11-09 | 2005-02-08 | Broadcom Corporation | Video, audio and graphics decode, composite and display system |
US7982740B2 (en) | 1998-11-09 | 2011-07-19 | Broadcom Corporation | Low resolution graphics mode support using window descriptors |
US6608630B1 (en) | 1998-11-09 | 2003-08-19 | Broadcom Corporation | Graphics display system with line buffer control scheme |
US7446774B1 (en) | 1998-11-09 | 2008-11-04 | Broadcom Corporation | Video and graphics system with an integrated system bridge controller |
US6636222B1 (en) | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
US6661422B1 (en) | 1998-11-09 | 2003-12-09 | Broadcom Corporation | Video and graphics system with MPEG specific data transfer commands |
US6798420B1 (en) | 1998-11-09 | 2004-09-28 | Broadcom Corporation | Video and graphics system with a single-port RAM |
US6768774B1 (en) | 1998-11-09 | 2004-07-27 | Broadcom Corporation | Video and graphics system with video scaling |
US6573905B1 (en) | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
JP3857829B2 (ja) * | 1999-03-09 | 2006-12-13 | ペンタックス株式会社 | 画像圧縮装置および画像伸張装置 |
JP3709092B2 (ja) * | 1999-03-09 | 2005-10-19 | ペンタックス株式会社 | 画像圧縮装置および画像伸張装置 |
US6591013B1 (en) | 1999-03-22 | 2003-07-08 | Broadcom Corporation | Switching between decoded image channels |
US6993076B1 (en) * | 1999-05-11 | 2006-01-31 | Thomson Licensing S.A. | Apparatus and method for deriving an enhanced decoded reduced-resolution video signal from a coded high-definition video signal |
WO2001005159A1 (en) * | 1999-07-07 | 2001-01-18 | Zenith Electronics Corporation | Downconverting decoder for interlaced pictures |
US6724939B1 (en) * | 1999-08-31 | 2004-04-20 | Telefonaktiebolaget Lm Ericsson | Low complexity JPEG decoder |
US6590938B1 (en) | 1999-09-30 | 2003-07-08 | Conexant Systems, Inc. | DCT domain conversion of a higher definition signal to lower definition signal |
US6538656B1 (en) | 1999-11-09 | 2003-03-25 | Broadcom Corporation | Video and graphics system with a data transport processor |
US9668011B2 (en) | 2001-02-05 | 2017-05-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Single chip set-top box system |
US8913667B2 (en) | 1999-11-09 | 2014-12-16 | Broadcom Corporation | Video decoding system having a programmable variable-length decoder |
US6975324B1 (en) | 1999-11-09 | 2005-12-13 | Broadcom Corporation | Video and graphics system with a video transport processor |
EP1243141B1 (en) * | 1999-12-14 | 2011-10-19 | Scientific-Atlanta, LLC | System and method for adaptive decoding of a video signal with coordinated resource allocation |
US20030043918A1 (en) * | 1999-12-20 | 2003-03-06 | Jiang Hong H. | Method and apparatus for performing video image decoding |
US20010016010A1 (en) * | 2000-01-27 | 2001-08-23 | Lg Electronics Inc. | Apparatus for receiving digital moving picture |
US6456663B1 (en) * | 2000-03-29 | 2002-09-24 | Matsushita Electric Industrial Co., Ltd. | DCT domain down conversion system that compensates for IDCT mismatch |
US7062098B1 (en) * | 2000-05-12 | 2006-06-13 | International Business Machines Corporation | Method and apparatus for the scaling down of data |
US6970179B1 (en) | 2000-05-12 | 2005-11-29 | International Business Machines Corporation | Method and apparatus for the scaling up of data |
KR100370076B1 (ko) * | 2000-07-27 | 2003-01-30 | 엘지전자 주식회사 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
US6504872B1 (en) | 2000-07-28 | 2003-01-07 | Zenith Electronics Corporation | Down-conversion decoder for interlaced video |
FR2813001B1 (fr) * | 2000-08-11 | 2002-12-20 | Thomson Multimedia Sa | Procede de conversion de format couleur d'une sequence d'images |
US6580759B1 (en) * | 2000-11-16 | 2003-06-17 | Koninklijke Philips Electronics N.V. | Scalable MPEG-2 video system |
WO2002054777A1 (en) * | 2000-12-28 | 2002-07-11 | Koninklijke Philips Electronics N.V. | Mpeg-2 down-sampled video generation |
US6717988B2 (en) * | 2001-01-11 | 2004-04-06 | Koninklijke Philips Electronics N.V. | Scalable MPEG-2 decoder |
US6898245B2 (en) * | 2001-03-26 | 2005-05-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Low complexity video decoding |
EP1246469A3 (fr) * | 2001-03-27 | 2005-04-13 | Koninklijke Philips Electronics N.V. | Procédé de réduction de format et de décodage similtanés de signaux vidéo codés |
US6931062B2 (en) * | 2001-04-11 | 2005-08-16 | Koninklijke Philips Electronics N.V. | Decoding system and method for proper interpolation for motion compensation |
US6850571B2 (en) * | 2001-04-23 | 2005-02-01 | Webtv Networks, Inc. | Systems and methods for MPEG subsample decoding |
KR100394013B1 (ko) * | 2001-06-23 | 2003-08-09 | 엘지전자 주식회사 | 비디오 스냅 영상용 변환 부호화 장치 |
US20030021347A1 (en) * | 2001-07-24 | 2003-01-30 | Koninklijke Philips Electronics N.V. | Reduced comlexity video decoding at full resolution using video embedded resizing |
US7145946B2 (en) * | 2001-07-27 | 2006-12-05 | Sony Corporation | MPEG video drift reduction |
US6983017B2 (en) * | 2001-08-20 | 2006-01-03 | Broadcom Corporation | Method and apparatus for implementing reduced memory mode for high-definition television |
EP1294195A1 (en) * | 2001-09-14 | 2003-03-19 | STMicroelectronics S.r.l. | A process for the format conversion of MPEG bitstreams, a system and computer program product therefor |
FR2830157A1 (fr) * | 2001-09-25 | 2003-03-28 | Koninkl Philips Electronics Nv | Procede de conversion de donnees video codees |
US7274857B2 (en) * | 2001-12-31 | 2007-09-25 | Scientific-Atlanta, Inc. | Trick modes for compressed video streams |
CA2380105A1 (en) * | 2002-04-09 | 2003-10-09 | Nicholas Routhier | Process and system for encoding and playback of stereoscopic video sequences |
US7068858B2 (en) * | 2002-10-31 | 2006-06-27 | Hewlett-Packard Development Company, L.P. | Projection system utilizing SLM pixels that include SLM pixel regions satisfying acceptable defective SLM pixel policy and SLM regions failing policy |
BRPI0406507B1 (pt) * | 2003-02-21 | 2018-10-16 | Matsushita Electric Ind Co Ltd | método de codificação de imagem e método de decodificação de imagem |
US7233703B2 (en) * | 2003-03-25 | 2007-06-19 | Sharp Laboratories Of America, Inc. | Computation-reduced IDCT method for video coding |
US7667710B2 (en) | 2003-04-25 | 2010-02-23 | Broadcom Corporation | Graphics display system with line buffer control scheme |
US7966642B2 (en) * | 2003-09-15 | 2011-06-21 | Nair Ajith N | Resource-adaptive management of video storage |
US8063916B2 (en) | 2003-10-22 | 2011-11-22 | Broadcom Corporation | Graphics layer reduction for video composition |
JP2007528675A (ja) * | 2004-03-09 | 2007-10-11 | トムソン リサーチ ファンディング コーポレイション | Avc用解像度低下更新モード |
JP4965429B2 (ja) * | 2004-04-02 | 2012-07-04 | トムソン ライセンシング | 複雑度スケーラブルなビデオエンコーダの方法及び装置 |
US8600217B2 (en) * | 2004-07-14 | 2013-12-03 | Arturo A. Rodriguez | System and method for improving quality of displayed picture during trick modes |
US8031768B2 (en) * | 2004-12-15 | 2011-10-04 | Maxim Integrated Products, Inc. | System and method for performing optimized quantization via quantization re-scaling |
KR100682912B1 (ko) * | 2005-01-05 | 2007-02-15 | 삼성전자주식회사 | 화상 데이터 부호화 및 복호화 방법 및 장치 |
WO2006077531A1 (en) * | 2005-01-24 | 2006-07-27 | Koninklijke Philips Electronics N.V. | Decoding acceleration for mobile television |
EP1741389A1 (en) * | 2005-07-06 | 2007-01-10 | Agfa-Gevaert | Method for cancelling the impact of the physical property variability on the image quality performance of a digital imaging system |
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
WO2008029346A2 (en) * | 2006-09-06 | 2008-03-13 | Nxp B.V. | Video decoding |
EP2632164A3 (en) | 2007-01-12 | 2014-02-26 | ActiveVideo Networks, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
KR101365444B1 (ko) * | 2007-11-19 | 2014-02-21 | 삼성전자주식회사 | 영상의 해상도의 조정을 통하여 동영상을 효율적으로부호화/복호화하는 방법 및 장치 |
US8300696B2 (en) * | 2008-07-25 | 2012-10-30 | Cisco Technology, Inc. | Transcoding for systems operating under plural video coding specifications |
JPWO2010092740A1 (ja) * | 2009-02-10 | 2012-08-16 | パナソニック株式会社 | 画像処理装置、画像処理方法、プログラムおよび集積回路 |
US8594177B2 (en) * | 2010-08-31 | 2013-11-26 | Arm Limited | Reducing reference frame data store bandwidth requirements in video decoders |
US9634690B2 (en) * | 2010-09-30 | 2017-04-25 | Alcatel Lucent | Method and apparatus for arbitrary resolution video coding using compressive sampling measurements |
US9344736B2 (en) | 2010-09-30 | 2016-05-17 | Alcatel Lucent | Systems and methods for compressive sense imaging |
US8644376B2 (en) * | 2010-09-30 | 2014-02-04 | Alcatel Lucent | Apparatus and method for generating compressive measurements of video using spatial and temporal integration |
US8929456B2 (en) * | 2010-09-30 | 2015-01-06 | Alcatel Lucent | Video coding using compressive measurements |
US9319578B2 (en) | 2012-10-24 | 2016-04-19 | Alcatel Lucent | Resolution and focus enhancement |
EP2628306B1 (en) | 2010-10-14 | 2017-11-22 | ActiveVideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
KR20120088488A (ko) * | 2011-01-31 | 2012-08-08 | 한국전자통신연구원 | 시간적 움직임 벡터 저장 방법 및 그 장치 |
KR101428030B1 (ko) * | 2011-01-31 | 2014-08-13 | 한국전자통신연구원 | 움직임 벡터를 이용한 영상 복호화 장치 |
US9204203B2 (en) | 2011-04-07 | 2015-12-01 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9398310B2 (en) | 2011-07-14 | 2016-07-19 | Alcatel Lucent | Method and apparatus for super-resolution video coding using compressive sampling measurements |
US10409445B2 (en) | 2012-01-09 | 2019-09-10 | Activevideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
US9998750B2 (en) | 2013-03-15 | 2018-06-12 | Cisco Technology, Inc. | Systems and methods for guided conversion of video from a first to a second compression format |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
EP3005712A1 (en) | 2013-06-06 | 2016-04-13 | ActiveVideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9600899B2 (en) | 2013-12-20 | 2017-03-21 | Alcatel Lucent | Methods and apparatuses for detecting anomalies in the compressed sensing domain |
US9563806B2 (en) | 2013-12-20 | 2017-02-07 | Alcatel Lucent | Methods and apparatuses for detecting anomalies using transform based compressed sensing matrices |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
US9894324B2 (en) | 2014-07-15 | 2018-02-13 | Alcatel-Lucent Usa Inc. | Method and system for modifying compressive sensing block sizes for video monitoring using distance information |
KR101770300B1 (ko) | 2015-06-09 | 2017-08-22 | 삼성전자주식회사 | 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치 |
EP3744093A4 (en) * | 2018-01-25 | 2022-01-26 | LG Electronics Inc. | VIDEO DECODER AND RELATED CONTROL METHOD |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4661862A (en) * | 1984-04-27 | 1987-04-28 | Rca Corporation | Differential PCM video transmission system employing horizontally offset five pixel groups and delta signals having plural non-linear encoding functions |
US4603350A (en) * | 1984-12-21 | 1986-07-29 | Rca Corporation | Interlaced digital video input filter/decimator and/or expander/interpolator filter |
US4700226A (en) * | 1986-10-17 | 1987-10-13 | Rca Corporation | Rate buffer control of predicted signal decimation and interpolation for adaptive differential pulse code modulator |
NL8701261A (nl) * | 1987-05-27 | 1988-12-16 | Philips Nv | Televisie-overdrachtsysteem met pyramidale kodeer/dekodeerschakeling. |
US5028995A (en) * | 1987-10-28 | 1991-07-02 | Hitachi, Ltd. | Picture signal processor, picture signal coder and picture signal interpolator |
US4829378A (en) * | 1988-06-09 | 1989-05-09 | Bell Communications Research, Inc. | Sub-band coding of images with low computational complexity |
US5031053A (en) * | 1989-06-01 | 1991-07-09 | At&T Bell Laboratories | Efficient encoding/decoding in the decomposition and recomposition of a high resolution image utilizing pixel clusters |
US5048111A (en) * | 1989-11-06 | 1991-09-10 | Eastman Kodak Company | Hybrid subband-based hierarchical storage and display method for high resolution digital images in a multiuse environment |
US4991010A (en) * | 1989-11-13 | 1991-02-05 | Eastman Kodak Company | Dual-mode image interpolation filter operable in a first mode for storing interpolation coefficients and in a second mode for effecting television standards conversion at a pixel rate |
US5043808A (en) * | 1990-03-19 | 1991-08-27 | At&T Bell Laboratories | High definition television arrangement employing motion compensated prediction error signals |
US5155594A (en) * | 1990-05-11 | 1992-10-13 | Picturetel Corporation | Hierarchical encoding method and apparatus employing background references for efficiently communicating image sequences |
EP0460928A3 (en) * | 1990-06-07 | 1993-09-01 | Matsushita Electric Industrial Co., Ltd. | Video signal converting apparatus |
US5049993A (en) * | 1990-10-03 | 1991-09-17 | Bell Communications Research, Inc. | Format conversion preprocessing method and circuit |
US5057916A (en) * | 1990-11-16 | 1991-10-15 | General Instrument Corporation | Method and apparatus for refreshing motion compensated sequential video images |
TW237589B (cs) * | 1991-02-27 | 1995-01-01 | Gen Electric | |
US5122875A (en) * | 1991-02-27 | 1992-06-16 | General Electric Company | An HDTV compression system |
US5148272A (en) * | 1991-02-27 | 1992-09-15 | Rca Thomson Licensing Corporation | Apparatus for recombining prioritized video data |
-
1992
- 1992-02-21 US US07/839,161 patent/US5262854A/en not_active Expired - Lifetime
- 1992-09-08 TW TW081107088A patent/TW243576B/zh active
-
1993
- 1993-01-13 KR KR1019940702862A patent/KR100266238B1/ko not_active IP Right Cessation
- 1993-01-13 BR BR9305941A patent/BR9305941A/pt not_active IP Right Cessation
- 1993-01-13 WO PCT/US1993/000071 patent/WO1993017523A1/en active IP Right Grant
- 1993-01-13 JP JP51481993A patent/JP3793225B2/ja not_active Expired - Fee Related
- 1993-01-13 PL PL93304806A patent/PL170173B1/pl not_active IP Right Cessation
- 1993-01-13 CA CA002130479A patent/CA2130479C/en not_active Expired - Fee Related
- 1993-01-13 HU HU9402383A patent/HU224291B1/hu not_active IP Right Cessation
- 1993-01-13 RU RU94043785A patent/RU2106759C1/ru not_active IP Right Cessation
- 1993-01-13 ES ES93902950T patent/ES2130252T3/es not_active Expired - Lifetime
- 1993-01-13 DK DK93902950T patent/DK0627153T3/da active
- 1993-01-13 CZ CZ941954A patent/CZ282863B6/cs not_active IP Right Cessation
- 1993-01-13 AU AU34342/93A patent/AU3434293A/en not_active Abandoned
- 1993-01-13 EP EP93902950A patent/EP0627153B1/en not_active Expired - Lifetime
- 1993-01-13 DE DE69324134T patent/DE69324134T2/de not_active Expired - Fee Related
- 1993-01-13 SK SK981-94A patent/SK280708B6/sk unknown
- 1993-01-13 SG SG1996002435A patent/SG64306A1/en unknown
- 1993-01-28 MY MYPI93000138A patent/MY109154A/en unknown
- 1993-02-15 TR TR93/0123A patent/TR26490A/xx unknown
- 1993-02-19 MX MX9300930A patent/MX9300930A/es not_active IP Right Cessation
- 1993-02-20 CN CN93102407A patent/CN1048135C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
MX9300930A (es) | 1993-08-01 |
DE69324134D1 (de) | 1999-04-29 |
HU224291B1 (hu) | 2005-07-28 |
JPH07504074A (ja) | 1995-04-27 |
WO1993017523A1 (en) | 1993-09-02 |
HUT70722A (en) | 1995-10-30 |
BR9305941A (pt) | 1997-10-21 |
CA2130479A1 (en) | 1993-09-02 |
CZ195494A3 (en) | 1995-02-15 |
CA2130479C (en) | 2002-10-08 |
AU3434293A (en) | 1993-09-13 |
EP0627153A1 (en) | 1994-12-07 |
CN1048135C (zh) | 2000-01-05 |
RU2106759C1 (ru) | 1998-03-10 |
US5262854A (en) | 1993-11-16 |
SK98194A3 (en) | 1995-01-12 |
MY109154A (en) | 1996-12-31 |
DE69324134T2 (de) | 1999-10-28 |
ES2130252T3 (es) | 1999-07-01 |
PL170173B1 (pl) | 1996-10-31 |
TR26490A (tr) | 1995-03-15 |
SK280708B6 (sk) | 2000-06-12 |
SG64306A1 (en) | 1999-04-27 |
EP0627153B1 (en) | 1999-03-24 |
TW243576B (cs) | 1995-03-21 |
DK0627153T3 (da) | 2000-04-17 |
HU9402383D0 (en) | 1994-10-28 |
JP3793225B2 (ja) | 2006-07-05 |
KR950700668A (ko) | 1995-01-16 |
CN1076824A (zh) | 1993-09-29 |
KR100266238B1 (ko) | 2000-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CZ282863B6 (cs) | Televizní přijímače o nižším rozlišení pracující v systému příjmu signálu o vysokém rozlišení | |
EP0730385B1 (en) | Video signal decompression apparatus | |
US5838597A (en) | MPEG-2 decoding with a reduced RAM requisite by ADPCM recompression before storing MPEG-2 decompressed data | |
EP0945026B1 (en) | Image element processor for a memory management system using recompression | |
US5212549A (en) | Error concealment apparatus for a compressed video signal processing system | |
KR100781629B1 (ko) | Dct 베이스 기술을 사용하여 압축된 정보를 기억함에 의해 압축 해제에 필요한 메모리를 감축하는 방법 및 이 방법을 구현하기 위한 디코더 | |
KR100484333B1 (ko) | 영상신호프로세서를위한메모리관리 | |
JP3338639B2 (ja) | ディジタル・ビデオ・デコーダおよびディジタル・ビデオ信号をデコードする方法 | |
US6072548A (en) | Video decoder dynamic memory allocation system and method allowing variable decoded image size | |
US6633676B1 (en) | Encoding a video signal | |
US5903282A (en) | Video decoder dynamic memory allocation system and method with an efficient freeze mode | |
US5926227A (en) | Video decoder dynamic memory allocation system and method with error recovery | |
US20070140351A1 (en) | Interpolation unit for performing half pixel motion estimation and method thereof | |
EP1056296A2 (en) | Decoding apparatus, decoding method, encoding apparatus, encoding method, image processing system and image processing method | |
US6249617B1 (en) | Video encounter having an integrated scaling mechanism | |
US6205250B1 (en) | System and method for minimizing clock cycles lost to overhead data in a video decoder | |
CA2360556C (en) | Error concealment apparatus for a compressed video signal processing system | |
GB2306829A (en) | Digital video decoding apparatus | |
JP2002034041A (ja) | 画像情報変換装置及び方法 | |
KR19980030711A (ko) | 영상복호화기의 데이터 디포맷팅 회로 |
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: 20090113 |