JP5641782B2 - 画像処理装置及び画像処理方法 - Google Patents
画像処理装置及び画像処理方法 Download PDFInfo
- Publication number
- JP5641782B2 JP5641782B2 JP2010118770A JP2010118770A JP5641782B2 JP 5641782 B2 JP5641782 B2 JP 5641782B2 JP 2010118770 A JP2010118770 A JP 2010118770A JP 2010118770 A JP2010118770 A JP 2010118770A JP 5641782 B2 JP5641782 B2 JP 5641782B2
- Authority
- JP
- Japan
- Prior art keywords
- correction
- image data
- image
- processing
- input
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 207
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000012937 correction Methods 0.000 claims description 374
- 238000000034 method Methods 0.000 claims description 85
- 230000008569 process Effects 0.000 claims description 83
- 238000004458 analytical method Methods 0.000 claims 1
- 239000000872 buffer Substances 0.000 description 65
- 230000006870 function Effects 0.000 description 57
- 238000003702 image correction Methods 0.000 description 34
- 230000007704 transition Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 17
- 230000000694 effects Effects 0.000 description 14
- 241000593989 Scardinius erythrophthalmus Species 0.000 description 13
- 201000005111 ocular hyperemia Diseases 0.000 description 13
- 230000004044 response Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010191 image analysis Methods 0.000 description 3
- 230000004043 responsiveness Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/73—Colour balance circuits, e.g. white balance circuits or colour temperature control
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Processing Or Creating Images (AREA)
Description
このように補正処理の応答性を重要であるにもかかわらず、図13に示すような、予め定めた順序で画像処理を実行する制御では、高速応答性を実現することが困難であった。特許文献1では、ユーザが処理フローを記述できるシステムを提供しているが、その際に内部処理の最適化、高速化するために処理フローを動的に変更するということは記載されていない。
画像データを解析した結果を用いる第一の種類の補正処理の指示が入力された場合、前記画像データを解析した結果に基づいて、前記入力手段によって入力された画像データに対して第一の種類の補正処理を行う第一の補正手段と、
前記第一の補正手段により補正された画像データを記憶する記憶手段と、
ユーザの指示に応じた補正パラメータを用いて、前記記憶手段によって記憶された画像データに対して第二の補正処理を行う第二の補正手段と、
前記第一の補正手段と前記第二の補正手段による補正後、画像データを解析した結果を用いる、前記第一の種類とは異なる第三の種類の補正処理の指示が入力された場合、前記入力手段によって入力された画像データを解析した結果に基づいて、前記画像データに第三の種類の補正処理を行う第三の補正手段とを有し、
前記第二の補正手段は、ユーザの指示に基づき前記補正パラメータが変更された場合、変更後の補正パラメータを用いて、前記記憶手段によって記憶された画像データに対して補正を行う。
図1に本発明で使用する画像処理方法のブロック図を示す。画像処理方法として、PCを使用すると想定して説明する。CPU101は、中央演算ユニット(Central Processing Unit)で、他の機能ブロックや装置の制御を行う。ブリッジ部102は、CPU101と他の機能ブロックの間でデータのやり取りを制御する機能を提供している。ROM(Read Only Memory)103は読み込み専用の不揮発メモリであり、BIOS(Basic Input/Output System)と呼ばれるプログラムが格納されている。BIOSは画像処理装置が起動したときに最初に実行されるプログラムであり、2次記憶装置105、表示制御装置107、入力装置109、出力装置110などの周辺機器の基本入出力機能を制御するものである。RAM(Random Access Memory)104は、高速の読み/書き可能な記憶領域を提供する。2次記憶装置105は、大容量の記憶領域を提供するHDD(Hard Disk Drive)である。BIOSが実行されると、HDDに格納されているOS(Operating System)が実行される。OSはすべてのアプリケーションで利用可能な基本的な機能や、アプリケーションの管理、基本GUI(Graphical User Interface)を提供する。アプリケーションは、OSが提供するGUIを組み合わせることで、アプリケーション独自の機能を実現するUIを提供できる。OSや、他のアプリケーションの実行プログラムや作業用に使用しているデータは、必要に応じてRAM105または2次記憶装置105に格納される。
図3には、図7で示したUIを操作して画像データが補正される状態遷移を示したものである。補正指示待ち状態S301が、S207でユーザの補正コマンド受付に対応している。自動補正1 U708と自動補正2 U709のオンまたはオフの指定とスライダーバーU710の値の指定とが行われると、カテゴリ1画像処理状態S302へ進み、指定された値にしたがって画像処理が実行される。処理の対象は、プレビューモードでなければ入力画像データD202であり、プレビューモードなら縮小入力画像データD203である。
第1実施形態では、画像補正の機能でカテゴリ毎に分けている場合を説明したが、機能の分類ではなく、UIとして分類する方が良い場合がある。本実施形態では、UIで画像補正機能が分類されている場合について説明する。ただし、基本的なフローは第1実施形態と同じ部分は省略し、本実施形態に特長的な部分のみを図8、図9、図10、図11を使用して説明する。
第2実施形態では、画像処理を分類したUIを利用して、ユーザに画像処理が分かりやすく、かつ、画像処理の順番を保持したまま高速応答可能な画像処理フローを提供する画像処理方法を説明した。さらに、第2実施形態の画像処理フローの途中で、それまで処理してきた補正結果を保存したいという要求に対応すると、さらに高機能な画像処理フローとしてユーザに提供可能となる。具体的には、図8のバッファ1出力状態S804、バッファ2出力状態S806、バッファ3出力状態S808の状態で、図2のS211で処理データD204を出力画像ファイルD205として画像保存を行うフローを追加すればよい。全ての画像処理が完了していない画像データの保存処理を追加した場合、保存したデータを、その後の画像処理フローの入力画像データD202として処理する。これによって、補正途中に保存機能を追加した画像処理フローを実現できる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (6)
- 画像データを入力する入力手段と、
画像データを解析した結果を用いる第一の種類の補正処理の指示が入力された場合、前記画像データを解析した結果に基づいて、前記入力手段によって入力された画像データに対して第一の種類の補正処理を行う第一の補正手段と、
前記第一の補正手段により補正された画像データを記憶する記憶手段と、
ユーザの指示に応じた補正パラメータを用いて、前記記憶手段によって記憶された画像データに対して第二の補正処理を行う第二の補正手段と、
前記第一の補正手段と前記第二の補正手段による補正後、画像データを解析した結果を用いる、前記第一の種類とは異なる第三の種類の補正処理の指示が入力された場合、前記入力手段によって入力された画像データを解析した結果に基づいて、前記画像データに第三の種類の補正処理を行う第三の補正手段とを有し、
前記第二の補正手段は、ユーザの指示に基づき前記補正パラメータが変更された場合、変更後の補正パラメータを用いて、前記記憶手段によって記憶された画像データに対して補正を行うことを特徴とする画像処理装置。 - 前記第一の補正手段は、前記入力手段によって入力された画像データのヒストグラムの解析結果に基づき、前記画像データのコントラスト補正、または、ホワイトバランス補正を行うことを特徴とする請求項1に記載の画像処理装置。
- 前記第二の補正手段は、前記記憶手段によって記憶された画像データに対して、カラーバランス補正、または、コントラスト補正を行うことを特徴とする請求項1又は2に記載の画像処理装置。
- 前記第一の補正手段は、ルックアップテーブルを用いて行われることを特徴とする請求項1乃至3のいずれか一項に記載の画像処理装置。
- 入力手段が、画像データを入力する入力工程と、
第一の補正手段が、画像データを解析した結果を用いる第一の種類の補正処理の指示が入力された場合、前記画像データを解析した結果に基づいて、前記入力工程によって入力された画像データに対して第一の種類の補正処理を行う第一の補正工程と、
記憶手段が、前記第一の補正工程により補正された画像データを記憶する記憶工程と、
第二の補正手段が、ユーザの指示に応じた補正パラメータを用いて、前記記憶工程により記憶された画像データに対して第二の補正処理を行う第二の補正工程と、
前記第一の補正工程と前記第二の補正工程による補正後、画像データを解析した結果を用いる、前記第一の種類とは異なる第三の種類の補正処理の指示が入力された場合、前記入力工程によって入力された画像データを解析した結果に基づいて、前記画像データに第三の種類の補正処理を行う第三の補正工程とを有し、
前記第二の補正工程は、ユーザの指示に基づき前記補正パラメータが変更された場合、変更後の補正パラメータを用いて、前記記憶工程により記憶された画像データに対して補正を行うことを特徴とする画像処理方法。 - コンピュータを請求項1乃至4のいずれか一項に記載の画像処理装置として機能させるためのプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010118770A JP5641782B2 (ja) | 2010-05-24 | 2010-05-24 | 画像処理装置及び画像処理方法 |
US12/964,307 US8620105B2 (en) | 2010-05-24 | 2010-12-09 | Image processing apparatus and image processing method |
US14/084,753 US9052742B2 (en) | 2010-05-24 | 2013-11-20 | Image processing apparatus and image processing method |
US14/708,409 US9704221B2 (en) | 2010-05-24 | 2015-05-11 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010118770A JP5641782B2 (ja) | 2010-05-24 | 2010-05-24 | 画像処理装置及び画像処理方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2011248477A JP2011248477A (ja) | 2011-12-08 |
JP2011248477A5 JP2011248477A5 (ja) | 2013-08-29 |
JP5641782B2 true JP5641782B2 (ja) | 2014-12-17 |
Family
ID=44972536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010118770A Active JP5641782B2 (ja) | 2010-05-24 | 2010-05-24 | 画像処理装置及び画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (3) | US8620105B2 (ja) |
JP (1) | JP5641782B2 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10075654B2 (en) * | 2013-07-04 | 2018-09-11 | Sony Corporation | Method, apparatus and system for image processing |
US10025479B2 (en) * | 2013-09-25 | 2018-07-17 | Terarecon, Inc. | Advanced medical image processing wizard |
JP6478840B2 (ja) | 2015-07-01 | 2019-03-06 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
JP6666046B2 (ja) | 2016-04-25 | 2020-03-13 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
EP3239929B1 (en) | 2016-04-27 | 2019-06-12 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and program |
JP6942464B2 (ja) | 2016-12-09 | 2021-09-29 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP6902886B2 (ja) | 2017-03-14 | 2021-07-14 | キヤノン株式会社 | 画像処理装置、方法およびプログラム |
US10686952B2 (en) | 2017-11-22 | 2020-06-16 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and display apparatus with generation of preview image data for preview image of color metallic image |
JP6938422B2 (ja) | 2018-04-23 | 2021-09-22 | キヤノン株式会社 | 画像処理装置、画像処理方法、およびプログラム |
JP7341646B2 (ja) | 2018-09-27 | 2023-09-11 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP7329932B2 (ja) | 2019-02-27 | 2023-08-21 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP7341676B2 (ja) | 2019-02-28 | 2023-09-11 | キヤノン株式会社 | 装置、方法、及びプログラム |
JP7341677B2 (ja) | 2019-02-28 | 2023-09-11 | キヤノン株式会社 | 装置、方法、及びプログラム |
JP7350495B2 (ja) | 2019-02-28 | 2023-09-26 | キヤノン株式会社 | 装置、方法、及びプログラム |
JP2023076287A (ja) * | 2021-11-22 | 2023-06-01 | キヤノン株式会社 | 情報処理装置とその制御方法、及びプログラム |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6674924B2 (en) * | 1997-12-30 | 2004-01-06 | Steven F. Wright | Apparatus and method for dynamically routing documents using dynamic control documents and data streams |
US6493468B1 (en) * | 1998-05-06 | 2002-12-10 | Canon Kabushiki Kaisha | Image processing apparatus and method |
JP2005006213A (ja) * | 2003-06-13 | 2005-01-06 | Canon Inc | 画像処理装置およびその方法 |
US7433079B2 (en) * | 2003-06-13 | 2008-10-07 | Canon Kabushiki Kaisha | Image processing apparatus and method |
US7587085B2 (en) * | 2004-10-28 | 2009-09-08 | Fotonation Vision Limited | Method and apparatus for red-eye detection in an acquired digital image |
JP2005208884A (ja) * | 2004-01-22 | 2005-08-04 | Fuji Photo Film Co Ltd | 画像補正装置および画像補正プログラム |
US7532359B2 (en) * | 2004-03-09 | 2009-05-12 | Microsoft Corporation | System and process for automatic color and exposure correction in an image |
JP2005260496A (ja) * | 2004-03-10 | 2005-09-22 | Noritsu Koki Co Ltd | 写真処理装置 |
RU2409862C2 (ru) | 2006-04-12 | 2011-01-20 | Гизеке Унд Девриент Гмбх | Устройство и способ для оптического исследования ценных документов |
US7881554B2 (en) * | 2006-06-05 | 2011-02-01 | Stmicroelectronics S.R.L. | Method for correcting a digital image |
JP2008016995A (ja) * | 2006-07-04 | 2008-01-24 | Fujifilm Corp | 画質補正処理装置および方法並びにプログラム |
JP4793292B2 (ja) * | 2007-03-15 | 2011-10-12 | Nkワークス株式会社 | 画像処理装置及び画像処理方法 |
US8331721B2 (en) * | 2007-06-20 | 2012-12-11 | Microsoft Corporation | Automatic image correction providing multiple user-selectable options |
JP4561823B2 (ja) * | 2007-12-25 | 2010-10-13 | ブラザー工業株式会社 | 画像処理装置 |
JP5276328B2 (ja) * | 2008-01-08 | 2013-08-28 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
US9154700B2 (en) * | 2009-10-16 | 2015-10-06 | Samsung Electronics Co., Ltd. | Apparatus and method for image capture using image stored in camera |
JP5694686B2 (ja) | 2010-05-24 | 2015-04-01 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
-
2010
- 2010-05-24 JP JP2010118770A patent/JP5641782B2/ja active Active
- 2010-12-09 US US12/964,307 patent/US8620105B2/en active Active
-
2013
- 2013-11-20 US US14/084,753 patent/US9052742B2/en active Active
-
2015
- 2015-05-11 US US14/708,409 patent/US9704221B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20150243000A1 (en) | 2015-08-27 |
US8620105B2 (en) | 2013-12-31 |
JP2011248477A (ja) | 2011-12-08 |
US9704221B2 (en) | 2017-07-11 |
US9052742B2 (en) | 2015-06-09 |
US20140078051A1 (en) | 2014-03-20 |
US20110286683A1 (en) | 2011-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5641782B2 (ja) | 画像処理装置及び画像処理方法 | |
US7356204B2 (en) | Image processing apparatus and method of controlling same, computer program and computer-readable storage medium | |
US20040125387A1 (en) | Image processing apparatus, image processing method and program therefor | |
JP2006094467A (ja) | 画像処理装置及び方法及びプログラム及び記憶媒体 | |
US20060055944A1 (en) | Image processing apparatus, image processing method and program | |
JP4646735B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2015171098A (ja) | 画像処理装置および画像処理方法ならびにプログラム | |
JP5202132B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記憶媒体 | |
WO2024074060A1 (zh) | 图像调色方法、装置和存储介质 | |
EP2811732B1 (en) | Image processing apparatus, image processing method, computer-readable storage medium and program | |
US20060055984A1 (en) | Image processing apparatus, image processing method and program | |
JPH1185962A (ja) | 画像位置調整装置及び画像位置調整プログラムを記録したコンピュータが読み取り可能な記録媒体 | |
JP2013183305A (ja) | 情報処理装置および情報処理方法 | |
JP3890096B2 (ja) | 画像編集システム | |
US8214755B2 (en) | Information processing apparatus and information processing method | |
JP2001118077A (ja) | 文書作成装置および文書作成方法 | |
JP5058622B2 (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
JP4747903B2 (ja) | 印刷装置 | |
JP2007311885A (ja) | 画像表示装置 | |
JP2008244872A (ja) | 画像表示装置、及びプログラム | |
JP7381053B2 (ja) | 画像信号処理装置及び処理方法 | |
JP2009230557A (ja) | オブジェクト検出装置、オブジェクト検出方法、オブジェクト検出プログラムおよび印刷装置 | |
JP4821576B2 (ja) | 情報処理装置及び情報処理方法 | |
JP2007086825A (ja) | 表示方法、プログラム及び表示装置 | |
JP2007129444A (ja) | 属性情報の学習機能を持つ画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130524 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130711 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140623 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140822 |
|
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: 20140929 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141028 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5641782 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |