JP2001143066A - 画像処理装置、画像処理システム及び記憶装置、画像処理方法、並びに記憶媒体 - Google Patents
画像処理装置、画像処理システム及び記憶装置、画像処理方法、並びに記憶媒体Info
- Publication number
- JP2001143066A JP2001143066A JP32394699A JP32394699A JP2001143066A JP 2001143066 A JP2001143066 A JP 2001143066A JP 32394699 A JP32394699 A JP 32394699A JP 32394699 A JP32394699 A JP 32394699A JP 2001143066 A JP2001143066 A JP 2001143066A
- Authority
- JP
- Japan
- Prior art keywords
- image
- noise
- image processing
- transform
- processing apparatus
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 149
- 238000003672 processing method Methods 0.000 title claims description 11
- 230000009466 transformation Effects 0.000 claims abstract description 41
- 239000011159 matrix material Substances 0.000 claims description 63
- 238000000034 method Methods 0.000 claims description 52
- 238000004590 computer program Methods 0.000 claims description 27
- 238000006243 chemical reaction Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 19
- 230000009897 systematic effect Effects 0.000 claims description 14
- 230000001131 transforming effect Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 22
- 230000000694 effects Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 238000013139 quantization Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 101100325793 Arabidopsis thaliana BCA2 gene Proteins 0.000 description 1
- 101150048609 RR21 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/10—Image enhancement or restoration using non-spatial domain filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/405—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
- H04N1/4051—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a dispersed dots halftone pattern, the dots having substantially the same size
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20052—Discrete cosine transform [DCT]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Discrete Mathematics (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
交変換された画像にハーフトーン処理と同等の処理を施
すことのでき、通信路を介して伝送する際も、データ量
が少なくて済むようにする。 【解決手段】 ノイズ付加部700は、ダウンロードし
た目的のJPEG画像をメモリから読み出し、そのJP
EG画像に所定のノイズを付加する。逆DCT変換部7
10は、ノイズの付加されたJPEG画像を逆離散コサ
イン変換して、空間周波数から空間座標に変換する。2
値化部720は、空間座標に展開された画像を2値化す
る。
Description
Photographic Experts Group)画像などの正規直交変換
された画像に、所定の処理を行なう画像処理技術に関す
るものである。
像や、ディジタルカメラで撮影した画像や、コンピュー
タで作成した画像などの出力装置としては、プリンタな
どが良く知られている。プリンタは、インクなどで印刷
媒体上にドットを形成することにより画像を印刷するた
め、通常、各画素毎にはドットのオン・オフの2階調し
か表現することができない。そこで、画像の有する階調
をドットの分散性により表現するために、印刷すべき画
像に、いわゆるハーフトーン処理を施すようにしてい
る。
ードした画像や、ディジタルカメラで撮影した画像は、
大半がデータ圧縮された画像であり、そのうちの多くが
JPEG画像である。JPEG(Joint Photographic E
xperts Group)は、国際標準化機構(ISO;Internationa
l Standardization Organization)と、国連所属の国際
電気通信連合(ITU-TS;International Telecommunicati
on Union-Telecommunication Standardization secto
r)が定めた静止画像の圧縮方式であり、フルカラーも
しくは、グレースケールを対象としており、圧縮率が高
いわりに画質の低下が少ないという特徴がある。
ンロードしたJPEG画像をプリンタで印刷する場合
も、ハーフトーン処理を施す必要がある。そのような場
合、従来においては、コンピュータ上で、まず、ダウン
ロードしたJPEG画像を伸張し、その後、その伸張さ
れた画像にハーフトーン処理を施して、プリンタに送出
するようにしていた。
ン変換された画像であるため、JPEG画像を伸張する
際には、その画像に逆離散コサイン変換を施し、空間座
標に展開した後、その展開した画像にハーフトーン処理
を施すことになる。ハーフトーン処理として、例えば、
ディザ法を用いた場合、組織的ディザ法におけるディザ
マトリックスを導入し、マトリックスの各値を閾値とし
て、対応する座標点の画素値(画素の濃度)と比較し
て、2値化する。
ような方法を採った場合、ハーフトーン処理では、空間
座標に展開された膨大なデータ量の画像に対し、一画素
毎に、逐次、座標位置と対応するマトリクスの値とを管
理しながら、2値化することになるため、CPUに過大
の負担を強いると共に、処理時間が非常に長くなってし
まうという問題があった。
よって、画像のデータ量はさらに増大し、さらに、プリ
ンタで印刷するために、その画像に印刷制御コマンドを
付加すると、さらにデータ量は増大する。従って、例え
ば、プリンタがネットワークや公衆回線などを介してコ
ンピュータに接続されている場合には、このように、膨
大なデータ量の画像を、コンピュータからネットワーク
や公衆回線を介してプリンタに伝送しなければならない
ため、通信時間が長くなり、トラフィックの原因となっ
てしまうという問題もあった。
術の問題点を解決し、CPUなどに負担を強いることな
く、正規直交変換された画像にハーフトーン処理と同等
の処理を施すことのでき、通信路を介して伝送する際
も、データ量が少なくて済む画像処理技術を提供するこ
とにある。
記した目的の少なくとも一部を達成するために、本発明
の第1の画像処理装置は、正規直交変換された画像に所
定の処理を行なう画像処理装置であって、前記正規直交
変換された前記画像に所定のノイズを付加するノイズ付
加手段を備えることを要旨とする。
イズ付加手段が、正規直交変換された画像に所定のノイ
ズを付加しているため、その後、その画像に上記正規直
交変換の逆変換である逆正規直交変換を施し、所定の閾
値で2値化することより、ディスパーストディザと同程
度のハーフトーン処理を実現することができる。
規直交変換された画像にノイズを付加することより、画
像を空間座標に展開することなく、空間周波数において
ノイズを付加することになるため、ノイズ付加手段の処
理としては、単純な処理で良く、従って、ノイズ付加手
段を、例えば、CPUで実現したとしても、そのCPU
の負担は非常に軽くて済み、処理時間も短くて良い。ま
た、そのため、CPUとしては、処理能力の低いCPU
でも十分に対応することができる。処理プログラムとし
ても、複雑なものを用意しなくて済む。さらにまた、C
PUの代わりに、ノイズ付加手段として、専用ハードウ
ェアを用意する場合でも、そのハードウェア化が容易に
できる。
付加された画像を通信路を介して別の装置に伝送する場
合においても、画像自体、正規直交変換されたままの画
像であるため、画像のデータ量は比較的少なく、従っ
て、通信時間は非常に短くて済み、例え、通信路のデー
タ容量が小さくても、十分対応することができる。
記ノイズ付加手段が付加する前記ノイズは、組織的ディ
ザ法における所定のディザマトリックスに、前記正規直
交変換と同じ変換を施して得られるノイズであることが
好ましい。
クスから得られるノイズを付加することより、最終的に
得られる画像の品質をより向上させることができる。ま
た、画像に付加するノイズの振幅や周波数成分などを適
宜変えることによって、画像の品質をコントロールする
ことができるが、上記のように、ノイズとして、予め知
られたディザマトリックスから得られるノイズを用いる
ことによって、そのような画像の品質のコントロールを
より的確により簡単に行なうことができる。
織的ディザ法における前記ディザマトリックスは、ベイ
ヤ型マトリックスであることが好ましい。
理に用いられる組織的ディザ法におけるディザマトリッ
クスとして、代表的なものだからである。
記ノイズ付加手段が付加する前記ノイズは、ホワイトノ
イズであっても良い。
用いることによっても、上記したようなハーフトーン処
理を実現することができる。
記正規直交変換は離散コサイン変換であることが好まし
い。
に、極めて効率の良い画像符号化が行える方式として、
広く使用されており、画像処理に適した正規直交変換だ
からである。
記正規直交変換された前記画像は、JPEG画像である
が好ましい。
あって、インターネットのホームページや、ディジタル
カメラ,カラーファックシミリなどで広く利用されてい
る画像であり、ユーザによる画像処理の需要が多いから
である。また、JPEG画像の伸張方法も確立されてお
り、ノイズ付加されたJPEG画像を伸張する際も、そ
の方法を用いて簡単に行なうことができるからである。
記ノイズの付加された前記画像に、前記正規直交変換の
逆変換である逆正規直交変換を施す逆変換手段をさらに
備えるようにしても良い。また、前記逆正規直交変換さ
れた前記画像を、所定の閾値を用いて2値化する2値化
手段をさらに備えるようにしても良い。
た画像を、最終的にハーフトーン処理した画像にするた
めには、逆変換手段によって、ノイズの付加された画像
に逆正規直交変換を施し、2値化手段によって、その逆
正規直交変換された画像を、所定の閾値を用いて2値化
するのが好ましい。そのような逆変換手段や2値化手段
は、例えば、ノイズ付加手段を備える画像処理装置と
は、別の装置にあっても良いが、上記したように、その
画像処理装置に備えるようにしても良い。このように、
その画像処理装置に備えるようにした場合には、その画
像処理装置だけで、全てのハーフトーン処理を完結させ
ることができ、ハーフトーン処理された画像を得ること
ができる。
の第1の画像処理装置において、前記所定の閾値は一定
値であっても良い。
ことによって、2値化処理自体が簡単で済む。
の第1の画像処理装置において、2値化された前記画像
を表示または印刷によって出力する出力手段をさらに備
えることが好ましい。
とによって、ハーフトーン処理された画像をユーザに適
宜提供することができる。
分の除去された画像に所定の処理を行なう画像処理装置
であって、前記高周波成分の除去された画像に所定のノ
イズを付加するノイズ付加手段を備えることを要旨とす
る。
は、通常、データ圧縮のために、人間の視覚にとって余
り敏感でない高周波成分が除去されている。そこで、こ
のよう高周波成分の除去された画像に、所定のノイズを
付加することにより、その後、その画像に前述した逆正
規直交変換や2値化の処理を施せば、前述したのと同様
に、ハーフトーン処理を実現することができる。
記ノイズ付加手段が付加する前記ノイズは、組織的ディ
ザ法における所定のディザマトリックスに、正規直交変
換を施して得られるノイズであることが好ましい。
クスから得られるノイズを用いることより、最終的に得
られる画像の品質をより向上させることができると共
に、画像の品質のコントロールをより的確により簡単に
行なうことができる。
ら受信装置に画像を伝送することが可能な画像処理シス
テムにおいて、前記送信装置は、正規直交変換された画
像に所定のノイズを付加するノイズ付加手段と、前記ノ
イズの付加された前記画像を通信路を介して送信する送
信手段と、を備え、前記受信装置は、送信された前記画
像を受信する受信手段と、受信された前記画像に、前記
正規直交変換の逆変換である逆正規直交変換を施す逆変
換手段と、を備えることを要旨とする。
いて、前記受信装置は、前記逆正規直交変換された前記
画像を、所定の閾値を用いて2値化する2値化手段をさ
らに備えることが好ましい。
は、送信装置において、ノイズ付加手段が、正規直交変
換された画像に所定のノイズを付加し、送信手段が、そ
の画像を通信路を介して送信し、一方、受信装置におい
て、受信手段が、その送信された画像を受信し、逆変換
手段が、その画像に逆正規直交変換を施し、2値化手段
が、その画像を、所定の閾値を用いて2値化する。この
ような処理を行なうことによって、ディスパーストディ
ザと同程度のハーフトーン処理を実現することができ
る。
は、送信装置において、前述した第1の画像処理装置と
同等の効果を奏することができる。また、受信装置にお
いては、送信装置から送信されてきた画像(即ち、ノイ
ズの付加された画像)を逆正規直交変換し、所定の閾値
で2値化するだけで、ハーフトーン処理が完了してしま
うので、ハーフトーン処理の処理時間は短くて済む。ま
た、逆変換手段や2値化手段を、例えば、CPUで実現
したとしても、画像に逆変換を施したり、2値化したり
すること自体、CPUの負担は少ない。
送信装置から通信路を介して受信装置に伝送される画像
は、正規直交変換されたままの画像であるため、画像の
データ量は比較的少なく、従って、通信時間は非常に短
くて済み、例え、通信路のデータ容量が小さくても、十
分対応することができる。
受信装置は、2値化された前記画像を表示または印刷に
よって出力する出力手段をさらに備えることが好まし
い。
よって、受信装置側のユーザは、伝送されハーフトーン
処理された画像を容易に取得することができる。
に接続可能な記憶装置であって、前記正規直交変換され
た前記画像を記憶する第1の記憶部と、組織的ディザ法
における前記ディザマトリックス、または、該ディザマ
トリックスに前記正規直交変換と同じ変換を施して得ら
れるノイズを記憶する第2の記憶部と、を備えることを
要旨とする。
の記憶部が、正規直交変換された画像を記憶し、第2の
記憶部は、組織的ディザ法におけるディザマトリック
ス、または、ディザマトリックスに正規直交変換と同じ
変換を施して得られるノイズを記憶する。
を記憶するための記憶装置に、ノイズを付加する際に用
いられるディザマトリックスや、ノイズ自体格納してお
くことによって、画像処理装置にそのようなディザマト
リックスやノイズが用意されていなくても、画像に容易
にノイズを付加することができる。
れた画像に所定の処理を行なう画像処理方法であって、
(a)前記正規直交変換された前記画像に所定のノイズ
を付加する工程を備えることを要旨とする。
て、前述した第1の画像処理装置の場合と同様の効果を
奏することができる。
(a)では、前記ノイズとして、組織的ディザ法におけ
る所定のディザマトリックスに、前記正規直交変換と同
じ変換を施して得られるノイズを付加することことが好
ましい。
クスから得られるノイズを用いることより、最終的に得
られる画像の品質をより向上させることができると共
に、画像の品質のコントロールをより的確により簡単に
行なうことができる。
記ノイズの付加された前記画像に、前記正規直交変換の
逆変換である逆正規直交変換を施す工程をさらに備える
ことが好ましい。また、(c)前記逆正規直交変換され
た前記画像を、所定の閾値を用いて2値化する工程をさ
らに備えることが好ましい。
とによって、ハーフトーン処理を実現することができ
る。
された画像に所定の処理を行なうためのコンピュータプ
ログラムを記録したコンピュータ読み取り可能な記録媒
体であって、前記正規直交変換された前記画像に所定の
ノイズを付加するノイズ付加機能をコンピュータに実現
させるためのコンピュータプログラムを記録したことを
要旨とする。
ンピュータによって実行させると、上記した本発明の第
1の画像処理装置におけるノイズ付加手段と同様な機能
を実現することができるため、上記した第1の画像処理
装置と同様の効果を奏することが可能となる。
イズ付加機能で付加する前記ノイズは、組織的ディザ法
における所定のディザマトリックスに、前記正規直交変
換と同じ変換を施して得られるノイズであることが好ま
しい。
クスから得られるノイズを用いることより、最終的に得
られる画像の品質をより向上させることができると共
に、画像の品質のコントロールをより的確により簡単に
行なうことができる。
ンピュータプログラムは、前記コンピュータに実現させ
る機能として、前記ノイズの付加された前記画像に、前
記正規直交変換の逆変換である逆正規直交変換を施す逆
変換機能をさらに含むことが好ましい。また、前記逆正
規直交変換された前記画像を、所定の閾値を用いて2値
化する2値化機能をさらに含むことが好ましい。
ピュータによって実行させると、上記した本発明の第1
の画像処理装置における逆変換手段や2値化手段と同様
な機能を実現することができるため、上記した第1の画
像処理装置と同様の効果を奏することが可能となる。
たコンピュータ読み取り可能な記録媒体であって、正規
直交変換された画像に所定のノイズを付加して得られる
画像を記録したことを要旨とする。
ンピュータによって読み取らせ、前述の逆正規直交変換
や2値化の処理を行なわせることによって、ハーフトー
ン処理された画像を容易に得ることができる。
採ることも可能である。即ち、その態様は、前記2値化
手段に代えて、逆変換手段により逆正規直交変換された
画像を、異なる2以上の閾値を用いて多値化する多値化
手段をさらに備えるものである。この態様では、ハーフ
トーン処理された多値の画像を得ることが可能となる。
る。図1は本発明の第1の実施例として画像処理装置並
びに画像処理システムの概略的な構成を示すブロック図
である。
装置を構成しており、プリンタ200と共に、本発明の
画像処理システムを構成している。これらコンピュータ
100とプリンタ200は、ネットワーク300を介し
て互いに接続されており、さらに、ネットワーク300
にはサーバ400が接続されている。
コンピュータ、PDA、多機能携帯電話などの情報携帯
端末であって、その内部に、コンピュータプログラムに
従って種々の処理や制御を行なうためのCPU102
と、上記コンピュータプログラムを記憶したり、処理中
に得られたデータなどを一時的に記憶したりするための
メモリ104と、CPU102と他の構成要素との間で
データなどのやり取りを行なうためのI/O部108
と、ユーザからの指示などを入力するための操作部11
0と、画像などを表示するためのモニタ112と、ネッ
トワーク300を介してプリンタ200を初めとする他
の装置とデータなどの送受信を行なう通信部106と、
を備えている。
ンピュータプログラムに従って種々の処理や制御を行な
うためのCPU202と、上記コンピュータプログラム
を記憶したり、処理中に得られたデータなどを一時的に
記憶したりするためのメモリ204と、CPU202と
他の構成要素の間でデータなどのやり取りを行なうため
のI/O部208と、CPU202からの指示に従っ
て、印刷用紙に画像等の印刷を行なうプリンタ機構部2
10と、ネットワーク300を介してコンピュータ10
0を初めとする他の装置とデータなどの送受信を行なう
通信部206と、を備えている。
画像を初めとする種々の画像を格納しており、これらを
ネットワーク300上に公開している。
ば、インターネット、ローカルエリアネットワーク、専
用ネットワークなど、有線,無線を問わず種々のネット
ワークが適用可能である。
1における画像処理システムにおける処理の流れを示す
フローチャートである。
ザが、操作部110を介して、サーバ400からの所望
のJPEG画像のダウンロードを指示すると、CPU1
02は、その指示に基づいて、通信部106を制御し
て、ネットワーク300を介してサーバ400にアクセ
スし、サーバ400内に格納されている目的のJPEG
画像をダウンロードして(図2のステップS102)、
メモリ104に格納する。
縮された画像であって、離散コサイン変換されている。
ここで、離散コサイン変換(DCT;Discrete Cosine T
ransform)について説明する。
数拡大したものであり、任意の周期関数をコサイン関数
の和として表す変換である。一次元離散コサイン変換、
逆離散コサイン変換は、F(m)を周波数成分に変換し
た成分として、以下の式(1)で表される。
る。
換、逆離散コサイン変換の計算量は、サンプリング数を
Nとすると、Ο(N2)となる。しかし、離散コサイン
変換にはフーリエ変換と同様に高速アルゴリズムが開発
されており、サンプリング数Nが8の倍数である場合、
計算量はΟ(NlogN)まで減少できることがわかっ
ている。
の離散コサイン変換の繰り返しとして計算することがで
きる。同様に、多次元の逆離散コサイン変換も1次元の
逆離散コサイン変換の繰り返しで計算をすることができ
る。
元離散コサイン変換では、次のようになる。今、図3に
示すようなN×Mの画素を持つ2次元信号x(n,m)
に対する離散コサイン変換を考える。このとき、2次元
離散コサイン変換は、以下の式(3)で表現される。た
だし、F(n,m)は、離散コサイン変換によって空間
周波数に変換された成分である。
る。
次元離散コサイン変換の変換式を比較すると、単純に1
次元離散コサイン変換の定数の積を取りコサインを2度
使用していることのみ異なっていることがわかる。従っ
て、2次元離散コサイン変換の変換式を変形すること
で、1次元の離散コサイン変換に帰着することが可能で
ある。
ように変形する。
CT係数と基底画像を示す説明図である。図4では、N
=8,M=8となっている。図4において、(a)はD
CT係数X(u,v)を、(b)は基底画像を、それぞ
れ表している。
おいて離散コサイン変換を用いて空間周波数成分に変換
することで、8×8個のDCT係数を得ることができ
る。この8×8個のDCT係数は、次のような意味を持
っている。
0)はDC係数(直流成分)と呼ばれており、他の63
個の係数とは違った特別の役割を担っている。例えば、
8×8の領域において変換前の画素値が全て同一の値で
あった場合には、離散コサイン変換を用いて空間周波数
成分に変換された成分は、直流成分のみがある値を持
ち、他の交流成分は全て0値を持つことになる。つま
り、DC係数は演算グリッド(この場合は8×8)内の
画素値の平均の整数倍(8×8では、平均の8倍)を表
している。また、それ以外の63個の係数は交流成分と
呼ばれ、画素値の変動分を表現している。
上のことを表した画像である。このグレイスケール画像
は、図4(a)に示すDCT係数と一対一に対応してい
て、左上のDC係数に対応する領域では変動分が存在し
ない。また、左から右に行くにつれて徐々に水平方向の
水平周波数成分が高くなること、同様に上から下に行く
につれて垂直周波数成分が高くなること、従って、右下
の成分が水平垂直成分共に最も高い成分を表現すること
を示している。
離散コサイン変換すると、DC係数X(0,0)が最も
大きくなり、交流成分については、高い周波数(u,v
の大きい)に対するDCT係数X(u,v)ほど、値が
小さくなる傾向にある。
スにおける離散コサイン変換の基底画像を示している
が、さらに広い領域(16×16,32×32など)に
おいて離散コサイン変換を行うことにより、さらに高周
波の成分を表すことが可能である。
て、空間座標から空間周波数成分に変換された画像は、
その後、量子化された後、ハフマン符号化されることに
より、データ圧縮される。
う。即ち、人間の視覚特性は低周波領域において極めて
敏感であり、高周波領域においてはあまり敏感ではな
い。従って、低周波成分には多くの量子化ビットを割り
当て、高周波成分にはあまり多くの量子化ビットを割り
振らないことで、トータルの情報量を削減することが可
能である。この操作は、DCT係数の値をある値で割っ
て小さくし、復号時に掛けて復元するというものであ
り、この操作のことを「量子化」と呼んでいる。この量
子化によって、復元される画像には、画像の劣化が生じ
ることになるが、量子化テーブルを適切に定義すること
で画像の劣化を知覚されにくくする事が可能である。
な処理を行なう。即ち、ハフマン符号化によって、量子
化されたデータから冗長なビットを削減する。ハフマン
符号化は、DC成分とAC成分で異なった手法を取る。
DC成分はMCU(MCUとは、元の画像からサンプリ
ングした8×8画素の部分画像から得られる8×8のブ
ロックの集まりをいう)内における画素値の平均値の整
数倍であり、隣接MCU間におけるDC係数はあまり大
きな違いがないため、DC係数は前のMCUのDC成分
との差を符号化する。また、AC成分は高周波成分がほ
とんど0になることを利用して、出来るだけ0が連続し
て現れるようにMCU内をジグザグにスキャンして符号
化を行う。
た画像が、通常のJPEG画像である。
が、ダウンロードしたJPEG画像を、ネットワーク3
00を介して、遠隔地にあるプリンタ200で印刷する
ことを希望して、その旨を操作部110を介して指示す
ると、CPU102は、そのJPEG画像に次に述べる
ような処理を施す。
ンタ200が備える画像処理ブロックを示すブロック図
である。図5に示すように、コンピュータ100はノイ
ズ付加部700を備えており、プリンタ200は逆DC
T変換部710と2値化部720を備えている。このう
ち、ノイズ付加部700は、CPU102がメモリ10
4に記憶されたコンピュータプログラムに従って機能す
ることにより実現され、逆DCT変換部710及び2値
化部720はCPU202がメモリ204に記憶された
コンピュータプログラムに従って機能することにより実
現される。
部700は、ダウンロードした目的のJPEG画像をメ
モリ104から読み出し、そのJPEG画像に所定のノ
イズを付加する(ステップS104)。
一具体例を示すブロック図である。図6に示すように、
この具体例では、ノイズ付加部700は、DCT変換部
702と、加算部704と、で構成されている。
うにメモリ104から目的のJPEG画像を読み出すと
共に、組織的ディザ法におけるディザマトリックスの1
つであるベイヤ型マトリックスを読み出す。そして、ノ
イズ付加部700内のDCT変換部702は、読み出し
たベイヤ型マトリックスを離散コサイン変換して、ノイ
ズを得る。加算部704は、読み出したJPEG画像
に、DCT変換部702より得られたノイズを加算して
付加する。
モリ104に格納されている。ベイヤ型マトリックス
は、以下の式(6)から再帰的に導くことができる。
スは式(7)の如くになる。
スを、DCT変換部702において、離散コサイン変換
を用いて空間周波数成分に変換すると、高周波成分だけ
でなく、低周波成分も現れる。従って、加算部704に
おいて、JPEG画像にノイズを付加する際には、JP
EG画像の高周波側(具体的には、図4(a)における
右側及び下側)にノイズを付加するだけでなく、低周波
側(図4(a)における左側及び上側)にもノイズを付
加することになる。
おいて、JPEG画像にノイズを付加すると、次に、C
PU102は、通信部106を制御して、ネットワーク
300を介してプリンタ200にアクセスし、ノイズの
付加されたJPEG画像をプリンタ200に送信する
(ステップS106)。
像が送信されると、プリンタ200におけるCPU20
2は、通信部206を制御して、これを受信し(ステッ
プS108)、メモリ204に格納する。
換部710は、受信したJPEG画像をメモリ204か
ら読み出し、そのノイズの付加されたJPEG画像を逆
離散コサイン変換する(ステップS110)。この結
果、ノイズの付加されたJPEG画像は空間周波数から
空間座標に変換される。
化部720は、空間座標に展開された画像を2値化する
(ステップS112)。具体的には、2値化部720
は、予めメモリ204に用意された一定の閾値を読み出
し、展開された画像の各画素値を、その一定の閾値と順
次比較して、2値化する。この結果、ハーフトーン処理
された画像が得られる。
10を制御して、ハーフトーン処理された画像を所望の
印刷用紙に印刷する(ステップS114)。
コンピュータ100において、JPEG画像にノイズを
付加し、プリンタ200において、そのノイズを付加し
たJPEG画像を逆離散コサイン変換して、一定の閾値
で2値化することにより、ディスパーストディザと同程
度のハーフトーン処理を実現することができる。
画像を空間座標に展開することなく、空間周波数におい
てノイズを付加しているため、CPU102の処理とし
ては、実際には、単に、空間周波数成分に同じ様な値を
加算することを繰り返すだけで良く、従って、コンピュ
ータ100におけるCPU102の負担は非常に軽くて
済み、処理時間も短くて良い。また、そのため、CPU
102としては、処理能力の低いCPUでも十分に対応
することができ、上述したような情報携帯端末において
も、十分処理することが可能である。また、処理プログ
ラムとしても、複雑なものを用意しなくて済む。さらに
また、CPU102の代わりに、専用ハードウェアを用
意する場合でも、そのハードウェア化が容易にできる。
JPEG画像を伸張する方法と同様の方法で、コンピュ
ータ100から送信されてきたJPEG画像(即ち、ノ
イズの付加されたJPEG画像)を伸張し、一定の閾値
で2値化するだけで、ハーフトーン処理が終了してしま
うので、ハーフトーン処理の処理時間は短くて済む。ま
た、JPEG画像を伸張すること自体、CPU202の
負担は余りなく、また、2値化自体も、画素値を一定の
閾値と比較するだけであり、座標位置など管理する必要
がないため、この点でも、CPU202の負担は軽くて
済み、処理時間も短くて済む。また、JPEG画像の伸
張処理自体は、既に確立された処理であるため、汎用の
処理モジュールも存在し、それを利用しても良い。
0からネットワーク300を介してプリンタ200に伝
送される画像は、伸張された画像ではなく、圧縮された
画像であるため、画像のデータ量は極めて少なく、従っ
て、通信時間は非常に短くて済み、例え、途中の通信路
のデータ容量が小さくても、十分対応することができ
る。
ついては特に触れなかったが、JPEG画像はRGB色
空間からYCbCr色空間に変換された画像であるので、
実際の処理は以下のように行なわれる。なお、ここで、
Rは赤色成分、Gは緑色成分、Bは青色成分であり、Y
は輝度成分、Cb及びCrはB成分,R成分とY成分との
差であって、色差成分である。
ン変換の各処理は、Y成分、Cb成分,Cr成分毎に行な
われる。そして、逆離散コサイン変換後、それらY成
分、Cb成分,Cr成分をR成分,B成分,G成分に変換
(即ち、YCbCr色空間からRGB色空間に変換)し
て、2値化の処理は、R成分,B成分,G成分毎に行な
われる。
は、ベイヤ型マトリックスからノイズを得るために、D
CT変換部702を有していたが、次のような構成とし
ても良い。図7は図5におけるノイズ付加部700の他
の具体例を示すブロック図である。図7に示すように、
この具体例では、ノイズ付加部700は、加算部704
のみによって構成されている。
予め、ベイヤ型マトリックスを離散コサイン変換して得
られたノイズを格納しておく。そして、ノイズ付加部7
00は、メモリ104から、目的のJPEG画像を読み
出すと共に、上記のように格納されたノイズを読み出
し、加算部704において、読み出したJPEG画像
に、同じく読み出したノイズを加算して付加する。
を離散コサイン変換して得られたノイズをメモリ104
に格納しておき、これを用いることによって、ノイズ付
加部700では、離散コサイン変換を行なう必要がなく
なるため、その分、処理が簡単になる。
ては、組織的ディザ法におけるディザマトリックスとし
て、ベイヤ型マトリックスを用いていたが、本発明は、
これに限定されるものではなく、例えば、渦巻型マトリ
ックスや、網点型マトリックスなど、他のディザマトリ
ックスを用いるようにしても良い。
ては、ノイズとして、組織的ディザ法におけるディザマ
トリックスを離散コサイン変換して得られたノイズを用
いていたが、本発明はこれに限定されるものではなく、
他のノイズを用いるようにしても良い。
別の具体例を示すブロック図である。図8に示すよう
に、この具体例でも、ノイズ付加部700は、加算部7
04のみによって構成されている。
予め、ホワイトノイズを格納しておく。そして、ノイズ
付加部700は、メモリ104から、目的のJPEG画
像を読み出すと共に、格納されたホワイトノイズを読み
出し、加算部704において、読み出したJPEG画像
に、同じく読み出したホワイトノイズを加算して付加す
る。なお、このとき、ホワイトノイズはJPEG画像の
高周波領域に付加すると、より効果的である。
波領域にホワイトノイズを付加した様子を示す説明図で
ある。この場合、(8×8)画素の領域において低周波
側の(6×6)画素のデータのみを使用し、これよりも
高周波成分を除去した後、ホワイトノイズを付加してい
る。
ズを付加することによっても、ディザマトリックスを離
散コサイン変換して得られたノイズを付加した場合と同
等の効果を奏することができる。但し、最終的に得られ
る印刷画像の品質としては、ディザマトリックスを離散
コサイン変換して得られたノイズを付加した場合に比較
して、低くなる場合が多い。しかしながら、単なるホワ
イトノイズを付加するだけでよいので、処理は簡単で済
む。
処理装置に接続可能な記憶装置を示すブロック図であ
る。
は、図1に示した本発明の画像処理装置であるコンピュ
ータ100の変形例である。コンピュータ100’は、
コンピュータ100と同様に情報携帯端末であって、図
10(b)に示す記憶装置であるメモリデバイス500
が接続可能となっている。
すようにメモリ502を備えている。メモリ502内の
メモリ空間は、JPEG画像格納領域502aとベイヤ
型マトリックス格納領域502bとに分かれている。こ
のうち、ベイヤ型マトリックス格納領域502bには、
予め、前述したベイヤ型マトリックスが格納されてい
る。
00をディジタルカメラ(図示せず)に装着して、その
ディジタルカメラで写真を撮ると、その写真はJPEG
画像としてメモリデバイス500のメモリ502内のJ
PEG画像格納領域502aに格納される。その後、ユ
ーザが、このメモリデバイス500をディジタルカメラ
から抜き取って、図10(a)に示すように、コンピュ
ータ100’の所定の部位に装着すると、これにより、
メモリデバイス500のメモリ502はコンピュータ1
00’のI/O部108に電気的に接続される。
った、メモリデバイス500に格納されているJPEG
画像を、ネットワークを介して、遠隔地にあるプリンタ
で印刷することを希望して、その旨を操作部110を介
して指示すると、CPU102(ノイズ付加部700)
は、メモリデバイス500のメモリ502内のJPEG
画像格納領域502aから、目的のJPEG画像を読み
出すと共に、ベイヤ型マトリックス格納領域502bか
らベイヤ型マトリックスを読み出す。そして、図6で述
べたように、ノイズ付加部700は、読み出したベイヤ
型マトリックスを離散コサイン変換してノイズを得て、
読み出したJPEG画像に、そのノイズを加算して付加
する。その後の処理は、前述した処理と同様であるので
説明は省略する。
は、メモリ502内にベイヤ型マトリックス格納領域5
02bを有しているが、このベイヤ型マトリックス格納
領域502bに代えて、ノイズ格納領域を用意して、そ
こに、ベイヤ型マトリックスなどのディザマトリクスを
離散コサイン変換して得られたノイズや、ホワイトノイ
ズを格納しておき、これを利用するようにしても良い。
は、JPEG画像を格納するためのメモリデバイス50
0に、ノイズを付加する際に用いられるディザマトリッ
クスや、ノイズ自体を格納しておくことによって、コン
ピュータ100’内に、そのようなディザマトリックス
やノイズが用意されていなくても、容易にノイズを付加
することができる。
略的な構成を示すブロック図である。
明の画像処理装置を構成しており、その外部に、一般的
なプリンタ250を直接接続している。また、コンピュ
ータ150は、図1に示すコンピュータ100と同様
に、ネットワーク300に接続されている。
パーソナルコンピュータであって、その内部に、図1に
示したコンピュータ100と同様に、CPU102と、
メモリ104と、I/O部108と、操作部110と、
モニタ112と、通信部106と、を備えている他、さ
らに、JPEG画像などを大量に格納したり、後述する
ようにコンピュータプログラムを格納したりするための
ハードディスク装置116と、CD−ROMドライブ装
置114と、を備える。
タプログラムは、図1に示した実施例と同様に、メモリ
104に記憶されている。但し、図1に示した実施例で
は、コンピュータプログラムは、メモリ104のうち
の、ROMや、書き換え可能な不揮発性メモリに記憶さ
れているのに対し、本実施例においては、コンピュータ
プログラムは、記録媒体であるCD−ROM115に記
録された形態で提供され、CD−ROMドライブ装置1
14により読み取られることによって、コンピュータ1
50内に取り込まれる。そして、取り込まれたコンピュ
ータプログラムは、ハードディスク装置116に転送さ
れ、その後、起動時などにメモリ104に転送されて、
メモリ104のうちのRAMに記憶される。あるいは、
読み取られたコンピュータプログラムは、ハードディス
ク装置116を介さず、直接、メモリ104に転送する
ようにしても良い。
プログラムをコンピュータ読み取り可能に記録する「記
録媒体」としてCD−ROMを利用することを述べた
が、その他にも、フレキシブルディスクや光磁気ディス
ク、ICカード、ROMカートリッジ、パンチカード、
バーコードなどの符号が印刷された印刷物、コンピュー
タの内部記憶装置(RAMなどのメモリ)および外部記
憶装置等の、コンピュータが読取り可能な種々の媒体を
利用できる。
うな記録媒体に記録された形態での提供の他、ネットワ
ーク300を介して、コンピュータプログラムを供給す
るプログラムサーバ(図示せず)にアクセスし、プログ
ラムサーバからコンピュータ150内に取り込むように
しても良い。
は、オペレーティングシステムプログラムによって構成
するようにしても良い。
11において、ハードディスク装置116には、既に、
サーバ400からダウンロードしたJPEG画像が複数
格納されているものとする。
EG画像を、コンピュータ150に直接接続されたプリ
ンタ250で印刷することを希望して、その旨を操作部
110を介して指示すると、CPU102は、そのJP
EG画像に次に述べるような処理を施す。
える画像処理ブロックを示すブロック図である。図1に
示した実施例では、逆DCT変換部710と2値化部7
20はプリンタ200が備えていたが、本実施例では、
図12に示すように、ノイズ付加部700の他に、逆D
CT変換部710と2値化部720もコンピュータ15
0が備える。即ち、CPU102は、メモリ104に記
憶されたコンピュータプログラムに従って、ノイズ付加
部700として機能する他、逆DCT変換部710,2
値化部720としても機能する。
部700は、ダウンロードした目的のJPEG画像をハ
ードディスク装置116から読み出し、そのJPEG画
像に所定のノイズを付加する。なお、JPEG画像にノ
イズを付加する方法については、図1に示した実施例と
同様であるので、説明は省略する。
CT変換部710は、ノイズの付加されたJPEG画像
を逆離散コサイン変換して、空間座標に展開する。
値化部720は、予めメモリ104に用意された一定の
閾値を読み出し、空間座標に展開された画像の各画素値
を、その一定の閾値と順次比較して、2値化する。この
結果、ハーフトーン処理された画像が得られる。
ン処理された画像に印刷制御コマンドを付加して、外部
に接続されたプリンタ250に送出する。プリンタ25
0は、その付加された印刷制御コマンドに従って、入力
された画像を所望の印刷用紙に印刷する。
は、コンピュータ150において、JPEG画像にノイ
ズを付加し、そのノイズを付加したJPEG画像を逆離
散コサイン変換して、一定の閾値で2値化することによ
り、一連のハーフトーン処理を全てコンピュータ150
内で行なっている。
G画像を空間座標に展開することなく、空間周波数にお
いてノイズを付加し、そのJPEG画像を伸張して、一
定の閾値で2値化するだけであるので、コンピュータ1
50におけるCPU102の負担は非常に軽くて済み、
処理時間も短くて済む。
部700によって、ノイズを付加されたJPEG画像
は、逆DCT変換部710によって逆離散コサイン変換
され、2値化部720によって2値化されたが、ノイズ
の付加された画像のまま、保存するようにしても良い。
像にノイズを付加した後、その画像をI/O部108を
介して、ハードディスク装置116に格納したり、或い
は、CD−ROMドライブ装置114によってCD−R
OM115に書き込むことによって、行なわれる。
をCD−ROM115に書き込んだ場合、そのCD−R
OM115を他の画像処理装置に持っていき、その画像
処理装置において、書き込まれている画像を読み出し
て、逆離散コサイン変換及び2値化の処理を行なうこと
によって、他の画像処理装置において、ハーフトーン処
理された画像を得ることができる。
ま保存することによって、保存に必要な記憶領域も少な
くて済む。
に限られるものではなく、その要旨を逸脱しない範囲に
おいて種々の態様にて実施することが可能である。
タで印刷する場合を例として説明していたが、本発明
は、これに限定されるものではなく、例えば、画像をモ
ニタなどに表示する場合にも適用可能である。例えば、
図1で述べたようにコンピュータ100が情報携帯端末
である場合、搭載されるモニタ112としては、それほ
ど高性能なものは期待できない。例えば、そのモニタ1
12がカラーモニタであっても、R成分,G成分,B成
分の各階調がそれぞれ2階調である場合には、多階調の
画像を2階調で表示するために、プリンタの場合と同
様、画像にハーフトーン処理を施す必要がある。従っ
て、JPEG画像をこのようなモニタで表示する場合
に、本発明を適用するようにすれば、プリンタで印刷す
る場合と同様の効果を奏することができる。
を対象としていたが、本発明は、JPEG画像に限定さ
れるものではなく、正規直交変換された画像であれば、
適用可能である。即ち、JPEG画像は離散コサイン変
換された画像であるが、他の正規直交変換された画像で
あっても、適用可能である。他の正規直交変換として
は、離散フーリエ変換、ウマルシュ・アダマール変換、
スラント変換、離散サイン変換など種々の変換を用いる
ことができる。
として、一定の閾値を用い、展開された画像の各画素値
とその一定の閾値とを比較して、2値化していたが、本
発明はこれに限定されるものではなく、画像の各画素値
毎に、閾値を変化させて、その変化する閾値と画素値を
比較して、2値化するようにしても良い。
れる画像は2値化された画像であったが、本発明はこれ
に限定されるものではなく、最終的に3値化、4値化、
さらにはそれ以上の多値化された画像を得るようにして
も良い。具体的には、次の2通りの方法が考えられる。
に、異なる閾値を2つ以上用意して、画像の各画素値を
それら閾値とそれぞれ比較して、多値化を行なうもので
ある。
異なるディザマトリックスを2つ以上用意して、各々離
散コサイン変換して、それぞれノイズを得ると共に、対
象となる同じJPEG画像を2つ以上用意して、各JP
EG画像に得られたノイズをそれぞれ付加し、各JPE
G画像をそれぞれ逆離散コサイン変換した後、各画像を
それぞれ一定の閾値で2値化して、最終的に多値化され
た画像を得るものである。
においては、記憶装置であるメモリデバイス500のメ
モリ502内にJPEG画像格納領域502a,ベイヤ
型マトリックス格納領域502bを有していたが、さら
に、その他の情報を格納するための領域を設けるように
しても良い。例えば、そのメモリデバイスの接続される
コンピュータにおいて、カラーマッチング処理を行なう
ことが可能であるならば、メモリ502内に、カラーマ
ッチングテーブル格納領域をさらに設けて、そこにカラ
ーマッチングテーブルを格納し、上記したカラーマッチ
ング処理の際に用いるようにしても良い。
対象としていたが、当然ながら、白黒画像を対象として
も良い。
て、情報携帯端末やノート型パーソナルコンピュータを
例として説明したが、デスクトップ型パーソナルコンピ
ュータやワークステーションなど、種々のコンピュータ
が含まれる他、実質的にコンピュータ機能を有するプリ
ンタ、複写機、スキャナ、ディジタルカメラなどの各種
周辺機器や、同じくコンピュータ機能を有するオーディ
オセットやビデオセットやセット・トップ・ボックスな
ど各種家庭用機器や業務用機器なども含まれる。
に画像処理システムの概略的な構成を示すブロック図で
ある。
流れを示すフローチャートである。
示す説明図である。
基底画像を示す説明図である。
が備える画像処理ブロックを示すブロック図である。
示すブロック図である。
を示すブロック図である。
を示すブロック図である。
ワイトノイズを付加した様子を示す説明図である。
像処理装置に接続可能な記憶装置を示すブロック図であ
る。
概略的な構成を示すブロック図である。
理ブロックを示すブロック図である。
Claims (25)
- 【請求項1】 正規直交変換された画像に所定の処理を
行なう画像処理装置であって、 前記正規直交変換された前記画像に所定のノイズを付加
するノイズ付加手段を備える画像処理装置。 - 【請求項2】 請求項1に記載の画像処理装置におい
て、 前記ノイズ付加手段が付加する前記ノイズは、組織的デ
ィザ法における所定のディザマトリックスに、前記正規
直交変換と同じ変換を施して得られるノイズであること
を特徴とする画像処理装置。 - 【請求項3】 請求項2に記載の画像処理装置におい
て、 組織的ディザ法における前記ディザマトリックスは、ベ
イヤ型マトリックスであることを特徴とする画像処理装
置。 - 【請求項4】 請求項1に記載の画像処理装置におい
て、 前記ノイズ付加手段が付加する前記ノイズは、ホワイト
ノイズであることを特徴とする画像処理装置。 - 【請求項5】 請求項1ないし請求項4のうちの任意の
1つに記載の画像処理装置において、 前記正規直交変換は離散コサイン変換であることを特徴
とする画像処理装置。 - 【請求項6】 請求項1ないし請求項5のうちの任意の
1つに記載の画像処理装置において、 前記正規直交変換された前記画像は、JPEG画像であ
ることを特徴とする画像処理装置。 - 【請求項7】 請求項1ないし請求項6のうちの任意の
1つに記載の画像処理装置において、 前記ノイズの付加された前記画像に、前記正規直交変換
の逆変換である逆正規直交変換を施す逆変換手段をさら
に備える画像処理装置。 - 【請求項8】 請求項7に記載の画像処理装置におい
て、 前記逆正規直交変換された前記画像を、所定の閾値を用
いて2値化する2値化手段をさらに備える画像処理装
置。 - 【請求項9】 請求項8に記載の画像処理装置におい
て、 前記所定の閾値は一定値であることを特徴とする画像処
理装置。 - 【請求項10】 請求項8または請求項9に記載の画像
処理装置において、 2値化された前記画像を表示または印刷によって出力す
る出力手段をさらに備える画像処理装置。 - 【請求項11】 高周波成分の除去された画像に所定の
処理を行なう画像処理装置であって、 前記高周波成分の除去された画像に所定のノイズを付加
するノイズ付加手段を備える画像処理装置。 - 【請求項12】 請求項11に記載の画像処理装置にお
いて、 前記ノイズ付加手段が付加する前記ノイズは、組織的デ
ィザ法における所定のディザマトリックスに、正規直交
変換を施して得られるノイズであることを特徴とする画
像処理装置。 - 【請求項13】 送信装置から受信装置に画像を伝送す
ることが可能な画像処理システムにおいて、 前記送信装置は、 正規直交変換された画像に所定のノイズを付加するノイ
ズ付加手段と、 前記ノイズの付加された前記画像を通信路を介して送信
する送信手段と、 を備え、 前記受信装置は、 送信された前記画像を受信する受信手段と、 受信された前記画像に、前記正規直交変換の逆変換であ
る逆正規直交変換を施す逆変換手段と、 を備える画像処理システム。 - 【請求項14】 請求項13に記載の画像処理システム
において、 前記受信装置は、 前記逆正規直交変換された前記画像を、所定の閾値を用
いて2値化する2値化手段をさらに備える画像処理シス
テム。 - 【請求項15】 請求項14に記載の画像処理システム
において、 前記受信装置は、 2値化された前記画像を表示または印刷によって出力す
る出力手段をさらに備える画像処理システム。 - 【請求項16】 請求項2または請求項3に記載の画像
処理装置に接続可能な記憶装置であって、 前記正規直交変換された前記画像を記憶する第1の記憶
部と、 組織的ディザ法における前記ディザマトリックス、また
は、該ディザマトリックスに前記正規直交変換と同じ変
換を施して得られるノイズを記憶する第2の記憶部と、 を備える記憶装置。 - 【請求項17】 正規直交変換された画像に所定の処理
を行なう画像処理方法であって、 (a)前記正規直交変換された前記画像に所定のノイズ
を付加する工程を備える画像処理方法。 - 【請求項18】 請求項17に記載の画像処理方法にお
いて、 前記工程(a)では、 前記ノイズとして、組織的ディザ法における所定のディ
ザマトリックスに、前記正規直交変換と同じ変換を施し
て得られるノイズを付加することを特徴とする画像処理
方法。 - 【請求項19】 請求項17または請求項18に記載の
画像処理方法において、 (b)前記ノイズの付加された前記画像に、前記正規直
交変換の逆変換である逆正規直交変換を施す工程をさら
に備える画像処理方法。 - 【請求項20】 請求項19に記載の画像処理方法にお
いて、 (c)前記逆正規直交変換された前記画像を、所定の閾
値を用いて2値化する工程をさらに備える画像処理方
法。 - 【請求項21】 正規直交変換された画像に所定の処理
を行なうためのコンピュータプログラムを記録したコン
ピュータ読み取り可能な記録媒体であって、 前記正規直交変換された前記画像に所定のノイズを付加
するノイズ付加機能をコンピュータに実現させるための
コンピュータプログラムを記録した記録媒体。 - 【請求項22】 請求項21に記載の記録媒体におい
て、 前記ノイズ付加機能で付加する前記ノイズは、組織的デ
ィザ法における所定のディザマトリックスに、前記正規
直交変換と同じ変換を施して得られるノイズであること
を特徴とすることを特徴とする記録媒体。 - 【請求項23】 請求項21または請求項22に記載の
記録媒体において、 前記コンピュータプログラムは、前記コンピュータに実
現させる機能として、 前記ノイズの付加された前記画像に、前記正規直交変換
の逆変換である逆正規直交変換を施す逆変換機能をさら
に含むことを特徴とする記録媒体。 - 【請求項24】 請求項23に記載の記録媒体におい
て、 前記コンピュータプログラムは、前記コンピュータに実
現させる機能として、 前記逆正規直交変換された前記画像を、所定の閾値を用
いて2値化する2値化機能をさらに含むことを特徴とす
る記録媒体。 - 【請求項25】 画像を記録したコンピュータ読み取り
可能な記録媒体であって、 正規直交変換された画像に所定のノイズを付加して得ら
れる画像を記録した記録媒体。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32394699A JP4496574B2 (ja) | 1999-11-15 | 1999-11-15 | 画像処理装置、記憶装置、画像処理システムおよび画像処理方法 |
EP20000124428 EP1102209B1 (en) | 1999-11-15 | 2000-11-08 | Image processing |
DE2000625875 DE60025875T8 (de) | 1999-11-15 | 2000-11-08 | Bildverarbeitung |
AT00124428T ATE317575T1 (de) | 1999-11-15 | 2000-11-08 | Bildverarbeitung |
EP05006249A EP1545120A1 (en) | 1999-11-15 | 2000-11-08 | Image processing |
US09/708,020 US6914699B1 (en) | 1999-11-15 | 2000-11-08 | Image processing |
US10/960,700 US7136193B2 (en) | 1999-11-15 | 2004-10-08 | Image processing technology performing designated processing on normal orthogonally transformed images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32394699A JP4496574B2 (ja) | 1999-11-15 | 1999-11-15 | 画像処理装置、記憶装置、画像処理システムおよび画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001143066A true JP2001143066A (ja) | 2001-05-25 |
JP4496574B2 JP4496574B2 (ja) | 2010-07-07 |
Family
ID=18160404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32394699A Expired - Fee Related JP4496574B2 (ja) | 1999-11-15 | 1999-11-15 | 画像処理装置、記憶装置、画像処理システムおよび画像処理方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US6914699B1 (ja) |
EP (2) | EP1102209B1 (ja) |
JP (1) | JP4496574B2 (ja) |
AT (1) | ATE317575T1 (ja) |
DE (1) | DE60025875T8 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100446541C (zh) * | 2003-07-11 | 2008-12-24 | 夏普株式会社 | 图像处理方法,图像处理装置,图像形成装置及记录介质 |
US7692817B2 (en) | 2004-06-23 | 2010-04-06 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, computer program product and computer memory product for carrying out image processing by transforming image data to image data having spatial frequency components |
US7809205B2 (en) | 2005-08-30 | 2010-10-05 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus and recording medium |
JP2013201641A (ja) * | 2012-03-26 | 2013-10-03 | Nikon Corp | 画像処理装置、カメラおよび画像処理プログラム |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020184307A1 (en) * | 2001-05-30 | 2002-12-05 | Pineau Richard A. | Method and apparatus for printing remote images using a mobile device and printer |
US7102669B2 (en) | 2002-04-02 | 2006-09-05 | Freescale Semiconductor, Inc. | Digital color image pre-processing |
US6995791B2 (en) | 2002-04-02 | 2006-02-07 | Freescale Semiconductor, Inc. | Automatic white balance for digital imaging |
US7599579B2 (en) * | 2002-07-11 | 2009-10-06 | Ge Medical Systems Global Technology Company, Llc | Interpolated image filtering method and apparatus |
US20040140986A1 (en) * | 2003-01-16 | 2004-07-22 | Boldon John Leland | Systems and methods for facilitating printing through interface exportation |
EP1489830B1 (en) * | 2003-06-16 | 2006-11-22 | Océ-Technologies B.V. | Method and apparatus for generating a halftoned image from a compressed image |
JP4486847B2 (ja) * | 2003-06-16 | 2010-06-23 | オセ−テクノロジーズ・ベー・ヴエー | 圧縮画像から中間調画像を作成する方法と装置 |
US7346220B2 (en) * | 2003-07-23 | 2008-03-18 | Seiko Epson Corporation | Method and apparatus for reducing the bandwidth required to transmit image data |
JP4375235B2 (ja) * | 2004-05-20 | 2009-12-02 | セイコーエプソン株式会社 | 複数画素ずつコード化しながら画像を出力する画像出力システム |
US7421130B2 (en) * | 2004-06-25 | 2008-09-02 | Seiko Epson Corporation | Method and apparatus for storing image data using an MCU buffer |
US7386178B2 (en) * | 2004-07-29 | 2008-06-10 | Seiko Epson Corporation | Method and apparatus for transforming the dimensions of an image |
JP4442392B2 (ja) * | 2004-11-05 | 2010-03-31 | カシオ計算機株式会社 | 画像処理装置及び画像処理方法 |
US20130046803A1 (en) * | 2011-08-18 | 2013-02-21 | Qualcomm Mems Technologies | Dither-aware image coding |
TWI546798B (zh) | 2013-04-29 | 2016-08-21 | 杜比實驗室特許公司 | 使用處理器來遞色影像的方法及其電腦可讀取儲存媒體 |
GB201713051D0 (en) * | 2017-08-15 | 2017-09-27 | Imagination Tech Ltd | Low latency distortion unit for head mounted displays |
US11062108B2 (en) | 2017-11-07 | 2021-07-13 | Digimarc Corporation | Generating and reading optical codes with variable density to adapt for visual quality and reliability |
US10896307B2 (en) * | 2017-11-07 | 2021-01-19 | Digimarc Corporation | Generating and reading optical codes with variable density to adapt for visual quality and reliability |
US10872392B2 (en) | 2017-11-07 | 2020-12-22 | Digimarc Corporation | Generating artistic designs encoded with robust, machine-readable data |
CN108665903B (zh) * | 2018-05-11 | 2021-04-30 | 复旦大学 | 一种音频信号相似程度的自动检测方法及其系统 |
JP7115099B2 (ja) * | 2018-07-25 | 2022-08-09 | セイコーエプソン株式会社 | 印刷装置、印刷方法および印刷システム |
EP3624454A1 (en) * | 2018-09-13 | 2020-03-18 | Blackmagic Design Pty Ltd | Image processing method and system |
CN111754378B (zh) * | 2019-03-27 | 2023-08-25 | 腾讯科技(深圳)有限公司 | 图像处理方法、装置、存储介质及电子装置 |
CN118212149B (zh) * | 2023-01-17 | 2025-03-18 | 国家石油天然气管网集团有限公司 | 图像去噪的方法、装置、处理器及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05252400A (ja) * | 1991-07-01 | 1993-09-28 | Crosfield Electronics Ltd | データ圧縮およびデータ解圧方法ならびにそのための装置 |
JPH0757077A (ja) * | 1993-08-13 | 1995-03-03 | Ricoh Co Ltd | 画像処理装置 |
JPH08205152A (ja) * | 1995-01-26 | 1996-08-09 | Matsushita Graphic Commun Syst Inc | 画像圧縮符号化装置 |
JPH10150574A (ja) * | 1996-11-19 | 1998-06-02 | Ricoh Co Ltd | 画像形成装置 |
JPH10155084A (ja) * | 1996-11-21 | 1998-06-09 | Ricoh Co Ltd | 画像形成装置 |
JPH1154417A (ja) * | 1997-07-29 | 1999-02-26 | Nikon Corp | 照明装置及び投影露光装置 |
JPH11252388A (ja) * | 1998-03-02 | 1999-09-17 | Fuji Xerox Co Ltd | カラー画像処理方法及び装置 |
JPH11306379A (ja) * | 1998-04-21 | 1999-11-05 | Atr Chino Eizo Tsushin Kenkyusho:Kk | 動画像作成装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5917952A (en) | 1995-09-20 | 1999-06-29 | Hewlett-Packard Company | Compression of randomly dithered bi-level images |
EP0766468B1 (en) * | 1995-09-28 | 2006-05-03 | Nec Corporation | Method and system for inserting a spread spectrum watermark into multimedia data |
US5809139A (en) | 1996-09-13 | 1998-09-15 | Vivo Software, Inc. | Watermarking method and apparatus for compressed digital video |
US6671068B1 (en) * | 1999-09-30 | 2003-12-30 | Sharp Laboratories Of America, Inc. | Adaptive error diffusion with improved edge and sharpness perception |
-
1999
- 1999-11-15 JP JP32394699A patent/JP4496574B2/ja not_active Expired - Fee Related
-
2000
- 2000-11-08 EP EP20000124428 patent/EP1102209B1/en not_active Expired - Lifetime
- 2000-11-08 DE DE2000625875 patent/DE60025875T8/de active Active
- 2000-11-08 AT AT00124428T patent/ATE317575T1/de not_active IP Right Cessation
- 2000-11-08 US US09/708,020 patent/US6914699B1/en not_active Expired - Lifetime
- 2000-11-08 EP EP05006249A patent/EP1545120A1/en not_active Withdrawn
-
2004
- 2004-10-08 US US10/960,700 patent/US7136193B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05252400A (ja) * | 1991-07-01 | 1993-09-28 | Crosfield Electronics Ltd | データ圧縮およびデータ解圧方法ならびにそのための装置 |
JPH0757077A (ja) * | 1993-08-13 | 1995-03-03 | Ricoh Co Ltd | 画像処理装置 |
JPH08205152A (ja) * | 1995-01-26 | 1996-08-09 | Matsushita Graphic Commun Syst Inc | 画像圧縮符号化装置 |
JPH10150574A (ja) * | 1996-11-19 | 1998-06-02 | Ricoh Co Ltd | 画像形成装置 |
JPH10155084A (ja) * | 1996-11-21 | 1998-06-09 | Ricoh Co Ltd | 画像形成装置 |
JPH1154417A (ja) * | 1997-07-29 | 1999-02-26 | Nikon Corp | 照明装置及び投影露光装置 |
JPH11252388A (ja) * | 1998-03-02 | 1999-09-17 | Fuji Xerox Co Ltd | カラー画像処理方法及び装置 |
JPH11306379A (ja) * | 1998-04-21 | 1999-11-05 | Atr Chino Eizo Tsushin Kenkyusho:Kk | 動画像作成装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100446541C (zh) * | 2003-07-11 | 2008-12-24 | 夏普株式会社 | 图像处理方法,图像处理装置,图像形成装置及记录介质 |
US7570824B2 (en) | 2003-07-11 | 2009-08-04 | Sharp Kabushiki Kaisha | Image processing method, image processor, image forming apparatus and memory product |
US7692817B2 (en) | 2004-06-23 | 2010-04-06 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, computer program product and computer memory product for carrying out image processing by transforming image data to image data having spatial frequency components |
US7809205B2 (en) | 2005-08-30 | 2010-10-05 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus and recording medium |
JP2013201641A (ja) * | 2012-03-26 | 2013-10-03 | Nikon Corp | 画像処理装置、カメラおよび画像処理プログラム |
Also Published As
Publication number | Publication date |
---|---|
US7136193B2 (en) | 2006-11-14 |
DE60025875T8 (de) | 2007-06-14 |
EP1102209A2 (en) | 2001-05-23 |
JP4496574B2 (ja) | 2010-07-07 |
EP1545120A1 (en) | 2005-06-22 |
US20050083545A1 (en) | 2005-04-21 |
US6914699B1 (en) | 2005-07-05 |
DE60025875T2 (de) | 2006-10-26 |
ATE317575T1 (de) | 2006-02-15 |
EP1102209B1 (en) | 2006-02-08 |
EP1102209A3 (en) | 2003-07-16 |
DE60025875D1 (de) | 2006-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4496574B2 (ja) | 画像処理装置、記憶装置、画像処理システムおよび画像処理方法 | |
US9167107B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP4365957B2 (ja) | 画像処理方法及びその装置及び記憶媒体 | |
JP5187449B2 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
US7602973B2 (en) | Image processing apparatus, program, recording medium, and image editing method | |
US7526134B2 (en) | Image processing apparatus, program, recording medium, and data decompression method | |
US8237937B2 (en) | Apparatuses, methods, and computer readable medium for processing image data based on property information to enhance usability of the image data | |
US20050024666A1 (en) | Copying apparatus, a program, and a storage medium | |
JP2005269379A (ja) | 画像処理システム、画像処理方法、および画像処理プログラム | |
JP2004194278A (ja) | 画像処理装置、プログラム、コンピュータに読取可能な記憶媒体及び画像処理方法 | |
JP2005304012A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP3108133B2 (ja) | カラー文書画像の適応符号化方式 | |
JP2003046789A (ja) | 画像符号化装置及び画像復号化装置 | |
US20050046881A1 (en) | Image processing apparatus, program, computer-readable storage medium, and image processing method that can use stored image data for various purposes | |
US20040263884A1 (en) | Facsimile apparatus, a program, and a storage medium | |
JP3227181B2 (ja) | 画像処理装置 | |
JP2003204439A (ja) | 画像符号化装置及び画像符号化方法 | |
JP4926128B2 (ja) | 画像処理装置、画像読取装置、画像形成装置、コンピュータプログラム、記録媒体、及び画像処理方法 | |
JP2005051764A (ja) | 画像処理装置、プログラム、コンピュータに読取可能な記憶媒体及び画像処理方法 | |
JP3005200B2 (ja) | カラー画像伝送方法 | |
JP3015312B2 (ja) | カラー画像伝送方法 | |
JPH0435361A (ja) | 画像符号化装置および画像符号化・複合化装置 | |
Feng et al. | Efficient document rendering with enhanced run length encoding | |
JPH07129760A (ja) | 画像処理方法及び装置 | |
Sibade et al. | Halftoning processing on a JPEG-compressed image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061026 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090820 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090901 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091215 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100202 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100323 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100405 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |