JPH11146403A - 映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体 - Google Patents
映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体Info
- Publication number
- JPH11146403A JPH11146403A JP31027797A JP31027797A JPH11146403A JP H11146403 A JPH11146403 A JP H11146403A JP 31027797 A JP31027797 A JP 31027797A JP 31027797 A JP31027797 A JP 31027797A JP H11146403 A JPH11146403 A JP H11146403A
- Authority
- JP
- Japan
- Prior art keywords
- video signal
- dct
- reference image
- image
- signal encoding
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】
【課題】 従来の映像信号符号化装置によれば、動画像
の拡大は復号側にて行われるが、逆DCT手段の次数が
上がるために、演算処理量の増加を招くものであった。 【解決手段】 符号化側にn×nDCT手段13を有す
ることで、演算処理の単位である画素ブロックの一辺長
を8/n倍に縮小させて動画像の拡大を行うものとした
ことで、復号化側の構成を従来のままとすることによ
り、演算処理量を削減した。
の拡大は復号側にて行われるが、逆DCT手段の次数が
上がるために、演算処理量の増加を招くものであった。 【解決手段】 符号化側にn×nDCT手段13を有す
ることで、演算処理の単位である画素ブロックの一辺長
を8/n倍に縮小させて動画像の拡大を行うものとした
ことで、復号化側の構成を従来のままとすることによ
り、演算処理量を削減した。
Description
【0001】
【発明の属する技術分野】本発明は映像信号符号化装
置、映像信号符号化方法、および映像信号符号化プログ
ラム記録媒体に関し、特に入力画像の拡大、または解像
度の変更を伴う映像信号の符号化処理を行う映像信号符
号化装置、及び映像信号符号化方法、並びに該映像信号
の符号化処理を行うためのプログラムを記録した情報記
録媒体に関するものである。
置、映像信号符号化方法、および映像信号符号化プログ
ラム記録媒体に関し、特に入力画像の拡大、または解像
度の変更を伴う映像信号の符号化処理を行う映像信号符
号化装置、及び映像信号符号化方法、並びに該映像信号
の符号化処理を行うためのプログラムを記録した情報記
録媒体に関するものである。
【0002】
【従来の技術】パソコンによって動画像をリアルタイム
で符号化処理すると、その演算処理量は膨大なものとな
る。よって、上記の処理をソフトウェアによって行う場
合は簡易的なものとなるが、この際、符号化処理の前に
画像のサイズを圧縮することで演算処理量の増加を抑え
る策が講じられている。しかし動画像を復号する段階で
は、符号化前のサイズを保持した動画像が求められるた
め、上記圧縮した動画像の拡大処理が必要である。
で符号化処理すると、その演算処理量は膨大なものとな
る。よって、上記の処理をソフトウェアによって行う場
合は簡易的なものとなるが、この際、符号化処理の前に
画像のサイズを圧縮することで演算処理量の増加を抑え
る策が講じられている。しかし動画像を復号する段階で
は、符号化前のサイズを保持した動画像が求められるた
め、上記圧縮した動画像の拡大処理が必要である。
【0003】図4は従来の技術による動画像の符号化装
置の構成を示すブロック図である。図において、400
は映像入力40を受け、これを符号化する符号化装置で
ある。41は並べ替え手段であり、映像入力40を対象
画像とする。42は減算器であり、参照画像と、上記対
象画像との差分をとり、結果を差分データとする。43
はDCT手段であり、上記差分データのDCT変換を行
い、DCT係数を生成する。44は量子化手段であり、
上記DCT係数の量子化を行う。45は可変長符号化
(VLC:Variable Length Code)手段であり、動きベ
クトルと上記量子化されたDCT係数との可変長符号化
を行い、結果を符号出力46として、当該符号化装置4
00の外部へ出力する。47は復号化手段であり、逆量
子化手段471、逆DCT手段472、加算器473、
フレームメモリ474、および動き補償手段475より
構成され、動きベクトルの検出、および上記差分データ
の生成に用いられる画像である参照画像の生成を行う。
471は逆量子化手段であり、量子化手段44において
量子化されたDCT係数を逆量子化する。472は逆D
CT手段であり、上記逆量子化されたDCT係数から差
分データを復号する。473は加算器であり、上記復号
された差分データ、および動き補償手段475より入力
する補償済みの参照画像から、新たに動き補償されてい
ない(未補償の)参照画像を生成する。474はフレー
ムメモリであり、上記未補償の参照画像を蓄積する。4
75は動き補償手段であり、動きベクトルを用いて、フ
レームメモリ474に蓄積された未補償の参照画像の動
き補償を行い、新たな補償済みの参照画像を生成する。
48は動き検出手段であり、参照画像の動き補償、およ
び上記可変長符号化に用いられる動きベクトルを検出す
る。このように構成される、従来例による動画像の符号
化装置の動作を以下に説明する。
置の構成を示すブロック図である。図において、400
は映像入力40を受け、これを符号化する符号化装置で
ある。41は並べ替え手段であり、映像入力40を対象
画像とする。42は減算器であり、参照画像と、上記対
象画像との差分をとり、結果を差分データとする。43
はDCT手段であり、上記差分データのDCT変換を行
い、DCT係数を生成する。44は量子化手段であり、
上記DCT係数の量子化を行う。45は可変長符号化
(VLC:Variable Length Code)手段であり、動きベ
クトルと上記量子化されたDCT係数との可変長符号化
を行い、結果を符号出力46として、当該符号化装置4
00の外部へ出力する。47は復号化手段であり、逆量
子化手段471、逆DCT手段472、加算器473、
フレームメモリ474、および動き補償手段475より
構成され、動きベクトルの検出、および上記差分データ
の生成に用いられる画像である参照画像の生成を行う。
471は逆量子化手段であり、量子化手段44において
量子化されたDCT係数を逆量子化する。472は逆D
CT手段であり、上記逆量子化されたDCT係数から差
分データを復号する。473は加算器であり、上記復号
された差分データ、および動き補償手段475より入力
する補償済みの参照画像から、新たに動き補償されてい
ない(未補償の)参照画像を生成する。474はフレー
ムメモリであり、上記未補償の参照画像を蓄積する。4
75は動き補償手段であり、動きベクトルを用いて、フ
レームメモリ474に蓄積された未補償の参照画像の動
き補償を行い、新たな補償済みの参照画像を生成する。
48は動き検出手段であり、参照画像の動き補償、およ
び上記可変長符号化に用いられる動きベクトルを検出す
る。このように構成される、従来例による動画像の符号
化装置の動作を以下に説明する。
【0004】動画像の圧縮方法としては、MPEG(Mo
ving Picture Expert Group)規格に準拠した形式であ
る、予測符号化と、離散コサイン変換( DCT:Discret
e Cosine Transformation)とを組み合わせたハイブリッ
ド符号化方式が用いられる。
ving Picture Expert Group)規格に準拠した形式であ
る、予測符号化と、離散コサイン変換( DCT:Discret
e Cosine Transformation)とを組み合わせたハイブリッ
ド符号化方式が用いられる。
【0005】ハイブリッド符号化方式によれば、動画像
は、まず第一段階として予測符号化によって圧縮され
る。並べ替え手段41は画像信号40を入力されると、
該画像信号40を符号化順に並び替える。さらに上記並
び替え手段41は、符号化順に並び替えられた上記画像
信号について、これを8×8画素ブロック毎に分割した
形式に整え、これらを対象画像として減算器42、およ
び動き検出手段48へ出力する。動き検出手段48は、
フレームメモリ474に蓄積された未補償の参照画像
と、上記対象画像とを比較して、両者間の動きの距離を
動きベクトルとして検出し、これをVLC手段45、お
よび動き補償手段475へと出力する。減算器42は動
き補償手段475から出力された補償済みの参照画像
と、上記対象画像との差分をとり、これを差分データと
してDCT手段43へと出力する。
は、まず第一段階として予測符号化によって圧縮され
る。並べ替え手段41は画像信号40を入力されると、
該画像信号40を符号化順に並び替える。さらに上記並
び替え手段41は、符号化順に並び替えられた上記画像
信号について、これを8×8画素ブロック毎に分割した
形式に整え、これらを対象画像として減算器42、およ
び動き検出手段48へ出力する。動き検出手段48は、
フレームメモリ474に蓄積された未補償の参照画像
と、上記対象画像とを比較して、両者間の動きの距離を
動きベクトルとして検出し、これをVLC手段45、お
よび動き補償手段475へと出力する。減算器42は動
き補償手段475から出力された補償済みの参照画像
と、上記対象画像との差分をとり、これを差分データと
してDCT手段43へと出力する。
【0006】次に、第二段階として離散コサイン変換
(DCT)による圧縮の動作が行われる。DCT手段4
3は上記差分データを入力されると、これについて8×
8画素ブロック毎にDCT処理を行ってDCT係数を生
成し、これを量子化手段44へ出力する。量子化手段4
4は、上記DCT係数を量子化し、これを量子化DCT
係数としてVLC手段45、および復号化手段47へと
出力する。可変長符号化(VLC:Variable Length Co
de)手段45は、上記量子化DCT係数および動きベク
トルを取得すると、可変長符号化を行い、得られた信号
を符号出力46として当該装置の外部へ出力する。
(DCT)による圧縮の動作が行われる。DCT手段4
3は上記差分データを入力されると、これについて8×
8画素ブロック毎にDCT処理を行ってDCT係数を生
成し、これを量子化手段44へ出力する。量子化手段4
4は、上記DCT係数を量子化し、これを量子化DCT
係数としてVLC手段45、および復号化手段47へと
出力する。可変長符号化(VLC:Variable Length Co
de)手段45は、上記量子化DCT係数および動きベク
トルを取得すると、可変長符号化を行い、得られた信号
を符号出力46として当該装置の外部へ出力する。
【0007】一方、復号化手段47に入力した上記量子
化DCT係数は、参照画像の生成に用いられる。復号化
手段47が行う動作は以下の通りである。逆量子化手段
471は、上記量子化したDCT係数を逆量子化して、
DCT係数を復号し、逆DCT手段472へ出力する。
逆DCT手段472は上記復号したDCT係数に逆DC
T処理を行って差分データを復号し、加算器473へ出
力する。加算器473は、動き補償手段475から出力
された補償済みの参照画像と、上記差分データとを加算
し、その結果を新たな未補償の参照画像として、フレー
ムメモリ474に蓄積する。動き補償手段475は、フ
レームメモリ474から上記未補償の参照画像を、また
動き検出手段48より動きベクトルを取得し、該動きベ
クトルによって上記未補償の参照画像に動き補償を行
い、これを新たな補償済みの参照画像として減算器4
2、および加算器473へ出力する。
化DCT係数は、参照画像の生成に用いられる。復号化
手段47が行う動作は以下の通りである。逆量子化手段
471は、上記量子化したDCT係数を逆量子化して、
DCT係数を復号し、逆DCT手段472へ出力する。
逆DCT手段472は上記復号したDCT係数に逆DC
T処理を行って差分データを復号し、加算器473へ出
力する。加算器473は、動き補償手段475から出力
された補償済みの参照画像と、上記差分データとを加算
し、その結果を新たな未補償の参照画像として、フレー
ムメモリ474に蓄積する。動き補償手段475は、フ
レームメモリ474から上記未補償の参照画像を、また
動き検出手段48より動きベクトルを取得し、該動きベ
クトルによって上記未補償の参照画像に動き補償を行
い、これを新たな補償済みの参照画像として減算器4
2、および加算器473へ出力する。
【0008】上述の動作においては簡単のため、補償済
みの参照画像が当該装置の初動時から、あらかじめ動き
検出手段48および加算器42へ入力されているものと
して説明を行ったが、未補償の参照画像と、補償済みの
参照画像との実際の関係は以下の通りである。すなわ
ち、加算器473、フレームメモリ474、および動き
補償手段475間の信号の流れが、クローズド・ループ
を形成しており、フィードバック回路のように動作して
いるという意味で、上記補償済みの参照画像は、上記未
補償の参照画像を補正する役割を果たしている。よって
一旦当該符号化装置400が起動すると、復号化手段4
7においては、映像入力40の処理毎に、同一の参照画
像が動き補償されないものから、動き補償されたものへ
と役割を変更することになる。
みの参照画像が当該装置の初動時から、あらかじめ動き
検出手段48および加算器42へ入力されているものと
して説明を行ったが、未補償の参照画像と、補償済みの
参照画像との実際の関係は以下の通りである。すなわ
ち、加算器473、フレームメモリ474、および動き
補償手段475間の信号の流れが、クローズド・ループ
を形成しており、フィードバック回路のように動作して
いるという意味で、上記補償済みの参照画像は、上記未
補償の参照画像を補正する役割を果たしている。よって
一旦当該符号化装置400が起動すると、復号化手段4
7においては、映像入力40の処理毎に、同一の参照画
像が動き補償されないものから、動き補償されたものへ
と役割を変更することになる。
【0009】なお、符号化の動作においては、予測符号
化を行わずに、その画像情報だけから動画像データを符
号化する場合がある。その際は、上述の動作において、
DCT処理、量子化、および可変長符号化の動作のみが
行われる。
化を行わずに、その画像情報だけから動画像データを符
号化する場合がある。その際は、上述の動作において、
DCT処理、量子化、および可変長符号化の動作のみが
行われる。
【0010】次に、従来の技術による、拡大処理を行わ
ない通常の復号化装置の動作を示す。図5は、上記従来
の技術による通常の復号化装置の構成を示すブロック図
である。図において、可変長復号(VLD:Variable L
ength Decode)手段52は、符号入力51を入力される
と、これを変長復号して、量子化されたDCT係数およ
び動きベクトルを復号し、逆量子化手段53、および動
き補償手段55へそれぞれ出力する。次に、逆量子化手
段53は、上記量子化されたDCT係数からDCT係数
を復号し、逆DCT手段54へ出力する。さらに逆DC
T手段54は上記復号したDCT係数から差分データを
生成し、動き補償手段55へ出力する。動き補償手段5
5は、上記動きベクトルと、上記差分データを加算する
ことで動画像を復号し、映像出力56として当該装置外
部へ出力する。このように、復号化においては、符号化
と逆の処理を行うことで動画像が復号される。なお、予
測符号化を行っていない圧縮データに対しては、逆DC
T手段54の出力が直接動画像となり、映像出力56と
して出力される。
ない通常の復号化装置の動作を示す。図5は、上記従来
の技術による通常の復号化装置の構成を示すブロック図
である。図において、可変長復号(VLD:Variable L
ength Decode)手段52は、符号入力51を入力される
と、これを変長復号して、量子化されたDCT係数およ
び動きベクトルを復号し、逆量子化手段53、および動
き補償手段55へそれぞれ出力する。次に、逆量子化手
段53は、上記量子化されたDCT係数からDCT係数
を復号し、逆DCT手段54へ出力する。さらに逆DC
T手段54は上記復号したDCT係数から差分データを
生成し、動き補償手段55へ出力する。動き補償手段5
5は、上記動きベクトルと、上記差分データを加算する
ことで動画像を復号し、映像出力56として当該装置外
部へ出力する。このように、復号化においては、符号化
と逆の処理を行うことで動画像が復号される。なお、予
測符号化を行っていない圧縮データに対しては、逆DC
T手段54の出力が直接動画像となり、映像出力56と
して出力される。
【0011】以上に説明した、従来の技術による符号化
装置および復号化装置の動作においては、符号化、復号
化ともに、処理演算は8×8画素ブロックを単位として
行われており、符号化および復号化の前後で画像サイズ
は一致している。
装置および復号化装置の動作においては、符号化、復号
化ともに、処理演算は8×8画素ブロックを単位として
行われており、符号化および復号化の前後で画像サイズ
は一致している。
【0012】次に、従来の技術による、画像サイズを拡
大する機能を有する復号化装置の動作を説明する。図6
は、上記画像サイズを拡大する機能を有する従来の復号
化装置の構成を示すブロック図である。図において、6
4は拡大ブロック生成手段であり、DCT係数の拡大処
理を行う。上記拡大ブロック生成手段64を有すること
を除けば、当該装置の構成は上述の一般例による復号化
装置と同様である。このように構成される、画像サイズ
を拡大する機能を有する従来の復号化装置の動作を以下
に説明する。
大する機能を有する復号化装置の動作を説明する。図6
は、上記画像サイズを拡大する機能を有する従来の復号
化装置の構成を示すブロック図である。図において、6
4は拡大ブロック生成手段であり、DCT係数の拡大処
理を行う。上記拡大ブロック生成手段64を有すること
を除けば、当該装置の構成は上述の一般例による復号化
装置と同様である。このように構成される、画像サイズ
を拡大する機能を有する従来の復号化装置の動作を以下
に説明する。
【0013】符号入力61がVLD手段62、および逆
量子化手段63にて処理され、8×8DCT係数を生成
するまでの動作は、上述の通常の復号化装置と同様であ
る。拡大ブロック生成手段64は、上記8×8DCT係
数を取得すると、これをそのまま低域成分とし、またそ
の他の高域成分が0であるようなn1 ×n2 (n1 ,n
2 はともに8より大きな整数)サイズの新たなDCT係
数を生成する。図7は上記8×8DCT係数と、上記n
1 ×n2 DCT係数との対比を示す概念図である。同図
に示すように、上記n1 ×n2 DCT係数の構成は、当
該n1 ×n2 DCT係数を構成するn1 行n2 列行列の
左上端部に、上記8×8DCT係数全体が低域成分とし
て保存され、残りの領域に全要素が0である高域成分が
加えられた形となっている。
量子化手段63にて処理され、8×8DCT係数を生成
するまでの動作は、上述の通常の復号化装置と同様であ
る。拡大ブロック生成手段64は、上記8×8DCT係
数を取得すると、これをそのまま低域成分とし、またそ
の他の高域成分が0であるようなn1 ×n2 (n1 ,n
2 はともに8より大きな整数)サイズの新たなDCT係
数を生成する。図7は上記8×8DCT係数と、上記n
1 ×n2 DCT係数との対比を示す概念図である。同図
に示すように、上記n1 ×n2 DCT係数の構成は、当
該n1 ×n2 DCT係数を構成するn1 行n2 列行列の
左上端部に、上記8×8DCT係数全体が低域成分とし
て保存され、残りの領域に全要素が0である高域成分が
加えられた形となっている。
【0014】次に、逆DCT手段65は、上記n1 ×n
2 DCT係数からn1 ×n2 画素ブロックを復号する。
動き補償手段66は、参照画像とVLD手段62によっ
て復号された動きベクトルを縦方向にn1 /8倍、横方
向にn2 /8倍拡大した新たな動きベクトルと、上記n
1 ×n2 画素ブロックとを用いて動き補償を行い、映像
出力67を得る。このとき、各画素ブロックにおいて、
画素のサイズは縦方向にn1 /8倍、横方向にn2 /8
倍されているので、復号化された画像も上記の寸法に拡
大されたものとなる。なお、予測符号化を行っていない
圧縮データに対しては、逆DCT手段65の出力が直接
画素データとなり、次いで映像出力67となる。
2 DCT係数からn1 ×n2 画素ブロックを復号する。
動き補償手段66は、参照画像とVLD手段62によっ
て復号された動きベクトルを縦方向にn1 /8倍、横方
向にn2 /8倍拡大した新たな動きベクトルと、上記n
1 ×n2 画素ブロックとを用いて動き補償を行い、映像
出力67を得る。このとき、各画素ブロックにおいて、
画素のサイズは縦方向にn1 /8倍、横方向にn2 /8
倍されているので、復号化された画像も上記の寸法に拡
大されたものとなる。なお、予測符号化を行っていない
圧縮データに対しては、逆DCT手段65の出力が直接
画素データとなり、次いで映像出力67となる。
【0015】上述の、拡大ブロック生成手段64を有す
る復号化装置による以外の画像拡大方法としては、特に
画像を縦方向、横方向共に2倍に拡大する機能を有する
セルリピートによる方法がある。セルリピートは、通常
の復号化装置を用いるものであるが、画像を構成する各
画素を4回表示することにより画像の拡大を行う方法で
ある。図8は、セルリピートによる画像の拡大原理を示
す概念図である。同図に示すように、オリジナルの画像
を構成する各画素は、セルリピートを施された後では等
方的に一画素づつ増加している。
る復号化装置による以外の画像拡大方法としては、特に
画像を縦方向、横方向共に2倍に拡大する機能を有する
セルリピートによる方法がある。セルリピートは、通常
の復号化装置を用いるものであるが、画像を構成する各
画素を4回表示することにより画像の拡大を行う方法で
ある。図8は、セルリピートによる画像の拡大原理を示
す概念図である。同図に示すように、オリジナルの画像
を構成する各画素は、セルリピートを施された後では等
方的に一画素づつ増加している。
【0016】
【発明が解決しようとする課題】上述のように、従来の
技術によって動画像を拡大する方法では、拡大処理が行
われるのは、符号化ではなく復号化の段階となってい
る。また、上述の従来の技術による動画像拡大の方法
は、拡大ブロック生成手段64によって8×8DCT係
数の高域側に0を加えることでDCT係数自体のサイズ
を拡大し、この拡大したDCT係数に対して逆DCT処
理を施すことにより画像を拡大させるものであるが、こ
の方法では、符号化装置において用いられるDCT手段
43と、復号化手段において用いられる逆DCT手段6
5とで、取り扱う画素ブロックの次数が異なる。これは
復号化の動作において逆DCT手段65の次数を上げな
ければならないことを意味するもので、復号時の演算処
理量を増加させ、1秒当たりに復号可能な画像のフレー
ム数を減少させるという問題を生じさせる。また、上述
の復号化における逆DCT処理による拡大の他には、先
に説明したセルリピートによる拡大方法もあるが、この
場合には、セルリピートによって生成された2×2画素
ブロックに歪みが現れ、画質が低下するという問題があ
る。
技術によって動画像を拡大する方法では、拡大処理が行
われるのは、符号化ではなく復号化の段階となってい
る。また、上述の従来の技術による動画像拡大の方法
は、拡大ブロック生成手段64によって8×8DCT係
数の高域側に0を加えることでDCT係数自体のサイズ
を拡大し、この拡大したDCT係数に対して逆DCT処
理を施すことにより画像を拡大させるものであるが、こ
の方法では、符号化装置において用いられるDCT手段
43と、復号化手段において用いられる逆DCT手段6
5とで、取り扱う画素ブロックの次数が異なる。これは
復号化の動作において逆DCT手段65の次数を上げな
ければならないことを意味するもので、復号時の演算処
理量を増加させ、1秒当たりに復号可能な画像のフレー
ム数を減少させるという問題を生じさせる。また、上述
の復号化における逆DCT処理による拡大の他には、先
に説明したセルリピートによる拡大方法もあるが、この
場合には、セルリピートによって生成された2×2画素
ブロックに歪みが現れ、画質が低下するという問題があ
る。
【0017】本発明はかかる問題点に鑑みてなされたも
ので、復号化手段の負担を軽減するため、符号化側にて
画像サイズを拡大する映像信号符号化装置、映像信号符
号化方法、および映像信号符号化プログラム媒体を提供
することを目的とする。また、本発明は映像の解像度を
変えて符号化することが可能な映像信号符号化装置、映
像信号符号化方法、および映像信号符号化プログラム媒
体を提供することを目的とする。
ので、復号化手段の負担を軽減するため、符号化側にて
画像サイズを拡大する映像信号符号化装置、映像信号符
号化方法、および映像信号符号化プログラム媒体を提供
することを目的とする。また、本発明は映像の解像度を
変えて符号化することが可能な映像信号符号化装置、映
像信号符号化方法、および映像信号符号化プログラム媒
体を提供することを目的とする。
【0018】
【課題を解決するための手段】上述の課題を解決するた
めに、請求項1に係る映像信号符号化装置は、映像信号
を符号化する映像信号符号化装置において、上記映像信
号を符号化順に並べ替え、符号化の対象となる画像であ
る対象画像とする並べ替え手段と、後述する復号化手段
より、動き補償されていない参照画像である第1の参照
画像を取得して、これを上記対象画像と比較して、その
結果を動きベクトルとして検出する動き検出手段と、復
号化手段より、動き補償された参照画像である第2の参
照画像を取得するものであり、上記第2の参照画像と、
上記対象画像との差分をとり、これを差分データとして
出力する減算器と、上記差分データをn×n(nは0<
n<8の整数)画素ブロックに分割し、さらに上記n×
n画素ブロックから、n×nDCT係数を生成するn×
nDCT手段と、上記n×nDCT係数を量子化して、
量子化n×nDCT係数とする量子化手段と、上記動き
ベクトル、および上記量子化n×nDCT係数を取得し
て、可変長符号化を行い、符号化信号とする可変長符号
化(VLC)手段と、上記動きベクトル、および上記量
子化n×nDCT係数を用いて、上記第1、および第2
の参照画像を復号する復号化手段とを備えたものであ
る。
めに、請求項1に係る映像信号符号化装置は、映像信号
を符号化する映像信号符号化装置において、上記映像信
号を符号化順に並べ替え、符号化の対象となる画像であ
る対象画像とする並べ替え手段と、後述する復号化手段
より、動き補償されていない参照画像である第1の参照
画像を取得して、これを上記対象画像と比較して、その
結果を動きベクトルとして検出する動き検出手段と、復
号化手段より、動き補償された参照画像である第2の参
照画像を取得するものであり、上記第2の参照画像と、
上記対象画像との差分をとり、これを差分データとして
出力する減算器と、上記差分データをn×n(nは0<
n<8の整数)画素ブロックに分割し、さらに上記n×
n画素ブロックから、n×nDCT係数を生成するn×
nDCT手段と、上記n×nDCT係数を量子化して、
量子化n×nDCT係数とする量子化手段と、上記動き
ベクトル、および上記量子化n×nDCT係数を取得し
て、可変長符号化を行い、符号化信号とする可変長符号
化(VLC)手段と、上記動きベクトル、および上記量
子化n×nDCT係数を用いて、上記第1、および第2
の参照画像を復号する復号化手段とを備えたものであ
る。
【0019】また、請求項2に係る映像信号符号化装置
は、請求項1に記載の映像信号符号化装置において、上
記動き検出手段は、上記第1の参照画像と符号化の対象
となる画像との間で、n×n(nは0<n<8の整数)
画素ブロック単位で動きベクトルを検出するものであ
る。
は、請求項1に記載の映像信号符号化装置において、上
記動き検出手段は、上記第1の参照画像と符号化の対象
となる画像との間で、n×n(nは0<n<8の整数)
画素ブロック単位で動きベクトルを検出するものであ
る。
【0020】また、請求項3に係る映像信号符号化装置
は、請求項1または2に記載の映像信号符号化装置にお
いて、上記n×nDCT手段は、上記n×nDCT係数
をその低域成分に持つ8×8DCT係数を新たに生成す
るものである。
は、請求項1または2に記載の映像信号符号化装置にお
いて、上記n×nDCT手段は、上記n×nDCT係数
をその低域成分に持つ8×8DCT係数を新たに生成す
るものである。
【0021】また、請求項4に係る映像信号符号化装置
は、請求項3に記載の映像信号符号化装置において、上
記量子化手段は、上記8×8DCT係数を量子化する際
に、その低域成分である上記n×nDCT係数のみを量
子化し、残りの成分を全て0とするものである。
は、請求項3に記載の映像信号符号化装置において、上
記量子化手段は、上記8×8DCT係数を量子化する際
に、その低域成分である上記n×nDCT係数のみを量
子化し、残りの成分を全て0とするものである。
【0022】また、請求項5に係る映像信号符号化装置
は、請求項4に記載の映像信号符号化装置において、上
記VLC手段は、上記8×8DCT係数に対して可変長
符号化を行うものである。
は、請求項4に記載の映像信号符号化装置において、上
記VLC手段は、上記8×8DCT係数に対して可変長
符号化を行うものである。
【0023】また、請求項6に係る映像信号符号化装置
は、請求項5に記載の映像信号符号化装置において、上
記復号化手段は、上記量子化された8×8DCT係数を
演算単位として動作を行うものである。
は、請求項5に記載の映像信号符号化装置において、上
記復号化手段は、上記量子化された8×8DCT係数を
演算単位として動作を行うものである。
【0024】また、請求項7に係る映像信号符号化装置
は、請求項1ないし6のいずれかに記載の映像信号符号
化装置において、上記動き検出手段は、上記対象画像を
8/n(nは0<n<8の整数)倍のサイズに変換する
サイズ変換手段をさらに備えたものであり、上記サイズ
変換手段により変換した上記対象画像と、上記第1の参
照画像とを比較することにより、上記動きベクトルを検
出するものである。
は、請求項1ないし6のいずれかに記載の映像信号符号
化装置において、上記動き検出手段は、上記対象画像を
8/n(nは0<n<8の整数)倍のサイズに変換する
サイズ変換手段をさらに備えたものであり、上記サイズ
変換手段により変換した上記対象画像と、上記第1の参
照画像とを比較することにより、上記動きベクトルを検
出するものである。
【0025】また、請求項8に係る映像信号符号化装置
は、請求項1ないし7のいずれかに記載の映像信号符号
化装置において、符号化の対象となる画像をn/8倍
(nは0<n<8の整数)に縮小する間引き手段をさら
に備えたものである。
は、請求項1ないし7のいずれかに記載の映像信号符号
化装置において、符号化の対象となる画像をn/8倍
(nは0<n<8の整数)に縮小する間引き手段をさら
に備えたものである。
【0026】また、請求項9に係る映像信号符号化方法
は、映像信号を符号化する映像信号符号化方法におい
て、上記映像画像を符号化順に並べ替え、符号化の対象
となる画像である対象画像とする並べ替えステップと、
後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、復号化ステップの出
力である、動き補償された参照画像である第2の参照画
像を取得するものであり、上記第2の参照画像と、上記
対象画像との差分をとり、これを差分データとして出力
する減算ステップと、上記差分データをn×n(nは0
<n<8の整数)画素ブロックに分割し、さらに上記n
×n画素ブロックから、n×nDCT係数を生成するn
×nDCTステップと、上記n×nDCT係数を量子化
して、量子化n×nDCT係数とする量子化ステップ
と、上記動きベクトルと、上記量子化n×nDCT係数
とを取得して、可変長符号化を行い、符号化信号とする
可変長符号化(VLC)ステップと、上記動きベクト
ル、および上記量子化n×nDCT係数を用いて、上記
第1、および第2の参照画像を復号する復号化ステップ
とを備えたものである。
は、映像信号を符号化する映像信号符号化方法におい
て、上記映像画像を符号化順に並べ替え、符号化の対象
となる画像である対象画像とする並べ替えステップと、
後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、復号化ステップの出
力である、動き補償された参照画像である第2の参照画
像を取得するものであり、上記第2の参照画像と、上記
対象画像との差分をとり、これを差分データとして出力
する減算ステップと、上記差分データをn×n(nは0
<n<8の整数)画素ブロックに分割し、さらに上記n
×n画素ブロックから、n×nDCT係数を生成するn
×nDCTステップと、上記n×nDCT係数を量子化
して、量子化n×nDCT係数とする量子化ステップ
と、上記動きベクトルと、上記量子化n×nDCT係数
とを取得して、可変長符号化を行い、符号化信号とする
可変長符号化(VLC)ステップと、上記動きベクト
ル、および上記量子化n×nDCT係数を用いて、上記
第1、および第2の参照画像を復号する復号化ステップ
とを備えたものである。
【0027】また、請求項10に係る映像信号符号化プ
ログラム記録媒体は、映像信号を符号化する映像信号符
号化プログラムを記録した映像信号符号化プログラム記
録媒体において、上記映像信号符号化プログラムは、上
記映像画像を符号化順に並べ替え、符号化の対象となる
画像である対象画像とする並べ替えステップと、後述す
る復号化ステップの出力である、動き補償されていない
参照画像である第1の参照画像を取得して、これを上記
対象画像と比較して、その結果を動きベクトルとして検
出する動き検出ステップと、復号化ステップの出力であ
る、動き補償された参照画像である第2の参照画像を取
得するものであり、上記第2の参照画像と、上記対象画
像との差分をとり、これを差分データとして出力する減
算ステップと、上記差分データをn×n(nは0<n<
8の整数)画素ブロックに分割し、さらに上記n×n画
素ブロックから、n×nDCT係数を生成するn×nD
CTステップと、上記n×nDCT係数を量子化して、
量子化n×nDCT係数とする量子化ステップと、上記
動きベクトルと、上記量子化n×nDCT係数とを取得
して、可変長符号化を行い、符号化信号とする可変長符
号化(VLC)ステップと、上記動きベクトル、および
上記量子化n×nDCT係数を用いて、上記第1、およ
び第2の参照画像を復号する復号化ステップとを備えた
映像信号符号化プログラムを記録したものである。
ログラム記録媒体は、映像信号を符号化する映像信号符
号化プログラムを記録した映像信号符号化プログラム記
録媒体において、上記映像信号符号化プログラムは、上
記映像画像を符号化順に並べ替え、符号化の対象となる
画像である対象画像とする並べ替えステップと、後述す
る復号化ステップの出力である、動き補償されていない
参照画像である第1の参照画像を取得して、これを上記
対象画像と比較して、その結果を動きベクトルとして検
出する動き検出ステップと、復号化ステップの出力であ
る、動き補償された参照画像である第2の参照画像を取
得するものであり、上記第2の参照画像と、上記対象画
像との差分をとり、これを差分データとして出力する減
算ステップと、上記差分データをn×n(nは0<n<
8の整数)画素ブロックに分割し、さらに上記n×n画
素ブロックから、n×nDCT係数を生成するn×nD
CTステップと、上記n×nDCT係数を量子化して、
量子化n×nDCT係数とする量子化ステップと、上記
動きベクトルと、上記量子化n×nDCT係数とを取得
して、可変長符号化を行い、符号化信号とする可変長符
号化(VLC)ステップと、上記動きベクトル、および
上記量子化n×nDCT係数を用いて、上記第1、およ
び第2の参照画像を復号する復号化ステップとを備えた
映像信号符号化プログラムを記録したものである。
【0028】
【発明の実施の形態】(実施の形態1)本発明の実施の
形態1による映像信号符号化装置は、符号化側で画像ブ
ロックの拡大を行うことにより動画像の拡大処理を行う
ものである。図1は、本発明の実施の形態1による映像
信号符号化装置の構成を示すブロック図である。100
は映像入力10を受付けそれを符号化する符号化装置で
ある。11は並び替え手段であり、映像入力10を符号
化処理を行う順に並べ替え、これを対象画像とする。1
2は減算器であり、補償済みの参照画像と、上記対象画
像との差分をとる。13はn×nDCT手段であり、上
記並び換えられた信号のDCT変換を行い、n×nDC
T係数を生成する。14は量子化手段であり、上記n×
nDCT信号の量子化を行う。15はVLC手段であ
り、上記量子化されたn×nDCT係数、および動きベ
クトルの可変長符号化を行い、結果を符号出力16とし
て、当該符号化装置100の外部へと出力する。17は
復号化手段であり、逆量子化手段171、逆DCT手段
172、加算器173、フレームメモリ174、および
動き補償手段175より構成され、動きベクトルの検
出、および上記差分データの生成に用いられる画像であ
る参照画像の生成を行う。18は動き検出手段であり、
上記参照画像の動き補償、および可変長符号化の動作に
おいて用いられる動きベクトルを検出する。171は逆
量子化手段であり、量子化手段14において量子化され
たDCT係数を逆量子化して、DCT係数を復号する。
172は逆DCT手段であり、上記DCT係数から差分
データを復号する。173は加算器であり、上記復号さ
れた差分データ、および動き補償手段175より入力し
た上記補償済みの参照画像から、新たな未補償の参照画
像を生成する。174はフレームメモリであり、上記未
補償の参照画像を蓄積する。175は動き補償手段であ
り、フレームメモリ174に蓄積された未補償の参照画
像を、上記動きベクトルによって動き補償して、新たな
補償済みの参照画像を生成する。このように構成され
る、本実施の形態1による映像信号符号化装置の動作を
以下に説明する。
形態1による映像信号符号化装置は、符号化側で画像ブ
ロックの拡大を行うことにより動画像の拡大処理を行う
ものである。図1は、本発明の実施の形態1による映像
信号符号化装置の構成を示すブロック図である。100
は映像入力10を受付けそれを符号化する符号化装置で
ある。11は並び替え手段であり、映像入力10を符号
化処理を行う順に並べ替え、これを対象画像とする。1
2は減算器であり、補償済みの参照画像と、上記対象画
像との差分をとる。13はn×nDCT手段であり、上
記並び換えられた信号のDCT変換を行い、n×nDC
T係数を生成する。14は量子化手段であり、上記n×
nDCT信号の量子化を行う。15はVLC手段であ
り、上記量子化されたn×nDCT係数、および動きベ
クトルの可変長符号化を行い、結果を符号出力16とし
て、当該符号化装置100の外部へと出力する。17は
復号化手段であり、逆量子化手段171、逆DCT手段
172、加算器173、フレームメモリ174、および
動き補償手段175より構成され、動きベクトルの検
出、および上記差分データの生成に用いられる画像であ
る参照画像の生成を行う。18は動き検出手段であり、
上記参照画像の動き補償、および可変長符号化の動作に
おいて用いられる動きベクトルを検出する。171は逆
量子化手段であり、量子化手段14において量子化され
たDCT係数を逆量子化して、DCT係数を復号する。
172は逆DCT手段であり、上記DCT係数から差分
データを復号する。173は加算器であり、上記復号さ
れた差分データ、および動き補償手段175より入力し
た上記補償済みの参照画像から、新たな未補償の参照画
像を生成する。174はフレームメモリであり、上記未
補償の参照画像を蓄積する。175は動き補償手段であ
り、フレームメモリ174に蓄積された未補償の参照画
像を、上記動きベクトルによって動き補償して、新たな
補償済みの参照画像を生成する。このように構成され
る、本実施の形態1による映像信号符号化装置の動作を
以下に説明する。
【0029】本実施の形態1の説明においては、簡単の
ためn×n画素ブロックの例としてn=4としたものを
採る。はじめに、並べ替え手段11は映像入力10の入
力をうけると、該映像入力10を符号化順に並び替え、
これを対象画像として減算器12、および動き検出手段
18へ出力する。動き検出手段18は、従来例と同様に
して、フレームメモリ174に蓄積された未補償の参照
画像と、上記対象画像とを比較して、両者間の間の動き
の距離を動きベクトルとして検出し、これをVLC手段
15、および動き補償手段175へ出力する。減算器1
2は上記対象画像と、動き補償手段175から出力され
た補償済みの参照画像とを取得して、両者の差分をと
り、結果を差分データとしてn×nDCT手段13へ出
力する。n×nDCT手段13は、上記差分データを取
得すると、まずこれを4×4画素ブロック単位に分割す
る。次いでn×nDCT手段は、上記分割した4×4画
素ブロックを単位としてDCT処理を行って4×4DC
T係数へ変換し、これをさらに8×8DCT係数へ変換
し、量子化手段14へ出力する。
ためn×n画素ブロックの例としてn=4としたものを
採る。はじめに、並べ替え手段11は映像入力10の入
力をうけると、該映像入力10を符号化順に並び替え、
これを対象画像として減算器12、および動き検出手段
18へ出力する。動き検出手段18は、従来例と同様に
して、フレームメモリ174に蓄積された未補償の参照
画像と、上記対象画像とを比較して、両者間の間の動き
の距離を動きベクトルとして検出し、これをVLC手段
15、および動き補償手段175へ出力する。減算器1
2は上記対象画像と、動き補償手段175から出力され
た補償済みの参照画像とを取得して、両者の差分をと
り、結果を差分データとしてn×nDCT手段13へ出
力する。n×nDCT手段13は、上記差分データを取
得すると、まずこれを4×4画素ブロック単位に分割す
る。次いでn×nDCT手段は、上記分割した4×4画
素ブロックを単位としてDCT処理を行って4×4DC
T係数へ変換し、これをさらに8×8DCT係数へ変換
し、量子化手段14へ出力する。
【0030】ここで上記4×4DCT係数と、それから
生成される上記8×8DCT係数との対応を説明する。
図2は4×4画素ブロックから8×8画素ブロックが生
成される過程を示す概念図である。同図に示すように、
8×8DCT係数の構成は、当該8×8DCT係数を構
成する8行8列行列を、直交座標軸で等分割した左上部
に、上記4×4DCT係数全体を低域成分として保存し
ておき、他の部分に全要素が0である高域成分を加えた
形をとっている。なお、上述の説明ではn=4と設定し
ているが、一般に8×8DCT係数の低域成分となるn
×nDCT係数は、常に上記8×8DCT係数の左上端
部に配置される。
生成される上記8×8DCT係数との対応を説明する。
図2は4×4画素ブロックから8×8画素ブロックが生
成される過程を示す概念図である。同図に示すように、
8×8DCT係数の構成は、当該8×8DCT係数を構
成する8行8列行列を、直交座標軸で等分割した左上部
に、上記4×4DCT係数全体を低域成分として保存し
ておき、他の部分に全要素が0である高域成分を加えた
形をとっている。なお、上述の説明ではn=4と設定し
ているが、一般に8×8DCT係数の低域成分となるn
×nDCT係数は、常に上記8×8DCT係数の左上端
部に配置される。
【0031】量子化手段14は、このように構成されて
いる8×8DCT係数を入力されると、量子化を行い、
VLC手段15、および復号化手段17へと出力する。
VLC手段15は上記量子化された8×8DCT係数、
および動きベクトルを入力されると、これらの可変長符
号化を行い、符号出力16として当該装置の外部へ出力
する。
いる8×8DCT係数を入力されると、量子化を行い、
VLC手段15、および復号化手段17へと出力する。
VLC手段15は上記量子化された8×8DCT係数、
および動きベクトルを入力されると、これらの可変長符
号化を行い、符号出力16として当該装置の外部へ出力
する。
【0032】復号化手段17における参照画像生成の動
作は、従来の技術による符号化装置400と同様に行わ
れる。すなわち、復号化手段17において、逆量子化手
段171は、上記量子化手段14より量子化した8×8
DCT係数を入力すると、これを逆量子化して8×8D
CT係数を復号する。逆DCT手段172は上記復号し
た8×8DCT係数に逆DCT処理を行いて、差分デー
タを復号し、加算器173へ出力する。加算器173
は、動き補償手段175から出力された補償済みの参照
画像と、上記差分データとを加算し、その結果を未補償
の参照画像としてフレームメモリ174に蓄積する。動
き補償手段175は、フレームメモリ174から上記未
補償の参照画像を、また動き検出手段18より動きベク
トルを取得して、これら両者から新たな補償済みの参照
画像を生成して、減算器12、および加算器173へ出
力する。
作は、従来の技術による符号化装置400と同様に行わ
れる。すなわち、復号化手段17において、逆量子化手
段171は、上記量子化手段14より量子化した8×8
DCT係数を入力すると、これを逆量子化して8×8D
CT係数を復号する。逆DCT手段172は上記復号し
た8×8DCT係数に逆DCT処理を行いて、差分デー
タを復号し、加算器173へ出力する。加算器173
は、動き補償手段175から出力された補償済みの参照
画像と、上記差分データとを加算し、その結果を未補償
の参照画像としてフレームメモリ174に蓄積する。動
き補償手段175は、フレームメモリ174から上記未
補償の参照画像を、また動き検出手段18より動きベク
トルを取得して、これら両者から新たな補償済みの参照
画像を生成して、減算器12、および加算器173へ出
力する。
【0033】上述の動作によって生成される参照画像に
ついては、これは上記8×8DCT係数を処理すること
により復号された画像であるから、符号化の対象となる
元の画像に比して4倍のサイズとなっている。したがっ
て動き検出手段18が検出する動きベクトルは、符号化
の対象となる画像を4倍のサイズに拡大した画像と、上
記参照画像との間の動きの距離を示すものである。
ついては、これは上記8×8DCT係数を処理すること
により復号された画像であるから、符号化の対象となる
元の画像に比して4倍のサイズとなっている。したがっ
て動き検出手段18が検出する動きベクトルは、符号化
の対象となる画像を4倍のサイズに拡大した画像と、上
記参照画像との間の動きの距離を示すものである。
【0034】次に、符号入力から映像出力を復号する復
号化装置の動作を説明するが、これは上述の、従来の技
術による通常の復号化装置を用いることができる。すな
わち、先に説明した図5に示す通常の復号化装置500
の動作において、逆DCT手段53は、上記8×8DC
T係数を逆DCT処理することにより8×8画素ブロッ
クを生成するものであるが、本実施の形態1において
は、符号化前の画素ブロックのサイズは、上述のように
n×nDCT手段13によって4×4(n=4のため)
に縮小されている。よって復号時の画像サイズは、両者
の比をとって82/42 =4と、符号化前の4倍とな
り、したがって上述の一連の動作により動画像の4倍拡
大処理が達成されていることになる。
号化装置の動作を説明するが、これは上述の、従来の技
術による通常の復号化装置を用いることができる。すな
わち、先に説明した図5に示す通常の復号化装置500
の動作において、逆DCT手段53は、上記8×8DC
T係数を逆DCT処理することにより8×8画素ブロッ
クを生成するものであるが、本実施の形態1において
は、符号化前の画素ブロックのサイズは、上述のように
n×nDCT手段13によって4×4(n=4のため)
に縮小されている。よって復号時の画像サイズは、両者
の比をとって82/42 =4と、符号化前の4倍とな
り、したがって上述の一連の動作により動画像の4倍拡
大処理が達成されていることになる。
【0035】以上、n=4の場合の動作について説明を
行ったが、nが0<n<8を満たす整数であれば、同様
の動作によって、入力画像を82 /n2 倍のサイズで符
号化することが可能となる。
行ったが、nが0<n<8を満たす整数であれば、同様
の動作によって、入力画像を82 /n2 倍のサイズで符
号化することが可能となる。
【0036】このように、本発明の実施の形態1による
映像信号符号化装置によれば、映像入力を対象画像とす
る並び替え手段11、未補償の参照画像と、対象画像と
の差分をとる減算器12、DCT変換を行い、0<n<
8であるような整数nによるn×nDCT係数を生成す
るn×nDCT手段13、量子化手段14、可変長符号
化を行うVLC手段15、補償済み、および未補償の参
照画像を生成する復号化手段17、および動きベクトル
を検出する動き検出手段18を備えた構成としたこと
で、演算処理の単位である画素ブロックを8/n倍にあ
らかじめ縮小しておくことにより、一辺長のサイズを入
力画像の8/n倍とした符号化映像を取得することがで
きるので、8×8DCT係数のみを取り扱う通常の複号
化装置を利用する、パソコンの演算処理量を軽減した動
画像の拡大処理が可能となる。
映像信号符号化装置によれば、映像入力を対象画像とす
る並び替え手段11、未補償の参照画像と、対象画像と
の差分をとる減算器12、DCT変換を行い、0<n<
8であるような整数nによるn×nDCT係数を生成す
るn×nDCT手段13、量子化手段14、可変長符号
化を行うVLC手段15、補償済み、および未補償の参
照画像を生成する復号化手段17、および動きベクトル
を検出する動き検出手段18を備えた構成としたこと
で、演算処理の単位である画素ブロックを8/n倍にあ
らかじめ縮小しておくことにより、一辺長のサイズを入
力画像の8/n倍とした符号化映像を取得することがで
きるので、8×8DCT係数のみを取り扱う通常の複号
化装置を利用する、パソコンの演算処理量を軽減した動
画像の拡大処理が可能となる。
【0037】なお、上記8×8DCT係数においては、
高域成分は0以外の任意の数に設定することが可能であ
る。さらに、量子化手段14は上記8×8DCT係数に
関して、低域成分であるn×nDCT係数についてのみ
量子化を行い、残りの部分は演算せずに0とすることが
できる。この場合の動作は以下の通りである。n×nD
CT手段13はn×nDCT係数を出力し、量子化手段
14は上記n×nDCT係数を量子化する。この時、上
記n×nDCT係数以外の部分で形成される高域成分は
すべて0とされる。VLC手段15は、8×8DCT係
数について、この低域成分のみを量子化されたn×nD
CT係数として、また残余部である高域成分の値は0と
したままでこれらの可変長符号化を行い、符号出力を取
得する。一方、復号化手段17は上記量子化されたn×
nDCT係数を入力すると、逆DCT処理によってこれ
を復号し、n×n画素ブロックにより構成された参照画
像を取得する。
高域成分は0以外の任意の数に設定することが可能であ
る。さらに、量子化手段14は上記8×8DCT係数に
関して、低域成分であるn×nDCT係数についてのみ
量子化を行い、残りの部分は演算せずに0とすることが
できる。この場合の動作は以下の通りである。n×nD
CT手段13はn×nDCT係数を出力し、量子化手段
14は上記n×nDCT係数を量子化する。この時、上
記n×nDCT係数以外の部分で形成される高域成分は
すべて0とされる。VLC手段15は、8×8DCT係
数について、この低域成分のみを量子化されたn×nD
CT係数として、また残余部である高域成分の値は0と
したままでこれらの可変長符号化を行い、符号出力を取
得する。一方、復号化手段17は上記量子化されたn×
nDCT係数を入力すると、逆DCT処理によってこれ
を復号し、n×n画素ブロックにより構成された参照画
像を取得する。
【0038】このように、上記動作により生成される参
照画像は映像入力10の画像と同一サイズとなるので、
動き検出手段18はn×n画素ブロックを単位として動
きベクトルを求めることが可能となる。
照画像は映像入力10の画像と同一サイズとなるので、
動き検出手段18はn×n画素ブロックを単位として動
きベクトルを求めることが可能となる。
【0039】(実施の形態2)図3は、本発明の実施の
形態2による映像信号符号化装置の構成を示したブロッ
ク図である。33は間引き手段であり、画像データのサ
イズを縮小する。減算器32とn×nDCT手段34と
の間に、間引き手段33を付加したことを除けば、本実
施の形態2の構成は、実施の形態1と同様である。この
ように構成される、本実施の形態2による映像信号符号
化装置300の動作を以下に説明する。
形態2による映像信号符号化装置の構成を示したブロッ
ク図である。33は間引き手段であり、画像データのサ
イズを縮小する。減算器32とn×nDCT手段34と
の間に、間引き手段33を付加したことを除けば、本実
施の形態2の構成は、実施の形態1と同様である。この
ように構成される、本実施の形態2による映像信号符号
化装置300の動作を以下に説明する。
【0040】ここでも実施の形態1と同様に、n×n画
素ブロックの例としてn=4としたものを採る。並べ替
え手段31は映像入力30を入力されると、これを対象
画像として、減算器32および動き検出手段39へと出
力する。動き検出手段39は、本実施の形態1と同様に
して動きベクトルを生成する。次に減算器32は、上記
対象画像、および動き補償手段375から入力した補償
済みの参照画像から差分データを生成する。間引き手段
33は、上記差分データを取得すると、その一辺の長さ
を4/8倍のサイズに変換し、間引きデータとしてn×
nDCT手段に出力する。n×nDCT手段34は、上
記間引きデータを4×4画素ブロックに分割し、さらに
DCT処理を行い4×4DCT係数を生成する。次に量
子化手段35は、上記4×4DCT係数の量子化を行う
が、この際、当該量子化した4×4DCT係数を基にし
て、これをそのまま低域成分として保持し、他の成分を
全て0とした、量子化された8×8DCT係数を新たに
生成する。VLC手段36は上記量子化された8×8D
CT係数と、動き検出手段39から入力する動きベクト
ルとを取得すると、これらの可変長符号化を行い、符号
出力37として当該装置外部へ出力する。
素ブロックの例としてn=4としたものを採る。並べ替
え手段31は映像入力30を入力されると、これを対象
画像として、減算器32および動き検出手段39へと出
力する。動き検出手段39は、本実施の形態1と同様に
して動きベクトルを生成する。次に減算器32は、上記
対象画像、および動き補償手段375から入力した補償
済みの参照画像から差分データを生成する。間引き手段
33は、上記差分データを取得すると、その一辺の長さ
を4/8倍のサイズに変換し、間引きデータとしてn×
nDCT手段に出力する。n×nDCT手段34は、上
記間引きデータを4×4画素ブロックに分割し、さらに
DCT処理を行い4×4DCT係数を生成する。次に量
子化手段35は、上記4×4DCT係数の量子化を行う
が、この際、当該量子化した4×4DCT係数を基にし
て、これをそのまま低域成分として保持し、他の成分を
全て0とした、量子化された8×8DCT係数を新たに
生成する。VLC手段36は上記量子化された8×8D
CT係数と、動き検出手段39から入力する動きベクト
ルとを取得すると、これらの可変長符号化を行い、符号
出力37として当該装置外部へ出力する。
【0041】次に、上述の動作において用いられる動き
ベクトルについて説明する。実施の形態1と同様に、復
号化手段38は、上記量子化された8×8DCT係数よ
り未補償の参照画像を復号し、これをフレームメモリ3
84に蓄積する。さらに動き補償手段385は、上記未
補償の参照画像を、動き検出手段39から入力する動き
ベクトルを用いて動き補償してやることにより、補償済
みの参照画像を生成する。加算器383は、この補償済
みの参照画像と差分データとを取得すると、これら両者
を加算して新たな未補償の参照画像を生成し、フレーム
メモリ384に蓄積する。
ベクトルについて説明する。実施の形態1と同様に、復
号化手段38は、上記量子化された8×8DCT係数よ
り未補償の参照画像を復号し、これをフレームメモリ3
84に蓄積する。さらに動き補償手段385は、上記未
補償の参照画像を、動き検出手段39から入力する動き
ベクトルを用いて動き補償してやることにより、補償済
みの参照画像を生成する。加算器383は、この補償済
みの参照画像と差分データとを取得すると、これら両者
を加算して新たな未補償の参照画像を生成し、フレーム
メモリ384に蓄積する。
【0042】この新たな未補償の参照画像は、その一辺
の長さが間引き手段33によって4/8=1/2倍され
たものが、量子化手段35によってさらに8/4=2倍
されたものとなっている。よって、上記新たな未補償の
参照画像、および並び替え手段31における符号化の対
象となる画像のサイズは同一となる。したがって、動き
検出手段39は従来の技術による符号化装置と同様に、
8×8画素ブロックを単位として動きベクトルを検出す
ることになる。
の長さが間引き手段33によって4/8=1/2倍され
たものが、量子化手段35によってさらに8/4=2倍
されたものとなっている。よって、上記新たな未補償の
参照画像、および並び替え手段31における符号化の対
象となる画像のサイズは同一となる。したがって、動き
検出手段39は従来の技術による符号化装置と同様に、
8×8画素ブロックを単位として動きベクトルを検出す
ることになる。
【0043】以上の説明においては、n=4の場合とし
たが、nの値が0<n<8の整数であれば同様の動作を
行うことが可能で、その場合は入力画像の低域成分のみ
を符号化することが可能である。
たが、nの値が0<n<8の整数であれば同様の動作を
行うことが可能で、その場合は入力画像の低域成分のみ
を符号化することが可能である。
【0044】このように、本発明の実施の形態2による
映像信号符号化装置によれば、実施の形態1に間引き手
段33を付加した構成としたことにより、間引き処理と
次数の低いDCT処理を組み合わせて演算処理量を削減
し、加えて解像度を変えて動画像を符号化することを可
能とする。
映像信号符号化装置によれば、実施の形態1に間引き手
段33を付加した構成としたことにより、間引き処理と
次数の低いDCT処理を組み合わせて演算処理量を削減
し、加えて解像度を変えて動画像を符号化することを可
能とする。
【0045】なお、各実施の形態においては、説明は特
に映像信号符号化装置に関するものとしたが、上記映像
信号符号化装置の構成ならびに動作は、映像信号符号化
方法として、例えばネットワーク上において援用するこ
とが可能であり、さらに上記映像信号符号化方法は、映
像信号符号化プログラムとしてCD−ROMやフロッピ
ーディスク等の記録媒体に保存した形態で活用できるも
のである。
に映像信号符号化装置に関するものとしたが、上記映像
信号符号化装置の構成ならびに動作は、映像信号符号化
方法として、例えばネットワーク上において援用するこ
とが可能であり、さらに上記映像信号符号化方法は、映
像信号符号化プログラムとしてCD−ROMやフロッピ
ーディスク等の記録媒体に保存した形態で活用できるも
のである。
【0046】
【発明の効果】請求項1ないし6のいずれかに記載の映
像信号符号化装置によれば、映像信号を符号化する映像
信号符号化装置において、上記映像信号を符号化順に並
べ替え、符号化の対象となる画像である対象画像とする
並べ替え手段と、後述する復号化手段より、動き補償さ
れていない参照画像である第1の参照画像を取得して、
これを上記対象画像と比較して、その結果を動きベクト
ルとして検出する動き検出手段と、復号化手段より、動
き補償された参照画像である第2の参照画像を取得する
ものであり、上記第2の参照画像と、上記対象画像との
差分をとり、これを差分データとして出力する減算器
と、上記差分データをn×n(nは0<n<8の整数)
画素ブロックに分割し、さらに上記n×n画素ブロック
から、n×nDCT係数を生成するn×nDCT手段
と、上記n×nDCT係数を量子化して、量子化n×n
DCT係数とする量子化手段と、上記動きベクトル、お
よび上記量子化n×nDCT係数を取得して、可変長符
号化を行い、符号化信号とする可変長符号化(VLC)
手段と、上記動きベクトル、および上記量子化n×nD
CT係数を用いて、上記第1、および第2の参照画像を
復号する復号化手段を備えたことにより、演算単位であ
るブロックサイズを通常の8×8画素よりも小さくする
ことができ、周波数領域で画像を拡大し、かつ次数の低
いDCT処理を用いて符号化することができるので、符
号化時の演算処理量を削減することを可能とする。ま
た、画像の拡大は入力画像を補間処理することなく行わ
れるので、歪みのない拡大画像を提供することを可能と
する。
像信号符号化装置によれば、映像信号を符号化する映像
信号符号化装置において、上記映像信号を符号化順に並
べ替え、符号化の対象となる画像である対象画像とする
並べ替え手段と、後述する復号化手段より、動き補償さ
れていない参照画像である第1の参照画像を取得して、
これを上記対象画像と比較して、その結果を動きベクト
ルとして検出する動き検出手段と、復号化手段より、動
き補償された参照画像である第2の参照画像を取得する
ものであり、上記第2の参照画像と、上記対象画像との
差分をとり、これを差分データとして出力する減算器
と、上記差分データをn×n(nは0<n<8の整数)
画素ブロックに分割し、さらに上記n×n画素ブロック
から、n×nDCT係数を生成するn×nDCT手段
と、上記n×nDCT係数を量子化して、量子化n×n
DCT係数とする量子化手段と、上記動きベクトル、お
よび上記量子化n×nDCT係数を取得して、可変長符
号化を行い、符号化信号とする可変長符号化(VLC)
手段と、上記動きベクトル、および上記量子化n×nD
CT係数を用いて、上記第1、および第2の参照画像を
復号する復号化手段を備えたことにより、演算単位であ
るブロックサイズを通常の8×8画素よりも小さくする
ことができ、周波数領域で画像を拡大し、かつ次数の低
いDCT処理を用いて符号化することができるので、符
号化時の演算処理量を削減することを可能とする。ま
た、画像の拡大は入力画像を補間処理することなく行わ
れるので、歪みのない拡大画像を提供することを可能と
する。
【0047】請求項7に記載の映像信号符号化装置によ
れば、請求項1ないし6のいずれかに記載の映像信号符
号化装置において、上記動き検出手段は、上記対象画像
を8/n(nは0<n<8の整数)倍のサイズに変換す
るサイズ変換手段をさらに備えたものであり、上記サイ
ズ変換手段により変換した上記符号化の対象となる画像
と、上記第1の参照画像とを比較することにより、動き
ベクトルを検出するものであるとしたことで、上記の効
果が得られる。
れば、請求項1ないし6のいずれかに記載の映像信号符
号化装置において、上記動き検出手段は、上記対象画像
を8/n(nは0<n<8の整数)倍のサイズに変換す
るサイズ変換手段をさらに備えたものであり、上記サイ
ズ変換手段により変換した上記符号化の対象となる画像
と、上記第1の参照画像とを比較することにより、動き
ベクトルを検出するものであるとしたことで、上記の効
果が得られる。
【0048】請求項8に記載の映像信号符号化装置によ
れば、請求項1ないし7のいずれかに記載の映像信号符
号化装置において、上記対象画像をn/8倍(nは0<
n<8の整数)に縮小する間引き手段をさらに備えたも
のであるとしたことで、間引きした画像を、その縮小比
率に応じて画素ブロックのサイズを変えて符号化するた
め、通常の符号化に比して演算処理量を削減することを
可能とする。また、上記間引き手段と次数の低いDCT
手段を組み合わせることで、さらに演算処理量を削減
し、かつ動画像の解像度を変化させることを可能とす
る。
れば、請求項1ないし7のいずれかに記載の映像信号符
号化装置において、上記対象画像をn/8倍(nは0<
n<8の整数)に縮小する間引き手段をさらに備えたも
のであるとしたことで、間引きした画像を、その縮小比
率に応じて画素ブロックのサイズを変えて符号化するた
め、通常の符号化に比して演算処理量を削減することを
可能とする。また、上記間引き手段と次数の低いDCT
手段を組み合わせることで、さらに演算処理量を削減
し、かつ動画像の解像度を変化させることを可能とす
る。
【0049】請求項9に記載の映像信号符号化方法によ
れば、映像信号を符号化する映像信号符号化方法におい
て、上記映像画像を符号化順に並べ替え、符号化の対象
となる画像である対象画像とする並べ替えステップと、
後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、復号化ステップの出
力である、動き補償された参照画像である第2の参照画
像を取得するものであり、上記第2の参照画像と、上記
対象画像との差分をとり、これを差分データとして出力
する減算ステップと、上記差分データをn×n(nは0
<n<8の整数)画素ブロックに分割し、さらに上記n
×n画素ブロックから、n×nDCT係数を生成するn
×nDCTステップと、上記n×nDCT係数を量子化
して、量子化n×nDCT係数とする量子化ステップ
と、上記動きベクトルと、上記量子化n×nDCT係数
とを取得して、可変長符号化を行い、符号化信号とする
可変長符号化(VLC)ステップと、上記動きベクト
ル、および上記量子化n×nDCT係数を用いて、上記
第1、および第2の参照画像を復号する復号化ステップ
とを備えたことで、請求項1ないし6のいずれかに記載
の映像信号符号化装置によるものと同様の効果が得られ
る。
れば、映像信号を符号化する映像信号符号化方法におい
て、上記映像画像を符号化順に並べ替え、符号化の対象
となる画像である対象画像とする並べ替えステップと、
後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、復号化ステップの出
力である、動き補償された参照画像である第2の参照画
像を取得するものであり、上記第2の参照画像と、上記
対象画像との差分をとり、これを差分データとして出力
する減算ステップと、上記差分データをn×n(nは0
<n<8の整数)画素ブロックに分割し、さらに上記n
×n画素ブロックから、n×nDCT係数を生成するn
×nDCTステップと、上記n×nDCT係数を量子化
して、量子化n×nDCT係数とする量子化ステップ
と、上記動きベクトルと、上記量子化n×nDCT係数
とを取得して、可変長符号化を行い、符号化信号とする
可変長符号化(VLC)ステップと、上記動きベクト
ル、および上記量子化n×nDCT係数を用いて、上記
第1、および第2の参照画像を復号する復号化ステップ
とを備えたことで、請求項1ないし6のいずれかに記載
の映像信号符号化装置によるものと同様の効果が得られ
る。
【0050】請求項10に記載の映像信号符号化プログ
ラム記録媒体によれば、映像信号を符号化する映像信号
符号化プログラムを記録した映像信号符号化プログラム
記録媒体において、上記映像信号符号化プログラムは、
上記映像画像を符号化順に並べ替え、符号化の対象とな
る画像である対象画像とする並べ替えステップと、後述
する復号化ステップの出力である、動き補償されていな
い参照画像である第1の参照画像を取得して、これを上
記対象画像と比較して、その結果を動きベクトルとして
検出する動き検出ステップと、復号化ステップの出力で
ある、動き補償された参照画像である第2の参照画像を
取得するものであり、上記第2の参照画像と、上記対象
画像との差分をとり、これを差分データとして出力する
減算ステップと、上記差分データをn×n(nは0<n
<8の整数)画素ブロックに分割し、さらに上記n×n
画素ブロックから、n×nDCT係数を生成するn×n
DCTステップと、上記n×nDCT係数を量子化し
て、量子化n×nDCT係数とする量子化ステップと、
上記動きベクトルと、上記量子化n×nDCT係数とを
取得して、可変長符号化を行い、符号化信号とする可変
長符号化(VLC)ステップと、上記動きベクトル、お
よび上記量子化n×nDCT係数を用いて、上記第1、
および第2の参照画像を復号する復号化ステップとを備
えた映像信号符号化プログラムを記録したことで、請求
項1ないし6のいずれかに記載の映像信号符号化装置に
よるものと同様の効果をもたらすことを可能とする。
ラム記録媒体によれば、映像信号を符号化する映像信号
符号化プログラムを記録した映像信号符号化プログラム
記録媒体において、上記映像信号符号化プログラムは、
上記映像画像を符号化順に並べ替え、符号化の対象とな
る画像である対象画像とする並べ替えステップと、後述
する復号化ステップの出力である、動き補償されていな
い参照画像である第1の参照画像を取得して、これを上
記対象画像と比較して、その結果を動きベクトルとして
検出する動き検出ステップと、復号化ステップの出力で
ある、動き補償された参照画像である第2の参照画像を
取得するものであり、上記第2の参照画像と、上記対象
画像との差分をとり、これを差分データとして出力する
減算ステップと、上記差分データをn×n(nは0<n
<8の整数)画素ブロックに分割し、さらに上記n×n
画素ブロックから、n×nDCT係数を生成するn×n
DCTステップと、上記n×nDCT係数を量子化し
て、量子化n×nDCT係数とする量子化ステップと、
上記動きベクトルと、上記量子化n×nDCT係数とを
取得して、可変長符号化を行い、符号化信号とする可変
長符号化(VLC)ステップと、上記動きベクトル、お
よび上記量子化n×nDCT係数を用いて、上記第1、
および第2の参照画像を復号する復号化ステップとを備
えた映像信号符号化プログラムを記録したことで、請求
項1ないし6のいずれかに記載の映像信号符号化装置に
よるものと同様の効果をもたらすことを可能とする。
【図1】本発明の実施の形態1による映像信号符号化装
置の構成を示すブロック図である。
置の構成を示すブロック図である。
【図2】同実施の形態1によるDCT係数の拡大方法を
示す概念図である。
示す概念図である。
【図3】本発明の実施の形態2による映像信号符号化装
置の構成を示すブロック図である。
置の構成を示すブロック図である。
【図4】従来の技術による映像信号符号化装置の構成を
示すブロック図である。
示すブロック図である。
【図5】従来の技術による通常の復号化装置の構成を示
すブロック図である。
すブロック図である。
【図6】従来の技術による動画像を拡大して復号する復
号化装置の構成を示すブロック図である。
号化装置の構成を示すブロック図である。
【図7】従来の技術によるDCT係数を拡大する方法を
示す概念図である。
示す概念図である。
【図8】従来の技術によるセルリピートによる拡大方法
を示す概念図である。
を示す概念図である。
10、30、40 映像入力 11、31、41 並び替え手段 12、32、42 減算器 13、34 n×nDCT手段 14、35、44 量子化手段 15、36、45 VLC手段 16、37、46 符号出力 17、38、47 復号化手段 18、39、48 動き検出手段 33 間引き手段 43 DCT手段 100、300、400 符号化装置 171、381、471 逆量子化手段 172、382、472 逆DCT手段 173、383、473 加算器 174、384、474 フレームメモリ 175、385、475 動き補償手段 500、600 復号化装置 51、61 符号入力 52、62 VLD手段 53、63 逆量子化手段 54、65 逆DCT手段 55、66 動き補償手段 56、67 映像出力 64 拡大ブロック生成手段
Claims (10)
- 【請求項1】 映像信号を符号化する映像信号符号化装
置において、 上記映像信号を符号化順に並べ替え、符号化の対象とな
る画像である対象画像とする並べ替え手段と、 復号化手段より、動き補償されていない参照画像である
第1の参照画像を取得して、これを上記対象画像と比較
して、その結果を動きベクトルとして検出する動き検出
手段と、 復号化手段より、動き補償された参照画像である第2の
参照画像を取得するものであり、上記第2の参照画像
と、上記対象画像との差分をとり、これを差分データと
して出力する減算器と、 上記差分データをn×n(nは0<n<8の整数)画素
ブロックに分割し、さらに上記n×n画素ブロックか
ら、n×nDCT係数を生成するn×nDCT手段と、 上記n×nDCT係数を量子化して、量子化n×nDC
T係数とする量子化手段と、 上記動きベクトル、および上記量子化n×nDCT係数
を取得して、可変長符号化を施し、符号化信号とする可
変長符号化(VLC)手段と、 上記動きベクトル、および上記量子化n×nDCT係数
を用いて、上記第1、および第2の参照画像を復号する
復号化手段とを備えたことを特徴とする映像信号符号化
装置。 - 【請求項2】 請求項1に記載の映像信号符号化装置に
おいて、 上記動き検出手段は、上記第1の参照画像と上記対象画
像との間で、n×n(nは0<n<8の整数)画素ブロ
ック単位で動きベクトルを検出するものであることを特
徴とする映像信号符号化装置。 - 【請求項3】 請求項1または2に記載の映像信号符号
化装置において、 上記n×nDCT手段は、上記n×nDCT係数をその
低域成分に持つ8×8DCT係数を新たに生成するもの
であることを特徴とする映像信号符号化装置。 - 【請求項4】 請求項3に記載の映像信号符号化装置に
おいて、 上記量子化手段は、上記8×8DCT係数を量子化する
際に、その低域成分である上記n×nDCT係数のみを
量子化し、残りの成分を全て0とするものであることを
特徴とする映像信号符号化装置。 - 【請求項5】 請求項4に記載の映像信号符号化装置に
おいて、 上記VLC手段は、上記8×8DCT係数に対して可変
長符号化を行うものであることを特徴とする映像信号符
号化装置。 - 【請求項6】 請求項5に記載の映像信号符号化装置に
おいて、 上記復号化手段は、上記量子化された8×8DCT係数
を演算単位として動作を行うものであることを特徴とす
る映像信号符号化装置。 - 【請求項7】 請求項1ないし6のいずれかに記載の映
像信号符号化装置において、 上記動き検出手段は、 上記対象画像を8/n倍(nは0<n<8の整数)のサ
イズに変換するサイズ変換手段をさらに備えたものであ
り、上記サイズ変換手段により変換した上記対象画像
と、上記第1の参照画像とを比較することにより、動き
ベクトルを検出するものであることを特徴とする映像信
号符号化装置。 - 【請求項8】 請求項1ないし7のいずれかに記載の映
像信号符号化装置において、 上記対象画像をn/8倍(nは0<n<8の整数)に縮
小する間引き手段をさらに備えたことを特徴とする映像
信号符号化装置。 - 【請求項9】 映像信号を符号化する映像信号符号化方
法において、 上記映像画像を符号化順に並べ替え、符号化の対象とな
る画像である対象画像とする並べ替えステップと、 後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、 復号化ステップの出力である、動き補償された参照画像
である第2の参照画像を取得するものであり、上記第2
の参照画像と、上記対象画像との差分をとり、これを差
分データとして出力する減算ステップと、 上記差分データをn×n(nは0<n<8の整数)画素
ブロックに分割し、さらに上記n×n画素ブロックか
ら、n×nDCT係数を生成するn×nDCTステップ
と、 上記n×nDCT係数を量子化して、量子化n×nDC
T係数とする量子化ステップと、 上記動きベクトルと、上記量子化n×nDCT係数とを
取得して、可変長符号化を施し、符号化信号とする可変
長符号化(VLC)ステップと、上記動きベクトル、お
よび上記量子化n×nDCT係数を用いて、上記第1、
および第2の参照画像を復号する復号化ステップとを備
えたことを特徴とする映像信号符号化方法。 - 【請求項10】 映像信号を符号化する映像信号符号化
プログラムを記録した映像信号符号化プログラム記録媒
体において、 上記映像信号符号化プログラムは、 上記映像画像を符号化順に並べ替え、符号化の対象とな
る画像である対象画像とする並べ替えステップと、 後述する復号化ステップの出力である、動き補償されて
いない参照画像である第1の参照画像を取得して、これ
を上記対象画像と比較して、その結果を動きベクトルと
して検出する動き検出ステップと、 復号化ステップの出力である、動き補償された参照画像
である第2の参照画像を取得するものであり、上記第2
の参照画像と、上記対象画像との差分をとり、これを差
分データとして出力する減算ステップと、 上記差分データをn×n(nは0<n<8の整数)画素
ブロックに分割し、さらに上記n×n画素ブロックか
ら、n×nDCT係数を生成するn×nDCTステップ
と、 上記n×nDCT係数を量子化して、量子化n×nDC
T係数とする量子化ステップと、 上記動きベクトルと、上記量子化n×nDCT係数とを
取得して、可変長符号化を施し、符号化信号とする可変
長符号化(VLC)ステップと、上記動きベクトル、お
よび上記量子化n×nDCT係数を用いて、上記第1、
および第2の参照画像を復号する復号化ステップとを備
えた映像信号符号化プログラムを記録したことを特徴と
する映像信号符号化プログラム記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31027797A JPH11146403A (ja) | 1997-11-12 | 1997-11-12 | 映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31027797A JPH11146403A (ja) | 1997-11-12 | 1997-11-12 | 映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11146403A true JPH11146403A (ja) | 1999-05-28 |
Family
ID=18003306
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31027797A Pending JPH11146403A (ja) | 1997-11-12 | 1997-11-12 | 映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11146403A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100450844B1 (ko) * | 2002-02-21 | 2004-10-01 | (주)씨앤에스 테크놀로지 | 비디오 코덱 프로세서의 아키텍쳐 |
| WO2012096184A1 (en) * | 2011-01-13 | 2012-07-19 | Canon Kabushiki Kaisha | Image encoding apparatus, image encoding method, program, image decoding apparatus, image decoding method, and program |
-
1997
- 1997-11-12 JP JP31027797A patent/JPH11146403A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100450844B1 (ko) * | 2002-02-21 | 2004-10-01 | (주)씨앤에스 테크놀로지 | 비디오 코덱 프로세서의 아키텍쳐 |
| WO2012096184A1 (en) * | 2011-01-13 | 2012-07-19 | Canon Kabushiki Kaisha | Image encoding apparatus, image encoding method, program, image decoding apparatus, image decoding method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6650708B1 (en) | Video signal encoding apparatus | |
| KR100287490B1 (ko) | 동화상신호를나타내는변환계수의.역변환시반올림에러를방지하기위한방법및장치 | |
| JP3776920B2 (ja) | 画像符号化方法 | |
| US6301304B1 (en) | Architecture and method for inverse quantization of discrete cosine transform coefficients in MPEG decoders | |
| JPH1175186A (ja) | スケーリングされた順方向および逆方向の離散コサイン変換と、これを使用するビデオ圧縮伸長システム | |
| JPH09247673A (ja) | 符号化動画像再生装置 | |
| JPWO1997027707A1 (ja) | デジタル画像符号化、復号化方法及びそれを用いたデジタル画像符号化、復号化装置 | |
| JPH03139988A (ja) | イメージ回復方法及び装置 | |
| JPH0970044A (ja) | 画像信号処理装置および方法 | |
| US7336829B2 (en) | Data processing apparatus and method and recording medium | |
| US6181831B1 (en) | Spatial frequency-domain video signal processing | |
| JPH11251919A (ja) | メモリ必要量削減方法 | |
| KR20050084396A (ko) | 공간 스케일 능력를 갖는 디지털 필터 | |
| JPH10224790A (ja) | 圧縮伸張された画像中のブロック状ノイズを除去するフィルタおよびフィルタ方法 | |
| JP2723867B2 (ja) | 画像信号復号化装置 | |
| JPH07143488A (ja) | 画像データ復号化方法および装置 | |
| JP2768260B2 (ja) | 画像符号化制御方式 | |
| JP2901656B2 (ja) | 画像符号化装置 | |
| JPH11146403A (ja) | 映像信号符号化装置、映像信号符号化方法、および映像信号符号化プログラム記憶媒体 | |
| JP2000032463A (ja) | 映像情報をサイズ変更する方法及び装置 | |
| JP4089025B2 (ja) | 画像符号化装置、画像符号化方法、画像伝送システムおよび画像伝送方法 | |
| JPH1169147A (ja) | 直交変換符号化画像の画像サイズ変換方法 | |
| JPH06343167A (ja) | 動画像圧縮回路 | |
| JP2001078199A (ja) | 映像信号符号化装置 | |
| JP4411131B2 (ja) | 符号化動画像再生装置 |