Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5235035B2 - チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造 - Google Patents
[go: Go Back, main page]

JP5235035B2 - チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造 - Google Patents

チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造 Download PDF

Info

Publication number
JP5235035B2
JP5235035B2 JP2011529108A JP2011529108A JP5235035B2 JP 5235035 B2 JP5235035 B2 JP 5235035B2 JP 2011529108 A JP2011529108 A JP 2011529108A JP 2011529108 A JP2011529108 A JP 2011529108A JP 5235035 B2 JP5235035 B2 JP 5235035B2
Authority
JP
Japan
Prior art keywords
data
checkerboard
multiplexed
image data
video
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
JP2011529108A
Other languages
English (en)
Other versions
JP2012503941A (ja
Inventor
トゥラピス、アレクサンドロス
レオンタリス、アサナシオス
パハラワタ、ペシャラ・ブイ
Original Assignee
ドルビー ラボラトリーズ ライセンシング コーポレイション
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 ドルビー ラボラトリーズ ライセンシング コーポレイション filed Critical ドルビー ラボラトリーズ ライセンシング コーポレイション
Publication of JP2012503941A publication Critical patent/JP2012503941A/ja
Application granted granted Critical
Publication of JP5235035B2 publication Critical patent/JP5235035B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/156Mixing image signals
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • 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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N2013/0074Stereoscopic image analysis
    • H04N2013/0081Depth or disparity estimation from stereoscopic image signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Description

(関連出願の相互参照)
本出願は、2008年9月23日出願の米国暫定特許出願番号61/099,542、及び2009年1月29日出願の米国暫定特許出願番号61/184,051に基づく優先権を主張する。この暫定特許出願はそのすべてを参照として本明細書に組み込むものとする。
本発明は、イメージデータデコーディングに関する。
(背景)
近年、コンテンツプロバイダは、立体的(3D)コンテンツを家庭に配信することに関心を抱くようになってきた。このような関心は、3D素材の数と生産が増えてきたことのみならず、すでに消費者に利用可能となっているいくつかの立体表示装置の出現により強まってきている。いくつかのシステムでは、具体的なビデオ視聴「構成」フォーマットをISO MPEG−2、MPEG−4 AVC/ITU−T H.264、及びVC−1のような、主として既存の圧縮技術で合成する立体的に見える素材を家庭に配信することを提案している。ユーザーが見るために表示する前にコンテンツのデコーディングも必要となる。
本願発明者は、消費者の間に3D技術の急速な導入を実現させた。その方法は、既存のセットトップボックス、DVD、ブルーレイディスクプレーヤーのみならず、既存の3D表示可能ディスプレーに、最小限の変更を加え、又は全く変更を加えずに実施することができるものである。再生装置を改造することなく3Dコンテンツを配信するための可能なひとつの方法では、チェッカーボード構成(図1参照)を用いて2つの視点を多重化することにより、ビデオコンテンツ情報を作り出し、コーディングし、そして配信する。このようなシステムは、MPEG−4 AVC/H.264ビデオコーディング標準又は他の標準(例えば、マイクロソフトのVC1)を用いて実施することができる。しかしながら、標準化されたコーディックは3Dエンコードされたビデオ信号の特性を考慮していないため、最適状態とはいえないコーディング性能しか得られない。
本発明は、MPEG−4 AVCに基づく、現在のドルビー民生レベル3Dビデオコーディングシステムの拡張として構成することができる。同様の拡張、付加、調整、修正、等を他のシステムに適用することができる。このような実施形態等において、本発明は、MPEG−4 AVC標準を拡張し、エンコードされた信号の特性をより適切に考慮するようにして、コーディング効率と性能とを改善する。本発明は、例えば、エンコーダのみならずデコーダにおいて導入することができる。同様の拡張をエンコーディング/デコーディング標準、方法、装置、及び/又はシステムについて行うことができる。適用範囲には、例えば、ブルーレイビデオディスクが含まれ、また、(数ある中で)より帯域が制限されたブロードキャスト及びダウンロード手法を含むことができる。本発明は、現在のドルビー民生レベル3Dビデオコーディングシステム(又は他の3D及び/又は他のマルチビューシステム)をフル解像度に改善又は強化する拡大縮小可能な手法において用いることができる。
種々の実施形態において本発明は、主として、ドルビーの(又はその他の)立体的(3D)フォーマットビデオエンコーダ及びデコーダにもといることを意図しているが、他の、ドルビーの及び/又はドルビーでない具体的な危機に用いることもできる。適用範囲には、例えば、ブルーレイビデオディスク、ブロードキャスト、衛星、及びIPTVシステム、その他が含まれる。
1つの実施形態において、本発明は、インターリーブ(交互に配置)したコンテンツのビデオコーディング効率を改善するために逆多重化したデータに適用する変換及び量子化処理を修正するステップを具備する。代替的に、又は上記実施形態と共に、逆多重化したデータは、例えば、チェッカーボードフォーマット化した逆多重化したデータを具備することができる。変換及び量子化処理における修正は、例えば、標準化された方法においてビデオコーディングの効率にのみ影響を与える修正とすることができる。モーションの推定及び補償は、例えば、ブロックを重複させることを必要としないブロックに基づく方法を用いて行うことができる。
モーションの推定及び補償は、例えば、イントラ予測を具備することができる。ビデオのコーディング及びデコーディングは、フィールドコンテンツに基づくデータを具備し、この方法では、ジクザグスキャンニング順序を具備し、モーションの推定及び補償を、コンテンツの特性を明確にするような方法で、変換とは別に修正することができる。種々の実施形態において、参照データ及びソースデータの両方は複数のセットに再構成され、各セットは視点とパリティーに従いデータを分割し、ソースデータは、予測(例えばインター予測及びイントラ予測が含まれる)のための参照データと一致させることができる。
他の実施形態において、本発明は、インターリーブ(交互に配置)したイメージデータをデコーディングする方法であって、モーション推定及び/又はモーション補償のためにダイヤモンド形のブロックを用いるステップと、残余のデータに直角変換又は直交変換を用いるステップとを具備する方法を提供する。代替的に、又は上記実施形態と共に、非ブロック化は、ダイヤモンド形のブロックの端部で行い、及び/又はデータパディングは、イメージデータの境界で行うことができる。
さらに他の実施形態において、本発明は、モーション推定及び/又はモーション補償のためにダイヤモンド形のブロックを用い、残余のデータの直角変換又は直交変換を用いる、インターリーブ(交互に配置)したイメージデータのために構成したコーディックを具備する。
種々の実施形態において、デコーダは、とりわけ、ダイヤモンド形のブロックの端部で行い、及び/又はデータパディングは、イメージデータの境界で行うように構成することができる。
装置及び方法の両方の場合において、汎用コンピュータ又はネットワークコンピュータ上のプログラムとして都合よく実行することができ、その結果は任意の汎用ネットワークコンピュータに接続された出力装置に表示することができ、又は、遠隔にある出力又は表示のための装置に伝送することができる。加えて、コンピュータプログラム、データシーケンス、及び/又は制御信号として表現された本発明の任意の構成要素は、無線ブロードキャスト、及び銅線、光ファイバーケーブル、及び同軸ケーブルを介する伝送、その他を含む任意の媒体における任意の周波数で、ブロードキャストした(又は伝送した)電子信号として実施することができるが、これらに限定されるものではない。
本発明及びそれに伴う利点が容易に十分把握できると共に、添付図に関連させて以下の詳細な説明を参照することにより、本発明がよく理解できる。
立体的に見える素材の配信のためにインターリーブ(交互に配置)した例示的なチェッカーボードである。 フレームモードにおけるチェッカーボードデータの逆多重化に基づく例示的な変換である。 フィールドモードにおけるチェッカーボードデータの逆多重化に基づく例示的な変換である。 本発明の実施形態におけるブロックを重複させることを考慮しないブロックモーション補償の例である。 本発明の実施形態におけるフレームモードにおけるチェッカーボードデータの逆多重化に基づく例示的な変換である。 本発明の実施形態における例示的なビデオエンコーダである。 本発明の実施形態における例示的なビデオデコーダである。 直角前処理を用いる代わりに、コンテンツの特性を十分考慮して用いられたダイヤモンドブロックの例である。
本願発明者は、消費者の間に3D技術の急速な導入を実現した。その方法は、既存のセットトップボックス、DVD、ブルーレイディスクプレーヤーのみならず、既存の3D表示可能ディスプレーに、最小限の変更を加え、又は全く変更を加えずに実施することができるものである。図面の参照において、類似の参照番号は類似する要素を示し、もっと具体的には、図1において、再生装置を改造することなく3Dコンテンツの配信を行うことのできる1つの手段(システム100)が記載されており、これには、例えば、チェッカーボード構成を用いて2つの視点を多重化することにより、ビデオコンテンツ情報を作り出し、コーディングし、そして配信することが含まれる。
このようなシステムは、MPEG−4 AVC/H.264ビデオコーディング標準又は他の標準(例えば、マイクロソフトのVC1)を用いて実施することができる。しかしながら、標準化されたコーディックは3Dエンコードされたビデオ信号の特性を考慮していないため、最適状態とはいえないコーディング性能しか得られない。特に、このようなコーディックは、漸進的な、又は、行でインターリーブ(交互に配置)した(インターレースした)ビデオコンテンツを考慮するだけのツールを設計し、このようなツールを含むものである。これらには、モーションの推定、補償、変換、及び量子化のようなツールが含まれる。しかし、チェッカーボードインターリーブしたデータは、前進的な、又はインターレースしたコンテンツとは非常に異なる特性を持つことがある。この発明において、このようなツールを拡張し、この特性を適切に考慮して、チェッカーボードコンテンツのコーディング効率を向上させる。
第1の実施形態において、チェッカーボードインターリーブしたコンテンツのビデオコーディングの効率の良さは、チェッカーボード逆多重化したデータに適用する変換処理及び量子化処理を修正するだけで達成することができる。特に、フレームモードにおけるチェッカーボードデータの逆多重化に基づく例示的な変換を示す図2にも見ることができる。図2に示すとおり、参照チェッカーボード(CB)ブロック210及びソースCBブロック220とから、残余のCBブロック230が生じ、変換デミュクサ240により信号分離され変換ブロック250に入る。このシナリオにおいて、モーションの推定及び補償は、重複ブロックを考慮しない方法に基づく一般的なブロックを用いて行われる(例えば、重複ブロックを考慮しないブロックモーション補償の一例を示す、図4参照)。図4において、異なるブロックサイズを用いた重複なしの推定を410で示している。この処理は、一般にチェッカーボード多重化したデータが類似のモーションで特徴付けられるとして正当化することができる。
図3は、フィールドモードにおけるチェッカーボードデータの逆多重化に基づく例示的な変換を示す。図3に示すように、参照ブロック310及びソースブロック320とから、変換デミュクサ340により信号分離され変換ブロック350に入る。
しかし、モーション補償又はイントラ予測が行われた後、残余のデータは、変換及び量子化の前にチェッカーボード逆多重化される。既存のコーディックに採用される一般的な変換方法が直角又は直交処理を採用するという事実を考慮して、このシナリオにおける逆多重化は異なる視点からのみならず行の観点からも行われる。このことは、例えば、4×4又は8×8整数DCT又は他の変換により変換し、量子化し、ジグザグスキャンし、そして、エンコードしなければならない4個のブロックを生じる結果となる。他の実施形態において、インターレース(すなわち、フィールド)描画に対しては、データがそのような動作を行うために適切に処置されているので垂直逆多重化のみを行う必要がある。この処理は、シーケンス、描画、スライス、マクロブロック、又はブロックレベルで信号化される。量子化係数のスキャニング順序は、水平軸及び垂直軸における周波数の違いを考慮して適切に設計することができる。特に、フィールドコンテンツについて、変換係数のスキャニング順序は、水平周波数及び垂直周波数間の所定の差異に基づき一般に垂直方向にバイアスをかける。しかし、我々が導入する新たなコーディングを考慮すると、このような修正は必要ではなく、通常の(すなわちジグザグな)スキャニング順序を用いることができる。
代替的実施形態において、モーションの推定及び補償の処理は、この変換とは別に、コンテンツ特性を考慮するための同様の方法で修正がなされる。より具体的には、参照データとソースデータの両方が複数のセットに再構成され、各セットは視点及びパリティーに
従いデータを分離する。これにより、結果的に、基本的に4つの異なる構成(例えば、偶数/トップ又は奇数/ボトム左視点及び右視点)となる。これは、図5に示されており、フレームモードにおけるチェッカーボードデータの逆多重化に基づく例示的変換であり、参照イメージ510/ソースイメージ520及び、参照バッファ525、視差予測装置530と視差補償540を含む成分のデインターリービング522A/522Bを示している。図5に示すように、参照イメージのデインタリーブの結果、時計方向に、左上方ボックスから始まり、左視点の映像(つまりCBLT(左上方))の偶数行からの「×」のセット、左視点(つまりCBLB(左下方))の奇数行からの「×」のセット、右視点の映像(つまりCBRT(右上方))の偶数行からの「○」のセット、そして、右視点の映像(つまりCBRB(右下方))の奇数行からの「○」のセットを具備することとなる。マッチングフォーマットにおけるデインタリーブは、ソースイメージとしても描かれている。
ソースからの各構成は、イントラ予測とインター予測の両方を含む、予測のための参照データのどのような配置ともマッチさせることができる。ソースデータを予測した後、残余のデータも同一の配置で変換され、量子化され、そしてコード化される。この処理は、データを偶数と奇数のフィールド/ラインデータに構成するようなエンコーディングを行う方法と同様であることが分かるであろう。しかし、本発明では、データはさらに奇数とコーディック偶数の列にも配置される。我々の変換方法(これは単独でも、他の技術と組み合わせてでも用いることができる)と同様に、この方法は、シーケンス、映像、スライス、マクロブロック、又はブロックのレベルで用いるために信号化することができる。
映像レベルでの方法は、例えば、4つの異なる映像、CBLT、CBLB、CBRT、及びCBRBのエンコーディングを行うときに見られる。これらの4つの映像は、バッファ内で利用可能な先にエンコードされたどの映像にも参照させることができる。初期設定の参照リストの順序づけでは、明白な理由により、これらの映像のトポロジーに従いバイアスされる。すなわち、CBLT映像は、それより前のCBLT映像より高い優先順位が与えられ、CBLB映像は、それより前のCBLB映像等より高い優先順位が与えられる。このような各映像は、既存のコーディングツール、すなわちAVCによりエンコードすることができる。すべての映像がデコードされたとき、映像は、チェッカーボードイメージとしてさらなる処理のためにフレームバッファに再結合される。不可能な場合は、既存の、例えば、MPEG−4 AVC又はVClですでに利用可能な、漸進的又はインターレースのコーディング方法が用いられる。信号化の種々の方法により、古くからの方法を、インターレースコーディングのためのMPEG−4 AVCですでに存在するものと同様な、映像、スライス、マクロブロック、及び/又はブロックレベルにおける我々の方法と結合することを可能にすることに留意すべきである。
さらなる実施形態において、ピクセルデータの非ブロック化を、このような方法を用いて、同じセットのピクセルのみに対して適用する。このような方法に採用するエンコーダ600とデコーダ700とは、それぞれ図6と図7とに示されている。
さらなる実施形態において、推定、変換、及び量子化のために直角又は直交ブロックを用いる代わりに、コンテンツの所定の特性にダイヤモンドブロックを考慮することもできる。図8は、処理に直角ブロックを用いる代わりに、コンテンツの特性を十分考慮するダイヤモンドブロックを用いるシステム800の例である。図8において、例示的な右視点映像の縦縞模様の暗くなった「○」ピクセル成分(ダイヤモンド形)と、例示的な左視点映像の縦縞模様の暗くなった各「○」ピクセル成分のすぐ下の横縞模様の暗くなった「×」ピクセル成分(ダイヤモンド形)が示されている。すなわち、モーションの推定及び補償は、N×Mの大きさのダイヤモンド形のブロックで用いられ、残余のデータの変換は、適切な角度(例えば45度)残余のデータに第1の回転を行うことにより、直角又は直交変換を用いて、行うことができる。非ブロック化はダイヤモンドブロックデータの端部におけるシナリオで実行される。さらに、イメージ周辺は適切にデータをパディングすることにより処理される。この方法は、シーケンス、映像、スライス、マクロブロック、又はブロックレベルで再度行うことが可能であり、先に説明したどんな方法とも組み合わせることができる。しかし、主として複雑さ及び効率性からの理由により、この方法は、シーケンス又は映像レベルで考慮することが望ましい。
さらに他の実施形態において、上述のどの方法も、チェッカーボードインターリーブしたイメージのみならずチェッカーボードインターリーブしたイメージからの残余のデータ、又は、周期的な方形タイリング方法を用いたインターリーブした4つの映像の組み合わせをエンコーディングするために用いることができる。
上記説明に照らして、明らかに本発明に対する多くの修正と変形が可能である。本発明は、今後出願される通常の特許出願に特許請求の範囲内に含まれ、ここに具体的に記載したものとは別の形態で実施することが可能であることは当然である。
図面に記載した本発明の好ましい実施形態、及びその具体的技術は明確にするために用いたものである。しかし、本発明はそのように選択した具体的なものに限定されるものではなく、各具体的な要素は同様に動作する技術的に均等なすべてのものを含むことは当然のことである。例えば、本発明の一部又は処理を記載するとき、他の均等な装置、又は均等な機能又は均等な能力を持つ他の装置は、ここに列挙の有無にかかわらず、それに置き換えが可能である。さらに、本願発明者は、現在知られていない新たに開発された技術であっても、上述の一部と置き換えが可能であり、本願発明の範囲からはずれない。参照バッファ、デマルチプレクサ、推定器、補償装置/機構、コーディック、フォーマット、パターン、等、を含む、これらに限定されない他のすべてのアイテムは、すべての均等物に照らして考慮に入れるべきである。
コンピュータ技術についての通常の知識を有する者にとって明らかであるように、本発明の一部分は従来の汎用コンピュータ又は専用ディジタルコンピュータ又は本明細書の教示に従いプログラムされたマイクロプロセッサを用いて好都合に実行することが可能である。
ソフトウェア技術についての通常の知識を有する者にとって明らかであるように、適切なソフトウェアコーディングを、本明細書の教示に基づいて、通常の知識を有するプログラマーは容易に作成することができる。本明細書に基づいて当業者にはすぐわかるので、具体的な集積回路を利用することにより、又は、通常の部品回路の適切なネットワークを相互接続することにより、本発明を実施することもできる。
本発明は、制御に用いることができ、又は、コンピュータに本発明の処理を実行させるために用いることのできる、記憶した命令を有する記憶媒体としたコンピュータプログラム製品を含む。この記憶媒体には、フロッピーディスク、ミニディスク、光ディスク、DVD、HD−DVD、ブルーレイ、CD−ROM、CD、又はDVD RW+/−、マイクロドライブ、及び光磁気ディスク、ROM、RAM、EPROM、EEPROM、DRAM、DRAM、VRAM、フラッシュメモリ装置(フラッシュカード、メモリースティックを含む)、磁気カード、光カード、SIMカード、MEMS、ナノシステム(分子記憶ICを含む)、RAID装置、遠隔データ記憶/保管/倉庫保管又は命令及び/又はデータを記憶するのに適したあらゆるタイプの媒体又は装置が含まれるが、これに限定されるものではない。
コンピュータ読み取り可能媒体に記憶された本発明は、汎用コンピュータ/専用コンピュータ又はマイクロプロセッサを制御するため、及び、コンピュータ又はマイクロプロセッサに利用者又は本発明の結果生じたものを用いる他の機構と相互に作用させるための制御の両方を行うソフトウェアを含む。そのようなソフトウェアは、装置のドライバ、オペレーティングシステム、及びユーザーアプリケーションを含むが、これらに限定されるものではない。最終的に、このようなコンピュータ読み取り可能媒体は、上述したような、本発明を実施するためのソフトウェアをさらに具備する。
本発明の教示内容を実行するためのソフトウェアモジュールが汎用/専用コンピュータ又はマイクロプロセッサのプログラミング(ソフトウェア)に含まれ、このソフトウェアモジュールは、モーションの推定、モーションの補償、色補正、予測、変換、インターリービング/デインターリービング、ブロックの特定を含むがこれらに限定されることはなく、さらに、制限されることなくシーケンスレベル、映像レベル、スライスレベル、ブロックレベルを含むあらゆるレベルで動作し、そして、本発明の処理によるディスプレー、記憶、又は通信を行う。
本発明は、ここに記載のとおり、構成要素(本発明の種々の部品又は特徴)及びその均等物を適切に具備する。さらに、ここに具体的に開示した本発明は、具体的な開示の有無にかかわらず、構成要素が欠けていても実施可能である。明らかに、上記技術に照らして、本発明に対する多くの修正と変形が可能である。従って、添付特許請求の範囲内において、ここに具体的に記載したものとは別形態の本発明を実施することができるのは当然のことである。

Claims (5)

  1. 3Dビデオデータをエンコーディングする方法であって、該3Dビデオデータは、チェッカーボード構成に多重化した、左視点の映像データと右視点の映像データからなる、チェッカーボード多重化したイメージデータ(220)を具備し、該方法は、
    前記チェッカーボード多重化したイメージデータ(220)からと、チェッカーボード多重化した参照データ(210)とから、ビデオコーディング標準に従うチェッカーボード多重化した残余のデータ(230)を生成するステップであって、該チェッカーボード多重化した参照データ(210)は、モーションの推定及び補償ループに由来し、該チェッカーボード多重化した残余のデータ(230)は、左視点の残余のデータと右視点の残余のデータとからなることを特徴とするステップと、
    偶数行の左視点の残余のデータのセット、奇数行の左視点の残余のデータのセット、偶数行の右視点の残余のデータのセット、及び、奇数行の右視点の残余のデータのセットからなる複数の逆多重化した残余のデータのセット(250)を生成するために、前記チェッカーボード多重化した残余のデータ(230)を逆多重化するステップと、
    前記複数の逆多重化した残余のデータのセットの各々に、変換処理及び量子化処理を個別に加えるステップと、
    を具備することを特徴とする方法。
  2. 前記モーションの推定及び補償は、ブロックを重複させることを必要としないブロックに基づく方法を用いて行うことを特徴とする請求項1に記載の方法。
  3. イントラ予測をさらに具備することを特徴とする請求項1に記載の方法。
  4. 前記変換処理及び量子化処理の結果生じた係数はジグザグなスキャニング順序で行うことを特徴とする請求項1に記載の方法。
  5. 3Dビデオデータをエンコーディングする方法であって、該3Dビデオデータは、チェッカーボード構成に多重化した、左視点の映像データと右視点の映像データからなる、チェッカーボード多重化したイメージデータ(520)を具備し、該方法は、
    前記チェッカーボード多重化したデータ(520)をデインターリービング(522B)し、複数のデインターリービングしたイメージデータのセットにするステップであって、該デインターリービングしたイメージデータのセットは、偶数行の左視点のイメージデータのセット、奇数行の左視点のメージデータのセット、偶数行の右視点のメージデータのセット、及び、奇数行の右視点のメージデータのセットを具備することを特徴とするステップと、
    前記デインターリービングしたイメージデータのセットと、参照バッファ(525)からデインターリービングした参照データのセットとに基づき、モーションの推定(530)及び補償(540)を行うステップであって、該デインターリービングした参照データのセットは、偶数行の左視点の参照データのセット、奇数行の左視点の参照データのセット、偶数行の右視点の参照データのセット、及び、奇数行の右視点の参照データのセットを具備することを特徴とするステップと、
    を具備することを特徴とする方法。
JP2011529108A 2008-09-23 2009-09-15 チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造 Expired - Fee Related JP5235035B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US9954208P 2008-09-23 2008-09-23
US61/099,542 2008-09-23
US14805109P 2009-01-29 2009-01-29
US61/148,051 2009-01-29
PCT/US2009/056940 WO2010039417A1 (en) 2008-09-23 2009-09-15 Encoding and decoding architecture of checkerboard multiplexed image data

Publications (2)

Publication Number Publication Date
JP2012503941A JP2012503941A (ja) 2012-02-09
JP5235035B2 true JP5235035B2 (ja) 2013-07-10

Family

ID=41278144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011529108A Expired - Fee Related JP5235035B2 (ja) 2008-09-23 2009-09-15 チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造

Country Status (5)

Country Link
US (2) US9237327B2 (ja)
EP (1) EP2327226B1 (ja)
JP (1) JP5235035B2 (ja)
CN (2) CN105721877A (ja)
WO (1) WO2010039417A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9270871B2 (en) 2009-04-20 2016-02-23 Dolby Laboratories Licensing Corporation Optimized filter selection for reference picture processing
US9467689B2 (en) 2010-07-08 2016-10-11 Dolby Laboratories Licensing Corporation Systems and methods for multi-layered image and video delivery using reference processing signals

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5235035B2 (ja) 2008-09-23 2013-07-10 ドルビー ラボラトリーズ ライセンシング コーポレイション チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造
ES2395363T3 (es) * 2008-12-25 2013-02-12 Dolby Laboratories Licensing Corporation Reconstrucción de vistas desentrelazadas, utilizando interpolación adaptativa basada en disparidades entre las vistas para un muestro ascendente
CN104780385B (zh) 2009-01-29 2018-01-16 杜比实验室特许公司 视频装置、用于将多视图帧的序列编码为比特流的装置
WO2010123909A1 (en) 2009-04-20 2010-10-28 Dolby Laboratories Licensing Corporation Directed interpolation and data post-processing
CN102498720B (zh) 2009-06-24 2015-09-02 杜比实验室特许公司 在3d或多视图视频数据中嵌入字幕和/或图形叠层的方法
TW201119353A (en) 2009-06-24 2011-06-01 Dolby Lab Licensing Corp Perceptual depth placement for 3D objects
KR101828096B1 (ko) * 2010-01-29 2018-02-09 톰슨 라이센싱 블록 기반 인터리빙
US9426441B2 (en) 2010-03-08 2016-08-23 Dolby Laboratories Licensing Corporation Methods for carrying and transmitting 3D z-norm attributes in digital TV closed captioning
FR2962291B1 (fr) * 2010-07-01 2012-08-24 St Microelectronics Grenoble 2 Procede de traitement d'images 3d, et systeme correspondant
WO2012012444A2 (en) 2010-07-19 2012-01-26 Dolby Laboratories Licensing Corporation Enhancement methods for sampled and multiplexed image and video data
CN105812827B (zh) * 2010-07-21 2019-04-16 杜比实验室特许公司 用于多层帧兼容视频传输的解码方法
EP2697975A1 (en) 2011-04-15 2014-02-19 Dolby Laboratories Licensing Corporation Systems and methods for rendering 3d images independent of display size and viewing distance
CN102215405B (zh) * 2011-06-01 2013-10-23 深圳创维-Rgb电子有限公司 3d视频信号压缩编解码方法、装置及系统
US8989508B2 (en) * 2012-09-28 2015-03-24 Sharp Kabushiki Kaisha Electronic device for signaling a sub-picture buffer parameter
CN104704827B (zh) * 2012-11-13 2019-04-12 英特尔公司 用于下一代视频的内容自适应变换译码
US9177245B2 (en) 2013-02-08 2015-11-03 Qualcomm Technologies Inc. Spiking network apparatus and method with bimodal spike-timing dependent plasticity
US9939253B2 (en) 2014-05-22 2018-04-10 Brain Corporation Apparatus and methods for distance estimation using multiple image sensors
US10194163B2 (en) 2014-05-22 2019-01-29 Brain Corporation Apparatus and methods for real time estimation of differential motion in live video
US9713982B2 (en) * 2014-05-22 2017-07-25 Brain Corporation Apparatus and methods for robotic operation using video imagery
US9848112B2 (en) 2014-07-01 2017-12-19 Brain Corporation Optical detection apparatus and methods
US10057593B2 (en) 2014-07-08 2018-08-21 Brain Corporation Apparatus and methods for distance estimation using stereo imagery
US10055850B2 (en) 2014-09-19 2018-08-21 Brain Corporation Salient features tracking apparatus and methods using visual initialization
EP3251351B1 (en) * 2015-01-27 2021-07-14 Dolby International AB Predictive image encoding and decoding with pixel group based quantization
US10197664B2 (en) 2015-07-20 2019-02-05 Brain Corporation Apparatus and methods for detection of objects using broadband signals
US9875156B2 (en) 2015-10-01 2018-01-23 Sandisk Technologies Llc Data storage device with a memory die that includes an interleaver
JPWO2019225459A1 (ja) * 2018-05-23 2021-04-22 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 符号化装置、復号装置、符号化方法及び復号方法

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL83752A (en) 1987-09-02 1992-03-29 Ibm Israel Method and apparatus for transmitting and receiving 3-dimensional video images
DE68910848T2 (de) 1988-02-23 1994-05-19 Philips Nv Einrichtung zur raumzeitlichen Unterabtastung von digitalen Videosignalen, die eine Folge verschachtelter oder sequentieller Bilder darstellen, Übertragungssystem von Fernsehbildern mit hoher Auflösung mit einer solchen Einrichtung und Stufen zum Senden und Empfangen in einem solchen System.
JPH04183186A (ja) 1990-11-19 1992-06-30 Toshiba Corp 画像記録再生装置
JPH0622290A (ja) * 1992-07-03 1994-01-28 Sony Corp 画像信号符号化装置及び復号化装置
JPH0686260A (ja) 1992-08-31 1994-03-25 Victor Co Of Japan Ltd 直交変換符号化方法及び直交変換復号化方法
US5650860A (en) * 1995-12-26 1997-07-22 C-Cube Microsystems, Inc. Adaptive quantization
DE19619598A1 (de) * 1996-05-15 1997-11-20 Deutsche Telekom Ag Verfahren zur Speicherung oder Übertragung von stereoskopischen Videosignalen
US6134269A (en) * 1996-09-25 2000-10-17 At&T Corp Fixed or adaptive deinterleaved transform coding for image coding and intra coding of video
US6144701A (en) * 1996-10-11 2000-11-07 Sarnoff Corporation Stereoscopic video coding and decoding apparatus and method
JP4034380B2 (ja) * 1996-10-31 2008-01-16 株式会社東芝 画像符号化/復号化方法及び装置
KR100238136B1 (ko) * 1996-11-28 2000-01-15 윤종용 디지털 비디오 재생장치
JP3454675B2 (ja) 1997-06-20 2003-10-06 三洋電機株式会社 立体映像伝送方法及び装置
US6125201A (en) * 1997-06-25 2000-09-26 Andrew Michael Zador Method, apparatus and system for compressing data
NZ504669A (en) * 1997-11-25 2002-11-26 Gen Hospital Corp Virulence-associated nucleic acid sequences and uses in identification of anti-virulence agents
EP1269761A1 (en) * 2000-03-31 2003-01-02 Koninklijke Philips Electronics N.V. Encoding of two correlated sequences of data
US6944242B2 (en) * 2001-01-04 2005-09-13 Comsys Communication & Signal Processing Ltd. Apparatus for and method of converting soft symbol information to soft bit information
CN1367611A (zh) * 2001-01-21 2002-09-04 爱尔得资讯股份有限公司 三维视频图像数字编码方法
KR100454194B1 (ko) 2001-12-28 2004-10-26 한국전자통신연구원 다중 디스플레이 방식을 지원하는 양안식 동영상 부호화/복호화 장치 및 그 방법
US20040218269A1 (en) * 2002-01-14 2004-11-04 Divelbiss Adam W. General purpose stereoscopic 3D format conversion system and method
US20050018771A1 (en) * 2002-01-22 2005-01-27 Arnaud Bourge Drift-free video encoding and decoding method and corresponding devices
US7319720B2 (en) * 2002-01-28 2008-01-15 Microsoft Corporation Stereoscopic video
CA2380105A1 (en) * 2002-04-09 2003-10-09 Nicholas Routhier Process and system for encoding and playback of stereoscopic video sequences
JP4154569B2 (ja) * 2002-07-10 2008-09-24 日本電気株式会社 画像圧縮伸長装置
KR100523052B1 (ko) * 2002-08-30 2005-10-24 한국전자통신연구원 다중 디스플레이 방식을 지원하는 다시점 동영상의 객체 기반 부호화 장치 및 그 방법과 그를 이용한 객체 기반 송수신 시스템 및 그 방법
JP4406914B2 (ja) 2003-04-30 2010-02-03 日本電気株式会社 立体画像圧縮装置及び立体画像伸長装置
US7480416B2 (en) * 2003-05-09 2009-01-20 Telecommunications Research Laboratories Implementation of discrete wavelet transform using lifting steps
CN1236624C (zh) 2003-09-04 2006-01-11 上海大学 多种块模式的快速整像素运动估计方法
US7650036B2 (en) * 2003-10-16 2010-01-19 Sharp Laboratories Of America, Inc. System and method for three-dimensional video coding
EP1613091B1 (en) * 2004-07-02 2009-08-26 Mitsubishi Electric Information Technology Centre Europe B.V. Intra-frame prediction for high-pass temporal-filtered frames in wavelet video coding
US8204133B2 (en) * 2004-10-12 2012-06-19 Electronics And Telecommunications Research Institute Method and apparatus for encoding and decoding multi-view video using image stitching
US20060282855A1 (en) * 2005-05-05 2006-12-14 Digital Display Innovations, Llc Multiple remote display system
EP1897056B1 (en) 2005-06-23 2016-08-10 Koninklijke Philips N.V. Combined exchange of image and related data
BR122018004903B1 (pt) 2007-04-12 2019-10-29 Dolby Int Ab ladrilhamento em codificação e decodificação de vídeo
US8749615B2 (en) * 2007-06-07 2014-06-10 Reald Inc. Demultiplexing for stereoplexed film and video applications
CN201066898Y (zh) * 2007-07-17 2008-05-28 西安理工大学 一种实现菱形搜索算法的硬件结构
WO2009054672A2 (en) * 2007-10-22 2009-04-30 Lg Electronics Inc. Digital broadcasting system and data processing method in digital broadcasting system
US20090174704A1 (en) * 2008-01-08 2009-07-09 Graham Sellers Graphics Interface And Method For Rasterizing Graphics Data For A Stereoscopic Display
US20110135005A1 (en) 2008-07-20 2011-06-09 Dolby Laboratories Licensing Corporation Encoder Optimization of Stereoscopic Video Delivery Systems
JP5235035B2 (ja) 2008-09-23 2013-07-10 ドルビー ラボラトリーズ ライセンシング コーポレイション チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造
CN104780385B (zh) 2009-01-29 2018-01-16 杜比实验室特许公司 视频装置、用于将多视图帧的序列编码为比特流的装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9270871B2 (en) 2009-04-20 2016-02-23 Dolby Laboratories Licensing Corporation Optimized filter selection for reference picture processing
US9521413B2 (en) 2009-04-20 2016-12-13 Dolby Laboratories Licensing Corporation Optimized filter selection for reference picture processing
US9467689B2 (en) 2010-07-08 2016-10-11 Dolby Laboratories Licensing Corporation Systems and methods for multi-layered image and video delivery using reference processing signals
US10531120B2 (en) 2010-07-08 2020-01-07 Dolby Laboratories Licensing Corporation Systems and methods for multi-layered image and video delivery using reference processing signals

Also Published As

Publication number Publication date
US9877045B2 (en) 2018-01-23
US9237327B2 (en) 2016-01-12
CN102160387A (zh) 2011-08-17
US20160080772A1 (en) 2016-03-17
JP2012503941A (ja) 2012-02-09
US20110170792A1 (en) 2011-07-14
EP2327226A1 (en) 2011-06-01
EP2327226B1 (en) 2016-08-10
WO2010039417A1 (en) 2010-04-08
CN105721877A (zh) 2016-06-29
CN102160387B (zh) 2016-03-02

Similar Documents

Publication Publication Date Title
JP5235035B2 (ja) チェッカーボード多重化したイメージデータのエンコーディング構造及びデコーディング構造
US12081797B2 (en) Coding and decoding of interleaved image data
HK1221360B (en) Video encoding method and method to decode video signal
HK1220301B (zh) 视频编码方法及解码视频信号的方法
HK1221361B (en) Video device
HK1220564B (en) Video encoding method, method to decode video signal and video device
HK1222495B (en) Video device
HK1220303B (en) Video encoding method, method to decode video signal and video device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130130

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: 20130226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130322

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5235035

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20160405

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees