JP2008527936A - チャネルによって引き起こされる歪みを推定する方法及び装置 - Google Patents
チャネルによって引き起こされる歪みを推定する方法及び装置 Download PDFInfo
- Publication number
- JP2008527936A JP2008527936A JP2007551458A JP2007551458A JP2008527936A JP 2008527936 A JP2008527936 A JP 2008527936A JP 2007551458 A JP2007551458 A JP 2007551458A JP 2007551458 A JP2007551458 A JP 2007551458A JP 2008527936 A JP2008527936 A JP 2008527936A
- Authority
- JP
- Japan
- Prior art keywords
- distortion
- inter
- coded
- macroblock
- concealment
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 125
- 239000013598 vector Substances 0.000 claims description 43
- 238000001914 filtration Methods 0.000 claims description 31
- 238000012935 Averaging Methods 0.000 claims description 15
- 230000002123 temporal effect Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 6
- 108091006146 Channels Proteins 0.000 description 109
- 230000006870 function Effects 0.000 description 65
- 238000012546 transfer Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000012549 training Methods 0.000 description 7
- 101100248451 Arabidopsis thaliana RICE2 gene Proteins 0.000 description 6
- 238000013480 data collection Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 108091026890 Coding region Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/177—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a group of pictures [GOP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
Description
最小の歪みにつながるモードを符号器が選ぶことが可能であるように、ROPE手法を用いて、別々の符号化モード(インター対イントラ)を用いた新たなマクロブロックに期待される歪みを算出することが可能である。しかし、ROPE手法は、特定のチャネル損失レートの場合に、実際の符号化前の平均イントラ・レートを求めることに適用可能でない。更に、ROPE手法は、計算集約的でもある。又、ROPE手法は、時間予測に符号器が、整数の動きベクトルのみを用いる場合、及び、現行フレームの喪失ブロックについて、先行する再構成フレームにおいて一緒に配置されたブロックを複製する単純な誤り隠蔽手法を用いる場合にのみ、適用可能である。
選択されたマクロブロックを、喪失したものとして設定し、復号器誤り隠蔽手法を用いて、選択されたマクロブロックを隠蔽することによって、インター符号化画像における選択されたマクロブロックの隠蔽歪みを推定する工程も含む。この方法は、インター符号化画像における他の選択されたマクロブロックの推定工程を繰り返す工程を更に含む。更に、この方法は、インター符号化画像における選択されたマクロブロックの推定隠蔽歪みに基づいて、インター符号化画像におけるマクロブロックの平均隠蔽歪みを算出する工程を含む。
Dc,n=(1−P)(βnDIR,n+(1−βn)DPR,n)+PDL,n (2)
である。
以下では、種々のオプションを用いるビデオ符号器及びビデオ復号器について導き出した再帰公式を説明し、次いで、導き出した再帰モデルに基づいて推定を行う方法、及びモデル・パラメータを推定する方法を説明する。
ここで、Lc,p及びkl(i)は一般に、Lp,p及びjl(i)と異なる。係数hlは
ここで、mi(i)は、
ここで、
第1のケース:
隠蔽歪み推定手段360の第1の出力と信号通信する第3の入力、及び、装置300の出力として利用可能な第1の出力を含む。
Claims (30)
- インター符号化画像の歪みを推定する方法であって、スケーリング係数でスケーリングされる先行平均チャネル歪みとして、前記インター符号化画像内の受信されたインター符号化マクロブロックの平均チャネル歪みを算出する工程を備える方法。
- 請求項1記載の方法であって、デブロッキング・フィルタリングなしで、かつ、整数の動きベクトルを用いた動き補償によって前記インター符号化マクロブロックが符号化される場合に、前記スケーリング係数が1に等しく設定される方法。
- 請求項1記載の方法であって、デブロッキング・フィルタリング及び動き補償時間予測によって前記インター符号化マクロブロックが符号化される場合に、前記スケーリング係数が、
a=wa’
として算出され、
aは前記スケーリング係数であり、
a’は、前記動き補償時間予測に整数の動きベクトルが用いられる場合、1に等しく設定され、
a’は、前記動き補償時間予測に整数の動きベクトル及び非整数の動きベクトルが用いられる場合に
al及びarは、前記非整数の動きベクトルが用いられる場合に前記動き補償時間予測によって用いる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、インター符号化画素の{.}内の値を平均化する平均化演算を表し、
wが
wl及びwrがデブロッキング・フィルタ係数を表し、Ldが前記デブロッキング・フィルタリングに用いる近傍サンプルの数を表す方法。 - Pフレームの歪みを推定する方法であって、前記Pフレームにおける受信された、イントラ符号化マクロブロックの平均チャネル歪みを、スケーリング係数cによって乗算した先行フレーム平均チャネル歪みとして、制約されないイントラ予測を用いて前記イントラ符号化マクロブロックが符号化される場合に計算する工程を備える方法。
- 請求項5記載の方法であって、
デブロッキング・フィルタリングなしで前記イントラ符号化マクロブロックが符号化される場合に、前記スケーリング係数cが、
a’は、前記Pフレームにおけるインター符号化マクロブロックが、前記動き補償時間予測に整数の動きベクトルを用いる場合、1に等しく、
a’は、前記インター符号化マクロブロックが、前記動き補償時間予測に前記整数の動きベクトル及び非整数の動きベクトルを用いる場合に
a’l及びa’rは、前記動き補償時間予測によって用いる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、インター符号化画素の{.}内の値を平均化する平均化演算を表し、
CP及びClがそれぞれ
cl及びcrが、イントラ予測に用いる加重係数を表し、I−neighborsは、イントラ・モードを用いて先行して符号化された、前記イントラ予測に用いる近傍サンプル全ての組を表し、P−neighborsは、インター・モードを用いて先行して符号化された、前記イントラ予測に用いる近傍サンプル全ての組を表し、E{.}は、Pフレームにおけるイントラ符号化画素の{.}内の値を平均化する平均化演算を表す方法。 - 現在のビデオ画像の歪みを推定する方法であって、喪失し、動き補償時間誤り隠蔽手法を用いて隠蔽される前記現在のビデオ画像のマクロブロックについて、平均隠蔽歪みと、先行ビデオ画像からの伝播歪みとの和として平均チャネル歪みを算出する工程であって、前記伝播歪みが、スケ―リング係数hでスケーリングされた、前記先行ビデオ画像における平均チャネル歪みとして算出される方法。
- 請求項7記載の方法であって、前記動き補償時間誤り隠蔽手法が、整数の動きベクトルを用い、前記動き補償時間誤り隠蔽手法後に、前記現在のビデオ画像が、デブロッキング・フィルタリングを施すことなく復号化される場合に、前記スケーリング係数hが1に等しく設定される方法。
- 請求項7記載の方法であって、前記動き補償時間誤り隠蔽手法が整数の動きベクトル及び非インター動きベクトルを用い、前記動き補償時間誤り隠蔽手法後に、前記現在のビデオ画像は、デブロッキング・フィルタリングを施すことなく復号化される場合に、前記スケーリング係数hが
hl及びhrは、非整数動きベクトルが用いられる場合の前記動き補償時間誤り隠蔽手法によって用いられる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、隠蔽された画素の{.}内の値を平均化する平均化演算を表す方法。 - 請求項7記載の方法であって、前記動き補償時間誤り隠蔽手法の後に、前記現在のビデオ画像が、デブロッキング・フィルタリングを施して符号化される場合に、前記スケーリング係数hが、
h=h’w
として算出され、
h’は、前記動き補償時間誤り隠蔽手法に、整数の動きベクトルのみが用いられる場合に1に等しく設定されるか、又は、
前記動き補償時間誤り隠蔽手法に前記整数の動きベクトル及び非整数の動きベクトルが用いられる場合に、
hl及びhrは、前記非整数の動きベクトルが用いられる場合の前記動き補償時間誤り隠蔽手法によって用いられる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、隠蔽された画素の{.}内の値を平均化する平均化演算を表し、
wは、
wl及びwrはデブロッキング・フィルタ係数であり、Ldは、デブロッキング・フィルタリングに用いる近傍サンプルの数を表す方法。 - インター符号化画像の平均隠蔽歪みを求める方法であって、
前記インター符号化画像内の特定のマクロブロックの隠蔽歪みを、前記インター符号化画像内の他のフレーム及び他のマクロブロックにおける伝送損失がない場合の前記特定のマクロブロックのチャネル歪みとして規定する工程と、
前記インター符号化画像内の選択されたマクロブロックの前記隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、復号器誤り隠蔽手法を用いて、前記選択されたマクロブロックを隠蔽することによって推定する工程と、
前記インター符号化画像内の他の選択されたマクロブロックについて、前記推定する工程を繰り返す工程と、
前記インター符号化画像内のマクロブロックの前記平均隠蔽歪みを、前記インター符号化画像内の前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する工程とを備える方法。 - 請求項11記載の方法であって、前記インター符号化画像の前記平均隠蔽歪みは、前記インター符号化画像を含む指定されたビデオ系列のモデル・パラメータの推定に用いられる方法。
- ピクチャ群(GOP)の平均隠蔽歪みを求める方法であって、
前記GOP内の選択されたインター符号化画像における選択されたマクロブロックの隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、前記選択されたマクロブロックを、復号器誤り隠蔽手法を用いて隠蔽することによって、推定する工程と、
前記GOP内の前記選択されたインター符号化画像及び他の選択されたインター符号化画像における他の選択されたマクロブロックについて、前記推定する工程を繰り返す工程と、
前記GOPの前記平均隠蔽歪みを、前記GOP内の前記選択されたインター符号化画像における前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する工程とを備える方法。 - ピクチャ系列の平均隠蔽歪みを求める方法であって、
前記ピクチャ系列内の選択されたインター符号化画像における選択されたマクロブロックの隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、前記選択されたマクロブロックを、復号器誤り隠蔽手法を用いて隠蔽することによって、推定する工程と、
前記ピクチャ系列内の前記選択されたインター符号化画像及び他の選択されたインター符号化画像における他の選択されたマクロブロックについて、前記推定する工程を繰り返す工程と、
前記ピクチャ系列内のインター符号化画像の前記平均隠蔽歪みを、前記ピクチャ系列内の前記選択されたインター符号化画像における前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する工程とを備える方法。 - インター符号化画像の歪みを推定する装置であって、スケーリング係数aでスケーリングされる先行平均チャネル歪み値として、前記インター符号化画像内の受信されたインター符号化マクロブロックの平均チャネル歪みを算出する歪み算出器を備える装置。
- 請求項15記載の装置であって、デブロッキング・フィルタリングなしで、かつ、整数の動きベクトルを用いた動き補償によって前記インター符号化マクロブロックが符号化される場合に、前記歪み算出器が前記スケーリング係数aを1に等しく設定する装置。
- 請求項15記載の装置であって、デブロッキング・フィルタリング及び動き補償時間予測によって前記インター符号化マクロブロックが符号化される場合に、前記歪み算出器が前記スケーリング係数aを、
a=wa’
として算出し、
a’は、前記動き補償時間予測に整数の動きベクトルが用いられる場合、1に等しく設定され、
a’は、前記動き補償時間予測に整数の動きベクトル及び非整数の動きベクトルが用いられる場合に
al及びarは、前記非整数の動きベクトルが用いられる場合に前記動き補償時間予測によって用いる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、インター符号化画素の{.}内の値を平均化する平均化演算を表し、
wが
wl及びwrがデブロッキング・フィルタ係数を表し、Ldが前記デブロッキング・フィルタリングに用いる近傍サンプルの数を表す装置。 - Pフレームの歪みを推定する装置であって、前記Pフレームにおける受信された、イントラ符号化マクロブロックの平均チャネル歪みを、スケーリング係数cで乗算した先行フレーム平均チャネル歪みとして、制約されないイントラ予測を用いて前記イントラ符号化マクロブロックが符号化される場合に計算する歪み算出器を備える装置。
- 請求項19記載の装置であって、前記歪み算出器は、
デブロッキング・フィルタリングなしで前記イントラ符号化マクロブロックが符号化される場合に、前記スケーリング係数cを、
a’は、前記Pフレームにおけるインター符号化マクロブロックが、動き補償時間予測に整数の動きベクトルを用いる場合、1に等しく、
a’は、前記インター符号化マクロブロックが、前記動き補償時間予測に前記整数の動きベクトル及び非整数の動きベクトルを用いる場合に
a’l及びa’rは、前記動き補償時間予測によって用いる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、インター符号化画素の{.}内の値を平均化する平均化演算を表し、
CP及びClがそれぞれ
cl及びcrが、イントラ予測に用いる加重係数を表し、I−neighborsは、イントラ・モードを用いて先行して符号化された、前記イントラ予測に用いる近傍サンプル全ての組を表し、P−neighborsは、インター・モードを用いて先行して符号化された、前記イントラ予測に用いる近傍サンプル全ての組を表し、E{.}は、Pフレームにおけるイントラ符号化画素の{.}内の値を平均化する平均化演算を表す装置。 - 現在のビデオ画像の歪みを推定する装置であって、喪失し、動き補償時間誤り隠蔽手法を用いて隠蔽される前記現在のビデオ画像のマクロブロックについて、平均隠蔽歪みと、先行ビデオ画像からの伝播歪みとの和として平均チャネル歪みを算出する歪み算出器を備えており、前記伝播歪みが、スケ―リング係数hでスケーリングされた、前記先行ビデオ画像における平均チャネル歪みとして算出される装置。
- 請求項21記載の装置であって、前記歪み算出器は、前記動き補償時間誤り隠蔽手法が、整数の動きベクトルを用い、前記動き補償時間誤り隠蔽手法後に、前記現在のビデオ画像が、デブロッキング・フィルタリングを施すことなく復号化される場合に、前記スケーリング係数hを1に等しく設定する装置。
- 請求項21記載の装置であって、前記歪み算出器は、前記動き補償時間誤り隠蔽手法が整数の動きベクトル及び非インター動きベクトルを用い、前記動き補償時間誤り隠蔽手法後に、前記現在のビデオ画像が、デブロッキング・フィルタリングを施すことなく復号化される場合に、前記スケーリング係数hを
hl及びhrは、前記非整数動きベクトルが用いられる場合の前記動き補償時間誤り隠蔽手法によって用いられる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、画像内の隠蔽された画素の{.}内の値を平均化する平均化演算を表す装置。 - 請求項21記載の装置であって、前記歪み算出器は、前記動き補償時間誤り隠蔽手法の後に、前記現在のビデオ画像が、デブロッキング・フィルタリングを施して符号化される場合に、前記スケーリング係数hを、
h=h’w
として算出し、
h’は、前記動き補償時間誤り隠蔽手法に、整数の動きベクトルのみが用いられる場合に1に等しく設定されるか、又は、
前記動き補償時間誤り隠蔽手法に前記整数の動きベクトル及び非整数の動きベクトルが用いられる場合に、
hl及びhrは、前記非整数の動きベクトルが用いられる場合の前記動き補償時間誤り隠蔽手法によって用いられる内挿フィルタ係数を表し、Lp,pは内挿に用いる近傍サンプルの数を表し、ρは、2つの隣接画素における、チャネルによって引き起こされる誤り間の平均相関係数を表し、E{.}は、隠蔽された画素の{.}内の値を平均化する平均化演算を表し、
wは、
wl及びwrはデブロッキング・フィルタ係数であり、Ldは、デブロッキング・フィルタリングに用いる近傍サンプルの数を表す装置。 - インター符号化画像の平均隠蔽歪みを求める装置であって、前記インター符号化画像内の選択されたマクロブロックの隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、復号器誤り隠蔽手法を用いて、前記選択されたマクロブロックを隠蔽することによって推定し、前記インター符号化画像内の他の選択されたマクロブロックについて、前記推定を繰り返し、前記インター符号化画像内のマクロブロックの前記平均隠蔽歪みを、前記インター符号化画像内の前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する歪み推定手段を備える装置。
- 請求項25記載の装置であって、前記インター符号化画像の前記平均隠蔽歪みは、前記インター符号化画像を含む指定されたビデオ系列のモデル・パラメータの推定に用いられる装置。
- ピクチャ群(GOP)の平均隠蔽歪みを求める装置であって、前記GOP内の選択されたインター符号化画像における選択されたマクロブロックの隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、前記選択されたマクロブロックを、復号器誤り隠蔽手法を用いて隠蔽することによって、推定し、前記GOP内の前記選択されたインター符号化画像及び他の選択されたインター符号化画像における他の選択されたマクロブロックについて、前記推定を繰り返し、前記GOPの前記平均隠蔽歪みを、前記GOP内の前記選択されたインター符号化画像における前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する歪み推定手段を備える装置。
- ピクチャ系列の平均隠蔽歪みを求める装置であって、前記ピクチャ系列内の選択されたインター符号化画像における選択されたマクロブロックの隠蔽歪みを、前記選択されたマクロブロックを喪失したとして設定し、前記選択されたマクロブロックを、復号器誤り隠蔽手法を用いて隠蔽することによって、推定し、前記ピクチャ系列内の前記選択されたインター符号化画像及び他の選択されたインター符号化画像における他の選択されたマクロブロックについて、前記推定を繰り返し、前記ピクチャ系列内のインター符号化画像の前記平均隠蔽歪みを、前記ピクチャ系列内の前記選択されたインター符号化画像における前記選択されたマクロブロックの前記推定隠蔽歪みに基づいて算出する歪み推定手段を備える装置。
- 請求項1乃至4、11乃至18、及び25乃至28の何れか一項に記載の装置であって、前記インター符号化画像がPフレーム・タイプである装置。
- 請求項7乃至10、及び21乃至24の何れか一項に記載の装置であって、前記ビデオ画像がビデオ・フレームである装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64478705P | 2005-01-18 | 2005-01-18 | |
US60/644,787 | 2005-01-18 | ||
PCT/US2006/001475 WO2006078595A2 (en) | 2005-01-18 | 2006-01-17 | Method and apparatus for estimating channel induced distortion |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008527936A true JP2008527936A (ja) | 2008-07-24 |
JP5036559B2 JP5036559B2 (ja) | 2012-09-26 |
Family
ID=36283078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007551458A Expired - Fee Related JP5036559B2 (ja) | 2005-01-18 | 2006-01-17 | チャネルによって引き起こされる歪みを推定する方法及び装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9154795B2 (ja) |
EP (1) | EP1839445A2 (ja) |
JP (1) | JP5036559B2 (ja) |
CN (1) | CN101107860B (ja) |
BR (1) | BRPI0606626A2 (ja) |
WO (1) | WO2006078595A2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011510562A (ja) * | 2008-01-18 | 2011-03-31 | トムソン ライセンシング | 知覚上の品質を評価する方法 |
JP2014525719A (ja) * | 2011-09-02 | 2014-09-29 | マイクロソフト コーポレーション | エラーのない基準フレームを使用したビデオリフレッシュ |
JP2014528201A (ja) * | 2011-09-02 | 2014-10-23 | マイクロソフト コーポレーション | 符号化方法及び送信端末 |
JP2014533914A (ja) * | 2011-11-28 | 2014-12-15 | トムソン ライセンシングThomson Licensing | ひずみ/品質測定 |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4731600B2 (ja) * | 2006-03-30 | 2011-07-27 | パイオニア株式会社 | コンテンツ送信システムにおけるサーバー装置およびコンテンツ送信方法 |
BRPI0715952A2 (pt) * | 2006-08-28 | 2013-07-30 | Thomson Licensing | mÉtodo e aparelho para determinar a distorÇço esperada em blocos de vÍdeo decodificados |
BRPI0719564A2 (pt) * | 2006-12-15 | 2014-10-07 | Thomson Licensing | Avaliação de distorção |
US9118919B2 (en) * | 2006-12-29 | 2015-08-25 | Alcatel Lucent | Methods and systems for computing the quality of an MPEG-2 video stream |
AU2007202789B9 (en) * | 2007-06-15 | 2011-08-18 | Canon Kabushiki Kaisha | High-fidelity motion summarisation method |
JP5172440B2 (ja) * | 2008-01-08 | 2013-03-27 | 日本電信電話株式会社 | 映像品質推定装置、方法およびプログラム |
JP2009260941A (ja) * | 2008-03-21 | 2009-11-05 | Nippon Telegr & Teleph Corp <Ntt> | 映像品質客観評価方法、映像品質客観評価装置、及びプログラム |
US8477846B2 (en) * | 2009-10-07 | 2013-07-02 | Ittiam Systems (P) Ltd. | System and method for adaptive intra refresh rate setting in a video encoder |
US8825886B2 (en) * | 2010-07-28 | 2014-09-02 | Hong Kong Applied Science and Technology Research Institute Company Limited | System and method for evaluating network transport effects on delivery of media content |
US8885050B2 (en) * | 2011-02-11 | 2014-11-11 | Dialogic (Us) Inc. | Video quality monitoring |
US8681866B1 (en) | 2011-04-28 | 2014-03-25 | Google Inc. | Method and apparatus for encoding video by downsampling frame resolution |
US9106787B1 (en) | 2011-05-09 | 2015-08-11 | Google Inc. | Apparatus and method for media transmission bandwidth control using bandwidth estimation |
GB2492330B (en) | 2011-06-24 | 2017-10-18 | Skype | Rate-Distortion Optimization with Encoding Mode Selection |
GB2492329B (en) | 2011-06-24 | 2018-02-28 | Skype | Video coding |
GB2492163B (en) | 2011-06-24 | 2018-05-02 | Skype | Video coding |
GB2495468B (en) | 2011-09-02 | 2017-12-13 | Skype | Video coding |
US10602151B1 (en) * | 2011-09-30 | 2020-03-24 | Amazon Technologies, Inc. | Estimated macroblock distortion co-optimization |
US8856624B1 (en) | 2011-10-27 | 2014-10-07 | Google Inc. | Method and apparatus for dynamically generating error correction |
KR101830352B1 (ko) * | 2011-11-09 | 2018-02-21 | 에스케이 텔레콤주식회사 | 스킵모드를 이용한 동영상 부호화 및 복호화 방법 및 장치 |
US9490850B1 (en) | 2011-11-28 | 2016-11-08 | Google Inc. | Method and apparatus for decoding packetized data |
US9661348B2 (en) * | 2012-03-29 | 2017-05-23 | Intel Corporation | Method and system for generating side information at a video encoder to differentiate packet data |
US9185429B1 (en) | 2012-04-30 | 2015-11-10 | Google Inc. | Video encoding and decoding using un-equal error protection |
US10034023B1 (en) * | 2012-07-30 | 2018-07-24 | Google Llc | Extended protection of digital video streams |
US9172740B1 (en) | 2013-01-15 | 2015-10-27 | Google Inc. | Adjustable buffer remote access |
US9311692B1 (en) | 2013-01-25 | 2016-04-12 | Google Inc. | Scalable buffer remote access |
GB201301445D0 (en) * | 2013-01-28 | 2013-03-13 | Microsoft Corp | Adapting robustness in video coding |
US9225979B1 (en) | 2013-01-30 | 2015-12-29 | Google Inc. | Remote access encoding |
TWI511499B (zh) * | 2013-11-28 | 2015-12-01 | Ind Tech Res Inst | 跨封包模式的通道編碼方法及系統 |
US10282827B2 (en) * | 2017-08-10 | 2019-05-07 | Wipro Limited | Method and system for removal of rain streak distortion from a video |
US10863190B2 (en) * | 2018-06-14 | 2020-12-08 | Tencent America LLC | Techniques for memory bandwidth optimization in bi-predicted motion vector refinement |
CN109257521B (zh) * | 2018-12-06 | 2019-11-05 | 四川大学 | 一种stc信息隐藏算法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000341688A (ja) * | 1999-05-31 | 2000-12-08 | Ando Electric Co Ltd | 動画通信品質判定装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6122015A (en) * | 1998-12-07 | 2000-09-19 | General Electric Company | Method and apparatus for filtering digital television signals |
US20020122491A1 (en) * | 2001-01-03 | 2002-09-05 | Marta Karczewicz | Video decoder architecture and method for using same |
US7069208B2 (en) * | 2001-01-24 | 2006-06-27 | Nokia, Corp. | System and method for concealment of data loss in digital audio transmission |
EP1374578A4 (en) * | 2001-03-05 | 2007-11-14 | Intervideo Inc | SYSTEMS AND METHOD FOR ERROR ROBUSTNESS IN A VIDEO DECODER |
US7688899B2 (en) * | 2001-05-17 | 2010-03-30 | Qualcomm Incorporated | Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel inversion |
KR100322485B1 (ko) * | 2001-07-05 | 2002-02-07 | 이동욱 | 다중채널 영상신호 부호화 장치 및 그 방법 |
WO2003041055A1 (en) | 2001-11-02 | 2003-05-15 | The Regents Of The University Of California | End-to-end distortion estimation for streaming of pre-compressed video |
US7693220B2 (en) * | 2002-01-03 | 2010-04-06 | Nokia Corporation | Transmission of video information |
US7106907B2 (en) * | 2002-10-18 | 2006-09-12 | Mitsubishi Electric Research Laboratories, Inc | Adaptive error-resilient video encoding using multiple description motion compensation |
US20050175099A1 (en) * | 2004-02-06 | 2005-08-11 | Nokia Corporation | Transcoder and associated system, method and computer program product for low-complexity reduced resolution transcoding |
KR100871646B1 (ko) * | 2004-07-15 | 2008-12-02 | 콸콤 인코포레이티드 | 인트라-예측 방향에 기반한 h.264 공간 에러 은닉 방법 및장치 |
US7738561B2 (en) * | 2004-11-16 | 2010-06-15 | Industrial Technology Research Institute | MPEG-4 streaming system with adaptive error concealment |
US7653132B2 (en) * | 2004-12-21 | 2010-01-26 | Stmicroelectronics, Inc. | Method and system for fast implementation of subpixel interpolation |
US8175888B2 (en) * | 2008-12-29 | 2012-05-08 | Motorola Mobility, Inc. | Enhanced layered gain factor balancing within a multiple-channel audio coding system |
-
2006
- 2006-01-17 CN CN200680002552XA patent/CN101107860B/zh not_active Expired - Fee Related
- 2006-01-17 JP JP2007551458A patent/JP5036559B2/ja not_active Expired - Fee Related
- 2006-01-17 EP EP06718536A patent/EP1839445A2/en not_active Withdrawn
- 2006-01-17 BR BRPI0606626-7A patent/BRPI0606626A2/pt not_active IP Right Cessation
- 2006-01-17 WO PCT/US2006/001475 patent/WO2006078595A2/en active Application Filing
- 2006-01-17 US US11/795,089 patent/US9154795B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000341688A (ja) * | 1999-05-31 | 2000-12-08 | Ando Electric Co Ltd | 動画通信品質判定装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011510562A (ja) * | 2008-01-18 | 2011-03-31 | トムソン ライセンシング | 知覚上の品質を評価する方法 |
JP2014525719A (ja) * | 2011-09-02 | 2014-09-29 | マイクロソフト コーポレーション | エラーのない基準フレームを使用したビデオリフレッシュ |
JP2014528201A (ja) * | 2011-09-02 | 2014-10-23 | マイクロソフト コーポレーション | 符号化方法及び送信端末 |
US9854274B2 (en) | 2011-09-02 | 2017-12-26 | Skype Limited | Video coding |
JP2014533914A (ja) * | 2011-11-28 | 2014-12-15 | トムソン ライセンシングThomson Licensing | ひずみ/品質測定 |
Also Published As
Publication number | Publication date |
---|---|
EP1839445A2 (en) | 2007-10-03 |
US20080089414A1 (en) | 2008-04-17 |
CN101107860B (zh) | 2013-07-31 |
BRPI0606626A2 (pt) | 2009-07-07 |
CN101107860A (zh) | 2008-01-16 |
JP5036559B2 (ja) | 2012-09-26 |
WO2006078595A2 (en) | 2006-07-27 |
US9154795B2 (en) | 2015-10-06 |
WO2006078595A3 (en) | 2006-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5036559B2 (ja) | チャネルによって引き起こされる歪みを推定する方法及び装置 | |
JP5303470B2 (ja) | 歪みの推定 | |
JP5415081B2 (ja) | フレキシブル・マクロブロック配列(fmo)ビデオ符号化のためにフレーム選択を最適化する方法及び装置 | |
KR101017770B1 (ko) | 슬라이딩 윈도 채널 제약에 부합하는 멀티패스 비디오레이트 제어 | |
JP4908522B2 (ja) | 誤り隠蔽に関連する歪み値に基づいてエンコード方法を決定する方法および装置 | |
JP5174117B2 (ja) | 動作補償されたフレームレートアップコンバージョンのための方法および装置 | |
He et al. | Transmission distortion analysis for real-time video encoding and streaming over wireless networks | |
KR20110133597A (ko) | 비디오 데이터의 모션 벡터들을 프로세싱하는 시스템 및 방법 | |
KR20150009578A (ko) | 비디오 인코딩을 위한 모션 센서 보조 레이트 제어 | |
US20090323807A1 (en) | Enabling selective use of fractional and bidirectional video motion estimation | |
WO2007084475A2 (en) | Methods and apparatus for low complexity error resilient motion estimation and coding mode selection | |
WO2012089678A1 (en) | Concealment of data loss for video decoding | |
CN103548342B (zh) | 估计比特流级别的视频质量的方法及设备 | |
WO2013143286A1 (zh) | 基于多描述视频编码、解码方法、装置及系统 | |
EP2875640A1 (en) | Video quality assessment at a bitstream level | |
Xiong et al. | Rate control for real-time video network transmission on end-to-end rate-distortion and application-oriented QoS | |
US9723266B1 (en) | Lightweight content aware bit stream video quality monitoring service | |
Ascenso et al. | A denoising approach for iterative side information creation in distributed video coding | |
WO2014198062A1 (en) | Method and apparatus for video quality measurement | |
Kumar | IF-RD optimisation for bandwidth compression in video HEVC and congestion control in wireless networks using dolphin echolocation optimisation with FEC | |
Wang et al. | Error-resilient packet reordering for compressed video transmission over error-prone networks | |
Saesue et al. | Frame-recursive block-based distortion estimation model for multiple reference frames and motion copy concealment in H. 264/AVC | |
Masala et al. | On the effects of sender-receiver concealment mismatch on multimedia communication optimization | |
KR20060078222A (ko) | 비디오 부호화기 및 그 방법 | |
Ma et al. | A multi-hypothesis decoder for multiple description video coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111129 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120228 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120306 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120529 |
|
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: 20120619 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120703 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150713 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5036559 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
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 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |