JPH0580193B2 - - Google Patents

Info

Publication number
JPH0580193B2
JPH0580193B2 JP58193128A JP19312883A JPH0580193B2 JP H0580193 B2 JPH0580193 B2 JP H0580193B2 JP 58193128 A JP58193128 A JP 58193128A JP 19312883 A JP19312883 A JP 19312883A JP H0580193 B2 JPH0580193 B2 JP H0580193B2
Authority
JP
Japan
Prior art keywords
primary color
cumulative
signal
color signals
gamma
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP58193128A
Other languages
Japanese (ja)
Other versions
JPS6084084A (en
Inventor
Hideaki Kawamura
Taku Sasaki
Nobuaki Sakurada
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP58193128A priority Critical patent/JPS6084084A/en
Priority to US06/659,948 priority patent/US4667228A/en
Priority to DE3437748A priority patent/DE3437748A1/en
Publication of JPS6084084A publication Critical patent/JPS6084084A/en
Publication of JPH0580193B2 publication Critical patent/JPH0580193B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • H04N1/407Control or modification of tonal gradation or of extreme levels, e.g. background level
    • H04N1/4072Control or modification of tonal gradation or of extreme levels, e.g. background level dependent on the contents of the original
    • H04N1/4074Control or modification of tonal gradation or of extreme levels, e.g. background level dependent on the contents of the original using histograms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6027Correction or control of colour gradation or colour contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/20Circuitry for controlling amplitude response
    • H04N5/202Gamma control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/68Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
    • H04N9/69Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits for modifying the colour signals by gamma correction

Description

【発明の詳細な説明】 (技術分野) この発明は、入力画像信号を印写する画像形成
装置等において、自動的に最適なバガンマ補正特
性を得ることができる画像信号処理装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to an image signal processing device that can automatically obtain optimal vagamma correction characteristics in an image forming apparatus or the like that prints an input image signal.

(背景技術) 印写装置やスキヤナ等で、ハイライト部分、中
間調部分及びシヤドー部分それぞれの階調表現を
行うためには、例えば第1図のイ,ロ及びハのガ
ンマ補正曲線で示される入出力変換、すなわちガ
ンマ変換を行うことにより実現できることは公知
である。
(Background Art) In order to express the gradations of highlights, halftones, and shadows using printing devices, scanners, etc., the gamma correction curves shown by, for example, A, B, and C in Fig. 1 are used. It is well known that this can be achieved by performing input/output conversion, that is, gamma conversion.

ところで種々の入力画像に対して階調のある表
現とするためには、その画像に対して最適なガン
マ補正曲線を求めなくてはならず、従来多くの試
行錯誤や熟練者の経験が必要とされていた。
By the way, in order to express gradation for various input images, it is necessary to find the optimal gamma correction curve for that image, which conventionally requires a lot of trial and error and the experience of experts. It had been.

(目的) この発明は、入力画像信号の輝度レベルの度数
分布において発生度数の多い部分の階調を上げ、
少ない部分の階調を下げるようにガンマ補正を行
うことにより全体として階調表現にすぐれた出力
画像を得ることができる画像信号処理装置を提供
することを目的とする。
(Purpose) This invention raises the gradation of a part with a high frequency of occurrence in the frequency distribution of the luminance level of an input image signal,
It is an object of the present invention to provide an image signal processing device capable of obtaining an output image with excellent gradation expression as a whole by performing gamma correction to lower the gradation of small portions.

さらに、この発明は、どのような入力信号に対
しても自動的、一義的にガンマ補正を行うことが
でき、試行錯誤や熟練者の経験を必要としないで
階調表現豊かな出力画像を得ることができる画像
信号処理装置を提供することを目的とする。
Furthermore, this invention can automatically and uniquely perform gamma correction on any input signal, and can obtain output images with rich gradation expression without the need for trial and error or the experience of experts. An object of the present invention is to provide an image signal processing device that can perform the following functions.

(実施例による説明) 以下第2図以降の図面を参照して上記の目的を
達成するためこの発明において講じた手段につい
て例示説明する。下記の説明は、カラープリンタ
に適用した例について、この発明の画像信号処理
装置の実施例、この発明の実施例における輝度分
布及び累積輝度分布を求める装置の具体例並びに
この発明のその他の実施例の順序で行う。
(Explanation based on Examples) Hereinafter, the means taken in this invention to achieve the above object will be exemplified and explained with reference to the drawings from FIG. 2 onwards. The following description is about an example applied to a color printer, an embodiment of the image signal processing device of the present invention, a specific example of the device for determining the luminance distribution and cumulative luminance distribution in the embodiment of the invention, and other embodiments of the invention. Do it in this order.

(この発明の画像信号処理装置の実施例)(第2
図、第3図) 第2図は、入力画像信号の輝度信号レベルの度
数分布(実線)とその累積曲線(破線)を示して
いる。この場合輝度レベルは0〜255にデジタル
化され、度数分布は0〜255に正規化されている。
また累積度数はパーセントで示されている。この
図から明らかなように発生度数の多い部分では累
積曲線が急しゆんになり、少ない部分ではなだら
かになつている。この発明は、上記の性質を利用
して上記の累積曲線をもつてガンマ補正曲線とす
るものである。
(Embodiment of the image signal processing device of the present invention) (Second embodiment)
FIG. 3) FIG. 2 shows the frequency distribution (solid line) of the luminance signal level of the input image signal and its cumulative curve (broken line). In this case, the brightness level is digitized from 0 to 255, and the frequency distribution is normalized from 0 to 255.
Moreover, the cumulative frequency is shown as a percentage. As is clear from this figure, the cumulative curve becomes steeper in areas where the number of occurrences is high, and becomes gentler in areas where there are fewer occurrences. The present invention utilizes the above-mentioned properties to form the above-mentioned cumulative curve into a gamma correction curve.

第3図は、この発明の画像信号処理装置の全体
構成を示すブロツク図であり、カラーデコーダ1
は入力画像信号、例えばNTSC信号をR,G,B
の3原色(いわゆる加法混色の3原色)信号に分
解し、フレーム記録が可能である媒体、例えばフ
レームメモリ2にR,G,B信号を1フレーム分
記録する。なおフレームメモリ2の代わりに他の
媒体、例えばアナログ画像記録についてはレーザ
デイスク、ビデオテープ及び磁気デイスク等、
A/D変換後のデジタル記録についてはフロツピ
ーデイスク等の磁気デイスクや磁気テープ等に記
録することもでき、いずれの場合も1フレーム内
の有効画素データが画像処理回路3に取り出せる
ものであればよい。画像処理回路3は、フレーム
メモリ2に記録されたデータについて輝度分布を
求め、この累積である累積輝度分布曲線を設定
し、これにより前述のガンマ補正を行う。なおこ
れらの処理の詳細については、第4図〜第7図を
参照して後述する。また上記の処理は、後述のシ
ステムコントローラ6によつて行うようにしても
よい。
FIG. 3 is a block diagram showing the overall configuration of the image signal processing device of the present invention, in which a color decoder 1
converts the input image signal, e.g. NTSC signal, into R, G, B
The R, G, and B signals are separated into three primary color signals (so-called additive color mixture three primary color signals), and the R, G, and B signals are recorded for one frame on a medium capable of frame recording, for example, the frame memory 2. Note that other media may be used instead of the frame memory 2, such as a laser disk, videotape, magnetic disk, etc. for analog image recording.
Digital recording after A/D conversion can also be recorded on a magnetic disk such as a floppy disk, a magnetic tape, etc. In either case, as long as effective pixel data within one frame can be retrieved by the image processing circuit 3. good. The image processing circuit 3 determines the brightness distribution of the data recorded in the frame memory 2, sets a cumulative brightness distribution curve that is the accumulation of the brightness distribution, and performs the above-mentioned gamma correction based on this. Note that details of these processes will be described later with reference to FIGS. 4 to 7. Further, the above processing may be performed by the system controller 6, which will be described later.

画像処理回路3は、さらにR,G,B信号から
イエローY、マゼンタM、シアンCのいわゆる減
法混色の3原色信号に変換し、またUCR処理に
よりブラツク信号BKを作り出し、使用するイン
クのにごり成分を除くためのマスキング処理を行
う。
The image processing circuit 3 further converts the R, G, and B signals into three primary color signals of so-called subtractive color mixture of yellow Y, magenta M, and cyan C, and also generates a black signal BK by UCR processing to detect the cloudy components of the ink used. Perform masking processing to remove.

ヘツドドライバ4は、画像処理回路3から出力
される前記のイエローY、マゼンタM、シアンC
及びブラツクBKの濃度データから電圧変換を行
う。この変換された電圧が記録ヘツド5に印加さ
れ、記録が行われる。
The head driver 4 receives the yellow Y, magenta M, and cyan C output from the image processing circuit 3.
and perform voltage conversion from the density data of black BK. This converted voltage is applied to the recording head 5 to perform recording.

システムコントローラ6は、記録ヘツド5に印
加する電圧のタイミング制御をはじめ第3図の各
部の装置のタイミング制御を行うほか、ヘツド送
りのためのキャリツジモータ7及び被記録体の送
りのためのラインフイードモータ8の制御を行
う。
The system controller 6 controls the timing of the voltage applied to the recording head 5 and other devices shown in FIG. 3, as well as the carriage motor 7 for feeding the head and the line for feeding the recording medium. Controls the feed motor 8.

上記構成において、入力画像信号はデコーダ1
でR,G,Bの原色信号に分解され、0〜255の
デジタルデータに変換されてフレームメモリ2に
記録される。これらの色データはR=G=B=
255で白を示し、その値が大きいほど明るいこと
を示している。入力画像信号の輝度をYとする
と、例えば Y=0.30R+0.59G+0.11B の関係式で求めることができ、やはり0〜255の
値になる。この関係式により記録すべき画像の1
フレーム全域にわたり、例えばNTSC信号では
640×480ドツトについて輝度レベルの分布を求め
ると、第2図の実線で示すようなヒストグラムが
得られる。この画像データについて上記のヒスト
グラムの累積を求めると同図の破線で示す累積輝
度分布曲線が得られる。
In the above configuration, the input image signal is sent to the decoder 1
The signal is separated into primary color signals of R, G, and B, converted into digital data of 0 to 255, and recorded in the frame memory 2. These color data are R=G=B=
255 indicates white, and the higher the value, the brighter it is. Letting the brightness of the input image signal be Y, it can be determined by the relational expression Y=0.30R+0.59G+0.11B, which again results in a value of 0 to 255. 1 of the image to be recorded according to this relational expression
For example, in an NTSC signal,
When the distribution of brightness levels is determined for 640×480 dots, a histogram as shown by the solid line in FIG. 2 is obtained. When the above-mentioned histogram is cumulatively calculated for this image data, a cumulative brightness distribution curve shown by the broken line in the figure is obtained.

この累積輝度分布曲線の横軸Uは入力輝度レベ
ルの0〜255であり、縦軸Vの値も0〜255になる
ように正規化すれば、この曲線を示す関係式が求
められる。この関係をV=F(U)とすれば、V
は入力輝度レベルUのガンマ変換された値として
求めることができる。実際はこの関係をテーブル
として画像処理回路3又はシステムコントローラ
6に内蔵しておいて出力輝度レベルをテーブル参
照により求めればよい。上記の処理を行うための
乗算、加算及びテーブル変換等は、画像処理回路
3又はシステムコントローラ6にマイクロコンピ
ユータ等の演算能力を有する装置を設けることに
より容易に実行することができる。
The horizontal axis U of this cumulative brightness distribution curve is the input brightness level from 0 to 255, and by normalizing the vertical axis V so that the value is also 0 to 255, a relational expression representing this curve can be obtained. If this relationship is V=F(U), then V
can be obtained as a gamma-converted value of the input luminance level U. In reality, this relationship may be stored as a table in the image processing circuit 3 or the system controller 6, and the output luminance level may be determined by referring to the table. Multiplication, addition, table conversion, etc. for performing the above processing can be easily executed by providing the image processing circuit 3 or the system controller 6 with a device having arithmetic capabilities such as a microcomputer.

実際に入力画像信号を記録する場合には、その
都度あらかじめ累積輝度分布曲線を設定した後に
記録することも可能であつて、上記のガンマ補正
は入力画像信号に応じて適時に変化させることが
できる。
When actually recording an input image signal, it is also possible to set the cumulative brightness distribution curve in advance each time before recording, and the above gamma correction can be changed in a timely manner according to the input image signal. .

上記の実施例では前記の累積輝度分布曲線を
R,G,B各データに共通に用いることにより、
色バランスがよく全域にわたつて階調表現の豊か
な出力画像を得ることができる。
In the above embodiment, by using the cumulative luminance distribution curve in common for each of R, G, and B data,
It is possible to obtain an output image with good color balance and rich gradation expression over the entire area.

また前記の累積輝度分布を利用して入力データ
に上限又は(及び)下限を設け、この限界に従つ
て正規化されたデータを用いることもできる。
It is also possible to set an upper limit and/or lower limit to the input data using the cumulative luminance distribution, and use data normalized according to this limit.

(この発明の実施例における輝度分布及び累積輝
度分布を求める装置の具体例)(第4図〜第7図) 第4図は、この発明の実施例における輝度分布
及び累積精度分布を求める装置の具体例を示すも
ので、第3図との対比では同図の画像処理回路3
を詳細に示すものである。前述の乗算、加算及び
テーブル変換等の演算処理を行うCPU及びこれ
に関連するRAM,ROM等の装置は画像処理回
路3に設けてもよく、あるいはこれらをシステム
コントローラ6に設けてこれらが画像処理回路3
の作動を制御するようにしてもよいが、ここでは
CPU等が画像処理回路3に設けられているとし
て説明する。
(Specific example of the device for determining the brightness distribution and cumulative brightness distribution in the embodiment of the present invention) (Figures 4 to 7) Figure 4 shows the device for determining the brightness distribution and cumulative accuracy distribution in the embodiment of the present invention. This shows a specific example, and in comparison with Fig. 3, the image processing circuit 3 in the same figure
It shows in detail. A CPU that performs arithmetic processing such as multiplication, addition, and table conversion as described above and related devices such as RAM and ROM may be provided in the image processing circuit 3, or they may be provided in the system controller 6 and these devices perform image processing. circuit 3
It may be possible to control the operation of the
The explanation will be given assuming that a CPU and the like are provided in the image processing circuit 3.

第4図において、入力カラー画像信号はカラー
デコーダ1でR,G,Bの各原色信号に分解さ
れ、A/D変換器9で8ビツトデータ(0〜255)
に変換され、1フレームを縦480×横680の画素と
してフレームメモリ2上に記録される。フレーム
メモリ2内のデータは並列I/Oポート3Aを経
てCPU3Bと接続されていて、その任意の画素
データはアドレス(x,y)を与えることにより
自由に読み出し及び書きこみが可能である。以下
フレームメモリ2内のデータを、R,G,B成分
ごとにそれぞれRデータ(x,y)、Gデータ
(x,y)、Bデータ(x,y)で表わす。ここに
x,yはそれぞれx座標上、y座標上の位置を表
わし、x=1〜640、y=1〜480であるとする。
またRAM3Cには輝度レベルの度数分布データ
や正規化された累積度数分布データ等が格納さ
れ、ROM3Dにはプログラム等が格納される。
なおヘツドドライバ4は第3図のものと同じであ
つて、記録ヘツド5を駆動する電圧を与えるため
のD/A変換器及び増幅器がY,M,C及びBK
信号ごとに設けられている。
In FIG. 4, an input color image signal is decomposed into R, G, and B primary color signals by a color decoder 1, and converted into 8-bit data (0 to 255) by an A/D converter 9.
, and one frame is recorded on the frame memory 2 as 480 pixels in the vertical direction and 680 pixels in the horizontal direction. The data in the frame memory 2 is connected to the CPU 3B via the parallel I/O port 3A, and any pixel data can be freely read and written by giving an address (x, y). Hereinafter, data in the frame memory 2 will be expressed as R data (x, y), G data (x, y), and B data (x, y) for each R, G, and B component, respectively. Here, x and y represent positions on the x and y coordinates, respectively, and it is assumed that x=1 to 640 and y=1 to 480.
Further, the RAM 3C stores frequency distribution data of brightness levels, normalized cumulative frequency distribution data, etc., and the ROM 3D stores programs and the like.
Note that the head driver 4 is the same as the one shown in FIG.
One is provided for each signal.

次に第5図を参照して、前記の1フレーム全体
について輝度分布を求める態様を説明する。第5
図において輝度分布(0〜255)は、A/D変換
された(0〜255)の輝度レベルの発生度数を示
しており、このデータは第4図ではRAM3Cに
格納されている。先ずステツプ101でこの発生度
数を示すデータが格納されているデータエリアを
クリアする。次にステツプ102で画面全体につい
て行うx方向及びy方向のループカウントの初期
設定を行い、ステツプ103でR,G,B信号のデ
ータより図示の関係式によつて輝度レベルを求め
る。次にステツプ104でその輝度レベルの発生度
数に1を加える。ステツプ105でy方向のループ
カウントを実行し、y>480になれば(ステツプ
106)、次にステツプ107でx方向のループカウン
トを実行し、x>640になれば(ステツプ108)、
1フレーム全体についての輝度分布を求める処理
が終了する。なおステツプ109はy方向のループ
カウントの初期設定である。
Next, with reference to FIG. 5, a method for determining the luminance distribution for the entire one frame will be described. Fifth
In the figure, the luminance distribution (0 to 255) indicates the frequency of occurrence of the A/D converted luminance level (0 to 255), and this data is stored in the RAM 3C in FIG. First, in step 101, the data area in which data indicating the frequency of occurrence is stored is cleared. Next, in step 102, loop counts in the x and y directions are initialized for the entire screen, and in step 103, the brightness level is determined from the R, G, and B signal data using the illustrated relational expression. Next, in step 104, 1 is added to the frequency of occurrence of that brightness level. In step 105, a loop count is executed in the y direction, and if y > 480 (step
106), then execute loop counting in the x direction in step 107, and if x > 640 (step 108),
The process of determining the brightness distribution for one entire frame is completed. Note that step 109 is the initial setting of the loop count in the y direction.

第6図は、前述の処理で求めた輝度分布のデー
タから累積輝度分布曲線を求める流れ図を示し、
この発明は、前述のように、例えば第6図に示す
処理により求めた累積輝度分布曲線をガンマ補正
曲線とするものである。第6図においては、ステ
ツプ201〜206で輝度分布の累積度数ガンマ(0〜
255)を求め、ステツプ207〜210でこの累積度数
ガンマの値を(0〜255)に正規化する。ここで
ガンマ(255)は総累積度数を示し、前述の画素
数については640×480になる。正規化されたガン
マ(0〜255)の値(ステツプ208参照)をテーブ
ルとしてRAM3Cに内蔵しておけば、出力=ガ
ンマ(入力)というテーブル変換により、ガンマ
変換を行うことができる。ここで入力はフレーム
メモリ2内のデータ値(0〜255)を意味し、出
力は正規化された値である(0〜255)を意味す
る。この実施例では上記の変換をR,G,B各原
色信号について共通に行うことによりガンマ補正
を行つている。
FIG. 6 shows a flowchart for calculating the cumulative brightness distribution curve from the brightness distribution data obtained in the above-mentioned process,
In the present invention, as described above, the cumulative luminance distribution curve obtained by, for example, the process shown in FIG. 6 is used as the gamma correction curve. In FIG. 6, in steps 201 to 206, the cumulative frequency gamma (0 to
255), and in steps 207 to 210, the value of this cumulative frequency gamma is normalized to (0 to 255). Here, gamma (255) indicates the total cumulative frequency, and the number of pixels mentioned above is 640×480. If the normalized gamma (0 to 255) values (see step 208) are stored in the RAM 3C as a table, gamma conversion can be performed by table conversion such that output = gamma (input). Here, input means a data value (0 to 255) in the frame memory 2, and output means a normalized value (0 to 255). In this embodiment, gamma correction is performed by commonly performing the above conversion for each of the R, G, and B primary color signals.

第6図にもどつて、先ずステツプ201で累積度
数ガンマ(0〜255)が格納されているRAM3
C内のデータエリアをクリアする。次にステツプ
202で累積度数分布の初期設定、すなわち輝度分
布が0である度数の設定をし、ステツプ203でル
ープカウントの初期設定を行う。ステツプ204で
その直前のループに対する累積度数、すなわちガ
ンマ(ループ)に当該ループにおける輝度分布
(当該輝度レベルの発生度数)を加える。ステツ
プ205でループカウントに1を加え、これらの処
理をループ>255になるまでくり返す(ステツプ
206)。
Returning to Fig. 6, first, in step 201, the RAM 3 in which the cumulative frequency gamma (0 to 255) is stored.
Clear the data area in C. Next step
In step 202, the cumulative frequency distribution is initialized, that is, the frequency at which the luminance distribution is 0 is set, and in step 203, the loop count is initialized. In step 204, the luminance distribution (frequency of occurrence of the luminance level) in the loop is added to the cumulative frequency for the immediately preceding loop, that is, gamma (loop). Add 1 to the loop count in step 205, and repeat these processes until loop > 255 (step 205).
206).

次に前述の正規化を行う処理については、ステ
ツプ207でループカウントの初期設定を行い、ス
テツプ208で正規化するための演算を行う。ステ
ツプ209でループカウントに1を加え、これらの
処理をループ>255になるまでくり返す(ステツ
プ210)。
Next, regarding the above-mentioned normalization process, a loop count is initialized in step 207, and a calculation for normalization is performed in step 208. In step 209, 1 is added to the loop count, and these processes are repeated until loop>255 (step 210).

第7図は、第4図〜第6図に示すこの発明の実
施例における輝度分布及び累積輝度分布を求める
装置の機能ブロツク図を示すものである。
FIG. 7 shows a functional block diagram of an apparatus for determining the luminance distribution and cumulative luminance distribution in the embodiment of the present invention shown in FIGS. 4 to 6.

(この発明のその他の実施例) 前述の実施例は、入力画像信号の輝度レベルの
ヒストグラムを作成し、その累積である累積輝度
分布曲線によりR,G,B各原色信号について共
通にガンマ補正を行うものであるが、この発明
は、任意の1色(例えばR信号)又は任意の2色
(例えばR信号及びG信号)の信号についてヒス
トグラムを作成し、その累積である累積輝度分布
曲線により例えば各原色信号について共通に、又
は前記の1色もしくは2色の信号についてのみガ
ンマ補正を行う場合にも適用することができる。
またこの発明を白黒再生プリンタに適用する場合
には、入力信号としては輝度信号をそのままフレ
ームメモリ等の記録媒体に記録すれば、前記と同
様の処理が可能である。
(Other Embodiments of the Invention) In the above-described embodiment, a histogram of the luminance level of the input image signal is created, and gamma correction is commonly performed for each of the R, G, and B primary color signals using the cumulative luminance distribution curve that is the accumulation of the histogram. However, in the present invention, a histogram is created for signals of one arbitrary color (e.g., R signal) or two arbitrary colors (e.g., R signal and G signal), and a cumulative brightness distribution curve, which is the accumulation of the histogram, is used to create, for example, a histogram. It can also be applied to the case where gamma correction is performed for each primary color signal or only for one or two color signals.
Further, when the present invention is applied to a monochrome reproduction printer, the same processing as described above can be performed by recording a luminance signal as an input signal as it is on a recording medium such as a frame memory.

以上詳細に説明したように、本実施例によれ
ば、入力信号について輝度レベルのヒストグラム
を作成し、このヒストグラムの累積輝度分布曲線
を求め、これをガンマ補正曲線としてガンマ補正
を行うことにより、情報量の多い部分の階調表現
が可能であつて輝度レベルの度数分布において発
生度数の多い部分の階調を上げ、少ない部分の階
調を下げることができるので、暗い画像の場合は
シヤドー部の階調を上げた効果、明るい画像の場
合はハイライト部の階調を上げた効果と同等の効
果を奏し、全体階調表現にすぐれた出力画像を得
ることができる。
As described in detail above, according to this embodiment, a histogram of brightness levels is created for an input signal, a cumulative brightness distribution curve of this histogram is obtained, and gamma correction is performed using this as a gamma correction curve, thereby providing information. It is possible to express the gradation of areas with large amounts of light, and in the frequency distribution of brightness levels, it is possible to increase the gradation of areas with a high frequency of occurrence and lower the gradation of areas with a low frequency. In the case of a bright image, the effect of raising the gradation is equivalent to the effect of raising the gradation of the highlight part, and it is possible to obtain an output image with excellent overall gradation expression.

また本実施例においてはガンマ補正した後の
R,G,Bの3原色信号に対してUCR処理し、
ブラツク信号を得、また使用するインクのにごり
成分を除くためマスキング処理をいているので、
特に濃度が高い領域においてもシヤドー部の階調
を上げるだけでなく、ブラツク信号が精度良く出
力し得る。
In addition, in this embodiment, UCR processing is performed on the three primary color signals of R, G, and B after gamma correction,
Masking processing is used to obtain a black signal and remove cloudy components from the ink used.
In particular, even in areas with high density, not only can the gradation of the shadow portion be increased, but also a black signal can be output with high accuracy.

また、どのような入力画像信号に対しても自動
的、一義的にガンマ補正を行うことができ、試行
錯誤や熟練者の経験を必要としないで階調表現豊
かな出力画像を得ることができる。
In addition, gamma correction can be automatically and uniquely performed on any input image signal, making it possible to obtain output images with rich gradation expression without the need for trial and error or the experience of experts. .

〔発明の効果〕〔Effect of the invention〕

以上説明した本発明に依れば供給された3原色
信号を組み合わせて明るさ成分についての累積分
布曲線を算出し、かかる累積分布曲線を共通に用
いて3原色信号を別個にガンマ補正しているので
色バランスが良く階調表現の豊かな出力画像を得
ることが出来る。
According to the present invention described above, the three primary color signals supplied are combined to calculate the cumulative distribution curve for the brightness component, and the three primary color signals are gamma-corrected separately using this cumulative distribution curve. Therefore, it is possible to obtain an output image with good color balance and rich gradation expression.

更に本発明においてはガンマ補正された後の3
原色信号を処理してカラー画像形成用減法混色の
3原色信号及びブラツク信号を出力する様にして
いるのでかかる処理を適正に行え、特に高い濃度
域においてもブラツク信号が精度良く出力し得、
カラー画像の形成に適した色バランスの良い信号
を得ることが出来る。
Furthermore, in the present invention, 3 after gamma correction
Since the primary color signals are processed and the three primary color signals of subtractive color mixture for color image formation and the black signal are output, such processing can be performed appropriately, and the black signal can be output with high precision even in a particularly high density region.
A signal with good color balance suitable for forming a color image can be obtained.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は画像信号に対する公知のガンマ補正曲
線を示す線図、第2図は入力画像信号の輝度レベ
ルのヒストグラムとその累積曲線とを示す線図、
第3図はこの発明の画像信号処理装置の実施例の
ブロツク図、第4図はこの発明の実施例における
輝度分布及び累積輝度分布を求める装置の具体例
のブロツク図、第5図及び第6図はそれぞれ第4
図の装置において輝度分布及び累積輝度分布を求
める処理を説明する流れ図、第7図は第4図の装
置の機能ブロツク図である。 図中1はカラーデコーダ、2はフレームメモ
リ、3は画像処理回路、3AはI/Oポート、3
BはCPU、3CはRAM、4はヘツドドライバ、
5は記録ヘツド、6はシステムコントローラを示
す。
FIG. 1 is a diagram showing a known gamma correction curve for an image signal, FIG. 2 is a diagram showing a histogram of the luminance level of an input image signal and its cumulative curve,
FIG. 3 is a block diagram of an embodiment of the image signal processing device of the present invention, FIG. 4 is a block diagram of a specific example of a device for determining the luminance distribution and cumulative luminance distribution in the embodiment of the invention, and FIGS. The figures are the fourth
FIG. 7 is a flowchart illustrating the process of determining the luminance distribution and cumulative luminance distribution in the apparatus shown in the figure, and FIG. 7 is a functional block diagram of the apparatus shown in FIG. 4. In the figure, 1 is a color decoder, 2 is a frame memory, 3 is an image processing circuit, 3A is an I/O port, 3
B is the CPU, 3C is the RAM, 4 is the head driver,
5 is a recording head, and 6 is a system controller.

Claims (1)

【特許請求の範囲】 1 3原色信号から成る画像信号を供給する供給
手段、 該供給手段により供給された3原色信号を組み
合わせて明るさ成分についての累積分布曲線を算
出する手段、 前記明るさ成分についての累積分布曲線を正規
化して共通のガンマ曲線を作成する手段、 前記作成する手段により作成されたガンマ曲線
を共通に用いて前記3原色信号を別個にガンマ補
正するガンマ補正手段、 該ガンマ補正手段により補正された3原色信号
を処理し、カラー画像形成用減法混色の3原色信
号およびブラツク信号を出力する手段とを有する
ことを特徴とする画像信号処理装置。
[Scope of Claims] 1. A supply means for supplying an image signal consisting of three primary color signals, a means for calculating a cumulative distribution curve for a brightness component by combining the three primary color signals supplied by the supply means, and said brightness component. means for normalizing cumulative distribution curves of the three primary color signals to create a common gamma curve; gamma correction means for separately gamma-correcting the three primary color signals by commonly using the gamma curve created by the creating means; An image signal processing apparatus comprising means for processing the three primary color signals corrected by the means and outputting a subtractive color mixture three primary color signal and a black signal for color image formation.
JP58193128A 1983-10-14 1983-10-14 Picture signal processing unit Granted JPS6084084A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP58193128A JPS6084084A (en) 1983-10-14 1983-10-14 Picture signal processing unit
US06/659,948 US4667228A (en) 1983-10-14 1984-10-11 Image signal processing apparatus
DE3437748A DE3437748A1 (en) 1983-10-14 1984-10-15 IMAGE SIGNAL PROCESSING DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58193128A JPS6084084A (en) 1983-10-14 1983-10-14 Picture signal processing unit

Publications (2)

Publication Number Publication Date
JPS6084084A JPS6084084A (en) 1985-05-13
JPH0580193B2 true JPH0580193B2 (en) 1993-11-08

Family

ID=16302728

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58193128A Granted JPS6084084A (en) 1983-10-14 1983-10-14 Picture signal processing unit

Country Status (1)

Country Link
JP (1) JPS6084084A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61276071A (en) * 1985-05-31 1986-12-06 Nec Corp Image processing device
JPS6230473A (en) * 1985-07-31 1987-02-09 Mitsubishi Electric Corp Image printing device
JPH0669211B2 (en) * 1985-10-23 1994-08-31 株式会社東芝 Image processing device
US5063607A (en) * 1988-10-24 1991-11-05 Hughes Aircraft Company Image contrast enhancement technique
JP2598601B2 (en) * 1992-04-06 1997-04-09 ライノタイプ−ヘル アクチエンゲゼルシャフト Analysis and correction method of image gradation of original image
JP4590043B2 (en) * 1999-03-31 2010-12-01 キヤノン株式会社 Image quality correction circuit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5687044A (en) * 1979-12-17 1981-07-15 Dainippon Screen Mfg Co Ltd Method of determining adjusting items in image scanning recorder

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5687044A (en) * 1979-12-17 1981-07-15 Dainippon Screen Mfg Co Ltd Method of determining adjusting items in image scanning recorder

Also Published As

Publication number Publication date
JPS6084084A (en) 1985-05-13

Similar Documents

Publication Publication Date Title
US4667228A (en) Image signal processing apparatus
US4931864A (en) Image forming apparatus which performs gamma correction on the basis of a cumulative frequency distribution produced from a histogram of image data representing a selected area of an image
EP0800150B1 (en) Image process apparatus and method
JPH07193715A (en) Method and apparatus for cascading ntural scene picture
JPH11331596A (en) Image processing method and its device
JPH065875B2 (en) Method and apparatus for image correction
JPS6249397A (en) Method and apparatus for displaying image
JPH0832827A (en) Gradation correction divice for digital image
US7843599B2 (en) Image processing method and image processing apparatus
US5710644A (en) Color expressing method and image processing apparatus thereof
JPH0580193B2 (en)
US7130081B2 (en) Image processing method, image processing apparatus and recording medium
JPH1141622A (en) Image processor
US5805295A (en) Image processing apparatus and method for applying special image effects to output images
JP2534678B2 (en) Color image processing device
JPH08275010A (en) Method and device for image processing
JP2567216B2 (en) Color image signal processing method
JPH0946529A (en) Image processing unit and method
JPS6084085A (en) Picture signal processing unit
JPS6087595A (en) Picture signal processor
JP2686258B2 (en) Image data processing device
JP2783591B2 (en) Digital color image processing method
JP3094810B2 (en) Color image processing equipment
JP2567214B2 (en) Image processing method
JPH0654179A (en) Image processor