JP4907488B2 - 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 - Google Patents
画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 Download PDFInfo
- Publication number
- JP4907488B2 JP4907488B2 JP2007276074A JP2007276074A JP4907488B2 JP 4907488 B2 JP4907488 B2 JP 4907488B2 JP 2007276074 A JP2007276074 A JP 2007276074A JP 2007276074 A JP2007276074 A JP 2007276074A JP 4907488 B2 JP4907488 B2 JP 4907488B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- decoding
- processing
- code
- data
- 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
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
Description
先ず、マルチスレッド処理の初期化を行う(ステップS201)。なお、初期設定として、実行中のスレッド数N1=0とする。また、復号処理を実行する符号データの、独立に復号可能なデータ単位(例えば、JPEG2000のタイル)の数NTを算出する。すでに処理した独立な処理単位数ND=0とする。次に、NT及びNDから、未処理の独立データ数NNを算出する(ステップS202)。
NN=NT−ND
NT=N−ND
先ず、マルチスレッド処理の初期化を行う(ステップS201)。なお、初期設定として、実行中のスレッド数N1=0とする。また、符号化処理を実行する画像データの、独立に復号可能なデータ単位(例えば、JPEG2000のタイル)の数NTを算出する。すでに処理した独立な処理単位数ND=0とする。次に、NT及びNDから、未処理の独立データ数NNを算出する(ステップS202)。
NN=NT−ND
先ず、マルチスレッド処理の初期化を行う(ステップS301)。なお、初期設定として、実行中のスレッド数N1=0とする。また、復号処理を実行する符号データの、独立に復号可能なデータ単位(例えば、JPEG2000のタイル)の数NTを算出する。すでに処理した独立な処理単位数ND=0とする。起動装置は、記憶装置に記憶されている起動制御方法を取得する(ステップS302)。記憶装置には、U/Iを通じた設定、過去の実績からの設定、デフォルト値の設定、CPU種類に対する制御方法、CPU数に対する制御方法、CPUコア数に対する制御方法、タイルサイズごとの制御方法、プレシンクトサイズごとの制御方法、などに多々考えられる。次に、起動方法に従い実施する(ステップS303)。全てのタイルの処理が終了したら、処理を終了する(ステップS304)。
Claims (8)
- 画像データを領域に分割し、分割した領域ごとに独立に復号可能な圧縮処理を施した符号データを復号する画像処理装置であって、
符号データにおける画像情報を解読するヘッダ処理手段と、
独立に復号可能な符号に分割する符号分割手段と、
受け取った符号データを復号処理する復号処理手段と、
分割した符号データを、前記復号処理手段に提供する起動手段と、
前記復号処理手段の復号結果を受け取る画像データ獲得手段と、
同時に実施可能なスレッド数を獲得するスレッド数獲得手段と、
前記復号処理手段の実行スレッド数を獲得する実行スレッド数獲得手段と
を有し、
前記起動手段は、CPUにて実行する命令列のスループットを測定した測定結果と所定値との比較結果に基づいて前記復号処理手段の起動を制御し、
実行可能なスレッド数と前記復号処理手段の実行スレッド数を元に符号データを分割し、前記復号処理手段を同時に複数実行して画像データを生成することを特徴とする画像処理装置。 - 前記起動手段は、復号処理の途中で起動する前記復号処理手段の数を変更することを特徴とする請求項1記載の画像処理装置。
- 画像データを領域に分割し、分割した領域ごとに独立に復号可能な圧縮処理を施した符号化データを生成する画像処理装置であって、
画像の符号化条件の設定及びヘッダ情報の生成を行うヘッダ生成手段と、
独立に復号可能な符号化データごとに対象となる画像データを元画像より抽出する画像分割手段と、
受け取った画像データを符号化処理する符号化処理手段と、
分割した画像データを、前記符号化処理手段に提供する起動手段と、
前記符号化処理手段の符号化結果を受け取る符号データ獲得手段と、
同時に実施可能なスレッド数を獲得するスレッド数獲得手段と、
前記符号化処理手段の実行スレッド数を獲得する実行スレッド数獲得手段と、
獲得した複数の符号化データを結合し、符号データを構成する符号生成手段と
を有し、
前記起動手段は、CPUにて実行する命令列のスループットを測定した測定結果と所定値との比較結果に基づいて前記復号処理手段の起動を制御し、
実行可能なスレッド数と前記符号化処理手段の実行スレッド数を元に画像データを分割し、前記符号化処理手段を同時に複数実行して符号を生成することを特徴とする画像処理装置。 - 前記起動手段は、符号処理の途中で起動する前記符号化処理手段の数を変更することを特徴とする請求項3記載の画像処理装置。
- 圧縮符号がJPEG2000であることを特徴とする請求項1〜4のいずれか1項に記載の画像処理装置。
- 画像データを領域に分割し、分割した領域ごとに独立に復号可能な圧縮処理を施した符号データを復号する画像処理方法であって、
符号データにおける画像情報を解読するヘッダ処理工程と、
独立に復号可能な符号に分割する符号分割工程と、
受け取った符号データを復号処理する復号処理工程と、
分割した符号データを前記復号処理工程に対して提供する起動工程と、
前記復号処理工程による復号結果を受け取る画像データ獲得工程と、
同時に実施可能なスレッド数を獲得するスレッド数獲得工程と、
前記復号処理工程における実行スレッド数を獲得する実行スレッド数獲得工程と
を有し、
前記起動工程は、CPUにて実行する命令列のスループットを測定した測定結果と所定値との比較結果に基づいて前記復号処理工程の起動を制御し、
実行可能なスレッド数と前記復号処理工程における実行スレッド数を元に符号データを分割し、前記復号処理工程を同時に複数実行して画像データを生成することを特徴とする画像処理方法。 - 画像データを領域に分割し、分割した領域ごとに独立に復号可能な圧縮処理を施した符号化データを生成する画像処理方法であって、
画像の符号化条件の設定及びヘッダ情報の生成を行うヘッダ生成工程と、
独立に復号可能な符号化データごとに対象となる画像データを元画像より抽出する画像分割工程と、
受け取った画像データを符号化処理する符号化処理工程と、
分割した画像データを前記符号化処理工程に対して提供する起動工程と、
前記符号化処理工程による符号化結果を受け取る符号データ獲得工程と、
同時に実施可能なスレッド数を獲得するスレッド数獲得工程と、
前記符号化処理工程における実行スレッド数を獲得する実行スレッド数獲得工程と、
獲得した複数の符号化データを結合し、符号データを構成する符号生成工程と
を有し、
前記起動工程は、CPUにて実行する命令列のスループットを測定した測定結果と所定値との比較結果に基づいて前記復号処理工程の起動を制御し、
実行可能なスレッド数と前記符号化処理工程における実行スレッド数を元に画像データを分割し、前記符号化処理工程を同時に複数実行して符号を生成することを特徴とする画像処理方法。 - コンピュータにより、請求項6又は7に記載の画像処理方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007276074A JP4907488B2 (ja) | 2007-10-24 | 2007-10-24 | 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007276074A JP4907488B2 (ja) | 2007-10-24 | 2007-10-24 | 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009105701A JP2009105701A (ja) | 2009-05-14 |
JP4907488B2 true JP4907488B2 (ja) | 2012-03-28 |
Family
ID=40706967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007276074A Expired - Fee Related JP4907488B2 (ja) | 2007-10-24 | 2007-10-24 | 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4907488B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6649735B2 (ja) * | 2015-10-08 | 2020-02-19 | シャープ株式会社 | 画像形成装置 |
CN111984417B (zh) * | 2020-08-26 | 2023-01-24 | 展讯通信(天津)有限公司 | 用于移动终端的图像处理方法及装置、存储介质、终端 |
CN112488906B (zh) * | 2020-11-30 | 2023-10-31 | 中科院计算所西部高等技术研究院 | 基于多线程的图像处理方法、计算机设备和存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4065535B2 (ja) * | 2002-12-09 | 2008-03-26 | キヤノン株式会社 | 符号データ作成方法及び装置 |
JP4606142B2 (ja) * | 2004-12-01 | 2011-01-05 | 株式会社ソニー・コンピュータエンタテインメント | スケジューリング方法、スケジューリング装置およびマルチプロセッサシステム |
JP2007014002A (ja) * | 2006-08-03 | 2007-01-18 | Ricoh Co Ltd | 画像処理装置、画像処理用プログラム及び記録媒体 |
-
2007
- 2007-10-24 JP JP2007276074A patent/JP4907488B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009105701A (ja) | 2009-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4907487B2 (ja) | 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 | |
JP5151919B2 (ja) | 画像復号化装置と画像復号化方法およびコンピュータ・プログラム | |
JP4768728B2 (ja) | 値のブロックをエンコードする方法および装置 | |
JP2001320588A (ja) | メモリ管理方法及びその装置とその記憶媒体 | |
JP7233875B2 (ja) | 作成方法、コンピュータ及びプログラム | |
JP4443165B2 (ja) | 画像圧縮装置及び画像圧縮方法 | |
JP4907488B2 (ja) | 画像処理装置、画像処理方法及び該方法を実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体 | |
JP5396559B1 (ja) | 画像符号化装置、画像符号化方法、画像符号化プログラムおよび記録媒体 | |
KR101539260B1 (ko) | 선택적 영상정보 무손실 압축, 복원 장치 및 방법 | |
JP5181816B2 (ja) | 画像処理装置、画像処理方法、コンピュータプログラム、及び、情報記録媒体 | |
JP5105191B2 (ja) | 画像処理装置 | |
JP3938054B2 (ja) | 画像データ構造を有するデータが記録されたコンピュータ読み取り可能な記憶媒体、画像記録方法、装置及びプログラム | |
JP2010074386A (ja) | 画像処理装置、画像処理方法、コンピュータプログラム及び情報記録媒体 | |
JP2010103748A (ja) | 符号化装置、復号装置、画像形成装置、及びプログラム。 | |
JP4850806B2 (ja) | エントロピー符号化装置、エントロピー符号化方法およびコンピュータプログラム | |
JP4111761B2 (ja) | 画像処理装置 | |
JP2007129455A (ja) | 画像符号化装置、画像符号化方法、画像符号化プログラムおよび画像符号化プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
TW201201586A (en) | Image coding method for facilitating run length coding and image encoding device thereof | |
JP5244479B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP2004007251A (ja) | 画像処理装置 | |
JP2006196969A (ja) | 画像処理装置、画像処理方法、プログラム及び情報記録媒体 | |
JP2007049485A (ja) | 離散ウェーブレット変換装置及び方法、並びにプログラム及び記録媒体 | |
JP2002176561A (ja) | 画像処理装置及びその方法、コンピュータ可読メモリ | |
JP2005235029A (ja) | 画像縮小方法および装置ならびにプログラム | |
JP2005223538A (ja) | 画像処理回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20091207 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100115 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100601 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110701 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110830 |
|
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: 20111216 |
|
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: 20120111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4907488 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |