JPH10304362A - 画像信号処理装置及び方法 - Google Patents
画像信号処理装置及び方法Info
- Publication number
- JPH10304362A JPH10304362A JP11401397A JP11401397A JPH10304362A JP H10304362 A JPH10304362 A JP H10304362A JP 11401397 A JP11401397 A JP 11401397A JP 11401397 A JP11401397 A JP 11401397A JP H10304362 A JPH10304362 A JP H10304362A
- Authority
- JP
- Japan
- Prior art keywords
- quantization
- rounding
- image signal
- data
- value
- 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)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【課題】 量子化手段により行う演算の丸めにより生じ
る画像劣化をできるだけ少なくするとともに高圧縮化を
図ることができるようにする。 【解決手段】 入力された画像信号を所定数の画素から
成る複数のブロックに分割する分割手段103と、前記
分割手段103によって分割された各ブロックの画像デ
ータを直交変換する変換手段104と、前記変換手段1
04によって直交変換された画像データを量子化する量
子化手段106と、前記量子化された画像データを可変
長符号化する符号化手段107と、前記量子化及び可変
長符号化した符号が所定数のブロックである範囲の符号
量となるようにする手段とを具備し、前記量子化手段1
06の演算の丸めの方法を、入力されたデータ値と前記
量子化手段106の量子化特性に応じて切り替え、画質
劣化が少ない画像圧縮を行うとともに、量子化誤差の最
大値が大きくならないようにする。
る画像劣化をできるだけ少なくするとともに高圧縮化を
図ることができるようにする。 【解決手段】 入力された画像信号を所定数の画素から
成る複数のブロックに分割する分割手段103と、前記
分割手段103によって分割された各ブロックの画像デ
ータを直交変換する変換手段104と、前記変換手段1
04によって直交変換された画像データを量子化する量
子化手段106と、前記量子化された画像データを可変
長符号化する符号化手段107と、前記量子化及び可変
長符号化した符号が所定数のブロックである範囲の符号
量となるようにする手段とを具備し、前記量子化手段1
06の演算の丸めの方法を、入力されたデータ値と前記
量子化手段106の量子化特性に応じて切り替え、画質
劣化が少ない画像圧縮を行うとともに、量子化誤差の最
大値が大きくならないようにする。
Description
【0001】
【発明の属する技術分野】本発明は、画像信号処理装置
及び方法に関し、より具体的には、アナログーディジタ
ル変換された画像データを圧縮し、これを伝送媒体や記
録媒体を介した後で伸長するとともに、ディジタルーア
ナログ変換して画像信号を出力する画像信号処理装置及
び方法に関するものである。
及び方法に関し、より具体的には、アナログーディジタ
ル変換された画像データを圧縮し、これを伝送媒体や記
録媒体を介した後で伸長するとともに、ディジタルーア
ナログ変換して画像信号を出力する画像信号処理装置及
び方法に関するものである。
【0002】
【従来の技術】画像信号を複数の画素から成るブロック
に分割するとともに、そのデータを直交変換し、複数の
ブロックで、ある範囲の符号量となるように、前記直交
変換したデータを量子化および可変長符号化し、これを
伝送または記録する画像信号処理装置が考えられてい
る。以下、従来の画像信号処理装置の一例を簡単に説明
する。
に分割するとともに、そのデータを直交変換し、複数の
ブロックで、ある範囲の符号量となるように、前記直交
変換したデータを量子化および可変長符号化し、これを
伝送または記録する画像信号処理装置が考えられてい
る。以下、従来の画像信号処理装置の一例を簡単に説明
する。
【0003】図4は、従来例の画像信号処理装置の構成
図を示している。図4において、201は、インターレ
ースされたアナログ画像信号の入力信号、202は、ア
ナログ画像信号をディジタル画像信号に変換するアナロ
グーディジタル変換部、203は、前記ディジタル画像
信号を直交変換するブロック(例えば、縦8画素×横8
画素)に分割するブロック分割処理部である。
図を示している。図4において、201は、インターレ
ースされたアナログ画像信号の入力信号、202は、ア
ナログ画像信号をディジタル画像信号に変換するアナロ
グーディジタル変換部、203は、前記ディジタル画像
信号を直交変換するブロック(例えば、縦8画素×横8
画素)に分割するブロック分割処理部である。
【0004】204は、ブロック分割されたディジタル
画像信号を直交変換するDCT処理部である。205
は、直交変換を行ったブロックを複数個(例えば30
個)集めて量子化するとともに可変長符号化した場合
に、所定の符号量となるように量子化特性を見積もる符
号量見積り部である。
画像信号を直交変換するDCT処理部である。205
は、直交変換を行ったブロックを複数個(例えば30
個)集めて量子化するとともに可変長符号化した場合
に、所定の符号量となるように量子化特性を見積もる符
号量見積り部である。
【0005】206は、DCT処理部204で直交変換
されたデータを、符号量見積り部205で見積もられた
量子化特性で量子化する量子化部であり、207は、量
子化部206で量子化されたデータを可変長符号化する
可変長符号化部である。208は、可変長符号化部で符
号化された画像信号を伝送または記録するためのデータ
処理部であり、伝送または記録する信号209を出力す
る。
されたデータを、符号量見積り部205で見積もられた
量子化特性で量子化する量子化部であり、207は、量
子化部206で量子化されたデータを可変長符号化する
可変長符号化部である。208は、可変長符号化部で符
号化された画像信号を伝送または記録するためのデータ
処理部であり、伝送または記録する信号209を出力す
る。
【0006】図5(a)及び図5(b)は、X軸に量子
化ブロックの入力、Y軸に量子化ブロックの出力を示し
ていて、量子化特性はY=X÷Nである。図5(a)
は、演算で切り捨てを行った場合を示し、図5(b)は
演算で四捨五入を行った場合を示している。
化ブロックの入力、Y軸に量子化ブロックの出力を示し
ていて、量子化特性はY=X÷Nである。図5(a)
は、演算で切り捨てを行った場合を示し、図5(b)は
演算で四捨五入を行った場合を示している。
【0007】図5(a)及び図5(b)において、破線
はY=X÷Nの演算結果を表していて、実線は丸めを行
った結果であり、従来の量子化部206の演算では、切
り捨てや四捨五入等の丸めが行われていた。
はY=X÷Nの演算結果を表していて、実線は丸めを行
った結果であり、従来の量子化部206の演算では、切
り捨てや四捨五入等の丸めが行われていた。
【0008】
【発明が解決しようとする課題】従来の画像信号処理装
置では、同じ量子化特性で同じデータを量子化する場合
に、切り捨てを行った場合は四捨五入を行った場合に比
べて、(イ)出力データのゼロが多くなる。また、
(ロ)データの値が小さくなることから、可変長符号化
部207の出力データの圧縮効率が良くなることがあっ
た。
置では、同じ量子化特性で同じデータを量子化する場合
に、切り捨てを行った場合は四捨五入を行った場合に比
べて、(イ)出力データのゼロが多くなる。また、
(ロ)データの値が小さくなることから、可変長符号化
部207の出力データの圧縮効率が良くなることがあっ
た。
【0009】したがって、切り捨てを行った場合は、四
捨五入を行った場合に比べて、量子化特性Y=X÷Nに
おいて、前記Nをより小さくすることができることによ
り量子化ステップが小さくなるため、高画質な画像圧縮
が行える利点があった。
捨五入を行った場合に比べて、量子化特性Y=X÷Nに
おいて、前記Nをより小さくすることができることによ
り量子化ステップが小さくなるため、高画質な画像圧縮
が行える利点があった。
【0010】しかし、切り捨てを行うと、量子化誤差の
最大値が大きくなるというデメリットもある。以上のこ
とから、従来より行われていた量子化の演算での丸めの
方法には、一長一短があり、一種類の丸めの方法を採用
したのでは高画質な画像圧縮ができないという問題点が
あつた。
最大値が大きくなるというデメリットもある。以上のこ
とから、従来より行われていた量子化の演算での丸めの
方法には、一長一短があり、一種類の丸めの方法を採用
したのでは高画質な画像圧縮ができないという問題点が
あつた。
【0011】本発明は前述の問題点にかんがみ、高画質
な画像圧縮が行うことができるとともに、画質劣化が少
ない量子化を行うことができるようにすることを目的と
する。
な画像圧縮が行うことができるとともに、画質劣化が少
ない量子化を行うことができるようにすることを目的と
する。
【0012】
【課題を解決するための手段】本発明の画像信号処理装
置は、入力されれた画像信号を所定数の画素から成る複
数のブロックに分割する分割手段と、前記分割手段によ
って分割された各ブロックの画像データを直交変換する
変換手段と、前記変換手段によって直交変換された画像
データを量子化する量子化手段と、前記量子化された画
像データを可変長符号化する符号化手段と、前記量子化
及び可変長符号化した符号が所定数のブロックである範
囲の符号量となるようにする手段とを有する画像信号処
理装置において、前記量子化手段により行う演算の丸め
の方法を、前記量子化手段に入力されたデータ値と前記
量子化手段の量子化特性に応じて切り替えることを特徴
としている。
置は、入力されれた画像信号を所定数の画素から成る複
数のブロックに分割する分割手段と、前記分割手段によ
って分割された各ブロックの画像データを直交変換する
変換手段と、前記変換手段によって直交変換された画像
データを量子化する量子化手段と、前記量子化された画
像データを可変長符号化する符号化手段と、前記量子化
及び可変長符号化した符号が所定数のブロックである範
囲の符号量となるようにする手段とを有する画像信号処
理装置において、前記量子化手段により行う演算の丸め
の方法を、前記量子化手段に入力されたデータ値と前記
量子化手段の量子化特性に応じて切り替えることを特徴
としている。
【0013】また、本発明の他の特徴とするところは、
前記量子化手段は、入力されたデータ値が所定値未満の
場合は量子化の演算で切り捨ての丸めを行い、入力され
たデータ値が所定値以上の場合は量子化の演算で四捨五
入の丸めを行うことを特徴としている。
前記量子化手段は、入力されたデータ値が所定値未満の
場合は量子化の演算で切り捨ての丸めを行い、入力され
たデータ値が所定値以上の場合は量子化の演算で四捨五
入の丸めを行うことを特徴としている。
【0014】また、本発明のその他の特徴とするところ
は、前記量子化手段は、入力されたデータ値が第1の所
定値未満の場合は量子化の演算で切り捨ての丸めを行
い、入力されたデータ値が第1の所定値以上で第2の所
定値未満の場合は量子化の演算で四捨五入の丸めを行
い、入力されたデータ値が第3の所定値以上の場合は量
子化の演算で七捨八入の丸めを行うことを特徴としてい
る。
は、前記量子化手段は、入力されたデータ値が第1の所
定値未満の場合は量子化の演算で切り捨ての丸めを行
い、入力されたデータ値が第1の所定値以上で第2の所
定値未満の場合は量子化の演算で四捨五入の丸めを行
い、入力されたデータ値が第3の所定値以上の場合は量
子化の演算で七捨八入の丸めを行うことを特徴としてい
る。
【0015】また、本発明のその他の特徴とするところ
は、前記符号化手段は、前記直交変換されたデータの周
波数成分の低いものから並べ替えを行い、データのゼロ
の連続個数と、ゼロでないデータを組み合わせてハフマ
ン符号化を行うことを特徴としている。
は、前記符号化手段は、前記直交変換されたデータの周
波数成分の低いものから並べ替えを行い、データのゼロ
の連続個数と、ゼロでないデータを組み合わせてハフマ
ン符号化を行うことを特徴としている。
【0016】また、本発明の画像信号処理方法は、入力
された画像信号を所定数の画素から成る複数のブロック
に分割する分割処理と、前記分割処理によって分割され
た各ブロックの画像データを直交変換する変換処理と、
前記変換処理によって直交変換された画像データを量子
化する量子化処理と、前記量子化された画像データを可
変長符号化する符号化処理と、前記量子化及び可変長符
号化した符号が所定数のブロックである範囲の符号量と
なるようにする処理とを行う画像信号処理方法におい
て、前記量子化処理で行う演算の丸めの方法を、前記入
力されたデータ値と前記量子化処理における量子化特性
に応じて切り替えることを特徴としている。
された画像信号を所定数の画素から成る複数のブロック
に分割する分割処理と、前記分割処理によって分割され
た各ブロックの画像データを直交変換する変換処理と、
前記変換処理によって直交変換された画像データを量子
化する量子化処理と、前記量子化された画像データを可
変長符号化する符号化処理と、前記量子化及び可変長符
号化した符号が所定数のブロックである範囲の符号量と
なるようにする処理とを行う画像信号処理方法におい
て、前記量子化処理で行う演算の丸めの方法を、前記入
力されたデータ値と前記量子化処理における量子化特性
に応じて切り替えることを特徴としている。
【0017】また、本発明のその他の特徴とするところ
は、前記量子化処理は、入力されたデータ値が所定値未
満の場合は量子化の演算で切り捨ての丸めを行い、入力
されたデータ値が所定値以上の場合は量子化の演算で四
捨五入の丸めを行うことを特徴としている。
は、前記量子化処理は、入力されたデータ値が所定値未
満の場合は量子化の演算で切り捨ての丸めを行い、入力
されたデータ値が所定値以上の場合は量子化の演算で四
捨五入の丸めを行うことを特徴としている。
【0018】また、本発明のその他の特徴とするところ
は、前記量子化処理は、入力されたデータ値が第1の所
定値未満の場合は量子化の演算で切り捨ての丸めを行
い、入力されたデータ値が第1の所定値以上で第2の所
定値未満の場合は量子化の演算で四捨五入の丸めを行
い、入力されたデータ値が第3の所定値以上の場合は量
子化の演算で七捨八入の丸めを行うことを特徴としてい
る。
は、前記量子化処理は、入力されたデータ値が第1の所
定値未満の場合は量子化の演算で切り捨ての丸めを行
い、入力されたデータ値が第1の所定値以上で第2の所
定値未満の場合は量子化の演算で四捨五入の丸めを行
い、入力されたデータ値が第3の所定値以上の場合は量
子化の演算で七捨八入の丸めを行うことを特徴としてい
る。
【0019】また、本発明のその他の特徴とするところ
は、前記符号化処理は、前記直交変換されたデータの周
波数成分の低いものから並べ替えを行い、データのゼロ
の連続個数と、ゼロでないデータを組み合わせてハフマ
ン符号化を行うことを特徴としている。
は、前記符号化処理は、前記直交変換されたデータの周
波数成分の低いものから並べ替えを行い、データのゼロ
の連続個数と、ゼロでないデータを組み合わせてハフマ
ン符号化を行うことを特徴としている。
【0020】本発明は前記技術手段よりなるので、量子
化を行う演算での丸めの方法が、直交変換されたデータ
値に応じて選択されるので、入力されたデータ値に応じ
て圧縮効率を向上させたり、量子化による画質劣化を少
なくしたりすることができるようになる。
化を行う演算での丸めの方法が、直交変換されたデータ
値に応じて選択されるので、入力されたデータ値に応じ
て圧縮効率を向上させたり、量子化による画質劣化を少
なくしたりすることができるようになる。
【0021】
【発明の実施の形態】 (第1の実施形態)以下、本発明の画像信号処理装置及
び方法の実施形態を図面を参照して説明する。図1は、
本実施形態の画像信号処理装置の構成を示すブロック図
である。図1において、101は、インターレースされ
たアナログ画像信号の入力信号、102は、入力された
アナログ画像信号をディジタル画像信号に変換するアナ
ログ‐ディジタル変換部である。
び方法の実施形態を図面を参照して説明する。図1は、
本実施形態の画像信号処理装置の構成を示すブロック図
である。図1において、101は、インターレースされ
たアナログ画像信号の入力信号、102は、入力された
アナログ画像信号をディジタル画像信号に変換するアナ
ログ‐ディジタル変換部である。
【0022】103は、ディジタル画像信号を直交変換
するブロック(例えば、縦8画素×横8画素)に分割す
るブロック分割処理部、104は、ブロック分割された
ディジタル画像信号を直交変換するDCT処理部、10
5は、直交変換されたブロックを複数個(例えば30
個)集めて量子化及び可変長符号化した場合に、所定の
符号量になるような量子化特性を見積もる符号量見積り
部である。
するブロック(例えば、縦8画素×横8画素)に分割す
るブロック分割処理部、104は、ブロック分割された
ディジタル画像信号を直交変換するDCT処理部、10
5は、直交変換されたブロックを複数個(例えば30
個)集めて量子化及び可変長符号化した場合に、所定の
符号量になるような量子化特性を見積もる符号量見積り
部である。
【0023】106は、DCT処理部104で直交変換
された画像データを、符号量見積り部105で見積もら
れた量子化特性で量子化する量子化部である。110
は、量子化部106の量子化特性を制御する量子化制御
部、107は、量子化された画像データを可変長符号化
する可変長符号化部、108は、符号化された画像デー
タを伝送または記録するためのデータ処理部であり、伝
送または記録する出力信号109を出力する。
された画像データを、符号量見積り部105で見積もら
れた量子化特性で量子化する量子化部である。110
は、量子化部106の量子化特性を制御する量子化制御
部、107は、量子化された画像データを可変長符号化
する可変長符号化部、108は、符号化された画像デー
タを伝送または記録するためのデータ処理部であり、伝
送または記録する出力信号109を出力する。
【0024】可変長符号化部107では、直交変換され
たデータの周波数成分の低いものから並べ替え、データ
のゼロの連続個数と、ゼロでないデータを組み合わせて
ハフマン符号化を行っている。
たデータの周波数成分の低いものから並べ替え、データ
のゼロの連続個数と、ゼロでないデータを組み合わせて
ハフマン符号化を行っている。
【0025】このときハフマン符号化は、データのゼロ
が多いほど、またはデータの値が小さいほどデータ量は
高圧縮化される傾向にある。量子化部106では、量子
化の演算で切り捨てと四捨五入の丸めを、量子化制御部
110の制御により選択して行う。
が多いほど、またはデータの値が小さいほどデータ量は
高圧縮化される傾向にある。量子化部106では、量子
化の演算で切り捨てと四捨五入の丸めを、量子化制御部
110の制御により選択して行う。
【0026】図2に示すように、例えば、量子化特性が
Y=X÷Nとすると、量子化部106の入力がN未満の
場合に量子化の演算で切り捨てを行い、量子化部106
の入力がN以上の場合に四捨五入の丸めを行うように動
作させる。
Y=X÷Nとすると、量子化部106の入力がN未満の
場合に量子化の演算で切り捨てを行い、量子化部106
の入力がN以上の場合に四捨五入の丸めを行うように動
作させる。
【0027】その理由は、(イ)量子化部106の入力
がN未満の場合は、切り捨てを行うことでゼロになるた
め、ハフマン符号化での高圧縮が期待できる。また、
(ロ)量子化部106の入力がN以上の場合は、切り捨
てを行ってもゼロにならず、ハフマン符号化での高圧縮
が期待できないため、より量子化誤差の少ない四捨五入
を行うようにした方が有利であるからである。
がN未満の場合は、切り捨てを行うことでゼロになるた
め、ハフマン符号化での高圧縮が期待できる。また、
(ロ)量子化部106の入力がN以上の場合は、切り捨
てを行ってもゼロにならず、ハフマン符号化での高圧縮
が期待できないため、より量子化誤差の少ない四捨五入
を行うようにした方が有利であるからである。
【0028】(第2の実施形態)前述した第1の実施形
態においては、量子化部106での量子化の演算の丸め
を、図2に示した量子化特性に応じて行ったが、本実施
形態においては、図3に示すように量子化部106の入
力がN未満の場合に量子化の演算で切り捨てを行い、量
子化部106の入力がN以上で2N未満の場合は量子化
の演算で七捨八入を行い、量子化部106の入力が2N
以上の場合は量子化の演算で四捨五入を行うように動作
させるようにしている。
態においては、量子化部106での量子化の演算の丸め
を、図2に示した量子化特性に応じて行ったが、本実施
形態においては、図3に示すように量子化部106の入
力がN未満の場合に量子化の演算で切り捨てを行い、量
子化部106の入力がN以上で2N未満の場合は量子化
の演算で七捨八入を行い、量子化部106の入力が2N
以上の場合は量子化の演算で四捨五入を行うように動作
させるようにしている。
【0029】ここで、丸めの方法の数、丸めの制御の境
界は前述した実施形態に示した限りではない。また、量
子化の演算での丸めの方法も、実施形態に示した切り捨
て、または四捨五入及び七捨八入に限ったことではな
い。
界は前述した実施形態に示した限りではない。また、量
子化の演算での丸めの方法も、実施形態に示した切り捨
て、または四捨五入及び七捨八入に限ったことではな
い。
【0030】(本発明の他の実施形態)本発明は複数の
機器(例えば、ホストコンピュータ、インタフェース機
器、リーダ、プリンタ等)から構成されるシステムに適
用しても1つの機器(例えば、複写機、ファクシミリ装
置)からなる装置に適用しても良い。
機器(例えば、ホストコンピュータ、インタフェース機
器、リーダ、プリンタ等)から構成されるシステムに適
用しても1つの機器(例えば、複写機、ファクシミリ装
置)からなる装置に適用しても良い。
【0031】また、前述した実施形態の機能を実現する
ように各種のデバイスを動作させるように、前記各種デ
バイスと接続された装置あるいはシステム内のコンピュ
ータに対し、前記実施形態の機能を実現するためのソフ
トウェアのプログラムコードを供給し、そのシステムあ
るいは装置のコンピュータ(CPUあるいはMPU)に
格納されたプログラムに従って前記各種デバイスを動作
させることによって実施したものも、本発明の範疇に含
まれる。
ように各種のデバイスを動作させるように、前記各種デ
バイスと接続された装置あるいはシステム内のコンピュ
ータに対し、前記実施形態の機能を実現するためのソフ
トウェアのプログラムコードを供給し、そのシステムあ
るいは装置のコンピュータ(CPUあるいはMPU)に
格納されたプログラムに従って前記各種デバイスを動作
させることによって実施したものも、本発明の範疇に含
まれる。
【0032】また、この場合、前記ソフトウェアのプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコード自体、およびそのプ
ログラムコードをコンピュータに供給するための手段、
例えばかかるプログラムコードを格納した記憶媒体は本
発明を構成する。かかるプログラムコードを記憶する記
憶媒体としては、例えばフロッピーディスク、ハードデ
ィスク、光ディスク、光磁気ディスク、CD−ROM、
磁気テープ、不揮発性のメモリカード、ROM等を用い
ることができる。
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコード自体、およびそのプ
ログラムコードをコンピュータに供給するための手段、
例えばかかるプログラムコードを格納した記憶媒体は本
発明を構成する。かかるプログラムコードを記憶する記
憶媒体としては、例えばフロッピーディスク、ハードデ
ィスク、光ディスク、光磁気ディスク、CD−ROM、
磁気テープ、不揮発性のメモリカード、ROM等を用い
ることができる。
【0033】また、コンピュータが供給されたプログラ
ムコードを実行することにより、前述の実施形態の機能
が実現されるだけでなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)あるいは他のアプリケーションソフト等の共
同して前述の実施形態の機能が実現される場合にもかか
るプログラムコードは本発明の実施形態に含まれること
は言うまでもない。
ムコードを実行することにより、前述の実施形態の機能
が実現されるだけでなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)あるいは他のアプリケーションソフト等の共
同して前述の実施形態の機能が実現される場合にもかか
るプログラムコードは本発明の実施形態に含まれること
は言うまでもない。
【0034】さらに、供給されたプログラムコードがコ
ンピュータの機能拡張ボードやコンピュータに接続され
た機能拡張ユニットに備わるメモリに格納された後、そ
のプログラムコードの指示に基づいてその機能拡張ボー
ドや機能拡張ユニットに備わるCPU等が実際の処理の
一部または全部を行い、その処理によって前述した実施
形態の機能が実現される場合にも本発明に含まれること
は言うまでもない。
ンピュータの機能拡張ボードやコンピュータに接続され
た機能拡張ユニットに備わるメモリに格納された後、そ
のプログラムコードの指示に基づいてその機能拡張ボー
ドや機能拡張ユニットに備わるCPU等が実際の処理の
一部または全部を行い、その処理によって前述した実施
形態の機能が実現される場合にも本発明に含まれること
は言うまでもない。
【0035】
【発明の効果】本発明は前述したように、量子化を行う
寅算での丸めの方法を、直交変換されデータの値に応じ
て選択されるようにしたので、入力されたデータ値に応
じて圧縮率を良くしたり、量子化による画質劣化を少な
くしたりすることができ、画質劣化が少なくて高品位な
画像の伝送及び/または記録が可能となる。
寅算での丸めの方法を、直交変換されデータの値に応じ
て選択されるようにしたので、入力されたデータ値に応
じて圧縮率を良くしたり、量子化による画質劣化を少な
くしたりすることができ、画質劣化が少なくて高品位な
画像の伝送及び/または記録が可能となる。
【図1】本発明の第1の実施形態を示す画像信号処理装
置の構成を示すブロック図である。
置の構成を示すブロック図である。
【図2】第1の実施形態における量子化を行う演算での
丸めの様子を示す図である。
丸めの様子を示す図である。
【図3】第2の実施形態における量子化を行う演算での
丸めの様子を示す図である。
丸めの様子を示す図である。
【図4】従来の画像信号処理装置の一例を示すブロック
図である。
図である。
【図5】量子化を行う演算での丸めの様子を示す図であ
る。
る。
101 アナログ画像信号の入力信号 102 アナログ‐ディジタル変換部 103 ブロック分割処理部 104 DCT処理部 105 符号量見積り部 106 量子化制御部 107 可変長符号化部 108 データ処理都 109 出力信号 110 量子化制御部
Claims (8)
- 【請求項1】 入力されれた画像信号を所定数の画素か
ら成る複数のブロックに分割する分割手段と、前記分割
手段によって分割された各ブロックの画像データを直交
変換する変換手段と、前記変換手段によって直交変換さ
れた画像データを量子化する量子化手段と、前記量子化
された画像データを可変長符号化する符号化手段と、前
記量子化及び可変長符号化した符号が所定数のブロック
である範囲の符号量となるようにする手段とを有する画
像信号処理装置において、 前記量子化手段により行う演算の丸めの方法を、前記量
子化手段に入力されたデータ値と前記量子化手段の量子
化特性に応じて切り替えることを特徴とする画像信号処
理装置。 - 【請求項2】 前記量子化手段は、入力されたデータ値
が所定値未満の場合は量子化の演算で切り捨ての丸めを
行い、入力されたデータ値が所定値以上の場合は量子化
の演算で四捨五入の丸めを行うことを特徴とする請求項
1に記載の画像信号処理装置。 - 【請求項3】 前記量子化手段は、入力されたデータ値
が第1の所定値未満の場合は量子化の演算で切り捨ての
丸めを行い、入力されたデータ値が第1の所定値以上で
第2の所定値未満の場合は量子化の演算で四捨五入の丸
めを行い、入力されたデータ値が第3の所定値以上の場
合は量子化の演算で七捨八入の丸めを行うことを特徴と
する請求項1または2の何れか1項に記載の画像信号処
理装置。 - 【請求項4】 前記符号化手段は、前記直交変換された
データの周波数成分の低いものから並べ替えを行い、デ
ータのゼロの連続個数と、ゼロでないデータを組み合わ
せてハフマン符号化を行うことを特徴とする請求項1〜
3の何れか1項に記載の画像信号処理装置。 - 【請求項5】 入力された画像信号を所定数の画素から
成る複数のブロックに分割する分割処理と、前記分割処
理によって分割された各ブロックの画像データを直交変
換する変換処理と、前記変換処理によって直交変換され
た画像データを量子化する量子化処理と、前記量子化さ
れた画像データを可変長符号化する符号化処理と、前記
量子化及び可変長符号化した符号が所定数のブロックで
ある範囲の符号量となるようにする処理とを行う画像信
号処理方法において、 前記量子化処理で行う演算の丸めの方法を、前記入力さ
れたデータ値と前記量子化処理における量子化特性に応
じて切り替えることを特徴とする画像信号処理方法。 - 【請求項6】 前記量子化処理は、入力されたデータ値
が所定値未満の場合は量子化の演算で切り捨ての丸めを
行い、入力されたデータ値が所定値以上の場合は量子化
の演算で四捨五入の丸めを行うことを特徴とする請求項
5に記載の画像信号処理方法。 - 【請求項7】 前記量子化処理は、入力されたデータ値
が第1の所定値未満の場合は量子化の演算で切り捨ての
丸めを行い、入力されたデータ値が第1の所定値以上で
第2の所定値未満の場合は量子化の演算で四捨五入の丸
めを行い、入力されたデータ値が第3の所定値以上の場
合は量子化の演算で七捨八入の丸めを行うことを特徴と
する請求項5または6の何れか1項に記載の画像信号処
理方法。 - 【請求項8】 前記符号化処理は、前記直交変換された
データの周波数成分の低いものから並べ替えを行い、デ
ータのゼロの連続個数と、ゼロでないデータを組み合わ
せてハフマン符号化を行うことを特徴とする請求項5〜
7の何れか1項に記載の画像信号処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11401397A JPH10304362A (ja) | 1997-05-01 | 1997-05-01 | 画像信号処理装置及び方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11401397A JPH10304362A (ja) | 1997-05-01 | 1997-05-01 | 画像信号処理装置及び方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10304362A true JPH10304362A (ja) | 1998-11-13 |
Family
ID=14626878
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11401397A Pending JPH10304362A (ja) | 1997-05-01 | 1997-05-01 | 画像信号処理装置及び方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10304362A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001003071A1 (en) * | 1999-06-30 | 2001-01-11 | Intel Corporation | 3d image coding |
| WO2002080573A1 (fr) * | 2001-03-28 | 2002-10-10 | Sony Corporation | Appareil, procede, programme de quantification et support d'enregistrement |
| JP2003051748A (ja) * | 2001-08-08 | 2003-02-21 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
| US7260315B2 (en) | 2001-11-27 | 2007-08-21 | Sony Corporation | Signal processing apparatus |
| JP2011024085A (ja) * | 2009-07-17 | 2011-02-03 | Fujitsu Ltd | 符号化装置、符号化方法、及び、符号化プログラム |
| JP2011223607A (ja) * | 2004-06-18 | 2011-11-04 | Thomson Licensing | ビデオ・コーデック量子化のための方法および装置 |
-
1997
- 1997-05-01 JP JP11401397A patent/JPH10304362A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001003071A1 (en) * | 1999-06-30 | 2001-01-11 | Intel Corporation | 3d image coding |
| WO2002080573A1 (fr) * | 2001-03-28 | 2002-10-10 | Sony Corporation | Appareil, procede, programme de quantification et support d'enregistrement |
| US7286715B2 (en) | 2001-03-28 | 2007-10-23 | Sony Corporation | Quantization apparatus, quantization method, quantization program, and recording medium |
| JP2003051748A (ja) * | 2001-08-08 | 2003-02-21 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
| US7260315B2 (en) | 2001-11-27 | 2007-08-21 | Sony Corporation | Signal processing apparatus |
| JP2011223607A (ja) * | 2004-06-18 | 2011-11-04 | Thomson Licensing | ビデオ・コーデック量子化のための方法および装置 |
| JP2011024085A (ja) * | 2009-07-17 | 2011-02-03 | Fujitsu Ltd | 符号化装置、符号化方法、及び、符号化プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6445827B2 (en) | Image coding and decoding methods, image coding and decoding apparatuses, and recording media for image coding and decoding programs | |
| US7505631B2 (en) | Image coding and decoding methods, image coding and decoding apparatuses, and recording media for image coding and decoding programs | |
| JP2000115770A (ja) | 符号化装置及び方法 | |
| CN103918186A (zh) | 上下文自适应数据编码 | |
| JP3016456B2 (ja) | 適応的可変長符号化方法 | |
| JPH08242378A (ja) | 標準adct圧縮像を効率的に繰り返し圧縮解除する方法 | |
| JPH10304362A (ja) | 画像信号処理装置及び方法 | |
| EP0470851B1 (en) | Image data processing method and apparatus | |
| JPH08181987A (ja) | 符号化装置 | |
| JP3984813B2 (ja) | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 | |
| JP3835273B2 (ja) | 画像符号化復号装置 | |
| JPH10304363A (ja) | 画像信号処理装置及び方法 | |
| JPH0723385A (ja) | 高能率符号化装置 | |
| JPH1066077A (ja) | 画像データの符号量制御方法およびその装置 | |
| JP5501014B2 (ja) | 情報処理装置、情報処理方法、プログラム及び記憶媒体 | |
| JP2762712B2 (ja) | 符号化装置および復号化装置 | |
| JPH06164941A (ja) | 画像データ符号化方法及び装置 | |
| JP3368186B2 (ja) | 画像処理装置及びその方法 | |
| JPH0575867A (ja) | 画像データ符号化装置 | |
| JPH0575837A (ja) | 画像の合成方法 | |
| JP3866539B2 (ja) | 符号化方法,復号方法,符号化装置,復号装置,符号化プログラム,復号プログラムおよびそれらのプログラム記録媒体 | |
| JP4447903B2 (ja) | 信号処理装置、信号処理方法、記録媒体及びプログラム | |
| JP3199786B2 (ja) | 画像処理装置 | |
| JPH07222152A (ja) | 画像処理装置及びそれにおける圧縮データ制御方法 | |
| JPH0385871A (ja) | 画像データ符号化方法及び装置 |
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: 20041207 |