JPH09261640A - 画像符号化装置 - Google Patents

画像符号化装置

Info

Publication number
JPH09261640A
JPH09261640A JP6604796A JP6604796A JPH09261640A JP H09261640 A JPH09261640 A JP H09261640A JP 6604796 A JP6604796 A JP 6604796A JP 6604796 A JP6604796 A JP 6604796A JP H09261640 A JPH09261640 A JP H09261640A
Authority
JP
Japan
Prior art keywords
output
encoding
outputting
quantizing
image signal
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
JP6604796A
Other languages
English (en)
Inventor
Yukio Go
志雄 呉
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP6604796A priority Critical patent/JPH09261640A/ja
Priority to EP19970102665 priority patent/EP0797356B1/en
Priority to EP20010103268 priority patent/EP1102490B1/en
Priority to DE69712566T priority patent/DE69712566T2/de
Priority to EP20010103269 priority patent/EP1102491A1/en
Priority to DE1997621850 priority patent/DE69721850T2/de
Priority to US08/804,514 priority patent/US5953460A/en
Publication of JPH09261640A publication Critical patent/JPH09261640A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136—Incoming video signal characteristics or properties
    • H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146—Data rate or code amount at the encoder output
    • H04N19/149—Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146—Data rate or code amount at the encoder output
    • H04N19/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115—Selection of the code volume for a coding unit prior to coding
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146—Data rate or code amount at the encoder output
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

Landscapes

  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】 【課題】 符号化効率の良い符号化装置を提供する。 【解決手段】 入力画像信号s10がDCT手段21及びW
LT手段11入力され、DCT手段21及びWLT手段
11各々に接続される第1および第2のスキャン手段2
2および12、第1および第2の量子化手段23および
13、第1および第2の符号化手段24および14を経
て符号量比較手段15に出力される。符号量比較手段1
5はそれぞれの変換手段によって変換・符号化された、
第1および第2の符号化手段24および14から出力さ
れる符号量を比較する。切り替えスイッチ16は符号量
の少ない方の第1および第2の符号化手段24および1
4の内どちらかを外部端子に接続して出力させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、静止画像あるいは
動画像の符号化・復号化装置に用いられ、画像符号化の
高能率化に関するものである。
【0002】
【従来の技術】従来このような分野の技術として例え
ば、下記の文献に記載されるものがあった。文献名:安
田 浩著「MPEG/マルチメディア符号化の国際標準」平
成6年9月30日・丸善株式会社発行、pp.60-75。前記
文献には、画像信号(ここで言う画像信号とは、静止画
の場合は画像データそのものを指し、動画の場合はフレ
ーム間の差分信号を指す)を符号化する方法が記載され
ている。
【0003】図2は前記文献に記載されている画像符号
化装置のブロック図である。この従来の画像符号化装置
は、画像信号をn×nのブロックに分割し、ブロック単
位で離散余弦変換(以下DCTと記載する)するDCT
手段21と、DCTされたブロック信号をあらかじめ決
められたスキャン順にスキャンして1次元化する第1の
スキャン手段22と、1次元化された信号を線形量子化
する第1の量子化手段23と、および量子化された信号
を符号化する第1の符号化手段24とから構成されてい
る。
【0004】入力画像信号s20がDCT手段21に接続
され、DCT手段の出力s21が第1のスキャン手段22
に接続され、第1のスキャン手段22の出力s22が第1
の量子化手段23に接続され、第1の量子化手段23の
出力s23が第1の符号化手段24に接続され、第1の符
号化手段24の出力s24が出力端子に出力される。
【0005】図2の画像符号化手段において、DCT手
段21では外部入力画像信号x(k,l)s20に対して、まず
n×nのブロックに分割し、そして該n×nのブロック
データに対して、(1)式のDCTをし、DCT係数F(u,
v)s21を出力する。 第1のスキャン手段22では、入力される2次元のDC
T出力s21に対して例えば表1のZIGZAGスキャン
順に従って順次1次元に出力する。
【0006】
【表1】
【0007】第1の量子化手段23では、入力される1
次元化されたDCT係数s22に対して、例えば以下のよ
うな線形量子化を行う。フレーム内画像信号(現画像信
号をDCTしたもの)が入力された場合に、その直流成
分F(0,0)に対しては、(2)式のような量子化をし、その
他の成分に対しては、(3)式のような量子化を行う。 QF=(F(0,0)+4)/8 ・・・(2) QF(u,v)=F(u,v) /(2×q) ・・・(3) フレーム間の差分画像信号が入力された場合に、各DC
T係数に対して、(4)式の量子化を行う。このとき、 q
は量子化ステップサイズであり任意に与えられる正の整
数である。また、F(u,v)を量子化したものをQF(u,v)
と表わす。 QF(u,v)=(F(u,v) −q/2)/(2×q):F(u,v)≧0・・・(4) QF(u,v)=(F(u,v) +q/2)/(2×q):F(u,v)<0・・・(4) 第1の符号化手段24では、入力される量子化された画
像信号に対して、連続するゼロの数と非ゼロの値の複合
可変長符号化をし、該符号を外部端子に出力する。
【0008】
【発明が解決しようとする課題】しかしながら従来の画
像符号化装置には、次のような課題があった。あらゆる
種類の入力信号に対しても常に最高の符号化効率を示す
変換手段というものは未だ存在せず、従来良く用いられ
ている変換手段は、入力信号に対する符号化効率にバラ
ツキがあるものであった。このためある画像に対しては
符号化効率が良いが、別の画像に対しては符号化効率が
良くないということが起こり、画像毎の符号化効率が異
なる結果、全体としての符号化効率が悪化していた。
【0009】
【課題を解決するための手段】
【0010】
【発明の実施の形態】
《具体例1》 <構成>以下、本発明による具体例1を図面を参照して
詳細に説明する。図1は本発明による具体例1の画像符
号化装置のブロック図である。本発明の第1の具体例の
画像符号化装置は、従来の画像符号化装置において、D
CTと特性が異なるウェーブレット変換(以下WLTと
も記載する)をするWLT手段11、第2のスキャン手
段12、第2の量子化手段13、第2の符号化手段1
4、符号量比較手段15、および切り替えスイッチ16
を備えている。
【0011】図1において、入力画像信号s10はDCT
手段21及びWLT手段11に接続される。 DCT手
段21、第1のスキャン手段22、および第1の量子化
手段23は前に説明した従来の画像符号化装置と同様な
機能を有し接続されているため、説明を省略する。
【0012】第1の符号化手段24の出力s24は符号量
比較手段15及び切り替えスイッチ16の一方に接続さ
れている。一方、WLT手段11の出力が第2のスキャ
ン手段12に接続され、第2のスキャン手段12の出力
s12が第2の量子化手段13に接続され、第2の量子化
手段13の出力s13が第2の符号化手段14に接続さ
れ、第2の符号化手段14の出力s14が符号量比較手段
15及び切り替えスイッチ16のもう一方に接続され、
符号量比較手段の出力s15が切り替えスイッチ16の制
御端子に接続され、切り替えスイッチ16の出力s16が
外部端子に出力される。
【0013】<動作>DCT手段21、第1のスキャン
手段22、第1の量子化手段23、及び第1の符号化手
段24は、前に説明した従来の画像符号化装置と同様な
機能を有し、同じ動作をするため、説明を省略する。
【0014】WLT手段11では、入力される画像信号
に対してDCT手段21と同様にm×mのブロックに分
割し、それぞれのブロックに対して、ウェーブレット変
換を行う。ウェーブレット変換は、例えば以下のように
実現できる。まず、(5)式及び(6)式を満たす一対の
ローパスフィルタh(k) とハイパスフィルタg(k)を用
意し、入力される画像信号に対して横方向及び縦方向に
それぞれ(7)式及び(8)式のウェーブレット変換をす
る。 |H(0)|=1 ・・・(5) |H(ω)|2+|G(ω+π)|2=1 ・・・ (6) (5) 式及び(6)式において、 H(ω)及びG(ω)は、それ
ぞれローパスフィルタh(k)及びハイパスフィルタg(k)
のフーリエ変換を表す。Sl及びWlは、それぞれl階層
目の低周波成分及び高周波成分を表す。0階層目の低周
波成分は入力画像となる。また、0点を中心として−n
からmの長さを持つフィルタを用いている。
【0015】上記ウェーブレット変換はローパス出力成
分(低周波成分)に対して繰り返し必要な回数分だけか
けることができる。例えば、8×8のDCTに対して3
回ウェーブレット変換を行った結果のウェーブレット変
換の出力順を図3に示す。黒丸はブロック内のデータを
表わす。1回目のウェーブレット変換ではLL1、HL
1、LH1、HH1が出力され、 LL1に対する2回
目のウェーブレット変換ではLL2、HL2、LH2、
HH2が出力され、 LL2に対する3回目のウェーブ
レット変換ではLL3、HL3、LH3、HH3が出力
される。
【0016】第2のスキャン手段12では、例えば図3
のように並べられたウェーブレット変換の出力s11に対
して、表2に示すウェーブレット変換係数用スキャン順
のような順序でスキャンをして1次元化して出力する。
【0017】
【表2】
【0018】第2の量子化手段13では、入力される1
次元化されたウェーブレット変換信号に対して、例えば
第1の量子化手段23と同様な量子化をして量子化デー
タs13を出力する。また、第2の量子化手段13は、第
1の量子化手段23と異なる量子化方法を用いることも
可能である。また第2の符号化手段14では、入力され
る量子化データに対して、例えば第1の符号化手段24
と同様な符号化を行って該符号s14を出力する。また、
第2の符号化手段14は、第1の符号化手段24と異な
る符号化方法を用いることも可能である。また符号化方
法は第1の符号化手段24と同様な方法を用いて、コー
ド表を異なったものとすることも可能である。
【0019】符号量比較手段15では、第1の符号化手
段24より入力される量子化されたDCT係数の符号s2
4の符号量と、第2の符号化手段14より入力される量
子化されたウェーブレット変換係数の符号s14の符号量
とを比較し、符号量の少ない方の符号が出力されるよう
に切り替えスイッチ16に制御信号s15を出力する。
【0020】切り替えスイッチ16では、入力される制
御信号に従って符号量の少ない方の第1の符号化手段2
4および第2の符号化手段14の内どちらかの符号化手
段の出力符号を外部端子に出力する。
【0021】<効果>以上説明したように本発明の第1
の具体例によれば、従来のDCTをベースとした符号化
装置にウェーブレット変換をベースとした符号化方法を
追加し、 DCT及びウェーブレット変換の双方の符号
量を比較して符号量の少ない方を選択・採用することが
できるため、符号化効率を大きくすることができる。
【0022】また、第2の量子化手段13は、第1の量
子化手段23と異なる量子化方法を用いることも可能で
あり、変換方法に適した量子化方法をとることによっ
て、より効率の良い符号化を行うことが可能になる。
また、第2の符号化手段14も、第1の符号化手段24
と異なる符号化方法を用いることが可能である。これも
同様に、より効率の良い符号化を行うことが可能にな
る。さらに、符号化方法は第1の符号化手段24と同様
な方法を用いて、コード表を異なったものとすることも
可能であるため、変換方法に応じた種々の手段をとるこ
とができる。
【0023】《具体例2》 <構成>以下、本発明による具体例2を図面を参照して
詳細に説明する。本発明の第2の具体例の画像符号化装
置は、本発明の第1の具体例の画像符号化装置におい
て、符号量比較手段の代わりに量子化結果比較手段35
を備え、符号化手段を1つに減らしている。
【0024】図4は、この発明の第2の具体例の画像符
号化装置のブロック図である。図4において、図1と同
じ符号を付したものは同様の構成・動作であるため説明
を省略する。第1の量子化手段の出力s23が量子化結果
比較手段35及び切り替えスイッチ16の一方に接続さ
れている。一方、 第2の量子化手段の出力s13が、量子
化結果比較手段35及び切り替えスイッチ16のもう一
方に接続され、量子化結果比較手段の出力s35が、切り
替えスイッチ16の制御端子に接続され、切り替えスイ
ッチの出力s16が、符号化手段24に接続され、符号化
手段の出力s24が、外部端子に出力される。
【0025】<動作>図4の本発明の第2の具体例の符
号化装置において、量子化結果比較手段35では、入力
される量子化されたDCT係数s23及び量子化されたウ
ェーブレット変換係数s13に対して、それぞれ非ゼロの
数を数えて該非ゼロの数の少ない方の量子化結果を出力
するよう切り替えスイッチに制御信号を出力する。切り
替えスイッチ16では、量子化結果比較手段35より入
力される制御信号に従って、該当する量子化結果s16を
符号化手段24に出力する。
【0026】<効果>以上説明したように、本発明の第
2の具体例によれば、本発明の第1の具体例において、
符号量比較手段15の代わりに量子化結果比較手段35
を用いることによって、直接符号化を行わずにDCTあ
るいはウェーブレット変換のどちらが符号化効率が良い
かを推定し、使用する量子化結果を切り替える。このこ
とによって、符号化処理過程を1つ減らすことができ、
本発明の第1の具体例で説明した効果を保ちつつシステ
ムを簡略化することができる。本発明はDCT係数及び
WLT係数を同一の符号化手段で符号化する画像符号化
装置の場合に特に有効である。
【0027】《具体例3》 <構成>本発明の第3の具体例の画像符号化装置は、本
発明の第2の具体例の画像符号化装置において、量子化
結果比較手段の代わりに、エネルギー比較手段45を備
え、量子化手段を1つ減らしている。
【0028】図5は、この発明の第3の具体例の画像符
号化装置のブロック図である。図5において、図1と同
じ符号を付したものは同様の構成・動作であるため説明
を省略する。
【0029】第1のスキャン手段の出力s22がエネルギ
ー比較手段45及び切り替えスイッチ16の一方に接続
されている。一方、 第2のスキャン手段の出力s12がエ
ネルギー比較手段45及び切り替えスイッチ16のもう
一方に接続され、エネルギー比較手段の出力s45が切り
替えスイッチ16の制御端子に接続される。切り替えス
イッチの出力s16は量子化手段23に接続され、量子化
手段の出力s23が符号化手段24に接続され、符号化手
段の出力s24が外部端子に出力される。
【0030】<動作>図5の本発明の第3の具体例の符
号化装置において、エネルギー比較手段45では、入力
されるDCT係数s22及びウェーブレット変換係数s12に
対して、それぞれエネルギーの収束効率を比較し、該収
束効率の高い方を出力するよう切り替えスイッチに制御
信号を出力する。エネルギーの収束効率の比較は、例え
ばDCT係数及びWLT係数の自乗をそれぞれ大きい順
に並べ、どちらがより少ない数で、より大きい和が得ら
れるかを比較することによって、どちらがよりエネルギ
ーの収束効率が良いかが分かる。
【0031】切り替えスイッチ16では、エネルギー比
較手段45より入力される制御信号に従って、該当する
量子化結果s36を符号化手段24に出力する。
【0032】<効果>以上説明したように、本発明の第
3の具体例によれば、本発明の第2の具体例において、
量子化結果比較手段35の代わりに、エネルギー比較手
段45を用いることによって、直接量子化及び符号化を
行わずに、DCTあるいはウェーブレット変換の内どち
らが符号化効率が良いかを推定して切り替える。このこ
とによって、符号化処理過程だけでなくさらに量子化過
程をも1つ減らすことができ、本発明の第2の具体例で
説明した効果を保ちつつシステムをさらに簡略化するこ
とができる。本発明はDCT係数及びWLT係数を同一
の量子化手段及び符号化手段で符号化する画像符号化装
置に特に有効である。
【0033】以上の具体例は、すべてDCT手段とWL
T手段の二者択一で説明しているが、DCT及びウェー
ブレット変換に変換手段を限定するものではない。他の
変換手段に対しても、同様に扱うことができる。また、
二者択一に限るものでもなく、複数の手段から符号化効
率の最も良いものを一つ選択することもできる。図6
は、変換手段をN段選択可能に拡張した画像符号化装置
のブロック図である。図6において、各変換手段はすべ
て異なる特性を持つものとする。
【0034】
【発明の効果】本発明によれば、符号量を比較する手段
を設けたため画像に適した符号化を行うことが可能にな
る。例えば従来の画像符号化装置のDCT手段は、余弦
関数をベースにしているので、周期的に変化する信号に
対しては非常に符号化効率が高いが、画像信号特に差分
信号に関していえば、エッジなど突発的に発生する信号
に対しては決して符号化効率がよくない。これに対し、
ウェーブレット変換ではエッジなど突発的に発生する信
号に対する符号化効率が優れている。このように如何な
る画像信号に対しても常に最高の符号化効率を持つ変換
方法が存在していなくても、本発明によれば、より符号
化効率の高い符号化の方法を選択することができるとい
う効果を奏するものである。
【図面の簡単な説明】
【図1】本発明による具体例1の、画像符号化装置のブ
ロック図である。
【図2】従来技術の画像符号化装置のブロック図であ
る。
【図3】ウェーブレット変換の出力順を示す図である。
【図4】本発明による具体例2の画像符号化装置のブロ
ック図である。
【図5】本発明による具体例3の画像符号化装置のブロ
ック図である。
【図6】本発明による具体例4の画像符号化装置のブロ
ック図である。
【符号の説明】
11 WLT手段 12 第2のスキャン手段 13 第2の量子化手段 14 第2の符号化手段 15 符号量比較手段 16 切り替えスイッチ 21 DCT手段 22 第1のスキャン手段 23 第1の量子化手段 24 第1の符号化手段

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 入力される画像信号を変換して各々出力
    するN(N>=2)段の異なる特性を持つ変換手段と、 前記N段の変換手段から出力される変換された前記画像
    信号を各々1次元に並べかえて出力するN段のスキャン
    手段と、 前記N段のスキャン手段から出力される前記1次元に並
    べられた画像信号を各々量子化して出力するN段の量子
    化手段と、 前記N段の量子化手段から出力される前記量子化された
    画像信号を各々符号化して出力するN段の符号化手段
    と、 前記N段の符号化手段から出力される前記画像信号の符
    号量を比較して最も符号量の少ない符号化手段の出力を
    符号化結果として出力する符号量比較手段と、を備えた
    ことを特徴とする画像符号化装置。
  2. 【請求項2】 入力される画像信号を変換して各々出力
    するN(N>=2)段の異なる特性を持つ変換手段と、 前記N段の変換手段から出力される変換された前記画像
    信号を各々1次元に並べかえて出力するN段のスキャン
    手段と、 前記N段のスキャン手段から出力される前記1次元に並
    べられた画像信号を各々量子化して出力するN段の量子
    化手段と、 前記N段の量子化手段から出力される前記量子化された
    画像信号を比較して最も非ゼロの信号の数が少ない量子
    化手段の出力を量子化結果として出力する量子化比較手
    段と、 前記量子化比較手段によって出力された前記量子化結果
    を符号化する符号化手段と、を備えたことを特徴とする
    画像符号化装置。
  3. 【請求項3】 入力される画像信号を変換して各々出力
    するN(N>=2)段の異なる特性を持つ変換手段と、 前記N段の変換手段から出力される変換された前記画像
    信号を各々1次元に並べかえて出力するN段のスキャン
    手段と、 前記N段のスキャン手段から出力される前記1次元に並
    べられた画像信号を比較して最もエネルギーの収束率の
    高い前記N段のスキャン手段の出力をスキャン結果とし
    て出力するエネルギー比較手段と、 前記エネルギー比較手段から出力される前記スキャン結
    果を量子化する量子化手段と、 前記量子化手段から出力される前記量子化されたスキャ
    ン結果を符号化して出力する符号化手段と、を備えたこ
    とを特徴とする画像符号化装置。
  4. 【請求項4】 前記変換手段は、ブロック離散余弦変換
    あるいはブロックウェーブレット変換を用いることを特
    徴とする請求項1〜3に記載の画像符号化装置。
JP6604796A 1996-03-22 1996-03-22 画像符号化装置 Pending JPH09261640A (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP6604796A JPH09261640A (ja) 1996-03-22 1996-03-22 画像符号化装置
EP19970102665 EP0797356B1 (en) 1996-03-22 1997-02-19 Image encoding method and image encoder
EP20010103268 EP1102490B1 (en) 1996-03-22 1997-02-19 Image encoding method and image encoder
DE69712566T DE69712566T2 (de) 1996-03-22 1997-02-19 Bildkodierungsverfahren und Bildkodierer
EP20010103269 EP1102491A1 (en) 1996-03-22 1997-02-19 Image encoding method and image encoder
DE1997621850 DE69721850T2 (de) 1996-03-22 1997-02-19 Bildkodierungsverfahren und Bildkodierer
US08/804,514 US5953460A (en) 1996-03-22 1997-02-21 Image encoding method and an image encoder wherein a one-dimensional signal having the fastest energy conversion rate is selected and outputted as a coded signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6604796A JPH09261640A (ja) 1996-03-22 1996-03-22 画像符号化装置

Publications (1)

Publication Number Publication Date
JPH09261640A true JPH09261640A (ja) 1997-10-03

Family

ID=13304580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6604796A Pending JPH09261640A (ja) 1996-03-22 1996-03-22 画像符号化装置

Country Status (4)

Country Link
US (1) US5953460A (ja)
EP (3) EP0797356B1 (ja)
JP (1) JPH09261640A (ja)
DE (2) DE69721850T2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100472442B1 (ko) * 2002-02-16 2005-03-08 삼성전자주식회사 웨이브렛 패킷 변환을 이용한 오디오 압축 방법 및 그시스템
JP2009005265A (ja) * 2007-06-25 2009-01-08 Brother Ind Ltd データファイル圧縮装置、プログラム及びデータファイル圧縮方法
KR100898058B1 (ko) * 2007-07-09 2009-05-19 중앙대학교 산학협력단 Dct 계수와 dwt 계수의 상호변환장치 및 방법
JP2010213297A (ja) * 2002-11-26 2010-09-24 Qualcomm Inc 複数のエンコーダを用いてマルチメディア圧縮を最適化するためのシステムおよび方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08256266A (ja) * 1995-03-17 1996-10-01 Mitsubishi Electric Corp 画像符号化方式
US6359928B1 (en) * 1997-09-29 2002-03-19 University Of Southern California System and method for compressing images using multi-threshold wavelet coding
US6389169B1 (en) * 1998-06-08 2002-05-14 Lawrence W. Stark Intelligent systems and methods for processing image data based upon anticipated regions of visual interest
JP2000069292A (ja) * 1998-08-24 2000-03-03 Canon Inc 画像処理装置及び方法及び記憶媒体
US6587505B1 (en) * 1998-08-31 2003-07-01 Canon Kabushiki Kaisha Image processing apparatus and method
JP3285331B2 (ja) * 1999-04-12 2002-05-27 オリンパス光学工業株式会社 画像記録装置および電子カメラ装置
US6831946B1 (en) * 1999-11-08 2004-12-14 Lg Electronics Inc. Device and method for coding image
GB2356510B (en) * 1999-11-18 2004-04-21 Sony Uk Ltd Data compression
GB2364843A (en) * 2000-07-14 2002-02-06 Sony Uk Ltd Data encoding based on data quantity and data quality
JP4607305B2 (ja) * 2000-09-27 2011-01-05 株式会社東芝 映像符号化装置及び映像符号化方法
US6947486B2 (en) * 2001-03-23 2005-09-20 Visioprime Method and system for a highly efficient low bit rate video codec
JP2003006643A (ja) * 2001-06-25 2003-01-10 Canon Inc 画像処理装置及びその方法、プログラム
WO2003026308A2 (de) * 2001-09-14 2003-03-27 Siemens Aktiengesellschaft Verfahren und vorrichtung zur verbesserten codierung und decodierung von videosignalen
JP4447197B2 (ja) * 2002-01-07 2010-04-07 三菱電機株式会社 動画像符号化装置および動画像復号装置
JP3783956B2 (ja) 2002-07-23 2006-06-07 株式会社リコー 画像記録装置及び画像データ選択方法
US7162104B2 (en) * 2002-08-30 2007-01-09 W.W. Grainger, Inc. System and method for image compression, storage, and retrieval
US20090060039A1 (en) * 2007-09-05 2009-03-05 Yasuharu Tanaka Method and apparatus for compression-encoding moving image
US8297818B2 (en) * 2009-06-11 2012-10-30 Rambus International Ltd. Optical system with reflectors and light pipes
US8971655B2 (en) 2009-07-23 2015-03-03 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for encoding and decoding of images
US20140328406A1 (en) 2013-05-01 2014-11-06 Raymond John Westwater Method and Apparatus to Perform Optimal Visually-Weighed Quantization of Time-Varying Visual Sequences in Transform Space
TWI777464B (zh) * 2019-10-08 2022-09-11 創未來科技股份有限公司 訊號轉換裝置與訊號轉換方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3684047D1 (de) * 1985-07-02 1992-04-09 Matsushita Electric Industrial Co Ltd Vorrichtung zur blockkodierung.
JPH0398318A (ja) * 1989-09-11 1991-04-23 Fujitsu Ltd 音声符号化方式
US5063608A (en) * 1989-11-03 1991-11-05 Datacube Inc. Adaptive zonal coder
DE4004857A1 (de) * 1990-02-16 1991-09-12 Bosch Gmbh Robert Einrichtung zur bandbreitenreduzierenden codierung von videosignalen
US5068724A (en) * 1990-06-15 1991-11-26 General Instrument Corporation Adaptive motion compensation for digital television
DE69312132T2 (de) * 1992-03-17 1998-01-15 Sony Corp Bildkompressionsgerät
EP0607484B1 (en) * 1993-01-20 1998-09-09 Samsung Electronics Co. Ltd. Method and device for encoding and decoding image data
US5412741A (en) * 1993-01-22 1995-05-02 David Sarnoff Research Center, Inc. Apparatus and method for compressing information
JP2933457B2 (ja) * 1993-02-18 1999-08-16 日本電気株式会社 ウェーブレット変換符号化方法
JP3163880B2 (ja) * 1993-12-16 2001-05-08 松下電器産業株式会社 画像圧縮符号化装置
JP3954656B2 (ja) * 1994-09-29 2007-08-08 ソニー株式会社 画像符号化装置及び方法
KR0159434B1 (ko) * 1995-04-19 1999-01-15 김광호 휴먼 비쥬얼 시스템 모델링을 이용한 웨이블렛 영상 압축/복원장치 및 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100472442B1 (ko) * 2002-02-16 2005-03-08 삼성전자주식회사 웨이브렛 패킷 변환을 이용한 오디오 압축 방법 및 그시스템
JP2010213297A (ja) * 2002-11-26 2010-09-24 Qualcomm Inc 複数のエンコーダを用いてマルチメディア圧縮を最適化するためのシステムおよび方法
JP2009005265A (ja) * 2007-06-25 2009-01-08 Brother Ind Ltd データファイル圧縮装置、プログラム及びデータファイル圧縮方法
KR100898058B1 (ko) * 2007-07-09 2009-05-19 중앙대학교 산학협력단 Dct 계수와 dwt 계수의 상호변환장치 및 방법

Also Published As

Publication number Publication date
DE69712566T2 (de) 2002-12-19
DE69721850T2 (de) 2004-02-26
EP0797356A2 (en) 1997-09-24
EP0797356B1 (en) 2002-05-15
DE69712566D1 (de) 2002-06-20
EP1102490B1 (en) 2003-05-07
EP1102490A1 (en) 2001-05-23
EP1102491A1 (en) 2001-05-23
US5953460A (en) 1999-09-14
DE69721850D1 (de) 2003-06-12
EP0797356A3 (en) 1997-12-29

Similar Documents

Publication Publication Date Title
JP3534465B2 (ja) サブバンド符号化方法
US6519284B1 (en) Encoding method for the compression of a video sequence
EP1102490B1 (en) Image encoding method and image encoder
US5276525A (en) Two-dimensional block scanning for subband image and video coding
JP3682709B2 (ja) 画像処理装置
CN1110905C (zh) 使用两个可变长度编码表的可变长度编码器
JP2004504739A5 (ja)
JPH08186815A (ja) サブバンド符号化方法
JP2010528555A (ja) ビデオ信号の処理方法および装置
JP2001231042A (ja) 画像処理装置及びその方法並びに記憶媒体
JPH0377477A (ja) 可変長符号化方法及びその装置
EP0817494A2 (en) Image coding method and apparatus
JP2000184204A (ja) 画像処理装置及び方法及び記憶媒体
JP3016456B2 (ja) 適応的可変長符号化方法
EP1166565B1 (en) Image encoding using reordering wavelet coefficients
JPH09200757A (ja) 符号化装置、復号化装置およびデータ伝送装置
JPH04322593A (ja) 画像符号化装置及びその復号化装置
CN117354545A (zh) 视频图像小波变换高频系数按限定尺寸分块编码方法
JPH07162859A (ja) 画像符号化装置及び画像復号化装置
JP3635791B2 (ja) 画像符号化装置
KR0170936B1 (ko) 웨이브렛 변환을 이용한 영상 부호화장치
JPH10327405A (ja) 画像符号化復号化装置及びその方法
Philips et al. A lossless version of the Hadamard transform
Brahimi et al. Color image coding based on embedded wavelet zerotree and scalar quantization
Fukuma et al. Adaptive multi-channel prediction for lossless scalable coding

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040713

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041130