JPH11220733A - 動画像符号化装置および動画像符号化方法 - Google Patents
動画像符号化装置および動画像符号化方法Info
- Publication number
- JPH11220733A JPH11220733A JP1925398A JP1925398A JPH11220733A JP H11220733 A JPH11220733 A JP H11220733A JP 1925398 A JP1925398 A JP 1925398A JP 1925398 A JP1925398 A JP 1925398A JP H11220733 A JPH11220733 A JP H11220733A
- Authority
- JP
- Japan
- Prior art keywords
- refresh
- intra
- area
- coding
- moving
- 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
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/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
よる影響を抑えられるようにし、画質の向上を図る。 【解決手段】リフレッシュ判定回路1013は、イント
ラモードで符号化された各マクロブロック毎にそれが動
きのある動領域に属するもののか、あるいは動きのない
静止領域に属するのものかを判別し、この判別結果を基
に次画面のリフレッシュ対象範囲を決定する。符号化対
象のマクロブロックがリフレッシュ対象範囲に属するも
のであれば、リフレッシュ判定回路1013は、モード
選択回路1012に対してイントラモードを指示する。
このようにイントラ符号化されたマクロブロックの画面
上の動きを考慮してリフレッシュ対象範囲を決めるとい
う適用リフレッシュを行うことにより、発生符号量の増
大を招くことなく伝送路誤りによる影響を抑えられるよ
うになり、画質の向上を図ることが可能となる。
Description
よび動画像符号化方法に関し、特にイントラ符号化モー
ドで符号化された領域を画面内に定期的に挿入して画面
リフレッシュを行う動画像符号化装置および動画像符号
化方法に関する。
や蓄積系でビットストリームに誤りが混入した場合、正
しく復号することができず、画質が劣化するという問題
がある。特に、低ビットレートの伝送路や無線回線など
では、ビット誤りやセルロスなどが発生しやすく、ビッ
トストリームのエラー耐性を向上させることが必要とな
る。
で有効な方法の1つとしては、動画像符号化装置内で、
画面内に周期的にフレーム内符号化を行う画像領域を挿
入して画面をリフレッシュする方法がある。フレーム内
符号化された画像領域は、他のフレームとは独立に復号
できるので他のフレームのビットストリームに誤りが混
入してもそれに影響されない。よって、画面内に周期的
にフレーム内符号化を行う画像領域を挿入するというリ
フレッシュ方法を用いることにより、エラー耐性を高め
ることが可能となる。
ライスと呼ばれるものが知られている。例えば、MPE
G2 Video(ISO−IEC CD13818−
2)では、マクロブロックと呼ばれる16画素×16画
素の単位でフレーム内符号化モード(イントラモード)
とフレーム間符号化モード(インターモード)が切り替
えられるようになっていて、図8に示すように、例え
ば、縦30マクロブロックx横44マクロブロックで構
成されている1フレームの横2マクロブロックライン
(縦2マクロブロックx横44マクロブロック)からな
る領域をイントラ符号化モードで符号化し、このイント
ラ符号化モードで符号化されたイントラ符号化領域を1
フレーム時間ごとに2ラインづつスライドさせて、15
フレームで1周期となるイントラ・スライス方式のリフ
レッシュ方法が提案されている。
に示されているように、例えば符号化対象の現フレーム
のイントラ符号化領域の上側にある領域1内のマクロブ
ロックに対する動きベクトルを探索する場合には、参照
フレームとなる前フレームからの探索範囲を制限し、既
にリフレッシュされていない領域2からは探索を行わな
いようにしている。
クロブロックMBiに対する動きベクトルを探索する場
合には、前フレームのマクロブロックの内、現フレーム
のイントラ符号化領域と同一位置のマクロブロックが動
きベクトルの探索範囲にならないように、動きベクトル
の探索範囲が制限されることになる。これにより、図の
ようにリフレッシュの方向が上から下に向かっているイ
ントラ・スライスの場合には、下から上向きの動きベク
トルが全て制限されることになる。このような制限によ
り、最悪でも誤りが生じたフレームから(2周期−1)
フレーム目までに画面をイントラ符号化領域で完全にリ
フレッシュできるようになり、誤りの伝搬を収束でき
る。この様子を図10に示す。
4フレームであり、周期内の最初のフレームN+1のビ
ットストリーム全体に誤りが発生している場合を想定し
ている。インターモードで入力フレームのマクロブロッ
クを符号化する場合、図示のように、参照フレームのマ
クロブロックの内、入力フレームの符号化対象のマクロ
ブロックと同一位置およびそれよりも上側の領域に属す
るものだけが動きベクトルの探索範囲として使用され
る。したがって、図示のように、フレームN+7の最も
下の領域までで、誤りの影響が伝搬される範囲が収束さ
れることになる。
は、通常、同一の量子化パラメータを用いた場合のイン
ターモードでの発生符号量の2倍以上になる。また、伝
送レートには制約があるので、ビットストリームの伝送
レートはある一定値以下に抑えることが要求される。こ
のため、前述のイントラ・スライスによるリフレッシュ
を用いる場合には、イントラ・スライスを挿入しないと
きよりも量子化パラメータを大きくして、イントラ・ス
ライスを挿入した分だけ発生符号量を低下させることが
必要となる。しかし、これは画質を悪くする大きな要因
となる。
7682号公報に開示されているように、動きの大きい
部分のみを適応的にリフレッシュしてイントラ符号化領
域の挿入数を減らすという適応リフレッシュ方式、がい
くつか提案され初めている。動きの少ない静止領域につ
いては例えば前フレームの該当位置の画像を埋め込むな
どのエラーコンシーメメント技術を利用できる。したが
って、動きの大きい部分のみを適応的にリフレッシュす
ることで、エラー耐性を確保したまま発生符号量の低減
を図ることができる。
の問題としては、イントラモードで符号化された領域に
ついての画面上の動きを考慮していないという点が挙げ
られる。
イントラ符号化領域の挿入により一旦リフレッシュされ
た領域については、以降その領域について新たな動きが
検出されるまではリフレッシュを行わないという原理を
採用している。従って、一旦イントラモードで符号化さ
れると、その領域は、その時点で一義的に静止領域と判
断され、新たな動きが検出されるまでリフレッシュ対象
範囲から除外されることになる。
て、そのシーンチェンジ後、画像が静止しているような
場合において、もしそのシーンチェンジフレーム上のイ
ントラ符号化領域が復号化装置側への伝送途中に誤りに
よって欠落してしまうと、エラー回復の遅れによって大
きな問題が生じることになる。この様子を図11に示
す。
ンジが生じ、後続するフレームのマクロブロックMBi
の領域についてはしばらくの間動きがない場合を想定し
ている。一般に、イントラモードおよびインターモード
などの符号化モードの切り替えは入力動画像信号の時間
的な相関の度合いによってマクロブロック単位で適応的
に行われ、例えば、シーンチェンジが生じた場合などの
ように前フレームに対して全く相関が無くなるような大
きな画像変化が起こるような場合にはイントラモードが
使用される。したがって、シーンチェンジフレームN+
1のマクロブロックのほとんどはイントラモードで符号
化されることになる。従来型の適応リフレッシュがフレ
ームN+2から4フレーム周期で上から下方向に向けて
行われた場合、図示のように、フレームN+2ではマク
ロブロックMBiがリフレッシュされる順番となるが、
その前フレームN+1においてマクロブロックMBiが
イントラモードで符号化されているため、フレームN+
2ではマクロブロックMBiのリフレッシュは必ずスキ
ップされる。この場合、フレームN+2のマクロブロッ
クMBiの符号化モードとしてインターモードが選択さ
れることになるが、動きがないので、実際には、符号化
を行わず前フレームのマクロブロックをそのまま表示に
使用するというNot Codedのモードが用いられ
ることになる。
ックMBiにリフレッシュの順番が回ってくるが、それ
までにマクロブロックMBiに動きが検出されない限
り、ここでもマクロブロックMBiのリフレッシュはス
キップされることになる。
ッシュは長い間行われないため、もし、シーンチェンジ
フレームN+1のマクロブロックMBiが伝送誤り等に
よって欠落してしまうと、復号装置側では、マクロブロ
ックMBiの領域についてはシーンチェンジ後の正しい
情報が全く得られなくなり、シーンチェンジ前のフレー
ムNの画像がそのまま表示されてしまうことになる。
のイントラ・スライスによるリフレッシュ方法では、発
生符号量が大きく増加するため、同一のレートで符号化
するためには量子化パラメータを大きくしなくてはなら
ず、画質が悪くなってしまうという欠点があった。
リフレッシュするという適用リフレッシュ方式も提案さ
れているが、このような方式では、シーンチェンジ後し
ばらくはリフレッシュが行われないため、シーンチェン
ジフレームに誤りが入った場合に、エラー回復が遅れ、
表示画像の画質が劣化してしまうという問題があった。
保証するために、動きベクトルの探索範囲を制限した場
合、画像の動きによっては、正しい動きベクトルを求め
ることができず、画質が劣化してしまうという問題もあ
った。
ものであり、発生符号量の増大を招くことなく伝送路誤
りによる影響を抑えられるようにし、画質の向上を図る
ことが可能な動画像符号化装置および動画像符号化方法
を提供することを目的とする。
め、本発明の動画像符号化装置は、入力動画像信号をフ
レーム内符号化するイントラ符号化モードとフレーム間
符号化するインター符号化モードと符号化を行わず前画
面を表示に使用する非符号化モードを有する符号化手段
と、この符号化手段の符号化モードを前記入力動画像信
号の所定の画像領域毎に適応的に選択するモード選択手
段と、画面内から動領域を検出し、その動領域からなる
リフレッシュ対象範囲内の一部にリフレッシュのための
イントラ符号化領域が設定されるように、前記符号化手
段の符号化モードを制御するリフレッシュ制御手段とを
具備し、前記リフレッシュ制御手段は、前記符号化手段
によってイントラ符号化モードで符号化された各イント
ラ符号化領域毎に、それが動領域と静止領域のどちらに
属するかを判定する手段を有し、この判定結果に基づい
て、動領域に属するイントラ符号化領域が前記リフレッ
シュ対象範囲内に包含され、静止領域に属するイントラ
符号化領域が前記リフレッシュ対象範囲から除外される
ように、リフレッシュ対象範囲を決定することを特徴と
する。
の動領域のみをリフレッシュ対象範囲として選択し、そ
のリフレッシュ対象範囲内の一部にイントラ符号化領域
を挿入するという適用リフレッシュ方式を前提としてお
り、静止領域についてはリフレッシュ対象範囲から除外
される。これにより、通常のイントラスライスと比較す
ると、静止領域がリフレッシュされないため、イントラ
モードで符号化するマクロブロック数が減り、同一レー
トでは、その分、量子化パラメータを小さくすることが
でき、画質が向上する。
しては、従来の適応リフレッシュとは異なり、イントラ
モードで符号化されたイントラ符号化領域についての画
面上の動きが考慮される。
ードで符号化された各画像領域については、それら各画
像領域毎に、その画像領域と前フレームの対応する画像
領域との間の相関の度合いを調べることなどにより、そ
れが動きのある動領域に属するもののか、あるいは動き
のない静止領域に属するのものか、の判別が行われる。
そして、この判別結果を基に、リフレッシュ対象範囲が
決定される。この場合、動領域に属するイントラ符号化
領域については、もしそれ自体が復号化装置側への伝送
途中に誤りによって欠落してしまった場合でもリフレッ
シュによるエラー回復の効果が得られるように次画面の
リフレッシュ対象範囲に含められ、また静止領域に属す
るイントラ符号化領域については次画面のリフレッシュ
対象範囲から除外される。このようにして、前画面上で
のイントラ符号化領域の動きの有無に従ってリフレッシ
ュ対象範囲を画像領域単位で動的に変更していくことに
より、イントラ符号化された画像領域についても、それ
が動領域であれば、後にその画像領域が再びイントラ符
号化されてそれが静止領域に属すると判定されるまで
は、フレッシュ対象範囲として選択され続けることにな
る。したがって、例えば、シーンチェンジがあって、そ
のシーンチェンジ後、画像が静止しているような場合に
おいては、そのシーンチェンジフレーム上のイントラ符
号化されたマクロブロックは動領域として扱われるよう
になり、リフレッシュ周期などで決まる所定の時期にリ
フレッシュされることになる。よって、シーンチェンジ
フレーム上のイントラマクロブロックが復号化装置側へ
の伝送途中に誤りによって欠落してしまった場合でも、
その後比較的早期にリフレッシュによるエラー回復を行
うことが可能となる。
れたイントラ符号化領域の個数が同一画面内に所定数以
上含まれるとき、その画面をシーンチェンジ画面である
と判定し、周期的なリフレッシュ動作が次画面の画面端
部から開始されるように、次画面で前記リフレッシュの
ためのイントラ符号化領域の設定位置を変更することを
特徴とする。
量が多いため、誤りの発生確率が同一ならば、誤りが混
入する確率が高く、また、誤りが入った場合に、前フレ
ームとの相関がないために、エラーコンシールメントの
ようなテクニックが使えないなど問題が多い。そこで、
シーンチェンジを判定して、シーンチェンジ後、リフレ
ッシュの位置を画面の端からスタートさせることによ
り、シーンチェンジのフレームに誤りがあっても最悪1
周期で回復することができる。
ためのイントラ符号化領域が設定された領域と同一位置
の次画面上の領域を、前記インター符号化モードで符号
化するとき、前記リフレッシュの周期の方向と逆向きの
動きベクトルのうち、前記リフレッシュ制御手段によっ
て動領域として判定された前記前画面上の領域からの動
きベクトルについてのみその探索を禁止することを特徴
とする。
周期−1)回での回復を保証するために、前述したよう
に、リフレッシュの周期の方向と逆向きの動きベクトル
を全面的に禁止していた。しかし、静止領域は、誤りが
混入している可能性が小さいので、動きベクトル探索範
囲の制限からはずすことにより、動きベクトルの制限の
範囲が狭まり、画質の向上を図ることができる。
明の第1実施形態に係る動画像符号化装置の構成を示す
ブロック図である。
ク化回路1001でマクロブロックに分割される。マク
ロブロックに分割された入力動画像信号は、減算器10
02に入力され、ここで後述するようにして生成される
予測画像信号との差分がとられて、予測残差信号が生成
される。この予測残差信号と、ブロック化回路1001
からの入力動画像信号のいずれか一方を、モード選択ス
イッチ1003によって選択し、DCT(離散コサイン
変換)回路1004により離散コサイン変換される。D
CT回路1004で得られたDCT係数データは、量子
化回路1005で量子化される。量子化回路1005で
量子化された信号は2分岐され、一方は可変長符号化回
路1015で可変長符号化される。
分岐された信号の他方は、逆量子化回路1006及びI
DCT(逆離散コサイン変換)回路1007により量子
化回路1005およびDCT回路1004の処理と逆の
処理を順次受けた後、加算器1008でスイッチ101
1を介して入力される予測画像信号と加算されることに
より、局部復号信号が生成される。この局部復号信号
は、フレームメモリ1009に蓄えられ、動き補償回路
1010に入力される。動き補償回路1010では、入
力動画像信号とフレームメモリ1009に蓄えられた前
フレームの画像との相関から動き検出、動きベクトルの
探索などの動き補償処理が行われて、予測画像信号が生
成されるとともに、モード選択回路1012とリフレッ
シュ判定回路1013に必要な情報を送る。
などを行うためのものであり、符号化部1018の符号
化情報と出力バッファ1007のバッファ量をもとに符
号化を制御し、必要な情報を可変長符号化回路1015
におくる。可変長符号化回路1015では、動きベクト
ル情報およびモード情報MODEと共に、DCT係数情
報が符号化され、この符号化された画像データは、多重
化回路1016にて符号化音声データや他の符号化デー
タと多重化された後、出力バッファ1017で送信レー
トを平滑化されて符号化データ(ビットストリーム)と
して伝送路に送られる。
ック単位に相関の度合いを示す動き補償回路1010か
らの予測情報Pに基づいて、フレーム間符号化をおこな
うマクロブロックとフレーム内符号化をおこなうマクロ
ブロックを適応的に選択する。
こなう場合は、モード選択スイッチ情報MをAとし、ス
イッチ情報SをAとする。フレーム間符号化(インター
符号化)をおこなう場合は、モード選択スイッチ情報M
をBとし、スイッチ情報SをBとする。モード選択スイ
ッチ1003ではモード選択スイッチ情報Mに基づき、
スイッチを変更し、また、スイッチ116ではスイッチ
情報Sに基づき、スイッチを変更する。
内符号化を行うイントラモード(INTRA)、フレー
ム間符号化を行うインターモード(INTER)、符号
化を行わず前フレームの対応するマクロブロックの情報
をそのまま表示に使用する非符号化モード(NOT_C
ODED)があり、各マクロブロック毎にモード選択回
路1012により適応的に選択される。通常、フレーム
相関がない場合にはINTRA、フレーム相関を利用し
た予測が可能な場合にはINTER、INTERが選択
されても画像が変化しておらず符号化不要の場合にはN
OT_CODEDモードとなる。
リフレッシュの挿入が指示された場合には、モード選択
回路1012によってINTRAが選択される。モード
選択回路1012で選択された符号化モードを示すモー
ド選択情報MODEは、可変長符号化回路1015に送
られると共に、リフレッシュ判定回路1013にも送ら
れる。リフレッシュ判定回路1013では、モード選択
情報MODEが示す選択符号化モードと、INTRAが
選択されマクロブロックについての動きの有無とに基づ
いて、各マクロブロック毎にそれをリフレッシュ対象範
囲に含めるか否かが判定され、その判定結果を基に、リ
フレッシュを行うかどうかが判定される。
のみをリフレッシュ対象範囲として選択するという適用
リフレッシュ方式を前提としているが、リフレッシュ対
象範囲の決定に際しては、従来の適応リフレッシュとは
異なり、INTRAで符号化されたイントラマクロブロ
ックについての画面上の動きが考慮される。この場合、
動領域に属すると判定されたイントラマクロブロックに
ついては、もしそれ自体が復号化装置側への伝送途中に
誤りによって欠落してしまった場合でもリフレッシュに
よるエラー回復の効果が得られるように、その領域は次
画面のリフレッシュ対象範囲に含められる。また、静止
領域に属すると判定されたイントラマクロブロックにつ
いては次画面のリフレッシュ対象範囲から除外される。
このようにして、前画面上でのイントラマクロブロック
の動きの有無に従って次画面のリフレッシュ対象範囲が
マクロブロック単位で動的に変更されていく。
処理動作を示したフローチャートである。この図では、
フレーム毎に横1マクロブロックライン単位でINTR
A符号化領域を上から下方向に移動しながら周期的にリ
フレッシュを行う場合の動作を示している。
ックのフレーム内の垂直方向(i)と水平方向(j)の
アドレスをそれぞれ表し、V_NMBとH_NMBはフ
レーム内の垂直方向と水平方向の総マクロブロック数を
それぞれ表している。また、Nは、リフレッシュ位置の
マクロブロックラインを示すカウンタである。
ロックについての動領域/静止領域の判定結果の履歴に
基づいて、リフレッシュする必要がある動領域であるか
否かを各マクロブロック毎に示すリフレッシュ制御情報
を管理するためのものである。書き換えがあったマクロ
ブロック、つまり画像の変化があって動領域と判定され
たマクロブロック、に対応するリフレッシュ制御情報は
「FALSE」に、変化がないと判定されたマクロブロ
ックに対応するリフレッシュ制御情報は「TRUE」に
設定される。
が現在動領域に属しているものであることを示してお
り、それが静止領域であることを示す「TRUE」に書
き換えられない限りは、リフレッシュ周期で決まる特定
のフレームにおいてそのマクロブロックのリフレッシュ
が行われる。
ンタで、動領域と判定されるINTRAマクロブロック
の数を数える。まず、符号化を始める前に、リフレッシ
ュの位置を求めるためのカウンタNを0で初期化する
(ステップS101)。
シーンチェンジ判定のためのカウンタSCを0で初期化
する(ステップS102)。ループ1とループ2の中
で、フレーム内の各マクロブロック毎にリフレッシュの
判定及び、符号化処理を行う。ステップS104〜ステ
ップS114で構成されるループ2においては水平方向
の同一マクロブロックラインに対する処理が行われ、こ
のループ2を、ステップS103,S104によるルー
プ1に入れて処理対象のマクロブロックラインを上から
下方向に移動させることにより、1フレーム全体の処理
が行われる。
ンタNの値をV_NMBで除算を行った余りが現在符号
化対象となっているマクロブロックのアドレスiに等し
い、という条件と、D[i][j]の値が「FALS
E」であるという2つの条件が共に成立しているか否か
が調べられる。現在符号化しようしているマクロブロッ
クがリフレッシュすべきマクロブロックラインに属して
いれば、リフレッシュカウンタNの値をV_NMBで除
算を行った余りは、符号化対象のマクロブロックのアド
レスiに等しくなる。また、D[i][j]の値が「F
ALSE」であれば、その符号化対象のマクロブロック
が、リフレッシュが必要な動領域に属していると判定さ
れることになる。
をV_NMBで除算を行った余りが現在符号化対象とな
っているマクロブロックのアドレスiに等しく、かつ、
D[i][j]の値が、リフレッシュの必要性があるこ
とを示す「FALSE」であれば、リフレッシュを行う
と判定し、符号化モード情報MODEをINTRAに書
き換える(ステップS106)。
号化モード情報MODEの値別にD[i][j]の更新
を行う。もし、MODEがINTRAならば、そのマク
ロブロックが静止しているかどうかを判定するために、
動き補償回路1010より与えられた、動きベクトル
(0、0)の場合のマクロブロックの予測残差信号の絶
対値和の合計SADを閾値THと比較する(ステップS
109)。つまり、INTRAモードで符号化されたマ
クロブロックとそれと同一アドレスの前フレーム上のマ
クロブロックとの間にどの程度の差があるかが調べら
れ、もし、SADの値がTHより大きい場合には動いて
いると判定して、対応するD[i][j]の値を、リフ
レッシュの必要性があることを示す「FALSE」にセ
ットし(ステップS110)、シーンチェンジ判定のた
めのカウンタSCの値をプラス1する(ステップS11
1)。一方、もしSADの値がTHの値以下の場合は、
静止していると判定して、対応するD[i][j]の値
を、リフレッシュの必要性がないことを示す「TRU
E」にセットする(ステップS112)。
マクロブロックには動きがあると判定され、対応するD
[i][j]の値を、リフレッシュの必要性があること
を示す「FALSE」にセットする(ステップS11
3)。
ば、D[i][j]は、更新せず次のループに進む。結
果として、D[i][j]の値は、静止しているマクロ
ブロックをリフレッシュした時のみ「TRUE」に書き
換えることになる。つまり、INTRAモードで符号化
されたマクロブロックが動領域と判定された場合や、マ
クロブロックがINTERモードで符号化された場合に
ついては、後のフレームでそれらマクロブロックと同一
位置のマクロブロックが再びINTRAモードで符号化
されてそれが静止領域に属すると判定されるまでは、D
[i][j]の値は「FALSE」に維持され、リフレ
ッシュ対象範囲として選択され続けることになる。
フレーム分の符号化が完了すると、シーンチェンジ判定
のためのカウンタSCの値を閾値Eと比較する(ステッ
プS116)。もし、SCが閾値Eよりも小さければ、
符号化が完了したフレームがシーンチェンジフレームで
はないと判定し、リフレッシュのラインを1つ進めるた
めに(N+1)の値をV−NMBで除算を行って余りを
求め、その値を新たなNとしてセットする(ステップS
117)。一方、もし、SCの値が閾値E以上の場合
は、符号化が完了したフレームがシーンチェンジフレー
ムであると判定し、Nの値を0にセットし、次フレーム
から画面の端からリフレッシュ動作が再スタートされる
ようにする(ステップS118)。
おいては、動き補償回路1010は、参照フレーム上の
リフレッシュ前の領域2の中の動領域からの動き補償を
禁止して、予測画像信号を生成する。
横方向のマクロブロックラインでリフレッシュを行う場
合を例示したが、縦方向のマクロブロックラインでリフ
レッシュを行ってもかまわない。この場合、NをV_N
MBで除算を行って余りを求めている部分(ステップS
105及びステップS117)をH_NMBで除算を行
って余りを求めるように置き換えることで対応すること
ができる。
シュを行うかどうかは、そのマクロブロックが以前にリ
フレッシュを行ってからこれまでに画面に動きがあって
書き換わっているかどうかで判定される。この時、重要
なのは、以前にリフレッシュを行ったマクロブロックも
含めて、INTRAのマクロブロックについては、も
し、INTERで符号化した場合にNOT_CODED
になるか否かを判定することである。もし、NOT_C
ODEDと判定できる場合は、そのINTRAマクロブ
ロックは静止領域であるので、例え、欠落しても、1つ
前のフレームをそのまま使えば影響は小さいが、NOT
_CODEDと判定できない場合は、動いているので、
欠落してしまうと、影響が大きい。従って、そのマクロ
ブロックが静止していて書き換わっていなければ、リフ
レッシュを行う必要はない。
リフレッシュを行った場合の動作をフレームの真横から
みて、リフレッシュの動作を示したものである。ここで
は、リフレッシュの周期は4フレームで、フレームの上
から下に向かってリフレッシュする場合を示している。
た静止領域のINTRAマクロブロックMBiについて
は以降NOT_CODEDが続き、その領域がリフレッ
シュの周期に対応する4フレーム分連続して静止領域に
属している。この場合は、フレームN+4になっても、
対応するD[i][j]の値が、リフレッシュの必要性
がないことを示す「TRUE」のまま維持されるので、
フレームN+4でのマクロブロックMBiのリフレッシ
ュはスキップされる。同様に、フレームN+3でリフレ
ッシュされた静止領域のINTRAマクロブロックにM
Bi+3ついても、フレームN+6までNOT_COD
EDが続くので、フレームN+7ではそのマクロブロッ
クMBi+3のリフレッシュはスキップされることにな
る。ただし、フレームN+7ではリフレッシュはスキッ
プされてもそのマクロブロックMBi+3はINTER
で符号化されているので、次のリフレッシュ周期ではリ
フレッシュが行われることになる。
(2周期−1)フレームでエラーを回復することが保証
される。図4には、シーンチェンジが発生した場合にお
けるリフレッシュ動作の様子が示されている。
場合、フレームN+1のほとんど全てのマクロブロック
はINTERで符号化されることになる。この場合、各
INTERマクロブロックは静止領域であるので、それ
らに対応するD[i][j]の値はどれもリフレッシュ
の必要性があることを示す「FALSE」に設定され
る。したがって、シーンチェンジフレームN+1上のイ
ントラマクロブロックが復号化装置側への伝送途中に誤
りによって欠落してしまった場合でも、その後比較的早
期にリフレッシュによるエラー回復を行うことが可能と
なる。
符号化後のフレームがシーンチェンジフレームであると
判定されたときは、周期的なリフレッシュ動作が次フレ
ームの画面端部から開始されるように、次フレームでリ
フレッシュ位置を初期値に戻している。したがって、上
から下方向にリフレッシュした場合には、図示のよう
に、シーンチェンジフレームN+1の次フレームN+2
において、リフレッシュ位置は最も上側のマクロブロッ
クラインとなる。
量が多いため、誤りの発生確率が同一ならば、誤りが混
入する確率が高く、また、誤りが入った場合に、前フレ
ームとの相関がないために、コンシールメントのような
テクニックが使えないなど問題が多い。もし、シーンチ
ェンジを特に考慮しない場合はリフレッシュによって回
復するには最悪(2周期−1)フレームかかることにな
るが、本実施形態のように、シーンチェンジ後、リフレ
ッシュの位置を画面の端からスタートさせることによ
り、シーンチェンジのフレームに誤りがあっても、図4
のように最悪1周期で回復することができるようにな
る。
るINTRA符号化領域と、静止領域との関係が示され
ている。前述したように、従来では、例えば現フレーム
N+2のイントラ符号化領域の上側にある領域1内のマ
クロブロックに対する動きベクトルを探索する場合に
は、参照フレームとなる前フレームN+1からの探索範
囲を制限し、既にリフレッシュされていない領域2全体
からの動き補償を禁止していた。
する可能性が低いので、動き補償の禁止をする必要が低
い。そこで、本実施形態では、動きベクトルの制限の範
囲を緩和して画質の向上を図るために、領域2について
もその中の静止領域(フレームNのJ1、フレームN+
1のJ2、フレームN+2のJ3)からの動きベクトル
の探索を許可するようにしている。これは、リフレッシ
ュ判定回路1013が配列D[i][j]を用いて、参
照フレームの領域2内の動領域と静止領域を調べ、動領
域についてのみ探索を禁止するように動き補償回路10
10に指示することによって実現される。また、リフレ
ッシュの方向は上から下方向だけでなく、下から上、右
から左、あるいは左から右方向にすることも可能である
ので、この場合には、リフレッシュの周期の方向と逆向
きの動きベクトルのうち、動領域として判定された領域
からの動きベクトルについてのみその探索を禁止すれば
よいことになる。
2次元配列D[i][j]は静止したINTRAマクロ
ブロックが出現した時にすぐにリフレッシュ不要である
ことを示す値「TRUE」に更新したが、より条件を厳
しくして、静止したINTRAマクロブロックがn回
(n>1)現れたら、静止領域と判定してもよい。この
場合、同一位置のINTRAマクロブロックがnフレー
ム連続で欠落しても、リフレッシュによるエラー回復が
可能となる。
をおこなったが、フィールド単位での符号化にも同様に
適用することができることは言うまでもない。 (第2の実施形態)次に、本発明の第2実施形態につい
て説明する。
した無線通信システムの構成を示したものである。図6
において、無線通信システムは、画像伝送系20と画像
再生系30とを含み、基地局41が設けられているネッ
トワーク40を介して画像伝送系20と画像再生系30
との間で画像の送受信が行われる。
と、誤り耐性処理部23を備える情報源符号化部22
と、伝送路符号化部24と、無線部25とを備えてい
る。情報源符号化部22においては、動き補償、離散コ
サイン変換(DCT)、量子化等が行われ、また伝送路
符号化部24においては、符号化データに対してその誤
り検出や訂正等のための処理が施される。情報源符号化
部22には図1の動画像符号化装置が設けられており、
誤り耐性処理部23は前述のリフレッシュ制御機能など
を用いて実現されている。
伝送路復号化部32と、誤り耐性処理部34を含む情報
源復号化部33と、画像信号出力部35を備えている。
情報源復号化部33は図1の動画像符号化装置によって
得られたビットストリームを復号化するためのものであ
り、誤り耐性処理部34にはエラーコンシールメント機
能などが設けられている。
テムの具体的な運用形態の一例を示したもので、図7に
示すように、通信ネットワーク40の基地局41、4
2、43を介してラップトップタイプのパソコン51や
デスクトップタイプのパソコン52等の端末50により
動画像の伝送および受信が行われる。
る画像信号入力部としてのカメラ51aにより入力され
た画像信号は、パソコン51に組み込まれた情報源符号
化部によって符号化される。情報源符号化部から出力さ
れる符号化データは、他の音声やデータの情報と多重化
された後、パソコン51に組み込まれた無線部、アンテ
ナ51bを介して無線で送信される。この送信された電
波信号は、近接の基地局41〜43を介してネットワー
ク40に送られ、送信先となるパソコン52の近接の基
地局41〜43からそのパソコン52のアンテナ52
a、パソコン52に組み込まれた無線部を介して受信さ
れる。無線部で受信された信号は、画像信号の符号化デ
ータおよび音声やデータの情報に分解される。これらの
うち、画像信号の符号化データは、パソコン52に組み
込まれた情報源復号化部によって復号され、パソコン5
2のディスプレイに表示される。
信号入力部としてのカメラ52bにより入力された画像
信号は、パソコン52に組み込まれた情報源符号化部を
用いて上記と同様に符号化される。符号化データは、他
の音声やデータの情報と多重化され、パソコン52に組
み込まれた無線部、アンテナ52a、により無線で送信
される。この送信された電波信号はネットワーク40を
介してパソコン51のアンテナ51a、パソコン51に
組み込まれた無線部を介して受信される。無線部によっ
て受信された信号は、画像信号の符号化データおよび音
声やデータの情報に分解される。これらのうち、画像信
号の符号化データはパソコン51に組み込まれた情報源
復号化部によって復号され、パソコン51のディスプレ
イに表示される。
イントラ符号化された画像領域についてもそれが動領域
であるか静止領域であるかを考慮してリフレッシュ対象
範囲を決めるという適用リフレッシュを行うことによ
り、発生符号量の増大を招くことなく伝送路誤りによる
影響を抑えられるようになり、画質の向上を図ることが
可能となる。また、シーンチェンジフレームの次フレー
ムでリフレッシュ位置を初期位置に戻す処理を行うこと
により、シーンチェンジフレームが伝送路誤りによって
欠落した場合であっても、リフレッシュによるエラー回
復を早期に行うことが可能となる。
の構成を示すブロック図。
化処理の手順を示すフローチャート。
レッシュ動作を説明するための図。
ンチェンジでのリフレッシュ動作を説明するための図。
ベクトルの探索範囲の制限を示す図。
略的に示す図。
運用形態の一例を示す図。
シュ動作を説明するための図。
クトルの探索範囲の制限を示す図。
復効果を説明するための図。
するための図。
Claims (12)
- 【請求項1】 入力動画像信号をフレーム内符号化する
イントラ符号化モードとフレーム間符号化するインター
符号化モードと符号化を行わず前画面を表示に使用する
非符号化モードを有する符号化手段と、 この符号化手段の符号化モードを前記入力動画像信号の
所定の画像領域毎に適応的に選択するモード選択手段
と、 画面内から動領域を検出し、その動領域からなるリフレ
ッシュ対象範囲内の一部にリフレッシュのためのイント
ラ符号化領域が設定されるように、前記符号化手段の符
号化モードを制御するリフレッシュ制御手段とを具備
し、 前記リフレッシュ制御手段は、 前記符号化手段によってイントラ符号化モードで符号化
された各イントラ符号化領域毎に、それが動領域と静止
領域のどちらに属するかを判定する手段を有し、 この判定結果に基づいて、動領域に属するイントラ符号
化領域が前記リフレッシュ対象範囲内に包含され、静止
領域に属するイントラ符号化領域が前記リフレッシュ対
象範囲から除外されるように、リフレッシュ対象範囲を
決定することを特徴とする動画像符号化装置。 - 【請求項2】 前記リフレッシュ制御手段は、前記リフ
レッシュのためのイントラ符号化領域の設定位置を画面
毎に周期的に移動させることを特徴とする請求項1記載
の動画像符号化装置。 - 【請求項3】 前記リフレッシュ制御手段は、 動領域に属するイントラ符号化領域の個数が同一画面内
に所定数以上含まれるとき、その画面をシーンチェンジ
画面であると判定し、周期的なリフレッシュ動作が次画
面の画面端部から開始されるように、次画面で前記リフ
レッシュのためのイントラ符号化領域の設定位置を変更
することを特徴とする請求項1または2記載の動画像符
号化装置。 - 【請求項4】 前画面でリフレッシュのためのイントラ
符号化領域が設定された領域と同一位置の次画面上の領
域を、前記インター符号化モードで符号化するとき、前
記リフレッシュの周期の方向と逆向きの動きベクトルの
うち、前記リフレッシュ制御手段によって動領域として
判定された前記前画面上の領域からの動きベクトルにつ
いてのみ、その探索を禁止する手段をさらに具備するこ
とを特徴とする請求項2記載の動画像符号化装置。 - 【請求項5】 前記リフレッシュ制御手段は、 前記符号化手段によってインター符号化モードで符号化
された各インター符号化領域を動領域と判定し、それら
各インター符号化領域が前記リフレッシュ対象範囲内に
包含されるようにリフレッシュ対象範囲を決定すること
を特徴とする請求項1記載の動画像符号化装置。 - 【請求項6】 入力動画像信号をフレーム内符号化する
イントラ符号化モードとフレーム間符号化するインター
符号化モードと符号化を行わず前画面を表示に使用する
非符号化モードを有する符号化手段と、 この符号化手段の符号化モードを前記入力動画像信号の
所定の画像領域毎に適応的に選択するモード選択手段
と、 画面内から動領域を検出し、その動領域の一部にリフレ
ッシュのためのイントラ符号化領域が設定されるよう
に、前記符号化手段の符号化モードを制御するリフレッ
シュ制御手段とを具備し、 前記リフレッシュ制御手段は、 前記符号化手段による符号化後、各画像領域の符号化モ
ードの選択結果と、イントラ符号化モードで符号化され
たイントラ符号化領域が動領域に属するか否の判定結果
とに基づいて、動領域を検出することを特徴とする動画
像符号化装置。 - 【請求項7】 入力動画像信号をフレーム内符号化する
イントラ符号化モードとフレーム間符号化するインター
符号化モードと符号化を行わず前画面を表示に使用する
非符号化モードを有し、これら符号化モードを前記入力
動画像信号の所定の画像領域毎に適応的に選択して符号
化を行う動画像符号化方法であって、 画面内から動領域を検出し、その動領域からなるリフレ
ッシュ対象範囲内の一部にリフレッシュのためのイント
ラ符号化領域が設定されるように、符号化モードを制御
し、 イントラ符号化モードで符号化された各イントラ符号化
領域毎に、それが動領域と静止領域のどちらに属するか
を判定し、 この判定結果に基づいて、動領域に属するイントラ符号
化領域が前記リフレッシュ対象範囲内に包含され、静止
領域に属するイントラ符号化領域が前記リフレッシュ対
象範囲から除外されるように、次画面のリフレッシュ対
象範囲を決定することを特徴とする動画像符号化方法。 - 【請求項8】 前記リフレッシュのためのイントラ符号
化領域の設定位置を画面毎に周期的に移動させることを
特徴とする請求項7記載の動画像符号化方法。 - 【請求項9】 動領域に属するイントラ符号化領域の個
数が同一画面内に所定数以上含まれるとき、その画面を
シーンチェンジ画面であると判定し、周期的なリフレッ
シュ動作が次画面の画面端部から開始されるように、次
画面で前記リフレッシュのためのイントラ符号化領域の
設定位置を変更することを特徴とする請求項7または8
記載の動画像符号化方法。 - 【請求項10】 前画面で前記リフレッシュのためのイ
ントラ符号化領域が設定された領域と同一位置の次画面
上の領域を、前記インター符号化モードで符号化すると
き、前記リフレッシュの周期の方向と逆向きの動きベク
トルのうち、動領域として判定された前記前画面上の領
域からの動きベクトルについてのみその探索を禁止する
ことを特徴とする請求項8記載の動画像符号化方法。 - 【請求項11】 前記インター符号化モードで符号化さ
れた各インター符号化領域を動領域と判定し、それら各
インター符号化領域が前記リフレッシュ対象範囲内に包
含されるようにリフレッシュ対象範囲を決定することを
特徴とする請求項7記載の動画像符号化方法。 - 【請求項12】 入力動画像信号をフレーム内符号化す
るイントラ符号化モードとフレーム間符号化するインタ
ー符号化モードと符号化を行わず前画面を表示に使用す
る非符号化モードを有し、これら符号化モードを前記入
力動画像信号の所定の画像領域毎に適応的に選択して符
号化を行う動画像符号化方法であって、 画面内から動領域を検出し、その動領域の一部に、リフ
レッシュのためのイントラ符号化領域が設定されるよう
に符号化モードを制御し、 各画像領域の符号化モードの選択結果と、イントラ符号
化モードで符号化された画像領域が動領域に属するか否
かの判定結果に基づいて、次画面の動領域を検出するこ
とを特徴とする動画像符号化方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01925398A JP3905969B2 (ja) | 1998-01-30 | 1998-01-30 | 動画像符号化装置および動画像符号化方法 |
| US09/238,885 US6259736B1 (en) | 1998-01-30 | 1999-01-28 | Video encoder and video encoding method |
| DE1999638372 DE69938372T2 (de) | 1998-01-30 | 1999-01-29 | Verfahren und Vorrichtung zur Videokodierung |
| EP19990300670 EP0933948B1 (en) | 1998-01-30 | 1999-01-29 | Video encoder and video encoding method |
| KR1019990002859A KR100323344B1 (ko) | 1998-01-30 | 1999-01-29 | 동화상 부호화 장치 및 동화상 부호화 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01925398A JP3905969B2 (ja) | 1998-01-30 | 1998-01-30 | 動画像符号化装置および動画像符号化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11220733A true JPH11220733A (ja) | 1999-08-10 |
| JP3905969B2 JP3905969B2 (ja) | 2007-04-18 |
Family
ID=11994271
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01925398A Expired - Fee Related JP3905969B2 (ja) | 1998-01-30 | 1998-01-30 | 動画像符号化装置および動画像符号化方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6259736B1 (ja) |
| EP (1) | EP0933948B1 (ja) |
| JP (1) | JP3905969B2 (ja) |
| KR (1) | KR100323344B1 (ja) |
| DE (1) | DE69938372T2 (ja) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003125416A (ja) * | 2001-09-24 | 2003-04-25 | Thomson Licensing Sa | 時間的な予測による符号化方法 |
| US6836293B2 (en) | 2000-06-23 | 2004-12-28 | Kabushiki Kaisha Toshiba | Image processing system and method, and image display system |
| US6859498B1 (en) | 2000-01-27 | 2005-02-22 | Samsung Electronics Co., Ltd. | Transmitting/received data processing method for inhibiting error propagation in digital image data communications system and recording medium therefor |
| JP2006521064A (ja) * | 2003-03-17 | 2006-09-14 | クゥアルコム・インコーポレイテッド | ワイヤレスマルチメディア通信用の部分フレームエンコーディングシステムおよび方法 |
| JP2008109224A (ja) * | 2006-10-23 | 2008-05-08 | Fujitsu Ltd | 符号化装置、符号化プログラムおよび符号化方法 |
| JP2008259229A (ja) * | 2001-03-05 | 2008-10-23 | Intervideo Inc | 符号化装置 |
| WO2009069316A1 (ja) * | 2007-11-28 | 2009-06-04 | Panasonic Corporation | 画像符号化方法および画像符号化装置 |
| JP2009246591A (ja) * | 2008-03-31 | 2009-10-22 | Fujitsu Ltd | 動画像復号装置,処理方法及び処理プログラム |
| JP2011055219A (ja) * | 2009-09-01 | 2011-03-17 | Sony Corp | 画像送信装置、画像受信装置、画像送信方法及び画像受信方法 |
| JP4799547B2 (ja) * | 2004-04-07 | 2011-10-26 | トムソン ライセンシング | それぞれマルチマクロブロックを含む予測ピクチャおよび非予測ピクチャを使用した、ピクチャシーケンスのエンコーディング方法およびエンコーディング装置 |
| JP2014200074A (ja) * | 2013-03-15 | 2014-10-23 | 株式会社リコー | 配信制御システム、配信制御方法、及びプログラム |
| US10390076B2 (en) | 2016-03-29 | 2019-08-20 | Mitsubishi Electric Corporation | Image receiving/reproducing device, image generating/transmitting device, display system, image receiving/reproducing method, image generating/transmitting method, and computer readable medium |
| US10674172B2 (en) | 2016-04-19 | 2020-06-02 | Mitsubishi Electric Corporation | Image processing apparatus, image processing method, and computer-readable recording medium |
Families Citing this family (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0935396A3 (en) * | 1998-02-09 | 2004-08-11 | Matsushita Electric Industrial Co., Ltd. | Video coding method and apparatus |
| GB2347038A (en) * | 1999-02-18 | 2000-08-23 | Nokia Mobile Phones Ltd | A video codec using re-transmission |
| US6668016B1 (en) * | 1999-05-11 | 2003-12-23 | Matsushita Electric Industrial Co., Ltd. | Moving image coding method and apparatus, and moving image coding and decoding system |
| KR20010053814A (ko) * | 1999-12-01 | 2001-07-02 | 윤종용 | 영상 부호화 시스템의 부호화방식 선택장치 및 방법 |
| FI117534B (fi) | 2000-01-21 | 2006-11-15 | Nokia Corp | Menetelmä digitaalisten kuvien suodattamiseksi ja suodatin |
| FI116819B (fi) * | 2000-01-21 | 2006-02-28 | Nokia Corp | Menetelmä kuvien lähettämiseksi ja kuvakooderi |
| US7133455B2 (en) * | 2000-12-29 | 2006-11-07 | Intel Corporation | Providing error resilience and concealment for video data |
| US6996183B2 (en) * | 2001-09-26 | 2006-02-07 | Thomson Licensing | Scene cut detection in a video bitstream |
| US6766492B2 (en) * | 2001-11-16 | 2004-07-20 | Intel Corporation | Finite state automaton for control of frame error recovery for a universal serial bus video camera |
| US7355530B2 (en) * | 2001-11-21 | 2008-04-08 | Canon Kabushiki Kaisha | Method and device for determining at least one multimedia data encoding parameter |
| US7020203B1 (en) * | 2001-12-21 | 2006-03-28 | Polycom, Inc. | Dynamic intra-coded macroblock refresh interval for video error concealment |
| KR100464003B1 (ko) * | 2002-01-08 | 2005-01-03 | 엘지전자 주식회사 | 동영상의 부호화 방법 |
| US7437009B2 (en) * | 2002-01-16 | 2008-10-14 | Matsushita Electric Industrial Co., Ltd. | Image coding apparatus, image coding method, and image coding program for coding at least one still frame with still frame coding having a higher quality than normal frame coding of other frames |
| US8312504B2 (en) | 2002-05-03 | 2012-11-13 | Time Warner Cable LLC | Program storage, retrieval and management based on segmentation messages |
| US8392952B2 (en) | 2002-05-03 | 2013-03-05 | Time Warner Cable Enterprises Llc | Programming content processing and management system and method |
| US7610606B2 (en) * | 2002-05-03 | 2009-10-27 | Time Warner Cable, Inc. | Technique for effectively providing various entertainment services through a communications network |
| US8443383B2 (en) | 2002-05-03 | 2013-05-14 | Time Warner Cable Enterprises Llc | Use of messages in program signal streams by set-top terminals |
| US7908626B2 (en) * | 2002-05-03 | 2011-03-15 | Time Warner Interactive Video Group, Inc. | Network based digital information and entertainment storage and delivery system |
| DE10261501A1 (de) * | 2002-12-23 | 2004-07-15 | Mobotix Ag | Verfahren zur Datenreduktion |
| US8175154B2 (en) * | 2003-06-03 | 2012-05-08 | General Instrument Corporation | Method for restructuring a group of pictures to provide for random access into the group of pictures |
| KR100584422B1 (ko) * | 2003-06-04 | 2006-05-26 | 삼성전자주식회사 | 영상데이터의 압축 장치 및 방법 |
| US7826526B2 (en) * | 2003-10-20 | 2010-11-02 | Logitech Europe S.A. | Methods and apparatus for encoding and decoding video data |
| US7634146B2 (en) | 2003-10-20 | 2009-12-15 | Logitech Europe S.A. | Methods and apparatus for encoding and decoding video data |
| US8116370B2 (en) | 2003-10-20 | 2012-02-14 | Logitech Europe S.A. | Methods and apparatus for encoding and decoding video data |
| US20050201470A1 (en) * | 2004-03-12 | 2005-09-15 | John Sievers | Intra block walk around refresh for H.264 |
| US7271749B2 (en) * | 2004-09-14 | 2007-09-18 | Hewlett-Packard Development Company, L.P. | Context-based denoiser that simultaneously updates probabilities for multiple contexts |
| US8385416B2 (en) | 2004-09-16 | 2013-02-26 | Thomson Licensing | Method and apparatus for fast mode decision for interframes |
| US7543064B2 (en) * | 2004-09-30 | 2009-06-02 | Logitech Europe S.A. | Multiplayer peer-to-peer connection across firewalls and network address translators using a single local port on the local host |
| JP4543971B2 (ja) * | 2005-03-07 | 2010-09-15 | ソニー株式会社 | 符号化方法、符号化装置、符号化処理のプログラム及び符号化処理のプログラムを記録した記録媒体 |
| US9237347B2 (en) * | 2005-03-21 | 2016-01-12 | The Regents Of The University Of California | Systems and methods for video compression for low bit rate and low latency video communications |
| US7738468B2 (en) | 2005-03-22 | 2010-06-15 | Logitech Europe S.A. | Method and apparatus for packet traversal of a network address translation device |
| US8102917B2 (en) * | 2005-05-20 | 2012-01-24 | Nxp B.V. | Video encoder using a refresh map |
| DE102005029127A1 (de) * | 2005-06-23 | 2007-04-19 | On Demand Microelectronics Ag | Verfahren und Vorrichtung zur optimierten prädiktiven Videocodierung |
| US9661376B2 (en) | 2005-07-13 | 2017-05-23 | Polycom, Inc. | Video error concealment method |
| US8774272B1 (en) | 2005-07-15 | 2014-07-08 | Geo Semiconductor Inc. | Video quality by controlling inter frame encoding according to frame position in GOP |
| US20070140353A1 (en) * | 2005-12-19 | 2007-06-21 | Sharp Laboratories Of America, Inc. | Intra prediction skipping in mode selection for video compression |
| JP4799477B2 (ja) * | 2007-05-08 | 2011-10-26 | キヤノン株式会社 | 画像符号化装置及び画像符号化方法 |
| US20090231439A1 (en) * | 2008-03-14 | 2009-09-17 | Arkady Kopansky | Method for Propagating Data Through a Video Stream |
| KR100949917B1 (ko) * | 2008-05-28 | 2010-03-30 | 한국산업기술대학교산학협력단 | 적응적 인트라 예측을 통한 고속 부호화 방법 및 시스템 |
| KR20100027384A (ko) * | 2008-09-02 | 2010-03-11 | 삼성전자주식회사 | 예측 모드 결정 방법 및 장치 |
| CN101677406B (zh) * | 2008-09-19 | 2011-04-20 | 华为技术有限公司 | 一种视频编解码的方法及装置 |
| TWI412282B (zh) * | 2009-11-17 | 2013-10-11 | Univ Nat Cheng Kung | 可隱藏傳輸錯誤之視訊解碼裝置與相關方法 |
| US20110317762A1 (en) * | 2010-06-29 | 2011-12-29 | Texas Instruments Incorporated | Video encoder and packetizer with improved bandwidth utilization |
| EP2536143B1 (en) * | 2011-06-16 | 2015-01-14 | Axis AB | Method and a digital video encoder system for encoding digital video data |
| JP2015173404A (ja) * | 2014-03-12 | 2015-10-01 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム |
| CN105405155A (zh) * | 2015-10-21 | 2016-03-16 | 努比亚技术有限公司 | 一种信息处理方法及移动终端 |
| JP2017103744A (ja) * | 2015-12-04 | 2017-06-08 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置、及び画像符号化復号装置 |
| FR3051309A1 (fr) * | 2016-05-10 | 2017-11-17 | Bcom | Procedes et dispositifs de codage et de decodage d'un flux de donnees representatif d'au moins une image |
| JP6907888B2 (ja) * | 2017-10-30 | 2021-07-21 | 富士通株式会社 | 情報処理システム、情報処理装置および情報処理プログラム |
| EP3809700B1 (en) * | 2019-10-16 | 2022-02-16 | Axis AB | Periodic intra refresh pattern for video encoding |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2589020B1 (fr) | 1985-10-22 | 1987-11-20 | Eude Gerard | Procede de codage hybride par transformation pour la transmission de signaux d'image |
| US5057916A (en) | 1990-11-16 | 1991-10-15 | General Instrument Corporation | Method and apparatus for refreshing motion compensated sequential video images |
| KR0166725B1 (ko) * | 1993-06-30 | 1999-03-20 | 김광호 | 강제인트라-프레임부호화방법 |
| US5805223A (en) * | 1994-05-25 | 1998-09-08 | Canon Kk | Image encoding apparatus having an intrapicture encoding mode and interpicture encoding mode |
| US5812198A (en) * | 1994-05-30 | 1998-09-22 | Ntt Mobile Communications Network, Inc. | Video coding decoding apparatus |
| JP3157101B2 (ja) | 1996-03-08 | 2001-04-16 | 沖電気工業株式会社 | 画像符号化方法及び画像符号化装置 |
| JP3823275B2 (ja) * | 1996-06-10 | 2006-09-20 | 富士通株式会社 | 動画像符号化装置 |
-
1998
- 1998-01-30 JP JP01925398A patent/JP3905969B2/ja not_active Expired - Fee Related
-
1999
- 1999-01-28 US US09/238,885 patent/US6259736B1/en not_active Expired - Lifetime
- 1999-01-29 DE DE1999638372 patent/DE69938372T2/de not_active Expired - Lifetime
- 1999-01-29 KR KR1019990002859A patent/KR100323344B1/ko not_active Expired - Fee Related
- 1999-01-29 EP EP19990300670 patent/EP0933948B1/en not_active Expired - Lifetime
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6859498B1 (en) | 2000-01-27 | 2005-02-22 | Samsung Electronics Co., Ltd. | Transmitting/received data processing method for inhibiting error propagation in digital image data communications system and recording medium therefor |
| US7796192B2 (en) | 2000-06-23 | 2010-09-14 | Kabushiki Kaisha Toshiba | Image processing system and method, and image display system |
| US6836293B2 (en) | 2000-06-23 | 2004-12-28 | Kabushiki Kaisha Toshiba | Image processing system and method, and image display system |
| US7256836B2 (en) | 2000-06-23 | 2007-08-14 | Kabushiki Kaisha Toshiba | Image processing system and method, and image display system |
| US7787049B2 (en) | 2000-06-23 | 2010-08-31 | Kabushiki Kaisha Toshiba | Image processing system and method, and image display system |
| JP2008259229A (ja) * | 2001-03-05 | 2008-10-23 | Intervideo Inc | 符号化装置 |
| JP2003125416A (ja) * | 2001-09-24 | 2003-04-25 | Thomson Licensing Sa | 時間的な予測による符号化方法 |
| JP2006521064A (ja) * | 2003-03-17 | 2006-09-14 | クゥアルコム・インコーポレイテッド | ワイヤレスマルチメディア通信用の部分フレームエンコーディングシステムおよび方法 |
| US8054887B2 (en) | 2004-04-07 | 2011-11-08 | Thomson Licensing | Method and apparatus for encoding a picture sequence using predicted and non-predicted pictures which each include multiple macroblocks |
| JP4799547B2 (ja) * | 2004-04-07 | 2011-10-26 | トムソン ライセンシング | それぞれマルチマクロブロックを含む予測ピクチャおよび非予測ピクチャを使用した、ピクチャシーケンスのエンコーディング方法およびエンコーディング装置 |
| JP2008109224A (ja) * | 2006-10-23 | 2008-05-08 | Fujitsu Ltd | 符号化装置、符号化プログラムおよび符号化方法 |
| US7974479B2 (en) | 2006-10-23 | 2011-07-05 | Fujitsu Limited | Encoding apparatus, method, and computer product, for controlling intra-refresh |
| WO2009069316A1 (ja) * | 2007-11-28 | 2009-06-04 | Panasonic Corporation | 画像符号化方法および画像符号化装置 |
| JP4834772B2 (ja) * | 2007-11-28 | 2011-12-14 | パナソニック株式会社 | 画像符号化方法および画像符号化装置 |
| JP2012023765A (ja) * | 2007-11-28 | 2012-02-02 | Panasonic Corp | 画像符号化方法および画像符号化装置 |
| US8520730B2 (en) | 2007-11-28 | 2013-08-27 | Panasonic Corporation | Picture coding method and picture coding apparatus |
| JP2009246591A (ja) * | 2008-03-31 | 2009-10-22 | Fujitsu Ltd | 動画像復号装置,処理方法及び処理プログラム |
| JP2011055219A (ja) * | 2009-09-01 | 2011-03-17 | Sony Corp | 画像送信装置、画像受信装置、画像送信方法及び画像受信方法 |
| JP2014200074A (ja) * | 2013-03-15 | 2014-10-23 | 株式会社リコー | 配信制御システム、配信制御方法、及びプログラム |
| US10390076B2 (en) | 2016-03-29 | 2019-08-20 | Mitsubishi Electric Corporation | Image receiving/reproducing device, image generating/transmitting device, display system, image receiving/reproducing method, image generating/transmitting method, and computer readable medium |
| US10674172B2 (en) | 2016-04-19 | 2020-06-02 | Mitsubishi Electric Corporation | Image processing apparatus, image processing method, and computer-readable recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3905969B2 (ja) | 2007-04-18 |
| EP0933948B1 (en) | 2008-03-19 |
| US6259736B1 (en) | 2001-07-10 |
| DE69938372T2 (de) | 2009-04-30 |
| KR100323344B1 (ko) | 2002-02-19 |
| KR19990068201A (ko) | 1999-08-25 |
| EP0933948A2 (en) | 1999-08-04 |
| EP0933948A3 (en) | 2000-11-29 |
| DE69938372D1 (de) | 2008-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3905969B2 (ja) | 動画像符号化装置および動画像符号化方法 | |
| US6002802A (en) | Video encoding and decoding apparatus | |
| KR101177031B1 (ko) | 인터-코딩에 사용된 기준 화상의 수를 최소화하기 위한 방법 및 장치 | |
| JP3297293B2 (ja) | 動画像復号方法および動画像復号装置 | |
| US20140056353A1 (en) | Video encoding method and a video encoding apparatus using the same | |
| US20090238268A1 (en) | Method for video coding | |
| US20080019448A1 (en) | Motion estimation apparatus and method and image encoding apparatus and method employing the same | |
| JP2013021729A (ja) | リファレンスビデオフレーム及びノンリファレンスビデオフレームの検出及び隠蔽の方法及び装置 | |
| US20110002387A1 (en) | Techniques for motion estimation | |
| JP5640979B2 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム | |
| KR101388902B1 (ko) | 모션 추정을 위한 기법들 | |
| EP1719347A1 (en) | Error concealment technique using weighted prediction | |
| CN114827632B (zh) | 视频帧错误隐藏方法、装置、电子设备及介质 | |
| JP3677101B2 (ja) | 動画像符号化装置 | |
| KR101018563B1 (ko) | 텔레비전 수상기 및 화상 처리 방법 | |
| US7876816B2 (en) | Moving picture coding program, program storage medium, and coding apparatus | |
| JPH07193821A (ja) | 動画像符号化装置および方法 | |
| JP2001359102A (ja) | 画像符号化方法及び画像符号化装置 | |
| JPH09163378A (ja) | 動き補償フレーム間/フレーム内符号化装置とそのリフレッシュ制御方法および動画像復号化装置 | |
| JP2005094801A (ja) | 動画像復号化装置及び動画像符号化装置 | |
| JPH07107483A (ja) | 動画像符号化装置 | |
| JP2004140794A (ja) | 画像符号化方法および画像符号化装置 | |
| JPH0795588A (ja) | 動画像符号化装置 | |
| JPH11341521A (ja) | ステレオ動画像用符号化装置 | |
| JP2002112270A (ja) | 動画像高速符号化装置及び動画像高速符号化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040913 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060926 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061124 |
|
| 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: 20070109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070115 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110119 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120119 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130119 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130119 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140119 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |