JPH1127688A - Image processing unit - Google Patents

Image processing unit

Info

Publication number
JPH1127688A
JPH1127688A JP9195040A JP19504097A JPH1127688A JP H1127688 A JPH1127688 A JP H1127688A JP 9195040 A JP9195040 A JP 9195040A JP 19504097 A JP19504097 A JP 19504097A JP H1127688 A JPH1127688 A JP H1127688A
Authority
JP
Japan
Prior art keywords
hue
color
image
vector
processing
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.)
Pending
Application number
JP9195040A
Other languages
Japanese (ja)
Inventor
Shoichi Usui
正一 碓井
彰博 ▲高▼島
Akihiro Takashima
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP9195040A priority Critical patent/JPH1127688A/en
Publication of JPH1127688A publication Critical patent/JPH1127688A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Processing Of Color Television Signals (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow the processing unit to execute processing with a high degree of freedom regardless of an easy operation by displaying a color distribution image resulting from pixels of a processing object image represented in a 3-dimension color space onto a UV plane. SOLUTION: A central processing unit displays a marker M on a vector scope section AR2 based on luminance Y and hues U, V of image data. The vector scope section AR2 is a display section that is formed to confirm visually a relation among hues of each pixel and a processing range. Thus, the distribution of pixels of a processing object image is visually grasped by displaying a color distribution image resulting from pixels of a processing object image represented in a 3-dimension color space onto a UV plane. Thus, even in the case of executing processing with a high degree of freedom, desired processing is executed with an easy operation. Furthermore, in the case of processing the color signal of video signal and processing various video signals and processing image data, the processing can be applied widely.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、画像処理装置に関
し、例えば映像素材の編集現場にて使用されるカラーコ
レクタに適用することができる。本発明は、3次元色空
間における処理対象画像の画素をuv平面に投影した色
分布画像を表示することにより、簡易な操作で自由度の
高い処理を実行できるようにする。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus, and can be applied to, for example, a color collector used in a video material editing site. The present invention displays a color distribution image in which pixels of an image to be processed in a three-dimensional color space are projected on the uv plane, thereby enabling processing with a high degree of freedom to be performed by a simple operation.

【0002】[0002]

【従来の技術】放送局等の映像素材の編集現場において
は、画像処理装置でなるカラーコレクタを用いて、映像
信号の信号レベルを補正することにより、色温度、色調
等を調整するようになされている。
2. Description of the Related Art At a video material editing site such as a broadcasting station, the color temperature, color tone, and the like are adjusted by correcting the signal level of a video signal using a color collector composed of an image processing device. ing.

【0003】すなわちカラーコレクタは、プライマリー
処理及びセカンダリー処理できるように構成されてお
り、プライマリー処理によりホワイトレベル、ブラック
レベル、ガンマ補正等の輝度レベルを中心にした映像信
号の信号レベルを補正する。またセカンダリー処理によ
り色ベクトルでなる色相を中心にした映像信号の信号レ
ベルを補正する。
That is, the color corrector is configured so as to be able to perform primary processing and secondary processing. The primary processing corrects the signal level of a video signal centering on a luminance level such as white level, black level, and gamma correction. In addition, the signal level of the video signal centering on the hue of the color vector is corrected by the secondary processing.

【0004】編集現場においては、これらの処理によ
り、例えば異なる日時に記録した編集素材間の色温度の
ばらつき等を補正する。このため編集現場において、処
理結果を確認しながら、例えば素材間のばらつきが殆ど
分からなくなるように、繰り返しプレビューしてこれら
処理の特性を設定するようになされている。
At the editing site, these processes correct variations in color temperature between editing materials recorded at different dates and times, for example. For this reason, at the editing site, while checking the processing result, the characteristics of these processing are set by repeatedly previewing, for example, so that the variation between the materials can hardly be recognized.

【0005】このようなカラーコレクタは、ゲートアレ
イ等を用いて作成されたハードウエア構成による装置
と、演算処理によるソフトウエア構成の装置とがあり、
リアルタイム処理が求められる放送現場等においては、
ハードウエア構成による装置が主に使用されるようにな
されていた。
[0005] Such a color collector includes a device having a hardware configuration created using a gate array or the like, and a device having a software configuration formed by arithmetic processing.
In broadcast sites where real-time processing is required,
A device having a hardware configuration was mainly used.

【0006】[0006]

【発明が解決しようとする課題】ところで、従来のカラ
ーコレクタは、ソフトウエア構成及びハードウエア構成
による装置の双方で、処理対象として設定可能な色彩
(ソースベクトルでなり、一般に赤、緑、青、黄、シア
ン、マゼンタの6色である)及びその数が限られ、その
分細かな色相の調整が制限される。さらにこれらのソー
スベクトルに対して、補正する範囲、補正の程度等の特
性の調整も制限される。
By the way, the conventional color corrector is a color (source vector) that can be set as a processing target in both the software configuration and the hardware configuration, and generally includes red, green, blue, (There are six colors of yellow, cyan, and magenta) and the number thereof is limited, and the fine hue adjustment is limited accordingly. Further, adjustment of characteristics such as a range to be corrected and a degree of correction to these source vectors is also limited.

【0007】これにより従来のカラーコレクタは、自由
度の高い処理を実行できない欠点があった。
As a result, the conventional color corrector has a drawback that it cannot execute a process with a high degree of freedom.

【0008】この問題を解決する1つの方法として、ル
ックアップテーブルを用いたハードウエア構成により映
像信号の信号レベルを補正し、このルックアップテーブ
ルの内容をオペレータの設定により種々に変更すること
が考えられる。すなわち、このようにルックアップテー
ブルにより映像信号の信号レベルを補正すれば、このル
ックアップテーブルの設定により、所望の色彩をソース
ベクトルに設定でき、またソースベクトルの数、補正す
る範囲等も種々に設定することができ、これにより自由
度の高い処理を実行できると考えられる。
As one method for solving this problem, it is considered that the signal level of the video signal is corrected by a hardware configuration using a look-up table, and the contents of the look-up table are variously changed by setting by an operator. Can be That is, if the signal level of the video signal is corrected using the look-up table, a desired color can be set to the source vector by setting the look-up table, and the number of source vectors, the range to be corrected, and the like are variously changed. It can be set, and it is considered that a process with a high degree of freedom can be executed.

【0009】ところがこのように自由度の高い処理を実
行できるようにすると、その分オペレータにおいて、処
理の程度等を正確に把握することが困難になり、操作が
煩雑になる恐れがある。
However, if processing with a high degree of freedom can be performed as described above, it becomes difficult for the operator to accurately grasp the degree of processing and the like, and the operation may be complicated.

【0010】本発明は以上の点を考慮してなされたもの
で、簡易な操作で、自由度の高い処理を実行することが
できる画像処理装置を提案しようとするものである。
The present invention has been made in view of the above points, and it is an object of the present invention to propose an image processing apparatus capable of executing a process with a high degree of freedom by a simple operation.

【0011】[0011]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、3次元色空間で表される処理対象
画像の画素を、uv平面に投影してなる色分布画像を表
示する。
According to the present invention, there is provided a color distribution image formed by projecting pixels of a processing target image expressed in a three-dimensional color space onto a uv plane.

【0012】また処理対象画像上において指定を受けた
画素に対応する箇所にマーカーを表示し、又は色見本を
表示し、さらには対応する補正後の色相を示す処理結果
の色見本を表示する。また重み付け関数の形状を表示
し、補正の範囲、基準色相、基準色相に対応する補正に
よる色相、補正された後の色相の範囲を表示する。
A marker or a color sample is displayed at a position corresponding to the designated pixel on the image to be processed, and a color sample of the processing result indicating the corresponding hue after correction is displayed. Also, the shape of the weighting function is displayed, and the range of the correction, the reference hue, the hue by the correction corresponding to the reference hue, and the range of the hue after the correction are displayed.

【0013】3次元色空間で表される処理対象画像の画
素を、uv平面に投影してなる色分布画像を表示すれ
ば、色相及び彩度に応じた位置に各画素が投影されるこ
とになり、これにより各画素の分布を視覚的に把握する
ことができる。これにより自由度の高い処理により処理
対象画像の色相を補正する場合でも、処理対象画像の色
彩を把握して簡易な操作により種々に処理することがで
きる。
By displaying a color distribution image formed by projecting the pixels of the processing target image expressed in the three-dimensional color space onto the uv plane, each pixel is projected at a position corresponding to the hue and saturation. Thus, the distribution of each pixel can be visually grasped. Accordingly, even when the hue of the processing target image is corrected by the processing with a high degree of freedom, various processing can be performed by a simple operation by grasping the color of the processing target image.

【0014】これによりマーカー、色見本等を表示し
て、処理の前後関係等を容易に把握することができる。
Thus, a marker, a color sample, and the like are displayed, so that the context of the processing can be easily grasped.

【0015】 〔発明の詳細な説明〕[Detailed Description of the Invention]

【発明の実施の形態】以下、適宜図面を参照しながら本
発明の実施の形態を詳述する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0016】(1)第1の実施の形態 (1−1)全体構成 図2は、本発明の第1の実施の形態に係る編集装置を示
すブロック図である。この編集装置1は、画像処理用の
ボードをコンピュータに配置して構成され、オペレータ
の操作に応動してハードディスク装置(HDD)2に種
々の映像信号を記録し、またこの記録した映像信号を編
集して外部機器に出力する。このとき編集装置1は、ハ
ードディスク装置2に記録された映像信号をカラーコレ
クタ部3により補正して、ハードディスク装置2に記録
し、また必要に応じて外部機器に出力する。なおこの編
集装置1は、他に、特殊効果部、ミキサー部、スイッチ
ャー部を有し、これら各部の動作を制御して編集処理に
求められる種々の処理を実行できるようになされてい
る。
(1) First Embodiment (1-1) Overall Configuration FIG. 2 is a block diagram showing an editing apparatus according to a first embodiment of the present invention. The editing apparatus 1 is configured by arranging an image processing board on a computer, records various video signals on a hard disk drive (HDD) 2 in response to an operation of an operator, and edits the recorded video signals. And output to an external device. At this time, the editing device 1 corrects the video signal recorded on the hard disk device 2 by the color corrector unit 3, records the corrected image signal on the hard disk device 2, and outputs it to an external device as necessary. The editing apparatus 1 further includes a special effect section, a mixer section, and a switcher section, and controls the operations of these sections to execute various processes required for the editing process.

【0017】すなわちハードディスク装置2は、バスB
USを介して入力される制御コマンドに応動して動作を
切り換え、この編集装置1の編集に必要な映像信号を記
録し、また記録した映像信号を出力する。フレームバッ
ファ4は、同様にバスBUSを介して入力される制御デ
ータにより動作を切り換え、順次入力される映像信号S
V1を蓄積してカラーコレクタ部3、モニタ9に出力す
る。
That is, the hard disk drive 2 is connected to the bus B
The operation is switched in response to a control command input via the US, a video signal required for editing by the editing apparatus 1 is recorded, and the recorded video signal is output. The operation of the frame buffer 4 is switched by the control data similarly input via the bus BUS, and the sequentially input video signal S
V1 is accumulated and output to the color corrector 3 and the monitor 9.

【0018】さらにフレームバッファ4は、オペレータ
によるカラーコレクタ部3の条件設定時、オペレータの
選択に応動して、映像信号SV2を構成する1フレーム
分の画像データを静止画像として蓄積保持し、必要に応
じて出力する。これにより編集装置1では、実際の処理
時、さらには処理条件の設定時、カラーコレクタ部3に
よる処理前の映像をモニタ9で確認できるようになされ
ている。
Further, the frame buffer 4 stores and holds one frame of image data constituting the video signal SV2 as a still image in response to the operator's selection when setting conditions for the color corrector section 3 by the operator. Output according to. This allows the editing apparatus 1 to check on the monitor 9 the video before processing by the color corrector unit 3 at the time of actual processing and further when setting processing conditions.

【0019】カラーコレクタ部3は、フレームバッファ
4より映像信号SV2を受け、オペレータの設定した特
性によりプライマリー処理、セカンダリー処理して出力
する。
The color corrector 3 receives the video signal SV2 from the frame buffer 4, and performs primary processing and secondary processing according to the characteristics set by the operator, and outputs the processed signal.

【0020】フレームバッファ8は、このカラーコレク
タ部3より出力される映像信号SV3を蓄積すると共
に、所定のタイミングでハードディスク装置2、モニタ
9に出力する。これにより編集装置1では、カラーコレ
クタ部3で処理した映像信号SV3をモニタ9により確
認し、またハードディスク装置2に記録するようになさ
れている。
The frame buffer 8 accumulates the video signal SV3 output from the color corrector 3, and outputs the video signal SV3 to the hard disk drive 2 and the monitor 9 at a predetermined timing. Thus, in the editing apparatus 1, the video signal SV3 processed by the color corrector unit 3 is confirmed on the monitor 9, and is recorded on the hard disk device 2.

【0021】またフレームバッファ8は、オペレータに
よるカラーコレクタ部3の条件設定時、フレームバッフ
ァ4に保持された静止画像のカラーコレクタ部3による
処理結果を保持し、中央処理ユニット10の制御により
モニタ9に出力する。これにより編集装置1では、処理
前後の画像をモニタ9により確認しながら、処理条件を
設定できるようになされている。
The frame buffer 8 holds the processing result of the still image held in the frame buffer 4 by the color collector unit 3 when the condition of the color collector unit 3 is set by the operator, and the monitor 9 is controlled by the central processing unit 10. Output to This allows the editing apparatus 1 to set processing conditions while checking the image before and after processing on the monitor 9.

【0022】かくするにつき編集装置1は、これらフレ
ームバッファ4、8、カラーコレクタ部3がボード上に
構成され、このボードがコンピュータのバスBUSに接
続される。
Thus, in the editing apparatus 1, the frame buffers 4, 8 and the color corrector 3 are formed on a board, and this board is connected to the bus BUS of the computer.

【0023】中央処理ユニット(CPU)10は、ラン
ダムアクセスメモリ(RAM)11にワークエリアを確
保して、キーボード12、マウス13の操作に応動して
リードオンリメモリ(ROM)14、ハードディスク装
置2に格納された一連の処理手順を実行することによ
り、この編集装置1の動作を制御する。
A central processing unit (CPU) 10 secures a work area in a random access memory (RAM) 11 and stores a work area in a read only memory (ROM) 14 and a hard disk device 2 in response to operations of a keyboard 12 and a mouse 13. By executing a series of stored processing procedures, the operation of the editing apparatus 1 is controlled.

【0024】この制御において、カラーコレクタ部3を
使用する処理をオペレータが指定すると、中央処理ユニ
ット10は、カラーコレクタ部3、フレームバッファ
4、8の動作を立ち上げる。さらに中央処理ユニット1
0は、この状態でオペレータが処理条件の設定を指示す
ると、処理の条件を受け付け、この受け付けた条件に従
ってカラーコレクタ部3のパラメータ設定処理を実行す
る。
In this control, when an operator designates a process using the color corrector 3, the central processing unit 10 starts operation of the color corrector 3 and the frame buffers 4 and 8. Central processing unit 1
If the operator instructs the setting of the processing condition in this state, the processing condition is accepted, and the parameter setting process of the color collector unit 3 is executed in accordance with the accepted condition.

【0025】このとき中央処理ユニット10は、モニタ
9に表示したGUI(Graphical User Interface)によ
り処理条件の設定を受け付ける。すなわち中央処理ユニ
ット10は、プライマリー処理のうちの、ホワイトレベ
ル、ブラックレベル、ガンマ補正に関する条件設定のメ
ニューが選択されると、図3(A)に示すように、赤
色、青色、緑色の各色信号について、それぞれ入力信号
レベルと出力信号レベルとの関係を示す特性曲線L1を
表示する。なお図3(A)においては、1の色信号につ
いてのみ特性曲線を示し、他の色信号についての記載は
省略して示す。
At this time, the central processing unit 10 accepts the setting of the processing conditions by a GUI (Graphical User Interface) displayed on the monitor 9. That is, when the menu for setting the conditions relating to the white level, the black level, and the gamma correction in the primary processing is selected, the central processing unit 10 outputs the red, blue, and green color signals as shown in FIG. , A characteristic curve L1 indicating the relationship between the input signal level and the output signal level is displayed. In FIG. 3A, a characteristic curve is shown only for one color signal, and the description for other color signals is omitted.

【0026】さらに中央処理ユニット10は、この特性
曲線L1上に、所定間隔で複数の点P0、P1、……を
表示する。かくするにつきこのような特性曲線L1にお
いては、これら複数の点P0、P1、……のうちの始点
P0及び終点P4が、それぞれブラックレベルBL及び
ホワイトレベルWLを表し、曲線L1の湾曲がガンマγ
を表すことになる。
Further, the central processing unit 10 displays a plurality of points P0, P1,... At predetermined intervals on the characteristic curve L1. Thus, in such a characteristic curve L1, the start point P0 and the end point P4 of the plurality of points P0, P1,... Represent the black level BL and the white level WL, respectively, and the curve L1 has a curve of gamma γ.
Will be represented.

【0027】中央処理ユニット10は、オペレータの操
作に応動して、デフォルト値のブラックレベルBL、ホ
ワイトレベルWL、ガンマγにより、又は所定の記憶手
段に記録されたブラックレベルBL、ホワイトレベルW
L、ガンマγにより次式の演算処理を実行することによ
り、入力レベルINに対する出力レベルOUTを順次計
算し、この計算結果によりこの特性曲線L1を表示す
る。
The central processing unit 10 responds to the operation of the operator by using default values of black level BL, white level WL, gamma γ, or black level BL, white level W recorded in a predetermined storage means.
The output level OUT with respect to the input level IN is sequentially calculated by executing the following arithmetic processing using L and gamma γ, and the characteristic curve L1 is displayed based on the calculation result.

【0028】[0028]

【数1】 (Equation 1)

【0029】この状態で符号Aにより示すように、オペ
レータがマウス13で始点P0又は終点P4をつかんで
移動させると、この移動した始点P0及び終点P4の座
標値を基準にして(1)式の演算処理を実行し、これに
よりブラックレベルBL、ホワイトレベルWLの変更を
受け付けると共に、符号L2により示すように、変更し
たブラックレベルBL、ホワイトレベルWLにより特性
曲線を表示する。またオペレータが中間の点P1、P
2、P3をつかんで移動させると、この移動した点P
1、P2又はP3と始点P0及び終点P4の座標値を基
準にして(1)式の演算処理を実行し、これによりガン
マγの変更を受け付けると共に、このガンマγによる特
性曲線を表示する。
In this state, as shown by reference numeral A, when the operator grasps and moves the start point P0 or the end point P4 with the mouse 13, the coordinates of the moved start point P0 and end point P4 are used as a reference in the equation (1). The arithmetic processing is executed, thereby receiving the change of the black level BL and the white level WL, and displaying the characteristic curve by the changed black level BL and the white level WL as indicated by reference numeral L2. Further, the operator determines that the intermediate points P1 and P
2. When you grab and move P3, this point P
The arithmetic processing of the equation (1) is executed with reference to the coordinate values of 1, P2 or P3, the start point P0 and the end point P4, thereby accepting a change in gamma γ and displaying a characteristic curve based on the gamma γ.

【0030】これにより中央処理ユニット10は、オペ
レータの操作に応動して種々に入出力特性を設定できる
ようになされている。なお中央処理ユニット10は、ブ
ラックレベルBL、ホワイトレベルWL、ガンマγにつ
いて、他に数値入力を受け付けることができるように表
示画面を形成し、この数値入力によっても、特性曲線の
表示を変更するようになされている。
Thus, the central processing unit 10 can set various input / output characteristics in response to the operation of the operator. Note that the central processing unit 10 forms a display screen so as to be able to accept other numerical inputs for the black level BL, the white level WL, and the gamma γ, and changes the display of the characteristic curve also by this numerical input. Has been made.

【0031】さらに中央処理ユニット10は、このよう
にして受け付けるブラックレベルBL等により、映像信
号SV2の取り得る信号レベルに対して順次出力信号レ
ベルを計算する。このとき中央処理ユニット10は、赤
色、青色、緑色の各色信号について、入力レベルINに
8ビットのデータを割り振ると共に、この8ビットの入
力レベルINを順次切り換えて(1)式の演算処理を実
行し、これにより順次入力レベルINに対応した8ビッ
トデータにより出力レベルOUTを計算する。
Further, the central processing unit 10 sequentially calculates an output signal level with respect to a possible signal level of the video signal SV2 based on the black level BL and the like received as described above. At this time, the central processing unit 10 assigns 8-bit data to the input level IN for each of the red, blue, and green color signals, and sequentially switches the 8-bit input level IN to execute the arithmetic processing of equation (1). Then, the output level OUT is sequentially calculated from the 8-bit data corresponding to the input level IN.

【0032】さらに中央処理ユニット10は、これらの
計算結果をカラーコレクタ部3にセットし、設定された
入出力特性によるルックアップテーブルをカラーコレク
タ部3に作成する。さらにこの設定したルックアップテ
ーブルにより、フレームバッファ4に保持した静止画像
をカラーコレクタ部3により処理し、処理結果をフレー
ムバッファ8に蓄積する。
Further, the central processing unit 10 sets these calculation results in the color corrector 3 and creates a look-up table in the color corrector 3 according to the set input / output characteristics. Further, the still image held in the frame buffer 4 is processed by the color corrector 3 according to the set look-up table, and the processing result is stored in the frame buffer 8.

【0033】かくするにつき中央処理ユニット10は、
ウインドウW1を形成してこの特性曲線L1を表示し
(図3(B))、さらにフレームバッファ4、8に蓄積
した静止画像を他のウインドウW1及びW2によりそれ
ぞれ表示する。これにより中央処理ユニット10は、オ
ペレータの設定した条件による処理前後の画像をモニタ
9に表示する。
Thus, the central processing unit 10
A window W1 is formed to display the characteristic curve L1 (FIG. 3B), and still images stored in the frame buffers 4 and 8 are displayed by other windows W1 and W2, respectively. As a result, the central processing unit 10 displays images before and after processing according to the conditions set by the operator on the monitor 9.

【0034】このとき中央処理ユニット10は、オペレ
ータの操作に応動して、これら特性曲線L2の表示を切
り換えて、ルックアップテーブルの設定作業等を繰り返
すようになされ、これにより処理結果をモニタ9で確認
しながらマウス13を操作して、プライマリー処理の条
件をインタラクティブに変更できるようになされてい
る。
At this time, the central processing unit 10 switches the display of these characteristic curves L2 in response to the operation of the operator, and repeats the setting operation of the look-up table and the like. By operating the mouse 13 while checking, the condition of the primary processing can be changed interactively.

【0035】これに対してセカンダリー処理に関する条
件設定のメニューをオペレータが選択すると、中央処理
ユニット10は、図3(B)の表示画面と同様の表示画
面を表示して、処理前後の静止画像をウインドウW2、
W3により表示する。なおこの場合の処理後の静止画像
は、オペレータの選択に応じて、デフォルトの特性によ
り、又は記憶手段に記憶された特性により、カラーコレ
クタ部3で処理したものである。
On the other hand, when the operator selects a menu for setting conditions relating to the secondary processing, the central processing unit 10 displays a display screen similar to the display screen of FIG. Window W2,
It is indicated by W3. In this case, the processed still image has been processed by the color corrector unit 3 according to the operator's selection, using the default characteristics or the characteristics stored in the storage unit.

【0036】さらに中央処理ユニット10は、所定の色
見本を表示し、処理前の静止画像上等で、オペレータが
マウス13をクリックすると、このクリックされた画素
の色相及び飽和度を基準にしてソースベクトルを入力す
る。さらに中央処理ユニット10は、オペレータの選択
したソースベクトルを表示し、ソースベクトルの場合と
同様にしてソースベクトルに対応する目的ベクトルを入
力する。ここで目的ベクトルは、ソースベクトルの色相
及び飽和度に対して、セカンダリー処理による処理目標
の色相及び飽和度を示す。
Further, the central processing unit 10 displays a predetermined color sample, and when the operator clicks the mouse 13 on a still image before processing or the like, the source is set on the basis of the hue and saturation of the clicked pixel. Enter a vector. Further, the central processing unit 10 displays the source vector selected by the operator, and inputs a destination vector corresponding to the source vector in the same manner as in the case of the source vector. Here, the target vector indicates the hue and saturation of the processing target by the secondary processing with respect to the hue and saturation of the source vector.

【0037】さらに中央処理ユニット10は、入力した
ソースベクトルについて、処理対象の範囲W、処理の程
度を示す利得Gを受け付ける。さらに中央処理ユニット
10は、この入力した処理対象の範囲W、利得Gによ
り、このソースベクトルの重み付け関数K(θ)を生成
する。ここで中央処理ユニット10は、図4に示すよう
に、値1を越えない範囲で、ソースベクトルの色相θb
を中心にした処理対象の範囲Wで(色相θaからθcの
範囲)、値0より直線状に立ち上がり、この立ち上がり
が利得Gに応じて変化するように、重み付け関数K
(θ)を生成する(図4(A)及び(B))。
Further, the central processing unit 10 receives a range W to be processed and a gain G indicating the degree of processing for the input source vector. Further, the central processing unit 10 generates a weighting function K (θ) of the source vector based on the input range W and the gain G to be processed. Here, as shown in FIG. 4, the central processing unit 10 sets the hue θb of the source vector within the range not exceeding the value 1.
In the range W to be processed (the range from the hue θa to θc) centered on the weighting function K such that the rising rises linearly from the value 0 and this rising changes according to the gain G.
(Θ) is generated (FIGS. 4A and 4B).

【0038】かくするにつき、重み付け関数K(θ)
は、処理対象の範囲W及び利得Gをそれぞれ底面及び高
さにした二等辺三角形形状を高さ1により切り取った形
状により作成されることになり、例えば利得Gが1以下
の場合、重み付け関数K(θ)は、次式で表される。
In this case, the weighting function K (θ)
Is created by cutting an isosceles triangular shape with the base and height of the processing target range W and the gain G, respectively, at a height of 1. For example, when the gain G is 1 or less, the weighting function K (Θ) is represented by the following equation.

【0039】[0039]

【数2】 (Equation 2)

【0040】さらに中央処理ユニット10は、このとき
併せてソースベクトルにおける輝度レベルの補正値を受
け付ける。この補正値は、利得GYとオフセット量OF
Yにより表される。
Further, the central processing unit 10 also receives a correction value of the luminance level in the source vector at this time. This correction value is calculated based on the gain GY and the offset amount OF.
It is represented by Y.

【0041】さらに中央処理ユニット10は、オペレー
タの操作に応動して、これらソースベクトル、目的ベク
トル、対応する利得G、処理対象の範囲Wの設定を、複
数組について受け付ける。
Further, in response to the operation of the operator, the central processing unit 10 accepts a plurality of sets of the source vector, the target vector, the corresponding gain G, and the range W to be processed.

【0042】このようにして利得G等の設定を受け付け
ると、図5に示すように、中央処理ユニット10は、各
ソースベクトルSBにおける補正量(Δθ、Δr)を計
算した後、この計算した補正量(Δθ、Δr)を対応す
る重み付け関数K(θ)により重み付け処理し、これに
よりソースベクトル毎に、各色相θにおける補正値(Δ
θ、Δr)・(K(θ))を計算する。さらに中央処理
ユニット10は、各ソースベクトルの補正値(Δθ、Δ
r)・(K(θ))を、各色相θ毎に集計し、総合的な
補正値を計算する。
When the setting of the gain G or the like is received in this way, as shown in FIG. 5, the central processing unit 10 calculates the correction amount (Δθ, Δr) in each source vector SB, and then calculates the calculated correction value. The amounts (Δθ, Δr) are weighted by a corresponding weighting function K (θ), whereby the correction value (Δ
θ, Δr) · (K (θ)) is calculated. Further, the central processing unit 10 corrects the correction values (Δθ, Δ
r) · (K (θ)) are totaled for each hue θ, and a total correction value is calculated.

【0043】中央処理ユニット10は、このようにして
計算した補正値によりカラーコレクタ部3にパラメータ
をセットし、このパラメータにより映像信号SV2を補
正する。このとき中央処理ユニット10は、極座標の形
式により、補正値(Δθ、Δr)・(K(θ1))を計
算し、これにより処理を簡略化する。さらにこのように
極座標により表される色相を示す角度θだけでなく、飽
和度rも併せて重み付け処理し、これによりオペレータ
の意図しない色相の変化を有効に回避する。
The central processing unit 10 sets parameters in the color corrector unit 3 based on the correction values calculated in this way, and corrects the video signal SV2 according to the parameters. At this time, the central processing unit 10 calculates the correction value (Δθ, Δr) · (K (θ1)) in the form of polar coordinates, thereby simplifying the processing. Further, not only the angle θ indicating the hue represented by the polar coordinates but also the saturation r is weighted together, thereby effectively avoiding the change of the hue unintended by the operator.

【0044】また中央処理ユニット10は、輝度レベル
に対する補正量ΔYについても、同様にして、重み付け
関数K(θ)により重み付けし、各色相における補正値
を算出する。これにより中央処理ユニット10は、処理
対象の範囲Wについて輝度レベルも併せて補正し、色相
を変化させたことによる違和感の発生を有効に回避す
る。さらにこのときこの輝度レベルの補正においても、
色相、飽和度の場合と同様にして、各ソースベクトル毎
に補正量を計算し、これら計算結果を集計して総合的な
補正量を各色相毎に計算し、この総合的な補正量をカラ
ーコレクタ部3にセットする。
Similarly, the central processing unit 10 weights the correction amount ΔY for the luminance level by the weighting function K (θ) and calculates the correction value for each hue. Accordingly, the central processing unit 10 also corrects the luminance level of the range W to be processed, and effectively avoids the occurrence of discomfort caused by changing the hue. Further, at this time, in the correction of the luminance level,
In the same manner as in the case of hue and saturation, a correction amount is calculated for each source vector, the calculation results are totaled, and a total correction amount is calculated for each hue. Set in the collector unit 3.

【0045】すなわち中央処理ユニット10は、各ソー
スベクトル及び目的ベクトル間で、次式の演算処理を実
行し、各ソースベクトルSBにおける補正量(Δθ、Δ
r)を計算する。ここで補正量(Δθ、Δr)は、ソー
スベクトルを目的ベクトルの色相及び飽和度に変更する
ために必要な補正量である。ここでθS及びrSは、ソ
ースベクトルの色相及び飽和度を示し、θD及びrD
は、目的ベクトルの色相及び飽和度を示す。
That is, the central processing unit 10 executes the following arithmetic processing between each source vector and the destination vector, and calculates the correction amount (Δθ, Δ
r) is calculated. Here, the correction amounts (Δθ, Δr) are correction amounts required to change the source vector to the hue and saturation of the target vector. Here, θS and rS indicate the hue and saturation of the source vector, and θD and rD
Indicates the hue and saturation of the target vector.

【0046】[0046]

【数3】 (Equation 3)

【0047】この実施の形態において、中央処理ユニッ
ト10は、色相θについては差分を加算するようにして
補正することから、色相の補正量Δθは、ソースベクト
ル及び目的ベクトル間の色相差により表される。これに
対して飽和度rは、補正量を乗算して補正することか
ら、飽和度rの補正量Δrは、ソースベクトル及び目的
ベクトル間における飽和度の比により表される。
In this embodiment, since the central processing unit 10 corrects the hue θ by adding the difference, the hue correction amount Δθ is represented by the hue difference between the source vector and the target vector. You. On the other hand, since the saturation r is corrected by multiplying the correction amount, the correction amount Δr of the saturation r is represented by the ratio of the saturation between the source vector and the target vector.

【0048】これにより色相θを基準にして図6に示す
ように、中央処理ユニット10は、各ソースベクトルS
B1〜SB3の補正量(Δθ1、Δr1)〜(Δθ3、
Δr3)を順次生成する。
As a result, as shown in FIG. 6, the central processing unit 10
B1 to SB3 correction amounts (Δθ1, Δr1) to (Δθ3,
Δr3) are sequentially generated.

【0049】続いて中央処理ユニット10は、これら各
補正量(Δθ1、Δr1)〜(Δθ3、Δr3)をそれ
ぞれ対応する重み付け関数K(θ)1〜K(θ)3によ
り重み付けする。なお図6においては、利得Gが値1に
設定された場合であり、以下においてはこの利得Gが値
1の場合を例に取って説明する。
Subsequently, the central processing unit 10 weights these correction amounts (Δθ1, Δr1) to (Δθ3, Δr3) using the corresponding weighting functions K (θ) 1 to K (θ) 3, respectively. FIG. 6 shows a case where the gain G is set to a value of 1. The following description will be made by taking an example where the gain G is a value of 1.

【0050】すなわち中央処理ユニット10は、各補正
量(Δθ1、Δr1)毎に、順次色相θを変化させて、
次式の演算処理を実行し、これにより各色相において、
各補正量(Δθ1、Δr1)に対応する補正量ΔVn
(色相θ1においては、図5の(Δθ、Δr)・(K
(θ1))に対応する)を計算する。
That is, the central processing unit 10 sequentially changes the hue θ for each correction amount (Δθ1, Δr1),
The following arithmetic processing is performed, whereby, for each hue,
Correction amount ΔVn corresponding to each correction amount (Δθ1, Δr1)
(For the hue θ1, (Δθ, Δr) · (K
(Θ1)) is calculated.

【0051】[0051]

【数4】 (Equation 4)

【0052】さらに中央処理ユニット10は、次式の演
算処理により、各ソースベクトルの補正値(Δθ、Δ
r)・(K(θ))を、各色相θ毎に集計し、総合的な
補正値FK(θ)を計算する。
Further, the central processing unit 10 calculates the correction values (Δθ, Δ
r) · (K (θ)) are totaled for each hue θ, and a total correction value FK (θ) is calculated.

【0053】[0053]

【数5】 (Equation 5)

【0054】これにより図7に模式的により示すよう
に、中央処理ユニット10は、各重み付け関数K(θ)
1〜K(θ)3(図7(A1)、(B1)、(C1))
により重み付けした補正量(Δθ1、Δr1)、(Δθ
2、Δr2)、(Δθ3、Δr3)(図7(A2)、
(B2)、(C2))を加算して、総合的な補正量FK
(θ)(図7(D))を計算する。
As a result, as shown schematically in FIG. 7, the central processing unit 10 controls each weighting function K (θ)
1 to K (θ) 3 (FIG. 7 (A1), (B1), (C1))
(Δθ1, Δr1), (Δθ
2, Δr2), (Δθ3, Δr3) (FIG. 7 (A2),
(B2) and (C2)) to obtain the total correction amount FK.
(Θ) (FIG. 7D) is calculated.

【0055】このようにして補正量を計算する際に、中
央処理ユニット10は、位相θ及び飽和度rについて、
それぞれ14ビット及び11ビットにより各補正量を計
算し、さらには総合的な補正量FK(θ)を計算する。
なおここで映像信号SV2は、いわゆる4、2、2フォ
ーマットによるディジタルビデオ信号でなり、それぞれ
輝度データ及び色差データが10ビットにより形成され
る。
When calculating the correction amount in this way, the central processing unit 10 calculates the phase θ and the saturation r as follows:
Each correction amount is calculated using 14 bits and 11 bits, respectively, and further, a total correction amount FK (θ) is calculated.
Here, the video signal SV2 is a digital video signal in a so-called 4, 2, or 2 format, in which luminance data and color difference data are formed by 10 bits.

【0056】すなわちこの4、2、2フォーマットによ
る10ビットの色差データを色差平面で表現した場合、
最も高い分解能θMAXは、次式で表される。
That is, when the 10-bit color difference data in the 4, 2, and 2 formats is represented by a color difference plane,
The highest resolution θMAX is represented by the following equation.

【0057】[0057]

【数6】 (Equation 6)

【0058】この角度0.056117°の分解能を確
保することが困難な場合、色相を補正した際に、元の画
面においては一様に変化していた色相が、段階的に変化
するようになる。これにより角度0.056117°の
分解能を確保するために、14ビットにより位相を表現
する必要がある。
When it is difficult to secure the resolution of the angle 0.056117 °, when the hue is corrected, the hue that has changed uniformly on the original screen changes stepwise. . As a result, in order to secure a resolution of an angle of 0.056117 °, it is necessary to represent a phase with 14 bits.

【0059】また飽和度rにおいては、図8に示すよう
に、水平方向及び垂直方向に連続する画素P1、P2、
P3、P4において、斜め方向に飽和度rが順次変化し
ている場合、補正後の画像においても、この滑らかな斜
め方向の飽和度rの変化を維持する必要がある。すなわ
ち水平方向及び垂直方向に隣接する画素P1及びP2、
P1及びP3間における飽和度の変化に対応して、斜め
方向に隣接する画素P1及びP4間において飽和度が変
化する必要がある。
In the saturation r, as shown in FIG. 8, pixels P1, P2,
When the saturation r in the oblique direction changes sequentially in P3 and P4, it is necessary to maintain the smooth change in the saturation r in the oblique direction even in the corrected image. That is, pixels P1 and P2 adjacent in the horizontal and vertical directions,
In accordance with the change in the saturation between P1 and P3, the saturation needs to change between the pixels P1 and P4 that are adjacent in the oblique direction.

【0060】これにより水平方向及び垂直方向に隣接す
る画素P1及びP2、P1及びP3間における飽和度の
変化分を値1とおくと、次式の関係式により、10ビッ
トにより表現される色差データに対して、11ビットに
より飽和度を表現する必要がある。
By setting the change in the degree of saturation between the pixels P1 and P2, P1 and P3 adjacent in the horizontal and vertical directions to a value of 1, the color difference data expressed by 10 bits is obtained by the following equation. , It is necessary to express the saturation by 11 bits.

【0061】[0061]

【数7】 (Equation 7)

【0062】これにより中央処理ユニット10は、ソー
スベクトルの色相及び飽和度、目的ベクトルの色相及び
飽和度を各14ビット及び11ビットにより表現し、さ
らに14ビットにより表現した位相θを順次変化させ
て、14ビット及び11ビットによる色相及び飽和度の
補正量FK(θ)を計算する。また重み付け関数K
(θ)等のビット長も、これらに対応するように設定さ
れる。
Thus, the central processing unit 10 expresses the hue and saturation of the source vector and the hue and saturation of the target vector by 14 bits and 11 bits, respectively, and sequentially changes the phase θ expressed by 14 bits. , 14-bit and 11-bit hue and saturation correction amounts FK (θ) are calculated. Also, the weighting function K
Bit lengths such as (θ) are also set to correspond to these.

【0063】このようにして補正量FK(θ)を計算す
ると、中央処理ユニット10は、各色相θ毎に、次式の
演算処理を実行し、これによりカラーコレクタ部3にセ
ットするパラメータを計算する。これにより中央処理ユ
ニット10は、色相については、補正量FK(θ)を対
応する色相θに加算した後、色相θの水平軸成分ΔX、
垂直軸成分ΔYに変換して補正用データを生成する。な
お中央処理ユニット10は、飽和度rについては、総合
的な補正量FK(θ)による補正量をそのまま補正デー
タに割り当てる。
When the correction amount FK (θ) is calculated in this manner, the central processing unit 10 executes the following arithmetic processing for each hue θ, thereby calculating the parameters to be set in the color corrector 3. I do. As a result, the central processing unit 10 adds the correction amount FK (θ) to the corresponding hue θ for the hue, and then adds the horizontal axis component ΔX,
The data is converted into a vertical axis component ΔY to generate correction data. For the saturation r, the central processing unit 10 directly assigns the correction amount based on the total correction amount FK (θ) to the correction data.

【0064】[0064]

【数8】 (Equation 8)

【0065】中央処理ユニット10は、このようにして
各色相θについて計算した補正データΔr、ΔX、ΔY
をカラーコレクタ部3にセットする。
The central processing unit 10 corrects the correction data Δr, ΔX, ΔY calculated for each hue θ in this way.
Is set in the color collector section 3.

【0066】これに対して輝度レベルについて中央処理
ユニット10は、次式の演算処理を実行し、これにより
同様にして補正量を計算する。すなわち中央処理ユニッ
ト10は、各ソースベクトルに対してオペレータの入力
した利得GY、オフセット量OFYについて、同様に対
応する重み付け関数K(θ)により重み付けした後、集
計することにより、各色相毎に、それぞれ総合的な利得
FK(GY)、オフセット量FK(OFY)を計算す
る。
On the other hand, for the luminance level, the central processing unit 10 executes the following arithmetic processing, thereby calculating the correction amount in the same manner. That is, the central processing unit 10 similarly weights the gain GY and the offset amount OFY input by the operator with respect to each source vector using the corresponding weighting function K (θ), and aggregates the weights. The overall gain FK (GY) and offset amount FK (OFY) are calculated.

【0067】[0067]

【数9】 (Equation 9)

【0068】さらに中央処理ユニット10は、このよう
にして各色相θ毎に計算した輝度レベルに関する総合的
な利得FK(GY)、オフセット量FK(OFY)をカ
ラーコレクタ部3にセットする。
Further, the central processing unit 10 sets the total gain FK (GY) and offset amount FK (OFY) relating to the luminance level calculated for each hue θ in the color collector section 3.

【0069】さらに中央処理ユニット10は、これらセ
カンダリー処理についてパラメータのセットが完了する
と、フレームバッファ4に格納した静止画像をカラーコ
レクタ部3により処理し、その処理結果をフレームバッ
ファ8に格納すると共に、対応するウインドウの表示を
この処理結果の静止画像に切り換える。これにより中央
処理ユニット10は、セカンダリー処理についても、イ
ンタラクティブに処理の条件を調整できるようになされ
ている。
Further, when the parameter setting for these secondary processes is completed, the central processing unit 10 processes the still image stored in the frame buffer 4 by the color corrector unit 3, stores the processing result in the frame buffer 8, and The display of the corresponding window is switched to the still image resulting from this processing. This allows the central processing unit 10 to interactively adjust the processing conditions for the secondary processing.

【0070】図9及び図10は、それぞれプライマリー
処理部20及びセカンダリー処理部21を詳細に示すカ
ラーコレクタ部3のブロック図である。カラーコレクタ
部3において、プライマリー処理部20(図9)は、映
像信号SV2を構成する輝度データY、色差データU、
Vを受け、色差データU、Vをオーバーサンプリング回
路22U、22Vに与える。ここでオーバーサンプリン
グ回路22U、22Vは、色差データU、Vを輝度デー
タYに対応するサンプリング周波数にオーバーサンプリ
ングして出力する。これによりカラーコレクタ部3は、
続く色差データU、Vの処理においてノイズの発生を有
効に回避する。
FIGS. 9 and 10 are block diagrams of the color corrector unit 3 showing the primary processing unit 20 and the secondary processing unit 21 in detail. In the color collector unit 3, the primary processing unit 20 (FIG. 9) includes luminance data Y, color difference data U,
Upon receiving V, the color difference data U and V are supplied to oversampling circuits 22U and 22V. Here, the oversampling circuits 22U and 22V oversample the chrominance data U and V to a sampling frequency corresponding to the luminance data Y and output. As a result, the color corrector 3
In the subsequent processing of the color difference data U and V, generation of noise is effectively avoided.

【0071】マトリックス回路23は、輝度データY、
色差データU、Vをマトリックス演算することにより、
これら輝度データY、色差データU、Vを赤色、緑色、
青色の色データR、G、Bに変換して出力する。
The matrix circuit 23 generates the luminance data Y,
By performing a matrix operation on the color difference data U and V,
These luminance data Y and color difference data U and V are represented by red, green,
The data is converted into blue color data R, G, and B and output.

【0072】ルックアップテーブル24R、24G、2
4Bは、事前に、中央処理ユニット10により計算され
た各信号レベルに対する出力信号レベルのデータを蓄積
して形成され、それぞれ各色データR、G、Bの信号レ
ベルをアドレスにして対応する信号レベルの色データ
R、G、Bを出力する。これによりルックアップテーブ
ル24R、24G、24Bは、順次入力される色データ
R、G、Bに対して(1)式の演算処理を実行し、オペ
レータが事前に設定した特性曲線によりこれら色データ
R、G、Bの信号レベルを補正して出力する。
Look-up tables 24R, 24G, 2
4B is formed by accumulating output signal level data for each signal level calculated by the central processing unit 10 in advance, and using the signal level of each color data R, G, B as an address, and forming a corresponding signal level. The color data R, G, and B are output. As a result, the lookup tables 24R, 24G, and 24B execute the arithmetic processing of the equation (1) on the sequentially input color data R, G, and B, and obtain the color data R based on the characteristic curve preset by the operator. , G, and B signal levels are corrected and output.

【0073】マトリックス回路25は、ルックアップテ
ーブル24R、24G、24Bより出力される色データ
R、G、Bをマトリックス演算することにより、これら
色データR、G、Bを輝度データY、色差データU、V
に変換して出力する。
The matrix circuit 25 performs a matrix operation on the color data R, G, and B output from the look-up tables 24R, 24G, and 24B, and converts the color data R, G, and B into luminance data Y and color difference data U. , V
And output.

【0074】カラーコレクタ部3において、セカンダリ
ー処理部21(図10)は、プライマリー処理部20よ
り出力される輝度データY、色差データU、Vを受け、
そのうち色差データU、Vを座標変換回路26に入力す
る。ここで座標変換回路26は、順次入力される色差デ
ータU、Vについて、次式の演算処理を実行し、これに
より各色差データU、Vを色相θ及び飽和度rのデータ
に変換する。これによりセカンダリー処理部21は、順
次入力される映像信号SV2を、色平面上において極座
標形式により表現する。
In the color collector section 3, the secondary processing section 21 (FIG. 10) receives the luminance data Y and the color difference data U and V output from the primary processing section 20,
The color difference data U and V are input to the coordinate conversion circuit 26. Here, the coordinate conversion circuit 26 executes the following equation for the color difference data U and V that are sequentially input, thereby converting the color difference data U and V into data of the hue θ and the saturation r. Accordingly, the secondary processing unit 21 expresses the sequentially input video signal SV2 on a color plane in a polar coordinate format.

【0075】[0075]

【数10】 (Equation 10)

【0076】[0076]

【数11】 [Equation 11]

【0077】このとき座標変換回路26は、各10ビッ
トの色差データU、Vよりそれぞれ14ビット及び11
ビットでなる色相θ及び飽和度rのデータを生成し、こ
れにより続く処理において十分な分解能を確保する。
At this time, the coordinate conversion circuit 26 calculates 14 bits and 11 bits from the 10-bit color difference data U and V, respectively.
The data of the hue θ and the saturation r of bits are generated, thereby securing a sufficient resolution in the subsequent processing.

【0078】ルックアップテーブル27は、事前に、中
央処理ユニット10により計算され補正データΔr、Δ
X、ΔYを蓄積して形成され、座標変換回路26で計算
された色相θをアドレスにして対応する補正データΔ
r、ΔX、ΔYを出力する。
The look-up table 27 stores correction data Δr, Δr calculated in advance by the central processing unit 10.
X and ΔY are accumulated, and the correction data Δ corresponding to the hue θ calculated by the coordinate conversion circuit 26 is used as an address.
r, ΔX, and ΔY are output.

【0079】乗算回路28は、座標変換回路26で計算
された飽和度rを受け、この飽和度rを補正データΔr
により乗算して出力する。かくするにつき、この補正デ
ータΔrは、(3)式について上述したように、ソース
ベクトル及び目的ベクトル間の飽和度の比を重み付け関
数K(θ)により重み付けして生成される。これにより
乗算回路28は、この飽和度rと補正データΔrとの乗
算処理により、ソースベクトルについては、飽和度が目
的ベクトルの飽和度になるように、処理対象の範囲Wに
含まれる各色彩については、このソースベクトルにおけ
る飽和度の補正に対応して、重み付け関数K(θ)で決
まる程度で飽和度が変化するように、順次入力される飽
和度のデータを補正して出力することになる。このとき
乗算回路28は、飽和度が所定の上限値を越える場合、
乗算結果でなる飽和度をこの上限値により制限して出力
し、これにより処理後の画像における画質劣化を有効に
回避する。
The multiplying circuit 28 receives the saturation r calculated by the coordinate conversion circuit 26 and calculates the saturation r as correction data Δr
And output. As described above, the correction data Δr is generated by weighting the ratio of the degree of saturation between the source vector and the target vector using the weighting function K (θ), as described above with respect to the expression (3). Accordingly, the multiplication circuit 28 performs the multiplication process of the saturation r and the correction data Δr to obtain the source vector for each color included in the processing target range W such that the saturation becomes the saturation of the target vector. Corresponds to the correction of the saturation in the source vector, and corrects and outputs the sequentially input saturation data so that the saturation changes by an amount determined by the weighting function K (θ). . At this time, when the saturation exceeds a predetermined upper limit, the multiplication circuit 28
The saturation obtained as a result of the multiplication is output by limiting the upper limit value, thereby effectively avoiding image quality degradation in the processed image.

【0080】続く乗算回路29は、色相θの水平軸成分
でなる補正データΔXと、乗算回路28より出力される
飽和度rのデータとを乗算して出力する。これに対して
乗算回路30は、色相θの垂直軸成分でなる補正データ
ΔYと、乗算回路28より出力される飽和度rのデータ
とを乗算して出力する。これにより乗算回路29及び3
0は、色相θの水平軸及び垂直軸を基準にして色相及び
飽和度を表現して、ソースベクトルを中心にした処理対
象範囲Wの色相及び飽和度を、目的ベクトルに対応する
色相及び飽和度に補正して出力する。
The multiplication circuit 29 multiplies the correction data ΔX, which is the horizontal axis component of the hue θ, by the data of the saturation r output from the multiplication circuit 28 and outputs the result. On the other hand, the multiplication circuit 30 multiplies the correction data ΔY, which is the vertical axis component of the hue θ, by the data of the saturation r output from the multiplication circuit 28 and outputs the result. Thereby, the multiplication circuits 29 and 3
0 represents hue and saturation based on the horizontal axis and vertical axis of hue θ, and calculates the hue and saturation of the processing target range W centered on the source vector as the hue and saturation corresponding to the target vector. And output.

【0081】座標変換回路31は、乗算回路29及び3
0より出力される色相θの水平軸及び垂直軸を基準にし
たデータを色差データU、Vに変換して出力する。
The coordinate conversion circuit 31 includes multiplication circuits 29 and 3
The data based on the horizontal and vertical axes of the hue θ output from 0 are converted into color difference data U and V and output.

【0082】これに対してルックアップテーブル33
は、事前に、中央処理ユニット10により計算された各
色相θに対する輝度レベルの総合的な利得FK(G
Y)、オフセット量FK(OFY)を蓄積して形成さ
れ、座標変換回路26より出力される色相θをアドレス
にして利得FK(GY)、オフセット量FK(OFY)
を出力する。
On the other hand, look-up table 33
Is the overall gain FK (G of the luminance level for each hue θ calculated by the central processing unit 10 in advance.
Y), the gain FK (GY) and the offset FK (OFY) are formed by accumulating the offset FK (OFY) and using the hue θ output from the coordinate conversion circuit 26 as an address.
Is output.

【0083】乗算回路34は、順次入力される輝度デー
タYを、この利得FK(GY)で乗算して出力し、続く
加算回路35は、この乗算回路34の出力データにオフ
セット量FK(OFY)を加算して出力する。これによ
り乗算回路34及び加算回路35は、次式の演算処理を
実行し、処理対象の範囲Wについて、オペレータの設定
した特性により輝度レベルを補正する。
The multiplication circuit 34 multiplies the sequentially input luminance data Y by this gain FK (GY) and outputs the result. The subsequent addition circuit 35 adds the offset data FK (OFY) to the output data of the multiplication circuit 34. Is added and output. Accordingly, the multiplication circuit 34 and the addition circuit 35 execute the following arithmetic processing, and correct the luminance level of the processing target range W according to the characteristics set by the operator.

【0084】[0084]

【数12】 (Equation 12)

【0085】(1−2)セカンダリー処理の条件設定 図1は、このようにして実行される映像信号の処理のう
ちの、セカンダリー処理の条件設定画面を示す略線図で
ある。すなわち所定のメニュー画面において、オペレー
タが編集対象の素材を指定してセカンダリー処理を選択
すると、中央処理ユニット10は、メニュー画面に登録
されたイベントを実行することによりこの条件設定画面
をモニタ9に表示する。
(1-2) Condition Setting for Secondary Processing FIG. 1 is a schematic diagram showing a condition setting screen for secondary processing in the video signal processing executed in this manner. That is, when the operator designates the material to be edited and selects the secondary processing on the predetermined menu screen, the central processing unit 10 displays the condition setting screen on the monitor 9 by executing the event registered in the menu screen. I do.

【0086】ここでこの条件設定画面の右側には、画像
確認部AR1が形成され、中央処理ユニット10は、こ
の画像確認部AR1に、セカンダリー処理前の静止画像
(プライマリー処理を受けた静止画像でなる)Prim
ary、セカンダリー処理後の静止画像Seconda
ryを並べて表示する。中央処理ユニット10は、イン
点及びアウト点により指定される編集対象より、オペレ
ータの指定した1フレームの静止画像をフレームバッフ
ァ4に格納し(図2)、このフレームバッファ4に格納
した静止画像をプライマリー処理部20(図10)で処
理してセカンダリー処理前の静止画像として表示する。
また中央処理ユニット10は、この条件設定画面を介し
てオペレータが処理の条件を種々に変更すると、この条
件に応じて上述のルックアップテーブル27、33の内
容を順次更新し、この更新した内容によるセカンダリー
処理部21の処理結果をプライマリー処理後の静止画像
として表示する。
Here, an image confirming unit AR1 is formed on the right side of the condition setting screen, and the central processing unit 10 provides the image confirming unit AR1 with a still image before the secondary processing (a still image subjected to the primary processing). Naru) Prim
ary, still image Seconda after secondary processing
ry are displayed side by side. The central processing unit 10 stores the still image of one frame specified by the operator in the frame buffer 4 from the editing target specified by the in point and the out point (FIG. 2), and stores the still image stored in the frame buffer 4. The image is processed by the primary processing unit 20 (FIG. 10) and displayed as a still image before the secondary processing.
When the operator changes the processing conditions in various ways via the condition setting screen, the central processing unit 10 sequentially updates the contents of the lookup tables 27 and 33 according to the conditions, and uses the updated contents. The processing result of the secondary processing unit 21 is displayed as a still image after the primary processing.

【0087】これによりこの実施の形態では、処理結果
を目視確認しながら、種々に処理の条件を設定できるよ
うになされ、その分簡易な操作で高い自由度によりカラ
ーコレクタの処理を実行できるようになされている。
Thus, in this embodiment, various processing conditions can be set while visually confirming the processing results, so that the color collector processing can be executed with a high degree of freedom by a correspondingly simple operation. It has been done.

【0088】さらに画像確認部AR1には、セカンダリ
ー処理前及びセカンダリー処理後の静止画像の上部に、
それぞれ表示切り換えのボタンFBが配置される。中央
処理ユニット10は、このボタンFBがマウスによりク
リックされると、このボタンFBに登録されたイベント
の実行により、セカンダリー処理前又はセカンダリー処
理後の静止画像を、専用のモニタ装置に表示するように
全体の動作を切り換える。これによりこの実施の形態で
は、必要に応じて処理結果を詳細に検討できるようにな
され、その分精度の高い処理を実行できるようになされ
ている。
Further, the image confirming unit AR1 includes, at the top of the still images before the secondary processing and after the secondary processing,
Buttons FB for switching the display are arranged. When the button FB is clicked on with a mouse, the central processing unit 10 displays the still image before the secondary processing or after the secondary processing on a dedicated monitor device by executing the event registered in the button FB. Switch the whole operation. As a result, in this embodiment, the processing result can be examined in detail as necessary, and the processing with high accuracy can be executed accordingly.

【0089】中央処理ユニット10は、セカンダリー処
理前の静止画像上において、オペレータがマウスをクリ
ックすると、このクリックされた位置の座標データを取
得し、この座標データよりクリックされた位置の画像デ
ータをプライマリー処理部20より取得する。さらに中
央処理ユニット10は、矢印Aにより示すように、この
画像データの輝度Y、色相U、Vに応じて、隣接するベ
クトルスコープ部AR2にマーカーMを表示する。ここ
でベクトルスコープ部AR2は、各画素の色相と処理範
囲の関係を目視確認できるように形成された表示部であ
る。これによりこの実施の形態では、必要に応じて変更
処理しようとする箇所の色相と処理範囲の関係、さらに
は変更処理より除外しようとする箇所の色相と処理範囲
の関係を簡易かつ確実に確認できるようになされ、その
分簡易な操作で高い自由度によりカラーコレクタの処理
を実行できるようになされている。
When the operator clicks the mouse on the still image before the secondary processing, the central processing unit 10 acquires the coordinate data of the clicked position, and converts the image data of the clicked position from the coordinate data into the primary data. Obtained from the processing unit 20. Further, as indicated by an arrow A, the central processing unit 10 displays a marker M on the adjacent vector scope unit AR2 according to the luminance Y and the hue U, V of the image data. Here, the vector scope unit AR2 is a display unit formed so that the relationship between the hue of each pixel and the processing range can be visually checked. Thus, in this embodiment, the relationship between the hue and the processing range of the portion to be changed as required, and the relationship between the hue and the processing range of the portion to be excluded from the change process can be easily and reliably confirmed as necessary. Thus, the color corrector processing can be executed with a high degree of freedom by a simple operation.

【0090】条件設定画面の左上には、ベクトル選択部
AR3が、また左下側にはシステム設定部AR4が形成
され、残るベクトルスコープ部AR2を除く領域にベク
トルパラメータ設定部AR5が形成される。
A vector selection section AR3 is formed on the upper left of the condition setting screen, a system setting section AR4 is formed on the lower left side, and a vector parameter setting section AR5 is formed in a region excluding the remaining vector scope section AR2.

【0091】図11は、このベクトル選択部AR3、シ
ステム設定部AR4を、ベクトルパラメータ設定部AR
5の一部と共に示す略線図である。ベクトル選択部AR
3は、ソースベクトルを選択する10個のボタンB0〜
B9が水平方向に並んで配置され、これらボタンB0〜
B9の両側に、切り換えのボタンBL、BRが配置され
る。さらに右側の切り換えボタンBRに続いて、事前に
選択された全てのソースベクトルを選択するボタンBl
lが配置され、続いて選択されたソースベクトルの番号
を表示する表示部A1が形成される。
FIG. 11 shows that the vector selection unit AR3 and the system setting unit AR4 are
5 is a schematic diagram shown together with a part of FIG. Vector selector AR
3 are ten buttons B0 to select a source vector.
B9 are arranged side by side in the horizontal direction.
Switching buttons BL, BR are arranged on both sides of B9. Following the switch button BR on the right, a button Bl for selecting all the preselected source vectors
1 is arranged, and then a display section A1 for displaying the number of the selected source vector is formed.

【0092】中央処理ユニット10は、この条件設定画
面を表示すると、10個のボタンB0〜B9に順次数字
1〜数字10によるソースベクトルの番号を表示する。
さらに切り換えのボタンBL、BRがマウスによりクリ
ックされると、各ボタンBL、BRのイベントの実行に
より、各ボタンBL、BRに表示された三角形形状の表
示の方向に、ボタンB0〜B9の表示を順次スクロール
する。
When displaying the condition setting screen, the central processing unit 10 sequentially displays the numbers of the source vectors by the numbers 1 to 10 on the ten buttons B0 to B9.
Further, when the switching buttons BL and BR are clicked with the mouse, the buttons B0 and B9 are displayed in the directions of the triangular shapes displayed on the buttons BL and BR by executing the events of the buttons BL and BR. Scroll sequentially.

【0093】さらに中央処理ユニット10は、ボタンB
0〜B9の何れかがマウスによりクリックされると、こ
のボタンB0〜B9に登録されたイベントの実行によ
り、各ボタンに設定された数字を表示部A1に表示す
る。さらに中央処理ユニット10は、この番号のソース
ベクトルをベクトルスコープ部AR2、ベクトルパラメ
ータ設定部AR5に表示し、さらにこの番号のソースベ
クトルについて、ベクトルスコープ部AR2、ベクトル
パラメータ設定部AR5の操作を受け付け、これにより
この番号のソースベクトルについて、パラメータの入力
を受け付ける。因みに、操作開始時、中央処理ユニット
10は、この番号のソースベクトルについては、デフォ
ルト値よりベクトルスコープ部AR2、ベクトルパラメ
ータ設定部AR5に表示し、さらにはこのデフォルト値
の変更によりパラメータの入力を受け付ける。
Further, the central processing unit 10 has a button B
When any one of the buttons B0 to B9 is clicked with the mouse, the event set for the buttons B0 to B9 is executed to display the numbers set for the buttons on the display unit A1. Further, the central processing unit 10 displays the source vector of this number on the vector scope unit AR2 and the vector parameter setting unit AR5, and further receives the operation of the vector scope unit AR2 and the vector parameter setting unit AR5 for the source vector of this number, Thereby, the input of the parameter is accepted for the source vector of this number. By the way, at the start of the operation, the central processing unit 10 displays the source vector of this number on the vector scope unit AR2 and the vector parameter setting unit AR5 from the default value, and further accepts the input of the parameter by changing the default value. .

【0094】さらに中央処理ユニット10は、この選択
された番号のソースベクトルについてだけ、上述の演算
処理を実行してルックアップテーブル27、33を設定
し、この設定した内容により画像確認部AR1の表示を
更新する。これに対して全てのソースベクトルを選択す
るボタンBllがマウスによりクリックされると、1番
目〜100番目のソースベクトルのうち、システム設定
部AR4に配置された選択/非選択のボタンB12の操
作により選択された全てのソースベクトルについて、こ
れら選択されたソースベクトルに設定されたパラメータ
により上述の(5)式の演算処理を実行してルックアッ
プテーブル27、33を設定し、この設定した内容によ
り画像確認部AR1の表示を更新する。
Further, the central processing unit 10 sets the look-up tables 27 and 33 by executing the above-mentioned arithmetic processing only for the source vector of the selected number, and displays the look-up table AR1 on the basis of the set contents. To update. On the other hand, when the button B11 for selecting all the source vectors is clicked with the mouse, the operation of the selection / non-selection button B12 arranged in the system setting unit AR4 among the first to 100th source vectors is performed. For all the selected source vectors, the lookup table 27, 33 is set by executing the arithmetic processing of the above equation (5) according to the parameters set for the selected source vectors, and the image is set based on the set contents. The display of the confirmation unit AR1 is updated.

【0095】これによりこの実施の形態では、個々のソ
ースベクトルについて処理結果を確認しながら処理の条
件を設定すると共に、必要に応じて選択/非選択のボタ
ンB12の操作によりソースベクトルを選択した後、全
てのソースベクトルを選択するボタンBllを操作し
て、総合的な処理結果を確認できるようになされてい
る。従って個々のソースベクトルを自由に設定して、ま
た複数のソースベクトルについてパラメータを種々に設
定して高い自由度によりカラーコレクタの処理を実行す
る場合でも、総合的な処理結果を目視確認しながら、適
宜パラメータを変更して、またソースベクトルを選択し
直すことができ、これらにより簡易な操作で所望の処理
を実行できるようになされている。
Thus, in this embodiment, the processing conditions are set while confirming the processing result for each source vector, and the source vector is selected by operating the select / non-select button B12 as necessary. By operating a button B11 for selecting all source vectors, a comprehensive processing result can be confirmed. Therefore, even when the individual source vectors are set freely, and the parameters are variously set for a plurality of source vectors and the color corrector processing is executed with a high degree of freedom, while visually checking the overall processing result, The parameters can be appropriately changed and the source vector can be selected again, so that a desired process can be executed by a simple operation.

【0096】かくするにつきベクトルパラメータ設定部
AR5には、この選択/非選択のトルグスイッチを構成
するボタンB12が配置され、システム設定部AR4に
は、全ての設定完了を指示するボタンOkが配置される
ようになされ、中央処理ユニット10は、選択/非選択
のボタンB12がマウスによりクリックされると、表示
部A1に表示した番号のソースベクトルについて、選択
/非選択を切り換えると共に、この番号に対応するソー
スベクトルのボタン(図11においては第1のボタンB
0でなる)の下に、選択された状態を示すActの文字
を表示し、またこの表示を中止する。さらに中央処理ユ
ニット10は、全ての設定完了を指示するボタンOkが
マウスによりクリックされると、選択された全てのソー
スベクトルに設定されたパラメータにより上述の(5)
式の演算処理を実行してルックアップテーブル27、3
3を設定し、条件設定画面の表示を終了する。なおシス
テム設定部AR4には、ボタンOkの操作をキャンセル
するボタンCancelが配置されるようになされてい
る。
Thus, a button B12 constituting the selected / non-selected toggle switch is disposed in the vector parameter setting section AR5, and a button Ok for instructing the completion of all the settings is disposed in the system setting section AR4. When the selection / non-selection button B12 is clicked on with a mouse, the central processing unit 10 switches between selection / non-selection for the source vector of the number displayed on the display unit A1, and also corresponds to this number. Source button (the first button B in FIG. 11)
Under “0”, the character “Act” indicating the selected state is displayed, and the display is stopped. Further, when the button Ok for instructing the completion of all the settings is clicked by the mouse, the central processing unit 10 sets the above-mentioned (5) according to the parameters set in all the selected source vectors.
The arithmetic processing of the formula is executed to look up the tables 27 and 3
3 is set, and the display of the condition setting screen ends. Note that a button Cancel for canceling the operation of the button Ok is arranged in the system setting unit AR4.

【0097】図12は、ベクトルパラメータ設定部AR
5を示す略線図である。中央処理ユニット10は、この
ベクトルパラメータ設定部AR5に配置されたコントロ
ールバーの操作により、ベクトル選択部AR3を介して
選択されたソースベクトルについて、パラメータの設定
を受け付ける。
FIG. 12 shows a vector parameter setting unit AR
FIG. The central processing unit 10 receives the parameter setting for the source vector selected via the vector selection unit AR3 by operating the control bar arranged in the vector parameter setting unit AR5.

【0098】すなわちベクトルパラメータ設定部AR5
には、選択/非選択のボタンB12に隣接してデフォル
トのボタンB13が配置され、中央処理ユニット10
は、このボタンB13が操作されると、ベクトル選択部
AR3を介して選択されたソースベクトルのパラメータ
をデフォルト値にリセットする。ここで中央処理ユニッ
ト10は、各ソースベクトルのパラメータとして、各ソ
ースベクトルの色相、飽和度、輝度、対応する目的ベク
トルの色相、飽和度、輝度、重み付け関数K(θ)につ
いての範囲W及び利得G(これらが図10におけるルッ
クアップテーブル27に対応するパラメータでなる)、
輝度レベルの乗算値及びオフセット値(これらが図10
におけるルックアップテーブル33に対応するパラメー
タでなる)を受け付ける。このうちソースベクトルの色
相、飽和度、輝度については、各ソースベクトルの番号
に対応して設定された値がデフォルト値として設定され
るようになされており、特に色相については、従来のカ
ラーコレクタにおいて設定されていた色相がデフォルト
値として設定されるようになされている。これによりこ
の実施の形態では、従来のカラーコレクタに使い慣れた
オペレータでも違和感なく操作できるようになされてい
る。
That is, the vector parameter setting unit AR5
Is provided with a default button B13 adjacent to the selection / non-selection button B12.
Resets the parameters of the source vector selected via the vector selection unit AR3 to default values when the button B13 is operated. Here, the central processing unit 10 determines, as parameters of each source vector, the hue, saturation, and luminance of each source vector, the hue, saturation, and luminance of the corresponding target vector, the range W for the weighting function K (θ), and the gain. G (these are the parameters corresponding to the lookup table 27 in FIG. 10),
The multiplied value and the offset value of the luminance level (these are the values shown in FIG.
(Which is a parameter corresponding to the look-up table 33). Of these, the hue, saturation, and brightness of the source vector are set as default values corresponding to the numbers of the respective source vectors. The set hue is set as a default value. As a result, in this embodiment, even an operator who is familiar with the conventional color corrector can operate without any uncomfortable feeling.

【0099】これに対して目的ベクトルの色相、飽和
度、輝度については、それぞれ対応するソースベクトル
と同一の色相、飽和度、輝度がデフォルト値として設定
され、重み付け関数K(θ)の範囲W及び利得Gについ
ては、所定値がデフォルト値として設定される。また輝
度レベルの乗算値としては、値1が、輝度レベルのオフ
セット値としては値0がデフォルト値として設定され
る。
On the other hand, as for the hue, saturation, and luminance of the target vector, the same hue, saturation, and luminance as the corresponding source vector are set as default values, and the ranges W and θ of the weighting function K (θ) are set. As for the gain G, a predetermined value is set as a default value. A value 1 is set as a default value as a luminance level multiplication value, and a value 0 is set as a default value as a luminance level offset value.

【0100】中央処理ユニット10は、各ソースベクト
ルについて、このようなデフォルト値からパラメータの
設定を受け付けてこれらの値を変更すると共に、画像確
認部AR1の表示を切り換え、ボタンB13が操作され
ると、このようにして変更したパラメータをデフォルト
値に戻し、また画像確認部AR1の表示を切り換える。
The central processing unit 10 accepts parameter settings from such default values for each source vector, changes these values, switches the display of the image confirmation section AR1, and operates the button B13. The parameters changed in this way are returned to the default values, and the display of the image confirmation unit AR1 is switched.

【0101】ベクトルパラメータ設定部AR5の右端に
は、スクロールバーC1、スクロールボタンC2、C3
が配置される。中央処理ユニット10は、これらスクロ
ールバーC1、スクロールボタンC2、C3がマウスに
より操作されると、コントロールバーの表示をスクロー
ルする。
At the right end of the vector parameter setting section AR5, a scroll bar C1, scroll buttons C2, C3
Is arranged. When the scroll bar C1 and the scroll buttons C2 and C3 are operated by the mouse, the central processing unit 10 scrolls the display of the control bar.

【0102】ここで図12(B)に示すように、ベクト
ルパラメータ設定部AR5には、9本のコントロールバ
ーが割り当てられ、中央処理ユニット10は、スクロー
ルバーC1、スクロールボタンC2、C3の操作に応動
して、この9本のコントロールバーのうちの6本をベク
トルパラメータ設定部AR5に表示する。
As shown in FIG. 12B, nine control bars are allocated to the vector parameter setting section AR5, and the central processing unit 10 controls the operation of the scroll bar C1, the scroll buttons C2 and C3. In response, six of the nine control bars are displayed on the vector parameter setting unit AR5.

【0103】図13にこれらコントロールバーとカラー
コレクタ処理との関係を示すように、これら9本のコン
トロールバーのうち、上段より3本のコントロールバー
は、それぞれソースベクトルの色相(Scr Hu
e)、飽和度(Scr Sat)、輝度(Scr Lu
m)が割り当てられ、中央処理ユニット10は、これら
コントロールバーに配置されたボタンがマウスにより掴
まれると、マウスの操作に応動してこのボタンの表示を
左右に移動させる。さらにこのボタンの位置に応じてそ
れぞれソースベクトルの色相、飽和度、輝度を更新し、
各ボタンの上に配置した色相、飽和度、輝度の値を更新
する。またこれらの処理と連動して画像確認部AR1の
表示を切り換える。
FIG. 13 shows the relationship between these control bars and the color corrector processing. Of these nine control bars, the three control bars from the upper row each have the hue (Scr Huh) of the source vector.
e), saturation (Scr Sat), luminance (Scr Lu)
m) is assigned, and when the buttons arranged on these control bars are grasped by the mouse, the central processing unit 10 moves the display of the buttons to the left and right in response to the operation of the mouse. Furthermore, the hue, saturation, and luminance of the source vector are updated according to the position of this button,
Update the hue, saturation, and luminance values placed on each button. The display of the image checking unit AR1 is switched in conjunction with these processes.

【0104】これに対して続く3本のコントロールバー
は、それぞれ目的ベクトルの色相(Dst Hue)、
飽和度(Dst Sat)、輝度(Dst Lum)が
割り当てられ、中央処理ユニット10は、これらコント
ロールバーに配置されたボタンがマウスにより掴まれて
操作されると、同様にしてボタンの表示を左右に移動さ
せると共に、目的ベクトルの色相、飽和度、輝度を更新
し、各ボタンの上に配置した色相、飽和度、輝度の値を
更新する。またこれらの処理と連動して画像確認部AR
1の表示を切り換える。
On the other hand, the following three control bars indicate the hue (Dst Hue) of the target vector,
When the saturation (Dst Sat) and the luminance (Dst Lum) are assigned, and the buttons arranged on the control bar are grasped and operated by the mouse, the central processing unit 10 similarly shifts the display of the buttons right and left. While moving, the hue, saturation, and luminance of the target vector are updated, and the hue, saturation, and luminance values arranged on each button are updated. The image confirmation unit AR is linked with these processes.
1 is switched.

【0105】さらに図14に示すように、続くコントロ
ールバーは、重み付け関数k(θ)の範囲W(Win)
が割り当てられ、中央処理ユニット10は、このコント
ロールバーに配置されたボタンがマウスにより掴まれて
操作されると、同様にしてボタンの表示を左右に移動さ
せると共に、重み付け関数k(θ)の範囲W、ボタンの
上に配置した範囲Wの値を更新する。またこれらの処理
と連動して画像確認部AR1の表示を切り換える。
Further, as shown in FIG. 14, the subsequent control bar indicates the range W (Win) of the weighting function k (θ).
When the button arranged on this control bar is grasped and operated by the mouse, the central processing unit 10 similarly moves the display of the button to the left and right, and simultaneously sets the range of the weighting function k (θ). W, updates the value of the range W located above the button. The display of the image checking unit AR1 is switched in conjunction with these processes.

【0106】これに対して続く2つのコントロールバー
は(図12)、輝度レベルの乗算値(Mul Lum)
及びオフセット値(Add Lum)が割り当てられ、
中央処理ユニット10は、このコントロールバーに配置
されたボタンがマウスにより掴まれて操作されると、同
様にしてボタンの表示を左右に移動させると共に、輝度
レベルの乗算値及びオフセット値を更新する。またこれ
らの処理と連動して画像確認部AR1の表示を切り換え
る。
On the other hand, the following two control bars (FIG. 12) show the multiplied value (Mul Lum) of the luminance level.
And an offset value (Add Lum) are assigned,
When the button arranged on the control bar is grasped and operated by the mouse, the central processing unit 10 similarly moves the display of the button right and left and updates the multiplied value and the offset value of the luminance level. The display of the image checking unit AR1 is switched in conjunction with these processes.

【0107】これに対してベクトルスコープ部AR2の
下側には、重み付け関数k(θ)の利得G(Gain)
を操作するコントロールバー(図12及び図14)が配
置され、中央処理ユニット10は、これらコントロール
バーに配置されたボタンがマウスにより掴まれて操作さ
れると、同様にしてボタンの表示を左右に移動させると
共に、重み付け関数k(θ)の利得Gを更新する。また
これらの処理と連動して画像確認部AR1の表示を切り
換える。
On the other hand, below the vector scope unit AR2, the gain G (Gain) of the weighting function k (θ)
12 and FIG. 14 are arranged. When the buttons arranged on these control bars are grasped and operated by the mouse, the central processing unit 10 similarly shifts the display of the buttons right and left. At the same time, the gain G of the weighting function k (θ) is updated. The display of the image checking unit AR1 is switched in conjunction with these processes.

【0108】ベクトルパラメータ設定部AR5は、この
利得G(Gain)のコントロールバーの右側に、重み
付け関数k(θ)の表示部A3が形成される。中央処理
ユニット10は、重み付け関数k(θ)の範囲W及び利
得Gについてコントロールバーが操作されてこれら範囲
W及び利得Gを変更すると、また後述するベクトルスコ
ープ部AR2の操作により同様にこれら範囲W及び利得
Gを変更すると、この表示部A3の表示を切り換える。
In the vector parameter setting section AR5, a display section A3 for displaying a weighting function k (θ) is formed on the right side of the gain G (Gain) control bar. When the control bar is operated to change the range W and the gain G for the range W and the gain G of the weighting function k (θ), the central processing unit 10 similarly operates the range W and the gain G by operating the vector scope unit AR2 described later. When the gain G is changed, the display on the display unit A3 is switched.

【0109】この表示部A3において、中央処理ユニッ
ト10は、後述するベクトルスコープ部AR2における
ソースベクトルのカーソル表示と同一の色彩により重み
付け関数k(θ)の中心の垂直線L1を表示し、また同
様に、重み付け関数k(θ)の範囲Wのカーソル表示と
同一の色彩により重み付け関数k(θ)が値0に立ち下
がる箇所の垂直線L2を表示する。さらに重み付け関数
k(θ)の値1及び値0に対応する水平線を併せて表示
する。これによりこの実施の形態では、範囲W及び利得
Gの設定を視覚的に把握できるようになされ、これによ
っても簡易な操作で自由度の高い処理を実行できるよう
になされている。
In the display section A3, the central processing unit 10 displays the vertical line L1 at the center of the weighting function k (θ) in the same color as that of the cursor display of the source vector in the vector scope section AR2 described later. Then, a vertical line L2 where the weighting function k (θ) falls to the value 0 is displayed in the same color as the cursor display in the range W of the weighting function k (θ). Further, horizontal lines corresponding to the values 1 and 0 of the weighting function k (θ) are also displayed. As a result, in this embodiment, the setting of the range W and the gain G can be visually grasped, so that a process with a high degree of freedom can be executed by a simple operation.

【0110】なお中央処理ユニット10は、キーボード
12を介して入力される数値入力によっても、これらの
コントロールバーがマウスにより操作された場合と同様
に、全体の動作を切り換え、これにより必要に応じて種
々の操作によりパラメータを設定できるようになされて
いる。
The central processing unit 10 also switches the entire operation by numerical input input via the keyboard 12 in the same manner as when these control bars are operated by a mouse, and thereby, if necessary, The parameters can be set by various operations.

【0111】図15は、ベクトルスコープ部AR2を示
す略線図である。ベクトルスコープ部AR2は、セカン
ダリー処理する静止画像の色の分布を示す色分布表示部
D1が表示され、この色分布表示部D1を取り囲むよう
に、色見本でなる色相を示す色相リングR1及びR2が
2重に表示される。
FIG. 15 is a schematic diagram showing the vector scope unit AR2. In the vector scope unit AR2, a color distribution display unit D1 indicating the color distribution of the still image to be subjected to the secondary processing is displayed. Hue rings R1 and R2 indicating the hues of the color samples are provided so as to surround the color distribution display unit D1. It is displayed twice.

【0112】中央処理ユニット10は、符号Fにより示
すように、3次元色空間上で分布する静止画像の各画素
をUV平面に投影してなる白黒の画像を、色分布表示部
D1に表示すると共に、この色分布表示部D1にソース
ベクトル、目的ベクトル、重み付け関数k(θ)の範囲
Wを表示し、また色分布表示部D1を介してパラメータ
の設定を受け付ける。
The central processing unit 10 displays, on the color distribution display section D1, a monochrome image formed by projecting each pixel of a still image distributed on a three-dimensional color space onto a UV plane, as indicated by a symbol F. At the same time, a source vector, a destination vector, and a range W of a weighting function k (θ) are displayed on the color distribution display section D1, and parameter settings are received via the color distribution display section D1.

【0113】すなわち画像確認部AR1において静止画
像の表示に供されるrgb表色系とyuv表色系とは、
次式の関係式により表される。このrgb表色系におい
て表示可能な色は、図16に示すように、yuv表色系
に傾いて配置された長方形形状の領域内に限られる。
That is, the RGB color system and the yuv color system used for displaying a still image in the image confirmation unit AR1 are as follows.
It is represented by the following equation. As shown in FIG. 16, the colors that can be displayed in the rgb color system are limited to rectangular regions that are arranged to be inclined in the yuv color system.

【0114】[0114]

【数13】 (Equation 13)

【0115】このyuv表色系でなる3次元色空間に分
布する静止画像の各画素をUV平面に投影すれば、明る
さを持たない、色相及び飽和度により静止画像の色を表
現することができる。具体的に映像機器の色基準でなる
カラーバーの各色について、UV平面上で色相及び飽和
度を表現すれば、図17に示すように表現でき、UV軸
が交差する原点上で黒色及び白色が表現されることにな
る。
By projecting each pixel of the still image distributed in the three-dimensional color space based on the yuv color system onto the UV plane, it is possible to express the color of the still image with no hue and hue and saturation. it can. Specifically, for each color of the color bar based on the color reference of the video equipment, the hue and the saturation can be expressed on the UV plane, as shown in FIG. 17, where black and white appear on the origin where the UV axis intersects. Will be expressed.

【0116】カラーコレクタの処理はオペレータの操作
に応動して色相を変化させることにより、このようにU
V平面上で色の分布を表現し、併せてソースベクトル、
目的ベクトル等を表示すれば、オペレータにおいては、
変化させようとする色と、変化させたくない色の関係を
視覚的に把握でき、使い勝手を向上することができる。
またこのとき投影して重なり合う画素については、その
重なり合う画素数に応じてuv平面上における画素の明
るさを設定すれば、色の分布を視覚的に把握することが
できる。
The processing of the color corrector changes the hue in response to the operation of the operator.
Represents the distribution of colors on the V plane, along with source vectors,
By displaying the target vector, etc., the operator can
The relationship between the color to be changed and the color not to be changed can be visually grasped, and the usability can be improved.
Also, at this time, for the pixels that are projected and overlapped, the color distribution can be visually grasped by setting the brightness of the pixels on the uv plane according to the number of overlapping pixels.

【0117】これにより中央処理ユニット10は、条件
設定画面を表示する際に、図18に示す処理手順を実行
し、色分布表示部D1の基本の表示画像を形成する。
Thus, when displaying the condition setting screen, the central processing unit 10 executes the processing procedure shown in FIG. 18 to form a basic display image of the color distribution display section D1.

【0118】すなわち中央処理ユニット10は、ステッ
プSP1からステップSP2に移り、この色分布表示部
D1に対応する画像メモリの領域を黒色にセットした
後、続くステップSP3において、静止画像の1画素に
ついてu,v値を取得する。なお中央処理ユニット10
は、プライマリー処理部20(図10)より出力される
画像データU、Vを選択的に入力して静止画像のu,v
値を取得する。
That is, the central processing unit 10 proceeds from step SP1 to step SP2, sets the area of the image memory corresponding to the color distribution display section D1 to black, and then proceeds to step SP3 where u is set for one pixel of the still image. , V values. The central processing unit 10
Selectively inputs image data U and V output from the primary processing unit 20 (FIG. 10) and outputs u and v of still images.
Get the value.

【0119】続いて中央処理ユニット10は、ステップ
SP4に移り、この取得したu,v値に対応する画像メ
モリの内容について、輝度レベル(明度)を所定値だけ
増大する。続いて中央処理ユニット10は、ステップS
P5において全ての画素について処理を完了したか否か
判断する。ここで否定結果が得られると、中央処理ユニ
ット10は、ステップSP3に戻る。
Subsequently, the central processing unit 10 proceeds to step SP4, and increases the brightness level (brightness) of the contents of the image memory corresponding to the obtained u and v values by a predetermined value. Subsequently, the central processing unit 10 proceeds to step S
In P5, it is determined whether the processing has been completed for all pixels. If a negative result is obtained here, the central processing unit 10 returns to step SP3.

【0120】これにより中央処理ユニット10は、ステ
ップSP3−SP4−SP5−SP3の処理手順を繰り
返して、静止画像を構成する各画素について、色分布表
示部D1に対応する画像メモリの内容を順次更新し、静
止画像の各画素を順次UV平面に投影し、このとき重な
り合う画素数に応じた投影された画素の明るさを設定す
る。さらに中央処理ユニット10は、全ての画素につい
て投影を完了すると、ステップSP5において肯定結果
が得られることにより、ステップSP6に移ってこの画
像メモリの内容を色分布表示部D1に表示した後、この
処理手順を終了する。
Thus, the central processing unit 10 repeats the processing procedure of steps SP3-SP4-SP5-SP3 and sequentially updates the contents of the image memory corresponding to the color distribution display section D1 for each pixel constituting the still image. Then, each pixel of the still image is sequentially projected on the UV plane, and at this time, the brightness of the projected pixel is set according to the number of overlapping pixels. Further, when the projection is completed for all the pixels, the central processing unit 10 obtains a positive result in step SP5, moves to step SP6, displays the contents of the image memory on the color distribution display unit D1, and then executes this processing. End the procedure.

【0121】中央処理ユニット10は、このようにして
色分布表示部D1に基本の画像を表示すると(図1
5)、前後して、色相リングR1及びR2を表示する。
ここで色相リングR1及びR2は、この色分布表示部D
1における色相を実際の色彩により表示するリングであ
り、外周側のリングR2が、色相補正前の状態を示す。
これに対して内周側のリングR2が、色相補正後の状態
を示す。中央処理ユニット10は、ベクトル選択部AR
2において何れかのソースベクトルが選択されると、内
周側の色相リングR1について、この選択されたソース
ベクトルについて設定されたパラメータに従って表示の
色を変更する。
The central processing unit 10 displays the basic image on the color distribution display section D1 in this manner (see FIG. 1).
5) Display hue rings R1 and R2 before and after.
Here, the hue rings R1 and R2 correspond to the color distribution display section D.
1 is a ring for displaying the hue in actual colors, and a ring R2 on the outer peripheral side shows a state before hue correction.
On the other hand, the ring R2 on the inner peripheral side shows the state after the hue correction. The central processing unit 10 includes a vector selection unit AR
When one of the source vectors is selected in 2, the display color of the inner hue ring R1 is changed according to the parameters set for the selected source vector.

【0122】これにより中央処理ユニット10は、外周
側の色相リングR2と内周側の色相リングR1と対比に
より、どのような色がどのような色に補正されるのかを
感覚的に把握してパラメータを設定することができるよ
うになされている。特に、この実施の形態では、必要に
応じて多数のソースベクトルを選択できることにより、
このように外周側の色相リングR2と内周側の色相リン
グR1と対比により、どのような色がどのような色に補
正されるのかを感覚的に把握できるようにすれば、視覚
的に、かつ正しく処理結果を確認することができ、使い
勝手を向上することができる。
Thus, the central processing unit 10 senses which color is corrected to what color by comparing the outer hue ring R2 and the inner hue ring R1. The parameters can be set. In particular, in this embodiment, multiple source vectors can be selected as needed,
By comparing the hue ring R2 on the outer circumference side with the hue ring R1 on the inner circumference side so that it is possible to intuitively grasp what color is corrected to what color, In addition, the processing result can be correctly confirmed, and the usability can be improved.

【0123】さらに中央処理ユニット10は、ベクトル
選択部AR2において何れかのソースベクトルが選択さ
れると、この選択されたソースベクトルと、対応する目
的ベクトルを色分布表示部D1に表示する。ここで中央
処理ユニット10は、ベクトルパラメータ設定部AR5
等により設定された色相、飽和度、輝度に対応する位置
に円形のマーカーMSBを表示し、これによりソースベ
クトルを表現する。またこの円形のマーカーMSBと原
点とを結ぶ直線のカーソルを表示する。
Further, when any of the source vectors is selected in the vector selection section AR2, the central processing unit 10 displays the selected source vector and the corresponding destination vector on the color distribution display section D1. Here, the central processing unit 10 includes a vector parameter setting unit AR5
A circular marker MSB is displayed at a position corresponding to the hue, the saturation, and the luminance set by the above method, thereby expressing a source vector. Also, a linear cursor connecting the circular marker MSB and the origin is displayed.

【0124】さらに中央処理ユニット10は、ベクトル
パラメータ設定部AR5等により設定された重み付け関
数k(θ)の幅Wに従って、円形のマーカーMSBを中
心にして同様の円形形状のマーカーMW1及びMW2
を、色相リングR1に近接して表示する。また各マーカ
ーMW1及びMW2と原点とを結ぶ直線のカーソルを表
示する。これにより中央処理ユニット10は、色相リン
グR1及びR2とこれらマーカーMSB〜MW2との対
比により、何れの色を中心にして、何れの範囲で色相を
補正するかを簡易かつ確実に把握できるようにベクトル
スコープ部AR2を形成する。またこれとは逆に、色分
布表示部D1に表示した色の分布とマーカーMSB〜M
W2との対比により、静止画像の如何なる範囲で色相が
補正されるかを簡易かつ確実に把握できるようにベクト
ルスコープ部AR2を形成する。
Further, the central processing unit 10 performs similar circular markers MW1 and MW2 around the circular marker MSB according to the width W of the weighting function k (θ) set by the vector parameter setting section AR5 and the like.
Is displayed close to the hue ring R1. Also, a linear cursor connecting each of the markers MW1 and MW2 with the origin is displayed. Thereby, the central processing unit 10 can easily and reliably grasp which color is centered and in which range the hue is to be corrected by comparing the hue rings R1 and R2 with the markers MSB to MW2. The vector scope part AR2 is formed. Conversely, the color distribution displayed on the color distribution display section D1 and the markers MSB to M
The vector scope unit AR2 is formed so that the range of the hue to be corrected in the still image can be easily and reliably grasped by comparison with W2.

【0125】このとき中央処理ユニット10は、各マー
カーMSB〜MW2と原点とを結ぶ直線のカーソルを、
ベクトルパラメータ設定部AR5の表示部A3における
重み付け関数k(θ)の中央、両端のカーソルL1,L
2と同一の色彩により表示する。これにより中央処理ユ
ニット10は、このベクトルスコープ部AR2と表示部
A3との対応関係を容易に把握できるように、表示画像
を形成する。
At this time, the central processing unit 10 draws a linear cursor connecting each of the markers MSB to MW2 with the origin.
Cursors L1 and L at the center and both ends of the weighting function k (θ) on the display unit A3 of the vector parameter setting unit AR5
Display in the same color as 2. Thus, the central processing unit 10 forms a display image so that the correspondence between the vector scope unit AR2 and the display unit A3 can be easily grasped.

【0126】さらに中央処理ユニット10は、同様にし
てこのソースベクトルに対応する目的ベクトルを色分布
表示部D1に表示する。ここで中央処理ユニット10
は、ベクトルパラメータ設定部AR5等により設定され
た目的ベクトルの色相、飽和度、輝度に対応する位置に
円形のマーカーMSDを表示し、これにより目的ベクト
ルを表現する。さらに重み付け関数k(θ)の幅Wに従
って、この円形のマーカーMSDを中心にして同様の円
形形状のマーカーM1及びM2を表示する。このとき中
央処理ユニット10は、原点からマーカーM1及びM2
までの距離が、原点からマーカーMSDまでの距離と等
しくなるように、マーカーM1及びM2を配置する。
Further, the central processing unit 10 similarly displays the destination vector corresponding to the source vector on the color distribution display section D1. Here, the central processing unit 10
Displays a circular marker MSD at a position corresponding to the hue, saturation, and luminance of the target vector set by the vector parameter setting unit AR5 and the like, thereby expressing the target vector. Further, according to the width W of the weighting function k (θ), similar circular markers M1 and M2 are displayed around the circular marker MSD. At this time, the central processing unit 10 moves the markers M1 and M2 from the origin.
The markers M1 and M2 are arranged so that the distance from the origin to the marker MSD is equal.

【0127】これにより中央処理ユニット10は、色相
リングR1及びR2とこれらマーカーMSD〜M2との
対比により、ソースベクトルSB等により指定される色
を何れの色に補正するのかを簡易かつ確実に把握できる
ようにベクトルスコープ部AR2を形成する。またこれ
とは逆に、色分布表示部D1に表示した色の分布とマー
カーMSD〜M2との対比により、処理結果における画
素の分布等を簡易かつ確実に把握できるようにベクトル
スコープ部AR2を形成する。
Thus, the central processing unit 10 simply and reliably grasps which color the color designated by the source vector SB or the like is to be corrected by comparing the hue rings R1 and R2 with these markers MSD to M2. The vector scope part AR2 is formed so that it can be performed. Conversely, a vector scope section AR2 is formed by comparing the distribution of colors displayed on the color distribution display section D1 with the markers MSD to M2 so that the distribution of pixels in the processing result can be easily and reliably grasped. I do.

【0128】このとき中央処理ユニット10は、原点と
マーカーM1及びM2とを直線により結んで、またマー
カーM1及びM2とを円弧により結んで表示し、ソース
ベクトル側のカーソルと対比により、例えば補正により
飽和度がどのように変化するか等を感覚的に把握できる
ように、ベクトルスコープ部AR2を形成する。
At this time, the central processing unit 10 displays the origin by connecting the markers M1 and M2 with a straight line, and connecting the markers M1 and M2 with an arc, and displays them by comparison with the cursor on the source vector side, for example, by correction. The vector scope part AR2 is formed so that the user can intuitively grasp how the degree of saturation changes.

【0129】さらに中央処理ユニット10は、このよう
にしてマーカーM1〜MSDを表示するにつき、ベクト
ルパラメータ設定部AR5の操作により又はキーボード
入力によりパラメータが変更されると、この変更に対応
してマーカーM1〜MSDの表示を更新し、また色相リ
ングR1を更新する。
Further, when displaying the markers M1 to MSD in this way, when the parameters are changed by operating the vector parameter setting section AR5 or by inputting data from the keyboard, the central processing unit 10 sets the markers M1 corresponding to the change. Update the MSD display and update the hue ring R1.

【0130】また中央処理ユニット10は、セカンダリ
ー処理前の静止画像上において、オペレータがマウスを
クリックすると、このクリックされた位置の画素に対応
する位置にマーカーMを表示する。これにより中央処理
ユニット10は、必要に応じて変更処理しようとする箇
所の色相と処理範囲の関係、さらには変更処理より除外
しようとする箇所の色相と処理範囲の関係を簡易かつ確
実に確認できるようにベクトルスコープ部AR2を形成
し、その分簡易な操作で高い自由度によりカラーコレク
タの処理を実行できるようになされている。
When the operator clicks the mouse on the still image before the secondary processing, the central processing unit 10 displays a marker M at a position corresponding to the pixel at the clicked position. Thus, the central processing unit 10 can easily and reliably confirm the relationship between the hue and the processing range of the portion to be changed as necessary, and the relationship between the hue and the processing range of the portion to be excluded from the change process as needed. The vector scope unit AR2 is formed as described above, and the processing of the color corrector can be executed with a high degree of freedom by a simple operation.

【0131】さらに中央処理ユニット10は、これらソ
ースベクトル及び目的ベクトルに関するマーカーM1〜
MSDがマウスにより掴まれると、このマウスの移動に
応じてこれらマーカーM1〜MSDの表示位置を変更
し、さらにこの表示位置の変更に応じてパラメータを変
更すると共に、色相リングR2の表示、画像確認部AR
1の表示を変更する。
Further, the central processing unit 10 determines the markers M1 to M1 for the source vector and the destination vector.
When the MSD is grabbed by the mouse, the display positions of these markers M1 to MSD are changed in accordance with the movement of the mouse, the parameters are changed in accordance with the change in the display position, and the hue ring R2 is displayed and the image is confirmed. Department AR
Change the display of 1.

【0132】すなわち図19に示すように、ソースベク
トルのマーカーMSBがマウスにより掴まれ、このマー
カーMSBと原点とを結ぶカーソルに沿ってマウスが操
作されると、矢印F1により示すように、ソースベクト
ルの飽和度を変更する。また同様にして色相リングR1
に沿ってマウスが操作されると、矢印F2に示すよう
に、マーカーMSBとマーカーMW1、MW2の相対的
な関係を保持したまま、マーカーMSBによる色相を変
更し、またこれに対応してソースベクトルの色相を変更
する。
That is, as shown in FIG. 19, when the marker MSB of the source vector is grasped by the mouse and the mouse is operated along the cursor connecting the marker MSB and the origin, as shown by the arrow F1, the source vector Change the saturation of. Similarly, the hue ring R1
When the mouse is operated along, the hue of the marker MSB is changed while maintaining the relative relationship between the marker MSB and the markers MW1 and MW2, as shown by the arrow F2, and the source vector is correspondingly changed. Change the hue of.

【0133】これに対して図20に示すように、重み付
け関数k(θ)の範囲Wに対応するマーカーMW1又は
MW2がマウスにより掴まれると、矢印F3A及びF3
Bにより示すように、このマウスの移動に応じてこれら
マーカーMW1及びMW2の表示位置を色相リングR1
に沿って変更し、またこれと連動して範囲Wを変更す
る。さらにこの範囲Wに応じて、矢印F3C及びF3D
により示すように、マーカーMW1及びMW2に対応す
る目的ベクトル側のマーカーM1又はM2の位置を色相
リングR1に沿って変更する。
On the other hand, as shown in FIG. 20, when the marker MW1 or MW2 corresponding to the range W of the weighting function k (θ) is grasped by the mouse, arrows F3A and F3
As shown by B, the display positions of these markers MW1 and MW2 are changed in accordance with the movement of the mouse by the hue ring R1.
And the range W is changed in conjunction with this. Further, according to this range W, arrows F3C and F3D
As shown by, the position of the marker M1 or M2 on the target vector side corresponding to the markers MW1 and MW2 is changed along the hue ring R1.

【0134】また同様にして、目的ベクトル側におい
て、マーカーMW1及びMW2に対応するマーカーM1
又はM2がマウスにより操作されると、マーカーM1及
びM2の表示位置を変更し、重み付け関数k(θ)の範
囲Wを変更する。またこれと連動してソースベクトル側
のマーカーMW1及びMW2を変更する。
Similarly, on the destination vector side, the marker M1 corresponding to the markers MW1 and MW2
Alternatively, when M2 is operated by the mouse, the display positions of the markers M1 and M2 are changed, and the range W of the weighting function k (θ) is changed. In conjunction with this, the markers MW1 and MW2 on the source vector side are changed.

【0135】これに対して図21に示すように、目的ベ
クトルのマーカーMSDがマウスにより掴まれ、このマ
ーカーMSDと原点とを結ぶカーソルに沿ってマウスが
操作されると、矢印F4により示すように、目的ベクト
ルの飽和度を変更する。また同様にして色相リングR1
に沿ってマウスが操作されると、矢印F5に示すよう
に、マーカーMSDとマーカーM1、M2の相対的な関
係を保持したまま、マーカーMSDによる色相を変更
し、またこれに対応して目的ベクトルの色相を変更す
る。
On the other hand, as shown in FIG. 21, when the marker MSD of the target vector is grasped by the mouse and the mouse is operated along the cursor connecting the marker MSD and the origin, as shown by an arrow F4. , Change the saturation of the target vector. Similarly, the hue ring R1
When the mouse is operated along, the hue of the marker MSD is changed while maintaining the relative relationship between the marker MSD and the markers M1 and M2, as shown by the arrow F5, and the target vector is correspondingly changed. Change the hue of.

【0136】なお中央処理ユニット10は、選択した番
号のソースベクトルがデフォルト値に保持されている場
合、またデフォルトのボタンB13の操作によりソース
ベクトルがデフォルト値にリセットされた場合、ソース
ベクトル及び目的ベクトルの色相、飽和度、輝度が一致
した値に設定されることにより、目的ベクトルに関する
マーカーMSD〜M2に表示の上側に、ソースベクトル
に関するマーカーMSB〜MW2を重ねて表示する。こ
のようにして色分布表示部D1の表示を形成した状態
で、色分布表示部D1においてマウスが操作されると、
目的ベクトルに関するマーカーの表示と、ソースベクト
ルに関するマーカーの表示とについて、このマウスの操
作に応動して上下関係を順次循環的に切り換える。さら
に中央処理ユニット10は、マーカーの表示箇所におい
て上述のパラメータ変更のマウスの操作が実行される
と、上側に表示したマーカーについて、このマウスの操
作に応動して飽和度等を変更する。
The central processing unit 10 determines whether the source vector of the selected number is held at the default value, or that the source vector is reset to the default value by operating the default button B13. The hue, saturation, and luminance are set to coincident values, so that the markers MSB to MW2 related to the source vector are displayed superimposed on the markers MSD to M2 related to the target vector. When the mouse is operated on the color distribution display section D1 in a state where the display of the color distribution display section D1 is formed in this manner,
The display of the marker related to the destination vector and the display of the marker related to the source vector are sequentially and cyclically switched in a vertical relationship in response to the operation of the mouse. Further, when the above-described mouse operation for changing the parameter is performed at the marker display location, the central processing unit 10 changes the saturation or the like of the marker displayed above in response to the mouse operation.

【0137】これらによりこの実施の形態に係る編集装
置1では、画像確認部AR1において処理対象及び処理
結果の静止画像を目視確認しながら、色分布表示部D1
上におけるマウスの操作により、カラーコレクタ処理の
条件を種々に設定できるようになされている。
Thus, in the editing apparatus 1 according to this embodiment, the color distribution display unit D1 is checked while the still image of the processing target and the processing result is visually checked by the image checking unit AR1.
Various color collector processing conditions can be set by operating the mouse above.

【0138】すなわち図22に示すように、オペレータ
においては、この条件設定画面を選択した後、ステップ
SP10からステップSP11に移り、画像確認部AR
1に表示された静止画像より補正する色とその補正後の
色を決定する(図1)。続いてステップSP12に移
り、ベクトル選択部AR3の操作により未だ選択されて
いない番号のソースベクトルを選択した後、ステップS
P13において、画像確認部AR1における原画像(プ
ライマリー処理した静止画像でなる)上で、補正したい
箇所をマウスによるクリックする。これによりベクトル
スコープ部AR2の色分布表示部D1においてマーカー
Mの表示により補正する色の位置を確認する。
That is, as shown in FIG. 22, after the operator selects this condition setting screen, the process proceeds from step SP10 to step SP11, where the image checking unit AR
A color to be corrected and a color after the correction are determined from the still image displayed in FIG. 1 (FIG. 1). Subsequently, the process proceeds to step SP12, where a source vector of a number not yet selected is selected by operating the vector selection unit AR3.
In P13, the position to be corrected is clicked with the mouse on the original image (consisting of the still image subjected to the primary processing) in the image checking unit AR1. Thereby, the position of the color to be corrected is confirmed by displaying the marker M in the color distribution display section D1 of the vector scope section AR2.

【0139】続いてステップSP14に移り、このマー
カーMを囲むように、ソースベクトル、重み付け関数の
範囲を設定し、またベクトルパラメータ設定部AR5の
操作により利得を設定する。続いてオペレータにおいて
は、ステップSP15に移り、補正目標の色を目標にし
て目的ベクトルを設定した後、ステップSP16に移
り、画像確認部AR1を介して期待した処理結果が得ら
れたか否か判断する。ここで否定結果が得られると、オ
ペレータにおいては、ステップSP17に移る。
Subsequently, the flow shifts to step SP14, where the source vector and the range of the weighting function are set so as to surround the marker M, and the gain is set by operating the vector parameter setting unit AR5. Subsequently, the operator proceeds to step SP15, sets a target vector with the color of the correction target as a target, and then proceeds to step SP16 to determine whether an expected processing result has been obtained via the image checking unit AR1. . If a negative result is obtained here, the operator moves to step SP17.

【0140】ここでオペレータは、補正したい箇所が補
正されていない場合は、改めて原画像上で補正したい箇
所をマウスによりクリックし、またこれとは逆に補正し
たくない箇所まで補正されている場合は、改めて原画像
上で余分に補正された箇所をマウスによりクリックし、
色分布表示部D1におけるマーカーMの表示により補正
する範囲との関係を確認する。これにより改めてソース
ベクトルに関するマーカーの位置を変更してパラメータ
を変更する。これに対して希望する色と異なる場合等に
あっては、目的ベクトルに関するマーカー、重み付け関
数の利得、範囲等を変更する。
Here, if the portion to be corrected is not corrected, the operator clicks on the portion to be corrected again on the original image with the mouse, and conversely, the portion to be corrected is corrected to the portion not to be corrected. Is clicked again on the part of the original image that has been extra-corrected with the mouse,
The relationship with the range to be corrected is confirmed by displaying the marker M in the color distribution display section D1. Thereby, the position of the marker with respect to the source vector is changed again to change the parameter. On the other hand, when the color is different from the desired color, the marker for the target vector, the gain of the weighting function, the range, and the like are changed.

【0141】このようにして利得等を微調整すると、オ
ペレータは、ステップSP16に移り、改めて期待した
処理結果が得られたか否か判断する。これによりオペレ
ータは、色分布表示部D1におけるマーカーの操作によ
り、またベクトルパラメータ設定部AR5におけるボタ
ンの操作により、ステップSP16−SP17−SP1
6の処理手順を繰り返し、高い自由度により種々の原画
像の色彩を変更する場合でも簡易な操作により所望の処
理を実行でき、期待した処理結果が得られると、ステッ
プSP16からステップSP18に移る。
After finely adjusting the gain and the like in this way, the operator proceeds to step SP16, and determines whether or not the expected processing result is obtained again. Thus, the operator operates the markers in the color distribution display section D1 and the buttons in the vector parameter setting section AR5 to execute steps SP16-SP17-SP1.
The desired procedure can be executed by a simple operation even when the color of various original images is changed with a high degree of freedom by repeating the processing procedure of step 6, and when the expected processing result is obtained, the process proceeds from step SP16 to step SP18.

【0142】ここでオペレータにおいては、所望する全
ての箇所について、色彩の補正が完了したか否か判断
し、ここで否定結果が得られると、ステップSP12に
戻る。これによりオペレータは、改めてソースベクトル
等を設定し、また重み付け関数等を種々に変更し、所望
する全ての箇所について、設定が完了すると、ステップ
SP18からステップSP19に移ってこの処理手順を
終了する。これによりこの実施の形態では、簡易な操作
で高い自由度により処理の条件を種々に設定できるよう
になされている。
Here, the operator judges whether or not the color correction has been completed for all the desired portions. If a negative result is obtained here, the process returns to step SP12. Thus, the operator newly sets the source vector and the like, and variously changes the weighting function and the like. When the setting is completed for all the desired portions, the process proceeds from step SP18 to step SP19 and ends this processing procedure. Thus, in this embodiment, various processing conditions can be set with a high degree of freedom by a simple operation.

【0143】(1−3)第1の実施の形態の動作 以上の構成において、編集装置1は(図2)、編集処理
対象の映像信号SV1がハードディスク装置2に記録さ
れた後、この映像信号SV1により編集リストが作成さ
れ、さらにこの編集リストに従って映像信号SV1が編
集処理されてハードディスク装置2に記録される。
(1-3) Operation of the First Embodiment In the above configuration, the editing apparatus 1 (FIG. 2) records the video signal SV1 to be edited on the hard disk device 2 and then outputs the video signal SV1. An edit list is created by the SV1, and the video signal SV1 is edited according to the edit list and recorded on the hard disk device 2.

【0144】このような編集リストの作成時等におい
て、編集装置1は、オペレータがカラーコレクタ部3を
用いた処理を選択すると、カラーコレクタ部3による処
理前後の静止画をモニタ9に表示する。さらにオペレー
タがブラックレベルBL、ホワイトレベルWL、ガンマ
γを調整するメニューを選択した場合、赤色、青色、緑
色の色信号毎に、入出力特性を示す特性曲線L1を表示
する(図3)。
At the time of creating such an edit list or the like, when the operator selects a process using the color corrector unit 3, the editing device 1 displays a still image before and after the process by the color corrector unit 3 on the monitor 9. Further, when the operator selects a menu for adjusting the black level BL, white level WL, and gamma γ, a characteristic curve L1 indicating input / output characteristics is displayed for each of the red, blue, and green color signals (FIG. 3).

【0145】この表示においてオペレータがマウス13
を操作して特性曲線上の点P1、……を変更すると、又
は数値入力によりブラックレベルBL等を入力すると、
編集装置1は、中央処理ユニット10において、これら
変更された座標値、入力された数値を用いて(1)式の
演算処理を実行し、オペレータの操作に対応した入出力
特性を計算する。編集装置1は、この計算した入出力特
性に対応するように、プライマリー処理部20のルック
アップテーブル24R、24G、24Bを設定する。
In this display, when the operator
Is operated to change the points P1,... On the characteristic curve, or when the black level BL or the like is input by numerical input,
In the editing device 1, the central processing unit 10 executes the arithmetic processing of the expression (1) using the changed coordinate values and the input numerical values, and calculates input / output characteristics corresponding to the operation of the operator. The editing device 1 sets the lookup tables 24R, 24G, and 24B of the primary processing unit 20 so as to correspond to the calculated input / output characteristics.

【0146】これに対してオペレータがセカンダリー処
理のメニューを選択すると、編集装置1は、セカンダリ
ー処理の条件設定画面(図1)を表示し、この条件設定
画面においてセカンダリー処理の処理対象でなる静止画
像と、処理結果の静止画像を表示する。さらにこの処理
対象でなる静止画像について、3次元色空間上における
各画素をuv平面に投影してなる色分布画像が、色相リ
ングR1、R2と共に表示される。さらにこの色分布画
像において、重なり合う画素数が輝度により示され、こ
れにより処理対象画像の色分布が表示される。これによ
りオペレータにおいては、処理対象画像の画素の分布を
視覚的に把握でき、種々に色相を変化させる場合でも、
所望の処理結果を得ることができる。
On the other hand, when the operator selects the menu of the secondary processing, the editing apparatus 1 displays a secondary processing condition setting screen (FIG. 1). In this condition setting screen, the still image to be processed by the secondary processing is displayed. Then, the still image of the processing result is displayed. Further, with respect to the still image to be processed, a color distribution image obtained by projecting each pixel on the three-dimensional color space onto the uv plane is displayed together with the hue rings R1 and R2. Further, in this color distribution image, the number of overlapping pixels is indicated by luminance, whereby the color distribution of the processing target image is displayed. Thereby, the operator can visually grasp the distribution of the pixels of the processing target image, and even when variously changing the hue,
A desired processing result can be obtained.

【0147】さらに編集装置1は、この処理対象の静止
画像上でマウスがクリックされると、色分布表示部D1
上で対応する位置にマーカーMが表示され、これにより
例えばオペレータが色彩を変更したい箇所の色相及び飽
和度を、またこれとは逆にオペレータが色彩を変更した
くない箇所の色相及び飽和度を色分布表示部D1上で確
認することができる。またこのとき色相リングR1との
対比によっても、オペレータの所望する色彩か否か確認
することができる。
When the mouse is clicked on the still image to be processed, the editing device 1 displays the color distribution display section D1.
A marker M is displayed at the corresponding position above, whereby, for example, the hue and saturation of the place where the operator wants to change the color, and conversely, the hue and saturation of the place where the operator does not want to change the color. It can be confirmed on the color distribution display section D1. At this time, it is also possible to confirm whether or not the color is desired by the operator by comparing with the hue ring R1.

【0148】この状態でソースベクトルを指定するボタ
ンB0〜B9、切り換えのボタンBR及びBLを操作す
ると(図11)、対応する番号のソースベクトルが選択
され、デフォルト値により、又は記憶手段に事前に記憶
された値により、ソースベクトルを示すマーカーMS
B、色相の補正範囲でなる重み付け関数k(θ)の範囲
Wを示すマーカーMW1、MW2、目的ベクトルを示す
マーカーMSD、範囲を示すマーカーM1、M2が表示
される(図15)。さらに編集装置1は、このデフォル
ト値により、又は記憶手段に事前に記憶された値によ
り、(2)〜(12)式の演算処理が実行され、これに
より内側の色相リングR1の色彩が、選択されたソース
ベクトルに応じた色彩に変更される。
In this state, when the buttons B0 to B9 for specifying the source vector and the switching buttons BR and BL are operated (FIG. 11), the source vector of the corresponding number is selected, and the source vector of the corresponding number is selected by default or stored in the storage means in advance. A marker MS indicating the source vector according to the stored value
B, markers MW1 and MW2 indicating the range W of the weighting function k (θ) including the hue correction range, markers MSD indicating the target vector, and markers M1 and M2 indicating the range are displayed (FIG. 15). Further, the editing apparatus 1 executes the arithmetic processing of the equations (2) to (12) based on the default value or the value stored in the storage means in advance, whereby the color of the inner hue ring R1 is selected. The color is changed according to the source vector that has been set.

【0149】これにより編集装置1においては、マーカ
ーMSBを基準にして、マーカーMW1、MW2と原点
とにより囲まれる扇状の領域内にマーカーMが含まれる
か否か判断することにより、静止画像上で指定した箇所
の色彩を変更できるか否か判断することができる。また
これとは逆に色彩を変更したくない箇所を確認すること
ができる。さらに何なる色彩に変更されるのかを確認す
ることができる。
Thus, in the editing apparatus 1, it is determined whether or not the marker M is included in the fan-shaped area surrounded by the markers MW1, MW2 and the origin with reference to the marker MSB. It can be determined whether or not the color of the designated portion can be changed. On the contrary, it is possible to confirm a place where the user does not want to change the color. Further, it is possible to confirm what color is changed.

【0150】また色相リングR2との対比により、静止
画像上で指定した箇所に似かよった色彩についても、ど
の程度の範囲で色彩が変化するのかを確認することがで
きる。またこれとは逆に、内側の色相リングR1との対
比により、どのように色彩が変化するのかを視覚的に把
握することができる。
Also, by comparing with the hue ring R2, it is possible to confirm the extent to which the color resembles the specified portion on the still image. On the contrary, it is possible to visually grasp how the color changes by comparison with the inner hue ring R1.

【0151】さらにこのとき編集装置1では、重み付け
関数k(θ)の表示部A3に、重み付け関数k(θ)の
形状が、色分布表示部D1の表示に対応するカーソルと
共に表示される。これにより編集装置1では、色彩の変
化の程度に対応する利得の設定程度を視覚により把握す
ることができる。
Further, at this time, in the editing device 1, the shape of the weighting function k (θ) is displayed on the display section A3 of the weighting function k (θ) together with the cursor corresponding to the display on the color distribution display section D1. This allows the editing apparatus 1 to visually recognize the gain setting degree corresponding to the color change degree.

【0152】さらに編集装置1では、このようにしてソ
ースベクトルが選択されると、これに対応してセカンダ
リー処理部21(図9)の処理により画像確認領域AR
1が更新される。これにより編集装置1は、実際の処理
結果を確認することができる。
Further, in the editing apparatus 1, when the source vector is selected in this manner, the image confirmation area AR is processed by the processing of the secondary processing unit 21 (FIG. 9) in response to the selection.
1 is updated. Thereby, the editing device 1 can check the actual processing result.

【0153】このようにしてソースベクトルを選択した
後、編集装置1では、ベクトルパラメータ設定部AR5
に配置されたコントロールバーを操作することにより、
又はキーボードを介した数値入力により、さらには色分
布表示部D1に表示されたマーカーをマウスにより操作
することにより、ソースベクトルの色相、飽和度、輝
度、重み付け関数k(θ)の範囲W、利得G、目的ベク
トルの色相、飽和度、輝度、さらには輝度レベルの乗算
による補正値、オフセット値が入力される。
After selecting the source vector in this manner, the editing apparatus 1 sets the vector parameter setting section AR5
By operating the control bar located on the
Alternatively, the hue, saturation, luminance, range W of the weighting function k (θ), the gain W can be obtained by operating the marker displayed on the color distribution display section D1 with a mouse by inputting a numerical value through a keyboard. G, the hue, saturation, and luminance of the target vector, and a correction value and an offset value by multiplication of the luminance level are input.

【0154】このとき編集装置1では、これらのパラメ
ータの変更に対応してコントロールバー上のボタンの位
置、このボタンの上に配置された数値表示、重み付け関
数k(θ)の表示、ベクトルスコープ部AR2における
マーカーM1〜MSDの表示が更新され、これにより視
覚的に操作量を確認できるようになされている。また同
時に、色相リングR1、画像確認部AR1の表示が更新
され、パラメータの変更による色彩の変化を色見本でな
る色相リングR1、R2と、実際の処理対象画像とで確
認することができる。
At this time, in the editing apparatus 1, the position of the button on the control bar, the numerical display arranged on the button, the display of the weighting function k (θ), the vector scope section, The display of the markers M1 to MSD in AR2 is updated so that the operation amount can be visually confirmed. At the same time, the display of the hue ring R1 and the image confirmation unit AR1 is updated, and a change in color due to a change in the parameter can be confirmed with the hue rings R1 and R2, which are color samples, and the actual processing target image.

【0155】特に、編集装置1では、色分布表示部D1
において、静止画像上で指定した箇所の色相、飽和度を
示すマーカーMを基準にして、マーカーM1〜MSDを
マウスで掴んで操作することにより、簡易な操作で所望
の箇所の色彩を変更することができる。すなわちソース
ベクトルのマーカーMSBを操作することにより、変化
させたいと考える色相、飽和度を変更することができ
る。また重み付け関数k(θ)の範囲を示すマーカーM
W1、MW2、これらのマーカーMW1、MW2に対応
する目的ベクトル側のマーカーM1、M2を操作するこ
とにより、変化させる範囲を変更することができる。ま
た目的ベクトルを示すマーカーMSDを操作することに
より、変化目標の色相、飽和度を変化させることができ
る。これにより高い自由度により色彩を変更する場合で
も、簡易な操作で特性を設定することができる。
In particular, in the editing apparatus 1, the color distribution display section D1
, The color of a desired portion can be changed by a simple operation by operating the mouse by holding the markers M1 to MSD with the mouse based on the marker M indicating the hue and saturation of the specified portion on the still image. Can be. That is, by operating the marker MSB of the source vector, it is possible to change the hue and the saturation that the user wants to change. Also, a marker M indicating the range of the weighting function k (θ)
By operating W1, MW2 and the markers M1, M2 on the target vector side corresponding to these markers MW1, MW2, the range to be changed can be changed. By manipulating the marker MSD indicating the target vector, the hue and saturation of the change target can be changed. Thus, even when the color is changed with a high degree of freedom, the characteristics can be set by a simple operation.

【0156】このようして1の箇所について条件を設定
すると、編集装置1では、改めてベクトル選択部AR3
によりソースベクトルを選択した後、同様の処理を繰り
返すことにより、必要に応じて種々の箇所について、簡
易な操作により色彩を変更することができる。
When the conditions are set for one location in this way, the editing apparatus 1 again sets the vector selection unit AR3
After selecting a source vector according to, the same processing is repeated, so that colors can be changed at various points by simple operations as necessary.

【0157】かくしてベクトルパラメータ設定部AR5
のボタンB12を操作して、このようにしてパラメータ
を設定した各ソースベクトルを選択した後、ベクトル選
択部AR3において、ボタンB11を操作することによ
り、選択された全てのソースベクトルによる総合的な特
性により色相リングR1が表示され、また画像確認部A
R1に静止画像が表示され、これにより最終的な処理結
果を確認することができる。
Thus, the vector parameter setting unit AR5
After operating the button B12 to select each of the source vectors for which the parameters have been set in this way, by operating the button B11 in the vector selection unit AR3, the overall characteristics of all the selected source vectors are obtained. Displays the hue ring R1 and the image confirmation unit A
A still image is displayed on R1 so that the final processing result can be confirmed.

【0158】このようにしてオペレータによる処理条件
の設定を受け付ける際に、編集装置1は、処理対象の範
囲W、処理の程度を示す利得Gより、処理対象の範囲W
で有意な値に保持され、かつ利得Gに応じて重み付けの
値が増大する重み付け関数K(θ)を生成する(図4〜
図6)。さらにソースベクトルと対応する目的ベクトル
との間で(3)式の演算処理を実行し、ソースベクトル
を目的ベクトルの色相及び飽和度に変更するために必要
な補正量(Δθ、Δr)を極座標形式により計算する。
さらにこの計算した補正量を順次重み付け関数K(θ)
により重み付けし、色相θをパラメータにした補正量を
各ソースベクトル毎に計算し、これらの補正量を各色相
θ毎に集計して総合的な補正値FK(θ)を計算する
((4)式、(5)式、図7)。
When accepting the setting of the processing condition by the operator in this way, the editing apparatus 1 determines the processing target range W from the processing target range W and the gain G indicating the degree of processing.
Generates a weighting function K (θ) that is maintained at a significant value and the weighting value increases in accordance with the gain G (FIGS. 4 to 4).
(Fig. 6). Further, the arithmetic processing of equation (3) is performed between the source vector and the corresponding target vector, and the correction amounts (Δθ, Δr) required for changing the source vector to the hue and saturation of the target vector are expressed in polar coordinates. Is calculated by
Further, the calculated correction amount is sequentially weighted by a weighting function K (θ).
And a correction amount using hue θ as a parameter is calculated for each source vector, and these correction amounts are totaled for each hue θ to calculate a total correction value FK (θ) ((4)). Equation (5), FIG. 7).

【0159】さらに編集装置1は、この補正値FK
(θ)のうち色相について、補正量FK(θ)を対応す
る色相θに加算した後、色相θの水平軸成分ΔX、垂直
軸成分ΔYに変換して補正用データを生成し、この補正
用データをルックアップテーブル27に格納する。また
補正値FK(θ)のうち、飽和度Δrについては、総合
的な補正値FK(θ)をルックアップテーブル27に格
納する。
Further, the editing apparatus 1 sets the correction value FK
For the hue of (θ), the correction amount FK (θ) is added to the corresponding hue θ, and then converted into a horizontal axis component ΔX and a vertical axis component ΔY of the hue θ to generate correction data. The data is stored in the lookup table 27. In addition, for the degree of saturation Δr among the correction values FK (θ), the overall correction value FK (θ) is stored in the look-up table 27.

【0160】さらにこのソースベクトル等の入力の際
に、オペレータが併せて輝度レベルを補正する場合、オ
ペレータによる利得YG、オフセット値OFYを受け付
け、この利得YG、オフセット値OFYを対応するソー
スベクトルの重み付け関数K(θ)により重み付けす
る。さらに編集装置1は、各ソースベクトルの重み付け
処理結果より総合的な補正値を生成し、これら補正値を
ルックアップテーブル33に格納する。
When the operator also corrects the luminance level when inputting the source vector or the like, the operator receives gain YG and offset value OFY, and weights the gain YG and offset value OFY with the corresponding source vector. Weighting is performed using the function K (θ). Further, the editing apparatus 1 generates comprehensive correction values from the results of the weighting processing of each source vector, and stores these correction values in the lookup table 33.

【0161】このとき編集装置1は、処理対象でなる映
像信号SV2が10ビットの輝度データ、色差データに
より構成されているのに対し、色相θの補正用データに
ついては、14ビット長により、飽和度rの補正用デー
タについては、11ビット長により演算処理して生成
し、これにより色相θを基準にして映像信号SV2等を
処理する際に必要な分解能を確保し、色相、飽和度の不
自然な変化を有効に回避する。
At this time, in the editing apparatus 1, the video signal SV2 to be processed is composed of 10-bit luminance data and color difference data, whereas the correction data of the hue θ is saturated by the 14-bit length. The correction data of the degree r is generated by performing an arithmetic processing using an 11-bit length, thereby securing the resolution required for processing the video signal SV2 or the like on the basis of the hue θ. Effectively avoid natural changes.

【0162】このようにして条件が入力された後、各ル
ックアップテーブルをセットすると、編集装置1は、フ
レームバッファ4に格納された静止画をカラーコレクタ
部3により処理し、その処理結果をフレームバッファ8
に格納する。さらにこれらフレームバッファ4及び8に
それぞれ格納した処理前後の静止画をモニタ9に表示す
る。これにより編集装置1では、モニタ9により処理前
後の画像を確認しながら、必要に応じてソースベクトル
等を再設定し、インタラクティブに条件を設定して、所
望の特性により映像信号SV2を処理できるようになさ
れている。
After setting the look-up tables after the conditions are input as described above, the editing apparatus 1 processes the still image stored in the frame buffer 4 by the color corrector unit 3 and outputs the processing result to the frame. Buffer 8
To be stored. Still images before and after processing stored in the frame buffers 4 and 8 are displayed on the monitor 9. Thus, in the editing apparatus 1, while confirming images before and after processing on the monitor 9, the source vector and the like are reset as necessary, conditions are set interactively, and the video signal SV2 can be processed with desired characteristics. Has been made.

【0163】このようにしてフレームバッファ4に格納
した静止画を処理する場合、また最終的にオペレータの
設定した条件によりハードディスク装置2に記録された
映像信号SV2を処理する場合、編集装置1において
は、フレームバッファ4より静止画又は映像信号SV2
の輝度データ、色差データをカラーコレクタ部3に入力
し、オーバーサンプリング回路22U、22Vにおいて
(図10)、色差データU、Vをオーバーサンプリング
し、これにより輝度データ及び色差データを同一のサン
プリング周波数に設定する。
In the case where the still image stored in the frame buffer 4 is processed as described above, and when the video signal SV2 recorded on the hard disk device 2 is finally processed under the conditions set by the operator, the editing device 1 , A still image or video signal SV2 from the frame buffer 4.
The luminance data and chrominance data are input to the color collector section 3, and the oversampling circuits 22U and 22V (FIG. 10) oversample the chrominance data U and V, thereby converting the luminance data and chrominance data to the same sampling frequency. Set.

【0164】このように処理された輝度データ及び色差
データは、マトリックス回路23により色データに変換
された後、ルックアップテーブル24R、24G、24
Bを介して、オペレータの設定した入出力特性に従って
信号レベルが補正される。これにより輝度データ及び色
差データは、それぞれ各色信号についてホワイトレベル
等が補正された後、続くマトリックス回路25におい
て、元の輝度データ、色差データに変換される。
The luminance data and chrominance data thus processed are converted into color data by a matrix circuit 23, and then are looked up tables 24R, 24G, and 24.
Via B, the signal level is corrected according to the input / output characteristics set by the operator. As a result, the luminance data and the color difference data are converted into the original luminance data and color difference data in the subsequent matrix circuit 25 after the white level and the like are corrected for each color signal.

【0165】これによりこれら輝度データ、色差データ
は、プライマリー処理により信号レベルが補正され、こ
のときルックアップテーブル24R、24G、24Bに
より信号レベルを補正したことにより、短い処理時間に
よりリアルタイムで処理される。また必要に応じてルッ
クアップテーブル24R、24G、24Bを更新できる
ことにより、このルックアップテーブル24R、24
G、24Bに格納する特性曲線、さらには特性曲線生成
のアルゴリズムを変更して、種々の特性により処理する
ことができ、これにより高い自由度を得ることができ
る。
As a result, the signal levels of these luminance data and color difference data are corrected by the primary processing. At this time, the signal levels are corrected by the look-up tables 24R, 24G, and 24B, so that they are processed in real time in a short processing time. . Further, since the look-up tables 24R, 24G, and 24B can be updated as necessary, the look-up tables 24R, 24G, and 24B can be updated.
By changing the characteristic curves stored in the G and 24B and the algorithm for generating the characteristic curves, the processing can be performed with various characteristics, whereby a high degree of freedom can be obtained.

【0166】このようにプライマリー処理された輝度デ
ータ、色差データは、続いてセカンダリー処理される。
このセカンダリー処理において、輝度データ、色差デー
タは、座標変換回路26において、色相θのデータがそ
れぞれ14ビット長及び11ビット長による色相θ及び
飽和度rのデータに変換され、このうちの色相θのデー
タによりルックアップテーブル27がアクセスされる。
The luminance data and color difference data thus subjected to the primary processing are subsequently subjected to the secondary processing.
In the secondary processing, the luminance data and the color difference data are converted into data of the hue θ and saturation r by 14-bit length and 11-bit length, respectively, in the coordinate conversion circuit 26, and the hue θ of the The lookup table 27 is accessed by the data.

【0167】これにより色差データは、この色相θに対
応する飽和度rの補正用データΔrがルックアップテー
ブル27より出力され、乗算回路28において、この補
正用データΔrが元の飽和度rと乗算される。これによ
り色差データは、図23に示すように、ソースベクトル
の飽和度が目的ベクトルの飽和度になるように、またこ
のソースベクトルの近傍、処理対象範囲Wの内側の色彩
がこのソースベクトルの変化に滑らかに追従するように
補正される。
As a result, the correction data Δr of the saturation r corresponding to the hue θ is output from the lookup table 27, and the correction data Δr is multiplied by the original saturation r in the multiplication circuit 28. Is done. As a result, as shown in FIG. 23, the color difference data is changed so that the saturation of the source vector becomes the saturation of the target vector, and the color near the source vector and inside the processing target range W is the change of the source vector. Is corrected so as to smoothly follow.

【0168】さらに色差データは、色相の水平軸成分及
び垂直軸成分に色相θの補正量を分解してなる補正用デ
ータΔX、ΔYがルックアップテーブル27より出力さ
れ、これら補正用データΔX、ΔYが乗算回路28より
出力される飽和度rのデータとそれぞれ乗算回路29、
30で乗算される。これにより色差データは、ソースベ
クトルの色相が目的ベクトルの色相になるように、また
このソースベクトルの近傍、処理対象範囲Wの内側の色
相がこのソースベクトルの変化に滑らかに追従するよう
に補正される(図23)。
Further, as the color difference data, correction data ΔX and ΔY obtained by decomposing the correction amount of the hue θ into the horizontal axis component and the vertical axis component of the hue are outputted from the look-up table 27, and these correction data ΔX and ΔY Are the data of the saturation r output from the multiplication circuit 28 and the multiplication circuit 29, respectively.
Multiplied by 30. Thereby, the color difference data is corrected so that the hue of the source vector becomes the hue of the target vector, and the hue near the source vector and inside the processing range W smoothly follows the change of the source vector. (FIG. 23).

【0169】これに対して輝度データは、同様にして色
相θによりルックアップテーブル33がアクセスされ、
このルックアップテーブル33より総合的な利得FK
(GY)、オフセット量FK(OFY)が出力される。
輝度データは、乗算回路34において、この利得FK
(GY)により信号レベルが補正された後、続く加算回
路35においてオフセット量FK(OFY)が加算さ
れ、これによりソースベクトルの輝度レベルがオペレー
タの設定した利得GY及びオフセット値OFYにより補
正されて、またこのソースベクトルの近傍、処理対象範
囲Wの内側の色彩がこのソースベクトルにおける輝度レ
ベルの変化に滑らかに追従するように補正される。
On the other hand, for the luminance data, the look-up table 33 is similarly accessed by the hue θ.
Comprehensive gain FK from this lookup table 33
(GY) and the offset amount FK (OFY) are output.
The luminance data is multiplied by the gain FK in the multiplication circuit 34.
After the signal level is corrected by (GY), the offset amount FK (OFY) is added in the subsequent addition circuit 35, whereby the luminance level of the source vector is corrected by the gain GY and the offset value OFY set by the operator. The color near the source vector and inside the processing range W is corrected so as to smoothly follow the change in the luminance level in the source vector.

【0170】このようにして信号レベル等が補正された
輝度データ、色差データは、色相θを基準にした極座標
形式の色差データが座標変換回路31において元の色差
データのフォーマットに変換され、輝度データと共に続
くフレームバッファ8に出力される。
The luminance data and the chrominance data whose signal levels and the like have been corrected as described above are converted into the original chrominance data format in the coordinate conversion circuit 31 in the polar coordinate format based on the hue θ. To the following frame buffer 8.

【0171】(1−4)第1の実施の形態の効果 以上の構成によれば、ルックアップテーブル27、33
を用いて色相、飽和度を高速度で高い自由度により補正
するにつき、3次元色空間で表される処理対象の画素を
uv平面に投影してなる色分布の画像を表示することに
より、視覚を介して直観的に処理対象の色彩の分布を把
握することができる。これによりこの色分布の画像を参
考にして簡易な操作で、パラメータを種々に設定して所
望の特性を得ることができる。
(1-4) Effects of the First Embodiment According to the above configuration, the look-up tables 27 and 33 are used.
Is used to correct the hue and saturation at a high speed and with a high degree of freedom, by displaying an image of a color distribution obtained by projecting a pixel to be processed represented in a three-dimensional color space onto the uv plane, The user can intuitively grasp the distribution of the color to be processed via. This makes it possible to obtain desired characteristics by variously setting parameters by a simple operation with reference to the image of the color distribution.

【0172】またこのとき色分布の画像上で、各画素の
明度により重なり合う画素数を表現したことにより、全
体の明暗により簡易に分布を把握することができる。
At this time, by expressing the number of overlapping pixels by the brightness of each pixel on the image of the color distribution, the distribution can be easily grasped by the overall brightness.

【0173】またこのときuv平面に対応する色見本で
なる色相リングR2、処理結果の色見本でなる色相リン
グR1を表示することにより、処理による色彩の変化を
色分布の画像と対比して観察することができ、これによ
りさらに操作を簡略化することができる。
At this time, the hue ring R2, which is a color sample corresponding to the uv plane, and the hue ring R1, which is a color sample of the processing result, are displayed, so that the color change due to the processing is observed in comparison with the image of the color distribution. The operation can be further simplified.

【0174】さらに色分布の画像上において、静止画像
上で指定された画素に対応してマーカーを表示すること
により、色分布の画像と処理対象の画像との関係を簡易
に把握することができ、その分色分布の画像による認識
を容易にして、使い勝手を向上することができる。
Further, by displaying a marker on the color distribution image corresponding to the pixel specified on the still image, the relationship between the color distribution image and the image to be processed can be easily grasped. Thus, the color distribution can be easily recognized by the image, and the usability can be improved.

【0175】また色分布の画像上に、ソースベクトルの
マーカー等を表示することにより、さらにはソースベク
トル等の変更を受け付けることにより如何なる範囲で色
彩が変更されるか等を視覚を通じて容易に把握し、さら
には条件を変更することができ、これによっても操作を
簡略化することができる。
Further, by displaying a marker of a source vector or the like on a color distribution image, and by accepting a change of the source vector or the like, it is easy to visually grasp in what range the color will be changed. Furthermore, the conditions can be changed, which can also simplify the operation.

【0176】またこれらの表示に加えて重み付け関数k
(θ)の形状を表示することにより、処理の程度を容易
に把握することができ、これによっても操作を簡略化す
ることができる。
Further, in addition to these displays, a weighting function k
By displaying the shape of (θ), the degree of processing can be easily grasped, and the operation can also be simplified.

【0177】(2)他の実施の形態 なお上述の実施の形態においては、白黒の画像により色
分布の画像を作成する場合について述べたが、本発明は
これに限らず、各画素に色彩を付加したカラー画像によ
り色分布の画像を形成してもよい。
(2) Other Embodiments In the above-described embodiment, a case has been described in which an image having a color distribution is created from a black-and-white image. However, the present invention is not limited to this. An image having a color distribution may be formed from the added color image.

【0178】また上述の実施の形態においては、色分布
の画像を囲むように2重のリング状に色見本でなる色相
リングを配置する場合について述べたが、本発明はこれ
に限らず、例えば高い明度の白黒の画像により色分布を
表示し、この色分布の背景に色見本を薄く表示する場
合、さらには重み付け関数の範囲に対応して部分的に表
示する場合等、色分布の画像との関係で種々の表示方法
を広く適用することができる。
Further, in the above-described embodiment, a case has been described in which the hue ring composed of color samples is arranged in a double ring shape so as to surround the image of the color distribution. However, the present invention is not limited to this. The color distribution is displayed by a high-brightness black-and-white image, and when the color sample is displayed faintly on the background of the color distribution, or when the color sample is partially displayed corresponding to the range of the weighting function, the color distribution image is displayed. Therefore, various display methods can be widely applied.

【0179】さらに上述の実施の形態においては、色分
布の画像を囲むように2重のリング状に色見本でなる色
相リングを配置する場合について述べたが、本発明はこ
れに限らず、例えばソースベクトル、目的ベクトルの選
択に対応して、又はオペレータの設定により何れか1つ
だけを選択的に表示するようにしてもよく、また必要に
応じて表示を中止してもよい。
Further, in the above-described embodiment, a case has been described in which a hue ring composed of color samples is arranged in a double ring shape so as to surround an image of color distribution, but the present invention is not limited to this. Only one of them may be selectively displayed according to the selection of the source vector and the destination vector or by the setting of the operator, or the display may be stopped as necessary.

【0180】また上述の実施の形態においては、色分布
の画像上に、円形のマーカーを表示する場合について述
べたが、本発明はこれに限らず、種々の形状のマーカー
を表示する場合、さらには部分的に輝度レベルを点滅さ
せてマーカーの表示としてもよく、また必要に応じてこ
れらマーカーの表示を省略してもよい。
Further, in the above-described embodiment, the case where a circular marker is displayed on the image of the color distribution has been described. However, the present invention is not limited to this. The marker may be displayed by partially blinking the luminance level, or the display of these markers may be omitted as necessary.

【0181】さらに上述の実施の形態においては、ソー
スベクトルと目的ベクトルのマーカーによる表示により
補正量を把握できるようにした場合について述べたが、
本発明はこれに限らず、図23について説明した目的ベ
クトルとソースベクトルとを結ぶ矢印等の表示により、
補正量を把握できるようにしてもよい。
Further, in the above-described embodiment, a case has been described in which the correction amount can be grasped by displaying the source vector and the target vector with markers.
The present invention is not limited to this. By displaying an arrow or the like connecting the destination vector and the source vector described with reference to FIG.
The correction amount may be grasped.

【0182】また上述の実施の形態においては、ソース
ベクトル、目的ベクトル等の円形のマーカーに併せて、
これらマーカーと原点とを結ぶカーソルを表示する場合
について述べたが、本発明はこれに限らず、必要に応じ
て何れかの表示を省略してもよい。
Further, in the above-described embodiment, in addition to circular markers such as a source vector and a destination vector,
Although a case has been described in which a cursor connecting these markers and the origin is displayed, the present invention is not limited to this, and any display may be omitted as necessary.

【0183】さらに上述の実施の形態においては、重み
付け関数の形状を併せて表示する場合について述べた
が、本発明はこれに限らず、必要に応じて重み付け関数
の形状の表示を省略してもよい。
Further, in the above-described embodiment, the case where the shape of the weighting function is displayed together has been described. However, the present invention is not limited to this, and the display of the shape of the weighting function may be omitted as necessary. Good.

【0184】さらに上述の実施の形態においては、セカ
ンダリー処理部21の乗算回路28において飽和度を乗
算することにより、目的ベクトル及びソースベクトル間
の飽和度の差分を考慮して、この差分を重み付け関数に
より処理して飽和度を補正する場合について述べたが、
本発明はこれに限らず、例えば図24に示すように、単
に色相を回転させて、目的ベクトル及びソースベクトル
間の飽和度の差分だけ飽和度を変化させるようにしても
よい。なおこの処理は、乗算回路28において、常時値
1により乗算処理することにより実施することができ
る。
Further, in the above-described embodiment, the multiplication circuit 28 of the secondary processing unit 21 multiplies the degree of saturation, thereby taking into account the difference in the degree of saturation between the target vector and the source vector, and taking this difference as a weighting function. Has been described to correct the degree of saturation.
The present invention is not limited to this. For example, as shown in FIG. 24, the hue may be simply rotated to change the degree of saturation by the difference between the degree of saturation between the target vector and the source vector. This processing can be performed by always performing multiplication processing by the value 1 in the multiplication circuit 28.

【0185】さらに上述の実施の形態においては、輝度
データ及び色差データを極座標形式に変換して色彩を補
正する場合について述べたが、本発明はこれに限らず、
輝度データ及び色差データの形式で色彩を補正する場合
にも広く適用することができる。
Further, in the above-described embodiment, the case where the luminance data and the color difference data are converted into the polar coordinate format to correct the color has been described. However, the present invention is not limited to this.
The present invention can be widely applied to color correction in the form of luminance data and color difference data.

【0186】なおこの場合、ソースベクトルの輝度レベ
ル、色差レベルをYS、US、VS、目的ベクトルの輝
度レベル、色差レベルをYD、UD、VDとおいて、次
式により示される輝度データ及び色差データによる差分
データΔY、ΔU、ΔVを生成してこれを補正量(Δ
Y、ΔU、ΔV)に設定する。
In this case, the luminance level and chrominance level of the source vector are YS, US, and VS, and the luminance level and chrominance level of the target vector are YD, UD, and VD. The difference data ΔY, ΔU, and ΔV are generated and are corrected by the correction amount (Δ
Y, ΔU, ΔV).

【0187】[0187]

【数14】 [Equation 14]

【0188】さらに次式の演算処理により、各ソースベ
クトルの補正量(ΔY、ΔU、ΔV)をそれぞれ対応す
る重み付け関数K(θ)により重み付けした後、輝度デ
ータ、色差データ毎に、色相を基準にしてこれら重み付
け結果を集計し、輝度レベル及び色差レベルについて、
それぞれ総合的な補正値を計算することができる。
Further, the correction amount (ΔY, ΔU, ΔV) of each source vector is weighted by the corresponding weighting function K (θ) by the following arithmetic processing, and then the hue is set for each luminance data and color difference data. And sum up these weighted results, and for the luminance level and color difference level,
An overall correction value can be calculated for each.

【0189】[0189]

【数15】 (Equation 15)

【0190】[0190]

【数16】 (Equation 16)

【0191】[0191]

【数17】 [Equation 17]

【0192】これによりこのようにして計算した総合的
な補正値により、処理対象の輝度レベル、色差レベルを
順次乗算して補正することにより、輝度データ及び色差
データの形式で色彩を補正することができる。
Thus, the color is corrected in the form of the luminance data and the chrominance data by sequentially multiplying the luminance level and the chrominance level of the processing target by the comprehensive correction value calculated in this way and performing the correction. it can.

【0193】また上述の実施の形態においては、有意な
部分が二等辺三角形形状に立ち上がる重み付け関数を用
いる場合について述べたが、本発明はこれに限らず、例
えばガラス分布曲線による重み付け関数等、種々の重み
付け関数を広く適用することができる。
In the above-described embodiment, the case where a weighting function in which a significant portion rises into an isosceles triangle shape is used. However, the present invention is not limited to this. For example, a weighting function using a glass distribution curve may be used. Can be widely applied.

【0194】さらに上述の実施の形態においては、色相
に加えて輝度レベルを補正する場合について述べたが、
本発明はこれに限らず、必要に応じて輝度レベルの補正
を省略してもよい。
Further, in the above-described embodiment, the case where the luminance level is corrected in addition to the hue has been described.
The present invention is not limited to this, and the correction of the luminance level may be omitted as necessary.

【0195】さらに上述の実施の形態においては、10
ビットの入力データに対して色相及び飽和度を14ビッ
ト及び11ビットにより処理する場合について述べた
が、本発明はこれに限らず、実用上充分な処理結果を得
ることができる場合、入力データのビット長に対してこ
れより長いビット数により色相等を処理してもよい。
Further, in the above embodiment, 10
The case where the hue and the saturation are processed by 14 bits and 11 bits for the input data of bits has been described. However, the present invention is not limited to this. Hue or the like may be processed with a bit number longer than the bit length.

【0196】また上述の実施の形態においては、ルック
アップテーブルにより信号レベルを補正する場合につい
て述べたが、本発明はこれに限らず、必要に応じてセカ
ンダリー処理だけルックアップテーブルにより構成して
もよく、さらには処理対象の映像信号を順次演算処理し
て色彩を補正する場合にも適用することができる。
In the above-described embodiment, the case where the signal level is corrected using the lookup table has been described. However, the present invention is not limited to this. Also, the present invention can be applied to a case where a video signal to be processed is sequentially processed to correct color.

【0197】さらに上述の実施の形態においては、輝度
データ及び色差データにより映像信号を処理する場合に
ついて述べたが、本発明はこれに限らず、色信号による
映像信号を処理する場合等、種々の映像信号を処理する
場合、画像データを処理する場合に広く適用することが
できる。
Further, in the above-described embodiment, the case where the video signal is processed by the luminance data and the chrominance data has been described. It can be widely applied when processing video signals and when processing image data.

【0198】[0198]

【発明の効果】上述のように本発明によれば、3次元色
空間における処理対象画像の画素をuv平面に投影した
色分布画像を表示することにより、処理対象画像の画素
の分布を視覚的に把握することができ、これにより自由
度の高い処理を実行する場合でも、簡易な操作により所
望の処理を実行することができる。
As described above, according to the present invention, by displaying a color distribution image obtained by projecting the pixels of the processing target image in the three-dimensional color space onto the uv plane, the distribution of the pixels of the processing target image can be visually determined. Therefore, even when a process with a high degree of freedom is executed, a desired process can be executed by a simple operation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態に係るセカンダリー処理の
条件設定画面を示す略線図である。
FIG. 1 is a schematic diagram illustrating a condition setting screen for secondary processing according to an embodiment of the present invention.

【図2】図1の条件設定画面により映像信号を処理する
編集装置を示すブロック図である。
FIG. 2 is a block diagram illustrating an editing apparatus that processes a video signal on the condition setting screen of FIG. 1;

【図3】プライマリー処理の説明に供する略線図であ
る。
FIG. 3 is a schematic diagram for explaining a primary process;

【図4】重み付け関数の説明に供する特性曲線図であ
る。
FIG. 4 is a characteristic curve diagram for explaining a weighting function.

【図5】重み付け関数と補正量との関係を示す略線図で
ある。
FIG. 5 is a schematic diagram illustrating a relationship between a weighting function and a correction amount.

【図6】複数のソースベクトルの関係を示す略線図であ
る。
FIG. 6 is a schematic diagram illustrating a relationship between a plurality of source vectors.

【図7】補正量の重み付け処理の説明に供する略線図で
ある。
FIG. 7 is a schematic diagram for explaining a correction amount weighting process;

【図8】分解能の説明に供する略線図である。FIG. 8 is a schematic diagram for explaining the resolution.

【図9】図2のカラーコレクタ部におけるプライマリー
処理部を示すブロック図である。
FIG. 9 is a block diagram illustrating a primary processing unit in the color collector unit of FIG. 2;

【図10】図2のカラーコレクタ部のセカンダリー処理
部を示すブロック図である。
FIG. 10 is a block diagram illustrating a secondary processing unit of the color collector unit of FIG. 2;

【図11】図1の条件設定画面のベクトル選択部、シス
テム設定部を詳細に示す略線図である。
11 is a schematic diagram showing a vector selection unit and a system setting unit of the condition setting screen of FIG. 1 in detail.

【図12】図1の条件設定画面のベクトルパラメータ設
定部を詳細に示す略線図である。
FIG. 12 is a schematic diagram illustrating a vector parameter setting unit of the condition setting screen of FIG. 1 in detail.

【図13】ベクトルパラメータ設定部の説明に供する略
線図である。
FIG. 13 is a schematic diagram for explaining a vector parameter setting unit;

【図14】重み付け関数の設定の説明に供する略線図で
ある。
FIG. 14 is a schematic diagram for explaining setting of a weighting function;

【図15】図1の条件設定画面のベクトルスコープ部を
詳細に示す略線図である。
FIG. 15 is a schematic diagram showing a vector scope section of the condition setting screen of FIG. 1 in detail.

【図16】色空間の説明に供する略線図である。FIG. 16 is a schematic diagram used for describing a color space.

【図17】カラバーの基準色とuv平面との関係を示す
略線図である。
FIG. 17 is a schematic diagram illustrating a relationship between a reference color of a color bar and a uv plane.

【図18】色分布画像の作成手順を示すフローチャート
である。
FIG. 18 is a flowchart illustrating a procedure for creating a color distribution image.

【図19】ベクトルスコープ部におけるソースベクトル
の操作の説明に供する略線図である。
FIG. 19 is a schematic diagram for explaining the operation of a source vector in a vector scope unit.

【図20】ベクトルスコープ部における重み付け関数の
範囲の操作の説明に供する略線図である。
FIG. 20 is a schematic diagram for explaining an operation of a range of a weighting function in a vector scope unit.

【図21】ベクトルスコープ部における目的ベクトルの
操作の説明に供する略線図である。
FIG. 21 is a schematic diagram for explaining the operation of a target vector in a vector scope unit.

【図22】編集装置における操作手順を示すフローチャ
ートである。
FIG. 22 is a flowchart showing an operation procedure in the editing device.

【図23】色相の補正結果の説明に供する略線図であ
る。
FIG. 23 is a schematic diagram for explaining a result of correcting a hue.

【図24】他の実施の形態による色相の補正の説明に供
する略線図である。
FIG. 24 is a schematic diagram for explaining hue correction according to another embodiment.

【符号の説明】[Explanation of symbols]

1……編集装置、2……ハードディスク装置、3……カ
ラーコレクタ部、4、8……フレームバッファ、9……
モニタ、10……中央処理ユニット、20……プライマ
リー処理部、21、41、51……セカンダリー処理
部、24R、24G、24B、27、33、42、53
……ルックアップテーブル、26、31……座標変換回
路、AR1……画像確認部、AR2……ベクトルスコー
プ部、AR3……ベクトル選択部、AR4……システム
設定部、AR5……ベクトルパラメータ設定部
1 ... Editing device, 2 ... Hard disk device, 3 ... Color corrector unit, 4, 8 ... Frame buffer, 9 ...
Monitor, 10 central processing unit, 20 primary processing unit, 21, 41, 51 secondary processing unit, 24R, 24G, 24B, 27, 33, 42, 53
... Look-up table, 26, 31 ... Coordinate conversion circuit, AR1 ... Image confirmation unit, AR2 ... Vector scope unit, AR3 ... Vector selection unit, AR4 ... System setting unit, AR5 ... Vector parameter setting unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 9/79 K ──────────────────────────────────────────────────の Continued on front page (51) Int.Cl. 6 Identification code FI H04N 9/79 K

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】処理対象画像の色相を補正する画像処理装
置において、 3次元色空間で表される前記処理対象画像の画素を、u
v平面に投影してなる色分布画像を表示したことを特徴
とする画像処理装置。
An image processing apparatus for correcting a hue of an image to be processed, wherein a pixel of the image to be processed represented by a three-dimensional color space is represented by u
An image processing apparatus displaying a color distribution image projected on a v-plane.
【請求項2】前記色分布画像における各画素の輝度レベ
ルにより、前記uv平面上で重なり合う画素数を表現す
ることを特徴とする請求項1に記載の画像処理装置。
2. The image processing apparatus according to claim 1, wherein the number of pixels overlapping on the uv plane is represented by a luminance level of each pixel in the color distribution image.
【請求項3】前記処理対象画像上において画素の指定を
受け付け、 前記色分布画像において、該受け付けた画素に対応する
箇所にマーカーを表示することを特徴とする請求項1に
記載の画像処理装置。
3. The image processing apparatus according to claim 1, wherein a designation of a pixel is received on the processing target image, and a marker is displayed at a position corresponding to the received pixel in the color distribution image. .
【請求項4】前記色分布画像と共に、前記uv平面にお
ける色相を示す色見本を表示することを特徴とする請求
項1に記載の画像処理装置。
4. The image processing apparatus according to claim 1, wherein a color sample indicating a hue on the uv plane is displayed together with the color distribution image.
【請求項5】前記色見本を、 前記色分布画像を囲むリング状に形成することを特徴と
する請求項4に記載の画像処理装置。
5. The image processing apparatus according to claim 4, wherein the color sample is formed in a ring shape surrounding the color distribution image.
【請求項6】前記色見本と共に、対応する補正後の色相
を示す処理結果の色見本を表示することを特徴とする請
求項4に記載の画像処理装置。
6. The image processing apparatus according to claim 4, wherein a color sample of a processing result indicating a corresponding hue after the correction is displayed together with the color sample.
【請求項7】前記色見本と同心円状に、対応する補正後
の色相を示す処理結果の色見本をリング状に表示するこ
とを特徴とする請求項4に記載の画像処理装置。
7. The image processing apparatus according to claim 4, wherein a color sample of a processing result indicating a corrected hue corresponding to the color sample is displayed in a ring shape.
【請求項8】所定の基準色相を基準にした範囲で有意な
値に保持される重み付け関数により所定の補正値を重み
付けして、前記処理対象画像の各画素の色相を処理目標
の色相に補正することにより、前記処理対象画像の色相
を補正し、 前記重み付け関数の形状を表示することを特徴とする請
求項1に記載の画像処理装置。
8. A hue of each pixel of the processing target image is corrected to a target hue by weighting a predetermined correction value with a weighting function held to a significant value within a range based on a predetermined reference hue. The image processing apparatus according to claim 1, wherein the hue of the processing target image is corrected, and the shape of the weighting function is displayed.
【請求項9】前記重み付け関数による補正の範囲を前記
色分布画像に表示することを特徴とする請求項8に記載
の画像処理装置。
9. An image processing apparatus according to claim 8, wherein a range of correction by said weighting function is displayed on said color distribution image.
【請求項10】所定の基準色相を基準にした範囲で有意
な値に保持される重み付け関数により所定の補正値を重
み付けして、前記処理対象画像の各画素の色相を処理目
標の色相に補正することにより、前記処理対象画像の色
相を補正し、 前記基準色相を前記色分布画像に表示することを特徴と
する請求項1に記載の画像処理装置。
10. A hue of each pixel of the processing target image is corrected to a target hue by weighting a predetermined correction value by a weighting function held at a significant value within a range based on a predetermined reference hue. The image processing apparatus according to claim 1, wherein the hue of the processing target image is corrected, and the reference hue is displayed on the color distribution image.
【請求項11】所定の基準色相を基準にした範囲で有意
な値に保持される重み付け関数により所定の補正値を重
み付けして、前記処理対象画像の各画素の色相を処理目
標の色相に補正することにより、前記処理対象画像の色
相を補正し、 前記基準色相に対応する前記補正による色相を前記色分
布画像に表示することを特徴とする請求項1に記載の画
像処理装置。
11. A hue of each pixel of the processing target image is corrected to a processing target hue by weighting a predetermined correction value by a weighting function held at a significant value within a range based on a predetermined reference hue. The image processing apparatus according to claim 1, wherein a hue of the processing target image is corrected, and a hue by the correction corresponding to the reference hue is displayed on the color distribution image.
【請求項12】所定の基準色相を基準にした範囲で有意
な値に保持される重み付け関数により所定の補正値を重
み付けして、前記処理対象画像の各画素の色相を処理目
標の色相に補正することにより、前記処理対象画像の色
相を補正し、 前記重み付け関数により補正された後の色相の範囲を前
記色分布画像に表示することを特徴とする請求項1に記
載の画像処理装置。
12. A hue of each pixel of the processing target image is corrected to a processing target hue by weighting a predetermined correction value by a weighting function held at a significant value within a range based on a predetermined reference hue. The image processing apparatus according to claim 1, wherein the hue of the processing target image is corrected, and the hue range corrected by the weighting function is displayed on the color distribution image.
JP9195040A 1997-07-04 1997-07-04 Image processing unit Pending JPH1127688A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9195040A JPH1127688A (en) 1997-07-04 1997-07-04 Image processing unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9195040A JPH1127688A (en) 1997-07-04 1997-07-04 Image processing unit

Publications (1)

Publication Number Publication Date
JPH1127688A true JPH1127688A (en) 1999-01-29

Family

ID=16334550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9195040A Pending JPH1127688A (en) 1997-07-04 1997-07-04 Image processing unit

Country Status (1)

Country Link
JP (1) JPH1127688A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001119644A (en) * 1999-10-19 2001-04-27 Canon Inc Television receiver and method for adjusting image quality thereof
WO2005025236A1 (en) * 2003-09-03 2005-03-17 Olympus Corporation Image display device, image display program, image display method, and recording medium for recording the image display program
JP2005284493A (en) * 2004-03-29 2005-10-13 Sanyo Electric Co Ltd Image processing apparatus
JP2006293643A (en) * 2005-04-08 2006-10-26 Canon Inc Information processing device and method
JP2007194805A (en) * 2006-01-18 2007-08-02 Sony Corp Color transformation device and method, recording medium, and program
JP2010050613A (en) * 2008-08-20 2010-03-04 Nikon Corp Image data processor, and image processing program
JP2012044479A (en) * 2010-08-19 2012-03-01 Seiko Epson Corp Color conversion instruction apparatus and program
WO2013171891A1 (en) * 2012-05-18 2013-11-21 リーダー電子株式会社 Method and device for displaying marker
JP2014027423A (en) * 2012-07-25 2014-02-06 Canon Inc Imaging apparatus, control method of the same and computer program

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4564613B2 (en) * 1999-10-19 2010-10-20 キヤノン株式会社 Image processing apparatus, television receiver, and image processing method
JP2001119644A (en) * 1999-10-19 2001-04-27 Canon Inc Television receiver and method for adjusting image quality thereof
WO2005025236A1 (en) * 2003-09-03 2005-03-17 Olympus Corporation Image display device, image display program, image display method, and recording medium for recording the image display program
US7317458B2 (en) 2003-09-03 2008-01-08 Olympus Corporation Image display apparatus, image display program, image display method, and recording medium for recording the image display program
JP2005284493A (en) * 2004-03-29 2005-10-13 Sanyo Electric Co Ltd Image processing apparatus
JP2006293643A (en) * 2005-04-08 2006-10-26 Canon Inc Information processing device and method
JP4612856B2 (en) * 2005-04-08 2011-01-12 キヤノン株式会社 Information processing apparatus and control method thereof
JP2007194805A (en) * 2006-01-18 2007-08-02 Sony Corp Color transformation device and method, recording medium, and program
JP2010050613A (en) * 2008-08-20 2010-03-04 Nikon Corp Image data processor, and image processing program
JP2012044479A (en) * 2010-08-19 2012-03-01 Seiko Epson Corp Color conversion instruction apparatus and program
WO2013171891A1 (en) * 2012-05-18 2013-11-21 リーダー電子株式会社 Method and device for displaying marker
CN104303499A (en) * 2012-05-18 2015-01-21 利达电子株式会社 Method and device for displaying marker
JPWO2013171891A1 (en) * 2012-05-18 2016-01-07 リーダー電子株式会社 Method and apparatus for displaying markers
CN104303499B (en) * 2012-05-18 2017-05-31 利达电子株式会社 Show the method and device of mark
US9813699B2 (en) 2012-05-18 2017-11-07 Leader Electronics Corp. Method and apparatus for displaying a marker
JP2014027423A (en) * 2012-07-25 2014-02-06 Canon Inc Imaging apparatus, control method of the same and computer program

Similar Documents

Publication Publication Date Title
WO1998042142A1 (en) Color correction device, color correction method, picture processing device, and picture processing method
US6337692B1 (en) Primary and secondary color manipulations using hue, saturation, luminance and area isolation
JP4684595B2 (en) Image display device
US6031543A (en) Image processing apparatus for correcting color space coordinates and method
US6266103B1 (en) Methods and apparatus for generating custom gamma curves for color correction equipment
US6201581B1 (en) Video signal processing device and method, image synthesizing device, and editing device
US4525736A (en) Selective color modification
KR101199332B1 (en) Photographic apparatus
US6469747B1 (en) Parabolic mixer for video signals
JPH1127688A (en) Image processing unit
JP2004118442A (en) Image color correction device, image color correction method, and image color correction program
WO2005006772A1 (en) Image display device and image display method
JP4211819B2 (en) Image processing device
JP4215081B2 (en) Image processing apparatus and image processing method
KR100545116B1 (en) Color Correction Device and Color Correction Method, Image Processing Device and Image Processing Method
JPH1127693A (en) Chroma key
JP3834322B2 (en) Image display device and image display method
JPH05205039A (en) Method and device for color image processing
USRE32544E (en) Selective color modification
JP2006215146A (en) Image display device and image display method
EP1160727A2 (en) Apparatus, method and system for selective image processing
KR100669695B1 (en) Method for color controll and display apparatus using the same
JP4292135B2 (en) Image display device
JPH04292081A (en) Display device
JPH05232919A (en) Color adjusting processing system for color image