JP4512992B2 - Image correction determination method and image processing apparatus using the method - Google Patents
Image correction determination method and image processing apparatus using the method Download PDFInfo
- Publication number
- JP4512992B2 JP4512992B2 JP2004235456A JP2004235456A JP4512992B2 JP 4512992 B2 JP4512992 B2 JP 4512992B2 JP 2004235456 A JP2004235456 A JP 2004235456A JP 2004235456 A JP2004235456 A JP 2004235456A JP 4512992 B2 JP4512992 B2 JP 4512992B2
- Authority
- JP
- Japan
- Prior art keywords
- correction
- image
- image data
- degree
- corrected
- 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
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Control Of Exposure In Printing And Copying (AREA)
- Processing Or Creating Images (AREA)
Description
本発明は、撮影コマ画像を表す画像データを元画像データとして取得し、前記取得された元画像データに対して所定補正度で画像補正を施して補正画像データを生成し、前記補正画像データに基づく補正再現画像をモニタに表示し、前記補正再現画像を確認しながら前記元画像データに対する画像補正の補正度を決定する画像補正決定方法、及びその方法を用いた画像処理装置に関する。 The present invention acquires image data representing a captured frame image as original image data, performs image correction on the acquired original image data at a predetermined correction degree to generate corrected image data, and adds the corrected image data to the corrected image data. The present invention relates to an image correction determination method for displaying a correction reproduction image based on a monitor and determining a correction degree of image correction for the original image data while confirming the correction reproduction image, and an image processing apparatus using the method.
写真フィルムに形成された撮影コマ画像をフィルムスキャナを用いてデジタル化して得られた画像データや、デジタルカメラなどのデジタル撮影機器によって直接撮影コマ画像をデジタル化して得られた画像データに基づいて露光ヘッドから発せられる光ビームを制御し、この制御された光ビームによって感光材料(印画紙)を走査露光して画像を形成し、写真プリントを出力するデジタルミニラボ(写真プリント装置)が近年広まっている。このような写真プリント装置では、入力された画像データに対して、適正な画像補正、例えば、露出オーバや露出不足を解消する濃度補正、逆光やストロボ撮影等に起因する画像の飛びやつぶれの補正、甘いフォーカスを改善する鮮鋭化補正などを施すことにより高品質な写真プリントを出力することが可能となっている。さらには写真プリントにおける画像処理技術の向上により、撮影時に使用された撮影レンズの収差特性に起因する倍率色収差、歪曲収差、周辺光量不足などによる画像劣化、そして広角レンズを使用した際に生じうる極端なあおり歪みによる画像の不自然さも補正することが可能となっている。 Exposure based on image data obtained by digitizing a shot frame image formed on a photographic film using a film scanner or image data obtained by digitizing a shot frame image directly by a digital camera such as a digital camera In recent years, digital minilabs (photographic printing apparatuses) that control a light beam emitted from a head, scan and expose a photosensitive material (photographic paper) with the controlled light beam to form an image, and output a photographic print have become widespread. . In such a photographic printing apparatus, appropriate image correction is performed on the input image data, for example, density correction that eliminates overexposure and underexposure, and correction of image skipping and crushing caused by backlighting or flash photography. High-quality photographic prints can be output by applying sharpening correction to improve sweet focus. Furthermore, image processing technology for photographic prints improves image deterioration due to chromatic aberration of magnification, distortion, and insufficient amount of peripheral light due to the aberration characteristics of the photographic lens used at the time of photography, and extremes that can occur when using a wide-angle lens. It is also possible to correct the unnaturalness of the image due to Naoori distortion.
しかしながら、このような画像補正は可能であるとしても、一般にはモニタにおける再現画像を用いたオペレータの目視による良否判断が要求されるので、オペレータの迅速かつ正確な判断を期待するためにはその際の操作性が重要となる。 However, even if such image correction is possible, it is generally required to make a visual judgment by the operator using the reproduced image on the monitor. Therefore, in order to expect a quick and accurate judgment by the operator, The operability of is important.
撮影レンズを用いて光学的に撮影された画像に対して、撮影レンズの情報が得られない場合でも、撮影レンズに起因する歪曲収差補正や倍率色収差補正や周辺光量補正やピントボケ等の画像品質劣化補正を適切に行うために、撮影レンズを用いて光学的に撮影された画像から得られた画像データに基づいて再現画像を表示するモニタと、このモニタに表示された再現画像に基づいて、撮影レンズに起因する前記画像品質の劣化の補正の実行・非実行を指定する補正指定部と、この指定に応じて前記画像品質の劣化の補正を行う際モニタに表示された再現画像に応じて画像品質の劣化の補正強度を指定して画像品質の劣化の補正を行うとともに、この画像品質の劣化の補正の度に補正後の補正再現画像をモニタに表示する仮補正手段と、この仮補正手段によってモニタに表示された補正再現画像により補正強度を確定する補正強度確定手段と、この確定した補正強度に基づいて補正を行って、出力画像データを得る補正手段とを備えた画像処理装置が提案されている(例えば、特許文献1参照。)。 Image quality degradation such as distortion aberration correction, lateral chromatic aberration correction, peripheral light amount correction, and out-of-focus blur caused by the shooting lens, even when information about the shooting lens cannot be obtained for an image shot optically using a shooting lens In order to perform correction appropriately, a monitor that displays a reconstructed image based on image data obtained from an image that is optically photographed using a photographing lens, and a photograph based on the reconstructed image displayed on the monitor A correction designation unit that designates execution / non-execution of correction of the image quality degradation caused by the lens, and an image corresponding to the reproduced image displayed on the monitor when correcting the image quality degradation according to the designation Temporary correction means for specifying the correction strength of the quality deterioration to correct the image quality deterioration and displaying the corrected reproduced image after correction on the monitor for each correction of the image quality deterioration; An image processing apparatus comprising: correction intensity determination means for determining a correction intensity from a correction reproduction image displayed on the monitor by the correction means; and correction means for performing correction based on the determined correction intensity to obtain output image data Has been proposed (see, for example, Patent Document 1).
この公知の画像処理装置におけるレンズ補正処理画面には、テスト処理される画像として、仮補正前の画像が画面右側に表示され、また、オペレータが補正強度を確定してよいか判断する画像として、仮補正後の画像が画面左側に表示される。仮補正前の画像は、画像補正が必要であるとオペレータが判断したフィルムに撮影された画像の再現画像(補正されていない)もしくは、予め定められた補正強度を用いて補正した補正後の画像であり、レンズ補正処理画面の下部には、シャープネス補正欄、周辺光量補正欄、縦方向歪み補正欄および横方向歪み補正欄、補正強度を定める補正レベル欄、仮補正ボタンが設けられ、仮補正ボタンをマウスでクリックするたびに、補正レベルが昇降し、それに応じて補正式に用いられる係数、例えば高次多項式では各項の係数が変化し、この係数の変化した補
正式によって補正強度が定まり、この補正強度によって仮補正が行われ、仮補正後の画像がモニタに表示される。
On the lens correction processing screen in this known image processing apparatus, as an image to be tested, an image before provisional correction is displayed on the right side of the screen, and as an image for determining whether the operator can determine the correction strength, The temporarily corrected image is displayed on the left side of the screen. The image before provisional correction can be a reproduced image (not corrected) of an image taken on a film that the operator has determined that image correction is necessary, or an image after correction corrected using a predetermined correction strength. In the lower part of the lens correction processing screen, a sharpness correction field, a peripheral light amount correction field, a vertical distortion correction field and a horizontal distortion correction field, a correction level field for determining a correction intensity, and a temporary correction button are provided. Each time the button is clicked with the mouse, the correction level rises and falls, and the coefficient used in the correction formula, for example, the coefficient of each term changes in the higher-order polynomial, and the correction strength is determined by the correction formula with this coefficient changed. Temporary correction is performed with this correction strength, and the image after temporary correction is displayed on the monitor.
このような画像処理装置における画像補正作業では、モニタには基準となる画像と仮補正後の画像が表示されるだけであり、例えば、基準となる画像に対してより強く補正された画像とより弱く補正された画像を同時に見ながら比較するといったことはできない。このため、ある程度適正な画像に近づくと、そこからわずかに異なる補正量を何度か仮設定しながら仮補正後の画像を表示させていく必要があり、その操作性の悪さから画像補正作業が長くかかるという問題点がある。 In such an image correction operation in the image processing apparatus, only the reference image and the temporarily corrected image are displayed on the monitor. For example, the image is corrected more strongly than the reference image. You cannot compare weakly corrected images while simultaneously viewing them. For this reason, when approaching an appropriate image to some extent, it is necessary to display the image after provisional correction while temporarily setting a slightly different correction amount several times from there. There is a problem that it takes a long time.
上記実状に鑑み、本発明の課題は、モニタに表示された補正再現画像を確認しながら撮影コマ画像に対する画像補正の補正度を決定する作業を効率的なものとする技術を提供することである。 In view of the above situation, an object of the present invention is to provide a technique for efficiently performing an operation of determining a correction degree of image correction for a shot frame image while checking a correction reproduction image displayed on a monitor. .
上記課題を解決するため、撮影コマ画像を表す画像データを元画像データとして取得し、前記取得された元画像データに対して所定補正度で画像補正を施して補正画像データを生成し、前記補正画像データに基づく補正再現画像をモニタに表示し、前記補正再現画像を確認しながら前記元画像データに対する画像補正の補正度を決定する画像補正決定方法において、前記モニタに一覧表示される前記補正再現画像の表示コマ数が設定されるステップと、前記モニタに表示される複数の前記補正再現画像のうち中心に位置する前記補正再現画像に対応する前記補正度を基準補正度とし、当該基準補正度からの変化度合が次第に大きくなる前記補正度を用いて前記補正画像データを順次生成するステップと、前記順次生成された補正画像データの数が前記表示コマ数に達すると、その生成された補正画像データに対応する補正再現画像が前記モニタに表示されるステップを含み、前記補正画像が前記モニタに表示された後には、前記補正画像データの生成はバックグランドで実行され、生成された前記補正画像データを保持し、前記モニタに表示された複数の補正再現画像の1つが補正候補画像として選択された場合に、選択された当該補正候補画像を前記モニタに表示される複数の前記補正再現画像の中心に表示し、当該選択された補正候補画像の補正度を前記基準となる補正度としてこの基準となる補正度に近い補正度での補正画像データが優先的に順次生成されるように生成順序を変更するとともに、生成すべき前記補正画像データが既に保持されている場合には当該補正画像データの生成を行わずに、保持されている前記補正画像データに基づく前記補正再現画像を表示する。 In order to solve the above problem, image data representing a captured frame image is acquired as original image data, image correction is performed on the acquired original image data with a predetermined correction degree, and corrected image data is generated. In an image correction determination method for displaying a correction reproduction image based on image data on a monitor and determining a correction degree of image correction for the original image data while checking the correction reproduction image, the correction reproduction displayed in a list on the monitor A step of setting the number of images to be displayed, and a correction degree corresponding to the correction reproduction image located at the center among the plurality of correction reproduction images displayed on the monitor as a reference correction degree, and the reference correction degree A step of sequentially generating the corrected image data using the correction degree in which the degree of change from the correction value gradually increases; and If There number is reached the display frames, comprising the step of correcting reproduce image corresponding to the corrected image data thus created is displayed on the monitor, after the corrected image is displayed on the monitor, the corrected image Data generation is performed in the background , the generated correction image data is retained, and when one of a plurality of correction reproduction images displayed on the monitor is selected as a correction candidate image, the selected correction The candidate image is displayed at the center of the plurality of correction reproduction images displayed on the monitor, and the correction degree of the selected correction candidate image is set as the reference correction degree with a correction degree close to the reference correction degree. The generation order is changed so that the corrected image data is generated in order of priority, and when the corrected image data to be generated is already held, the corrected image data is generated. Without the generation of data, that displays the corrected reproduced image based on the corrected image data held.
この構成によれば、画像補正の対象となっている撮影コマ画像を表す画像データに対して異なる複数の補正度(補正度が0、つまり無補正も含む)でもって画像補正された結果として、とりあえず前設定された表示コマ数(例えば9コマ)でモニタに一覧表示されるので、オペレータはこの表示された補正再現画像を確認しながら所望の画像を作り出す補正度を決定することができる。1つの元画像データに対して実際に作成される補正画像データは多数であるが、とりあえずモニタに一覧表示される表示コマ数分の補正画像データが作成された段階でその表示コマ数分の補正再現画像がモニタに表示されるので、オペレータは全ての可能な補正画像データが作成されるのを待つことなしに、補正再現画像のチェック、つまり画像補正決定作業に入ることができる。そのようなオペレータによる画像補正決定作業のバックグランドで残りの補正画像データの作成処理が続行している。また、モニタに一覧表示された補正再現画像はその補正度が順次異なっているものである。従って、オペレータは画像補正の対象となっている撮影コマ画像に関する、連続した異なる補正画像を確認することができるので、補正度の選択を効率的かつ効果的に行うことができる。特に、最終的に絞り込まれた補正度の中から最適補正度を選択する時点では、表示されている各補正再現画像のもつ補正度の差がわずかであってもその選択が容易となる。なお、前設定される表示コマ数は、モニタの大きさや解像度、及びオペレータの好みによって設定するとよいが、好適なコマ数に固定しておいてもよい。また、この構成では、元画像ないしは選択された補正画像を基準として、そこからわずかに補正された補正再現画像がまず表示されていくので、オペレータは所望する補正の方向性を見つけやすくなる。さらに、補正決定作業の最初においてはオペレータが極端に大きな補正度をもつ補正再現画像の表示を要求する可能性は低いので、とりあえずは、低い補正度から高い補正度の順で補正画像データを順次生成することは好都合である。また、生成された補正画像データは保持されており、オペレータが1つの補正再現画像を補正候補画像として選択した場合、選択された補正候補画像をモニタに表示される複数の補正再現画像の中心に表示し、直ちにその補正候補画像の補正度を基準としてその補正度に近い補正度をもつ補正画像データを順次作成していくので(既に補正画像データが作成されているものに関してはとばしていく)、つぎのオペレータの補正方向性をある程度予測した補正画像データ作成となり、好都合である。また、補正画像データの生成順序が変更された際に、生成すべき補正画像データが既に保持されている場合には補正画像データの生成を行わずに、保持されている補正画像データに基づく補正再現画像を表示する。 According to this configuration, as a result of image correction with a plurality of different correction degrees (correction degree is 0, that is, including no correction) with respect to image data representing a captured frame image that is a target of image correction, For the time being, a list is displayed on the monitor with a preset number of display frames (for example, 9 frames), so that the operator can determine a correction degree for creating a desired image while confirming the displayed correction reproduction image. There are a large number of corrected image data actually created for one original image data, but for the time being, the corrected image data for the number of display frames displayed in a list on the monitor is corrected for the number of display frames. since reproducible image is displayed on the monitor, the operator without waiting for all possible corrected image data is generated, the correction reproduce images of checks, it is possible that is entering the image correction determining operations. The process of creating the remaining corrected image data continues in the background of the image correction determination work by such an operator. In addition, correction re-present image, which is listed on the monitor is one in which the degree of correction is sequentially different. Therefore, the operator can confirm consecutive different corrected images related to the shot frame image that is the target of image correction, so that the correction degree can be selected efficiently and effectively. In particular, when the optimum correction degree is selected from the finally narrowed correction degrees, the selection can be easily made even if there is a slight difference in correction degree between the displayed correction reproduction images. Note that the number of frames to be set in advance is preferably set according to the size and resolution of the monitor and the preference of the operator, but may be fixed to a suitable number of frames. Further, in this configuration, based on the original image or selected correction image, since a slightly corrected corrected reproduce images therefrom will be displayed first, the operator can easily find the direction of the desired correction. Further, since the first correction determination operation is less likely to request the display of the correction reproduce images with operator extremely large degree of correction, the time being, the corrected image data in order of high degree of correction from a low degree of correction It is convenient to produce sequentially. The generated corrected image data is retained, and when the operator selects one correction reproduction image as the correction candidate image, the selected correction candidate image is set at the center of the plurality of correction reproduction images displayed on the monitor. The correction image data is displayed and the correction image data having the correction degree close to the correction degree is sequentially created on the basis of the correction degree of the correction candidate image (the skip is already performed on the correction image data already created). This is convenient because the corrected image data is created by predicting the correction direction of the next operator to some extent. Further, when the corrected image data generation order is changed, if the corrected image data to be generated is already held, the correction based on the held corrected image data is not generated without generating the corrected image data. Display the reproduced image.
オペレータによる補正再現画像の確認及び微妙な補正度の調整が必要となる画像補正として、撮影時に使用された撮影レンズの収差特性に起因する倍率色収差、歪曲収差、周辺光量不足などによる画像劣化、撮影レンズとして広角レンズを使用した際に生じうる極端なあおり歪みによる画像の不自然さなどの補正が挙げられる。このため、本発明の技術は、特に撮影レンズに起因する画像品質の低下を改善する画像補正に適している。 As image correction that requires the operator to check the correction reproduction image and adjust the subtle correction degree, image deterioration due to the chromatic aberration of magnification, distortion, and insufficient amount of peripheral light due to the aberration characteristics of the shooting lens used during shooting, shooting Examples include correction of unnaturalness of an image due to extreme tilt distortion that may occur when a wide-angle lens is used as a lens. For this reason, the technique of the present invention is particularly suitable for image correction for improving the deterioration in image quality caused by the taking lens.
また、一般的に上述したような収差や歪みは、収差や歪みの生じていない点又はほとんど生じていない点を基準点として二次元方向に広がっているので、その補正度も二次元的な広がりで設定する必要がある。このため、本発明の好適な実施形態では、前記補正度には撮影コマ画像における画像補正方向を示す補正方向度と補正の強さを示す補正強度が含まれている。より具体的には、補正度を要素とする二次元マトリックスを想定し、各補正度をその配列位置に応じて変えていくことにより、補正方向度と補正強度を考慮した補正度群を作成するとよい。このような補正度マトリックスを用いて元画像データを補正して得られた補正画像データを補正度マトリックスの配列位置に関連づけることにより、面的な広がりをもった補正方向及び補正強度別で整理された補正画像データ群が順次作り出される。前述したモニタ上での補正再現画像の一覧表示は、このマトリックス化された補正画像データ群の1つのエリアを指定してそれらの補正再現画像をモニタ上でサブマトリックス的に表示させることで実現し、オペレータは面上での補正方向性を有する補正再現画像を見ながら適正な補正度で補正された撮影コマ画像を効率よく選択することができる。そして、サブマトリックスとして表示された補正再現画像の1つが指定されることにより、この指定された補正再現画像を中心とした新たなサブマトリックスとしての補正再現画像の一覧表示が作り出されていくことにより、最適な補正再現画像にスムーズに到達することができる。 In general, the aberrations and distortions as described above are spread in a two-dimensional direction from a point where aberrations or distortions are not generated or a point where they are hardly generated. It is necessary to set in. For this reason, in a preferred embodiment of the present invention, the correction degree includes a correction direction degree indicating an image correction direction in a captured frame image and a correction intensity indicating a correction strength. More specifically, assuming a two-dimensional matrix having the correction degree as an element, and changing each correction degree according to the arrangement position, a correction degree group in consideration of the correction direction degree and the correction intensity is created. Good. By correlating the corrected image data obtained by correcting the original image data using such a correction degree matrix with the arrangement position of the correction degree matrix, the correction direction having a wide area and the correction intensity are arranged. Corrected image data groups are sequentially generated. The list display of the corrected reproduced images on the monitor described above is realized by designating one area of the matrixed corrected image data group and displaying the corrected reproduced images on the monitor in a sub-matrix. The operator can efficiently select the shot frame image corrected with an appropriate correction degree while viewing the corrected reproduction image having the correction directionality on the surface. Then, by specifying one of the correction reproduction images displayed as the sub-matrix, a list display of the correction reproduction images as a new sub-matrix around the specified correction reproduction image is created. Thus, the optimal correction reproduction image can be reached smoothly.
さらに、補正度マトリックスを構成する各補正度に対応する補正画像データの生成が完了していることが視認できるような表示態様で前記補正度マトリックスの要素配置に対応したマス目イメージが前記モニタに表示されるように構成するならば、既に作成完了した補正画像データつまり即座に表示できる補正再現画像を確認できるので好都合である。 Further, a grid image corresponding to the element arrangement of the correction degree matrix is displayed on the monitor in such a manner that it can be visually confirmed that generation of correction image data corresponding to each correction degree constituting the correction degree matrix is completed. If it is configured to be displayed, it is advantageous because it is possible to check already created correction image data, that is, a correction reproduction image that can be displayed immediately.
また、前述したモニタに表示されたマス目イメージから1つのマス目が選択指定されることにより、この指定された補正度に対応する補正再現画像とその周辺の補正度に対応する補正再現画像が前記モニタに更新表示されると所望補正再現画像にジャンプすることが可能となる。 In addition, by selecting and specifying one grid from the grid images displayed on the monitor described above, a correction reproduction image corresponding to the specified correction degree and a correction reproduction image corresponding to the peripheral correction degree are obtained. When updated and displayed on the monitor, it is possible to jump to the desired correction reproduction image.
本発明では、さらに、上述した画像補正決定方法を採用した画像処理装置も権利の対象としており、その画像処理装置は、撮影コマ画像を表す画像データを元画像データとして受け取る画像入力部と、前記元画像データに対する特定の画像補正のための補正度を設定する補正度設定部と、この設定された補正度で前記元画像データに対して画像補正を施して補正画像データを生成する画像処理部と、前記補正画像データに基づく補正再現画像をモニタに表示させるとともに前記補正再現画像を確認しながら前記元画像データに対する画像補正の補正度を決定する画像補正管理部とを備えた画像処理装置において、画像補正管理部が前記モニタに一覧表示される前記補正再現画像の表示コマ数を設定し、前記補正度設定部が複前記元画像データの画像補正のために複数の異なる補正度を設定し、かつ前記画像処理部は、前記モニタに表示される複数の前記補正再現画像のうち中心に位置する前記補正再現画像に対応する前記補正度を基準補正度とし、当該基準補正度からの変化度合が次第に大きくなる前記補正度を用いて前記補正画像データを順次生成し、前記画像補正管理部は、前記順次生成された補正画像データの数が前記表示コマ数に達した際にその生成された補正画像データに対応する補正再現画像を前記モニタに表示し、前記画像処理部は、前記補正画像が前記モニタに表示された後には、バックグランドで前記補正画像データの生成を実行し、前記画像処理部は、生成された前記補正画像データを保持し、前記モニタに表示された複数の補正再現画像の1つが補正候補画像として選択された場合に、前記画像補正管理部は、選択された当該補正候補画像を前記モニタに表示される複数の前記補正再現画像の中心に表示し、前記画像処理部は、当該選択された補正候補画像の補正度を前記基準となる補正度としてこの基準となる補正度に近い補正度での補正画像データが優先的に順次生成されるように生成順序を変更するとともに、生成すべき前記補正画像データが既に保持されている場合には当該補正画像データの生成を行わずに、保持されている前記補正画像データに基づく前記補正再現画像を表示する。当然ながら、このような画像処理装置も上述した各好適な実施形態を含む画像補正決定方法におけるすべての構成と作用効果を流用することができる。特に、好適な実施形態として、撮影コマ画像における画像補正方向を示す補正方向度と補正の強さを示す補正強度によって規定される複数の前記補正度が前記補正方向度と前記補正強度に基づいて要素配置された補正度マトリックスの形で補正度ルックアップテーブルとして前記補正度設定部に備えるならば、このような補正度ルックアップテーブルを用いて元画像データを補正して得られた補正画像データを補正度マトリックスの配列位置に関連づけることにより、補正方向及び補正強度別で整理された補正画像データ群を作り出し、表示することができる。このマトリックス化された補正画像データ群の1つのエリアを順次指定していくことで、オペレータは補正方向性を有する補正再現画像を見ながら適正な補正度で補正された撮影コマ画像を効率よく選択することができる。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかになるだろう。
In the present invention, the image processing apparatus adopting the above-described image correction determination method is also subject to rights, and the image processing apparatus includes an image input unit that receives image data representing a shot frame image as original image data; A correction level setting unit that sets a correction level for specific image correction on the original image data, and an image processing unit that generates corrected image data by performing image correction on the original image data with the set correction level And an image correction management unit that displays a correction reproduction image based on the correction image data on a monitor and determines a correction degree of image correction for the original image data while checking the correction reproduction image. The image correction management unit sets the number of display frames of the corrected reproduction images displayed in a list on the monitor, and the correction degree setting unit sets the original image data A plurality of different correction degrees are set for image correction, and the image processing unit sets the correction degrees corresponding to the correction reproduction image located at the center among the plurality of correction reproduction images displayed on the monitor. The correction image data is sequentially generated using the correction degree that is a reference correction degree and the degree of change from the reference correction degree is gradually increased, and the image correction management unit determines that the number of the corrected image data that is sequentially generated is display correction reproduce image corresponding to the corrected image data that has been generated upon reaching the number of the display frames on the monitor, the image processing section, after which the corrected image is displayed on the monitor, back run the generation of the corrected image data in the ground, the image processing unit holds the generated the corrected image data, one of the correction candidate image of the plurality of correction reproduced image displayed on the monitor The image correction management unit displays the selected correction candidate image at the center of the plurality of correction reproduction images displayed on the monitor, and the image processing unit displays the selected correction candidate image. The correction order of the correction candidate images is used as the reference correction degree, and the generation order is changed so that corrected image data with a correction degree close to the reference correction degree is sequentially generated preferentially and When the corrected image data is already held, the corrected reproduced image based on the held corrected image data is displayed without generating the corrected image data . Naturally, such an image processing apparatus can also use all the configurations and operational effects in the image correction determination method including the preferred embodiments described above. In particular, as a preferred embodiment, a plurality of the correction degrees defined by the correction direction degree indicating the image correction direction and the correction intensity indicating the correction strength in the captured frame image are based on the correction direction degree and the correction intensity. If the correction degree setting unit is provided as a correction degree lookup table in the form of an element-arranged correction degree matrix, corrected image data obtained by correcting the original image data using such a correction degree lookup table. Is associated with the array position of the correction degree matrix, and a corrected image data group organized by correction direction and correction intensity can be created and displayed. By sequentially designating one area of this matrix of corrected image data group, an operator can efficiently select a shot frame image corrected with an appropriate correction degree while viewing a corrected reproduction image having a correction direction. can do.
Other features and advantages of the present invention will become apparent from the following description of embodiments using the drawings.
本発明の実施の形態について、図面に基づいて説明する。
図1は本発明による画像補正決定方法を採用した画像処理装置を組み込んでいる写真プリントシステムを示す外観図であり、この写真プリントシステムは、印画紙Pに対して露光処理と現像処理とを行う写真プリンタとしてのプリントステーション1Bと、現像済み写真フィルム(以後単にフィルムと称する)2aやデジタルカメラ用メモリカード2bなどの画像入力メディアから取り込んだ撮影画像を処理してプリントステーション1Bで使用されるプリントデータの生成・転送などを行う操作ステーション1Aとから構成されている。
Embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is an external view showing a photographic print system incorporating an image processing apparatus employing an image correction determination method according to the present invention. This photographic print system performs exposure processing and development processing on photographic paper P.
この写真プリントシステムはデジタルミニラボとも称せられるものであり、図2からよく理解できるように、プリントステーション1Bは2つの印画紙マガジン11に納めたロール状の印画紙Pを引き出してシートカッター12でプリントサイズに切断すると共に、このように切断された印画紙Pに対し、バックプリント部13で色補正情報やコマ番号などのプリント処理情報を印画紙Pの裏面に印字するとともに、プリント露光部14で印画紙Pの表面に撮影画像の露光を行い、この露光後の印画紙Pを複数の現像処理槽を有した処理槽ユニット15に送り込んで現像処理する。乾燥の後に装置上部の横送りコンベア16からソータ17に送られた印画紙P、つまり写真プリントPは、このソータ17の複数のトレイにオーダ単位で仕分けられた状態で集積される(図1参照)。
This photo printing system is also called a digital minilab. As can be understood from FIG. 2, the
上述した印画紙Pに対する各種処理に合わせた搬送速度で印画紙Pを搬送するために印画紙搬送機構18が敷設されている。印画紙搬送機構18は、印画紙搬送方向に関してプリント露光部14の前後に配置されたチャッカー式印画紙搬送ユニット18aを含む複数の挟持搬送ローラ対から構成されている。
A photographic
プリント露光部14には、副走査方向に搬送される印画紙Pに対して、主走査方向に沿って操作ステーション1Aからのプリントデータに基づいてR(赤)、G(緑)、B(青)の3原色のレーザ光線の照射を行うライン露光ヘッドが設けられている。処理槽ユニット15は、発色現像処理液を貯留する発色現像槽15aと、漂白定着処理液を貯留する漂白定着槽15bと、安定処理液を貯留する安定槽15cを備えている。
The
前記操作ステーション1Aのデスク状コンソールの上部位置には、フィルム2aからその撮影コマ画像を表す画像データを取得するフィルムスキャナ20が配置されており、デジタルカメラ等に装着される撮影画像記録媒体2bとして用いられている各種半導体メモリやCD−Rなどから撮影コマ画像を表す画像データを取得するメディアリーダ21は、この写真プリントシステムのコントローラ3として機能する汎用パソコンに組み込まれている。この汎用パソコンには、さらに各種情報を表示するモニタ23、各種設定や調整を行う際に用いる操作入力部として利用される操作入力デバイスとしてのキーボード24やマウス25も接続されている。
A
この写真プリントシステムのコントローラ3は、CPUを中核部材として、画像処理を始め写真プリント出力のための種々の処理を行うための機能部をハードウエア又はソフトウエアあるいはその両方で構築しているが、図3に示されているように、本発明に特に関係する機能部としては、スキャナ20やメディアリーダ21によって読み取られた撮影画像データを取り込んで次の処理のために必要な前処理を行うとともに画像補正における元画像データとしてメモリ30に転送する画像入力部31と、各種ウインドウや各種操作ボタンなどを含むグラフィック操作画面の作成やそのようなグラフィック操作画面を通じてのユーザ操作入力(キーボード24やマウス25などのポインティングデバイスによる)から制御コマンドを生成するグラフィックユーザインターフェース(以下GUIと略称する)を構築するGUI部32と、メモリ30に展開されている元画像データに対する特定の画像補正(例えば撮影レンズに起因する画質不良を改善する画像補正)のための補正度を補正度ルックアップテーブル34を用いて設定する補正度設定部33と、この補正度設定部33で設定された補正度で元画像データに対して特定の画像補正を施すとともにGUI部32から送られてきた制御コマンドや直接キーボード24等から入力された操作命令に基づいて元画像データにフィルタ処理などの画像処理を施す画像処理部35と、補正画像データに基づく補正再現画像をモニタに表示させるとともにこの補正再現画像を確認しながら元画像データに対する画像補正の補正度を決定する画像補正管理部36と、補正画像データに基づく補正再現画像及び色補正等のプレジャッジプリント作業時にプリントソース画像や予想仕上がりプリント画像としてのシミュレート画像、さらにはGUI部32から送られてきたグラフィックデータをモニタ23に表示させるためのビデオ信号を生成するビデオ制御部37と、最終的な補正画像データに基づいてプリントステーション1Bに装備されているプリント露光部14に適したプリントデータを生成するプリントデータ生成部38と、顧客の要望に応じて生の撮影画像データや画像補正が完了した補正撮影画像データなどをCD−Rに書き込むための形式にフォーマットするフォーマッタ部39などが挙げられる。なお、画像補正部36は、前述した特定の画像補正処理時には、後で詳しく説明するように、モニタ23に一覧表示される補正再現画像の表示コマ数を設定するとともに、順次生成された補正画像データの数が表示コマ数に達した際にその生成された補正画像データに対応する補正再現画像をモニタ23に表示させるように各関連要素を制御する。
The
画像入力部31は、撮影コマ画像を記録している媒体がフィルム2aの場合プレスキャンモードと本スキャンモードとのスキャンデータを別々にメモリ30に送り込み、撮影コマ画像を記録している媒体がメモリカード2bなどの場合取り込んだ撮影画像データにサムネイル画像データ(低解像度データ)が含まれている場合はモニタ23での一覧表示などの目的で使用するため撮影画像の本データ(高解像度データ)とは別にメモリ30に送り込むが、もしサムネイル画像データが含まれていない場合は本データから縮小画像を作り出してサムネイル画像データとしてメモリ30に送り込む。このように、1つの撮影コマ画像を表す画像データとして高解像度データと低解像度データの2種類をメモリ30に展開しておき、画像補正における補正度の設定作業時には低解像度データを用い、この低解像度データに基づいて決定された補正度を用いて高解像度データを画像補正するような構成を採用すると、補正度決定作業のコントローラ3の計算負荷が低減できる。
When the medium on which the photographed frame image is recorded is the
次に、上述したGUI部32と補正度設定部33と補正度ルックアップテーブル34と画像処理部35と画像補正管理部36との連係による、本発明の補正度決定の基本概念を周辺光量補正を例にとって図4〜図6を参照しながら詳説する。
周辺光量の不足は、画像中心から周辺に向かって、コサイン4乗則に従って光量が低下するレンズ特性に起因するものであり、周辺光量不足を補う補正は画像中心から同心円状に広がる画素に対してその明るさを上げる処理となるが、その周辺光量不足が同心円状に等しく変化するもの以外に縦長楕円状又は横長楕円状に変化するものや、周辺部の光量が中心部の光量よりも明るいといった逆のパターンもあることから、その補正では、設定された画像中心から同心円状、縦長楕円状又は横長楕円状に、かつその明るさを上げる処理と下げる処理が要求されることになる。また、その周辺光量の不足量もレンズによって種々であるので、最適な補正量は広い範囲で分布することになる。このような画像補正の補正量は、一般には補正式の係数を変化させることにより定められるため、ここでは種々の係数によって規定された補正式(補正量)が前もってマトリックス化されて補正度ルックアップテーブル34に格納されている。
Next, the basic concept of the correction degree determination according to the present invention based on the linkage of the
The shortage of the peripheral light amount is caused by lens characteristics in which the light amount decreases from the center of the image toward the periphery according to the cosine fourth law, and correction to compensate for the shortage of the peripheral light amount is performed on the pixels spreading concentrically from the image center. The process is to increase the brightness. Since there is an inverse pattern, the correction requires a process of increasing and decreasing the brightness from the set image center to a concentric circle shape, a vertically long elliptical shape, or a horizontally long elliptical shape. Further, since the amount of the shortage of the peripheral light varies depending on the lens, the optimum correction amount is distributed over a wide range. Since the correction amount of such image correction is generally determined by changing the coefficient of the correction equation, the correction equation (correction amount) defined by various coefficients is preliminarily formed into a matrix and a correction degree lookup is performed. It is stored in the table 34.
この補正度のためのマトリックスの概念図は、図4に示すとおりであり、ここでは補正度(補正式)は(2n+1)×(2n+1)個(nは正の整数)用意されており、各補正度はG(x,y)で示されており、(xとyは1〜n+1の数をとることになる)、中心の要素である補正度G(n,n)は無補正を示しており、中心から右側の領域に配列された補正度は周辺部の明るさを増す補正を行うものであり、中心から左側の領域に配列された補正度は周辺部の明るさを減じる補正を行うものであり、中心から上側の領域に配列された補正度は中央部の形状を縦長楕円状としてその周辺光量を修正する補正を行うものであり、中心から下側の領域に配列された補正度は中央部の形状を横長楕円状としてその周辺光量を修正する補正を行うものとなっている。いずれにしても、中心から離れるほどその補正強度は強くなっている。 The conceptual diagram of the matrix for this correction degree is as shown in FIG. 4, where (2n + 1) × (2n + 1) correction degrees (correction formulas) (n is a positive integer) are prepared. Each correction degree is indicated by G (x, y) (x and y are 1 to n + 1), and the correction factor G (n, n) which is the central element ) Indicates no correction, and the correction degree arranged in the right region from the center performs correction to increase the brightness of the peripheral portion, and the correction degree arranged in the left region from the center is the correction degree arranged in the peripheral portion. Correction to reduce the brightness, the correction degree arranged in the upper area from the center is to correct the peripheral light amount by making the shape of the center part a vertically long ellipse, The degree of correction arranged in the region is a correction in which the shape of the central portion is a horizontally long ellipse and the peripheral light amount is corrected. In any case, the correction intensity increases as the distance from the center increases.
このようにマトリックス配列された各補正度は補正度ルックアップテーブル34に格納されているので、ここから読み出された補正度を用いて元画像データに対して画像補正を施すと、(2n+1)×(2n+1)個の補正画像データが生成され、そのうち上述した無補正を表す補正度G(n,n)に対応する補正画像データは実際には無補正の画像データであるが、ここでは特に区別する必要がある場合を除いて便宜上全て補正画像データと呼ぶことにする。これらの補正画像データを上述した補正度のマトリックス配列に対応させると、模式的にはこれらの補正画像データは図5に示すようにマトリックス状にメモリ30に展開されていると考えると都合はよい。図5では、各補正画像データはIM(x,y)(xとyは1〜n+1の数をとる)で示されており、中心に位置する無補正の画像データはIM(n,n)であり、これは元画像データと同じである。すなわち、例えば、n=50とすると、この段階で無補正画像データも含めて101×101=10201個の異なる補正画像データが作成されることになる。
Each correction degree arranged in matrix in this manner is stored in the correction degree lookup table 34. Therefore, when image correction is performed on the original image data using the correction degree read from here, (2n + 1) × (2n + 1) pieces of corrected image data are generated, of which the corrected image data corresponding to the correction degree G (n, n) representing the above-mentioned correction is actually uncorrected image data. Here, for the sake of convenience, all are referred to as corrected image data unless otherwise required to be distinguished. When these corrected image data are made to correspond to the matrix arrangement of the correction degree described above, it is convenient to consider that these corrected image data are developed in the
次に、本発明に採用されているこれらの多数の補正画像データの作成順序の一例を述べる。最初にモニタ23に一覧表示される補正再現画像の中心には無補正画像が位置し、その周辺に1ランクだけ補正度が上がった補正再現画像が位置するのが基本である。このため、図4においてG(n,n)で示されている補正度(=0)の周囲に位置する最内側段の8つの補正度G(n-1,n)、G(n-1,n+1)、G(n,n+1)、G(n+1,n+1)、G(n+1,n)、G(n+1,n-1)、G(n,n-1)、G(n-1,n-1)を用いて、図5においてIM(n,n)で示されている無補正画像データの周囲に位置する最内側段の8つの補正画像データIM(n-1,n)、IM(n-1,n+1)、IM(n,n+1)、IM(n+1,n+1)、IM(n+1,n)、IM(n+1,n-1)、IM(n,n-1)、IM(n-1,n-1)が最初に作成される。これらの、8つの補正画像データの作成順は任意であるが、プログラム作成上の都合に応じて決めるのが合理的である。続く、補正画像データの作成は、先に作成された補正画像データの一段外側の補正画像データとなる。このように、IM(n,n)で示されている無補正画像データを中心として1段ずつ外側に向かって進むように順次作成して、(2n+1)×(2n+1)個の補正画像データの全てを生成するのが基本の補正画像データ作成アルゴリズムである。
Next, an example of the order of creating these many corrected image data employed in the present invention will be described. Basically, the uncorrected image is positioned at the center of the corrected reproduced images displayed on the
これらの補正画像データに基づく補正画像を全てモニタ23に表示することはできないので、比較観察のしやすい個数だけ、例えば9個表示されるが、最初のモニタ表示画面としては、図6aに示すように、3×3駒表示として、真ん中にはIM(n,n)で示される補正画像データ(実際は元画像データ)に基づく再現画像としての撮影コマ画像が表示される。この無補正の補正画像データに基づく画像は実際には無補正の再現画像であるが、ここでも特に区別する必要がある場合を除いて便宜上全て補正再現画像と呼ぶことにする。この中心の再現画像の周囲にはIM(n,n)に隣接する補正画像データIM(n-1,n-1),...,IM(n+1,n+1)に基づく補正再現画像(撮影コマ画像)が表示される。つまり、このモニタ画像では、補正なしの再現画像を中心として、右側には設定中心から円状に周辺部の明るさをわずかに増加した補正再現画像が、右斜め上側には設定中心から縦長楕円状に周辺部の明るさをわずかに増加した補正再現画像が、右斜め下側には設定中心から横長楕円状に周辺部の明るさをわずかに増加した補正再現画像が、左側には設定中心から円状に中心部の明るさをわずかに増加した補正再現画像が、左斜め上側には設定中心から縦長楕円状に中心部の明るさをわずかに増加した補正再現画像が、右斜め下側には設定中心から横長楕円状に中心部の明るさをわずかに増加した補正再現画像が、真上側や真下側には隣接する補正再現画像の中間的な画像が表示されることになる。
Since all of the corrected images based on these corrected image data cannot be displayed on the
さらに、このように最初に表示された補正画像から所望の補正画像への方向性をもつものを選択すると、選択された補正画像に対応する補正画像データを中心として図5に示すマトリックス配列においてその周囲に位置する補正画像データ群に基づく補正再現画像がモニタ23に表示される。例えば、図6(a)において選択された補正画像データがIM(n-1,n+1)とすれば、図6(b)に示すように、左下に補正画像データIM(n,n)に対応する補正再現画像、右上に補正画像データIM(n,n)に対応する補正再現画像が表示される。つまり、ここで表示された補正再現画像群は最初に表示された補正再現画像群に較べて、図5に示すマトリックスにおいて中心から右斜めに移動しているので、縦長楕円状に周辺部の明るさをさらに増加した傾向をもつものとなっている。このように図5に示された補正画像データのマトリックスにおいて連続的に所定のサブマトリックスに含まれる補正画像データに基づく補正再現画像群が表示されるので、所望の画像補正された補正再現画像に迅速かつ確実に到達することができる。
In addition, when the one having the directivity from the initially displayed correction image to the desired correction image is selected, the correction image data corresponding to the selected correction image is centered in the matrix arrangement shown in FIG. A corrected reproduction image based on the corrected image data group located around is displayed on the
しかしながら、補正画像データの作成に時間がかかる補正処理では、新たに上記サブマトリックスの中心にくる補正画像が選択された際にそれを中心とする周囲の補正画像データの全てが作成されていないことが起こりえる。このような状況が図7に模式化されて示されている。つまり、図7(a)は、前述した図6(a)のからさらに右上の補正画像(Pで識別されている)が選択された後の図6(b)の一覧表示を作り出す際の補正画像データの様子を模式化している。この時点で、前述した基本の補正画像データ作成アルゴリズムで作成済みとなっている補正画像データが斜線で示されているものだけである場合、出来るだけ迅速に補正画像Pを中心とする補正画像の一覧表示を実現するため、この基本の補正画像データ作成アルゴリズムにおける中心点(当初は元画像に対応する中心の無補正画像)を補正画像データPの位置にシフトして、この新たな中心点から順次外側に向かって補正画像データを作成するように切り換わる。その際、既に補正画像データが作成されている位置はスキップされる。つまり、このケースでは、図7(b)に示すように、補正画像データPの一段外側に位置するとともにまだ未作成である補正画像データP1〜P5が優先的に作成され始め、続いてその一段外側の補正画像データq1〜q11が順次作成される。これにより、オペレータの補正志向に合わせて補正画像データの作成優先度を変更するので、補正画像データの作成に時間がかかる補正処理においても、オペレータに表示待ちストレスを与えることが極力避けられる。 However, in the correction processing that takes time to create corrected image data, when a new corrected image that is centered on the sub-matrix is newly selected, not all of the surrounding corrected image data centered on that is created. Can happen. Such a situation is schematically shown in FIG. That is, FIG. 7A shows the correction for creating the list display of FIG. 6B after the correction image (identified by P) at the upper right of FIG. 6A is selected. The state of the image data is schematically shown. At this point, if only the corrected image data that has been created by the basic correction image data creation algorithm described above is indicated by hatching, the corrected image centered on the corrected image P is as quickly as possible. In order to realize the list display, the center point (initially the center uncorrected image corresponding to the original image) in this basic corrected image data generation algorithm is shifted to the position of the corrected image data P, and the new center point is used. It switches so that correction | amendment image data may be produced toward an outer side sequentially. At that time, the position where the corrected image data has already been created is skipped. That is, in this case, as shown in FIG. 7 (b), the corrected image data P1 to P5 that are located one step outside the corrected image data P and that have not yet been created start to be created preferentially, and then the first step. Outer corrected image data q1 to q11 are sequentially created. As a result, the creation priority of the corrected image data is changed in accordance with the operator's correction orientation, so that it is possible to avoid giving display waiting stress to the operator as much as possible even in the correction processing that takes time to create the corrected image data.
処理時間の短縮のために、上述の補正画像データは低解像度画像データを用いて行われるのが好ましいが、上述したように補正方向で規定されながら連続的に表示された補正再現画像群から最適なものが決定されると、その最適補正再現画像を作り出すための補正度が記憶され、写真プリント出力の際には、この記憶された補正度を利用して高解像度画像データに対して画像補正処理を施すことになる。勿論、本発明では、補正画像データの作成とモニタ表示される補正画像の関係が最適化されているので、上述の補正画像データは高解像度画像データで行い、希望の補正画像を瞬時に大画面で表示する構成も可能である。 In order to shorten the processing time, the corrected image data described above is preferably performed using low-resolution image data. However, as described above, the corrected image data is optimally selected from a group of corrected and reproduced images that are continuously displayed while being defined in the correction direction. When the image is determined, the correction degree for creating the optimum correction reproduction image is stored, and when the photo print is output, the stored correction degree is used to correct the image with respect to the high resolution image data. Processing will be performed. Of course, in the present invention, since the relationship between the creation of the corrected image data and the corrected image displayed on the monitor is optimized, the above-described corrected image data is performed as high-resolution image data, and the desired corrected image is instantaneously displayed on the large screen. It is also possible to display with
次にこの写真プリントシステムにおいて、撮影コマ画像をモニタ画面でチェックしながら、必要に応じて特に撮影レンズに起因する画像補正を行う際の典型的な流れを説明する。 Next, in this photographic print system, a typical flow when performing image correction caused by the photographing lens as necessary will be described while checking the photographed frame image on the monitor screen.
顧客がプリントソースとして持参してきた写真記録メディアの種別に応じて、スキャナ20またはメディアリーダ21が用いられ、いずれにしても撮影コマが画像をデジタル化した取得された画像データが高解像度画像データと低解像度画像データの2形態で画像入力部31を通じてメモリ30に送り込まれる。
The
画像データがメモリ30にロードされると、画像データに対応する撮影コマ画像が、図8に示されているプレジャッジ画面と呼ばれている操作入力画面40の撮影画像表示枠41に順次表示される。図8では、6コマ表示画面が選択されている。各撮影画像表示枠41の下側には色濃度補正設定エリア42とプリント枚数設定エリア43が配置されている。色濃度補正設定エリア42には「イエロー」、「マゼンタ」、「シアン」、「濃度」の設定枠が設けられており、補正量の「N」はニュートラルを表し補正なしを意味している。プリント枚数設定エリア43にはプリント枚数入力枠が設けられており、「パス」はプリントを行わないことを意味している。プレジャッジ画面40の下方にはプリント条件表示欄44が配置されており、この写真プリント出力に適用されたプリントチャンネル名称の表示や、このプリントチャンネルに含まれているプリントサイズやインデックスプリントの要否やメディア出力の要否などが示されている。プリントサイズは仕上がり写真プリントPの大きさを示すものであり、この実施形態では印画紙幅と送り長さでプリントサイズが決定される。このプレジャッジ画面40において各撮影コマ画像に対する各種補正設定やプリント枚数設定が完了すると、対応する撮影画像データはプリントデータ生成部38に送られ、プリントデータに変換される。
When the image data is loaded into the
あおり歪みを含む撮影レンズに起因する画像品質の低下を改善する画像補正の補正度を設定する処理を行う場合には、プレジャッジ画面40において、そのような特別な処理対象となる撮影コマ画像をマウス25のダブルクリックなどによって指定することで、図9に示すような補正メイン画面50が表示される。補正メイン画面50の中央には拡大画像表示エリア51が配置されており、右端には、撮影コマ画像の内で拡大画像表示エリア51で表示されている部分を枠線で示す表示確認エリア52、補正の基準となる中心座標を示す中心座標確認エリア53、周辺光量補正ボタン54、歪み補正ボタン55、台形補正ボタン56が配置されている。表示確認エリア52の枠線をマウス25を用いて移動させることにより拡大画像表示エリア51に表示される部分を変更することができ、表示サイズエリア52aの拡大率を変更することにより拡大画像表示エリア51に表示される画像を拡大・縮小することができる。また、補正の基準となる中心座標の設定は、拡大画像表示エリア51に表示されているクロスラインをドラッグアンドドロップすることで調整することができる。
In the case of performing a process of setting a correction degree of image correction that improves a decrease in image quality caused by a photographing lens including a tilt distortion, a photographed frame image that is such a special processing target is displayed on the
この補正メイン画面50において、周辺光量補正ボタン54をクリックすることで図10に示された周辺光量補正画面60が、歪み補正ボタン55をクリックすることで図11に示された歪み補正画面70が、台形補正ボタン56をクリックすることで図12に示された台形補正画面80が表示され、それぞれの画像補正のための補正度の設定作業が行われる。
In the correction
これらの補正画面はほぼ共通した形態を備えており、中央には、上述した9つの画像データIM(x,y)に基づく補正再現画像を表示する再現画像マトリックス表示エリア100が配置され、右領域には、補正再現画像の内で再現画像マトリックス表示エリア100の各再現画像エリアで表示されている部分を枠線で示す表示確認エリア101と、補正度ルックアップテーブル34に格納されている補正度マトリックスを用いて生成された全ての補正画像データのマトリックスをマス目を用いてマップ化して再現画像マトリックス表示エリア100で表示されている補正再現画像群を視認可能に色分けしている補正マップ102が配置されている。また、再現画像マトリックス表示エリア100の4つのコーナ部と4つの中点部の外側に画像補正の形態ないしは方向性を示すマークを有するアイコンボタン103が設けられており、このアイコンボタン103をクリックすることで再現画像マトリックス表示エリア100に表されている補正再現画像群がクリックされたアイコンボタン103の方向に1要素分移動した補正再現画像群に書き換えられる。また、補正マップ102に表示されている色分けされた補正再現画像群をマウス25の操作により移動させることにより、再現画像マトリックス表示エリア100で表示される補正再現画像群(3×3のサブマトリックス)をジャンプ変更することが可能である。
These correction screens have a substantially common form, and a reproduction image
また、図13で拡大して示されているように、いずれの補正画面における補正マップ102において、その時点で補正画像データの作成が完了しているマス目が視認可能なように、例えば、再現画像マトリックス表示エリア100で表示されている補正再現画像群に与えられた色以外の色で色づけしたり、太枠で囲むといった表示処理がなされている。
Further, as shown in an enlarged view in FIG. 13, for example, reproduction is performed on the
各補正画面において、OKボタン104をクリックすることにより、その時点で再現画像マトリックス表示エリア100の中央に表示されている補正再現画像を作り出すための補正度が記憶され、写真プリント出力のための高解像度画像データに対する画像補正に用いられる。なお、キャンセルボタン105をクリックすると前の画面に戻り、補正作業を1段階前の状態へ戻すことができる。
By clicking the
次に、上述したオペレータによる画像補正の補正度設定の手順を図14と図15のフローチャートを用いて説明する。
まず、この画像補正ルーチンがスタートすると、補正メイン画面50が表示されるので(#01)、補正の基準となる中心座標を設定する(#02)。この中心座標としては歪み等が生じていない又はほとんど生じていない点を選ぶとよい。次に、所望する画像補正の項目を選択する(#03)。この実施形態では、画像補正項目として「周辺光量補正」、「歪み補正」、「台形補正」があるが、ここでは周辺光量補正が選択されたと仮定するが、他の画像補正項目が選択されたとしても実質的に同一な手順となる。
Next, the procedure for setting the correction level of the image correction by the operator will be described with reference to the flowcharts of FIGS.
First, when this image correction routine is started, the correction
周辺光量補正のための補正度マトリックスを補正度ルックアップテーブル34から読み出す(#04)。この補正度マトリックスには前述したように101×101個の補正度(補正式)が含まれており、この補正度をもって元画像データに対して画像補正処理を開始する指令を画像処理部35に与える(#05)。
A correction degree matrix for correcting the peripheral light amount is read from the correction degree lookup table 34 (# 04). As described above, the correction degree matrix includes 101 × 101 correction degrees (correction formulas), and the
この補正画像データ作成開始指令は、図15で示された補正画像データ作成ルーチンに引き渡される。この補正画像データ作成ルーチンは補正画像データ作成開始指令を受けるまで待機しており(#51No分岐)、この指令を受け取ると(#51Yes分岐)、まず再現画像マトリックス表示エリア100での補正画像一覧表示のためのサブマトリックスの中心点を初期設定する(#52)。初期設定される中心点は無補正画像(元画像)の位置である。次に、無補正画像データを含め最初の9つの補正画像データを作成を開始し(#53)、この9つの補正画像データが作成されると表示指令を発行する(#54)。この補正画像データの生成は、オペレータが補正画像候補として無補正画像以外の補正画像をクリックしない限り、前述した基本の補正画像データ作成アルゴリズムに基づいて1段ずつ外側に向かって、101×101個の補正画像データ群の作成を完了するまで行われる(#55No分岐、#56、#57No分岐)。
This corrected image data creation start command is delivered to the corrected image data creation routine shown in FIG. This correction image data creation routine waits until receiving a correction image data generation start command (# 51 No branch). When this command is received (# 51 Yes branch), first, a list of corrected images is displayed in the reproduction image
図14の画像補正ルーチンに戻ると、補正画像データ作成開始指令を与えた後、補正画像データ作成ルーチンのステップ#54で発行された表示指令を受け取るまで待機し(#06No分岐)、表示指令を受け取ると(#06Yes分岐)、周辺光量補正画面60を表示し、再現画像マトリックス表示エリア100の中央に表示される補正再現画像のための補正画像データを設定し(#07)、その周辺の8つの画像データも設定する(#08)。ステップ#07と#08で設定された画像データに基づいて再現画像マトリックス表示エリア100に9つの補正再現画像が表示される(#09)。
Returning to the image correction routine of FIG. 14, after giving a corrected image data creation start command, it waits until it receives the display command issued in
周辺光量補正画面60において、OKボタン104がクリックされることで補正度が決定されたかどうか(#10)及び補正方向を示すアイコンボタン103がクリックされることで補正方向が設定されたかどうか(#11)がチェックされ、新たな補正候補画像が選択され進むべき補正方向が設定された場合(#11Yes分岐)、設定された方向に基づいて新たに再現画像マトリックス表示エリア100の中央に表示される補正再現画像のための補正画像データが設定され(#12)、補正画像データの作成優先度の変更、つまり次の一覧表示のための中心点(基準補正度)の変更を補正画像データ作成ルーチンに指令して(#13)、新たな補正候補画像の周辺に位置する補正画像のための補正画像データが作成済みかどうかをチェックし(#14)、作成済みを確認してステップ#08にジャンプする。
In the peripheral light
補正画像データ作成ルーチンでは、補正画像データの作成優先度の変更指令を受け取ると(#55Yes分岐)、図7(b)で模式的に示したように、補正画像データの作成中心点を変更した上で(#58)、補正画像データの作成が行われる。 In the corrected image data creation routine, when a correction image data creation priority change command is received (# 55 Yes branch), the creation center point of the corrected image data is changed as schematically shown in FIG. Above (# 58), correction image data is created.
いずれかの時点で、OKボタン104がクリックされた場合(#10Yes分岐)、再現画像マトリックス表示エリア100の中央に表示されている補正再現画像を作り出すための補正度が記憶され、このルーチンを終了する。ここで記憶された補正度が所望の補正画像を作り出すための補正度である。
If the
なお、撮影レンズに起因する収差は、全ての撮影コマ画像に共通していると考えられるので、特定の(最初の1コマ)撮影コマ画像に対して決定された補正度が、他の撮影コマ画像に対する画像補正にも適用できるような構成を採用しても良い。 Since the aberration caused by the photographic lens is considered to be common to all photographic frame images, the correction degree determined for a specific (first one) photographic frame image has a different correction degree. A configuration that can also be applied to image correction for an image may be employed.
上述した実施の形態では、補正度マトリックスが二次元マトリックスで表されており、補正画像の一覧表示も面的な広がりをもっていたが、補正度マトリックスが一次元マトリックスで表され、補正画像の一覧表示が直線上に広がるような実施形態も本発明に含まれ
る。
In the above-described embodiment, the correction degree matrix is represented by a two-dimensional matrix, and the correction image list display also has a wide area. However, the correction degree matrix is represented by a one-dimensional matrix and the correction image list display. Embodiments in which the line extends on a straight line are also included in the present invention.
上述した実施の形態では、プリントステーション1Bは、印画紙Pに対し、露光エンジンを備えたプリント露光部14で撮影画像の露光を行い、この露光後の印画紙Pを複数の現像処理する、いわゆる銀塩写真プリント方式を採用していたが、もちろん、本発明におけるプリントステーション1Bは、このような方式に限定されるわけではなく、例えば、フィルムや紙にインクを吐出して画像を形成するインクジェットプリント方式や感熱転写シートを用いた熱転写方式など、種々の写真プリント方式を採用することができる。
In the above-described embodiment, the
23:モニタ
25:マウス(操作入力デバイス)
24:キーボード(操作入力デバイス)
30:メモリ
31:画像入力部
32:GUI部
33:補正度設定部
34:補正度ルックアップテーブル
35:画像補正管理部
36:画像処理部
23: Monitor 25: Mouse (operation input device)
24: Keyboard (operation input device)
30: Memory 31: Image input unit 32: GUI unit 33: Correction level setting unit 34: Correction level lookup table 35: Image correction management unit 36: Image processing unit
Claims (8)
前記モニタに一覧表示される前記補正再現画像の表示コマ数が設定されるステップと、
前記モニタに表示される複数の前記補正再現画像のうち中心に位置する前記補正再現画像に対応する前記補正度を基準補正度とし、当該基準補正度からの変化度合が次第に大きくなる前記補正度を用いて前記補正画像データを順次生成するステップと、
前記順次生成された補正画像データの数が前記表示コマ数に達すると、その生成された補正画像データに対応する補正再現画像が前記モニタに表示されるステップを含み、
前記補正画像が前記モニタに表示された後には、前記補正画像データの生成はバックグランドで実行され、
生成された前記補正画像データを保持し、
前記モニタに表示された複数の補正再現画像の1つが補正候補画像として選択された場合に、選択された当該補正候補画像を前記モニタに表示される複数の前記補正再現画像の中心に表示し、当該選択された補正候補画像の補正度を前記基準となる補正度としてこの基準となる補正度に近い補正度での補正画像データが優先的に順次生成されるように生成順序を変更するとともに、生成すべき前記補正画像データが既に保持されている場合には当該補正画像データの生成を行わずに、保持されている前記補正画像データに基づく前記補正再現画像を表示することを特徴とする画像補正決定方法。 Image data representing a shot frame image is acquired as original image data, image correction is performed on the acquired original image data with a predetermined correction degree to generate corrected image data, and a corrected reproduction image based on the corrected image data In an image correction determination method for determining a correction degree of image correction for the original image data while confirming the correction reproduction image,
A step of setting a display frame number of the corrected reproduction image displayed in a list on the monitor;
The correction degree corresponding to the correction reproduction image located at the center among the plurality of correction reproduction images displayed on the monitor is set as a reference correction degree, and the correction degree at which the degree of change from the reference correction degree gradually increases. Sequentially generating the corrected image data using,
When the number of the sequentially generated correction image data reaches the number of display frames, a correction reproduction image corresponding to the generated correction image data is displayed on the monitor,
After the corrected image is displayed on the monitor, generation of the corrected image data is performed in the background,
Holding the generated corrected image data ;
When one of the plurality of correction reproduction images displayed on the monitor is selected as a correction candidate image, the selected correction candidate image is displayed at the center of the plurality of correction reproduction images displayed on the monitor, The correction order of the selected correction candidate image is used as the reference correction degree, and the generation order is changed so that corrected image data with a correction degree close to the reference correction degree is sequentially generated preferentially, it characterized in that without the generation of the corrected image data, and displays the corrected reproduced image based on the corrected image data is held in the case where the corrected image data to be generated has already been held images correction determination method.
画像補正管理部が前記モニタに一覧表示される前記補正再現画像の表示コマ数を設定し、
前記補正度設定部が複前記元画像データの画像補正のために複数の異なる補正度を設定し、かつ
前記画像処理部は、前記モニタに表示される複数の前記補正再現画像のうち中心に位置する前記補正再現画像に対応する前記補正度を基準補正度とし、当該基準補正度からの変化度合が次第に大きくなる前記補正度を用いて前記補正画像データを順次生成し、
前記画像補正管理部は、前記順次生成された補正画像データの数が前記表示コマ数に達した際にその生成された補正画像データに対応する補正再現画像を前記モニタに表示し、
前記画像処理部は、前記補正画像が前記モニタに表示された後には、バックグランドで前記補正画像データの生成を実行し、
前記画像処理部は、生成された前記補正画像データを保持し、
前記モニタに表示された複数の補正再現画像の1つが補正候補画像として選択された場合に、前記画像補正管理部は、選択された当該補正候補画像を前記モニタに表示される複数の前記補正再現画像の中心に表示し、前記画像処理部は、当該選択された補正候補画像の補正度を前記基準となる補正度としてこの基準となる補正度に近い補正度での補正画像データが優先的に順次生成されるように生成順序を変更するとともに、生成すべき前記補正画像データが既に保持されている場合には当該補正画像データの生成を行わずに、保持されている前記補正画像データに基づく前記補正再現画像を表示することを特徴とする画像処理装置。 An image input unit that receives image data representing a shot frame image as original image data, a correction degree setting unit that sets a correction degree for specific image correction on the original image data, and the original with the set correction degree An image processing unit that performs image correction on the image data to generate corrected image data; a correction reproduction image based on the correction image data is displayed on a monitor; and the image corresponding to the original image data is confirmed while checking the correction reproduction image In an image processing apparatus including an image correction management unit that determines a correction degree of correction,
The image correction management unit sets the number of display frames of the corrected reproduction image displayed as a list on the monitor,
The correction level setting unit sets a plurality of different correction levels for image correction of the original image data, and the image processing unit is positioned at the center among the plurality of correction reproduction images displayed on the monitor. The correction degree corresponding to the correction reproduction image is set as a reference correction degree, and the correction image data is sequentially generated using the correction degree in which the degree of change from the reference correction degree gradually increases,
The image correction management unit displays the corrected reproduce image number of corrected image data to which the sequentially generated corresponds to the corrected image data that has been generated upon reaching the number of the display frames on the monitor,
The image processing unit executes generation of the corrected image data in the background after the corrected image is displayed on the monitor ,
The image processing unit holds the generated corrected image data,
When one of the plurality of correction reproduction images displayed on the monitor is selected as a correction candidate image, the image correction management unit displays the selected correction candidate images on the monitor. The image processing unit displays the correction image data with a correction degree close to the reference correction degree preferentially, with the correction degree of the selected correction candidate image as the reference correction degree. The generation order is changed so as to be generated sequentially, and when the corrected image data to be generated is already held, the corrected image data is not generated, but based on the held corrected image data An image processing apparatus for displaying the corrected reproduction image .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004235456A JP4512992B2 (en) | 2004-08-12 | 2004-08-12 | Image correction determination method and image processing apparatus using the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004235456A JP4512992B2 (en) | 2004-08-12 | 2004-08-12 | Image correction determination method and image processing apparatus using the method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006054715A JP2006054715A (en) | 2006-02-23 |
| JP4512992B2 true JP4512992B2 (en) | 2010-07-28 |
Family
ID=36031889
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004235456A Expired - Fee Related JP4512992B2 (en) | 2004-08-12 | 2004-08-12 | Image correction determination method and image processing apparatus using the method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4512992B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4612571B2 (en) * | 2006-03-23 | 2011-01-12 | 株式会社リコー | Image processing apparatus, image processing method, and image processing program |
| JP4803274B2 (en) | 2009-03-19 | 2011-10-26 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing method and computer program |
| CN114650402B (en) * | 2020-12-21 | 2023-05-09 | 成都极米科技股份有限公司 | Method, system, device and medium for calculating and adjusting adjustment curve of projection image |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3658123B2 (en) * | 1997-01-20 | 2005-06-08 | キヤノン株式会社 | Image processing method and apparatus |
| JP2000004351A (en) * | 1998-06-16 | 2000-01-07 | Fuji Photo Film Co Ltd | Image processor |
| JP2004080549A (en) * | 2002-08-20 | 2004-03-11 | Make Softwear:Kk | Method and device for image display, image printer, computer program, and recording medium |
| JP2004112390A (en) * | 2002-09-19 | 2004-04-08 | Fuji Photo Film Co Ltd | Image processing method |
| JP2004165779A (en) * | 2002-11-11 | 2004-06-10 | Noritsu Koki Co Ltd | Photo processing equipment |
-
2004
- 2004-08-12 JP JP2004235456A patent/JP4512992B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006054715A (en) | 2006-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3766308B2 (en) | Camera and image forming system | |
| JP2009134433A (en) | Image correction method and image correction apparatus | |
| JP2000083157A (en) | Image processing method and image processing unit | |
| JP4207125B2 (en) | Image correction determination method and image processing apparatus using the method | |
| US6633689B2 (en) | Image reproducing apparatus | |
| US6584287B2 (en) | Camera and image forming system using the camera | |
| JP2006107329A (en) | Image processing device | |
| JP4512992B2 (en) | Image correction determination method and image processing apparatus using the method | |
| JP2006135743A (en) | Image correction determination method and image processing apparatus using the method | |
| JP2006186753A (en) | Photo image processing method and photo image processing apparatus | |
| JP2005159387A (en) | Method for determining density characteristic curve and density correction management apparatus for implementing this method | |
| JP4284604B2 (en) | Contrast adjustment method and contrast adjustment apparatus for implementing the method | |
| JP2000324339A (en) | Picture processing method and its device | |
| JP4378611B2 (en) | A tilt correction method, a tilt correction program, and a photo printing apparatus with a tilt correction function | |
| JP4336978B2 (en) | Image processing method and image processing apparatus | |
| JP2003283737A (en) | Image processing apparatus | |
| JP4349378B2 (en) | Image data processing apparatus and photo processing apparatus having the same | |
| JP4431948B2 (en) | A tilt correction method, a tilt correction program, and a photo printing apparatus with a tilt correction function | |
| JP3769748B2 (en) | Photo printing device | |
| JP2006127146A (en) | Image processing apparatus and image processing program | |
| JP2002209090A (en) | Test print generating method and photo image print method employing it | |
| JP2000236431A (en) | Picture processor | |
| JP2000224362A (en) | Image processor | |
| JP2000305193A (en) | Photoprint processing method and device therefor | |
| JP2006172275A (en) | Image processing method and image processing apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070712 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090521 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091120 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20091211 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100107 |
|
| 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: 20100415 |
|
| 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: 20100428 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140521 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |