[go: up one dir, main page]

JP4722125B2 - 画像復号化装置及び画像復号化方法 - Google Patents

画像復号化装置及び画像復号化方法 Download PDF

Info

Publication number
JP4722125B2
JP4722125B2 JP2007511179A JP2007511179A JP4722125B2 JP 4722125 B2 JP4722125 B2 JP 4722125B2 JP 2007511179 A JP2007511179 A JP 2007511179A JP 2007511179 A JP2007511179 A JP 2007511179A JP 4722125 B2 JP4722125 B2 JP 4722125B2
Authority
JP
Japan
Prior art keywords
intra prediction
prediction mode
image
intra
block
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
JP2007511179A
Other languages
English (en)
Other versions
JPWO2006106935A1 (ja
Inventor
真 安達
博明 樋田
清史 安倍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2007511179A priority Critical patent/JP4722125B2/ja
Publication of JPWO2006106935A1 publication Critical patent/JPWO2006106935A1/ja
Application granted granted Critical
Publication of JP4722125B2 publication Critical patent/JP4722125B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • 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
    • 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/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • 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/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

本発明は、1つ以上のブロックに分割されて符号化された静止画像信号または動画像信号を復号化する画像復号化装置及び画像復号化方法、並びにそれをソフトウェアで実施するためのプログラムに関する。
ディジタル画像を効率よく記憶し又は伝送するには、圧縮符号化する必要がある。ディジタル画像を効率よく圧縮するための方法として、静止画像ではJPEG、動画像ではH.261、H.263、MPEG(Moving Picture Experts Group)―1、MPEG―2、MPEG―4などが開発されている。また、このMPEG−1〜4などの技術を継承しつつさらに性能の向上を図ったMPEG−4AVC(Advanced Video Coding)がISO(国際標準化機構)によって2003年に標準規格化されている。
動画に対する画像データの符号化は、イントラ予測符号化とインター予測符号化から成り立っており、例えばMPEG−4AVCでは、連続するピクチャ内の分割されたブロック(マクロブロック)は、符号化方法の違いによって、イントラマクロブロック、インターマクロブロックに分類される(例えば、非特許文献1参照。)。
イントラ予測符号化とは、1枚の閉じたピクチャの中で、周辺に位置するブロックの画素情報を基に符号化対象ブロックの予測画像(イントラ予測画像)を生成し、実際の現画像との差分を送信する手法である。また、インター予測符号化とは、片方向もしくは前後両方向のピクチャを参照ピクチャとして指定し、参照ピクチャより符号化対象ブロックの予測画像を生成し、実際の現画像との差分を送信する手法である。
図1は従来の画像復号化装置の機能構成を示すブロック図である。同図に示されるように、1つ以上のブロックに分割されて符号化された画像符号化信号を復号化するものであって、イントラ予測画像を復号化するための、可変長復号化/逆量子化部101と、イントラ予測モード抽出部102と、イントラ予測画像生成部103と、ラインメモリ104と、加算器105とを備えている。
画像復号化装置にはさらに、インター予測画像を復号化するための機能が備わっているが、本発明の本質と直接関係しないので、混乱することを避けるため図では省略している。
このように構成された画像復号化装置において、ブロック単位に分割処理されて符号化された符号化信号は、可変長復号化/逆量子化部101によって空間領域の差分ブロック画像に変換され、加算器105に出力される。
また、イントラ予測モード抽出部102により、符号化信号に含まれるイントラ予測モード情報がブロック単位に抽出され、イントラ予測画像生成部103に出力される。イントラ予測画像生成部103では、抽出されたイントラ予測モードに従い、必要な参照ブロックの参照画素をラインメモリ104から取得し、イントラ予測画像をブロック単位に生成し、加算器105に出力する。
加算器105では、イントラ予測画像生成部103より出力されたイントラ予測画像と、可変長復号化/逆量子化部101より出力された差分ブロック画像を加算することで復号化画像を生成する。
加算結果の復号化画像は、出力端子より復号化信号として出力されると同時に、次のイントラ予測画像生成のための参照ブロック画像としてラインメモリ104に格納される。
ここで、イントラ予測モードについて、MPEG−4AVCのベースラインプロファイルを例に挙げて説明する。
MPEG−4AVCの輝度信号におけるイントラ予測画像生成方法では、予測ブロック単位として、縦横16画素ブロック単位のIntra16×16と、縦横4画素ブロック単位のIntra4×4があり、それぞれにイントラ予測モードが定義されている。
図2は、MPEG−4AVCのIntra4×4におけるイントラ予測モードを示している。図3は図2の各イントラ予測モードが使用する参照画素及び予測方向を示している。
参照ブロックとは、ストリーム(画像符号化信号)中で指定されたイントラ予測モードにおいて、イントラ予測画像生成に必要な画素を含むブロックであり、符号化対象ブロックの左、上、右上及び左上のいずれかに隣接する既に復号化されたブロックである。
図3におけるDC(平均値)モードは、上に隣接する参照ブロックと左に隣接する参照ブロックに含まれる参照画素の平均値よりイントラ予測画像を生成するモードである。ただし、上に隣接する参照ブロックもしくは左に隣接する参照ブロックのどちらか片方が使用することができない場合は、もう一方の使用可能な参照ブロックの画素のみを用いてイントラ予測画像を生成する。さらに、上に隣接する参照ブロックと左に隣接する参照ブロックの両方が参照できない場合には、全ての画素値が128の一定な値で構成されたイントラ予測画像を生成する。
なお、隣接ブロックの参照可否の判断基準として、MPEG−4AVCにおける規格では、以下に挙げる3つの条件のいずれかが該当するブロックは参照ブロックとして使用できないブロックと定義されている。すなわち、(a)ピクチャ内に存在しないブロック、(b)復号化対象ブロックとは異なるスライスに属しているブロック、(c)ストリーム中のイントラ予測制限フラグによってインター予測符号化されたブロックの参照が禁止されている場合における、インター予測符号化されたブロックである。
ITU-T Rec.H264 | ISO/IEC 14496-10 version 1 "Information technology - Coding of audio-visual objects - Part 10:Advanced video coding"
しかしながら、伝送誤りや符号化方法の誤りによって、ストリーム中に指定されたイントラ予測モードが規格上使用することができないブロックの画素を参照画素として必要としている場合には、画像復号化処理を継続することができない。
そこで、本発明は、上記の事情に鑑みてなされたものであり、ストリーム中に指定されたイントラ予測モードが規格上使用することができないブロックの画素を参照画素として必要としている場合であっても、復号化画像を生成することができる画像復号化装置および画像復号化方法を提供することを目的とする。
上記目的を達成するため、本発明に係る画像復号化装置は、1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行う画像復号化装置であって、対象ブロックが複数のイントラ予測モードの中でどのイントラ予測モードを用いてイントラ符号化されているかを示すイントラ予測モード情報を前記画像符号化信号から抽出する抽出手段と、前記イントラ予測モード情報で示されるイントラ予測モードに必要な参照ブロックの使用可能の可否を判定する参照画素判定手段と、前記参照画素判定手段において前記参照ブロックが使用不可能と判断された場合に、復号化画像を生成するイントラ画像復号化代替手段とを備えることを特徴とする。
これによって、例えば符号化時における誤りまた伝送中における誤り等によって、画像符号化信号中に指定されたイントラ予測モードが規格上使用することができないブロックの画素を参照画素として必要としている場合であっても、復号化画像を生成することができる。
ここで、前記イントラ画像復号化代替手段は、代替イントラ予測画像を生成する代替イントラ予測画像生成部と、前記代替イントラ予測画像生成部によって生成された前記代替イントラ予測画像を用いて前記復号化画像を生成する復号化画像生成部とを備えてもよい。
また、前記代替イントラ予測画像生成部は、前記対象ブロックのイントラ予測モードを、前記イントラ予測モード情報で示されるイントラ予測モードから使用不可能なブロックを参照しないイントラ予測モードに切り替えるイントラ予測モード切替部と、前記イントラ予測モード切替部により切り替えられたイントラ予測モードを用いて前記代替イントラ予測画像を生成するイントラ予測画像生成部とを備えてもよい。
また、前記代替イントラ予測画像生成部は、特定の画素値を参照画素として記憶する代替参照画素記憶部と、前記イントラ予測モード情報で示されるイントラ予測モードを用いて、前記代替参照画素記憶部から参照画素を取得して前記代替イントラ予測画像を生成するイントラ予測画像生成部とを備えてもよい。
また、前記代替イントラ予測画像生成部は、特定の画素値で構成されたブロック画像を記憶する代替イントラ予測画像記憶部を備え、前記代替イントラ予測画像記憶部に記憶された前記ブロック画像を前記代替イントラ予測画像として生成してもよい。
また、前記代替イントラ予測画像生成部は、前記参照画素判定手段において使用不可能と判断された前記参照ブロックの画素を参照画素として取得する参照画素強制取得部と、前記イントラ予測モード情報で示されるイントラ予測モードを用いて、前記参照画素強制取得部によって取得された参照画素を使用して前記代替イントラ予測画像を生成するイントラ予測画像生成部とを備えてもよい。
これによって、例えば符号化時における誤りまた伝送中における誤り等によって、符号化信号中で指定されたイントラ予測モードが、使用することができないブロック画像の画素を参照画素として必要としている場合においても、イントラ予測画像を生成することができ、復号化を継続することができる。
また、前記イントラ画像復号化代替手段は、特定の画素値で構成されたブロック画像を記憶する代替復号化画像記憶部を備え、前記代替復号化画像記憶部に記憶されたブロック画像を復号化画像として出力してもよい。
これによって、例えば符号化時における誤りまたは伝送中における誤りによって、使用することのできない画素を参照用画素として必要とするイントラ予測モードが指定された場合においても、復号化信号を生成することができ、復号化処理を継続することが可能となる。
前記画像復号化装置は、さらに、複数の前記イントラ画像復号化代替手段と、複数の前記イントラ画像復号化代替手段の中から1つを選択し、選択した前記イントラ画像復号化代替手段に切り替える代替切替手段とを備えてもよい。
これによって、画像符号化信号中に誤ったイントラ予測モードが指定された場合でも、例えば、状況に応じて外部入力を与えること、または内部の判定により、複数の前記イントラ画像復号化代替手段の中から最適な1つを選択することが可能となり、最適な復号化画像を生成することができる。
なお、本発明は、このような画像復号化装置として実現することができるだけでなく、このような画像復号化装置が備える特徴的な手段をステップとする画像復号化方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、CD−ROM等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
本発明に係る画像復号化装置および画像復号化方法によれば、1つ以上のブロックに分割処理され符号化された画像符号化信号において、符号化時の誤りや伝送時に発生する伝送誤りなどが原因となり、符号化信号中で指定されているイントラ予測モードが、規格上使用することができない参照ブロックの画素を使用するモードであった場合であっても、代替イントラ予測画像もしくは代替復号化画像を生成することにより、イントラ予測で符号化されたブロック画像を復号化することを可能にしている。
以下に本発明の実施の形態について、図面を参照しながら説明する。
(実施の形態1)
図4は本発明に係る実施の形態1である画像復号化装置200の構成を示すブロック図である。
図4で示される画像復号化装置200は、1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行うための装置であって、その機能として可変長復号化/逆量子化部101と、イントラ予測モード抽出部102と、イントラ予測画像生成部103と、加算器105と、ラインメモリ104と、参照画素判定部201と、スイッチ部202と、代替イントラ予測画像生成部203とを備えている。なお、図4において図1と同じ構成要素については同じ符号を用い、説明を省略する。
参照画素判定部201は、イントラ予測モード抽出部102によって抽出されたイントラ予測モード情報と、ラインメモリ104に格納されている周辺ブロック画素情報から、指定されたイントラ予測モードに必要な参照ブロックが使用可能かどうかの判断を行うと共に、スイッチ部202の制御を行う。参照画素判定部201は、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能であると判断した場合、スイッチ部202をスイッチ端A02に接続する。また、指定されたイントラ予測モードに必要な参照ブロックが1つ以上使用不可能であると判断した場合、スイッチ部202をスイッチ端A01に接続する。
スイッチ部202がスイッチ端A01に接続された場合、代替イントラ予測画像生成部203が動作し、代替イントラ予測画像を生成する。
生成された代替イントラ予測画像は、加算器105に出力され、差分ブロック画像と加算され、復号化信号として出力される。
代替イントラ予測画像生成部203における代替イントラ予測画像を生成するための構成としては、以下の(a)から(d)の場合がある。(a)イントラ予測モードを切り替える場合、(b)代替参照画素メモリを使用する場合、(c)代替イントラ予測画像メモリを使用する場合、(d)強制的に参照画素を取得する場合、それぞれの場合の詳細について以下に説明する。
(a)イントラ予測モードを切り替える場合
図5は代替イントラ予測画像生成部203の構成が(a)イントラ予測モードを切り替える構成である場合の画像復号化装置300の構成を示すブロック図である。
代替イントラ予測画像生成部203−aは、イントラ予測モード切替部301とイントラ予測画像生成部103−aを備えている。
イントラ予測モード切替部301は、参照画素判定部201で使用不可であると判定された参照画素を使用しないイントラ予測モードに切り替える。ここでは、イントラ予測モード切替部301は、使用不可であると判定された画素を使用しないイントラ予測モードとして、MPEG−4AVC規格で符号化された符号化信号である場合には、DC(平均値)予測モードを選択し、これに切り替える。このDC(平均値)予測モードは、前述した通り、上隣接及び左隣接ブロックの中から、使用可能なブロックの画素のみを参照して、イントラ予測画像を生成することのできるモードである。
イントラ予測画像生成部103−aは、イントラ予測モード切替部によって指定されたイントラ予測モードと、ラインメモリ104から取得した参照ブロックの画素値を用いて、代替イントラ予測画像を生成する。生成した代替イントラ予測画像は加算器105に出力される。
次に、上記のように構成された画像復号化装置300の動作について説明する。図6は画像復号化装置300の動作の流れを示すフローチャートである。
イントラ予測モード抽出部102は、符号化信号に含まれるイントラ予測モード情報をブロック単位に抽出する(ステップS101)。次に、参照画素判定部201は、イントラ予測モード抽出部102によって抽出されたイントラ予測モード情報と、ラインメモリ104に格納されている周辺ブロック画素情報から、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能か否かの判断を行う(ステップS102)。イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能である場合(ステップS102でYes)には、参照画素判定部201がスイッチ部202をスイッチ端A02に接続することにより、イントラ予測画像生成部103が動作する。そして、イントラ予測画像生成部103では、イントラ予測モード情報で指定されたイントラ予測モードに従い、必要な参照ブロックの参照画素をラインメモリ104から取得し、イントラ予測画像をブロック単位に生成し、生成したイントラ予測画像を加算器105に出力する(ステップS103)。次に、加算器105では、イントラ予測画像生成部103より出力されたイントラ予測画像と、可変長復号化/逆量子化部101よって符号化信号から変換された差分ブロック画像とを加算することで復号化画像を生成する(ステップS104)。ここで、加算結果の復号化画像は、出力端子より復号化信号として出力されると同時に、次のイントラ予測画像生成のための参照ブロック画像としてラインメモリ104に格納される。
一方、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能でない場合(ステップS102でNo)には、参照画素判定部201がスイッチ部202をスイッチ端A01に接続することにより、代替イントラ予測画像生成部203−aが動作する。そして、イントラ予測モード切替部301は、参照画素を使用しないイントラ予測モードに切り替える(ステップS105)。次に、イントラ予測画像生成部103−aは、イントラ予測モード切替部301によって切り替えられたイントラ予測モードと、ラインメモリ104にから取得した参照ブロックの画素値を用いて、代替イントラ予測画像を生成し、生成した代替イントラ予測画像を加算器105に出力する(ステップS106)。次に、加算器105では、イントラ予測画像生成部103−aより出力された代替イントラ予測画像と、可変長復号化/逆量子化部101よって符号化信号から変換された差分ブロック画像とを加算することで復号化画像を生成する(ステップS104)。
なお、図5においてイントラ予測画像生成部103とイントラ予測画像生成部103−aは同一であっても構わない。
また、上記では、イントラ予測モード切替部301は、使用不可であると判定された画素を使用しないイントラ予測モードとして、DC(平均値)予測モードを選択し、これに切り替えているが、これに限られるものではない。例えば、DC(平均値)予測モード以外の選択方法としては、上隣接ブロックの参照画素が使用不可能な場合は、上隣接ブロック以外のブロックの参照画素を使用するイントラ予測モードへ切り替える方法、及び、左隣接ブロックの参照画素が使用不可能な場合は、左隣接ブロック以外のブロックの参照画素を用いるイントラ予測モードへ切り替える方法も有効である。ここで、代用可能なイントラ予測モードが複数存在するような場合には、例えば、対象ブロック以前で最後に指定されたイントラ予測モードを使用したり、対象ブロック以前で指定された回数が最も多いイントラ予測モードを使用したりしても構わない。
また、参照できないパターン毎に予め代用するイントラ予測モードを決めておいて、そのイントラ予測モードを使用しても構わない。また、図2に示すようなイントラ予測モードに割当てられた番号の最小のイントラ予測モード、または、最大のイントラ予測モードを使用しても構わない。
さらに符号化信号のエラーもしくは符号化方法の誤りなどが原因で、イントラ予測モード抽出部102によってイントラ予測モードを抽出することができなかった場合においても、スイッチ部202をスイッチ端A01に接続し、イントラ予測モード切替部301が使用可能なイントラ予測モードを生成する方法も有効である。いずれもこの実施形態に限定されるものではない。
(b)代替参照画素メモリを使用する場合
図7は代替イントラ予測画像生成部203の構成が(b)代替参照画素メモリを使用する構成である場合の画像復号化装置400の構成を示すブロック図である。なお、図7において図4と同じ構成要素については同じ符号を用い、説明を省略する。
代替イントラ予測画像生成部203−bは、代替参照画素メモリ401とイントラ予測画像生成部103−aを備えている。代替参照画素メモリ401には、一定値の画素値が記憶されており、この画素値を参照不可と判定された参照画素の代替参照用画素としてイントラ予測画像生成部103−aに出力する。イントラ予測画像生成部103−aは、イントラ予測モード情報で指定されたイントラ予測モードと、代替参照画素メモリ401から取得した参照画素の画素値を用いて、代替イントラ予測画像を生成する。
次に、上記のように構成された画像復号化装置400の動作について説明する。図8は画像復号化装置400の動作の流れを示すフローチャートである。なお、図6と同様の動作については同じ符号を用い、説明を省略する。
イントラ予測モード情報の抽出処理(ステップS101)からイントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能である場合の復号化画像の生成処理(ステップS104)までは、図6と同様である。
一方、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能でない場合(ステップS102でNo)には、参照画素判定部201がスイッチ部202をスイッチ端A01に接続することにより、代替イントラ予測画像生成部203−bが動作する。そして、イントラ予測画像生成部103−aは、イントラ予測モード情報で指定されたイントラ予測モードと、代替参照画素メモリ401から取得した参照画素の画素値を用いて、代替イントラ予測画像を生成し、生成した代替イントラ予測画像を加算器105に出力する(ステップS201)。次に、加算器105では、イントラ予測画像生成部103−aより出力された代替イントラ予測画像と、可変長復号化/逆量子化部101よって符号化信号から変換された差分ブロック画像とを加算することで復号化画像を生成する(ステップS104)。
なお、代替参照画素メモリ401に記録されている代替参照用画素値として、図9に示すように、加算器105の出力先が代替参照画素メモリ401に接続されることで、復号化された他のピクチャの画素値や、同一ピクチャ内の復号化された他のブロックの画素値が記憶されていても構わない。いずれもこの実施形態に限定されるものではない。
さらに、図7および図9において、イントラ予測画像生成部103とイントラ予測画像生成部103−aは同一であっても構わない。
(c)代替イントラ予測画像メモリを使用する場合
図10は代替イントラ予測画像生成部203の構成が(c)代替イントラ予測画像メモリを使用する構成である場合の画像復号化装置500の構成を示すブロック図である。
代替イントラ予測画像生成部203−cは、代替イントラ予測画像メモリ501を備えている。代替イントラ予測画像メモリ501には、一定値の画素値が記憶されており、この画素値を代替イントラ予測画像として加算器105に出力する。
次に、上記のように構成された画像復号化装置500の動作について説明する。図11は画像復号化装置500の動作の流れを示すフローチャートである。なお、図6と同様の動作については同じ符号を用い、説明を省略する。
イントラ予測モード情報の抽出処理(ステップS101)からイントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能である場合の復号化画像の生成処理(ステップS104)までは、図6と同様である。
一方、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能でない場合(ステップS102でNo)には、参照画素判定部201がスイッチ部202をスイッチ端A01に接続することにより、代替イントラ予測画像生成部203−cが動作する。そして、代替イントラ予測画像メモリ501は、記憶している画素値を代替イントラ予測画像として加算器105に出力する(ステップS301)。次に、加算器105では、代替イントラ予測画像メモリ501より出力された代替イントラ予測画像と、可変長復号化/逆量子化部101よって符号化信号から変換された差分ブロック画像とを加算することで復号化画像を生成する(ステップS104)。
なお、代替イントラ予測画像メモリ501に記録されている画素値として、図12に示すように、加算器105の出力先が代替イントラ予測画像メモリ501に接続されており、既に復号化された他のピクチャの画素値や、同一ピクチャ内の既に復号化された他のブロックの画素値が記録されていても構わない。いずれもこの実施形態に限定されるものではない。
(d)強制的に参照画素を取得する場合
図13は代替イントラ予測画像生成部203の構成が(d)強制的に参照画素を取得する構成である場合の画像復号化装置600の構成を示すブロック図である。
代替イントラ予測画像生成部203−dは、参照画素強制取得部601とイントラ予測画像生成部103−aを備えている。参照画素強制取得部601は、規格上参照することができないブロックの画素であっても、参照画素としてメモリから画素情報を取得する。
例えばMPEG−4AVCでは、規格上参照することができないブロックとは、以下の3通り定義されている。
(ア)ピクチャ上に存在しないブロック、(イ)復号化対象ブロックとは異なるスライスに属しているブロック、(ウ)符号化信号中のイントラ予測制限フラグによってインター符号化されたブロックの参照が禁止されている場合の、インター予測で符号化されたブロックである。
参照画素強制取得部601は、上記の(イ)及び(ウ)の定義に当てはまるブロックの画素であっても、ラインメモリ104から強制的に取得し、イントラ予測画像生成部103−aに参照用画素として出力する。これにより、規格上使用することができないと定義されている画素であっても、参照画素として使用し、イントラ予測画像を生成することができる。
次に、上記のように構成された画像復号化装置600の動作について説明する。図14は画像復号化装置600の動作の流れを示すフローチャートである。なお、図6と同様の動作については同じ符号を用い、説明を省略する。
イントラ予測モード情報の抽出処理(ステップS101)からイントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能である場合の復号化画像の生成処理(ステップS104)までは、図6と同様である。
一方、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能でない場合(ステップS102でNo)には、参照画素判定部201がスイッチ部202をスイッチ端A01に接続することにより、代替イントラ予測画像生成部203−dが動作する。そして、参照画素強制取得部601は、上記の(イ)及び(ウ)の定義に当てはまるブロックの画素であっても、ラインメモリ104から強制的に取得し、イントラ予測画像生成部103−aに参照用画素として出力する(ステップS401)。そして、イントラ予測画像生成部103−aは、イントラ予測モード情報で指定されたイントラ予測モードと、参照画素強制取得部601によって取得された参照画素の画素値を用いて、代替イントラ予測画像を生成し、生成した代替イントラ予測画像を加算器105に出力する(ステップS402)。次に、加算器105では、イントラ予測画像生成部103−aより出力された代替イントラ予測画像と、可変長復号化/逆量子化部101よって符号化信号から変換された差分ブロック画像とを加算することで復号化画像を生成する(ステップS104)。
なお、参照画素強制取得部601が取得する画素が格納されているメモリは、ラインメモリに限定するものではなく、対象とする規格もMPEG−4AVCに限定するものではない。
また、図13において、イントラ予測画像生成部103とイントラ予測画像生成部103−aは同一であっても構わない。
さらに、上記(ア)及び(イ)に当てはまる場合であっても、スイッチ部202をスイッチ端A02に接続し、通常と同様にイントラ予測画像生成部103がラインメモリ104から参照画素を取得してイントラ予測画像を生成する方法であっても、代替イントラ予測画像生成部203−dを用いた場合と同等の効果を得ることができる。
これにより、符号化時における誤りもしくは伝送中における誤りによって、符号化信号中で指定されたイントラ予測モードが、使用することができないブロック画像の画素を参照画素として必要としている場合においても、前記(a)から(d)までのいずれかの構成を備えた代替イントラ予測画像生成部203によってイントラ予測画像を生成することができ、復号化を継続することができる。
(実施の形態2)
図15は本発明に係る実施の形態2である画像復号化装置700の構成を示すブロック図である。図15において、図4から図13と同じ構成については同じ符号を用いて、説明を省略する。
本実施の形態2では、画像復号化装置700は、図15に示すようにスイッチ端A01の側に代替復号化画像生成部701を備えており、その内部には代替復号化画像メモリ702が備えられている。
代替復号化画像メモリ702には、一定の画素値で構成されたブロック画像が記憶されている。参照画素判定部201によってスイッチ部202がスイッチ端A01に接続された場合、代替復号化画像生成部701が動作し、内部の代替復号化画像メモリ702に格納されているブロック画像が、復号化画像として画像復号化装置700から出力される。また同時に、生成された代替復号化画像は、次のブロックの参照用画像としてラインメモリ104に記録される。
次に、上記のように構成された画像復号化装置700の動作について説明する。図16は画像復号化装置700の動作の流れを示すフローチャートである。なお、図6と同様の動作については同じ符号を用い、説明を省略する。
イントラ予測モード情報の抽出処理(ステップS101)からイントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能である場合の復号化画像の生成処理(ステップS104)までは、図6と同様である。
一方、イントラ予測モード情報で指定されたイントラ予測モードに必要な参照ブロックが使用可能でない場合(ステップS102でNo)には、参照画素判定部201がスイッチ部202をスイッチ端A01に接続することにより、代替復号化画像生成部701が動作する。そして、代替復号化画像メモリ702は、記憶しているブロック画像を復号化画像として出力する(ステップS501)。
なお、代替復号化画像メモリ702に格納されるブロック画像は、図17で示す画像復号化装置700−aのように、加算器105の出力が代替復号化画像メモリ702に接続されており、既に生成された、同一のピクチャ内のブロック画像、もしくは他のピクチャのブロック画像が記録されていてもよい。
また、本実施の形態では、代替復号化画像を代替復号化画像メモリに記憶されている画像として示しているが、計算によって算出した画像でも構わない。
これにより、符号化時における誤り、もしくは伝送中における誤りによって、使用することのできない画素を参照用画素として必要とするイントラ予測モードが指定された場合においても、代替復号化画像メモリ702に記憶されている画像を復号化信号として出力することによって、復号化処理を継続することが可能となる。
何れも、この実施の形態に限定されるものではない。
(実施の形態3)
図18は本発明に係る実施の形態3である画像復号化装置800の構成を示すブロック図である。図18において、図4から図17と同じ構成については同じ符号を用いて、説明を省略する。
本実施の形態3では、画像復号化装置800は、図18に示すようにスイッチ端A01の側に代替切替部801を備えている。さらに、代替切替部801には、実施の形態1で説明した代替イントラ予測画像生成部203−aから203−dおよび、実施の形態2で説明した代替復号化画像生成部701と701−aの何れかが複数接続されている。
参照画素判定部201が、ストリーム中で指定されたイントラ予測モードに必要な参照画素が使用できないと判定した場合、スイッチ部202がスイッチ端A01に接続され、代替切替部801が動作する。
代替切替部801は、接続されている複数の代替イントラ予測画像生成部または代替復号化画像メモリの中から、外部入力に従い1つを選択し切り替える。
これより、ストリーム中に誤ったイントラ予測モードが指定された場合でも、状況に応じて外部入力を与えることにより、代替イントラ予測画像生成部及び代替復号化画像生成部の中から最適な1つを選択することが可能となる。
また、図19に示す画像復号化装置800−aは、スイッチ端A01の側に1つ以上の複数の代替イントラ予測画像生成部及び代替復号化画像生成部が接続されている。さらにこれらの複数の代替イントラ予測画像生成部及び代替復号化画像生成部の出力先には、代替切替部801が接続されている。代替切替部801では、複数の入力された代替イントラ予測画像及び代替復号化画像より、外部入力によって決定された1つをイントラ予測画像もしくは復号化画像として出力する。ここで、外部入力は、複数の代替イントラ予測画像及び代替復号化画像の結果から1つを選択することができる。このような画像復号化装置であっても、複数の代替イントラ予測画像及び代替復号化画像の結果の中から最良の結果を外部入力より選択して出力することができるため、有効である。
さらに、代替切替部801の選択方法として、外部入力ではなく、内部の判定によって選択して切替を実施することも可能である。その際の判定手法としては、一度全ての代替イントラ予測画像生成部及び代替復号化画像生成部を実施させて復号化画像を生成し、その全ての結果を既に復号化した複数のピクチャと比較し、代替イントラ予測画像生成部及び代替復号化画像生成部の中から最良の結果が得られた1つに切り替える手法などがある。
何れも、この実施の形態に限定されるものではない。
なお、上記各実施の形態に記載されているメモリは、“メモリ”に限定されること無く、記憶素子であればよい。また、ラインメモリ104は加算器105から直接接続されていなくても、復号済みのピクチャを記憶するフレームメモリ等を介して接続されていてもよい。
また、上記各実施の形態で説明した参照画素判定部201、代替イントラ予測画像生成部203、代替切替部801などの各機能ブロックは典型的には集積回路であるLSIとして実現される。これらは一部または全てを含むように1チップ化されてもよい。
ここではLSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路または汎用プロセッサで実現しても良い。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
さらには、半導体技術の進歩または派生する別技術によりLSIなどに置き換わる集積回路の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
以上のように、本発明に係る画像復号化方法及び画像復号化装置は、例えばDVD装置、テレビ電話、パーソナルコンピュータ、及び携帯電話等で、静止画像もしくは動画像を復号化するための方法として有用である。
図1は、従来の画像復号化装置の構成を示すブロック図である。 図2は、MPEG−4AVC規格におけるイントラ予測モードの種類を表した図である。 図3は、MPEG−4AVC規格におけるイントラ4×4の各予測モードの予測方向と参照画素を表した図である。 図4は、本発明の実施の形態1における画像復号化装置の構成を示すブロック図である。 図5は、本発明の実施の形態1における代替イントラ予測画像生成部がイントラ予測モードを切り替える構成である場合のブロック図である。 図6は、本発明の実施の形態1における代替イントラ予測画像生成部がイントラ予測モードを切り替える構成である場合の動作の流れを示すフローチャートである。 図7は、本発明の実施の形態1における代替イントラ予測画像生成部が代替参照画素メモリを使用する構成である場合のブロック図である。 図8は、本発明の実施の形態1における代替イントラ予測画像生成部が代替参照画素メモリを使用する構成である場合の動作の流れを示すフローチャートである。 図9は、代替参照画素メモリが復号化された他のブロック画像を記録する構成である場合のブロック図である。 図10は、本発明の実施の形態1における代替イントラ予測画像生成部が代替イントラ予測画像メモリを使用する構成である場合のブロック図である。 図11は、本発明の実施の形態1における代替イントラ予測画像生成部が代替イントラ予測画像メモリを使用する構成である場合の動作の流れを示すフローチャートである。 図12は、代替イントラ予測画像メモリが復号化された他のブロック画像を記録する構成である場合のブロック図である。 図13は、本発明の実施の形態1における代替イントラ予測画像生成部が強制的に参照画素を取得する構成である場合のブロック図である。 図14は、本発明の実施の形態1における代替イントラ予測画像生成部が強制的に参照画素を取得する構成である場合の動作の流れを示すフローチャートである。 図15は、本発明の実施の形態2における画像復号化装置の構成を示すブロック図である。 図16は、本発明の実施の形態2における画像復号化装置の動作の流れを示すフローチャートである。 図17は、本発明の実施の形態2における代替復号化画像メモリが復号化された他のブロック画像を記憶する構成である場合のブロック図である。 図18は、本発明の実施の形態3における画像復号化装置の構成を示すブロック図である。 図19は、本発明の実施の形態3における代替切替部が、代替イントラ予測画像及び代替復号化画像の結果から選択する構成である場合のブロック図である。
符号の説明
100 画像復号化装置
101 可変長復号化/逆量子化部
102 イントラ予測モード抽出部
103、103−a イントラ予測画像生成部
104 ラインメモリ
105 加算器
200 画像復号化装置
201 参照画素判定部
202 スイッチ部
203 代替イントラ予測画像生成部
A01、A02 スイッチ端
300 画像復号化装置
301 イントラ予測モード切替部
400 画像復号化装置
401 代替参照画素メモリ
500 画像復号化装置
501 代替イントラ予測画像メモリ
600 画像復号化装置
601 参照画素強制取得部
700 画像復号化装置
701 代替復号化画像生成部
702 代替復号化画像メモリ
800 画像復号化装置
801 代替切替部

Claims (8)

  1. 1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行う画像復号化装置であって、
    対象ブロックが複数のイントラ予測モードの中でどのイントラ予測モードを用いてイントラ符号化されているかを示すイントラ予測モード情報を、前記画像符号化信号から抽出する抽出手段と、
    前記イントラ予測モード情報で示されるイントラ予測モードに必要な参照ブロックが当該ピクチャ内又は当該スライス内に存在するか否かを判定する参照画素判定手段と、
    前記参照画素判定手段において前記必要な参照ブロックが前記ピクチャ内又は前記スライス内に存在しないと判断された場合に、前記イントラ予測モードを他のイントラ予測モードに切り替え、当該切り替え後のイントラ予測モードを用いて復号化画像を生成するイントラ画像復号化代替手段と
    を備えることを特徴とする画像復号化装置。
  2. 前記イントラ画像復号化代替手段は、
    前記イントラ予測モード情報で示されるイントラ予測モードを他のイントラ予測モードに切り替え、当該切り替え後のイントラ予測モードを用いてイントラ予測画像を生成する代替イントラ予測画像生成部と、
    生成された前記イントラ予測画像を用いて復号化画像を生成する復号化画像生成部と
    を備えることを特徴とする請求項1に記載の画像復号化装置。
  3. 前記代替イントラ予測画像生成部は、
    前記参照画素判定手段において前記必要な参照ブロックが前記ピクチャ内又は前記スライス内に存在しないと判断された場合に、前記イントラ予測モード情報で示されるイントラ予測モードを他のイントラ予測モードに切り替えるイントラ予測モード切替部と、
    前記切り替え後のイントラ予測モードを用いて、イントラ予測画像を生成するイントラ予測画像生成部と
    を備えることを特徴とする請求項2に記載の画像復号化装置。
  4. 前記イントラ予測モード切替部は、切り替え後の前記イントラ予測モードが平均値予測モードになるように切り替える
    ことを特徴とする請求項3に記載の画像復号化装置。
  5. 前記イントラ予測モード切替部は、前記対象ブロックの左隣接ブロックが使用不可能な場合、前記対象ブロックの前記左隣接ブロック以外のブロックを参照する予測モードになるように切り替える、または、前記対象ブロックの上隣接ブロックが使用不可能な場合、前記対象ブロックの前記上隣接ブロック以外のブロックを参照する予測モードになるように切り替える
    ことを特徴とする請求項3に記載の画像復号化装置。
  6. 1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行う画像復号化方法であって、
    対象ブロックが複数のイントラ予測モードの中でどのイントラ予測モードを用いてイントラ符号化されているかを示すイントラ予測モード情報を、前記画像符号化信号から抽出し、
    前記イントラ予測モード情報で示されるイントラ予測モードに必要な参照ブロックが当該ピクチャ内又は当該スライス内に存在するか否かを判定し、
    前記必要な参照ブロックが前記ピクチャ内又は前記スライス内に存在しないと判断された場合に、前記イントラ予測モードを他のイントラ予測モードに切り替え、当該切り替え後のイントラ予測モードを用いて復号化画像を生成する
    ことを特徴とする画像復号化方法。
  7. 1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行う画像復号化装置に用いられる、コンピュータに実行させるためのプログラムであって、
    前記プログラムは、
    対象ブロックが複数のイントラ予測モードの中でどのイントラ予測モードを用いてイントラ符号化されているかを示すイントラ予測モード情報を、前記画像符号化信号から抽出する抽出ステップと、
    前記イントラ予測モード情報で示されるイントラ予測モードに必要な参照ブロックが当該ピクチャ内又は当該スライス内に存在するか否かを判定する参照画素判定ステップと、
    前記参照画素判定ステップにおいて前記必要な参照ブロックが前記ピクチャ内又は前記スライス内に存在しないと判断された場合に、前記イントラ予測モードを他のイントラ予測モードに切り替え、当該切り替え後のイントラ予測モードを用いて復号化画像を生成するイントラ画像復号化代替ステップと
    を含むことを特徴とするプログラム。
  8. 1つ以上のブロックに分割されて符号化された画像符号化信号の復号化を行うための集積回路であって、
    対象ブロックが複数のイントラ予測モードの中でどのイントラ予測モードを用いてイントラ符号化されているかを示すイントラ予測モード情報を、前記画像符号化信号から抽出する抽出手段と、
    前記イントラ予測モード情報で示されるイントラ予測モードに必要な参照ブロックが当該ピクチャ内又は当該スライス内に存在するか否かを判定する参照画素判定手段と、
    前記参照画素判定手段において前記必要な参照ブロックが前記ピクチャ内又は前記スライス内に存在しないと判断された場合に、前記イントラ予測モードを他のイントラ予測モードに切り替え、当該切り替え後のイントラ予測モードを用いて復号化画像を生成するイントラ画像復号化代替手段と
    を備えることを特徴とする集積回路。
JP2007511179A 2005-04-01 2006-03-31 画像復号化装置及び画像復号化方法 Active JP4722125B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007511179A JP4722125B2 (ja) 2005-04-01 2006-03-31 画像復号化装置及び画像復号化方法

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2005106821 2005-04-01
JP2005106821 2005-04-01
JP2007511179A JP4722125B2 (ja) 2005-04-01 2006-03-31 画像復号化装置及び画像復号化方法
PCT/JP2006/306867 WO2006106935A1 (ja) 2005-04-01 2006-03-31 画像復号化装置及び画像復号化方法

Publications (2)

Publication Number Publication Date
JPWO2006106935A1 JPWO2006106935A1 (ja) 2008-09-11
JP4722125B2 true JP4722125B2 (ja) 2011-07-13

Family

ID=37073486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007511179A Active JP4722125B2 (ja) 2005-04-01 2006-03-31 画像復号化装置及び画像復号化方法

Country Status (7)

Country Link
US (1) US8885707B2 (ja)
EP (1) EP1871117B1 (ja)
JP (1) JP4722125B2 (ja)
KR (1) KR101255381B1 (ja)
CN (1) CN101133650B (ja)
DE (1) DE602006020556D1 (ja)
WO (1) WO2006106935A1 (ja)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060123939A (ko) * 2005-05-30 2006-12-05 삼성전자주식회사 영상의 복부호화 방법 및 장치
JP2008005197A (ja) * 2006-06-22 2008-01-10 Toshiba Corp デコード装置およびデコード方法
JP2008177907A (ja) * 2007-01-19 2008-07-31 Fujitsu Ltd 動画データ復号装置、情報機器、動画データ復号方法および動画データ復号プログラム
JP5173613B2 (ja) * 2007-07-03 2013-04-03 キヤノン株式会社 動画像符号化装置及びその制御方法
JP2009094828A (ja) * 2007-10-10 2009-04-30 Hitachi Ltd 画像符号化装置及び画像符号化方法、画像復号化装置及び画像復号化方法
JP5111127B2 (ja) * 2008-01-22 2012-12-26 キヤノン株式会社 動画像符号化装置及びその制御方法、並びに、コンピュータプログラム
KR101394209B1 (ko) * 2008-02-13 2014-05-15 삼성전자주식회사 영상의 인트라 예측 부호화 방법
US8542748B2 (en) 2008-03-28 2013-09-24 Sharp Laboratories Of America, Inc. Methods and systems for parallel video encoding and decoding
JP2010016454A (ja) * 2008-07-01 2010-01-21 Sony Corp 画像符号化装置および方法、画像復号装置および方法、並びにプログラム
JP2010035137A (ja) * 2008-07-01 2010-02-12 Sony Corp 画像処理装置および方法、並びにプログラム
JP2010016453A (ja) * 2008-07-01 2010-01-21 Sony Corp 画像符号化装置および方法、画像復号装置および方法、並びにプログラム
CN102160382A (zh) * 2008-09-24 2011-08-17 索尼公司 图像处理设备和图像处理方法
JPWO2010035733A1 (ja) * 2008-09-24 2012-02-23 ソニー株式会社 画像処理装置および方法
CN102160383A (zh) * 2008-09-24 2011-08-17 索尼公司 图像处理装置和方法
US8867854B2 (en) * 2008-10-01 2014-10-21 Electronics And Telecommunications Research Institute Image encoder and decoder using undirectional prediction
JP5238523B2 (ja) * 2009-01-13 2013-07-17 株式会社日立国際電気 動画像符号化装置、動画像復号化装置、および、動画像復号化方法
KR101510108B1 (ko) 2009-08-17 2015-04-10 삼성전자주식회사 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치
KR101452713B1 (ko) 2009-10-30 2014-10-21 삼성전자주식회사 픽처 경계의 부호화 단위를 부호화, 복호화 하는 방법 및 장치
US9609342B2 (en) 2010-02-19 2017-03-28 Skype Compression for frames of a video signal using selected candidate blocks
US9313526B2 (en) 2010-02-19 2016-04-12 Skype Data compression for video
US9819358B2 (en) 2010-02-19 2017-11-14 Skype Entropy encoding based on observed frequency
US20110206118A1 (en) 2010-02-19 2011-08-25 Lazar Bivolarsky Data Compression for Video
CN102196270B (zh) * 2010-03-12 2013-04-24 华为技术有限公司 帧内预测方法及装置、编解码方法及装置
KR20120012385A (ko) 2010-07-31 2012-02-09 오수미 인트라 예측 부호화 장치
CN107105250B (zh) * 2010-08-17 2019-07-12 M&K控股株式会社 用于恢复帧内预测模式的方法
US11284072B2 (en) 2010-08-17 2022-03-22 M&K Holdings Inc. Apparatus for decoding an image
US20120163457A1 (en) * 2010-12-28 2012-06-28 Viktor Wahadaniah Moving picture decoding method, moving picture coding method, moving picture decoding apparatus, moving picture coding apparatus, and moving picture coding and decoding apparatus
KR101609490B1 (ko) * 2011-01-12 2016-04-05 미쓰비시덴키 가부시키가이샤 화상 부호화 장치, 화상 복호 장치, 화상 부호화 방법 및 화상 복호 방법
WO2012096622A1 (en) * 2011-01-14 2012-07-19 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for intra coding of video
CN102595124B (zh) * 2011-01-14 2014-07-16 华为技术有限公司 图像编码解码方法、处理图像数据方法及其设备
CN102595118B (zh) * 2011-01-14 2015-04-08 华为技术有限公司 一种编解码中的预测方法和预测器
KR102401123B1 (ko) * 2011-02-09 2022-05-23 엘지전자 주식회사 움직임 정보 저장 방법 및 이를 이용한 시간적 움직임 벡터 예측자 유도 방법
CN102685473B (zh) * 2011-03-10 2015-03-25 华为技术有限公司 一种帧内预测方法和装置
WO2012134046A2 (ko) 2011-04-01 2012-10-04 주식회사 아이벡스피티홀딩스 동영상의 부호화 방법
JP2012244354A (ja) * 2011-05-18 2012-12-10 Sony Corp 画像処理装置および方法
GB2561264B (en) * 2011-05-20 2019-01-02 Kt Corp Method and apparatus for intra prediction within display screen
KR101383775B1 (ko) * 2011-05-20 2014-04-14 주식회사 케이티 화면 내 예측 방법 및 장치
EP2725791B1 (en) 2011-06-23 2023-08-23 Sun Patent Trust Image decoding method, image encoding method
USRE47366E1 (en) 2011-06-23 2019-04-23 Sun Patent Trust Image decoding method and apparatus based on a signal type of the control parameter of the current block
CA2833855C (en) 2011-06-24 2018-08-28 Panasonic Corporation Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
WO2012176464A1 (ja) 2011-06-24 2012-12-27 パナソニック株式会社 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置
WO2013001764A1 (ja) 2011-06-27 2013-01-03 パナソニック株式会社 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置
PH12013502409A1 (en) 2011-06-28 2014-01-06 Sun Patent Trust Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
WO2013001767A1 (ja) 2011-06-29 2013-01-03 パナソニック株式会社 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置
KR102060619B1 (ko) 2011-06-30 2019-12-30 선 페이턴트 트러스트 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치
KR102007047B1 (ko) 2011-06-30 2019-08-02 선 페이턴트 트러스트 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치
CN102857764B (zh) 2011-07-01 2016-03-09 华为技术有限公司 帧内预测模式处理的方法和装置
WO2013008438A1 (ja) 2011-07-11 2013-01-17 パナソニック株式会社 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置
EP2797324A4 (en) * 2011-10-24 2015-11-11 Infobridge Pte Ltd DEVICE FOR IMAGE DECODING
RU2588990C2 (ru) 2011-10-28 2016-07-10 Самсунг Электроникс Ко., Лтд. Способ и устройство для внутреннего предсказания видео
KR20130049522A (ko) * 2011-11-04 2013-05-14 오수미 인트라 예측 블록 생성 방법
JP6080375B2 (ja) * 2011-11-07 2017-02-15 キヤノン株式会社 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム
CN108174206A (zh) * 2011-12-05 2018-06-15 Lg 电子株式会社 帧内预测的方法和设备
US20140064359A1 (en) * 2012-08-31 2014-03-06 Qualcomm Incorporated Intra prediction most probable mode order improvement for scalable video coding
JP6065613B2 (ja) * 2013-01-29 2017-01-25 富士通株式会社 動画像符号化装置
JP6212890B2 (ja) * 2013-03-22 2017-10-18 富士通株式会社 動画像符号化装置、動画像符号化方法、及び動画像符号化プログラム
KR101434208B1 (ko) * 2013-04-02 2014-08-27 삼성전자주식회사 픽처 경계의 부호화 단위를 부호화, 복호화 하는 방법 및 장치
CN103281539B (zh) * 2013-06-07 2016-10-05 华为技术有限公司 一种图像编、解码处理的方法、装置及终端
WO2016137369A1 (en) * 2015-02-25 2016-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Encoding and decoding of pictures in a video
US20160353128A1 (en) * 2015-06-01 2016-12-01 Microsoft Technology Licensing, Llc Decoding of intra-predicted images
JP6740534B2 (ja) * 2016-07-04 2020-08-19 日本放送協会 符号化装置、復号装置及びプログラム
EP4167569A1 (en) * 2016-10-10 2023-04-19 Samsung Electronics Co., Ltd. Method and device for encoding or decoding image by means of block map
WO2019135447A1 (ko) * 2018-01-02 2019-07-11 삼성전자 주식회사 움직임 예측에 의한 패딩 기법을 이용한 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치
CN110650337B (zh) * 2018-06-26 2022-04-01 中兴通讯股份有限公司 一种图像编码方法、解码方法、编码器、解码器及存储介质
CN112437298A (zh) * 2019-08-26 2021-03-02 北京三星通信技术研究有限公司 编解码方法及装置
JP7104101B2 (ja) 2020-06-24 2022-07-20 日本放送協会 符号化装置、復号装置及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0818980A (ja) * 1994-06-29 1996-01-19 Oki Electric Ind Co Ltd 動画像復号化装置
JP2001309388A (ja) * 2000-04-25 2001-11-02 Oki Electric Ind Co Ltd 画像復号装置におけるエラー画像補完方法
WO2004064397A1 (en) * 2003-01-10 2004-07-29 Thomson Licensing S.A. Spatial error concealment based on the intra-prediction modes transmitted in a coded stream

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100324608B1 (ko) 1996-05-28 2002-04-17 모리시타 요이찌 화상예측부호화장치와방법,화상예측복호화장치와방법,및기록매체
CN1214636C (zh) * 2002-05-28 2005-08-10 华为技术有限公司 视讯系统中的错误掩盖方法
KR100970089B1 (ko) 2003-01-10 2010-07-16 톰슨 라이센싱 에러 은폐 중 생성되는 아티팩트들을 평활화하기 위한디코더 장치 및 방법
AU2003248913A1 (en) * 2003-01-10 2004-08-10 Thomson Licensing S.A. Defining interpolation filters for error concealment in a coded image
US8179963B2 (en) * 2003-07-24 2012-05-15 Panasonic Corporation Coding mode determining apparatus, image coding apparatus, coding mode determining method and coding mode determining program
US7369707B2 (en) * 2003-10-28 2008-05-06 Matsushita Electric Industrial Co., Ltd. Intra-picture prediction coding method
JP2005311512A (ja) * 2004-04-19 2005-11-04 Toshiba Corp エラーコンシールメント方法及び復号器
US7706443B2 (en) * 2005-03-11 2010-04-27 General Instrument Corporation Method, article of manufacture, and apparatus for high quality, fast intra coding usable for creating digital video content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0818980A (ja) * 1994-06-29 1996-01-19 Oki Electric Ind Co Ltd 動画像復号化装置
JP2001309388A (ja) * 2000-04-25 2001-11-02 Oki Electric Ind Co Ltd 画像復号装置におけるエラー画像補完方法
WO2004064397A1 (en) * 2003-01-10 2004-07-29 Thomson Licensing S.A. Spatial error concealment based on the intra-prediction modes transmitted in a coded stream

Also Published As

Publication number Publication date
CN101133650B (zh) 2010-05-19
EP1871117A4 (en) 2010-02-24
US20090141798A1 (en) 2009-06-04
EP1871117B1 (en) 2011-03-09
KR20080000562A (ko) 2008-01-02
JPWO2006106935A1 (ja) 2008-09-11
EP1871117A1 (en) 2007-12-26
DE602006020556D1 (de) 2011-04-21
CN101133650A (zh) 2008-02-27
KR101255381B1 (ko) 2013-04-17
US8885707B2 (en) 2014-11-11
WO2006106935A1 (ja) 2006-10-12

Similar Documents

Publication Publication Date Title
JP4722125B2 (ja) 画像復号化装置及び画像復号化方法
JP6164600B2 (ja) ビデオ符号化での分割ブロック符号化方法、ビデオ復号化での分割ブロック復号化方法及びこれを実現する記録媒体
TWI790409B (zh) 視頻編碼及解碼
US9832467B2 (en) Deblock filtering for intra block copying
RU2571572C2 (ru) Кодирование и декодирование видео
CN108632617B (zh) 推导参考预测模式值的方法
CN107277539B (zh) 减少用于上下文自适应熵解码中的行缓存的方法及装置
JP6315911B2 (ja) 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム
JP4819940B2 (ja) 動画像符号化装置
KR101974656B1 (ko) 그룹들에 할당된 픽셀들을 갖는 블록을 인트라 코딩하는 방법 및 장치
JP2022501870A (ja) ビデオ符号化及び復号化
JP2007201558A (ja) 動画像符号化装置および動画像符号化方法
US20240373005A1 (en) Image coding apparatus, image coding method, and program, and image decoding apparatus, image decoding method, and program
JP2017512025A (ja) ビデオコーディングにおけるフリッカー検出および軽減
JP2012028863A (ja) 動画像符号化装置
JP2007013298A (ja) 画像符号化装置
JP6469277B2 (ja) 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム
JP7531683B2 (ja) 符号化装置、復号装置、及びプログラム
JP2011176503A (ja) 画像符号化装置、方法、プログラムおよび集積回路
JP2009111718A (ja) 映像再符号化装置、映像再符号化方法、映像再符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体
KR20130055318A (ko) 제한된 후보 블록을 기반으로 블록 병합을 이용한 영상 부호화/복호화 장치 및 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090305

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110405

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

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4722125

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150