JP4751614B2 - 単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク - Google Patents

単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク Download PDF

Info

Publication number
JP4751614B2
JP4751614B2 JP2004557195A JP2004557195A JP4751614B2 JP 4751614 B2 JP4751614 B2 JP 4751614B2 JP 2004557195 A JP2004557195 A JP 2004557195A JP 2004557195 A JP2004557195 A JP 2004557195A JP 4751614 B2 JP4751614 B2 JP 4751614B2
Authority
JP
Japan
Prior art keywords
standard
encoder
data
base layer
definition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004557195A
Other languages
English (en)
Other versions
JP2006509421A5 (ja
JP2006509421A (ja
Inventor
ラフユーズ カマー,メアリー
リン,シユー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of JP2006509421A publication Critical patent/JP2006509421A/ja
Publication of JP2006509421A5 publication Critical patent/JP2006509421A5/ja
Application granted granted Critical
Publication of JP4751614B2 publication Critical patent/JP4751614B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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/234327Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1262Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/18Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/33Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2579HD-DVDs [high definition DVDs]; AODs [advanced optical discs]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Landscapes

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

Description

本出願は、2002年12月3日付で出願された「単一のディスクSD/HD‐DVDのためのハイブリッド・スケーラブル・コーデック(Hybrid Scalable CODEC For Single‐Disc SD/HD‐DVD)」と題された米国仮出願第60/430,558号の利益を主張するものであり、その開示内容全体を本明細書中に盛り込むものとする。
本発明は、ビデオ・コーデックに関し、特に、単一のディジタル・ビデオ・ディスク上でビデオ・データの標準画質バージョンおよび高画質バージョンを統合するためのビデオ・コーデックに関する。
一般的に、ビデオ・データは、ビデオ・エンコーダおよびビデオ・デコーダ(エンコーダおよびデコーダをまとめてコーデック(CODECs)と呼ぶ)によりビットストリームの形式で処理され、ディジタル・ビデオ・ディスク(DVD)・メディアに格納される。MPEG‐2デコーダを用いた赤色レーザーDVDプレイヤーには、かなりのユーザーの設置基盤を有している。MPEG‐2のエンコーディングに赤色レーザー・デバイスを用いることによって、通常の映画の標準画質(SD:standad‐definition)バージョンをサポートするのに十分なストレージ容量が生み出されるが、このような映画の高画質(HD:high‐definition)バージョンを同じディスクに記録することをサポートすることが大いに望まれている。残念ながら、MPEG‐2を用いたユーザーの設置基盤を具備した赤色レーザー・プレイヤーは、通常の映画のSDバージョンおよびHDバージョンの双方を記録するのに十分なストレージ容量をサポートしていない。
赤色レーザー技術および青色レーザー技術は、双方、高画質記録(HD‐DVD)をサポートするのに十分なストレージ容量に達することができるかどうかが検討されてきた。青色レーザー技術には、MPEG‐2を利用して1つのディスクに複数の高品質HD映画を記録するのに十分なストレージを提供するという利点があるが、ユーザーの設置基盤を有している赤色レーザー・デバイスに取って代わって、青色レーザーを使用することはまだ経済的に可能な段階に至っていない。そのため、MPEG‐2デコーダを用いて現行の赤色レーザー・デバイスによって読み取り可能な同一のディスク上で、HD−DVDに使用可能であり、さらに、SD‐DVDをサポートするコーディング・スキームに対する需要がある。
従って、赤色レーザーHD‐DVDを使用して、単一のディスク上に、映画のHDバージョンに加えて、MPEG‐2デコーダを備える現行のプレイヤーによって読み取り可能な映画のSDバージョンを記録することが望ましい。これは、コンテンツ・クリエイターがSDディスクに加えて別個のHD‐DVDディスクを作製する必要がなく、小売業者が単に1つの在庫管理単位(SKU:stock keeping unit)を用いることによって、1本の映画につき1つのディスクの在庫を持っているだけでよいということを意味する。これにより、放送者側は、より多くのHDセットが売れるまではHDを放送したくないが、消費者は、より多くのHDコンテンツが利用可能となるまではHDセットを購入したくないという高画質テレビ(HDTV:High‐definition television)放送に伴う問題を回避することができる。
本発明は、片面ストレージ・メディアの使用を前提としている。両面ディスクは、より多くの記憶容量を得るための選択肢であるが、ディスクの両面を使用するには幾分の抵抗がある。これは、部分的には、コストが高くなることと、ディスクの両面にコンテンツを格納することにより、通常ディスクの片面に貼られるラベルに支障をきたすという短所に基づくものである。従って、HD‐DVDのアプローチとして、(i)青色レーザー技術を用いること、(ii)両面赤色レーザー・ディスクを用いること、(iii)映画のHDバージョンとSDバージョンとを別個の赤色レーザー・ディスクに記録することは、それぞれ、大きな欠点および短所がある。
(発明の概要)
従来技術のこれらの欠点や短所、また、その他の欠点や短所は、標準画質および高画質のデュアル・ディスクに存在するベース層とエンハンスメント層の各々に対する複数のブロック変換係数として、ビデオ信号データを処理するためのハイブリッド・スケーラブル・エンコーダ、方法およびメディアによって克服される。エンコーダは、オリジナルの高画質信号データ・シーケンスをベース層データとエンハンスメント層データとに分解する2層分解ユニットと、分解ユニットに結合され、標準画質データ・シーケンスを具現するベース層ビットストリームとしてベース層データをエンコードする標準画質エンコーダと、分解ユニットと標準画質エンコーダとに結合され、高画質データ・シーケンスを具現するエンハンスメント層ビットストリームとして高画質データと標準画質データとの間の差分をエンコードする高画質エンコーダとを含んでいる。
本発明のこれらの態様、特徴、および利点、また、その他の態様、特徴、および利点は、添付図面を参照しながら例示的な実施の形態についての以下の説明を読むことによって理解できるであろう。
本発明は、例示的な図面に従って、ハイブリッド・スケーラブル・ビデオ・コーデックを利用して標準画質(SD)と高画質(HD)とを単一のディジタル・ビデオ・ディスク(DVD)上で統合する。
我々は、単一の赤色レーザー・ディスク上に映画の標準画質(SD)バージョンおよび高画質(HD)バージョンを提供することの必要性を認識し、このために、少なくとも2つの手法を使用することを考案した。第1の手法は、SDにはMPEG‐2を利用し、HDにはH.26Lを利用したサイマルキャスト(simulcast)により、赤色レーザーを用いて単一のディスクにSDおよびHDを提供することである。第2の手法は、ベース層(base layer)にはMPEG‐2を利用し、エンハンスメント層(enhancement layer)には修正版H.26L(modified H.26L)を利用したハイブリッド・スケーラブル手法により、赤色レーザーを用いて単一のディスクにSDおよびHDを提供することである。
単一のディスク上にSDおよびHDを記録するために、2つのオプションであるサイマルキャストおよびスケーラビリティについてこれから検討する。赤色レーザーDVDに伴うストレージ容量の制約により、MPEG‐2は、HD層には十分なものとはならないことがある。サイマルキャストの手法によれば、ディスク上に別個のMPEG‐2のSDストリームとH.26LのHDストリームを記録し、スケーラブル手法によれば、ベース層にはMPEG‐2を使用し、エンハンスメント層には修正版H.26Lを使用する。
比較のために、合計ビットレートが7Mbps、8Mbps、9Mbpsになる場合について検討する。これらの合計ビットレートの各々について、表1および表2は、それぞれ、幾つかの異なる場合における、開示されているハイブリッド・スケーラブル手法およびサイマルキャスト手法の推定パフォーマンスを示している。パフォーマンスは、相当MPEG‐2HDビットレート(equivalent MPEG‐2 HD bitrate)に基づいて推定される。特定の場合における相当MPEG‐2HDビットレートは、この場合におけるHD層と同様の品質を達成するのに必要となるであろうMPEG‐2ビットレートである。
Figure 0004751614

Figure 0004751614
各合計ビットレートに、2つの別個のSDビットレート、すなわち、3Mbps、および4Mbpsを示す。さらに、MPEG‐2に対するH.26Lの2つの別個の改良ファクターとして、2および2.5を示す。これは、MPEG‐2のビットレートを2倍、または、2.5倍にしたものとH.26Lのビットレートを1倍にしたものとが同等の品質であるとみなされることを意味している。
表2のサイマルキャストの場合のパフォーマンスは、HDビットレートにH.26Lの改良ファクターを乗算することによって得ることができる。表1のハイブリッド・スケーラビィリティ手法の推定パフォーマンスは、HDビットレートにH.26Lの改良ファクターを乗算し、SDビットレートを加算した後、0.9のファクターを乗算することによってスケーラビィリティによるコーディング効率の損失を補償することによって得ることができる。0.9のファクターは、従前の経験に基づく推定値である。
表1および表2において影の付いている行は、HD‐DVDのための十分な品質を得ることができるであろうと推定される場合を示している。表を比較すると、表1の方が影の付いている行が多い。表2を見ると、サイマルキャストの手法では、許容可能な品質を得るために、1)H.26Lは、MPEG‐2に対して2.5倍改良されていなければならず、SD層には3Mbpsで十分でなければならないこと、または、2)合計ビデオ・ビットレートとして9Mbpsを使用しなければならず、SD層には3Mbpsで十分でなければならないこと、または、3)合計ビデオ・ビットレートとして9Mbpsを使用しなければならず、H.26Lは、MPEG‐2に対して2.5倍改良されていなければならないこと、が分かる。
スケーラビリティの場合では、1)相当MPEG‐2HDビットレートを計算するのに使用される数式が余り厳密なものでない場合、または、2)合計ビットレートとして7Mbpsしか許容されておらず、修正版H.26Lが、MPEG‐2に対して2.5倍改良されていない場合、または、3)SD層には4Mbpsを使用しなければならず、合計ビデオ・ビットレートとして9Mbpsが許容されておらず、H.26Lが、2.5倍改良されていない場合のような、ボーダーラインの場合には、パフォーマンスが十分にはならないであろう。
従って、本発明の実施の形態によれば、映画の2つのバージョン、すなわち、1つの標準画質(SD)のバージョンと、1つの高画質(HD)のバージョンとを2層(dual layer)、片面、赤色レーザーDVDディスクから読み出すことを可能にし、SDバージョンに含まれる情報をHDバージョンの一部として2度目に記録する必要がない。コーディングは、ハイブリッドのMPEG‐2と修正版H.26Lとのスケーラビィリィティを用いて行われる。ベース層にMPEG‐2を使用することによって、SDビットストリームを現行のSDDVDプレイヤーによって再生することができる。エンハンスメント層のコーディングは、修正版H.26L(JVT、または、MPEG4パート10、または、AVCとしても知られる)スキームを用いて行われ、単一のディスクにSD映画とHD映画の双方を記録するのに必要なコーディング効率を得ることができる。本発明は、DVDメディアに加え、例えば、ストリーミング・インターネット・ビデオ等のストリーミングおよび/またはボラタイル(volatile)コンテンツに対しても適用することができる。
以下の説明は、単に、本発明の原理を示すためだけのものにすぎない。従って、当業者であれば、本願においてはっきりとした説明や図示が存在しない場合であっても、様々な改変を施して本発明の原理を実施することが可能であり、このような改変が本発明の精神および範囲に含まれることが理解できるであろう。さらに、本明細書中に記載されている例、条件付の文言の全ては、基本的に、読者が本発明の原理を理解できるようにするための、教示を目的としただけのものであることは明らかであり、また、技術の発展に寄与するような発明者による概念は、このような具体的に記載された例や条件に限定されることなく解釈されるべきである。また、本明細書中の本発明の原理、態様、実施の形態、具体例の記載の全ては、構造的な均等物、機能的な均等物の双方を包含するように意図されている。さらに、このような均等物は、現在公知の均等物だけでなく、将来における均等物、つまり、構造に係わらず、同様の機能を果たすように開発されたものであれば、どのような要素をも含むように意図されている。
従って、例えば、当業者であれば、本願のブロック図は、本発明の原理を実施する回路を示す概念図であることが理解できるであろう。同様に、フローチャート、フロー図、状態遷移図、擬似コード等は、いずれもコンピュータによって読み取り可能な媒体において実質的に表される様々な処理を示すものであり、コンピュータやプロセッサがはっきりと図示されているかどうかに係わらず、コンピュータやプロセッサによって実行されるものである。
図面において示されている様々な要素の機能は、専用のハードウエアの使用によって提供されるものでもよく、適切なソフトウエアに関連付けられ、ソフトウエアを実行することが可能なハードウエアの使用によって提供されるものであってもよい。プロセッサによって機能が提供されるような場合には、単一の専用プロセッサによって機能が提供されるものでもよく、単一の共有プロセッサによって機能が提供されるものでもよく、また、複数の別個のプロセッサによって機能が提供されるものでもよく、このうち、幾つかのプロセッサが共有されたものであってもよい。さらに、「プロセッサ」や「コントローラ」の用語を明示的に使用している場合であっても、ソフトウエアを実行することが可能なハードウエアのみに限定するように解釈されるべきものではなく、限定するものではないが、ディジタル信号プロセッサ(DSP)ハードウエア、ソフトウエアを格納するための読み出し専用メモリ(ROM)、ランダム・アクセス・メモリ(RAM)、さらに、不揮発性記憶装置を暗示的に含むものとする。また、他のハードウエア、従来型ハードウエアおよび/または一般的なハードウエアも含まれる。同様に、図面に示す各スイッチは、概念的なものにすぎない。これらのスイッチの機能は、プログラム・ロジックの処理によって実行されるものでもよく、専用のロジックを介して実行されるものでもよく、プログラム制御と専用のロジックとの連携によって実行されるものでもよく、さらに、マニュアルで実行されるものであってもよく、本明細書の内容に基づいて具体的な理解を得た発明の実施者が特定の技術を選択することが可能である。
本願の請求の範囲において、特定の機能を実行するための手段として示す要素は、いずれも、この機能を実行するものであれば、どのような方法で実行するものでも包含するように意図されており、例えば、a)回路要素を組み合わせて機能を実行するもの、また、b)いかなる形態のソフトウエアをも包含するように意図されている。従って、ファームウエア、マイクロコード等、機能を実行するソフトウエアを実行するための適切な回路を組み合わせたものも含まれる。このような請求の範囲によって定義される発明は、記載された様々な手段によって提供される機能性が組み合わせられ、請求項が要求するようにまとめられるという事実に基づくものである。従って、出願人は、本願に示すものと同様の機能性を提供する手段はどのようなものであっても均等物であるとみなす。
図1において、ハイブリッド・スケーラブル・エンコーダが参照符号100によって概略的に示されている。エンコーダ100は、オリジナルのHDシーケンスを受信する2層分解ユニット110を含んでいる。分解ユニット110は、信号通信するようにMPEG‐2エンコーダ112に結合される。MPEG‐2エンコーダ112は、分解ユニットからベース層ピクセルを受信し、ベース層ビットストリーム出力を発生させる。MPEG‐2エンコーダ112は、SDフレーム・バッファ114に結合され、再構築されたベース・ピクセルをバッファに供給する。バッファ114は、エンコーダ112とフィードバック信号を通信するように結合され、さらに、補間器116に結合される。補間器116は、サミング・ブロック(summing block)118の第1の入力に結合され、サミング・ブロック118の出力は、クリッパ120に結合される。また、クリッパ120は、HDフレーム・バッファ122に結合され、HDフレーム・バッファ122は、修正版H.26Lエンコーダ124に結合される。エンコーダ124の入力は、分解ユニット110に結合され、出力は、サミング・ブロック118の第2の入力に結合され、再構築されたエンハンスメント層のピクセルをサミング・ブロックに供給する。エンコーダ124は、エンハンスメント層ビットストリーム出力を発生させる。
図2を参照すると、ダウンサンプリング・アルゴリズムが参照符号200によって概略的に示されている。大雑把にいえば、オリジナルのHDブロック210はA16×16であるが、8×8のサブブロック220、230、240、および250にそれぞれ分割されている。8×8の整数変換器221、231、241、および251によって、サブブロックの各々に対し、8×8の整数変換が並列的に行われる。次に、低周波数サブブロック抽出器222、232、242、および252によって、変換されたサブブロックに対し、ローパス・フィルタリングがそれぞれ行われる。次に、必要であれば、ゼロ・パディング・ブロック223、233、243、および253によって、ローパス・フィルタリングが行われたサブブロックに対し、ゼロ・パディングがそれぞれ行われ、5×4のサブブロックにされる。次に、ゼロ・パディングされたサブブロックの各々に対し、5×4の逆変換器224、234、244、および254によって、逆変換が行われ、新たなブロック212が作成される。10×8の整数変換器214によって、新たなブロック212に対し、整数変換が行われる。10×8の整数変換器214は、11×9のゼロ・パダー216に結合される。さらに、ゼロ・パダー216は、11×9の逆変換器218に結合される。逆変換器218は、ベース層ピクセルB11×9を発生させる。図2に示すダウンサンプリング方法の利点は、単に8×8のブロックに対して独立して処理を行うよりも、サンプル・レート変換比率(sample rate conversion ratio)がより柔軟であるということにある。図2に示す特定の実施の形態においては、SD層の水平解像度は、HDの水平解像度の9/16であり、SD層の垂直解像度は、HDの垂直解像度の11/16である。これらの比率は、8×8のブロックが独立して処理される場合には、変換比率は、1と7との間の幾つかの整数PについてはP/8の形となってしまうため、使用することができない。
次に図3を参照すると、8×8のサブブロックが参照符号300によって概略的に示されている。サブブロック300は、図2のサブブロック220、230、240、および250に対応する。サブブロック300は、ベース層の変換係数310と、エンハンスメント層の変換係数312を含んでいる。ここで、ベース層については、各8×8の係数ブロックの左上隅における係数310の5×4のサブブロックのサブセットが抽出される。8×8のブロックにおける残りの係数312は、エンハンスメント層係数である。
図4において、補間アルゴリズムが参照符号400によって概略的に示されている。アルゴリズム400は、B′11×9で示すB11×9の再構築されたバージョンを変換する11×9の整数変換器410を含んでいる。ブロック410は、10×8のトランケーション・ブロック412に進み、このトランケーション・ブロック412は、中間ブロック416を出力する10×8の逆変換ブロック414に進む。ブロック416は、4個のサブ分割されたサブブロック460、470、480、および490を含んでいる。これらのサブブロックの各々に対し、5×4の整数変換器462、472、482、および492によって、整数変換がそれぞれ行われる。次に、変換されたサブブロックに対し、8×8のゼロ・パダー464、474、484、および494によって、ゼロ・パディングがそれぞれ行われる。次に、ゼロ・パディングされ、変換されたサブブロックに対し、8×8の逆変換器466、476、486、および496によって、それぞれ逆変換が行われ、対応する新たなサブブロック468、478、488、および498が形成される。これらのサブブロック468、478、488、および498は、集合的に、B′16×16ブロック418を構成する。
図5を参照すると、動き補償フィルタが参照符号500によって概略的に示されている。フィルタ500は、入力P8×8を変換するための8×8の整数変換器510を含んでいる。変換器510は、ベース層の係数をゼロにセットするアサインメント・ユニット512に結合される。また、アサインメント・ユニット512は、出力P′8×8を発生させる8×8の逆変換器514に結合される。
図6を参照すると、ハイブリッド・スケーラブル・エンコーダの別の実施の形態が参照符号600によって概略的に示されている。エンコーダ600は、図1のエンコーダ100と類似するものであるが、分解を完了させるためのダウンサンプリング・ユニットを備えている。従って、エンコーダは、オリジナルのHDシーケンスを受信して、ベース層のピクセルを供給するためのダウンサンプリングを行うダウンサンプリング・ユニット610を含んでいる。さらに、エンコーダ600は、非反転入力でオリジナルのHDシーケンスを受信する第1のサミング・ブロック611を含んでいる。ダウンサンプリング・ユニット610は、MPEG‐2エンコーダ612と信号通信するように結合され、MPEG‐2エンコーダ612は、ベース層ピクセルをダウンサンプリング・ユニットから受信し、ベース層ビットストリーム出力を発生させる。MPEG‐2エンコーダ612は、SDフレームバッファ614に結合され、再構築されたベース・ピクセルをバッファに提供する。バッファ614は、エンコーダ612とフィードバック信号を通信するように結合され、さらに、補間器616に結合される。補間器616は、第1のサミング・ブロック(summing block)611の反転入力に結合され、さらに、補間器616は、第2のサミング・ブロック618の第1の入力に結合される。第2のサミング・ブロック618の出力は、クリッパ620に結合される。また、クリッパ620は、HDフレーム・バッファ622に結合され、HDフレーム・バッファ622は、修正版H.26Lエンコーダ624に結合される。エンコーダ624の入力は、第1のサミング・ブロック611の出力に結合されてエンハンスメント層ピクセルを受信し、エンコーダ624の出力は、第2のサミング・ブロック618の第2の入力に結合されて第2のサミング・ブロック618に再構築されたエンハンスメント層ピクセルを供給する。エンコーダ624は、エンハンスメント層ビットストリーム出力を発生させる。
図7において、ハイブリッド・スケーラブル・デコーダが参照符号700によって概略的に示されている。デコーダ700は、ベース層のビットストリームを受信するMPEG‐2デコーダ710を含んでいる。MPEG‐2デコーダは、標準画質のフレームをバッファするSDフレーム・バッファ712に結合される。SDフレーム・バッファ712は、SDディスプレイに適した出力を発生させ、再び、MPEG‐2デコーダ710に結合される。さらに、MPEG‐2デコーダは、補間器714に結合され、補間器714は、2層分解ユニットまたは、サミング・ブロック718の非反転入力に結合される。さらに、ハイブリッド・スケーラブル・デコーダ700は、エンハンスメント層ビットストリームを受信する修正版JVTデコーダ716を含んでいる。修正版JVTデコーダは、サミング・ブロック718の第2の非反転入力に結合される。サミング・ブロック718の出力は、クリッピング・ユニット720に結合され、また、クリッピング・ユニット720は、HDフレーム・バッファ722に結合される。HDフレーム・バッファ722は、HDディプレイに適した出力を発生させ、また、再び修正版JVTデコーダ716に結合される。動作の際には、例示的なハイブリッド・スケーラブル・スキームでは、ベース層にはMPEG‐2エンコーディングを使用し、エンハンスメント層には修正版H.26Lエンコーディングを使用する。例示的なシステムにおいては、HD層の解像度は、1280×720であり、SD層の解像度は、704×480である。図1は、例示的なハイブリッド・スケーラブル・エンコーダの上位(high level)ブロック図を示している。まず、オリジナルのHDマテリアルは、低周波数のコンテンツを含むベース層と、オリジナル・シーケンスの高い周波数のコンテンツを含むエンハンスメント層に分割される。ベース層は、MPEG‐2(または他の適したSDスキーム)を用いてエンコードされ、エンハンスメント層は、H.26Lの修正版(または他の適したHDスキーム)を用いてエンコードされる。本発明の例示的な実施の形態においては、ベース・ビットストリームおよびエンハンスメント・ビットストリームは、インターリーブされた方式でディスクに記録される。再構築されたHDフレームは、再構築されたベース層ピクセルを補間したものに再構築されたエンハンスメント層ピクセルを加えることによって得ることができる。
ハイブリッド・スケーラブル・デコーダの例示的な実施の形態には、MPEG‐2デコーダと、修正版H.26Lデコーダと、ベース層のための補間器とが含まれる。補間器およびH.26Lデコーダからの出力の和によって、再構築されたHDフレームを形成する。
2層分解を提供するために、図2は、入力HDブロックA16×16をダウンサンプリングしてベース層ピクセル・ブロックB11×9を得るためのアルゴリズムを示している。図2に示す処理の量は、ダイアグラムにおける各ステップが行列変換として記載できるものであり、全ての処理を水平ダウンサンプリングのために行列(D)を後乗算(右から掛けること)した後、垂直ダウンサンプリングのために行列(D)を前乗算(左から掛けること)することによって実行することができる点を除き、非常に大きいものであろう。
一般に、SDフレームを作り出すために使用する変換をベースとするダウンサンプリングは、好ましい場合もあるかもしれないが、変換型のフィルタリングおよび/またはダウンサンプリングに伴って生ずる可能性のあるアーティファクト(artifacts)を回避するために別の実施の形態に係る空間領域FIRフィルタリング(spatial‐domain FIR filtering)を使用すべき場合もある。
図2を再び参照すると、ダウンサンプリングの最初の部分は、8×8のブロックに対して行われる。ベース層については、図3に示したように、各8×8のブロックにおける左上隅における係数の5×4のサブブロックのサブセット(または、5×4のサブブロックの全て)が抽出される。
5×4の左上のブロックよりも小さな係数のセットをベース層に置き、さらに、5×4にゼロ・パディングすることにより、ベース層のローパス・フィルタリングが行われる。スケーラビィリティ・スキームの全体的なコーディング効率の観点からは、ベース層に置く係数の数を少なくすることは2つの役割を果たす。第1に、より多くのデータが次に行われるより効率的なH.26Lエンハンスメント層コーディングを用いてエンコードされる。第2に、少ない数のベース層の係数は、所与のベース層ビットレートで、ベース層においてより正確にコード化されるため、エンハンスメント層でこれらの係数を調整(refinement)する必要がない。これは、表1において与えられた推定パフォーマンスの数値を計算するために使用される90パーセントの効率を達成するための鍵となる。ベース層のための係数の選択は、予め決定するようにしてもよく、代替的な実施の形態においては、アダプティブ(adaptive)なものにしてもよい。ダウンサンプリング変換の行列(D)および行列(D)は、ベース層にどの係数が使用されるかに依存するものであり、選択がアダプティブなものであれば、複数のバージョンの(D)および(D)が格納されるか、または、図2の処理が1つのステップではなく、2つのステップにおいて行われる。
ベース層の処理のために、ブロックB11×9がSDフレームの一部を形成する。SDフレームはMPEG‐2を用いてエンコードされ、再構築されたフレームは、SDフレームバッファに格納される。B′11×9で示すB11×9の再構築されたバージョンは、補間され、16×16のブロックB′16×16を形成する。補間アルゴリズムは、図4に示されている。ダウンサンプリングの場合のように、補間は、2つの行列乗算を用いて実行される。まず、マトリックス(D)による前乗算により、垂直方向の補間を行い、次に、行列(D)による後乗算により、水平方向の補間を行う。補間されたブロックB′16×16は、オリジナルのデータから差し引かれ、エンハンスメント層ブロック(E16×16)を形成する。
ブロック(E16×16)は、エンハンスメント層のコーディングのために、H.26Lの修正版を用いてエンコードされる。エンハンスメント層をエンコードするためにH.26Lになされた修正には以下の2つが含まれる。
a)エクストラ・フィルタリング・ステップが動き補償ユニットにおいて使用される。サブピクセル補間が実行された後、低周波数コンテンツが予測から除外される。この作業を実行するために使用される処理を図5に示す。この処理は、行列(D)で前乗算し、行列(D)で後乗算することによって実行される。行列(D)および行列(D)は、どの係数がベース層においてコード化されるかに依存しており、エンコーダにおけるベース層の係数の選択が、アダプティブに行われる場合には、この選択は、デコーダに対して通知されなければならない。このパラメータは、ピクチャー層においてのみ変更され、この場合、オーバーヘッドは重要とはならないであろう。
b)変換係数は、別の順番でスケーラブルでないH.26Lからスキャンされる。新たなスキャンの順番では、ベース層の係数の全てが最初に置かれ、次にエンハンスメント層の係数が置かれる。
また、H.26Lに対して行われる2つの修正に加え、コーディング・モードに対して幾つかの制限がなされている。まず、H.26Lにおける4×4、4×8、および8×4の動き補償モードはエンハンスメント層においては使用できない。実験により、これらのモードは、HDの解像度ではあまり有効でないことが分かっている。従って、エンコーダに対するこの制約がコーディング効率に大きな影響を及ぼさないようにするべきである。第2の制約は、H.26Hのアダプティブ・ブロック変換機能(adaptive block transform)の一部である8×8の変換のみが明度(luma)のために使用されることである。
図1を再び参照すると、エンハンスメント層ピクセルが再構築され、補間されて再構築されたベース層のピクセルに加えられて再構築されたHDフレームを形成している。再構築されたフレームは、それぞれ将来のエンハンスメント層データのコーディングのためのリファレンス・フレームとして使用される。
ディスク上のビットストリームのインターリービングは、以下に挙げる2つの選択肢のうち、1つを実行し、ディスク上に2つの層を記録することによって行われる。
1)DVDのマルチプル・アングル/シームレス分岐(multiple‐angle/seamless‐branching)機能を使用すること。ベース・ストリームは、アングル1として記録され、エンハンスメント層は、別のアングルとして記録される。アングル1のみが現行のDVDプレイヤーで再生できるであろう。現行のDVD規格は、マルチプル・アングルおよびシームレス分岐ついての制約(例えば、最大ジャンプ・セクタ、最小バッファ・セクタ)を定めており、この制約が満たされれば、シームレスな再生を確実に行うことができるであろう。
2)エンハンスメント層に他のストリームIDを使用すること。現行のDVDは、ストリームID 0xE0のみを使用してビデオ・ストリームを記録しているので、他のストリームIDは、エンハンスメント層を記録するために使用することができる。
本発明は、単一のディスクから2つのビットストリームをデコードできるようにすると共にHDバージョンを得ること、または、単一のビットストリームをデコードしてSDバージョンを得ることができるようにするものである。コンテンツ・プロバイダーには、例えば、映画のHDバージョンに対してプレミアム課金をしたいような場合には、2つの別個のSD用のディスクとHD用のディスクをリリースするというオプションも残されている。新型のプレイヤーは、ディスク上で、スケーラブルなストリームに加えて、スケーラブルでないH.26Lストリームを再生することができる。本発明の実施の形態により、コンテンツ・クリエイター、ビデオ・ストア、および消費者が支援され、新型のHDプレイヤーがHDのみのディスクの作製、売買が妥当となるまでのインストールド量(installed quantity)普及する前にHDマテリアルの在庫を構築できるようになる可能性がある。
開示されたコーデックの好ましい実施の形態には、2つの機能が含まれる。これらの機能は、(i)従来の方法よりもサンプリング・レート変換比率により柔軟性を有する低周波数の変換係数をベース層に置き、高周波数の変換係数をエンハンスメント層に置くダウンサンプリングのための新しい方法と、(ii)エンハンスメント層においてベース層の係数の調整を必要としないベース層のビットレートを減少させる方法である。
本発明のこれらの特徴および利点、さらに、その他の特徴および利点は、本明細書の開示内容に基づいて、関連する技術分野の当業者であれば、容易に理解することができるであろう。本発明の開示内容は、ハードウエア、ソフトウエア、ファームウエア、特定用途プロセッサ、またはこれらを組み合わせた様々な形態で実施可能であることが理解できよう。
本発明の実施の形態は、ハードウエアとソフトウエアとを組み合わせることによって行われることが最も好ましい。さらに、ソフトウエアは、プログラム記憶装置に具体的な形態に実装されたアプリケーション・プログラムとして実行されることが好ましい。アプリケーション・プログラムは、好ましいアーキテクチャーを有するマシンに対してアップロードされ、このマシンによって実行可能なものであってもよい。好ましくは、マシンは、1つ以上の中央処理装置(CPU)、ランダム・アクセス・メモリ(RAM)、入出力(I/O)インタフェースを備えるコンピュータ・プラットフォーム上で実行される。このコンピュータ・プラットフォームは、オペレーション・システムとマイクロインストラクション・コードをさらに備えるものであってもよい。本明細書において記載された様々な処理および機能は、マイクロインストラクション・コードの一部であってもよいし、アプリケーション・プログラムの一部であってもよいし、これらを組み合わせたものであってもよいし、また、CPUによって実行されるものであってもよい。さらに、コンピュータ・プラットフォームには、追加のデータ記憶装置や、印刷機等、周辺機器を接続するようにしてもよい。
さらに、添付図面に描かれた構成要素としてのシステム・コンポーネントおよび方法の幾つかは、好ましくはソフトウエアの形態で実行されるため、システム・コンポーネント間、または処理機能ブロック間の実際の接続は、本発明の実施の形態のプログラムの仕方によって異なるものであることが理解できよう。本明細書の開示内容に基づいて、関連する技術分野の当業者であれば、本発明の構成で実施すること、また、同様の構成で実施することが可能であろう。
添付図面を参照して例示的な実施の形態を説明したが、本発明はこのような具体的な実施の形態に限定されるものではなく、関連する技術分野の当業者であれば、このような実施の形態に対し、本発明の範囲または精神を逸脱することなく、様々な変形、改変が可能であることが理解できるであろう。このような変形、改変は全て、付随する請求の範囲に記載された本発明の範囲に含まれるように意図されたものである。
図1は、本発明の原理に従った、ハイブリッド・スケーラブル・エンコーダのブロック図である。 図2は、本発明の原理に従った、図1のエンコーダと共に使用することができるダウンサンプリング・アルゴリズムのブロック図である。 図3は、本発明の原理に従った、図1のエンコーダと共に使用することができる変換係数のブロック図である。 図4は、本発明の原理に従った、図1のエンコーダと共に使用することができる補間アルゴリズムのブロック図である。 図5は、本発明の原理に従った、図1のエンコーダと共に使用することができる動き補償フィルタリングのブロック図である。 図6は、本発明の原理に従った、ハイブリッド・スケーラブル・エンコーダの別の実施の形態のブロック図である。 図7は、本発明の原理に従った、ハイブリッド・スケーラブル・エンコーダのブロック図である。

Claims (10)

  1. ベース層およびエンハンスメント層の各々の複数のブロック変換係数として信号データをエンコードするエンコーダであって、
    オリジナルの高画質信号データ・シーケンスをベース層データとエンハンスメント層データとに分解する2層分解ユニットと、
    前記2層分解ユニットに結合され、第1の標準規格による標準画質データ・シーケンスを具現するベース層ビットストリームとして前記ベース層データをエンコードする標準画質エンコーダであって、前記標準画質エンコーダにより生成される係数は前記オリジナルの高画質信号データ・シーケンスをダウンサンプリングしたものから生成され、ダウンサンプリングは前記オリジナルの高画質信号データの変換されたブロックの低周波数サブブロックをゼロ・パディングすることにより行う標準画質エンコーダと、
    前記2層分解ユニットと前記標準画質エンコーダとに結合され、高画質データ・シーケンスを具現し、前記第1の標準規格とは異なる第2の標準規格でエンコードされたエンハンスメント層ビットストリームとして前記高画質データと前記標準画質データとの差分のみをエンコードする高画質エンコーダとを含むことを特徴とするエンコーダ。
  2. 前記2層分解ユニットがダウンサンプリング・ユニットを含むことを特徴とする、請求項1に記載のエンコーダ。
  3. 前記信号データがビデオ・ピクセル・データを含むことを特徴とする、請求項1に記載のエンコーダ。
  4. 前記標準画質エンコーダがMPEG‐2規格を満たすことを特徴とする、請求項1に記載のエンコーダ。
  5. 前記高画質エンコーダがMPEG−4パート10規格を満たすことを特徴とする、請求項1に記載のエンコーダ。
  6. 前記標準画質エンコーダと信号通信し、再構築されたベース層データを保持する標準画質フレーム・バッファをさらに含むことを特徴とする、請求項1に記載のエンコーダ。
  7. 前記高画質エンコーダと信号通信し、再構築されたエンハンスメント層データを保持する高画質フレーム・バッファをさらに含むことを特徴とする、請求項1に記載のエンコーダ。
  8. 前記標準画質エンコーダおよび前記高画質エンコーダの間に結合され、前記高画質データに対応するフォーマットに前記標準画質データを補間する補間ユニットをさらに含むことを特徴とする、請求項1に記載のエンコーダ。
  9. ベース層およびエンハンスメント層の各々の複数のブロック変換係数として信号データをエンコードする方法であって、
    オリジナルの高画質信号データ・シーケンスを受信するステップと、
    前記オリジナルの高画質信号データ・シーケンスをベース層データとエンハンスメント層データとに分解するステップと、
    第1の標準規格による標準画質データ・シーケンスを具現するベース層ビットストリームとして前記ベース層データをエンコードするステップであって、前記エンコードするステップにより生成される係数は前記オリジナルの高画質信号データ・シーケンスをダウンサンプリングしたものから生成され、ダウンサンプリングは前記オリジナルの高画質信号データの変換されたブロックの低周波数サブブロックをゼロ・パディングすることにより行うステップと、
    高画質データ・シーケンスを具現し、前記第1の標準規格とは異なる第2の標準規格でエンコードされたエンハンスメント層ビットストリームとして前記高画質データと前記標準画質データとの差分のみをエンコードするステップとを含む方法。
  10. ディジタル・ビデオ・ディスクの生産方法であって、
    ベース層およびエンハンスメント層の各々の複数のブロック変換係数として信号データをエンコードするステップであって、
    オリジナルの高画質信号データ・シーケンスを受信するステップと、
    前記オリジナルの高画質信号データ・シーケンスをベース層データとエンハンスメント層データとに分解するステップと、
    第1の標準規格による標準画質データ・シーケンスを具現するベース層ビットストリームとして前記ベース層データをエンコードするステップであって、前記エンコードするステップにより生成される係数は前記オリジナルの高画質信号データ・シーケンスをダウンサンプリングしたものから生成され、ダウンサンプリングは前記オリジナルの高画質信号データの変換されたブロックの低周波数サブブロックをゼロ・パディングすることにより行うステップと、
    高画質データ・シーケンスを具現し、前記第1の標準規格とは異なる第2の標準規格でエンコードされたエンハンスメント層ビットストリームとして前記高画質データと前記標準画質データとの差分のみをエンコードするステップとを含む、エンコードするステップと、
    前記ベース層ビットストリームと前記エンハンスメント層ビットストリームとを、ディジタル・ビデオ・ディスクの対応する層に記録するステップと、
    を含む生産方法。
JP2004557195A 2002-12-03 2003-11-13 単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク Expired - Fee Related JP4751614B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US43055802P 2002-12-03 2002-12-03
US60/430,558 2002-12-03
PCT/US2003/036171 WO2004052002A1 (en) 2002-12-03 2003-11-13 Hybrid scalable encoder, method, and media for standard-definition and high-definition video formats on a single-disc

Publications (3)

Publication Number Publication Date
JP2006509421A JP2006509421A (ja) 2006-03-16
JP2006509421A5 JP2006509421A5 (ja) 2006-12-28
JP4751614B2 true JP4751614B2 (ja) 2011-08-17

Family

ID=32469494

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004557195A Expired - Fee Related JP4751614B2 (ja) 2002-12-03 2003-11-13 単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク

Country Status (11)

Country Link
US (1) US7912125B2 (ja)
EP (1) EP1568221B1 (ja)
JP (1) JP4751614B2 (ja)
KR (1) KR100999496B1 (ja)
CN (1) CN100417219C (ja)
AU (2) AU2003291519A1 (ja)
BR (2) BR0316861A (ja)
ES (1) ES2382031T3 (ja)
MX (1) MXPA05005916A (ja)
MY (1) MY160621A (ja)
WO (2) WO2004052002A1 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006019106A1 (ja) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. 情報記録媒体、データ分別装置、及びデータ再生装置
TWI377564B (en) 2004-08-17 2012-11-21 Panasonic Corp Information storage medium and multiplexing device
EP1775723A1 (en) * 2005-10-13 2007-04-18 Deutsche Thomson-Brandt Gmbh Holographic storage medium
EP1785987B1 (en) * 2005-10-13 2011-07-27 Thomson Licensing SA Holographic storage medium
US8767818B2 (en) * 2006-01-11 2014-07-01 Nokia Corporation Backward-compatible aggregation of pictures in scalable video coding
US8767836B2 (en) * 2006-03-27 2014-07-01 Nokia Corporation Picture delimiter in scalable video coding
US9332274B2 (en) * 2006-07-07 2016-05-03 Microsoft Technology Licensing, Llc Spatially scalable video coding
US7253627B1 (en) * 2006-07-19 2007-08-07 Univ King Fahd Pet & Minerals Method for removing noise from nuclear magnetic resonance signals and images
US20090096876A1 (en) * 2007-10-12 2009-04-16 Tilman Herberger System and method of automatically creating a multi/hybrid multimedia storage medium
KR100937590B1 (ko) * 2007-10-23 2010-01-20 한국전자통신연구원 다중 품질 서비스 영상 콘텐츠 제공 시스템 및 그것의업그레이드 방법
CN101547161B (zh) 2008-03-28 2012-09-26 阿里巴巴集团控股有限公司 文件夹传输***、文件夹传输装置及文件夹传输方法
EP2591602A1 (en) * 2010-07-06 2013-05-15 Koninklijke Philips Electronics N.V. Generation of high dynamic range images from low dynamic range images
GB2484969B (en) * 2010-10-29 2013-11-20 Canon Kk Improved reference frame for video encoding and decoding
US8385414B2 (en) * 2010-11-30 2013-02-26 International Business Machines Corporation Multimedia size reduction for database optimization
JP2013090296A (ja) * 2011-10-21 2013-05-13 Sharp Corp 符号化装置、送信装置、符号化方法、復号装置、受信装置、復号方法、プログラム、および記録媒体
KR20130050404A (ko) * 2011-11-07 2013-05-16 오수미 인터 모드에서의 복원 블록 생성 방법
US10609356B1 (en) * 2017-01-23 2020-03-31 Amazon Technologies, Inc. Using a temporal enhancement layer to encode and decode stereoscopic video content

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07107464A (ja) * 1993-10-01 1995-04-21 Hitachi Ltd 画像符号化装置および復号化装置
JPH11150706A (ja) * 1997-08-29 1999-06-02 Matsushita Electric Ind Co Ltd 高解像度および一般映像記録用光ディスク、光ディスク再生装置、光ディスク記録装置および再生制御情報生成装置
WO2001077871A1 (en) * 2000-04-07 2001-10-18 Demografx Enhanced temporal and resolution layering in advanced television
US20010038746A1 (en) * 2000-05-05 2001-11-08 Hughes Robert K. Layered coding of image data using separate data storage tracks on a storage medium
US20020090028A1 (en) * 2001-01-09 2002-07-11 Comer Mary Lafuze Codec system and method for spatially scalable video data

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9206860D0 (en) 1992-03-27 1992-05-13 British Telecomm Two-layer video coder
US5742892A (en) * 1995-04-18 1998-04-21 Sun Microsystems, Inc. Decoder for a software-implemented end-to-end scalable video delivery system
US5852565A (en) * 1996-01-30 1998-12-22 Demografx Temporal and resolution layering in advanced television
US6057884A (en) * 1997-06-05 2000-05-02 General Instrument Corporation Temporal and spatial scaleable coding for video object planes
US6639943B1 (en) * 1999-11-23 2003-10-28 Koninklijke Philips Electronics N.V. Hybrid temporal-SNR fine granular scalability video coding
US6771703B1 (en) * 2000-06-30 2004-08-03 Emc Corporation Efficient scaling of nonscalable MPEG-2 Video
KR20040054743A (ko) * 2001-10-26 2004-06-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 공간 스케일가능 압축
JP4441405B2 (ja) * 2002-11-25 2010-03-31 トムソン ライセンシング ハイブリッド型高精細度dvdのための2層復号化方法および装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07107464A (ja) * 1993-10-01 1995-04-21 Hitachi Ltd 画像符号化装置および復号化装置
JPH11150706A (ja) * 1997-08-29 1999-06-02 Matsushita Electric Ind Co Ltd 高解像度および一般映像記録用光ディスク、光ディスク再生装置、光ディスク記録装置および再生制御情報生成装置
WO2001077871A1 (en) * 2000-04-07 2001-10-18 Demografx Enhanced temporal and resolution layering in advanced television
US20010038746A1 (en) * 2000-05-05 2001-11-08 Hughes Robert K. Layered coding of image data using separate data storage tracks on a storage medium
US20020090028A1 (en) * 2001-01-09 2002-07-11 Comer Mary Lafuze Codec system and method for spatially scalable video data

Also Published As

Publication number Publication date
BRPI0316861B1 (pt) 2018-12-11
CN100417219C (zh) 2008-09-03
ES2382031T3 (es) 2012-06-04
AU2003290872A1 (en) 2004-06-23
KR20050084065A (ko) 2005-08-26
WO2004052003A1 (en) 2004-06-17
EP1568221B1 (en) 2012-04-04
MXPA05005916A (es) 2005-08-29
US20060056520A1 (en) 2006-03-16
EP1568221A1 (en) 2005-08-31
AU2003291519A1 (en) 2004-06-23
MY160621A (en) 2017-03-15
EP1568221A4 (en) 2009-07-22
US7912125B2 (en) 2011-03-22
BR0316861A (pt) 2005-10-25
KR100999496B1 (ko) 2010-12-09
JP2006509421A (ja) 2006-03-16
WO2004052002A1 (en) 2004-06-17
CN1720731A (zh) 2006-01-11

Similar Documents

Publication Publication Date Title
JP4751614B2 (ja) 単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク
JP2005533337A (ja) 拡張層の交互のストリーム識別番号を用いた、hd−dvdのための基本層と拡張層のインターリーブ
JP4446305B2 (ja) ハイブリッド型高精細度dvdのための2層符号化
TWI247546B (en) A video encoding method which carries out the encoding of P frame or B frame by utilizing I frame
JP6013547B2 (ja) 画像符号化装置および画像符号化方法
CN101258749A (zh) 用于以不同分辨率进行视频再现的***
CN1784902A (zh) 多层编码支持到新标准的迁移
JP4291185B2 (ja) トランスコーディング方法、トランスコーダ及びプログラム
JP5248583B2 (ja) 動画像復号装置及び動画像復号方法
JP2003274411A (ja) 画像符号化方法および画像復号方法
TW589883B (en) MPEG data format conversion method and decoding system using the same
JP2005328512A (ja) ディジタル映像信号再生装置および再生方法
JP2006303627A (ja) 記録装置及びその制御方法

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060724

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060810

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061107

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061107

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20061115

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20080318

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080415

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090916

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100824

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20101119

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20101129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110224

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110426

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110523

R150 Certificate of patent or registration of utility model

Ref document number: 4751614

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140527

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees