JP2006067117A - 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 - Google Patents
画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 Download PDFInfo
- Publication number
- JP2006067117A JP2006067117A JP2004245690A JP2004245690A JP2006067117A JP 2006067117 A JP2006067117 A JP 2006067117A JP 2004245690 A JP2004245690 A JP 2004245690A JP 2004245690 A JP2004245690 A JP 2004245690A JP 2006067117 A JP2006067117 A JP 2006067117A
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- encoded data
- memory
- data
- parameter
- 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
Images
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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】 第1のメモリ105には、非可逆符号化を行う第1の符号化部108と可逆符号化を行う第2の符号化部103それぞれで生成される符号長の短い符号化データを格納し、第2のメモリ107には第2の符号化部103からの符号化データを格納する。符号化シーケンス制御部110は、第1のメモリに格納された符号化データ量が目標データ量をオーバーしたと判定した場合、第1のメモリ内のデータを破棄し、第1の符号化部に、より高い圧縮率となるよう量子化パラメータを設定し、符号化を実行させる。オーバーしたと判定される以前の符号化データについては、再符号化部112で再符号化することで生成する。
【選択図】 図1
Description
画像データを入力し、当該画像データを符号化する画像符号化装置であって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化手段と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第2の符号化手段と、
前記第1、第2の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納手段と、
前記第2の符号化手段で生成された可逆符号化データを所定の第2のメモリに格納する第2の格納手段と、
前記第2のメモリ内の可逆符号化データを復号し、第2のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第1のメモリに格納する再符号化手段と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視手段と、
該監視手段で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、(b)前記第1の符号化手段に設定されていた第1のパラメータを、圧縮率の高いパラメータに更新して画像データの符号化を継続させ、(c)更新後の第1のパラメータと同じパラメータを第2のパラメータとして前記再符号化手段に設定して、前記符号化データ量が所定データ量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新手段とを備える。
図22は、実施形態が適用する複写機のブロック構成図である。
図1は、実施形態における符号化処理部6のブロック構成図である。以下、同図の各部を簡単に説明する。
1.第1のメモリ105内の格納済みのデータを廃棄するよう第1のメモリ制御部104に制御信号を出力する。第1のメモリ制御部104は、この制御信号に基づいて、メモリアドレスカウンタをクリアするか、あるいは、符号化データ管理テーブルをクリアすることにより、格納された符号化データを廃棄する。
2.第1のカウンタ111をゼロクリアする(入力部101からの画像の入力は継続している)。
3.第1の符号化部102に対して、今までより高い圧縮率で符号化を行うようにするため、量子化マトリクステーブルを更新する。すなわち、従前にセットされた量子化マトリクステーブルがQiであった場合には、Qi+1をセットする。初期状態ではQ0がセットされていたので、最初に目標量を超えたと判定した場合にはQ1がセットされることになる。
4.第2のカウンタ113をゼロクリアし、再符号化部112に量子化マトリクステーブルQi+1をセットし、第2のメモリ107に格納されている符号化データの再符号化を開始させる。再符号化して得られた符号化データ(可逆・非可逆符号化データが混在している)は、第2のメモリ107に再格納する。なお、第2のメモリ107には、第2の符号化部103からの符号化データも格納されているので、両者は区別して格納される。
5.再符号化が完了した場合、第2のメモリ107に「再」格納された符号化データを、第1のメモリ105に転送すると共に、第2のメモリより削除する(符号化部103からの符号化データは削除しない)。そして、第2のカウンタ113の値を読出し、第1のカウンタ111に足し込む。この結果、第1のカウンタ111は再び第1のメモリに格納された符号化データの総量を示すことになる。
(1) 符号化フェーズ
(2) 符号化・再符号化フェーズ
(3) 転送フェーズ
上記それぞれの処理フェーズにおいて、どのように画像データ、符号化データ等が流れて処理され、メモリにどのように格納されるのかを視覚的にわかりやすく示したのが図4乃至図8である。
1ページ分の画像データの符号化処理は、符号化パラメータの初期設定処理(ステップS301)から始まる。ここでは、符号化処理する画像サイズ(ページ記述レンダリング等の入力部101から読み取る用紙サイズ)から一意的に定まる符号化データ量の目標データ量や第1の符号化部102に適用する量子化マトリクステーブルQ0を設定する処理である。
符号化処理が進行し、第1のメモリに格納される総符号データ量が目標量をオーバーすると、ステップS307にて第1のメモリ105内の符号化データを廃棄すると共に、ステップS309にて、第1の符号化部102に設定されていた量子化マトリクステーブルQ0を、次の段階のQ1に更新する。総符号化データ量が目標データ量をオーバーするということは、圧縮後のデータ量が目標以内に収まらないことを意味する。よって同じ量子化ステップを用いて符号化処理を継続しても意味がないので、前よりも量子化ステップ幅の大きい量子化ステップQ1に変更するわけである。
ステップS315にて、再符号化が完了したと判断した場合、第1メモリ105及び第2のメモリ107の符号化データの格納状況を示すのが図6である。図示において、領域II、II’は、再符号化処理を行っている最中に、新に入力した画像データに対応する符号化データを示し、領域Iは、領域I’に格納されていた符号化データを再符号化した結果(非可逆符号化データと可逆符号化データが混在している)を示している。
1.原稿が文字のみで構成される通常原稿の場合、第1のメモリ105に格納される画素ブロック単位の符号化データとしては、第2の符号化部103からのJPEG−LS符号化データ(可逆符号化データ)が選択される可能性が高くなる。また、その際の圧縮率は非常に高いものであり、総符号化データ量が目標符号量をオーバーしないまま符号化が完了することが期待できる。また、可逆符号化データであるので、印刷結果も原画像に忠実なものとなり、印刷結果の画質は符号化が介在しないのと実質的に等価のものとなる。
2.原稿が自然画のみである場合、第1のメモリ105に格納される符号化データとして、第1の符号化部102からのJPEG符号化データ(非可逆符号化データ)が選択される可能性が高くなる。また、目標データ量をオーバーする回数も、数回になる可能性がある。しかし、もともと自然画であるため階調性が画質を決めるファクタであるので、実害のない画質で印刷が可能となる。
3.原稿が自然画と文字が混在している場合、文字線画領域ではJPEG−LS符号化データが選択される可能性が高く、自然画ではJPEG符号化データが選択される可能性が高くなる。文字線画領域では、圧縮効率が高いJPEG−LS符号化が選択される可能性が高いわけであるから、1ページを占める自然画領域と文字線画の比以上に、自然画領域に割り当てる符号化データ量を大きくすることができることを意味する。つまり、写真画像の量子化ステップの値は比較的小さなままで、符号化処理が完了することが期待できるので、文字線画は勿論のこと、写真画像領域の画質劣化を抑制することが可能になる。
4.更に、上記1乃至3を、像域判定回路等の格別な回路構成無しに、実現できることも大きな利点である。
第1カウンタ111(符号量)の時間軸の推移の一例を図13に示す。
画像入力開始(符号化開始)タイミングである。このとき、第1の符号化部102には、初期値として量子化マトリクステーブルQ0をセットし、第1カウンタ111は“0”に初期化される。この後、画像の入力及び符号化が継続すると、画像データの符号化データの符号化が行われ、第1カウンタ111のカウント値は徐々に増えていく。
画像データの符号化データ量が、目標符号量に到達した場合を示している。このとき、第1のメモリ105の画像データの符号化データは破棄し、第1カウンタ111をゼロクリアし、第1の符号化部102にセットされていた量子化マトリクステーブルをQ1に更新する。また、再符号化部112にも量子化マトリクステーブルQ1をセットし、再符号化処理を開始させる。
再符号化及び転送処理の完了を示している。再符号化が完了すると、再符号化して得られた符号データが第2のメモリ107から第1のメモリ105に転送されると共に、再符号化データ量を示す第2のカウンタ113の値が、第1のカウンタ111に足し込まれる。この結果、第1のメモリ105及び第2のメモリ107には、1ページの先頭からタイミングT2までの間に入力した画像データに対する量子化マトリクステーブルQ1で符号化したのと等価の符号化データが格納される。
再び、画像データの符号化データ量が、目標符号量に到達した場合を示している。このとき、第1のメモリ105の画像データの符号化データは破棄し、第1カウンタ111をゼロクリアし、第1の符号化部102の量子化マトリクステーブルをQ2をセットする。また、再符号化部112にも量子化マトリクステーブルQ2をセットし、再符号化処理を開始させる。
再符号化及び転送処理の完了を示している。再符号化が完了すると、再符号化して得られた符号データが第2のメモリ107から第1のメモリ105に転送されると共に、再符号化データ量を示す第2のカウンタ113の値が、第1のカウンタ111に足し込まれる。この結果、第1のメモリ105及び第2のメモリ107には、1ページの先頭からタイミングT2までの間に入力した画像データに対する量子化マトリクステーブルQ2で符号化したのと等価の符号化データが格納される。
1ページの原稿入力の完了を示している。この場合、第1のメモリ105には、1ページの画像の符号化データが格納されていることになるので、その結果を、2次記憶装置7に出力する。
図2は、図1に対する変形例である。図1と異なる点は、再符号化部112で再符号化して得られた符号化データの格納先を、第1のメモリ105にした点である。これ以外の構成は図1と同じである。
上記第1の実施形態及び変形例1では、第1のメモリ105内の符号化データ量が目標データ量をオーバーした際に、第2のメモリ107の符号化データを再符号化部112で再符号化した。換言すれば、再符号化部112は、第1のメモリ105内の符号化データ量が目標データ量未満である期間は実行しないことになる。
先に説明した第1の実施形態では、1ページの画像入力中に符号化データ量(第1のカウンタ111の値)が目標値をオーバーした際に一旦ゼロクリアした。そして、第1のカウンタ110が再び正確な総符号量を保持するのは、再符号化部112による再符号化が完了した場合になる。つまり、図13におけるタイミングT1−T2間、及び、T3−T4間では、一時的に、符号化データ量が不明な状態になる。また、タイミングT5で原稿画像の入力が終了したとしても、たまたまタイミングT5の直前で、総符号量が目標値をオーバーした場合には、再符号化部112による再符号化が完了しない限り、次の原稿画像の入力が行えない。
1.第1の符号化部102にセットする量子化マトリクステーブルをQiとしたとき(初期段階ではQ0)、第3の符号化部114には常に1段階大きな量子化マトリクステーブルQi+1(初期段階ではQ1)をセットする。
2.第1の符号化部102から出力される非可逆の符号化データと第2の符号化部103から出力される可逆の符号化データの小さい方が第1のメモリ105に格納されるよう、第1のメモリ制御部に制御信号を出力する。また、第1のカウンタ111には、2つの符号化データの符号長のうち短い方を累積加算する。つまり、第1のカウンタ111には、第1の実施形態と同様、第1のメモリ105に格納されている符号化データ量を示す情報が格納されることになる。
3.第3の符号化部114から出力される非可逆符号化データと第2の符号化部103から出力される可逆符号化データの小さい方を第2のメモリ107に格納するよう制御信号を出力する。また、第3のカウンタ116には、2つの符号化データの符号長のうち短い方を累積加算する。
工程1:第1のメモリ105内の画像データの符号化データを破棄するよう第1のメモリ制御部104に要求する。
工程2:第2のメモリ107に格納された符号化データ(量子化マトリクステーブルQi+1による非可逆符号化データと可逆符号化データが混在したデータ)を第1のメモリ105に転送する。これに伴い、第1のカウンタ111の値を第3のカウンタ116の値で更新する(第1のカウンタ111に第3のカウンタ116の値を上書きする)。
工程3:第2のメモリ107から第1のメモリ105への転送が完了した場合、第2のメモリ107内のデータを破棄するよう第2のメモリ106に制御信号を出力する。
工程4:第1の符号化部102への量子化マトリクステーブルをQi+1に更新し、第3の符号化部114への量子化マトリクステーブルをQi+2に更新し、符号化を継続させる。
工程5:再符号化部112に量子化マトリクステーブルQi+2(更新後の第3の符号化部114の量子化マトリクステーブルと同じ)をセットし、第3のメモリ118に格納された可逆符号化データを再符号化させる。再符号化部112は、第1の実施形態と同じ構成であるので、その説明は省略する。再符号化処理で得られた符号化データは、第3のメモリに再格納する。このとき、再符号化処理で生成された符号化データ量は第2のカウンタ113に格納される。
工程6:工程5の再符号化が完了したら、その再符号化処理して得られた符号化データを第2のメモリに転送し、第2のカウンタ113の値を、第3のカウンタ116に加算する。
Claims (11)
- 画像データを入力し、当該画像データを符号化する画像符号化装置であって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化手段と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第2の符号化手段と、
前記第1、第2の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納手段と、
前記第2の符号化手段で生成された可逆符号化データを所定の第2のメモリに格納する第2の格納手段と、
前記第2のメモリ内の可逆符号化データを復号し、第2のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第1のメモリに格納する再符号化手段と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視手段と、
該監視手段で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、(b)前記第1の符号化手段に設定されていた第1のパラメータを、圧縮率の高いパラメータに更新して画像データの符号化を継続させ、(c)更新後の第1のパラメータと同じパラメータを第2のパラメータとして前記再符号化手段に設定して、前記符号化データ量が所定データ量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新手段と
を備えることを特徴とする画像符号化装置。 - 前記第1の符号化手段による符号化にはJPEGを用い、前記第2の符号化手段による符号化にはJPEG−LSを用いたことを特徴とする請求項1に記載の画像符号化装置。
- 画像データを入力し、当該画像データを符号化する画像符号化方法であって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化工程と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第2の符号化工程と、
前記第1、第2の符号化工程で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納工程と、
前記第2の符号化工程で生成された可逆符号化データを所定の第2のメモリに格納する第2の格納工程と、
前記第2のメモリ内の可逆符号化データを復号し、第2のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第1のメモリに格納する再符号化工程と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視工程と、
該監視工程で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、(b)前記第1の符号化工程に設定されていた第1のパラメータを、圧縮率の高いパラメータに更新して画像データの符号化を継続させ、(c)更新後の第1のパラメータと同じパラメータを第2のパラメータとして前記再符号化工程に設定して、前記符号化データ量が所定データ量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新工程と
を備えることを特徴とする画像符号化方法。 - コンピュータが読み込み実行することで、画像データを入力し、当該画像データを符号化する画像符号化装置として機能するコンピュータプログラムであって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化手段と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第2の符号化手段と、
前記第1、第2の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納手段と、
前記第2の符号化手段で生成された可逆符号化データを所定の第2のメモリに格納する第2の格納手段と、
前記第2のメモリ内の可逆符号化データを復号し、第2のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第1のメモリに格納する再符号化手段と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視手段と、
該監視手段で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、(b)前記第1の符号化手段に設定されていた第1のパラメータを、圧縮率の高いパラメータに更新して画像データの符号化を継続させ、(c)更新後の第1のパラメータと同じパラメータを第2のパラメータとして前記再符号化手段に設定して、前記符号化データ量が所定データ量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新手段
として機能することを特徴とするコンピュータプログラム。 - 請求項4に記載のコンピュータプログラムを格納することを特徴とするコンピュータ可読記憶媒体。
- 画像データを入力し、当該画像データを符号化する画像符号化装置であって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化手段と、
前記第1のパラメータよりも高い圧縮率となる第2のパラメータに従って、入力する画像データを前記所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第2の符号化手段と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第3の符号化手段と、
前記第1、第3の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納手段と、
前記第2、第3の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第2のメモリに格納する第2の格納手段と、
前記第3の符号化手段で生成された可逆符号化データを所定の第3のメモリに格納する第3の格納手段と、
前記第3のメモリ内の可逆符号化データを復号し、第3のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第2のメモリに格納する再符号化手段と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視手段と、
該監視手段で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、前記第2のメモリ内の符号化データを前記第2のメモリに転送し、(b)前記第1の符号化手段に設定されていた第1のパラメータを、前記第2の符号化手段に設定されていた第2のパラメータで更新して画像データの符号化を継続させ、(c)前記第2のメモリ内の符号化データを破棄し、前記第2の符号化手段に設定されていた第2のパラメータを圧縮率の高いパラメータに更新して、符号化を継続させ、(d)更新後の第2のパラメータと同じパラメータを第3のパラメータとして前記再符号化手段に設定して、前記符号化データ量が所定量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新手段と
を備えることを特徴とする画像符号化装置。 - 前記第1、第2の符号化手段による符号化にはJPEGを用い、前記第3の符号化手段による符号化にはJPEG−LSを用いることを特徴とする請求項6に記載の画像符号化装置。
- 画像データを入力し、当該画像データを符号化する画像符号化方法であって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化工程と、
前記第1のパラメータよりも高い圧縮率となる第2のパラメータに従って、入力する画像データを前記所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第2の符号化工程と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第3の符号化工程と、
前記第1、第3の符号化工程で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納工程と、
前記第2、第3の符号化工程で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第2のメモリに格納する第2の格納工程と、
前記第3の符号化工程で生成された可逆符号化データを所定の第3のメモリに格納する第3の格納工程と、
前記第3のメモリ内の可逆符号化データを復号し、第3のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第2のメモリに格納する再符号化工程と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視工程と、
該監視工程で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、前記第2のメモリ内の符号化データを前記第2のメモリに転送し、(b)前記第1の符号化工程に設定されていた第1のパラメータを、前記第2の符号化工程に設定されていた第2のパラメータで更新して画像データの符号化を継続させ、(c)前記第2のメモリ内の符号化データを破棄し、前記第2の符号化工程に設定されていた第2のパラメータを圧縮率の高いパラメータに更新して、符号化を継続させ、(d)更新後の第2のパラメータと同じパラメータを第3のパラメータとして前記再符号化工程に設定して、前記符号化データ量が所定データ量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新工程と
を備えることを特徴とする画像符号化方法。 - コンピュータが読み込み実行することで、画像データを入力し、当該画像データを符号化する画像符号化装置として機能するコンピュータプログラムであって、
第1のパラメータに従って、入力する画像データを所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第1の符号化手段と、
前記第1のパラメータよりも高い圧縮率となる第2のパラメータに従って、入力する画像データを前記所定画素ブロック単位に非可逆符号化し、非可逆符号化データを生成する第2の符号化手段と、
入力する画像データを前記所定画素ブロック単位に可逆符号化し、可逆符号化データを生成する第3の符号化手段と、
前記第1、第3の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第1のメモリに格納する第1の格納手段と、
前記第2、第3の符号化手段で生成された、それぞれの符号化データのうち、符号長の短い符号化データを所定の第2のメモリに格納する第2の格納手段と、
前記第3の符号化手段で生成された可逆符号化データを所定の第3のメモリに格納する第3の格納手段と、
前記第3のメモリ内の可逆符号化データを復号し、第3のパラメータに従って再符号化して非可逆符号化データを生成すると共に、該再符号化により得られた非可逆符号化データと該再符号化前の可逆符号化データのうち、符号長の短い符号化データを前記第2のメモリに格納する再符号化手段と、
前記第1のメモリに格納された符号化データ量を監視し、所定データ量を超えたか否かを判断する監視手段と、
該監視手段で前記符号化データ量が所定データ量を超えたと判断した場合、(a)前記第1のメモリ内の符号化データを破棄し、前記第2のメモリ内の符号化データを前記第2のメモリに転送し、(b)前記第1の符号化手段に設定されていた第1のパラメータを、前記第2の符号化手段に設定されていた第2のパラメータで更新して画像データの符号化を継続させ、(c)前記第2のメモリ内の符号化データを破棄し、前記第2の符号化手段に設定されていた第2のパラメータを圧縮率の高いパラメータに更新して、符号化を継続させ、(d)更新後の第2のパラメータと同じパラメータを第3のパラメータとして前記再符号化手段に設定して、前記符号化データ量が所定量を超える以前に得られた可逆符号化データを再符号化させるパラメータ更新手段
として機能することを特徴とするコンピュータプログラム。 - 請求項9に記載のコンピュータプログラムを格納することを特徴とするコンピュータ可読記憶媒体。
- 原稿画像を入力し、所定の記録媒体上に可視画像を形成する画像形成装置であって、
入力した原稿画像データを請求項1又は6に記載の画像符号化装置と
該画像符号化装置で生成された符号化データを蓄積する蓄積手段と、
蓄積手段で蓄積された符号化データを復号する復号手段と、
復号手段で得られた画像データを像域情報に基づいて補正し、画像形成する画像形成手段と
を備えることを特徴とする画像形成装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004245690A JP4533043B2 (ja) | 2004-08-25 | 2004-08-25 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US11/193,569 US7680345B2 (en) | 2004-08-25 | 2005-08-01 | Image encoding apparatus and method, computer program, and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004245690A JP4533043B2 (ja) | 2004-08-25 | 2004-08-25 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006067117A true JP2006067117A (ja) | 2006-03-09 |
JP2006067117A5 JP2006067117A5 (ja) | 2009-09-10 |
JP4533043B2 JP4533043B2 (ja) | 2010-08-25 |
Family
ID=35943147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004245690A Expired - Fee Related JP4533043B2 (ja) | 2004-08-25 | 2004-08-25 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7680345B2 (ja) |
JP (1) | JP4533043B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008288761A (ja) * | 2007-05-16 | 2008-11-27 | Olympus Imaging Corp | 画像データ圧縮装置、画像データ圧縮方法およびプログラム |
KR100923029B1 (ko) | 2007-09-20 | 2009-10-22 | (주)마무리안디자인 | 비디오 프레임의 재압축 방법 |
JP2011130410A (ja) * | 2009-12-21 | 2011-06-30 | Mtekvision Co Ltd | 符号化方法、復号化方法及び装置 |
US9025167B2 (en) | 2009-03-05 | 2015-05-05 | Canon Kabushiki Kaisha | Image processing apparatus and method |
CN113709510A (zh) * | 2021-08-06 | 2021-11-26 | 联想(北京)有限公司 | 高速率数据实时传输方法及装置、设备、存储介质 |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4418762B2 (ja) | 2004-05-07 | 2010-02-24 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7529417B2 (en) * | 2004-07-09 | 2009-05-05 | Canon Kabushiki Kaisha | Apparatus, method and storage medium for image encoding/decoding using shape-based coefficient interpolation |
JP4533035B2 (ja) * | 2004-08-02 | 2010-08-25 | キヤノン株式会社 | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4533043B2 (ja) | 2004-08-25 | 2010-08-25 | キヤノン株式会社 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4393319B2 (ja) * | 2004-09-08 | 2010-01-06 | キヤノン株式会社 | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4440051B2 (ja) | 2004-09-08 | 2010-03-24 | キヤノン株式会社 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4440052B2 (ja) * | 2004-09-14 | 2010-03-24 | キヤノン株式会社 | 画像符号化装置、画像符号化方法 |
JP4438062B2 (ja) * | 2004-10-06 | 2010-03-24 | キヤノン株式会社 | 符号化装置、符号化装置の制御方法 |
JP4693603B2 (ja) * | 2004-11-15 | 2011-06-01 | キヤノン株式会社 | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7650039B2 (en) | 2005-03-03 | 2010-01-19 | Canon Kabushiki Kaisha | Image encoding apparatus, image decoding apparatus, control method therefor, computer program, and computer-readable storage medium |
US20060256380A1 (en) * | 2005-05-10 | 2006-11-16 | Klassen Gary D | Transparent digital images and method of processing and storing same |
JP4587175B2 (ja) * | 2005-05-19 | 2010-11-24 | キヤノン株式会社 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7925098B2 (en) * | 2006-03-02 | 2011-04-12 | Canon Kabushiki Kaisha | Image encoding apparatus and method with both lossy and lossless means |
JP4732203B2 (ja) * | 2006-03-17 | 2011-07-27 | キヤノン株式会社 | 画像符号化装置及び復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4781198B2 (ja) * | 2006-08-08 | 2011-09-28 | キヤノン株式会社 | 画像処理装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP2008042688A (ja) * | 2006-08-08 | 2008-02-21 | Canon Inc | 画像処理装置およびその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4795161B2 (ja) * | 2006-08-08 | 2011-10-19 | キヤノン株式会社 | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US20080075057A1 (en) * | 2006-09-25 | 2008-03-27 | Mediatek Inc. | Frequency correction burst detection |
EP1978749B1 (en) * | 2007-04-06 | 2017-08-30 | Canon Kabushiki Kaisha | Compression of multidimensional look-up tables for colour space conversion |
JP4847398B2 (ja) * | 2007-06-06 | 2011-12-28 | キヤノン株式会社 | 画像処理装置およびその方法 |
US8456380B2 (en) * | 2008-05-15 | 2013-06-04 | International Business Machines Corporation | Processing computer graphics generated by a remote computer for streaming to a client computer |
CN101627918A (zh) * | 2008-07-18 | 2010-01-20 | Ge医疗***环球技术有限公司 | Ct影像压缩方法和装置 |
JP4979655B2 (ja) * | 2008-08-07 | 2012-07-18 | キヤノン株式会社 | 画像符号化装置及びその制御方法 |
JP5153676B2 (ja) * | 2009-02-10 | 2013-02-27 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラムおよび記憶媒体 |
US8458568B2 (en) * | 2010-09-24 | 2013-06-04 | International Business Machines Corporation | Systems and methods for memory devices |
US9161062B2 (en) | 2013-03-15 | 2015-10-13 | Pictech Management Limited | Image encoding and decoding using color space |
US9027842B2 (en) | 2013-03-15 | 2015-05-12 | Pictech Management Limited | Broadcasting independent of network availability using color space encoded image |
US9386185B2 (en) | 2013-03-15 | 2016-07-05 | Pictech Management Limited | Encoding large documents using color space encoded image with color correction using a pseudo-euclidean metric in the color space |
US9152830B2 (en) | 2013-03-15 | 2015-10-06 | Pictech Management Limited | Color restoration for color space encoded image |
US9189721B2 (en) | 2013-03-15 | 2015-11-17 | Pictech Management Limited | Data backup using color space encoded image |
US9117151B2 (en) | 2013-03-15 | 2015-08-25 | Pictech Management Limited | Information exchange using color space encoded image |
US9147143B2 (en) | 2013-03-15 | 2015-09-29 | Pictech Management Limited | Book using color space encoded image |
US9042663B2 (en) | 2013-03-15 | 2015-05-26 | Pictech Management Limited | Two-level error correcting codes for color space encoded image |
US9027843B2 (en) | 2013-03-15 | 2015-05-12 | Pictech Management Limited | Information exchange display using color space encoded image |
US9161061B2 (en) | 2013-03-15 | 2015-10-13 | Pictech Management Limited | Data storage and exchange device for color space encoded images |
US9152613B2 (en) | 2013-03-15 | 2015-10-06 | Pictech Management Limited | Self-publication using color space encoded image |
US9129346B2 (en) * | 2013-03-15 | 2015-09-08 | Pictech Management Limited | Image fragmentation for distortion correction of color space encoded image |
US9396169B2 (en) | 2013-03-15 | 2016-07-19 | Pictech Management Limited | Combination book with e-book using color space encoded image with color correction using a pseudo-euclidean metric in the color space |
US9159011B2 (en) | 2013-03-15 | 2015-10-13 | Pictech Management Limited | Information broadcast using color space encoded image |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH077621A (ja) * | 1993-06-16 | 1995-01-10 | Canon Inc | 画像送信装置 |
JP2001045301A (ja) * | 1999-08-02 | 2001-02-16 | Fuji Xerox Co Ltd | 画像処理装置 |
JP2002369198A (ja) * | 2001-06-11 | 2002-12-20 | Fuji Xerox Co Ltd | 符号化選択装置および符号化装置ならびにその方法 |
JP2003125206A (ja) * | 2001-10-12 | 2003-04-25 | Canon Inc | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 |
WO2003084243A1 (en) * | 2002-03-28 | 2003-10-09 | Sony Corporation | Image compression/encoding device, method, and program |
Family Cites Families (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5247357A (en) | 1989-05-31 | 1993-09-21 | Scientific Atlanta, Inc. | Image compression method and apparatus employing distortion adaptive tree search vector quantization with avoidance of transmission of redundant image data |
JP3171913B2 (ja) | 1992-04-03 | 2001-06-04 | キヤノン株式会社 | 画像符号化装置及び画像符号化方法 |
JPH0651721A (ja) | 1992-07-29 | 1994-02-25 | Canon Inc | 表示制御装置 |
JP2800633B2 (ja) | 1993-04-30 | 1998-09-21 | 富士ゼロックス株式会社 | 画像符号化装置 |
US5764804A (en) | 1993-10-14 | 1998-06-09 | Seiko Epson Corporation | Data encoding and decoding system |
JP2720926B2 (ja) | 1993-10-26 | 1998-03-04 | 富士ゼロックス株式会社 | 画像符号化装置 |
JPH08130649A (ja) | 1994-11-01 | 1996-05-21 | Canon Inc | データ処理装置 |
US6031938A (en) | 1995-04-26 | 2000-02-29 | Canon Kabushiki Kaisha | Image encoding apparatus with selective Markov and predictive coding |
US6101282A (en) | 1995-06-22 | 2000-08-08 | Canon Kabushiki Kaisha | Apparatus and method for image data encoding |
US5889596A (en) | 1995-07-17 | 1999-03-30 | Canon Kabushiki Kaisha | Controlling a reading unit of an image processing apparatus |
US5960116A (en) | 1995-11-02 | 1999-09-28 | Canon Kabushiki Kaisha | Image processing apparatus and method for performing prediction data encoding |
US6266449B1 (en) | 1995-11-22 | 2001-07-24 | Canon Kabushiki Kaisha | Information processing apparatus and method which selectively controls data encoding by monitoring amount of encoded data |
US6094510A (en) | 1996-04-15 | 2000-07-25 | Canon Kabushiki Kaisha | Image processing apparatus and method for predicting a compression rate of image data processed to modify an image |
JPH104557A (ja) | 1996-06-17 | 1998-01-06 | Canon Inc | 画像処理装置、及び方法、及びその方法を記憶した記憶媒体 |
JP3787389B2 (ja) | 1996-06-17 | 2006-06-21 | キヤノン株式会社 | 画像処理装置、及び方法、及びその方法を記憶した記憶媒体 |
US6028963A (en) | 1996-06-17 | 2000-02-22 | Canon Kabushiki Kaisha | Image encoding based on judgement on prediction error |
JP3408094B2 (ja) | 1997-02-05 | 2003-05-19 | キヤノン株式会社 | 画像処理装置及びその方法 |
JPH10336682A (ja) | 1997-04-02 | 1998-12-18 | Canon Inc | 符号化装置及び方法及び方法を記憶した記憶媒体 |
JP3699814B2 (ja) | 1997-11-28 | 2005-09-28 | 富士ゼロックス株式会社 | 画像処理装置および画像処理方法 |
US6650361B1 (en) | 1997-12-17 | 2003-11-18 | Canon Kabushiki Kaisha | Imaging apparatus control method, and a computer program product having computer program code therefor |
US6175650B1 (en) | 1998-01-26 | 2001-01-16 | Xerox Corporation | Adaptive quantization compatible with the JPEG baseline sequential mode |
JP2000069292A (ja) | 1998-08-24 | 2000-03-03 | Canon Inc | 画像処理装置及び方法及び記憶媒体 |
JP2000115782A (ja) | 1998-10-06 | 2000-04-21 | Canon Inc | 符号化装置及び方法及び記憶媒体 |
JP2000115783A (ja) | 1998-10-06 | 2000-04-21 | Canon Inc | 復号化装置及び方法 |
JP3839974B2 (ja) | 1998-10-06 | 2006-11-01 | キヤノン株式会社 | 符号化装置 |
US6665444B1 (en) | 1999-04-28 | 2003-12-16 | Canon Kabushiki Kaisha | Image processing apparatus and method, and storage medium |
JP4365957B2 (ja) | 1999-11-05 | 2009-11-18 | キヤノン株式会社 | 画像処理方法及びその装置及び記憶媒体 |
JP4367880B2 (ja) | 1999-12-09 | 2009-11-18 | キヤノン株式会社 | 画像処理装置及びその方法並びに記憶媒体 |
JP2002281444A (ja) | 2000-03-03 | 2002-09-27 | Canon Inc | 画像処理方法及び装置及び記憶媒体 |
US6771828B1 (en) | 2000-03-03 | 2004-08-03 | Microsoft Corporation | System and method for progessively transform coding digital data |
JP4208378B2 (ja) | 2000-03-10 | 2009-01-14 | キヤノン株式会社 | 画像処理装置及び方法及び記録媒体 |
JP4480119B2 (ja) | 2000-03-30 | 2010-06-16 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
US6847735B2 (en) | 2000-06-07 | 2005-01-25 | Canon Kabushiki Kaisha | Image processing system, image processing apparatus, image input apparatus, image output apparatus and method, and storage medium |
JP4612782B2 (ja) | 2000-09-27 | 2011-01-12 | キヤノン株式会社 | 画像処理装置、及びその方法、並びにプログラム、記憶媒体 |
US6853755B2 (en) | 2001-03-28 | 2005-02-08 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive compression of scanned documents |
EP1271926B1 (en) | 2001-06-18 | 2015-08-12 | Canon Kabushiki Kaisha | Image processing method, apparatus and computer program for compression-encoding |
JP4124982B2 (ja) | 2001-06-18 | 2008-07-23 | キヤノン株式会社 | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 |
US7013050B2 (en) | 2001-06-26 | 2006-03-14 | Canon Kabushiki Kaisha | Image encoding apparatus and method, program code, and storage medium |
US20030031371A1 (en) | 2001-08-02 | 2003-02-13 | Shinichi Kato | Image encoding apparatus and image decoding apparatus |
CN1320809C (zh) | 2001-08-29 | 2007-06-06 | 佳能株式会社 | 图像处理装置与方法 |
JP3984886B2 (ja) | 2001-09-28 | 2007-10-03 | キヤノン株式会社 | データ変換装置、データ変換方法、コンピュータプログラム、記憶媒体 |
JP2003143411A (ja) | 2001-11-02 | 2003-05-16 | Canon Inc | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
JP3902953B2 (ja) | 2002-01-10 | 2007-04-11 | キヤノン株式会社 | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 |
US7194140B2 (en) | 2001-11-05 | 2007-03-20 | Canon Kabushiki Kaisha | Image processing apparatus and method which compresses image data of each region using a selected encoding method |
US7106909B2 (en) | 2001-12-25 | 2006-09-12 | Canon Kabushiki Kaisha | Method and apparatus for encoding image data in accordance with a target data size |
NL1019858C2 (nl) * | 2002-01-29 | 2003-09-08 | Thales Nederland Bv | De onderhavige uitvinding heeft in het algemeen betrekking op cryogene koelers en in het bijzonder op de werkwijze voor de assemblage van de compressor van cryogene koelers en op middelen voor het in positie houden van de zuiger die in dergelijke cryogene koelers wordt gebruikt. |
JP2003244446A (ja) | 2002-02-21 | 2003-08-29 | Canon Inc | 画像処理装置及び画像処理方法 |
JP4047183B2 (ja) | 2002-03-07 | 2008-02-13 | キヤノン株式会社 | 画像圧縮符号化装置及びその制御方法 |
JP3902968B2 (ja) | 2002-03-26 | 2007-04-11 | キヤノン株式会社 | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
JP2003304404A (ja) | 2002-04-09 | 2003-10-24 | Canon Inc | 画像符号化装置 |
JP4065522B2 (ja) | 2003-01-07 | 2008-03-26 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
US7227998B2 (en) | 2002-06-11 | 2007-06-05 | Canon Kabushiki Kaisha | Image processing apparatus, control method of the same, computer program, and computer-readable storage medium |
US7302105B2 (en) | 2002-07-22 | 2007-11-27 | Canon Kabushiki Kaisha | Moving image coding apparatus, moving image decoding apparatus, and methods therefor |
US7903734B2 (en) | 2003-04-24 | 2011-03-08 | Canon Kabushiki Kaisha | Moving image decoding apparatus, moving image decoding method, image decoding method, and image decoding apparatus |
US7574063B2 (en) | 2003-07-23 | 2009-08-11 | Canon Kabushiki Kaisha | Image coding method and apparatus |
JP4418762B2 (ja) | 2004-05-07 | 2010-02-24 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4533035B2 (ja) | 2004-08-02 | 2010-08-25 | キヤノン株式会社 | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4533043B2 (ja) | 2004-08-25 | 2010-08-25 | キヤノン株式会社 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US6987468B1 (en) | 2004-10-29 | 2006-01-17 | Microsoft Corporation | Lossless adaptive encoding and decoding of integer data |
US7925098B2 (en) | 2006-03-02 | 2011-04-12 | Canon Kabushiki Kaisha | Image encoding apparatus and method with both lossy and lossless means |
JP2008042688A (ja) | 2006-08-08 | 2008-02-21 | Canon Inc | 画像処理装置およびその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
-
2004
- 2004-08-25 JP JP2004245690A patent/JP4533043B2/ja not_active Expired - Fee Related
-
2005
- 2005-08-01 US US11/193,569 patent/US7680345B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH077621A (ja) * | 1993-06-16 | 1995-01-10 | Canon Inc | 画像送信装置 |
JP2001045301A (ja) * | 1999-08-02 | 2001-02-16 | Fuji Xerox Co Ltd | 画像処理装置 |
JP2002369198A (ja) * | 2001-06-11 | 2002-12-20 | Fuji Xerox Co Ltd | 符号化選択装置および符号化装置ならびにその方法 |
JP2003125206A (ja) * | 2001-10-12 | 2003-04-25 | Canon Inc | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 |
WO2003084243A1 (en) * | 2002-03-28 | 2003-10-09 | Sony Corporation | Image compression/encoding device, method, and program |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008288761A (ja) * | 2007-05-16 | 2008-11-27 | Olympus Imaging Corp | 画像データ圧縮装置、画像データ圧縮方法およびプログラム |
US8218885B2 (en) | 2007-05-16 | 2012-07-10 | Olympus Imaging Corp. | Apparatus and method for image data compression |
KR100923029B1 (ko) | 2007-09-20 | 2009-10-22 | (주)마무리안디자인 | 비디오 프레임의 재압축 방법 |
US9025167B2 (en) | 2009-03-05 | 2015-05-05 | Canon Kabushiki Kaisha | Image processing apparatus and method |
JP2011130410A (ja) * | 2009-12-21 | 2011-06-30 | Mtekvision Co Ltd | 符号化方法、復号化方法及び装置 |
CN113709510A (zh) * | 2021-08-06 | 2021-11-26 | 联想(北京)有限公司 | 高速率数据实时传输方法及装置、设备、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20060045362A1 (en) | 2006-03-02 |
JP4533043B2 (ja) | 2010-08-25 |
US7680345B2 (en) | 2010-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4533043B2 (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4693603B2 (ja) | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
US7454070B2 (en) | Image encoding apparatus and method, computer program, and computer-readable storage medium | |
US7466863B2 (en) | Image encoding apparatus and method, computer program, computer-readable storage medium, and image forming apparatus | |
JP4393319B2 (ja) | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP3902968B2 (ja) | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 | |
EP1271926B1 (en) | Image processing method, apparatus and computer program for compression-encoding | |
JP4979323B2 (ja) | 画像処理装置及びその制御方法 | |
JP4697967B2 (ja) | 画像符号化装置及びその制御方法 | |
US20050276500A1 (en) | Image encoding apparatus, and image processing apparatus and its control method | |
JPH1051642A (ja) | 画像処理装置 | |
JP2008042688A (ja) | 画像処理装置およびその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2008072624A (ja) | 画像符号化装置及びその制御方法 | |
JP3902953B2 (ja) | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 | |
JP4697966B2 (ja) | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP3984813B2 (ja) | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 | |
JP4697965B2 (ja) | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4651109B2 (ja) | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4262145B2 (ja) | 画像処理装置及びその制御方法 | |
JP2006157444A (ja) | 画像形成装置および方法 | |
JP2003209697A (ja) | 画像処理装置及び方法及びコンピュータプログラム及び記憶媒体 | |
JP2011004284A (ja) | 画像符号化装置及びその制御方法 | |
JPH0622148A (ja) | 画像処理装置 | |
JP2005086353A (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2013121154A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070719 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070719 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070719 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090727 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090807 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091001 |
|
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: 20100524 |
|
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: 20100611 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4533043 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |