[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4370146B2 - Image processing program, image processing method, and recording medium - Google Patents

Image processing program, image processing method, and recording medium Download PDF

Info

Publication number
JP4370146B2
JP4370146B2 JP2003375941A JP2003375941A JP4370146B2 JP 4370146 B2 JP4370146 B2 JP 4370146B2 JP 2003375941 A JP2003375941 A JP 2003375941A JP 2003375941 A JP2003375941 A JP 2003375941A JP 4370146 B2 JP4370146 B2 JP 4370146B2
Authority
JP
Japan
Prior art keywords
image
procedure
correction processing
processing
correction
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
Application number
JP2003375941A
Other languages
Japanese (ja)
Other versions
JP2005142745A (en
Inventor
利昭 和田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to JP2003375941A priority Critical patent/JP4370146B2/en
Publication of JP2005142745A publication Critical patent/JP2005142745A/en
Application granted granted Critical
Publication of JP4370146B2 publication Critical patent/JP4370146B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、画像処理技術に関し、特に画像を効率的に補正処理するための技術に関する。   The present invention relates to an image processing technique, and more particularly to a technique for efficiently correcting an image.

一般に、デジタルカメラの自動露出とホワイトバランスの機能は常に完全というわけではないため、撮影した画像のカラーバランスが崩れたり、明るすぎたり暗すぎたりすることがある。   In general, since the automatic exposure and white balance functions of a digital camera are not always perfect, the color balance of a photographed image may be lost, or it may be too bright or too dark.

従来、このような場合には、ユーザがアプリケーションソフトを利用して画像に補正を加えていた。この補正作業の効率化を図る技術として、ユーザに補正した結果のサンプルを表示する方法について開示がされている(例えば、特許文献1参照)。
特開平5−205019号公報
Conventionally, in such a case, the user has corrected the image using application software. As a technique for improving the efficiency of the correction work, a method of displaying a sample of the corrected result to the user has been disclosed (for example, see Patent Document 1).
JP-A-5-205019

しかしながら、特許文献1に記載された技術では、ユーザは処理しようとする画像毎に手動で補正方法を指定する必要があったため、なお作業を効率化する余地を残していた。   However, in the technique described in Patent Document 1, since the user has to manually specify a correction method for each image to be processed, there is still room for improving work efficiency.

そのため、アプリケーションソフトに自動階調補正や自動色補正機能を搭載することも考えられるが、多種多様なデジタルカメラで撮影した全ての画像を同一のアルゴリズムで補正することになるのでは、有効な補正が行えない場合も多い。   Therefore, it is conceivable to install automatic gradation correction and automatic color correction functions in the application software. However, if all images taken with a wide variety of digital cameras are corrected with the same algorithm, effective correction is possible. There are many cases where this is not possible.

本発明は、かかる事情に鑑みてなされたものであり、効果的にまた効率的に画像を処理することができる画像処理プログラム、画像処理方法及び記録媒体を提供することを目的とする。   The present invention has been made in view of such circumstances, and an object thereof is to provide an image processing program, an image processing method, and a recording medium capable of processing an image effectively and efficiently.

本発明に係る請求項1に記載のプログラムは、撮像装置により撮像された画像を補正するための画像処理プログラムであって、予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定手順と、過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定手段で指定された前記第1の画像に類似する複数の第2の画像を抽出する類似画像抽出手順と、前記抽出した複数の2の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示手順と、前記選択画像表示手順で表示された前記複数の第2の画像から選択された第3の画像の前記補正処理内容に基づいて、前記第3の画像に施したのと同一の補正を前記第1の画像に施す補正処理手順と、前記補正処理手順における前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶手順と、をコンピュータに実行させる。 A program according to claim 1 of the present invention is an image processing program for correcting an image captured by an imaging device, and is a first processing target from an image captured by the imaging device stored in advance. The image designation means designated by the image designation means from an image designation procedure for designating one image, a database recording image data before and after correction in the correction processing executed in the past, photographing conditions of the image, and correction processing contents A similar image extraction procedure for extracting a plurality of second images similar to the first image and images before and after correction processing of the plurality of extracted second images are displayed, and one of them is selected. A selection image display procedure that prompts the user to perform the correction, and the correction processing content of the third image selected from the plurality of second images displayed in the selection image display procedure. Correction processing procedure for applying the same correction to the first image, image data before and after processing of the first image in the correction processing procedure, photographing conditions and correction processing content of the first image, and the database. And a correction processing information storing procedure stored in the computer.

また、本発明に係る請求項2に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記類似画像抽出手順は、前記データベースに記録された画像のうちから、少なくとも明るさ又は色調の分布が前記第1の画像の明るさ又は色調の分布と類似している画像を前記第2の画像として選定する画像選定手順を備え、前記補正処理内容は、前記画像の明るさ、色調のうちの少なくともいずれか1つを補正する内容を含む。 According to a second aspect of the present invention, there is provided the program according to the second aspect, wherein the similar image extraction procedure has at least brightness or color tone distribution among images recorded in the database. An image selection procedure for selecting, as the second image, an image similar to the brightness or color tone distribution of the first image, and the correction processing content includes at least one of the brightness and color tone of the image The content which corrects any one is included.

また、本発明に係る請求項3に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記類似画像抽出手順は、前記データベースに記録された補正前の画像のうちから撮影条件が前記第1の画像と同一又は類似の画像を選別する撮影条件選別手順と、この選別された画像のうちから、少なくとも明るさ又は色調の分布が前記第1の画像の明るさ又は色調の分布と類似している画像を前記第2の画像として選定する画像選定手順とを備え、前記撮影条件選別手順では、カメラ、レンズ及びストロボが同一であることを選別の条件とする。 According to a third aspect of the present invention, there is provided the program according to the third aspect, wherein the similar image extraction procedure is such that the photographing condition is the first of the pre-correction images recorded in the database. A shooting condition selection procedure for selecting an image that is the same as or similar to the image of the image, and at least the brightness or tone distribution of the selected images is similar to the brightness or tone distribution of the first image. and an image selecting procedure for selecting an image to have as the second image, the photographing in the condition selection procedure, the a condition for selecting that camera, lens and flash are identical.

また、本発明に係る請求項4に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記補正処理手順で補正処理された前記第2の画像に対して、使用者による明るさ又は色調の補正を可能とする手動補正手順を更に備えた。 According to a fourth aspect of the present invention, there is provided a program according to the fourth aspect of the present invention, wherein the brightness or color tone by the user is applied to the second image corrected by the correction processing procedure . A manual correction procedure that enables correction is further provided.

また、本発明に係る請求項に記載の記録媒体は、撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定手順と、過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定手順で指定された前記第1の画像に類似する複数の第の画像を抽出する類似画像抽出手順と、前記抽出した複数の第の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示手順と、前記選択画像表示手順で表示された前記複数の第2の画像から選択された第の画像の前記補正処理内容に基づいて、前記第の画像に施したのと同一の補正を前記第の画像に施す補正処理手順と、前記補正処理手順における前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶手順と、をコンピュータに実行させる。 A recording medium according to a fifth aspect of the present invention is a recording medium storing an image processing program for correcting an image captured by an imaging device, and is captured by the previously stored imaging device. from the image, the image designation step for designating a first image to be processed, from a database that records the shooting conditions of the image data and the images before and after correction and correction content in the correction process executed in the past, the A similar image extraction procedure for extracting a plurality of second images similar to the first image specified in the image specification procedure, and images before and after correction processing of the extracted second images, a selected image display procedure that prompts to select one, on the basis of the correction processing of the third image selected from the second image of the plurality of said displayed in the selected image display procedure, A correction procedure for performing serial third image to the same correction as that applied in the first image, capturing of the correction procedure image data before and after processing of the first image in its first image A correction processing information storage procedure for storing conditions and correction processing contents in the database is executed by a computer.

また、本発明に係る請求項に記載の画像処理方法は、撮像装置により撮像された画像を補正するための画像処理方法であって、予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定ステップと、過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定ステップで指定された前記第1の画像に類似する複数の第の画像を抽出する類似画像抽出ステップと、前記抽出した複数の第の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示ステップと、前記選択画像表示ステップで表示された前記複数の第2の画像から選択された第の画像の前記補正処理内容に基づいて、前記第の画像に施したのと同一の補正を前記第の画像に施す補正処理ステップと、前記補正処理ステップにおける前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶ステップと、を備えた。 An image processing method according to claim 6 of the present invention is an image processing method for correcting an image captured by an imaging device, and from an image captured by the imaging device stored in advance, an image designating step for designating the first image to be processed, from a database that records the shooting conditions of the image data and the images before and after correction and correction content in the correction process executed in the past, by the image specifying step A similar image extraction step of extracting a plurality of second images similar to the designated first image, and images before and after correction processing of the extracted plurality of second images are displayed. and a selected image displaying step of prompting the user to select, on the basis of the correction processing of the third image selected from said plurality that are displayed in the selected image displaying step the second image, A correction processing step of performing the serial third image to the same correction as that applied in the first image, capturing of the correction processing and the image data before and after processing of the first image in step a first image A correction processing information storing step for storing conditions and correction processing contents in the database .

本発明によれば、効果的にまた効率的に画像を処理することができる。   According to the present invention, an image can be processed effectively and efficiently.

[第1の実施の形態]
図1は、本発明に係る第1の実施の形態の情報処理方法が適用される情報処理システムの構成を示す図である。
[First Embodiment]
FIG. 1 is a diagram showing a configuration of an information processing system to which the information processing method according to the first embodiment of the present invention is applied.

情報処理システムは、情報処理装置1、デジタルカメラ2及びそれらを接続する通信ライン3で構成されている。ここで、情報処理装置1は、デジタルカメラ2で撮影した画像ファイルを通信ライン3を介して受取り、その画像に所要の処理を施す。   The information processing system includes an information processing apparatus 1, a digital camera 2, and a communication line 3 that connects them. Here, the information processing apparatus 1 receives an image file photographed by the digital camera 2 via the communication line 3 and performs a required process on the image.

情報処理装置1は、入出力インターフェース10、処理部11、画像メモリ12、画像管理DB13、時計部16、表示部17及び操作入力部18で構成されている。   The information processing apparatus 1 includes an input / output interface 10, a processing unit 11, an image memory 12, an image management DB 13, a clock unit 16, a display unit 17, and an operation input unit 18.

入出力インターフェース10は、デジタルカメラ2との間で各種情報交換を行うためのインターフェースである。処理部11は、本発明に係る第1の実施の形態の情報処理方法に基づいて、画像処理を行うとともに情報処理装置1を統括的に制御する。画像メモリ12は、カメラ2から受取った画像ファイルを記憶する。画像管理DB13は、画像メモリ12に保存されている画像に関する種々の管理情報や過去に実施した画像処理の履歴を記憶する。時計部16は、情報処理装置1の時刻を計時する。表示部17は、情報処理装置1内に記憶されている情報等を表示する。操作入力部18は、利用者からの操作指示入力を受取って処理部11に出力する。   The input / output interface 10 is an interface for exchanging various information with the digital camera 2. The processing unit 11 performs image processing and comprehensively controls the information processing apparatus 1 based on the information processing method according to the first embodiment of the present invention. The image memory 12 stores the image file received from the camera 2. The image management DB 13 stores various management information related to images stored in the image memory 12 and a history of image processing performed in the past. The clock unit 16 measures the time of the information processing apparatus 1. The display unit 17 displays information stored in the information processing apparatus 1. The operation input unit 18 receives an operation instruction input from the user and outputs it to the processing unit 11.

デジタルカメラ2は、入出力インターフェース20、撮像部21、コントローラ22、画像メモリ23、撮像条件検出部24、時計部25、表示部26及び操作入力部27で構成されている。   The digital camera 2 includes an input / output interface 20, an imaging unit 21, a controller 22, an image memory 23, an imaging condition detection unit 24, a clock unit 25, a display unit 26, and an operation input unit 27.

入出力インターフェース20は、情報処理装置1との間で各種情報交換を行うためのインターフェースである。撮像部21は、被写体の光像を取得して画像データに変換する。コントローラ22は、画像データから画像ファイルを作成するとともにデジタルカメラ2を統括的に制御する。画像メモリ23は、コントローラ22で処理した画像ファイルを記憶する。撮像条件検出部24は、デジタルカメラ2が撮影を実行する際の撮像条件(絞り値、シャッタ速度など)を検出してコントローラ22に受け渡す。時計部25は、デジタルカメラ2の時刻を計時する。表示部26は、デジタルカメラ2内に記憶されている画像や撮影情報等を表示する。操作入力部27は、ユーザからの操作指示入力を受取ってコントローラ22に出力する。   The input / output interface 20 is an interface for exchanging various types of information with the information processing apparatus 1. The imaging unit 21 acquires a light image of the subject and converts it into image data. The controller 22 creates an image file from the image data and comprehensively controls the digital camera 2. The image memory 23 stores the image file processed by the controller 22. The imaging condition detection unit 24 detects imaging conditions (aperture value, shutter speed, etc.) when the digital camera 2 executes imaging, and passes them to the controller 22. The clock unit 25 measures the time of the digital camera 2. The display unit 26 displays images and shooting information stored in the digital camera 2. The operation input unit 27 receives an operation instruction input from the user and outputs it to the controller 22.

通信ライン3は広く情報の送受信に用いられる経路のことで、導電線、光ファイバなどの有線を用いた通信に限られず、光、音波、電波などを用いた無線通信も含まれる。   The communication line 3 is a path widely used for transmitting and receiving information, and is not limited to communication using a wire such as a conductive wire or an optical fiber, but also includes wireless communication using light, sound waves, radio waves, and the like.

本発明に係る画像処理方法では、情報処理装置1の表示部17に表示された画像処理表示画面に基づいて、ユーザが画像を処理するための操作指示を入力する。   In the image processing method according to the present invention, the user inputs an operation instruction for processing an image based on the image processing display screen displayed on the display unit 17 of the information processing apparatus 1.

図2は、画像処理表示画面の構成を示す図である。   FIG. 2 is a diagram showing the configuration of the image processing display screen.

この画像処理表示画面は、画像処理動作を指示するためのツールバーエリア31、処理対象画像のサムネイル画像を表示する画像選択エリア32、及びサムネイル画像のうち特定された画像を拡大して表示する画像表示エリア33及び画像を補正するための調整操作機能を表示する調整エリア34で構成されている。   The image processing display screen includes a toolbar area 31 for instructing an image processing operation, an image selection area 32 for displaying a thumbnail image of the processing target image, and an image display for enlarging and displaying a specified image among the thumbnail images. An area 33 and an adjustment area 34 for displaying an adjustment operation function for correcting an image are configured.

そして、ツールバーエリア31には、画像保存ボタン36が設けられ、調整エリア34には、自動で補正を実行させるための自動補正ボタン38が設けられている。   The toolbar area 31 is provided with an image storage button 36, and the adjustment area 34 is provided with an automatic correction button 38 for automatically executing correction.

図3は、画像処理手順を示す概略のフロー図である。第1の実施の形態に係る画像処理方法を図2、図3を参照しつつ説明する。   FIG. 3 is a schematic flowchart showing an image processing procedure. An image processing method according to the first embodiment will be described with reference to FIGS.

デジタルカメラ2で撮影された画像は、入出力インターフェース10を介して情報処理装置1に読込まれ、画像メモリ12に保存される。そして、ユーザが画像処理の開始操作(不図示)を実行すると、画像処理表示画面の画像選択エリア32には、指定された複数の画像ファイルのサムネイル画像が表示される。   An image photographed by the digital camera 2 is read into the information processing apparatus 1 via the input / output interface 10 and stored in the image memory 12. When the user performs an image processing start operation (not shown), thumbnail images of a plurality of designated image files are displayed in the image selection area 32 of the image processing display screen.

ユーザが画像選択エリア32に表示されているサムネイル画像をマウスポインタでクリックすると、処理部11は画像メモリ12に記憶されている画像を選択して(S01)、そのサムネイル画像の拡大画像を画像表示エリア33に表示する。   When the user clicks a thumbnail image displayed in the image selection area 32 with the mouse pointer, the processing unit 11 selects an image stored in the image memory 12 (S01), and displays an enlarged image of the thumbnail image as an image. Display in area 33.

次に、ユーザが画像処理表示画面から自動補正ボタン38を操作すると、処理部11は画像補正が指示されたことを検出して(S02)、選択された画像について明るさ及び色の分布を算出する(S03)。   Next, when the user operates the automatic correction button 38 from the image processing display screen, the processing unit 11 detects that the image correction is instructed (S02), and calculates the brightness and color distribution for the selected image. (S03).

図4は、選択された画像の明るさ及び色の分布を算出する手順を示す概略のフロー図である。   FIG. 4 is a schematic flowchart showing a procedure for calculating the brightness and color distribution of the selected image.

先ず選択された画像から所定サイズの枠に内接する縮小画像を生成し(T01)、その縮小画像について、各画素のRGB値を明度と2成分の色度に変換する(T02)。ここで、明度(Y)と色度(I、Q)への変換式は式(1)〜(3)で表わされる。   First, a reduced image inscribed in a frame of a predetermined size is generated from the selected image (T01), and the RGB value of each pixel is converted into lightness and two-component chromaticity for the reduced image (T02). Here, the conversion formulas for brightness (Y) and chromaticity (I, Q) are expressed by equations (1) to (3).

Y=0.299R+0.587G+0.114B …(1)
I=0.596R−0.274G−0.322B …(2)
Q=0.211R−0.522G+0.311B …(3)
そして、上述の画素ごとに求めた明度と2成分の色度についてそれぞれ母集団の数を正規化したヒストグラムを作成して(T03)、選択された画像の明るさ及び色の分布を算出する処理を終了する。
Y = 0.299R + 0.587G + 0.114B (1)
I = 0.596R−0.274G−0.322B (2)
Q = 0.221R−0.522G + 0.311B (3)
Then, a histogram in which the number of populations is normalized for each of the above-described lightness and two-component chromaticity obtained for each pixel is created (T03), and the brightness and color distribution of the selected image is calculated. Exit.

図3に戻り、処理部11は、作成したヒストグラムに基づいて、選択された画像の明るさ及び色の分布と類似する分布を持つ過去の画像処理情報を抽出する(S04)。   Returning to FIG. 3, the processing unit 11 extracts past image processing information having a distribution similar to the brightness and color distribution of the selected image based on the created histogram (S04).

図5は、画像処理情報を抽出する手順を示す概略のフロー図である。   FIG. 5 is a schematic flowchart showing a procedure for extracting image processing information.

処理部11は、算出した縮小画像の各ヒストグラムから、それぞれの分布について平均値と分散値を算出する(T06)。   The processing unit 11 calculates an average value and a variance value for each distribution from each histogram of the calculated reduced image (T06).

一方、処理部11は、画像管理DB13に記憶されている画像処理情報の履歴から、選択された画像を撮影したものと同一のカメラ、レンズ及びストロボで撮影され、ホワイトバランス、絞り、シャッタ速度が近いものを選別する(T07)。   On the other hand, the processing unit 11 is photographed with the same camera, lens and strobe as the one that photographed the selected image from the history of image processing information stored in the image management DB 13, and the white balance, aperture, and shutter speed are the same. Close ones are selected (T07).

カメラ、レンズ及びストロボが同一であることを選別の条件とすることで、デジタルカメラ2の固体差が補正処理に与える影響を除去することができる。また、ホワイトバランス、絞り、シャッタ速度が近いものを選別の条件とするのは、主な被写体、背景などが類似し、撮影条件が類似している画像を対象とするためである。   By using the same camera, lens, and strobe as the selection conditions, it is possible to eliminate the influence of the individual differences of the digital camera 2 on the correction process. The reason why the white balance, the aperture, and the shutter speed are close to each other is used as the selection condition because the main subject, the background, and the like are similar and the photographing conditions are similar.

なお、類似しているか否かの判断は、選択した画像と選別する画像のホワイトバランス、絞り、シャッタ速度が近似しているかどうかを比較して行う。この判断アルゴリズムは、種々の手法を使用することが可能である。例えば、評価指標として、選択した画像と選別する画像のホワイトバランス、絞り、シャッタ速度のそれぞれの差を2乗した値を線形結合した関数を採用し、その関数値が所定の閾値よりも小さい場合には両方の画像は類似していると判断することもできる。   Whether or not they are similar is determined by comparing whether or not the white balance, aperture, and shutter speed of the selected image and the image to be selected are approximate. This determination algorithm can use various methods. For example, when a function obtained by linearly combining values obtained by squaring differences in white balance, aperture, and shutter speed between a selected image and an image to be selected is used as an evaluation index, and the function value is smaller than a predetermined threshold value It can also be determined that both images are similar.

なお、ホワイトバランス、絞り、シャッタ速度の他に、撮影条件の類似を判断できるパラメータとして撮影場所(例えばGPS情報)、撮影時刻、ストロボON/OFF、被写体までの距離、ズーム倍率等を採用することもできる。   In addition to white balance, aperture, and shutter speed, the shooting location (for example, GPS information), shooting time, strobe ON / OFF, distance to the subject, zoom magnification, etc. are adopted as parameters that can determine the similarity of shooting conditions. You can also.

次に、このようにして選別した画像の明度分布と色度分布の平均値と分散値とが、ステップT06で求めた処理対象画像の明度分布と色度分布の平均値と分散値に近い画像処理情報を所定数抽出する(T08)。そして、過去の画像処理情報を抽出する処理を終了する。   Next, the lightness distribution, the average value of the chromaticity distribution, and the variance value of the images thus selected are images that are close to the average value and the dispersion value of the lightness distribution, the chromaticity distribution of the processing target image obtained in step T06. A predetermined number of processing information is extracted (T08). And the process which extracts the past image processing information is complete | finished.

図3に戻り、処理部11は、選択した画像に対して自動補正を実施するか否かの判定処理を実施する(S05)。   Returning to FIG. 3, the processing unit 11 performs a process of determining whether or not to perform automatic correction on the selected image (S <b> 05).

図6は、自動補正を実施するか否かを判定する手順を示す概略のフロー図である。   FIG. 6 is a schematic flowchart showing a procedure for determining whether or not to perform automatic correction.

処理部11は、抽出した過去の画像処理情報から、その処理前の画像の明度と色度のヒストグラムのパターンが、今回の処理対象の画像の明度と色度のヒストグラムのパターンと最も近い画像処理を選択する(T10)。   From the extracted past image processing information, the processing unit 11 performs image processing in which the lightness and chromaticity histogram pattern of the image before the processing is closest to the lightness and chromaticity histogram pattern of the current processing target image. Is selected (T10).

次に、選択した過去の画像処理の処理対象画像と今回の処理対象画像の明度と色度の各ヒストグラムについて、値の区分ごとに差の絶対値を算出し、その値を区分全体について加算した類似度を算出する(T11)。そして、明度及び色度のそれぞれについて算出した類似度が基準値以下であれば両画像は類似しているものとして自動処理実施可とし、そうでなければ自動処理実施不可として(T12)、自動補正を実施するか否かを判定する手順を終了する。   Next, for each histogram of brightness and chromaticity of the selected past image processing target image and the current processing target image, the absolute value of the difference is calculated for each value category, and the value is added for the entire category. The similarity is calculated (T11). If the similarity calculated for each of the lightness and chromaticity is equal to or less than the reference value, both images are regarded as being similar and automatic processing can be performed (T12). The procedure for determining whether or not to execute is terminated.

なお、ステップT11での類似度は上述の方法以外の方法で算出しても良い。例えば、パターン認識で開発された各種手法でヒストグラムのパターン同士が類似しているか否かを判断しても良い。   Note that the similarity in step T11 may be calculated by a method other than the method described above. For example, it may be determined whether or not the histogram patterns are similar by various methods developed by pattern recognition.

図3に戻り、ステップS05で自動処理実施可と判定された場合は、処理部11は、抽出した過去の画像処理と同様の明るさ又は色補正処理を、選択した画像に実施する(S06)。そして、色補正処理された画像を図2に示す画像表示エリア33に表示して、ステップS07に進む。   Returning to FIG. 3, when it is determined in step S05 that automatic processing can be performed, the processing unit 11 performs brightness or color correction processing similar to the extracted past image processing on the selected image (S06). . Then, the color-corrected image is displayed in the image display area 33 shown in FIG. 2, and the process proceeds to step S07.

ステップS05で自動処理実施不可と判定された場合は、ステップS06を実施せずにステップS07に進む。   If it is determined in step S05 that automatic processing cannot be performed, the process proceeds to step S07 without performing step S06.

ステップS07では、処理部11は、画像処理表示画面に明るさと色を手動で調整するコントローラを表示する(S07)。図7の画像処理表示画面には、手動調整コントローラとして、明るさ調整用スライダ40、コントラスト調整用スライダ41、赤・緑・青のそれぞれの色調整用スライダ42が表示されている。   In step S07, the processing unit 11 displays a controller for manually adjusting brightness and color on the image processing display screen (S07). On the image processing display screen of FIG. 7, a brightness adjustment slider 40, a contrast adjustment slider 41, and red, green, and blue color adjustment sliders 42 are displayed as manual adjustment controllers.

ユーザがこれらの手動調整コントローラを操作すると、この調整操作を検出した処理部11は、選択した画像について、検出した操作に対応した明るさ又は色の調整を実施する(S10、S11)。そして、画像表示エリア33の画像にはその調整結果が反映される。ユーザはこの明るさ又は色の調整動作を繰り返して所望の画像を得ることができる。   When the user operates these manual adjustment controllers, the processing unit 11 that has detected the adjustment operation performs brightness or color adjustment corresponding to the detected operation on the selected image (S10, S11). The adjustment result is reflected in the image in the image display area 33. The user can obtain a desired image by repeating this brightness or color adjustment operation.

ユーザが、画像表示エリア33の画像を見て所望の画像が得られたと判断したときは、ツールバーエリア31の保存ボタン36を操作する。選択した画像の保存指示を検出したときは(S15)、処理部11は、自動補正あるいは手動補正の何らかの補正がなされたか否かを調べる(S16)。   When the user views the image in the image display area 33 and determines that a desired image has been obtained, the user operates the save button 36 in the tool bar area 31. When an instruction to save the selected image is detected (S15), the processing unit 11 checks whether any correction such as automatic correction or manual correction has been performed (S16).

何らの補正もされていないときは(S16 No)、保存すべき画像は存在しないため処理を終了する。一方、何らかの補正がされているときは(S16 Yes)、その画像補正情報を記録する(S17)。   If no correction has been made (No in S16), the process ends because there is no image to be saved. On the other hand, if any correction is made (S16 Yes), the image correction information is recorded (S17).

図8は、ステップS17の画像補正情報を記録する手順を示す概略のフロー図である。処理部11は、補正処理後の画像を所定サイズの枠に内接するように縮小した画像を生成して(T15)、画像補正情報を画像管理DB13に記録する(T16)。画像補正情報が画像管理DBに記録されることにより、この情報を補正履歴情報として参照することが可能となる。   FIG. 8 is a schematic flowchart showing a procedure for recording the image correction information in step S17. The processing unit 11 generates an image obtained by reducing the corrected image so as to be inscribed in a frame of a predetermined size (T15), and records the image correction information in the image management DB 13 (T16). By recording the image correction information in the image management DB, this information can be referred to as correction history information.

ここで、記録する画像補正情報としては、処理後の画像の縮小画像、処理日付、処理対象画像の撮影情報、処理対象画像の明度と色度のそれぞれの正規化されたヒストグラム、処理対象画像の明度と色度の平均値及び分散値、明るさと色の補正処理の内容である。   Here, as the image correction information to be recorded, the reduced image of the processed image, the processing date, the shooting information of the processing target image, the normalized histogram of the brightness and chromaticity of the processing target image, the processing target image This is the contents of the average value and variance value of lightness and chromaticity, and brightness and color correction processing.

次に、選択した画像を画像メモリ12に保存して(S18)、本画像処理を終了する。   Next, the selected image is stored in the image memory 12 (S18), and this image processing is terminated.

一方、ユーザが画像の補正を行わないこととする場合には、ユーザはツールバーエリア31のキャンセルボタン37を操作する。このキャンセルボタン37が操作されたことを検出したとき(S19)は、処理部11は、画像補正処理がキャンセルされたとして処理を終了する。   On the other hand, when the user does not correct the image, the user operates the cancel button 37 in the toolbar area 31. When it is detected that the cancel button 37 has been operated (S19), the processing unit 11 ends the process on the assumption that the image correction process has been canceled.

この第1の実施の形態によれば、過去に撮影した類似する画像についての補正処理結果に基づいて自動で画像を補正することができるため、効率的に補正作業を進めることができる。また、デジタルカメラの固体差に影響されることなく補正をすることができるため有効に補正することができる。   According to the first embodiment, it is possible to automatically correct an image based on a correction processing result for a similar image taken in the past, and therefore it is possible to efficiently perform the correction work. In addition, since correction can be performed without being influenced by individual differences of digital cameras, correction can be performed effectively.

[第2の実施の形態]
次に本発明の第2の実施の形態に係る画像処理方法について説明する。第2の実施形態の画像処理方法では、図1に示す情報処理システムと構成は同じであるが、図3のステップS05〜S06に示す画像処理方法の選択手順と、図2に示す画像処理表示画面の構成のみが異なっている。従って、第1の実施の形態と同一部位には同一の符号を付してその詳細の説明を省略する。
[Second Embodiment]
Next, an image processing method according to the second embodiment of the present invention will be described. The image processing method of the second embodiment has the same configuration as the information processing system shown in FIG. 1, but the image processing method selection procedure shown in steps S05 to S06 in FIG. 3 and the image processing display shown in FIG. Only the screen configuration is different. Accordingly, the same parts as those in the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.

図9は、第2の実施形態の画像処理方法に係る画像処理手順を示す概略のフロー図である。   FIG. 9 is a schematic flowchart showing an image processing procedure according to the image processing method of the second embodiment.

ステップS21〜ステップS24は、図3に示すステップS01〜S04と同一であるため詳細の説明は省略する。   Steps S21 to S24 are the same as steps S01 to S04 shown in FIG.

ステップS24で、処理対象画像の明度分布と色度分布の平均値と分散値に近い画像処理情報を画像管理DB13に記憶された画像処理履歴から所定数抽出した後は、図9において、処理部11は、抽出した画像処理情報の内いずれの画像処理情報を採用するかを選択し、選択した画像処理と同一の処理を実施する(S25)。   In step S24, after extracting a predetermined number of image processing information close to the average value and variance value of the brightness distribution and chromaticity distribution of the processing target image from the image processing history stored in the image management DB 13, in FIG. 11 selects which of the extracted image processing information to use, and performs the same processing as the selected image processing (S25).

図10は、いずれの画像処理情報を採用するかを選択して画像処理を実施する手順を示す概略のフロー図である。   FIG. 10 is a schematic flowchart showing a procedure for performing image processing by selecting which image processing information is adopted.

処理部11は、抽出した過去の画像処理情報から、その処理前の画像と処理後の画像を1組にして画像処理表示画面に表示する(T21)。   The processing unit 11 displays the pre-processing image and the post-processing image as a set from the extracted past image processing information on the image processing display screen (T21).

図11は、処理前の画像と処理後の画像を1組にして表示する画像処理表示画面を示す図である。画像処理表示画面には、新たに画像処理履歴表示エリア35が設けられ、そのエリア内に処理前画像、処理後画像及び画像処理選択ボタン44を1組の表示として、複数組の表示がなされている。   FIG. 11 is a diagram illustrating an image processing display screen that displays a pre-processing image and a post-processing image as one set. An image processing history display area 35 is newly provided on the image processing display screen, and a plurality of sets are displayed with the pre-processing image, the post-processing image and the image processing selection button 44 as one set in the area. Yes.

ユーザはこの処理前後の画像を見て、目視により最適な画像処理を選択することができる。   The user can select the optimum image processing by viewing the images before and after the processing.

もし、適切な画像処理がないと判断して過去の履歴に基く補正を行わない場合は、ツールバーエリア31の手動処理ボタン37を操作する。手動処理ボタンが押されたことを検出した処理部11は、画像処理の選択を終了する(T22)。即ち、以降の処理において、自動による補正処理を行わない(手動による補正処理を実行する)。   If it is determined that there is no appropriate image processing and correction based on the past history is not performed, the manual processing button 37 in the toolbar area 31 is operated. The processing unit 11 that has detected that the manual processing button has been pressed ends the selection of the image processing (T22). That is, in the subsequent processing, automatic correction processing is not performed (manual correction processing is executed).

最適な画像処理が特定できたときは、ユーザは該当する組の画像処理選択ボタン44を操作する。画像処理選択ボタン44が押されたことを検出した処理部11は、選択された画像処理を特定して(T23、T24)、処理部11は、選択した過去の画像処理と同様の明るさ又は色補正処理を、処理対象の画像に実施する(T25)。そして、色補正処理された画像を図2に示す画像処理表示画面の画像表示エリア33に表示して、ステップS26に進む。   When the optimum image processing has been identified, the user operates the corresponding set of image processing selection buttons 44. The processing unit 11 that has detected that the image processing selection button 44 has been pressed identifies the selected image processing (T23, T24), and the processing unit 11 has the same brightness or brightness as the selected past image processing. Color correction processing is performed on the image to be processed (T25). Then, the color-corrected image is displayed in the image display area 33 of the image processing display screen shown in FIG. 2, and the process proceeds to step S26.

ステップS26〜ステップS39は、図3に示すステップS07〜S19と同一であるため詳細の説明は省略する。   Steps S26 to S39 are the same as steps S07 to S19 shown in FIG.

以上説明した第2の実施の形態によれば、第1の実施の形態の効果に加え、過去に行った画像処理の処理前と処理後の画像を表示して、ユーザが目視により最適な画像処理を選択することができるため、さらに精度の良い補正をすることができる。   According to the second embodiment described above, in addition to the effects of the first embodiment, the image before and after the image processing performed in the past is displayed, and the user can visually check the optimum image. Since processing can be selected, correction with higher accuracy can be performed.

[第3の実施の形態]
次に本発明の第3の実施の形態に係る画像処理方法について説明する。第3の実施形態の画像処理方法では、第2の実施の形態と情報処理システムと構成は同じであるが、図9のステップS25に示す画像処理方法の選択と処理の実施手順のみが異なっている。従って、第2の実施の形態と同一部位には同一の符号を付してその詳細の説明を省略する。
[Third Embodiment]
Next, an image processing method according to the third embodiment of the present invention will be described. In the image processing method of the third embodiment, the configuration of the information processing system is the same as that of the second embodiment, but only the selection of the image processing method and the execution procedure of the processing shown in step S25 of FIG. 9 are different. Yes. Accordingly, the same parts as those of the second embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.

図12は、図9のステップS25に示す、いずれの画像処理を採用するかを選択して、画像処理を実施する手順を示す概略のフロー図である。   FIG. 12 is a schematic flowchart showing a procedure for performing image processing by selecting which image processing to employ, which is shown in Step S25 of FIG.

処理部11は、抽出した過去の画像処理を処理対象画像の縮小画像に適用する(T31)。そして、処理対象画像の縮小画像と処理後の縮小画像とを1組にして画像処理表示画面に表示する(T32)。この画像処理表示画面は、図11に示す画面と同一であるが、表示される画像が処理対象画像の縮小画像である点が異なっている。ユーザはこの処理前後の画像を見て、目視により最適な画像処理を選択することができる。   The processing unit 11 applies the extracted past image processing to the reduced image of the processing target image (T31). Then, the reduced image of the processing target image and the reduced image after processing are displayed as a set on the image processing display screen (T32). This image processing display screen is the same as the screen shown in FIG. 11 except that the displayed image is a reduced image of the processing target image. The user can select the optimum image processing by viewing the images before and after the processing.

もし、適切な画像処理がないと判断して過去の履歴に基く補正を行わない場合は、ツールバーエリア31の手動処理ボタン37を操作する。手動処理ボタンが押されたことを検出した処理部11は、画像処理の選択を終了する(T33)。即ち、以降の処理において、自動による補正処理を行わない(手動による補正処理を実行する)。   If it is determined that there is no appropriate image processing and correction based on the past history is not performed, the manual processing button 37 in the toolbar area 31 is operated. The processing unit 11 that has detected that the manual processing button has been pressed ends the selection of the image processing (T33). That is, in the subsequent processing, automatic correction processing is not performed (manual correction processing is executed).

最適な画像処理が特定できたときは、ユーザは該当する組の画像処理選択ボタン44を操作する。画像処理選択ボタン44が押されたことを検出した処理部11は、選択された画像処理を特定して(T34、T35)、選択した過去の画像処理と同様の明るさ又は色の補正処理を処理対象の画像に実施する(T36)。   When the optimum image processing has been identified, the user operates the corresponding set of image processing selection buttons 44. The processing unit 11 that has detected that the image processing selection button 44 has been pressed identifies the selected image processing (T34, T35), and performs the same brightness or color correction processing as the selected past image processing. This is performed on the image to be processed (T36).

以上説明した第3の実施の形態によれば、第1の実施の形態の効果に加え、過去に行った画像処理を現在の処理対象の縮小画像に適用した結果の画像が表示されるため、ユーザは目視により最適な画像処理を選択することができ、さらに精度の良い補正をすることができる。   According to the third embodiment described above, in addition to the effects of the first embodiment, an image obtained as a result of applying image processing performed in the past to the current reduced image is displayed. The user can select the optimum image processing by visual observation, and can perform correction with higher accuracy.

なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。   Each function described in the above embodiment may be configured using hardware, or may be realized by reading a program describing each function into a computer using software. Each function may be configured by appropriately selecting either software or hardware.

更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。   Furthermore, each function can be realized by causing a computer to read a program stored in a recording medium (not shown). Here, as long as the recording medium in the present embodiment can record a program and can be read by a computer, the recording format may be any form.

なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.

本発明に係る第1の実施の形態の情報処理方法が適用される情報処理システムの構成を示す図。The figure which shows the structure of the information processing system to which the information processing method of 1st Embodiment concerning this invention is applied. 画像処理表示画面の構成を示す図。The figure which shows the structure of an image processing display screen. 画像処理手順を示す概略のフロー図。FIG. 3 is a schematic flowchart showing an image processing procedure. 選択された画像の明るさ及び色の分布を算出する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for calculating brightness and color distribution of a selected image. 画像処理履歴を抽出する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for extracting an image processing history. 自動補正を実施するか否かを判定する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for determining whether to perform automatic correction. 画像処理表示画面を示す図。The figure which shows an image processing display screen. 画像補正情報を記録する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for recording image correction information. 第2の実施形態の画像処理方法に係る画像処理手順を示す概略のフロー図。FIG. 9 is a schematic flowchart showing an image processing procedure according to an image processing method of a second embodiment. いずれの画像処理を採用するかを選択する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for selecting which image processing to adopt. 処理前の画像と処理後の画像を1組にして表示する画像処理表示画面を示す図。The figure which shows the image processing display screen which displays the image before a process, and the image after a process as 1 set. いずれの画像処理を採用するかを選択する手順を示す概略のフロー図。FIG. 5 is a schematic flowchart showing a procedure for selecting which image processing to adopt.

符号の説明Explanation of symbols

1…情報処理装置、2…デジタルカメラ、3…通信カメラ、10…入出力インターフェース、11…処理部、12…画像メモリ、13…画像管理DB、17…表示部、18…操作入力部、21…撮像部、22…コントローラ、23…画像メモリ、24…撮像条件検出部、31…ツールバーエリア、32…画像選択エリア、33…画像表示エリア、34…調整エリア、40…明るさ調整スライダ、41…コントラスト調整スライダ、42…色調整スライダ、44…画像処理選択ボタン。   DESCRIPTION OF SYMBOLS 1 ... Information processing apparatus, 2 ... Digital camera, 3 ... Communication camera, 10 ... Input / output interface, 11 ... Processing part, 12 ... Image memory, 13 ... Image management DB, 17 ... Display part, 18 ... Operation input part, 21 DESCRIPTION OF SYMBOLS ... Image pick-up part, 22 ... Controller, 23 ... Image memory, 24 ... Imaging condition detection part, 31 ... Tool bar area, 32 ... Image selection area, 33 ... Image display area, 34 ... Adjustment area, 40 ... Brightness adjustment slider, 41 ... contrast adjustment slider, 42 ... color adjustment slider, 44 ... image processing selection button.

Claims (6)

撮像装置により撮像された画像を補正するための画像処理プログラムであって、
予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定手順と、
過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定手段で指定された前記第1の画像に類似する複数の第2の画像を抽出する類似画像抽出手順と、
前記抽出した複数の2の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示手順と、
前記選択画像表示手順で表示された前記複数の第2の画像から選択された第3の画像の前記補正処理内容に基づいて、前記第3の画像に施したのと同一の補正を前記第1の画像に施す補正処理手順と、
前記補正処理手順における前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶手順と、
をコンピュータに実行させるためのプログラム。
An image processing program for correcting an image captured by an imaging device,
An image designating procedure for designating a first image to be processed from an image photographed by the imaging device stored in advance;
A plurality of second images similar to the first image designated by the image designating means from a database recording image data before and after correction in the correction processing executed in the past, photographing conditions of the image, and correction processing contents. A similar image extraction procedure for extracting images of
A selection image display procedure for displaying images before and after the correction processing of the plurality of extracted second images and urging the user to select one of them;
Based on the correction processing content of the third image selected from the plurality of second images displayed in the selected image display procedure, the same correction as that applied to the third image is performed. Correction processing procedure to be applied to the image,
A correction processing information storage procedure for storing the image data before and after the processing of the first image in the correction processing procedure, the shooting condition and the correction processing content of the first image, in the database;
A program that causes a computer to execute.
前記類似画像抽出手順は、前記データベースに記録された画像のうちから、少なくとも明るさ又は色調の分布が前記第1の画像の明るさ又は色調の分布と類似している画像を前記第2の画像として選定する画像選定手順を備え、
前記補正処理内容は、前記画像の明るさ、色調のうちの少なくともいずれか1つを補正する内容を含むことを特徴とする請求項1に記載のプログラム。
In the similar image extraction procedure, an image having at least brightness or tone distribution similar to the brightness or tone distribution of the first image is selected from the images recorded in the database. The image selection procedure to select as
The program according to claim 1, wherein the correction processing content includes content for correcting at least one of brightness and color tone of the image.
前記類似画像抽出手順は、
前記データベースに記録された補正前の画像のうちから撮影条件が前記第1の画像と同一又は類似の画像を選別する撮影条件選別手順と、
この選別された画像のうちから、少なくとも明るさ又は色調の分布が前記第1の画像の明るさ又は色調の分布と類似している画像を前記第2の画像として選定する画像選定手順とを備え、
前記撮影条件選別手順では、カメラ、レンズ及びストロボが同一であることを選別の条件とすることを特徴とする請求項1に記載のプログラム。
The similar image extraction procedure includes:
A shooting condition selection procedure for selecting an image whose shooting conditions are the same as or similar to those of the first image from uncorrected images recorded in the database;
An image selection procedure for selecting, as the second image, an image whose brightness or tone distribution is similar to the brightness or tone distribution of the first image from the selected images. ,
Wherein in the imaging condition selection procedure, a program according to claim 1, camera, lens and flash is characterized in that a condition of the sorting to be identical.
前記補正処理手順で補正処理された前記第2の画像に対して、使用者による明るさ又は色調の補正を可能とする手動補正手順を更に備えたことを特徴とする請求項1に記載のプログラム。   The program according to claim 1, further comprising a manual correction procedure that enables a user to correct brightness or color tone of the second image that has been corrected by the correction processing procedure. . 撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、
予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定手順と、
過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定手順で指定された前記第1の画像に類似する複数の第2の画像を抽出する類似画像抽出手順と、
前記抽出した複数の第2の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示手順と、
前記選択画像表示手順で表示された前記複数の第2の画像から選択された第3の画像の前記補正処理内容に基づいて、前記第3の画像に施したのと同一の補正を前記第1の画像に施す補正処理手順と、
前記補正処理手順における前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶手順と、
をコンピュータに実行させるためのプログラムを記憶した記録媒体。
A recording medium storing an image processing program for correcting an image captured by an imaging device,
An image designating procedure for designating a first image to be processed from an image photographed by the imaging device stored in advance;
A plurality of second images similar to the first image specified in the image specifying procedure are obtained from a database in which image data before and after correction in the correction processing executed in the past, photographing conditions of the image, and correction processing contents are recorded. A similar image extraction procedure for extracting images of
A selection image display procedure for displaying images before and after the correction processing of the plurality of extracted second images and urging the user to select one of them;
Based on the correction processing content of the third image selected from the plurality of second images displayed in the selected image display procedure, the same correction as that applied to the third image is performed. Correction processing procedure to be applied to the image,
A correction processing information storage procedure for storing the image data before and after the processing of the first image in the correction processing procedure, the shooting condition and the correction processing content of the first image, in the database;
A recording medium storing a program for causing a computer to execute.
撮像装置により撮像された画像を補正するための画像処理方法であって、
予め記憶された前記撮像装置により撮影された画像から、処理対象の第1の画像を指定する画像指定ステップと、
過去に実行された補正処理における補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録したデータベースから、前記画像指定ステップで指定された前記第1の画像に類似する複数の第2の画像を抽出する類似画像抽出ステップと、
前記抽出した複数の第2の画像の補正処理前後の画像を表示して、いずれか1つを選択するように促す選択画像表示ステップと、
前記選択画像表示ステップで表示された前記複数の第2の画像から選択された第3の画像の前記補正処理内容に基づいて、前記第3の画像に施したのと同一の補正を前記第1の画像に施す補正処理ステップと、
前記補正処理ステップにおける前記第1の画像の処理前後の画像データとその第1の画像の撮影条件および補正処理内容とを前記データベースに記憶する補正処理情報記憶ステップと、
を備えたことを特徴とする画像処理方法。
An image processing method for correcting an image captured by an imaging device,
An image designating step for designating a first image to be processed from an image photographed by the imaging device stored in advance;
A plurality of second images similar to the first image specified in the image specifying step are retrieved from a database in which image data before and after correction in the correction processing executed in the past, photographing conditions of the image, and correction processing contents are recorded. A similar image extraction step for extracting the image of
A selection image display step for displaying the images before and after the correction processing of the plurality of extracted second images and urging the user to select one of the images;
Based on the correction processing content of the third image selected from the plurality of second images displayed in the selected image display step, the same correction as that applied to the third image is performed. Correction processing steps to be applied to the image,
A correction processing information storage step for storing in the database the image data before and after the processing of the first image in the correction processing step, and the shooting conditions and correction processing content of the first image;
An image processing method comprising:
JP2003375941A 2003-11-05 2003-11-05 Image processing program, image processing method, and recording medium Expired - Fee Related JP4370146B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003375941A JP4370146B2 (en) 2003-11-05 2003-11-05 Image processing program, image processing method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003375941A JP4370146B2 (en) 2003-11-05 2003-11-05 Image processing program, image processing method, and recording medium

Publications (2)

Publication Number Publication Date
JP2005142745A JP2005142745A (en) 2005-06-02
JP4370146B2 true JP4370146B2 (en) 2009-11-25

Family

ID=34687169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003375941A Expired - Fee Related JP4370146B2 (en) 2003-11-05 2003-11-05 Image processing program, image processing method, and recording medium

Country Status (1)

Country Link
JP (1) JP4370146B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4650204B2 (en) * 2005-10-24 2011-03-16 富士ゼロックス株式会社 Image processing device
JP4581968B2 (en) * 2005-11-10 2010-11-17 セイコーエプソン株式会社 Image processing technology
JP4600256B2 (en) * 2005-11-24 2010-12-15 セイコーエプソン株式会社 Image processing technology
US7898696B2 (en) * 2007-05-09 2011-03-01 Xerox Corporation Print job aesthetics enhancements detection and modeling through combined user activity analysis and content matching
JP5117982B2 (en) * 2008-10-07 2013-01-16 株式会社リコー Information extraction apparatus, information extraction method, program, and recording medium

Also Published As

Publication number Publication date
JP2005142745A (en) 2005-06-02

Similar Documents

Publication Publication Date Title
US7271838B2 (en) Image pickup apparatus with brightness distribution chart display capability
EP1839435B1 (en) Digital image acquisition system with portrait mode
KR100702397B1 (en) Image processing system, image processing method and recording medium storing image processing program
US20090135269A1 (en) Electronic Camera and Image Processing Device
JP2003036438A (en) Program for specifying red-eye in image, recording medium, image processor and method for specifying red- eye
JP2005215750A (en) Face detecting device and face detecting method
US20070140578A1 (en) Image adjustment apparatus, image adjustment method and computer readable medium
JP2004253970A (en) Image processor, method therefor, and program thereof
JP4533168B2 (en) Imaging apparatus and control method thereof
US8754952B2 (en) Digital camera
JP4328956B2 (en) Method and apparatus for controlling digital camera
JP4115177B2 (en) Image processing method, image processing apparatus, and image processing program
JP2007184888A (en) Imaging apparatus, image processor, image processing method, and image processing program
JP4370146B2 (en) Image processing program, image processing method, and recording medium
JP4012079B2 (en) Image processing apparatus, image processing method, and program
JP2003244620A (en) Image processing method and apparatus, and program
JP4471373B2 (en) Imaging apparatus and control method thereof
JP5414216B2 (en) Imaging apparatus, control method thereof, and program
JP2005346474A (en) Image processing method and image processor and program and storage medium
JP4632417B2 (en) Imaging apparatus and control method thereof
JP2005151130A (en) Device and method for outputting image, storage medium, and program
US10362213B2 (en) Imaging apparatus and imaging method
JP5059159B2 (en) Imaging apparatus and control method thereof
US7456870B2 (en) Image sensing apparatus, image sensing method, program for realizing the image sensing method, and storage medium which stores the program
JP4904798B2 (en) Multi-image retouching device, computer program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081014

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081211

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090526

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090709

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: 20090804

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: 20090831

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130904

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