JP6640559B2 - 一連の画像における輝度変動を補償する方法と装置 - Google Patents

一連の画像における輝度変動を補償する方法と装置 Download PDF

Info

Publication number
JP6640559B2
JP6640559B2 JP2015531513A JP2015531513A JP6640559B2 JP 6640559 B2 JP6640559 B2 JP 6640559B2 JP 2015531513 A JP2015531513 A JP 2015531513A JP 2015531513 A JP2015531513 A JP 2015531513A JP 6640559 B2 JP6640559 B2 JP 6640559B2
Authority
JP
Japan
Prior art keywords
block
images
image
series
reference image
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.)
Active
Application number
JP2015531513A
Other languages
English (en)
Other versions
JP2015532061A5 (ja
JP2015532061A (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 JP2015532061A publication Critical patent/JP2015532061A/ja
Publication of JP2015532061A5 publication Critical patent/JP2015532061A5/ja
Application granted granted Critical
Publication of JP6640559B2 publication Critical patent/JP6640559B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/94Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/40Image enhancement or restoration using histogram techniques
    • 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/117Filters, e.g. for pre-processing or post-processing
    • 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/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • 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/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/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

本発明は、概して、一連の画像における輝度補償に関する。更に詳しくは、本発明は、一連の画像における輝度変動を補償する方法と装置に関する。また、本発明は、そのような一連の画像の輝度変動を補償する方法を実施する一連の画像の符号化および/または復号の方法と装置にも関する。
一連の画像は、3Dビデオ・シーケンス、スケーラブル・ビデオ・シーケンス、マルチビュー・ビデオ・シーケンスなどを対象範囲に含むので、以下、広い意味で検討する。したがって、本願の特許請求の範囲の請求項に記載の方法は、輝度変動が参照画像から補償される任意の種類の一連の画像に適用可能である。
例えば、マルチビュー・ビデオ・シーケンスでは、オブジェクトまたはシーンが、相異なる位置にある数台の同期されたカメラのセットアップを用いて記録される。各々のカメラは、通常ビューと呼ばれる画像を記録する。したがって、マルチビュー・ビデオ・シーケンスは、複数のシーンで構成され、その各々のシーンについて、いくつかのビューが記録される。ビューは画像と同様の画素のセットであるが、以下、用語「画像」ではなく、用語「ビュー」は、同一シーン(または同一オブジェクト)の複数のビューが一連の画像に組み込まれていることを念頭に置いて使用される。
一連の画像についてしばしば論じられるアプリケーションの中には、3次元テレビジョン(3DTV)と、ユーザがシーンを自由にナビゲートできるフリービューポイント・テレビジョン(FTV)とが含まれている。
一連の画像の記録によって、大量のデータが作成される。したがって、ビデオ・ストリームを記憶、あるいは、送信するには、効率的なデータ圧縮技術が必要である。
例えば、ISO/IEC 14496―10 ITU―T Rec. H.264によって規定されたMVC(マルチビュー・ビデオ符号化)は、単一のストリームを使用する複数ビューからの同期情報の直接符号化をサポートし、カメラ間の冗長度を利用してビット・レートを低減する。この基本的な符号化方式は、ビュー毎に階層的なB予測構成を使用する。この符号化方式は、同時点の画像である相異なるビュー相互間の相関性を視差の推定と補償のために利用する。単一ビューのビデオ・データ圧縮のために十分に開発された動き補償技術が、時間方向の予測に利用される。同様に、視差補償技術が、ビュー間の冗長度の低減に利用される。この視差補償処理は、ブロック・マッチング技術によって実行され、一般的に、参照画像内でベスト・マッチングのブロックを見つけるようにして、予測後の残差誤差が最小となることに寄与する。
同一シーン(または同一オブジェクト)の複数のビュー間に輝度変化がある。そのような変化は、2つのカテゴリ、すなわち、カメラ相互間の相異なるキャリブレーション(調整)によって引き起こされる全体的な輝度変化と、カメラの相異なる角度および位置によって引き起こされる局所的な輝度変化とに分類できる。
この問題に対処しなければならない理由は、この問題が、画像ベースの描画アルゴリズムの品質、あるいは視差の推定および補償(ビデオ符号化の場合ではビュー間予測)の精度に影響を及ぼし得ることである。直前に述べた場合では、ベスト・マッチング候補に対する残差エネルギの量が増大することになる。更に、ベスト・マッチング・ブロックおよび視差ベクトルの探索処理が影響を受ける。これらは共に更に符号化効率の低下をもたらす。
これは、深度推定(3Dビデオ)についてのビュー間マッチングについても、あるいは、ビット深度スケーラブル・ビデオ符号化についても、あるいは、LDR(低ダイナミック・レンジ)ビデオからのHDR(高ダイナミック・レンジ)ビデオの予測についても当てはまる。
この問題を解決するために、MVCは、重み付け予測ツールを使用する輝度補償処理を実施する。ビューDを別のビューRの復元サンプルRecR (.,.)から予測する輝度補償処理は、等式(1)によって与えられる。
Figure 0006640559
ここで、WRとORは、それぞれ、スケーリング・パラメータとオフセットであり、送信コンテキストにおいて一連の画像のうちの現在のビューDに関するスライス・ヘッダに入れられて送信される。このスケーリング・パラメータとオフセットは、スライス全体について一定である。
このような輝度補償処理は、線形であり、マルチビュー・ビデオ符号化について光反射またはフラッシュが生じた場合、あまりにも単純すぎる。更に、これは、同一パラメータがスライス全体について適用されるので、シーンにおける局所的な輝度変動を考慮に入れていない。
この輝度補償線形処理は、異質的な撮像、例えばブラケティング(段階露出)から得られるビューの場合、あるいは、異質的なスケーラブル予測、例えばHDRからLDR(低ダイナミック・レンジ)へのビデオ変換については、全く適応化されない。
Fecker氏その他(「マルチビュー・ビデオのルミナンスおよびクロミナンスの補償のためのヒストグラム・ベースのプレフィルタリング」、IEEE, Transactions on circuits and systems for video technology, vol.18,No.9、2008年9月)は、輝度補償についての累積ヒストグラム・ベースのマッチング処理を立案している。このような輝度補償についての累積ヒストグラム・ベースの処理は、ビュー全体に同一補正を適用し、特に、ルミナンスおよびクロミナンスにおける総合的な差異を補正するのに有効である。しかしながら、このような輝度補償処理は、ヒストグラムがビュー全体について算出されるので、シーン内の局所的な輝度変動を考慮に入れていない。
シーン内の局所的な輝度変動を考慮に入れるために、輝度補償についてのマッチング処理を局所的に適応させるべきである。しかしながら、この適応化を、例えば、ブロック毎に行うならば、マッチング情報をブロック毎に送信すべきである。この莫大な量の情報は、ビデオ符号化にとって効率的ではない。
本発明は、従来技術の一部の不都合な点を軽減することを目的とする。
本発明は、シーン内の局所的な輝度変動を考慮に入れるために、画像(またはビュー)のブロック毎に分布が算出される輝度変動補償方法を提案し、また、ビデオ符号化効率の損失を回避するために、遠隔の装置、例えば、復号器が、一連の画像のうちの現在の処理対象のブロックを復号する際に、分布ベースのマッピング関数を、その装置において入手できる情報のみから、自動的に算出する。
本発明は、一連の画像における輝度変動を補償する方法であって、現在の処理対象の画像の各々の現在のブロックに対して、上記現在の処理対象の画像の上記ブロックの画素値と上記一連の画像のうちの参照画像のブロック(Rk)の画素値との間のマッピング関数を、上記現在の処理対象の画像の上記ブロック(Dk)の近傍領域(causal region)に亘る分布と上記参照画像の上記ブロックの近傍領域に亘る分布とのマッチングによって、決定することを特徴とする。
マルチビュー・ビデオ・シーケンス符号化/復号方式では、マッピング関数によって、一シーンの現在の処理対象のビューの一ブロックの一領域の分布が、そのシーンの参照ビューの一ブロックの一領域の分布に適応化される。したがって、もし一シーンの全てのカメラ・ビューが、分布のマッチングによって、そのシーンの共通参照ビューに適応化されるならば、そのシーンに対してのカメラ・ビュー間のビュー間予測が改善されて、一連の画像の符号化効率が増大する。
この方法のもう1つの利点は、輝度またはコントラストの変動のような歪みのタイプを想定せずに、非線形演算を考慮できることである。
また、本発明は、参照画像のブロックから予測ブロックを算出する一連の画像の符号化および/または復号方法であって、特徴として、該予測ブロックが、本発明に適合する輝度変動補償方法に従って修正される該参照画像のブロックから算出される、方法にも関する。
更に、本発明は、一連の画像のうちの現在の処理対象の画像のブロックの画素値とこの現在の処理対象の画像のブロックに関係する(対応する)参照画像のブロックの画素値との間における、2つの分布、すなわち、現在の処理対象の画像の上記ブロックに隣接する近傍領域に亘って特定される一方の分布と参照画像の上記ブロックに隣接する近傍領域に亘る他方の分布とのマッチングによって得られる、情報を含む信号フレームにも関する。
また、本発明は、上述の輝度変動補償方法を実施するように構成された手段を備えた、一連の画像における輝度変動を補償する装置にも関する。
更に、本発明は、一連の画像を符号化および/または復号する装置であって、特徴として上述の装置を備えた装置にも関する。
本発明の更なる利点は、本発明の個々の、本発明を限定しない実施形態の説明を通じて、明らかになるであろう。
それらの実施形態を、以下の図を参照して、説明する。
一連の画像における輝度変動を補償する方法の流れ図を示す図である。 2つの画像のブロック間のマッピング関数の例を説明する図である。 1つの画像の現在のブロックBkの近傍領域の数例を示す図である。 本方法を実施するように構成された手段を備えた装置を示す図である。
図1には、一連の画像における輝度変動を補償する方法の流れ図が示されている。
以下、「画素値」という用語は、画像に属する画素のルミナンス値および/またはクロミナンス値を意味している。更に、画素のルミナンス値を用いて本発明を開示するが、本発明は、これらの画像のクロミナンス成分にも適用できる。また、「累積ヒストグラム」という用語は、例示の目的のみに使用されており、本発明は、その他の如何なる分布にも一般化できる。次に、「ブロック」という用語は、1つの画像の全画素数より少ない、その画像の画素のセットを意味する。しかしながら、本発明は、画像のその他の如何なるサブセット(部分集合)の画素にも、例えば、マクロブロックまたは符号化単位にも適用できる。
以下、本発明を一連の画像の場合において説明するが、その適応範囲は、任意の一連の画像の輝度変動の補償にまで及ぶ。この任意の一連の画像は、例えばマルチビュー・ビデオ・シーケンス、3Dビデオ、スケーラブル・ビデオ、あるいは、HDR/LDRビデオのような画像である。したがって、本発明に従って一連の画像を符号化および/または復号する装置は、同一シーンのビューが本発明に従って補償されるマルチビュー・ビデオ符号化/復号装置も、あるいは、奥行推定のためのビュー間マッチングのために用いられるビューの輝度変動が本発明に従って補償される3Dビデオ符号化/復号装置も、対象として含む。また、本発明に従って一連の画像を符号化および/または復号する装置は、例えば、画像の輝度変動が補償されるビット深度(奥行)スケーラブル・ビデオ符号化も、および、LDR(低ダイナミック・レンジ)ビデオからHDR(高ダイナミック・レンジ)ビデオを算出する装置も、対象として含む。後者の場合においては、LDR画像の輝度変動が補償される。
本発明の方法の第1ステップ1として、一連の画像のうちの現在の処理対象の画像のブロックが選択される。以下、このブロックを現在のブロックDkと呼ぶことにする。次に、一連の画像のうちの参照画像のブロックが選択される。以下、このブロックを参照ブロックRkと呼ぶことにする。この参照ブロックRkは、現在のブロックDkに関係する。この参照ブロックRkは、例えばブロック・マッチング処理の結果であり得る。このブロック・マッチング処理は、このブロックと(予測される)現在のブロックDkとの間で算出される歪みを最小にするブロックを参照画像内で選択することを含む。
一実施形態に従えば、現在の処理対象の画像と参照画像とは、一連の画像のうちの同一の画像であり(イントラ符号化の場合)、また、他の一実施形態に従えば、現在の処理対象の画像と参照画像とは、一連の画像のうちの2つの別個の画像である(インター符号化の場合)。
参照ブロックRkのルミナンス成分の大きさと現在のブロックDkのルミナンス成分の大きさとを、それぞれ、yR(m,n)、yD(m,n)によって表すことにする。
第2ステップ2として、累積ヒストグラム
Figure 0006640559
が算出される。
先ず、参照ブロックRkのヒストグラムが次のように求められる。
Figure 0006640559
ここで、Tkは、参照ブロックRkの近傍領域を表す。
次に、参照ブロックRkの累積ヒストグラム
Figure 0006640559
は、次の等式(7)によって求められる。
Figure 0006640559
現在のブロックDkのヒストグラム
Figure 0006640559
と累積ヒストグラム
Figure 0006640559
は、等式(6)と(7)から同様に求められる。
次に、第3ステップ3として、累積ヒストグラム
Figure 0006640559

Figure 0006640559
とに基づいて、マッピング関数Mkが、参照ブロックRkに対して算出される。
図2の上側部分に例示されているように、このマッピングは、例えば、現在のブロックDkにおける所与の出現回数
Figure 0006640559
に対して、現在のブロックDkにおける出現回数
Figure 0006640559
が参照ブロックRkにおける出現回数
Figure 0006640559
に等しくなるように、参照ブロックRkにおけるその所与の出現回数に関係するルミナンス値vを、現在のブロックDkのルミナンス値uによって置換することによって算出される。数学的には、このマッピングは、次の等式(8)によって与えられる。
Figure 0006640559
この例によって本発明の適用範囲は制限されず、本発明の適用範囲は2つの分布からマッピング関数を算出する任意の手段にまで及ぶ。
もう1つの例に従えば、図2の下側部分に例示されているように、マッピングは、現在のブロックDkにおける出現回数を参照ブロックRkにおける出現回数にマッチングすることによって算出される。数学的には、このマッピングは次の等式(9)によって与えられる。
Figure 0006640559
参照ブロックRkのマッピング関数が算出されると、マッピング関数Mkが参照ブロックRkのルミナンス値に適用されることによって、補正済みルミナンス・ブロックが得られ、この補正済みルミナンス・ブロックが、現在のブロックDkを符号化するための予測として使用され、そのルミナンス値yC(m,n)は、
Figure 0006640559
によって与えられる。
以上述べたステップが、その他の如何なる現在のブロックDkに対しても、反復適用され、本方法は、一連の画像のうちの現在の処理対象の画像の全ての現在のブロックが検討され終えた時に、終了する。
一実施形態に従えば、本方法には、ブロックBkに対してマッピング結果Mkがルック・アップ・テーブルLUTに記憶される第4ステップ4が更に含まれる。
したがって、参照ブロックRkを用いて予測される現在のブロックBkの画素の任意のルミナンス値に対して、補償済み輝度のルミナンス値が、マッピング関数Mkのおかげで、このLUTから見出される。
図3には、画像の現在のブロックBkの近傍(causal neighborhood)のいくつかの例が示されている。
図3aでは、近傍Tが、3つのブロック、すなわち、現在のブロックBkの上に位置する1つ、左に位置する1つ、および、左上に位置する1つによって、その範囲を画定されている。
図3bでは、近傍は、現在のブロックBkの左側に位置する2つのブロックのみによって構成されている。
図3cでは、近傍は、現在のブロックBkの上に位置する3つのブロックによって構成されており、図3dでは、近傍は、4つのブロック、すなわち、現在のブロックBkの上の3つ、および、左の1つによって構成されている。
本発明は、これらの例に限定されず、その他の近傍を使用してもよい。これらの近傍は、例えば、ブロックの個数および/またはサイズとは無関係に画定してもよい形状および/またはサイズを有してもよい。近傍は、近傍領域に、すなわち、領域の情報が一連の画像の輝度変動の補償を担う装置に既知であるその領域に限定されるだけである。近傍領域は、符号化方式における復号器のような遠隔の装置が、符号器によって送られた送信情報なしに、マッピング関数を算出することを可能にする。このことによって、ビデオ符号化効率の損失が回避される。
また、本発明は、参照画像のブロックから予測ブロックを算出する一連の画像の符号化および/または復号方法であって、特徴として、該予測ブロックが、本発明に適合する輝度変動補償方法に従って修正される該参照画像のブロックから算出される、方法にも関する。
図4には、本発明の方法を実施するように構成された手段を備える装置400が示されている。この装置は、デジタル・データ用兼アドレス用バス40によって相互接続された次の構成要素、すなわち、
・処理装置42(または、セントラル・プロセシング・ユニットを表すCPU)、
・メモリ44、
・ネットワーク内に接続されたその他の装置と装置400とを、有線または無線接続41を介して、相互接続するためのネットワーク・インタフェース43、
を備えている。
処理装置42は、マイクロプロセッサ、個別仕様ICチップ、専用(マイクロ)コントローラ等として実施できる。メモリ44は、例えばRAM(ランダム・アクセス・メモリ)、ハード・ディスク・ドライブ、不揮発性ランダム・アクセス・メモリ、EPROM(消去可能プログラム可能ROM)等のような揮発性および/または不揮発性のメモリの任意の形態で実施できる。装置400は、本発明の方法に従ってデータ処理装置を実施するのに適している。データ処理装置400は、画像の1つのブロックの近傍として近傍領域を規定する手段(42、44および/または43)と、画像の1つのブロックの近傍領域に亘る分布(例えば、累積ヒストグラム)を特定する手段(42、44)と、現在の処理対象の画像の1つのブロックの画素値とこの現在の処理対象の画像の該1つのブロックに関係する(対応する)参照画像の1つのブロックの画素値との間におけるマッピングを、2つの分布、すなわち、現在の処理対象の画像の上記1つのブロックの近傍領域に亘って特定される一方の分布と参照画像の上記1つのブロックの近傍領域に亘る他方の分布とのマッチングによって、算出する手段(42、44)と、を備えている。これらの分布とLUTは、44内に一時的に記憶してもよい(あるいは、記憶しなくてもよい)。
一実施形態に従えば、この装置は、信号フレームを送信および/または受信する手段(43)を更に備えており、この信号フレームには、マッピングについての情報が含まれており、このマッピングは、一連の画像のうちの現在の処理対象の画像のブロックの画素値とこの現在の処理対象の画像のブロックに関係する参照画像のブロックの画素値との間における2つの分布、すなわち、現在の処理対象の画像のそのブロック付近の近傍領域に亘って特定される一方の分布と参照画像の上記ブロック付近の近傍領域に亘る他方の分布とのマッチングによる、マッピングについての情報が含まれている。
この情報は、作成されるLUTをも規定してもよい。
本発明は、上述の装置を備えていることを特徴とする、一連の画像の符号化および/または復号を行う装置に関する。
本発明は、特定の一実施形態に従えば、完全にハードウェアの形態で、例えば、専用構成要素(例えば、ASIC、FPGAまたはVLSI(それぞれ、特定用途向け集積回路、フィールド・プログラマブル・ゲート・アレイおよび超大規模集積回路)として実施され、あるいは、別の一変形実施形態に従えば、1つの装置に集積された個別の電子構成要素として実施され、あるいは、更に別の一実施形態に従えば、ハードウェアとソフトウェアの混合の形態で実施される。

Claims (12)

  1. 一連の画像における輝度変動を補償する方法であって、現在の画像の各々の現在のブロックに対して、該現在の画像の前記ブロックの画素値と前記一連の画像のうちの参照画像のブロックの画素値との間のマッピング関数を、該現在の画像の前記ブロックの因果的近傍に亘る画素の大きさの分布と該参照画像の該ブロックの因果的近傍に亘る画素の大きさの分布とのマッチングによって、決定前記マッピング関数は、前記参照画像の少なくとも一つの画素の大きさを、該現在の画像の画素の大きさによって置き換える、前記方法。
  2. 前記分布が累積ヒストグラムである、請求項1に記載の方法。
  3. 前記現在の画像と前記参照画像が前記一連の画像のうちの同一画像である、請求項1または2に記載の方法。
  4. 前記現在の画像と前記参照画像が前記一連の画像のうちの個別の画像である、請求項1または2に記載の方法。
  5. ブロックに関する前記マッピングの結果がルック・アップ・テーブルに記憶される、請求項1から4のうちのいずれか一項に記載の方法。
  6. 参照画像のブロックから予測ブロックを算出する一連の画像の符号化方法であって、該予測ブロックが、請求項1から5のうちのいずれか一項に適合する輝度変動補償方法に従って修正される該参照画像のブロックから算出される、前記方法。
  7. 一連の画像における輝度変動を補償する装置であって、現在の画像のブロックの画素値と該一連の画像のうちの参照画像のブロックの画素値との間のマッピング関数を、該現在の画像の該ブロックの因果的近傍に亘る画素の大きさの分布と前記参照画像の前記ブロックの因果的近傍に亘る画素の大きさの分布とのマッチングによって決定するように構成されたプロセッサーを備え、前記マッピング関数は、前記参照画像の少なくとも一つの画素の大きさを、該現在の画像の画素の大きさによって置き換える、前記装置。
  8. 一連の画像のうちの現在の画像のブロックの画素値と参照画像のブロックの画素値との間におけるマッピングについての情報であって、該現在の画像の前記ブロックの因果的近傍に亘って算出される一方と参照画像の前記ブロックの因果的近傍に亘る他方との2つの画素の大きさの分布のマッチングによって取得される該情報を含む信号を送信するように構成されたプロセッサーをさらに備える請求項7に記載の装置。
  9. 一連の画像を符号化するデバイスであって、請求項7または8に適合する装置を備える、前記デバイス。
  10. 参照画像のブロックから予測ブロックを算出する一連の画像の復号方法であって、該予測ブロックが、請求項1から5のうちのいずれか一項に適合する輝度変動補償方法に従って修正される該参照画像のブロックから算出される、前記方法。
  11. 一連の画像のうちの現在の画像のブロックの画素値と参照画像のブロックの画素値との間におけるマッピングについての情報であって、該現在の画像の前記ブロックの因果的近傍に亘って算出される一方と参照画像の前記ブロックの因果的近傍に亘る他方との2つの画素の変動の分布のマッチングによって取得される該情報を含む信号を受信するように構成されたプロセッサーをさらに備える請求項7に記載の装置。
  12. 一連の画像を復号するデバイスであって、請求項7または11に適合する装置を備える、前記デバイス。
JP2015531513A 2012-09-19 2013-08-27 一連の画像における輝度変動を補償する方法と装置 Active JP6640559B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP12306132.7 2012-09-19
EP12306132.7A EP2733933A1 (en) 2012-09-19 2012-09-19 Method and apparatus of compensating illumination variations in a sequence of images
PCT/EP2013/067719 WO2014044504A1 (en) 2012-09-19 2013-08-27 Method and apparatus for compensating illumination variations in a sequence of images

Publications (3)

Publication Number Publication Date
JP2015532061A JP2015532061A (ja) 2015-11-05
JP2015532061A5 JP2015532061A5 (ja) 2016-08-25
JP6640559B2 true JP6640559B2 (ja) 2020-02-05

Family

ID=47008436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015531513A Active JP6640559B2 (ja) 2012-09-19 2013-08-27 一連の画像における輝度変動を補償する方法と装置

Country Status (7)

Country Link
US (1) US9870606B2 (ja)
EP (2) EP2733933A1 (ja)
JP (1) JP6640559B2 (ja)
KR (1) KR102136905B1 (ja)
CN (1) CN104641636B (ja)
BR (1) BR112015005763A2 (ja)
WO (1) WO2014044504A1 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9691140B2 (en) * 2014-10-31 2017-06-27 Intel Corporation Global matching of multiple images
EP3459043A4 (en) * 2016-06-21 2019-04-24 Zhejiang Dahua Technology Co., Ltd SYSTEMS AND METHOD FOR IMAGE PROCESSING
US10192295B2 (en) * 2016-11-09 2019-01-29 AI Analysis, Inc. Methods and systems for normalizing images
KR20180074000A (ko) * 2016-12-23 2018-07-03 삼성전자주식회사 비디오 디코딩 방법, 이를 수행하는 비디오 디코더, 비디오 인코딩 방법, 및 이를 수행하는 비디오 인코더
FR3075540A1 (fr) * 2017-12-15 2019-06-21 Orange Procedes et dispositifs de codage et de decodage d'une sequence video multi-vues representative d'une video omnidirectionnelle.
EP3518543A1 (en) 2018-01-26 2019-07-31 Thomson Licensing Illumination compensation flag in frame rate up-conversion with template matching
KR102012318B1 (ko) * 2018-04-30 2019-08-20 재단법인 경북아이티융합 산업기술원 영상센서를 이용한 용접 품질 전수 검사 장치 및 그 방법
US10997947B2 (en) * 2018-05-29 2021-05-04 Samsung Electronics Co., Ltd. Electronic device and control method thereof
TWI878283B (zh) * 2019-04-23 2025-04-01 美商內數位Vc控股公司 用於編碼及解碼深度神經網路之低等級及基於位移等級層之架構
EP4305588A1 (en) * 2021-03-08 2024-01-17 Koninklijke Philips N.V. Method and system for correcting contrast-enhanced images
EP4057216A1 (en) * 2021-03-08 2022-09-14 Koninklijke Philips N.V. Method and system for correcting contrast-enhanced images
CN117201798B (zh) * 2023-11-06 2024-03-15 深圳市翔洲宏科技有限公司 一种远程视频监控摄像头信息传输方法及系统

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3123587B2 (ja) * 1994-03-09 2001-01-15 日本電信電話株式会社 背景差分による動物体領域抽出方法
US6266370B1 (en) 1996-09-03 2001-07-24 Nippon Telegraph And Telephone Corporation Brightness-variation compensation method and coding/decoding apparatus for moving pictures
CA2574110A1 (en) 2002-01-18 2003-07-31 Kabushiki Kaisha Toshiba Video encoding method and apparatus and video decoding method and apparatus
CN1723706B (zh) 2003-01-07 2010-09-22 汤姆森特许公司 用于宏块分割部分的混合块间/块内编码的装置和方法
JP5062833B2 (ja) * 2004-09-16 2012-10-31 トムソン ライセンシング 局在的な輝度変動を利用した重み付き予測ビデオ・コーデックのための方法および装置
KR20070083168A (ko) 2006-02-20 2007-08-23 광운대학교 산학협력단 마크로 블록 기반 가중치 예측 기반 멀티 뷰 비디오 부호화및 복호화 장치 및 그 방법
KR100794909B1 (ko) 2006-06-08 2008-01-14 경희대학교 산학협력단 콘트라스트 보정에 의한 이미지 정보 변이의 보상 방법 및이를 이용한 다시점 영상의 부호화/복호화 방법 및 장치
KR101460362B1 (ko) 2007-06-25 2014-11-14 삼성전자주식회사 다시점 비디오 코딩에서 휘도 보상 방법 및 장치
WO2009023091A2 (en) * 2007-08-15 2009-02-19 Thomson Licensing Methods and apparatus for motion skip mode in multi-view coded video using regional disparity vectors
EP2355037A1 (en) * 2009-12-18 2011-08-10 Nxp B.V. Method of and system for determining an average colour value for pixels
KR101113483B1 (ko) * 2010-04-09 2012-03-06 동아대학교 산학협력단 컬러 영상의 가시성 향상 장치 및 방법
RU2699253C2 (ru) * 2010-09-03 2019-09-04 Гуандун Оппо Мобайл Телекоммьюникейшнз Корп., Лтд. Способ и система для компенсации освещенности и перехода при кодировании и обработке видеосигнала
FR2966681A1 (fr) * 2011-05-26 2012-04-27 Thomson Licensing Procede de codage d'une tranche d'image
MX340482B (es) * 2012-07-11 2016-07-08 Lg Electronics Inc Metodo y aparato para el procesamiento de señal de video.
US9681026B2 (en) * 2013-04-15 2017-06-13 Htc Corporation System and method for lens shading compensation

Also Published As

Publication number Publication date
US20150248746A1 (en) 2015-09-03
EP2733933A1 (en) 2014-05-21
KR20150084767A (ko) 2015-07-22
EP2898682A1 (en) 2015-07-29
CN104641636A (zh) 2015-05-20
KR102136905B1 (ko) 2020-07-22
WO2014044504A1 (en) 2014-03-27
US9870606B2 (en) 2018-01-16
BR112015005763A2 (pt) 2017-07-04
JP2015532061A (ja) 2015-11-05
CN104641636B (zh) 2018-04-10

Similar Documents

Publication Publication Date Title
JP6640559B2 (ja) 一連の画像における輝度変動を補償する方法と装置
JP6814783B2 (ja) パーティション符号化を用いた有効な予測
JP6633694B2 (ja) 多視点信号コーデック
JP2021022947A (ja) 高い分割自由度を伴う効果的なパーティション符号化
KR101287458B1 (ko) 다시점 화상 부호화 방법, 다시점 화상 복호 방법, 다시점 화상 부호화 장치, 다시점 화상 복호 장치, 다시점 화상 부호화 프로그램 및 다시점 화상 복호 프로그램
EP3100454B1 (en) Method for low-latency illumination compensation process
JP4414379B2 (ja) 映像符号化方法、映像復号方法、映像符号化プログラム、映像復号プログラム及びそれらのプログラムを記録したコンピュータ読み取り可能な記録媒体
US9924197B2 (en) Image encoding method, image decoding method, image encoding apparatus, image decoding apparatus, image encoding program, and image decoding program
US20190289329A1 (en) Apparatus and a method for 3d video coding
JP6039178B2 (ja) 画像符号化装置、画像復号装置、並びにそれらの方法及びプログラム
JP6232117B2 (ja) 画像符号化方法、画像復号方法、及び記録媒体
CN105612749A (zh) 视频编码装置及方法以及视频解码装置及方法
KR20110132106A (ko) 다시점 영상의 히스토그램 매칭 기반 조명보상의 전처리 방법 및 그 기록매체
HK40002871B (en) Apparatus and method for encoding and decoding
HK40002871A (en) Apparatus and method for encoding and decoding
HK1244141B (zh) 解码器、编码器、用於解码的方法和用於编码的方法
HK1245547B (zh) 解码器、解码方法、编码器、编码方法以及存储介质
HK1245546B (zh) 解码器、 编码器、解码方法和编码方法

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20151021

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20160627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160706

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160706

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170802

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20171026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180126

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180301

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180713

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20180725

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20180914

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20191106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191226

R150 Certificate of patent or registration of utility model

Ref document number: 6640559

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250