JPH11234668A - 映像符号化装置 - Google Patents

映像符号化装置

Info

Publication number
JPH11234668A
JPH11234668A JP3161498A JP3161498A JPH11234668A JP H11234668 A JPH11234668 A JP H11234668A JP 3161498 A JP3161498 A JP 3161498A JP 3161498 A JP3161498 A JP 3161498A JP H11234668 A JPH11234668 A JP H11234668A
Authority
JP
Japan
Prior art keywords
video signal
signal
pixels
pixel number
data
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
Application number
JP3161498A
Other languages
English (en)
Inventor
Osamu Matsunaga
修 松永
Shigeo Fujishiro
茂夫 藤代
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP3161498A priority Critical patent/JPH11234668A/ja
Priority to US09/247,432 priority patent/US6269123B1/en
Publication of JPH11234668A publication Critical patent/JPH11234668A/ja
Pending legal-status Critical Current

Links

Classifications

    • 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/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/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/124Quantisation
    • 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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/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/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/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • 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

Landscapes

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

Abstract

(57)【要約】 【課題】画像の圧縮難易度に応じた帯域削減処理及び画
素数変換処理を行う映像符号化装置を提案する。 【解決手段】映像信号の信号帯域を削減するプリフイル
タ14と、映像信号の画素数を変換する画素数変換部1
5とを設け、当該画素数変換部15において当該プリフ
イルタにより削減された信号帯域に応じた画素数に適応
的に画素数変換を行うようにしたことにより、符号化処
理による発生符号量を減少させ、量子化処理における量
子化精度を向上し、符号化処理による画質劣化を抑え得
る。

Description

【発明の詳細な説明】
【0001】
【目次】以下の順序で本発明を説明する。
【0002】発明の属する技術分野 従来の技術(図4) 発明が解決しようとする課題 課題を解決するための手段 発明の実施の形態(図1〜図3) 発明の効果
【0003】
【発明の属する技術分野】本発明は映像符号化装置に関
し、例えばデイジタル放送に用いられる映像信号符号化
装置に適用して好適なものである。
【0004】
【従来の技術】近年、映像及び音声の情報量を減らす方
法として種々の圧縮符号化方法が提案されており、その
代表的なものにMPEG2(Moving Picture Experts Gr
oup Phase 2)と呼ばれる方式がある。かかるMPEG2
方式を用いて、映像及び音声の放送データを圧縮符号化
し、地上波または衛星波を用いて放送するデイジタル放
送システムが開始されている。
【0005】図4は全体として映像信号符号化装置50
を示し、ビデオテープレコーダ等の映像信号供給装置
(図示せず)から映像信号D1がプリフイルタ51に入
力されている。映像信号D1はプリフイルタ51におい
て、量子化レート制御部55から供給される周波数特性
制御信号D55に応じた帯域制限処理を受けることによ
り映像信号の高域成分が削減され、帯域制限映像信号D
51として画素数変換部52に出力される。ここで、映
像信号の高域成分は当該映像の細かい部分を表現するも
のであり、当該高域成分を削減することにより映像の細
かい部分を省略し、映像全体に対する影響を少なく留め
つつ映像信号の帯域幅を減少させる。
【0006】画素数変換部52は、入力された帯域制限
映像信号D51に対し画素数変換処理を行う。すなわち
符号化装置50に入力された映像信号D1の水平方向の
画素数を水平画素数Mとすると、画素数変換部52は、
当該映像信号S1を帯域制限してなる帯域制限映像信号
D51の水平方向画素数を、N<Mである削減水平画素
数Nに削減し、画素数変換映像信号D52として符号化
部53に送出する。ここで削減水平画素数Nは、映像信
号D1の番組内容に応じて、高画質を要求される番組で
は大きく、高画質を要求されない番組では小さく設定さ
れる。
【0007】画素数変換映像信号D52は、符号化部5
3において動き補償処理、DCT(Discrete Cosine Tr
ansform 、離散コサイン変換)処理、量子化処理、及び
VLC(Variable Length Coding、可変長符号化)処理
を受け圧縮符号化され、可変長符号化データD53とし
てバツフア54に送出される。このとき符号化部53
は、量子化レート制御部55から供給される量子化制御
信号D56に応じて量子化処理における量子化レートを
調整する。また、符号化部53には符号化部制御回路5
7から符号化部制御情報D57が供給されており、当該
符号化部53は当該符号化部制御情報D57に応じて符
号化タイミング及び動き補償処理における動きベクトル
探索範囲を設定する。
【0008】ここで、映像信号D1の映像の動き量が多
い場合や当該映像が複雑な場合、当該映像信号D1を圧
縮符号化してなる可変長符号化データD53の発生符号
量は増大する。このような圧縮符号化による符号発生量
の多い映像信号を、圧縮難易度が高いと表現する。かか
る圧縮難易度は、映像信号の番組内容やシーンに応じて
変動する。このため、バツフア54における可変長符号
化データD53の占有量を基に、符号化部53における
量子化処理の量子化値及びプリフイルタ51における帯
域制限を制御することにより、一定期間例えばGOP
(Group Of Pictures )当たりの発生符号量を一定に制
御する。
【0009】すなわち、量子化レート制御部55はバツ
フア54における可変長符号化データD53の蓄積状態
を常に監視しており、かかる蓄積状態を占有率情報D5
4として得る。そして、量子化レート制御部55は占有
率情報D54を基に量子化制御信号D56及び周波数特
性制御信号D55を生成し、それぞれを符号化部53及
びプリフイルタ51に供給することにより、可変長符号
化データD53の一定期間当たりの発生符号量を一定に
制御するようになされている。
【0010】
【発明が解決しようとする課題】ところで、かかる映像
信号符号化装置50においては、プリフイルタ51によ
る帯域削減幅は映像信号D1の圧縮難易度によつて変動
するのに対し、画素数変換部52による削減水平画素数
Nは映像信号D1の番組内容に応じて一定である。この
ため、画素数削減映像信号D52の水平方向画素数N
が、帯域制限映像信号D51の映像を表現するに必要な
水平方向画素数を上回る場合が考えられる。この場合、
帯域制限映像信号D51の映像を表現するに必要な画素
数以上の画素を符号化することになり、量子化処理にお
ける量子化値を必要以上に増やすことになり画質劣化を
引き起こすという問題があつた。
【0011】本発明は以上の点を考慮してなされたもの
で、画像の圧縮難易度に応じた帯域削減処理及び画素数
変換処理を行う映像符号化装置を提案しようとするもの
である。
【0012】
【課題を解決するための手段】かかる課題を解決するた
め本発明においては、映像信号の信号帯域を削減する信
号帯域削減手段と、映像信号の画素数を変換する画素数
変換手段とを設け、当該画素数変換手段において当該信
号帯域削減手段により削減された信号帯域に応じた画素
数に適応的に画素数変換を行うようにする。
【0013】
【発明の実施の形態】以下図面について、本発明の一実
施の形態を詳述する。
【0014】図1は全体として映像信号符号化装置10
を示し、ビデオテープレコーダ等の映像信号供給装置
(図示せず)からHDTV(High Definition Televisi
on、高精細度テレビジヨン)規格の映像信号D1がプリ
フイルタ14に入力されている。
【0015】プリフイルタ14は水平周波数低域通過型
フイルタであり、映像信号D1に対し、量子化レート制
御部18から供給される周波数特性制御信号D18に応
じて当該映像信号D1の高域成分を削減する帯域制限処
理を行い、映像の細かい部分を省略し映像全体に対する
影響を少なく留めつつ当該映像信号の帯域幅を減少し、
帯域制限映像信号D2として画素数変換部15に出力す
る。
【0016】画素数変換部15は、入力された帯域制限
映像信号D2に対し、画素数変換判定部17から供給さ
れる画素数制御信号D17に応じて当該帯域制限映像信
号D2の水平方向画素数を削減し、画素数変換映像信号
D3として符号化部20に送出する。例えば、符号化装
置10に入力された映像信号D1の水平方向の画素数を
1920画素とすると、画素数変換部15は、当該映像
信号D1を帯域制限してなる帯域制限映像信号D2の水
平方向画素数を、N<1920である削減水平画素数N
に削減し、これを画素数変換映像信号D3として符号化
部20に送出する。
【0017】この場合、画素数変換判定部17は、量子
化レート制御部18から送出される周波数特性制御信号
D18に応じて画素数制御信号D17を生成する。まず
画素数変換判定部17は、周波数特性制御信号D18が
示す高周波成分削減処理後の帯域幅を基に、帯域制限映
像信号D2の映像を表現するに必要な水平方向画素数で
ある必要水平画素数N′を求める。周波数特性制御信号
D18の示す帯域幅をF[Hz]とし、帯域制限映像信号D
2の水平走査時間をTh [秒] とすると、N′=2F・
Th [画素] となる。
【0018】次に画素数変換判定部17は、予め設定し
てある複数の設定水平画素値Nsから、N′<Nsの条
件を満たす最も小さい値の設定水平画素値Nsを選択
し、これを削減水平画素数Nとする。この実施の形態に
おいては、設定水平画素値Nsは1440画素、128
0画素、1152画素、960画素の4種類が設定され
ている。そして画素数変換判定部17は、各設定水平画
素値に対応して設定された識別番号を画素数制御信号D
17として画素数変換部15及び符号化部制御回路16
に送出する。ここで設定水平画素値の種類をj種類とす
ると、画素数制御信号D17はkビツト(j≦2k )の
信号で表せられる。
【0019】かくして帯域制限映像信号D2は、画素数
変換部15において当該帯域制限映像信号D2を表現す
るに十分な削減水平画素数Nに画素数変換され、画素数
変換映像信号D3として符号化部20に送出される。
【0020】また、符号化部制御回路16は、画素数変
換値D17を基に符号化部制御信号D16を符号化部2
0に供給する。符号化部20は、符号化部制御信号D1
6に応じて動作することにより、画素数変換映像信号D
3の水平画素数に応じた符号化処理を行う。すなわち、
図2(A)に示す水平画素数Mの帯域制限映像信号D2
は、画素数変換部15において画素数変換され、図2
(B)に示す水平画素数Nの画素数変換映像信号D3と
して符号化部20に送出される。ここで、画素数変換映
像信号D3は連続して送出されるわけではなく、図2
(B)に示すようにN画素が連続して送出された後、
(M−N)画素に相当する期間は送出が停止する。符号
化部20は、符号化部制御信号D16に応じてN画素に
相当する期間は符号化動作を行い、(M−N)画素に相
当する期間は符号化動作を停止することにより、動作ク
ロツクを一定に保ちつつ、画素数変換映像信号D3の水
平画素数に応じた符号化処理を行う。また符号化部20
は、符号化部制御信号D16に応じて動き補償処理にお
ける動きベクトル探索範囲を設定する。
【0021】符号化部20(図1)において、画素数変
換映像信号D3は前処理部21に入力される。前処理部
21は、順次入力される画素数変換映像信号D3の各フ
レーム画像についてIピクチヤ、PピクチヤまたはBピ
クチヤの3つの画像タイプのうちのどの画像タイプとし
て処理するかを指定した後、当該フレーム画像の画像タ
イプに応じて当該フレーム画像を符号化する順番に並べ
替え、さらに当該フレーム画像を16画素×16ライン
の輝度信号及び当該輝度信号に対応する色差信号によつ
て構成されるマクロブロツクに分割し、これをマクロブ
ロツクデータD4として、演算回路22及び動きベクト
ル検出部31に供給する。
【0022】動きベクトル検出部31は、マクロブロツ
クデータD4の各マクロブロツクの動きベクトルを、当
該マクロブロツクデータD4及びフレームメモリ29に
記憶されている参照画像データD28を基に算出し、動
きベクトルデータD31として動き補償部30及びVL
C(Variable Length Coding、可変長符号化)部25に
送出する。
【0023】演算回路22は、前処理部21から供給さ
れたマクロブロツクデータD4について、当該マクロブ
ロツクデータD4の各マクロブロツクの画像タイプに基
づいて、イントラモード、順方向予測モード、逆方向予
測モードまたは双方向予測モードのいずれかの予測モー
ドの動き補償を行う。ここでイントラモードとは、符号
化対象となるフレーム画像をそのまま伝送データとする
方法であり、順方向予測モードとは、符号化対象となる
フレーム画像と過去参照画像との予測残差を伝送データ
とする方法である。また逆方向予測モードとは、符号化
対象となるフレーム画像と未来参照画像との予測残差を
伝送データとする方法であり、双方向予測モードとは、
符号化対象となるフレーム画像と、過去参照画像及び未
来参照画像の2つの予測画像の平均値との予測残差を伝
送データとする方法である。
【0024】まず、マクロブロツクデータD4がIピク
チヤである場合について説明する。この場合、マクロブ
ロツクデータD4はイントラモードで処理される。すな
わち、演算回路22はマクロブロツクデータD4のマク
ロブロツクを、そのまま演算データD5としてDCT
(Discrete Cosine Transform 、離散コサイン変換)部
23に送出する。DCT部23は演算データD5に対し
DCT変換処理を行いDCT係数化し、DCT係数デー
タD6として量子化部24に送出する。量子化部24は
DCT係数データD6に対し量子化処理を行い、量子化
DCT係数データD7としてVLC部25及び逆量子化
部26に送出する。このとき量子化部24は、量子化レ
ート制御部18より供給される量子化制御信号D20に
応じて量子化値を調整することにより、発生する符号量
が制御される。
【0025】逆量子化部26に送出された量子化DCT
係数データD7は逆量子化処理を受け、DCT係数デー
タD26として逆DCT部27に送出される。そしてD
CT係数データD26は、逆DCT部27において逆D
CT処理を受け、演算データD27として演算回路28
に送出され、参照画像データD28としてフレームメモ
リ29に記憶される。
【0026】次に、マクロブロツクデータD4がPピク
チヤである場合について説明する。この場合、演算回路
22はマクロブロツクデータD4について、イントラモ
ードまたは順方向予測モードのいずれかの予測モードに
よる動き補償処理を行う。
【0027】予測モードがイントラモードの場合、上述
のIピクチヤの場合と同様に、演算回路22はマクロブ
ロツクデータD2のマクロブロツクをそのまま演算デー
タD5としてDCT部23に送出する。
【0028】これに対して、予測モードが順方向予測モ
ードの場合、演算回路22はマクロブロツクデータD4
について、動き補償部30より供給される順方向予測画
像データD30Fを用いて減算処理する。
【0029】順方向予測画像データD30Fは、フレー
ムメモリ29に記憶されている参照画像データD28
を、動きベクトルデータD31に応じて動き補償するこ
とにより算出される。すなわち動き補償部30は順方向
予測モードにおいて、フレームメモリ29の読出アドレ
スを動きベクトルデータD31に応じてずらして参照画
像データD28を読み出し、これを順方向予測画像デー
タD30Fとして演算回路22及び演算回路28に供給
する。演算回路22はマクロブロツクデータD4から順
方向予測画像データD30Fを減算して予測残差として
の差分データを得、演算データD5としてDCT部23
に送出する。
【0030】また、演算回路28には動き補償部30か
ら順方向予測画像データD30Fが供給されており、演
算回路28は演算データD27に当該順方向予測画像デ
ータD30Fを加算することにより参照画像データD2
8(Pピクチヤ)を局部再生し、フレームメモリ29に
記憶する。
【0031】次に、前処理部21からBピクチヤのマク
ロブロツクデータD4が演算回路22に供給された場合
について説明する。この場合、演算回路22はマクロブ
ロツクデータD4について、イントラモード、順方向予
測モード、逆方向予測モードまたは双方向予測モードの
いずれかの動き補償処理を行う。
【0032】予測モードがイントラモードまたは順方向
予測モードの場合、マクロブロツクデータD4は上述の
Pピクチヤの場合と同様の処理を受ける。但し、Bピク
チヤは他の予測参照画像として用いられないので、参照
画像データD28はフレームメモリ29には記憶されな
い。
【0033】これに対して、予測モードが逆方向予測モ
ードの場合、演算回路22はマクロブロツクデータD4
について、動き補償部30より供給される逆方向予測画
像データD30Bを用いて減算処理する。
【0034】逆方向予測画像データD30Bは、フレー
ムメモリ29に記憶されている参照画像データD28
を、動きベクトルデータD31に応じて動き補償するこ
とにより算出される。すなわち動き補償部30は逆方向
予測モードにおいて、フレームメモリ29の読出アドレ
スを動きベクトルデータD31に応じてずらして参照画
像データD28を読み出し、これを逆方向予測画像デー
タD30Bとして演算回路22及び演算回路28に供給
する。演算回路22はマクロブロツクデータD4から逆
方向予測画像データD30Bを減算して予測残差として
の差分データを得、演算データD5としてDCT部23
に送出する。
【0035】また、演算回路28には動き補償部30よ
り逆方向予測画像データD30Bが供給されており、演
算回路28は演算データD27に当該逆方向予測画像デ
ータD30Bを加算することにより参照画像データD2
8(Bピクチヤ)を局部再生するが、Bピクチヤは他の
予測参照画像として用いられないので、参照画像データ
D28はフレームメモリ29には記憶されない。
【0036】予測モードが双方向モードの場合、演算回
路22はマクロブロツクデータD4から、動き補償部3
0より供給される順方向予測画像データD30F及び逆
方向予測画像データD30Bの平均値を減算し予測残差
としての差分データを得、演算データD5としてDCT
部23に送出する。
【0037】また、演算回路28には動き補償部30よ
り順方向予測画像データD30F及び逆方向予測画像デ
ータD30Bが供給されており、演算回路28は演算デ
ータD27に当該順方向予測画像データD30F及び逆
方向予測画像データD30Bの平均値を加算することに
より参照画像データD28(Bピクチヤ)を局部再生す
るが、Bピクチヤは他の予測参照画像として用いられな
いので、参照画像データD28はフレームメモリ29に
は記憶されない。
【0038】かくして、符号化部20に入力された画素
数変換映像信号D3は、動き補償処理、DCT処理及び
量子化処理を受け、量子化DCT係数データD7として
VLC部25に供給される。
【0039】VLC部25は、量子化DCT係数データ
D7及び動きベクトルデータD31に対し、所定の変換
テーブルに基づく可変長符号化処理を行い、その結果得
られるデータを可変長符号化データD8としてバツフア
19に送出する。バツフア19において可変長符号化デ
ータD8は一時蓄積された後、順次可変長符号化データ
D10として読み出される。
【0040】量子化レート制御部18は、バツフア19
における可変長符号化データD8の蓄積量を常に監視し
ており、かかる蓄積量を占有率情報D19として得る。
そして、量子化レート制御部18は占有率情報D19を
基に周波数特性制御信号D18及び量子化制御信号D2
0を生成し、それぞれをプリフイルタ14及び量子化部
24に送出することにより、帯域削減処理における帯域
幅及び量子化処理における量子化値を調整する。
【0041】ここで、画素数変換映像信号D3は映像信
号D1に比べて画素数が削減されているため、当該画素
数変換映像信号D3の画像を16画素×16ラインに分
割してなるマクロブロツクデータD4のマクロブロツク
数も減少する。動き補償処理における動きベクトルの合
計量はマクロブロツク数にほぼ比例するため、マクロブ
ロツクデータD4のマクロブロツク数が減少すると、こ
れに伴い動きベクトルデータD31の発生符号量も減少
する。このため、DCT係数データD7及び動きベクト
ルデータD31を可変長符号化処理して得られる可変長
符号化データD8の発生符号量は減少し、これに伴いバ
ツフア19における可変長符号化データD8の蓄積量も
減少する。
【0042】このため可変長符号化データD10の発生
符号量を一定とした場合、量子化レート制御部18は、
バツフア19における可変長符号化データD8の蓄積量
の減少に応じて量子化部18における量子化値を細かく
制御することにより、マクロブロツク数の減少による動
きベクトルデータD31の発生符号量の減少に応じてD
CT係数データD6をより細かい量子化値で量子化し得
るため、量子化精度を向上させることができる。
【0043】以上の構成において、映像信号符号化装置
に入力された映像信号D1は、プリフイルタ14におい
て帯域削減処理を受け、帯域制限映像信号D2として画
素数変換部15に送出される。このとき量子化レート制
御部18は、当該映像信号D1の圧縮難易度に応じてプ
リフイルタ14における帯域削減量を制御する。
【0044】帯域制限映像信号D2は、画素数変換部1
5において、当該帯域制限映像信号D2を表現するに必
要最小限な画素数に画素数削減を受け、画素数削減映像
信号D3として符号化部20に送出される。このとき、
画素数の削減に伴いマクロブロツクの数も減少する。
【0045】画素数削減映像信号D3は、符号化部20
において動き補償処理、DCT変換処理、量子化処理及
び可変長符号化処理を受け、可変長符号化データD8と
してバツフア19に出力される。このとき量子化レート
制御部18は、当該映像信号D1の圧縮難易度に応じて
符号化部20における量子化処理の量子化値を制御す
る。
【0046】ここで、画素数削減映像信号D3は帯域制
限映像信号D2に比べてマクロブロツク数が減少してい
る。動き補償処理による動きベクトルの発生符号量はマ
クロブロツク数にほぼ比例するため、当該画素数削減映
像信号D3を符号化してなる可変長符号化データD8の
動きベクトルの発生符号量も減少する。この動きベクト
ルの発生符号量が減少する分、DCT係数をより細かい
量子化値で量子化できるため、画質劣化が回避できる。
【0047】以上の構成によれば、映像信号の信号帯域
を削減するプリフイルタと、映像信号の画素数を変換す
る画素数変換部とを設け、当該画素数変換部において当
該プリフイルタにより削減された信号帯域に応じた画素
数に適応的に画素数変換を行い、必要最小限の画素を符
号化することにより、量子化処理における量子化値が不
必要に大きくなる事を防ぎ、符号化処理による画質劣化
を防止し得る。
【0048】なお上述の実施の形態においては、画素数
変換判定部17は量子化レート制御部18から送出され
る周波数特性制御信号D18に応じて画素数制御信号D
17を送出するようにしたが、本発明はこれに限らず、
映像信号D1のフレームを検出し、フレーム周期に同期
して画素数制御信号D17を送出するようにしてもよ
い。すなわち、図1との同一部分に同一符号を付して示
す図3において、11は全体として符号化装置を示し、
図示しない映像信号供給装置から映像信号D1がプリフ
イルタ14及び同期信号生成部35に供給されている。
同期信号生成部35は、映像信号D1のフレーム周期を
検出し、当該フレーム周期に同期した同期信号D35を
画素数変換判定部36に送出する。画素数変換判定部3
6は、画素数変換部15に対し、同期信号D35に同期
して画素数制御信号D17を送出する。画素数変換部1
5は画素数制御信号D17に応じて画素数変換処理を行
うことにより、帯域制限映像信号D2に対しフレーム単
位での画素数変換処理を行い得る。
【0049】なお上述の実施の形態においては、画素数
変換処理における変換水平方向画素数を1440画素、
1280画素、1152画素及び960画素としたが、
本発明はこれに限らず、これ以外の水平方向画素数を用
いるようにしても良い。
【0050】また上述の実施の形態においては、映像信
号D1をHDTV規格の映像信号としたが、本発明はこ
れに限らず、HDTV以外の規格の映像信号を入力する
ようにしても良い。
【0051】また上述の実施の形態においては、画像の
圧縮難易度に応じて水平方向画素数の削減処理を行うよ
うにしたが、本発明はこれに限らず、垂直方向すなわち
走査線本数を削減するようにしたり、垂直方向及び水平
方向すなわち走査線本数及び水平方向画素数を同時に削
減するようにしても良い。
【0052】
【発明の効果】上述のように本発明によれば、映像信号
の信号帯域を削減する信号帯域削減手段と、映像信号の
画素数を変換する画素数変換手段とを設け、当該画素数
変換手段において当該信号帯域削減手段により削減され
た信号帯域に応じた画素数に適応的に画素数変換を行う
ようにしたことにより、符号化処理による発生符号量を
減少させ、量子化処理における量子化精度を向上し、符
号化処理による画質劣化を抑え得る。
【図面の簡単な説明】
【図1】本発明による映像信号符号化装置を示すブロツ
ク図である。
【図2】画素数削減を示す略線図である。
【図3】他の実施の形態による映像信号符号化装置を示
すブロツク図である。
【図4】映像信号符号化装置を示すブロツク図である。
【符号の説明】
10、11、50……映像信号符号化装置、14、51
……プリフイルタ、15、52……画素数変換部、1
6、57……符号化部制御回路、17、36……画素数
変換判定部、18、55……量子化レート制御部、1
9、54……バツフア、20、53……符号化部、35
……同期信号生成部。

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】入力映像信号を圧縮符号化して送出する映
    像符号化装置において、 上記入力映像信号の信号帯域を削減する信号帯域削減手
    段と、 上記削減された信号帯域に基づいて上記入力映像信号の
    画素数を変換する画素数変換手段と、 上記画素数変換手段により画素数を変換された上記入力
    映像信号を圧縮符号化する符号化手段とを具えることを
    特徴とする映像符号化装置。
  2. 【請求項2】上記信号帯域削減手段は、 上記入力映像信号の符号化難易度に基づいて上記入力映
    像信号の信号帯域を削減することを特徴とする請求項1
    に記載の映像符号化装置。
  3. 【請求項3】上記信号帯域削減手段は、複数の通過帯域
    幅を設定する水平周波数低域通過型フイルタであること
    を特徴とする請求項1に記載の映像符号化装置。
  4. 【請求項4】上記画素数変換手段は、上記映像信号の水
    平方向画素数について画素数変換を行うことを特徴とす
    る請求項1に記載の映像符号化装置。
  5. 【請求項5】上記画素数変換手段は、 上記信号帯域を削減された上記入力映像信号を表現する
    に必要な画素数を判定し、当該判定結果を上記変換画素
    数として設定する画素数変換判定手段を具えることを特
    徴とする請求項1に記載の映像符号化装置。
  6. 【請求項6】上記画素数変換手段は、 上記入力映像信号のフレーム同期信号に基づくタイミン
    グで上記画素数を変換することを特徴とする請求項1に
    記載の映像符号化装置。
JP3161498A 1998-02-13 1998-02-13 映像符号化装置 Pending JPH11234668A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3161498A JPH11234668A (ja) 1998-02-13 1998-02-13 映像符号化装置
US09/247,432 US6269123B1 (en) 1998-02-13 1999-02-10 Video encoder and video encoding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3161498A JPH11234668A (ja) 1998-02-13 1998-02-13 映像符号化装置

Publications (1)

Publication Number Publication Date
JPH11234668A true JPH11234668A (ja) 1999-08-27

Family

ID=12336099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3161498A Pending JPH11234668A (ja) 1998-02-13 1998-02-13 映像符号化装置

Country Status (2)

Country Link
US (1) US6269123B1 (ja)
JP (1) JPH11234668A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005333609A (ja) * 2004-04-22 2005-12-02 Sanyo Electric Co Ltd 符号化制御回路及び符号化回路
US7177358B2 (en) 2000-06-27 2007-02-13 Mitsubishi Denki Kabushiki Kaisha Picture coding apparatus, and picture coding method
JP2012529865A (ja) * 2009-06-12 2012-11-22 マイクロソフト コーポレーション モーションベースの動的解像度マルチビットレートの動画符号化

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7050503B2 (en) * 1999-04-17 2006-05-23 Pts Corporation Segment-based encoding system using residue coding by basis function coefficients
US6724826B1 (en) * 2000-02-25 2004-04-20 Ampex Corporation Method and apparatus for improving the image quality of transmitted video signals via pre-filtering
US7082163B2 (en) * 2000-11-20 2006-07-25 Matsushita Electric Industrial Co., Ltd. Picture coding method, picture coding apparatus and image relaying apparatus
EP1603338A4 (en) * 2003-03-10 2007-12-05 Mitsubishi Electric Corp APPARATUS AND METHOD FOR VIDEO SIGNAL CODING
US7394856B2 (en) * 2003-09-19 2008-07-01 Seiko Epson Corporation Adaptive video prefilter
TW200520225A (en) * 2003-10-24 2005-06-16 Matsushita Electric Industrial Co Ltd Pixel arranging apparatus, solid-state image sensing apparatus, and camera
US7986731B2 (en) * 2004-02-06 2011-07-26 Apple Inc. H.264/AVC coder incorporating rate and quality controller
US7869503B2 (en) * 2004-02-06 2011-01-11 Apple Inc. Rate and quality controller for H.264/AVC video coder and scene analyzer therefor
US7492820B2 (en) * 2004-02-06 2009-02-17 Apple Inc. Rate control for video coder employing adaptive linear regression bits modeling
US7453938B2 (en) * 2004-02-06 2008-11-18 Apple Inc. Target bitrate estimator, picture activity and buffer management in rate control for video coder
EP1631090A1 (en) * 2004-08-31 2006-03-01 Matsushita Electric Industrial Co., Ltd. Moving picture coding apparatus and moving picture decoding apparatus
US8102917B2 (en) * 2005-05-20 2012-01-24 Nxp B.V. Video encoder using a refresh map
US7787541B2 (en) * 2005-10-05 2010-08-31 Texas Instruments Incorporated Dynamic pre-filter control with subjective noise detector for video compression
US20070098086A1 (en) * 2005-10-28 2007-05-03 Vasudev Bhaskaran Spatio-temporal noise filter for digital video
US8009732B2 (en) * 2006-09-01 2011-08-30 Seiko Epson Corporation In-loop noise reduction within an encoder framework
US10631012B2 (en) * 2016-12-02 2020-04-21 Centurylink Intellectual Property Llc Method and system for implementing detection and visual enhancement of video encoding artifacts

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5596659A (en) * 1992-09-01 1997-01-21 Apple Computer, Inc. Preprocessing and postprocessing for vector quantization
US5438374A (en) * 1993-12-10 1995-08-01 At&T Corp. System and method for filtering video signals
JPH07203428A (ja) * 1993-12-28 1995-08-04 Canon Inc 画像処理方法及び装置
KR100213018B1 (ko) * 1994-07-30 1999-08-02 윤종용 동화상 부호화장치
JP3634410B2 (ja) * 1994-10-18 2005-03-30 キヤノン株式会社 画像処理システムおよび画像処理装置とその方法
US5819035A (en) * 1995-10-20 1998-10-06 Matsushita Electric Industrial Co., Ltd. Post-filter for removing ringing artifacts of DCT coding
US6028965A (en) * 1997-05-13 2000-02-22 Lg Electronics, Inc Method and apparatus for intelligent codec system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7177358B2 (en) 2000-06-27 2007-02-13 Mitsubishi Denki Kabushiki Kaisha Picture coding apparatus, and picture coding method
JP2005333609A (ja) * 2004-04-22 2005-12-02 Sanyo Electric Co Ltd 符号化制御回路及び符号化回路
US7680344B2 (en) 2004-04-22 2010-03-16 Sanyo Electric Co., Ltd. Encoding control circuit and encoding circuit
JP2012529865A (ja) * 2009-06-12 2012-11-22 マイクロソフト コーポレーション モーションベースの動的解像度マルチビットレートの動画符号化

Also Published As

Publication number Publication date
US6269123B1 (en) 2001-07-31

Similar Documents

Publication Publication Date Title
US7170938B1 (en) Rate control method for video transcoding
US7266148B2 (en) Video transcoding apparatus
JPH11234668A (ja) 映像符号化装置
JP3560217B2 (ja) データ符号化装置、データ符号化方法及びデータ伝送方法
US6956899B2 (en) Precise bit control apparatus with look-ahead for MPEG encoding
JPH07264580A (ja) 映像信号伝送方法並びに映像信号送信装置及び映像信号受信装置
JP3651941B2 (ja) 画像再生装置
KR20010095106A (ko) 화상 인코딩 장치 및 방법, 비디오 카메라, 화상 기록장치, 및 화상 전송 장치
JP3911035B2 (ja) 動画像符号化方法及び動画像符号化装置
JP3907875B2 (ja) 符号化レート制御装置及び情報符号化装置
JP3332580B2 (ja) 画像再生装置及び画像再生方式
EP1014726A1 (en) Encoder and encoding method
EP0767586B1 (en) Device and method for coding moving image
JP3990011B2 (ja) 復号画像変換回路および復号画像変換装置
JPH11234667A (ja) 映像符号化装置
JP2010213187A (ja) 映像符号化伝送装置
JPH10126792A (ja) 画像符号化方法および装置
US6678327B1 (en) Image signal compression coding method and apparatus
JPH11205803A (ja) 符号化装置及び符号化方法
JPH11220729A (ja) 映像符号化装置、映像復号化装置及び歪み検出装置
JPH07264583A (ja) 画像符号化方法
JPH05227513A (ja) 映像信号伝送装置
KR0157467B1 (ko) 버퍼상태에 따른 동영상부호화방법 및 장치
JPH11205802A (ja) データ符号化装置
JPH08256337A (ja) 動画像符号化装置