JP4697967B2 - 画像符号化装置及びその制御方法 - Google Patents
画像符号化装置及びその制御方法 Download PDFInfo
- Publication number
- JP4697967B2 JP4697967B2 JP2006056904A JP2006056904A JP4697967B2 JP 4697967 B2 JP4697967 B2 JP 4697967B2 JP 2006056904 A JP2006056904 A JP 2006056904A JP 2006056904 A JP2006056904 A JP 2006056904A JP 4697967 B2 JP4697967 B2 JP 4697967B2
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- lossless
- image data
- resolution
- encoded
- 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.)
- Expired - Fee Related
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
画像データを符号化する画像符号化装置であって、
画像データに対して可逆符号化処理を行なう可逆符号化処理手段と、
当該可逆符号化処理手段で1ページ分の画像データの可逆符号化処理が終了した後、可逆符号化対象外となった非符号化画像データについて非可逆符号化する非可逆符号化処理手段と、
前記可逆符号化処理手段及び前記非可逆符号化処理手段で得られた可逆符号化データ及び非可逆符号化データを出力する出力手段と
前記可逆符号化処理手段、前記非可逆符号化処理手段を制御する制御手段とを備え、
前記可逆符号化処理手段は、
符号化対象の画像データからタイル単位に入力し、可逆符号化する可逆符号化手段と、
該可逆符号化手段で符号化する対象となったタイルの画像データを非符号化画像データとして一時的に保持するタイルデータ保持手段と、
該タイルデータ保持手段に保持された非符号化データである画像データの画素数を、設定された比率に従って減らすことで解像度変換する第1の解像度変換手段と、
注目タイルの属性情報に基づき、前記可逆符号化手段で生成された可逆符号化データ、前記タイルデータ保持手段に記憶された非符号化画像データのいずれか一方を選択し、前記非可逆符号化処理手段に出力する選択手段とを備え、
前記非可逆符号化処理手段は、
前記選択手段より選択出力された非符号化画像データ、及び、可逆符号化データを蓄積記憶する記憶手段と、
設定要求に応じて、該記憶手段に記憶された非符号化画像データの画素数を予め設定された比率に従って減らすことで解像度を変換し、解像度変換前の非符号化画像データに代えて解像度変換後の非符号化画像データを前記記憶手段に格納する第2の解像度変換手段と、
前記非符号化画像データを非可逆符号化する非可逆符号化手段とを備え、
前記制御手段は、
前記可逆符号化処理手段による1ページの可逆符号化処理中に、前記選択手段が出力する非符号化画像データのタイル数を計数する計数手段と、
該計数手段で計数したタイル数が、互いに異なる複数の閾値の1つ越える度に、第2の解像度変換手段の解像度変換処理を実行させると共に、前記タイル数が前記複数の閾値を越えた回数に応じた比率を前記第1の解像度変換手段に設定し、実行させる解像度設定手段とを備える。
先ず、実施形態における特徴的な符号化処理を行う為の、第1の基本構成を図1に示し、その動作を図6〜図10を用いて説明する。
判定部103は、選択部109に判定結果(選択信号とも言う)を出力する際に、「非可逆」と判定したタイル数をカウントしていく。1ページの画像の総タイル数は、入力される画像データの画素数に依存する。従って1ページ分の可逆符号化処理が完了した場合の非可逆符号化比率は、総タイル数に対する「非可逆」と判定したタイル数の比率で求めることができる。ここで説明する<非可逆符号化比率≦N(%)の場合>の処理は、1ページの画像に対する可逆符号化処理が完了するまでに、非可逆符号化比率がN%を越えなかった場合の処理でもある。
この処理は、1ページの画像の可逆符号化処理を行なっている最中、すなわち、1ページの画像の可逆符号化処理が完了する前に、非可逆符号化比率がN%を越えた場合の処理である。
この処理は、1ページの画像の可逆符号化処理を行なっている最中、すなわち、1ページの画像の可逆符号化処理が完了する前に、非可逆符号化比率が4×N%を越えた場合の処理である。
Th(0)←(N/100)×Tmax
Th(1)←(N/100)×4×Tmax
Th(2)←(N/100)×16×Tmax
:
ここで、Nは先に説明したように、非可逆符号化部115の全画像データに対する符号化性能値である。閾値Th()の個数が変数iよって制限されるのは、実施形態では非可逆符号化部115は最低でも8×8画素サイズを必要とするためである。
・タイル内に出現する色数
・タイル内の隣接する2画素間に着目し、その濃度(或いは輝度)差が所定閾値以上であると判定された回数
・タイル内の隣接する2画素間に着目し、その濃度(或いは輝度)差を水平軸としてヒストグラムを作成し、その中央値や分散値、
・生成された可逆符号化データ長
等で良いであろう。
1.タイル内に出現する色数が或る閾値以下、
2.タイル内の隣接する2画素間に着目し、その濃度(或いは輝度)差が所定閾値以上であると判定された回数が或る閾値以上、
3.タイル内の隣接する2画素間に着目し、その濃度(輝度)差のヒストグラムの中央値が或る閾値以上であり、分散値が或る閾値以下、
4.生成された可逆符号化データ長が或る閾値以下の場合、
(ここで、上記の各閾値はタイルサイズに依存して決めることが望ましい)。
次に本発明に係る第2の実施形態を説明する。本第2の実施形態における符号化処理の基本構成を図2に示す。また、その動作を図11、図12を用いて説明する。
Moh=Mo×(Tch/Tmax)×α
つまり、総タイル数Tmaxに占める非符号化データのタイル数Tchに依存して、目標非可逆符号量Mohを決める。また、この結果、目標可逆符号化量Mokは、Mok=Mo−Mohで求めることができる。
1.<非可逆符号の再符号化部が無い構成>
この構成では、非符号化データ量から見積った非可逆符号量に、可逆符号量を加えた値が設定符号量より小さくなるように可逆符号化データの解像度を決める。この場合、実際の符号量(非可逆符号化後の符号量)は、設定符号量よりかなり小さくなってしまう可能性がある。
2.<非可逆符号の再符号化部が無いが、非可逆符号化部において圧縮率の異なる2種類の符号化データを生成する>
この場合、圧縮率が高い方の非可逆符号化データは、再符号化後の非可逆符号化データと解釈することができ、圧縮率が低い方の非可逆符号化データで、設定符号量を超えてしまったら、圧縮率が高い方の非可逆符号化データに切換えればよい。
第3の実施形態を以下に説明する。本第3の実施形態における基本構成を図3に示し、図13を用いて説明する。
以下、本発明に係る第4の実施形態を説明する。図14は本第4の実施形態における装置の基本構成ブロック図である。
第1の実施形態の画像処理装置で生成される符号化データを、復号するための装置の構成を図16に示す。図18に示す復号処理のタイミングチャートを用いて図16の説明を行う。
前記第2〜第4の実施形態の画像処理装置で生成される符号化データを、復号するための装置の構成を図17に示す。図16の構成と同様、図18に示すタイミングチャートに基づき復号処理を行う。
(1)非可逆復号部1601で復号処理したデータを、そのままメモリ111’に格納するのではなく、可逆符号化部1701にて符号化した後、メモリ111’に格納する。
(2)すべてのデータは一旦、可逆符号化データに変換される。
(3)第2ページ時間で、すべての符号化データを可逆復号する。
(4)可逆復号後のデータに対し、その解像度に応じて解像度変換部1605にて解像度変換処理を行う。解像度変換後のデータは全て2400dpiの画像データになる。
Claims (8)
- 画像データを符号化する画像符号化装置であって、
画像データに対して可逆符号化処理を行なう可逆符号化処理手段と、
当該可逆符号化処理手段で1ページ分の画像データの可逆符号化処理が終了した後、可逆符号化対象外となった非符号化画像データについて非可逆符号化する非可逆符号化処理手段と、
前記可逆符号化処理手段及び前記非可逆符号化処理手段で得られた可逆符号化データ及び非可逆符号化データを出力する出力手段と
前記可逆符号化処理手段、前記非可逆符号化処理手段を制御する制御手段とを備え、
前記可逆符号化処理手段は、
符号化対象の画像データからタイル単位に入力し、可逆符号化する可逆符号化手段と、
該可逆符号化手段で符号化する対象となったタイルの画像データを非符号化画像データとして一時的に保持するタイルデータ保持手段と、
該タイルデータ保持手段に保持された非符号化データである画像データの画素数を、設定された比率に従って減らすことで解像度変換する第1の解像度変換手段と、
注目タイルの属性情報に基づき、前記可逆符号化手段で生成された可逆符号化データ、前記タイルデータ保持手段に記憶された非符号化画像データのいずれか一方を選択し、前記非可逆符号化処理手段に出力する選択手段とを備え、
前記非可逆符号化処理手段は、
前記選択手段より選択出力された非符号化画像データ、及び、可逆符号化データを蓄積記憶する記憶手段と、
設定要求に応じて、該記憶手段に記憶された非符号化画像データの画素数を予め設定された比率に従って減らすことで解像度を変換し、解像度変換前の非符号化画像データに代えて解像度変換後の非符号化画像データを前記記憶手段に格納する第2の解像度変換手段と、
前記非符号化画像データを非可逆符号化する非可逆符号化手段とを備え、
前記制御手段は、
前記可逆符号化処理手段による1ページの可逆符号化処理中に、前記選択手段が出力する非符号化画像データのタイル数を計数する計数手段と、
該計数手段で計数したタイル数が、互いに異なる複数の閾値の1つ越える度に、第2の解像度変換手段の解像度変換処理を実行させると共に、前記タイル数が前記複数の閾値を越えた回数に応じた比率を前記第1の解像度変換手段に設定し、実行させる解像度設定手段と
を備えることを特徴とする画像符号化装置。 - 前記第2の解像度変換手段は前記記憶手段に記憶された非符号化画像データの水平垂直方向の画素数を1/2にし、
前記解像度設定手段は、前記タイル数が前記閾値を越える回数をkとしたとき、前記第1の解像度変換には(1/2)kを解像度変換比率として設定することを特徴とする請求項1に記載の画像符号化装置。 - 前記可逆符号化手段を第1の可逆符号化手段、前記記憶手段を第1の記憶手段と定義したとき、
前記可逆符号化処理手段は、
符号化対象の画像データを、当該画像データの解像度よりも低い複数の解像度に変換し、出力する第3の解像度変換手段と、
前記第3の解像度変換手段で得られた複数の解像度の画像データそれぞれを、タイル単位に可逆符号化し、各解像度毎の可逆符号化データを生成する第2の可逆符号化手段とを更に備え、
前記非可逆符号化処理手段は、
前記第2の可逆符号化手段で生成された各解像度毎の可逆符号化データを記憶する第2の記憶手段と、
前記非可逆符号化手段で生成された非可逆符号化データを、設定されたパラメータに従って再度符号化し、非可逆符号化データを生成する再符号化手段とを備え、
前記制御手段は、
前記第1記憶手段に記憶された非符号化データの総データ量と、目標符号化データ量とに基づき、前記第1の記憶手段及び前記第2の記憶手段中のいずれの可逆符号化データを選択出力するかを判定する可逆符号化データ判定手段と、
該可逆符号化データ判定手段で判定された可逆符号化データのデータ量と前記目標符号化データ量に基づいて目標非可逆符号化データ量を決定し、前記非可逆符号化手段及び前記再符号化手段を制御し、前記目標非可逆符号化データ量以下の非可逆符号化データに生成させる非可逆符号化制御手段とを備える
ことを特徴とする請求項1又は2に記載の画像符号化装置。 - 前記可逆符号化処理手段は、
注目タイルの属性に基づき、異なる2種類の解像度のうち高い方か、低い方かを判定する解像度判定手段と、
前記第1、第2の可逆符号化手段それぞれで生成される可逆符号化データを入力し、解像度差が最も小さい2つの可逆符号化データを入力し、前記解像度判定手段の判定結果に基づいて一方の可逆符号化データを選択する複数の可逆符号化選択手段を更に備え、
前記非可逆符号化処理手段は、
前記複数の可逆符号化選択手段で選択された各可逆符号化データそれぞれを記憶する第3の記憶手段を更に備え、
前記可逆符号化データ判定手段は、前記第3の記憶手段をも参照して、選択出力すべき可逆符号化データを判定することを特徴とする請求項3に記載の画像符号化装置。 - 前記非可逆符号化処理手段が非可逆符号化処理を開始する際に、可逆符号化処理手段は次のページの画像データに対する可逆符号化処理を開始することを特徴とする請求項1乃至4のいずれか1項に記載の画像符号化装置。
- 画像データを符号化する画像符号化装置の制御方法であって、
画像データに対して可逆符号化処理を行なう可逆符号化処理工程と、
当該可逆符号化処理工程で1ページ分の画像データの可逆符号化処理が終了した後、可逆符号化対象外となった非符号化画像データについて非可逆符号化する非可逆符号化処理工程と、
前記可逆符号化処理工程及び前記非可逆符号化処理工程で得られた可逆符号化データ及び非可逆符号化データを出力する出力工程と
前記可逆符号化処理工程、前記非可逆符号化処理工程を制御する制御工程とを備え、
前記可逆符号化処理工程は、
符号化対象の画像データからタイル単位に入力し、可逆符号化する可逆符号化工程と、
該可逆符号化工程で符号化する対象となったタイルの画像データを非符号化画像データとして一時的に保持するタイルデータ保持手段に格納する工程と、
該タイルデータ保持手段に保持された非符号化データである画像データの画素数を、設定された比率に従って減らすことで解像度変換する第1の解像度変換工程と、
注目タイルの属性情報に基づき、前記可逆符号化工程で生成された可逆符号化データ、前記タイルデータ保持手段に記憶された非符号化画像データのいずれか一方を選択し、前記非可逆符号化処理工程に出力する選択工程とを備え、
前記非可逆符号化処理工程は、
前記選択工程より選択出力された非符号化画像データ、及び、可逆符号化データを記憶手段に格納する工程と、
設定要求に応じて、該記憶手段に記憶された非符号化画像データの画素数を予め設定された比率に従って減らすことで解像度を変換し、解像度変換前の非符号化画像データに代えて解像度変換後の非符号化画像データを前記記憶手段に格納する第2の解像度変換工程と、
前記非符号化画像データを非可逆符号化する非可逆符号化工程とを備え、
前記制御工程は、
前記可逆符号化処理工程による1ページの可逆符号化処理中に、前記選択工程が出力する非符号化画像データのタイル数を計数する計数工程と、
該計数工程で計数したタイル数が、互いに異なる複数の閾値の1つ越える度に、第2の解像度変換工程の解像度変換処理を実行させると共に、前記タイル数が前記複数の閾値を越えた回数に応じた比率を前記第1の解像度変換工程に設定し、実行させる解像度設定工程と
を備えることを特徴とする画像符号化装置の制御方法。 - 画像データを符号化する画像符号化装置であって、
画像データに対して可逆符号化処理を行なう可逆符号化処理手段と、
当該可逆符号化処理手段で1ページ分の画像データの可逆符号化処理が終了した後、可逆符号化対象外となった非符号化画像データについて非可逆符号化する非可逆符号化処理手段と、
前記可逆符号化処理手段及び前記非可逆符号化処理手段で得られた可逆符号化データ及び非可逆符号化データを出力する出力手段と
前記可逆符号化処理手段、前記非可逆符号化処理手段を制御する制御手段とを備え、
前記可逆符号化処理手段は、
符号化対象であって基準解像度の画像データからタイル画像データを入力し、可逆符号化する可逆符号化手段と、
前記基準解像度のタイル画像データの画素数を減らすことで、互いに異なる複数の解像度のタイル画像データを生成し、前記基準解像度のタイル画像データと共に非符号化画像データ群として出力する解像度変換手段と、
タイルの属性情報に基づき、前記可逆符号化手段で生成された可逆符号化データ、或いは、前記非符号化画像データ群のいずれか一方を選択し、前記非可逆符号化処理手段に出力する選択手段とを備え、
前記非可逆符号化処理手段は、
前記選択手段より選択出力された非符号化画像データ群、及び、可逆符号化データを蓄積記憶する記憶手段と、
前記制御手段より指定された解像度に対応するタイル画像データを非可逆符号化する非可逆符号化手段とを備え、
前記制御手段は、
前記可逆符号化処理手段による1ページの可逆符号化処理中に、前記選択手段より出力される各解像度毎の総タイル画像データ量を計数する計数手段と、
前記可逆符号化処理手段による1ページ分の処理が完了した場合、前記計数手段で計数された各解像度の総タイル画像データ量に基づき、前記可逆符号化処理手段に設定すべき解像度を判定する判定手段とを備え、
前記判定手段は、前記基準解像度を前記非可逆符号化手段に設定すべき初期候補解像度とし、前記計数手段で計数した各解像度の総タイル画像データ量が予め設定された閾値を越える度に、前記非可逆符号化手段に設定すべき候補解像度を段階的に下げていく
ことを特徴とする画像符号化装置。 - 画像データを符号化する画像符号化装置の制御方法であって、
画像データに対して可逆符号化処理を行なう可逆符号化処理工程と、
当該可逆符号化処理工程で1ページ分の画像データの可逆符号化処理が終了した後、可逆符号化対象外となった非符号化画像データについて非可逆符号化する非可逆符号化処理工程と、
前記可逆符号化処理工程及び前記非可逆符号化処理工程で得られた可逆符号化データ及び非可逆符号化データを出力する出力工程と
前記可逆符号化処理工程、前記非可逆符号化処理工程を制御する制御工程とを備え、
前記可逆符号化処理工程は、
符号化対象であって基準解像度の画像データからタイル画像データを入力し、可逆符号化する可逆符号化工程と、
前記基準解像度のタイル画像データの画素数を減らすことで、互いに異なる複数の解像度のタイル画像データを生成し、前記基準解像度のタイル画像データと共に非符号化画像データ群として出力する解像度変換工程と、
タイルの属性情報に基づき、前記可逆符号化工程で生成された可逆符号化データ、或いは、前記非符号化画像データ群のいずれか一方を選択し、前記非可逆符号化処理工程に出力する選択工程とを備え、
前記非可逆符号化処理工程は、
前記選択工程より選択出力された非符号化画像データ群、及び、可逆符号化データを記憶手段に蓄積する工程と、
前記制御工程より指定された解像度に対応するタイル画像データを非可逆符号化する非可逆符号化工程とを備え、
前記制御工程は、
前記可逆符号化処理工程による1ページの可逆符号化処理中に、前記選択工程より出力される各解像度毎の総タイル画像データ量を計数する計数工程と、
前記可逆符号化処理工程による1ページ分の処理が完了した場合、前記計数工程で計数された各解像度の総タイル画像データ量に基づき、前記可逆符号化処理工程に設定すべき解像度を判定する判定工程とを備え、
前記判定工程は、前記基準解像度を前記非可逆符号化工程に設定すべき初期候補解像度とし、前記計数工程で計数した各解像度の総タイル画像データ量が予め設定された閾値を越える度に、前記非可逆符号化工程に設定すべき候補解像度を段階的に下げていく
ことを特徴とする画像符号化装置の制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006056904A JP4697967B2 (ja) | 2006-03-02 | 2006-03-02 | 画像符号化装置及びその制御方法 |
US11/681,002 US7835582B2 (en) | 2006-03-02 | 2007-03-01 | Image encoding apparatus and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006056904A JP4697967B2 (ja) | 2006-03-02 | 2006-03-02 | 画像符号化装置及びその制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2007235759A JP2007235759A (ja) | 2007-09-13 |
JP2007235759A5 JP2007235759A5 (ja) | 2009-04-09 |
JP4697967B2 true JP4697967B2 (ja) | 2011-06-08 |
Family
ID=38471554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006056904A Expired - Fee Related JP4697967B2 (ja) | 2006-03-02 | 2006-03-02 | 画像符号化装置及びその制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7835582B2 (ja) |
JP (1) | JP4697967B2 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007037049A (ja) * | 2005-07-29 | 2007-02-08 | Canon Inc | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4697967B2 (ja) | 2006-03-02 | 2011-06-08 | キヤノン株式会社 | 画像符号化装置及びその制御方法 |
JP2008072624A (ja) * | 2006-09-15 | 2008-03-27 | Canon Inc | 画像符号化装置及びその制御方法 |
JP4311759B2 (ja) * | 2007-10-29 | 2009-08-12 | キヤノン株式会社 | データ変換装置及びその制御方法 |
JP4933405B2 (ja) * | 2007-11-13 | 2012-05-16 | キヤノン株式会社 | データ変換装置及びその制御方法 |
EP2081155B1 (en) * | 2008-01-21 | 2011-11-16 | Telefonaktiebolaget LM Ericsson (publ) | Prediction-based image processing |
CN101627918A (zh) * | 2008-07-18 | 2010-01-20 | Ge医疗***环球技术有限公司 | Ct影像压缩方法和装置 |
US20110194616A1 (en) * | 2008-10-01 | 2011-08-11 | Nxp B.V. | Embedded video compression for hybrid contents |
JP5432690B2 (ja) * | 2009-12-07 | 2014-03-05 | キヤノン株式会社 | 画像符号化装置及びその制御方法 |
GB2481870B (en) * | 2010-12-14 | 2012-06-13 | Realvnc Ltd | Method and system for remote computing |
GB2503234B (en) * | 2012-06-19 | 2019-08-21 | British Broadcasting Corp | Video coding and decoding |
US9373162B2 (en) * | 2014-10-10 | 2016-06-21 | Ncku Research And Development Foundation | Auto-contrast enhancement system |
KR102437698B1 (ko) * | 2015-08-11 | 2022-08-30 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 이미지 인코딩 방법 |
GB2550965B (en) * | 2016-06-03 | 2019-11-20 | Advanced Risc Mach Ltd | Encoding and decoding arrays of data elements |
GB2608878B (en) | 2018-06-29 | 2023-04-12 | Imagination Tech Ltd | Guaranteed data compression |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004215093A (ja) * | 2003-01-07 | 2004-07-29 | Canon Inc | 画像処理方法 |
JP2004530341A (ja) * | 2001-03-15 | 2004-09-30 | ヒューレット・パッカード・カンパニー | Jade−jpegベース適応的文書圧縮エンジン |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5818970A (en) | 1991-04-26 | 1998-10-06 | Canon Kabushiki Kaisha | Image encoding apparatus |
JP3149271B2 (ja) | 1992-06-19 | 2001-03-26 | キヤノン株式会社 | 画像通信装置 |
US6553143B2 (en) | 1992-06-30 | 2003-04-22 | Canon Kabushiki Kaisha | Image encoding method and apparatus |
US6408102B1 (en) | 1993-12-20 | 2002-06-18 | Canon Kabushiki Kaisha | Encoding/decoding device |
JP3227292B2 (ja) | 1993-12-20 | 2001-11-12 | キヤノン株式会社 | 符号化装置、符号化方法、復号化装置、復号化方法、符号化復号化装置及び符号化復号化方法 |
JP3332619B2 (ja) | 1994-11-29 | 2002-10-07 | キヤノン株式会社 | 復号装置およびその方法 |
JPH09149260A (ja) | 1995-11-22 | 1997-06-06 | Canon Inc | 情報処理装置及び方法 |
JPH1093827A (ja) | 1996-09-11 | 1998-04-10 | Canon Inc | 画像処理方法とその装置 |
JP4683678B2 (ja) | 1998-07-03 | 2011-05-18 | 忠弘 大見 | 画像信号処理方法、画像信号処理システム、記憶媒体及び撮像装置 |
JP2000115770A (ja) | 1998-10-06 | 2000-04-21 | 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 | キヤノン株式会社 | 符号化装置 |
US6865299B1 (en) | 1999-07-27 | 2005-03-08 | Canon Kabushiki Kaisha | Coding apparatus and method |
US6952501B2 (en) | 2000-02-24 | 2005-10-04 | Canon Kabushiki Kaisha | Image processing apparatus, image encoding apparatus, and image decoding apparatus |
US7177046B2 (en) * | 2000-04-11 | 2007-02-13 | Oce Printing Systems Gmbh | Method for producing and outputting at least one printed page |
US6972874B2 (en) * | 2000-07-06 | 2005-12-06 | Canon Kabushiki Kaisha | Image communicating apparatus |
US6996593B2 (en) | 2000-10-23 | 2006-02-07 | Canon Kabushiki Kaisha | Filter processing apparatus and its control method, program, and storage medium |
EP1271926B1 (en) | 2001-06-18 | 2015-08-12 | Canon Kabushiki Kaisha | Image processing method, apparatus and computer program for compression-encoding |
EP1292153B1 (en) | 2001-08-29 | 2015-08-19 | Canon Kabushiki Kaisha | Image processing method and apparatus, computer program, and storage medium |
JP3796432B2 (ja) | 2001-10-31 | 2006-07-12 | キヤノン株式会社 | フィルタ処理装置およびフィルタ処理方法 |
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 |
JP3902968B2 (ja) | 2002-03-26 | 2007-04-11 | キヤノン株式会社 | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
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 |
JP4366250B2 (ja) | 2003-06-23 | 2009-11-18 | キヤノン株式会社 | データ変換処理装置及びプログラム |
US7574063B2 (en) | 2003-07-23 | 2009-08-11 | Canon Kabushiki Kaisha | Image coding method and apparatus |
US7236998B2 (en) * | 2003-09-25 | 2007-06-26 | International Business Machines Corporation | System and method for solving a large system of dense linear equations |
US20050244060A1 (en) * | 2004-04-30 | 2005-11-03 | Xerox Corporation | Reformatting binary image data to generate smaller compressed image data size |
US20050276500A1 (en) | 2004-06-15 | 2005-12-15 | Canon Kabushiki Kaisha | Image encoding apparatus, and image processing apparatus and its control method |
US7499592B2 (en) | 2004-06-15 | 2009-03-03 | Canon Kabushiki Kaisha | Image decoding apparatus and its control method |
JP4378245B2 (ja) | 2004-08-23 | 2009-12-02 | キヤノン株式会社 | データ変換装置及び方法 |
JP2007037049A (ja) | 2005-07-29 | 2007-02-08 | Canon Inc | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP4236659B2 (ja) * | 2005-11-02 | 2009-03-11 | シャープ株式会社 | 画像符号化装置、画像符号化方法、画像符号化プログラムおよび記録媒体 |
JP4697967B2 (ja) | 2006-03-02 | 2011-06-08 | キヤノン株式会社 | 画像符号化装置及びその制御方法 |
-
2006
- 2006-03-02 JP JP2006056904A patent/JP4697967B2/ja not_active Expired - Fee Related
-
2007
- 2007-03-01 US US11/681,002 patent/US7835582B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004530341A (ja) * | 2001-03-15 | 2004-09-30 | ヒューレット・パッカード・カンパニー | Jade−jpegベース適応的文書圧縮エンジン |
JP2004215093A (ja) * | 2003-01-07 | 2004-07-29 | Canon Inc | 画像処理方法 |
Also Published As
Publication number | Publication date |
---|---|
US7835582B2 (en) | 2010-11-16 |
JP2007235759A (ja) | 2007-09-13 |
US20070206868A1 (en) | 2007-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4697967B2 (ja) | 画像符号化装置及びその制御方法 | |
JP2008072624A (ja) | 画像符号化装置及びその制御方法 | |
EP1271926B1 (en) | Image processing method, apparatus and computer program for compression-encoding | |
US7257264B2 (en) | Image processing apparatus and method for compression-encoding image area information | |
JP4533043B2 (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
KR101266577B1 (ko) | 화상 처리 방법 및 장치 | |
JP4795161B2 (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
US7561749B2 (en) | Apparatus, method, and computer-readable storage medium for lossy and lossless encoding of image data in accordance with an attribute of the image data | |
JP4393319B2 (ja) | 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2016226001A (ja) | デコーダおよび復号方法 | |
KR102013240B1 (ko) | 영역별 특성에 기초한 영상 부호화 방법 및 그 장치, 그리고 영상 복호화 방법 및 그 장치 | |
JP2008042683A (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
US10536697B2 (en) | Method for re-encoding image and apparatus therefor | |
JP3835273B2 (ja) | 画像符号化復号装置 | |
JP2008042681A (ja) | 画像処理方法及び装置、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
EP1892965A2 (en) | Fixed bit rate, intraframe compression and decompression of video | |
JP2008109195A (ja) | 画像処理装置 | |
JP2003101793A (ja) | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 | |
JP4715175B2 (ja) | 画像形成装置および方法 | |
JP4795160B2 (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2004253889A (ja) | 画像処理装置及び方法 | |
WO1998054841A1 (en) | Data compressing device by permutation encoding and decompressing device | |
JP6223012B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP2003116009A (ja) | 画像符号化制御装置及び方法 | |
JPH11331844A (ja) | 固定長ブロック符号化装置及び復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090219 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101213 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110204 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110228 |
|
LAPS | Cancellation because of no payment of annual fees |