JP2016154281A - Image processor for displaying color area to be processing object - Google Patents
Image processor for displaying color area to be processing object Download PDFInfo
- Publication number
- JP2016154281A JP2016154281A JP2015031417A JP2015031417A JP2016154281A JP 2016154281 A JP2016154281 A JP 2016154281A JP 2015031417 A JP2015031417 A JP 2015031417A JP 2015031417 A JP2015031417 A JP 2015031417A JP 2016154281 A JP2016154281 A JP 2016154281A
- Authority
- JP
- Japan
- Prior art keywords
- output
- signal
- circuit
- color
- video signal
- 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.)
- Granted
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Processing Of Color Television Signals (AREA)
Abstract
Description
本発明は、テレビジョンカメラから得られる映像信号に対して色処理などの映像処理を行い、その結果をモニタ表示するときに使用する処理対象となる色領域を表示する画像処理装置に関するものである。 The present invention relates to an image processing apparatus that performs video processing such as color processing on a video signal obtained from a television camera, and displays a color region to be processed to be used when the result is displayed on a monitor. .
放送局のテレビスタジオでは、複数のテレビジョンカメラを使用する場合、テレビジョンカメラにより若干色が異なる場合がある。その場合、各テレビジョンカメラに対してカメラマンが同じになるように色補正を行う。 In a television studio of a broadcasting station, when a plurality of television cameras are used, the colors may be slightly different depending on the television camera. In that case, color correction is performed so that the cameraman becomes the same for each television camera.
また、テレビジョンカメラで撮像した画像信号に対して、そのままの画像信号を使用せずに画面全体や画面の一部に対して色補正や、スキンディテールなどの肌色補正などの色処理を行う場合もある。 Also, when color processing such as color correction or skin color correction such as skin detail is performed on the entire screen or part of the screen without using the image signal as it is, with the image signal captured by the television camera. There is also.
そのときに処理対象となる色領域をテレビモニタ画面上で特定するために、その対象となる色領域上にゼブラ信号などの強調信号を一様に表示して行うことがある。 At that time, in order to specify a color area to be processed on the television monitor screen, an emphasis signal such as a zebra signal may be displayed uniformly on the color area to be processed.
本出願人は以前、特開2002−16948号公報(特許文献1)に開示されているように、ベクトルスコープ上に色の検出範囲をガイド表示するガイド信号発生装置を特許出願した。同特許出願にはベクトルスコープの他にテレビモニタにもガイド信号を表示することも特許出願した。 Previously, the present applicant has applied for a patent for a guide signal generator that guides and displays a color detection range on a vector scope as disclosed in Japanese Patent Laid-Open No. 2002-16948 (Patent Document 1). The patent application also filed a patent application for displaying a guide signal on a television monitor in addition to the vector scope.
また、特開平7−143510号公報(特許文献2)には、特定色検出が行われた領域がカラー画像中の白黒部分としてあるいはベクトルスコープ表面上に暗黒部分として表示される技術が開示されている。 Japanese Patent Application Laid-Open No. 7-143510 (Patent Document 2) discloses a technique in which a region where a specific color is detected is displayed as a black and white part in a color image or as a dark part on the vectorscope surface. Yes.
上述した特許文献1および特許文献2ではいずれもその処理対象となる色領域をモニタ画面上で特定しようとする場合、ガイド信号やゼブラ表示するので処理対象となる領域を把握することは可能である。 In both Patent Document 1 and Patent Document 2 described above, when a color area to be processed is to be specified on a monitor screen, it is possible to grasp the area to be processed because a guide signal or zebra display is performed. .
しかし、色補正などは一度だけではなく、カメラマンやVE(Video Engineer)が何度か色補正を行う場合がある。そのときに、処理対象領域の中心となる画素がどの部分なのかモニタ上で把握できずに何回も色補正を繰り返すという煩わしさがある。図16は現在の表示例を表したものであり、カメラマンは左の色相環の扇型の部分を指定し、右のようなモニタでその色領域を確認するが、扇の中心となる画素をモニタ上で把握することはできない。 However, color correction or the like is not only performed once, but a cameraman or a VE (Video Engineer) may perform color correction several times. At that time, there is an annoyance that the color correction is repeated many times without knowing on the monitor which pixel is the center of the processing target region. FIG. 16 shows a current display example. The photographer designates the fan-shaped portion of the left hue ring and checks the color area on the monitor as shown on the right. It cannot be grasped on the monitor.
また、図17は処理対象として指定した色領域の境界上に存在する色が、モニタ画面上のどの部分に存在するのか、あるいはモニタ画面上に存在するのか否かを把握することができない表示例を示したものである。 Also, FIG. 17 shows a display example in which it is impossible to grasp where on the monitor screen the color existing on the boundary of the color area designated as the processing target exists or on the monitor screen. Is shown.
本発明は、上述した問題を鑑みて画像処理を行った画像をモニタ上に表示するときに、処理対象となる領域の中心、補正の度合いおよび領域の境界を視認できる処理対象となる色領域を表示する画像処理装置を提供することを目的とする。 In the present invention, when an image subjected to image processing in view of the above-described problem is displayed on a monitor, a color area to be processed that can visually recognize the center of the area to be processed, the degree of correction, and the boundary of the area. An object of the present invention is to provide an image processing apparatus for displaying.
本発明は、上述した課題を解決するためになされたものであり、請求項1に記載の発明は、入力映像信号に対して所定の映像信号処理を行う映像信号処理部と、処理対象となる映像領域を設定する領域設定部と、前記処理対象の領域を表示するための斜め縞信号と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを示す領域判定信号を作成する加工信号生成部と、該加工信号生成部の出力または、該出力および前記入力映像信号に同期したフレームパルスより斜め縞強調信号を作成する強調信号生成部と、該強調信号生成部と前記映像信号処理部の出力を混合する映像信号合成部と、を具えることを特徴とする処理対象となる色領域を表示する画像処理装置である。 The present invention has been made to solve the above-described problems. The invention according to claim 1 is a video signal processing unit that performs predetermined video signal processing on an input video signal, and is a processing target. An area setting unit for setting a video area, an oblique stripe signal for displaying the area to be processed, and the input video signal from the output of the input video signal and the area setting unit into the setting area of the area setting unit A processing signal generation unit that generates an area determination signal indicating whether or not it is included, and an enhancement that generates an oblique fringe enhancement signal from the output of the processing signal generation unit or a frame pulse synchronized with the output and the input video signal An image processing apparatus for displaying a color region to be processed, comprising: a signal generation unit; and a video signal synthesis unit that mixes outputs of the enhancement signal generation unit and the video signal processing unit.
また、請求項2に記載の発明は、前記加工信号生成部は、前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、前記比重値算出回路の出力から斜め縞強調信号の表示間隔を決定する斜め縞間隔決定回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 According to a second aspect of the present invention, the processing signal generation unit includes a color that is a center of the input video signal and a region set by the region setting unit based on the input video signal and the output of the region setting unit. A specific gravity value calculating circuit for calculating a specific gravity value indicating a distance of the input signal; and a hue for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and an output of the region setting unit The processing target according to claim 1, comprising a saturation adjustment determination circuit and an oblique stripe interval determination circuit that determines a display interval of the oblique stripe emphasis signal from an output of the specific gravity value calculation circuit. This is an image processing apparatus that displays a color region to be
また、請求項3に記載の発明は、前記比重値算出回路は、前記入力映像信号を色相・彩度信号に変換する変換回路と、該変換回路の色相信号出力と前記領域設定回路の色相出力から前記領域設定部の中心となる色の色相を1とした色相方向の比重値を算出する色相方向比重値算出回路と、該変換回路の彩度信号出力と前記領域設定回路の彩度出力から前記領域設定部の中心となる色の彩度を1とした彩度方向の比重値を算出する彩度方向比重値算出回路と、前記色相方向比重値算出回路の出力と彩度方向比重値算出回路の出力を乗算する乗算器と、から構成されることを特徴とする請求項2に記載の処理対象となる色領域を表示する画像処理装置である。 According to a third aspect of the present invention, the specific gravity calculation circuit includes a conversion circuit that converts the input video signal into a hue / saturation signal, a hue signal output of the conversion circuit, and a hue output of the region setting circuit. From the hue direction specific gravity value calculation circuit for calculating the specific gravity value in the hue direction with the hue of the color that is the center of the region setting unit being 1, and the saturation signal output of the conversion circuit and the saturation output of the region setting circuit Saturation direction specific gravity value calculation circuit for calculating the specific gravity value in the saturation direction with the saturation of the color that is the center of the area setting unit being 1, and the output of the hue direction specific gravity value calculation circuit and the saturation direction specific gravity value calculation 3. The image processing apparatus for displaying a color area to be processed according to claim 2, comprising a multiplier for multiplying an output of the circuit.
また、請求項4に記載の発明は、前記斜め縞間隔決定回路は、前記比重値算出回路の出力を1から減じる減算器と、該減算器の出力に所定の斜め縞間隔となる値を乗算する乗算器と、該乗算器の出力に対して所定のオフセット値を加算する加算器と、から構成されることを特徴とする請求項2に記載の処理対象となる色領域を表示する画像処理装置である。 According to a fourth aspect of the present invention, the diagonal fringe interval determination circuit multiplies a subtracter that subtracts the output of the specific gravity value calculation circuit from 1 and a value that gives a predetermined diagonal fringe interval to the output of the subtractor. The image processing for displaying a color region to be processed according to claim 2, characterized by comprising: a multiplier for performing processing; and an adder for adding a predetermined offset value to the output of the multiplier. Device.
また、請求項5に記載の発明は、前記加工信号生成部は、前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、前記比重値算出回路の出力から斜め縞強調信号の表示間隔を決定する斜め縞間隔決定回路と、前記入力映像信号から前記入力映像信号の色相の補色となる色を求め、前記補色となる色の色相を含む色相環を6分割したときの色のうち中心の色を選択して出力する斜め縞表示色決定回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 Further, in the invention according to claim 5, the processing signal generation unit is configured such that the input video signal and the color that is the center of the region set by the region setting unit are output from the input video signal and the output of the region setting unit. A specific gravity value calculating circuit for calculating a specific gravity value indicating a distance of the input signal; and a hue for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and an output of the region setting unit A saturation adjustment determination circuit, an oblique stripe interval determination circuit that determines the display interval of the oblique stripe emphasis signal from the output of the specific gravity calculation circuit, and a color that is a complementary color of the hue of the input video signal from the input video signal. And a diagonal stripe display color determining circuit that selects and outputs a central color among colors obtained by dividing the hue circle including the hue of the complementary color into six. Color range to be processed according to 1 An image processing apparatus for displaying.
また、請求項6に記載の発明は、前記斜め縞表示色決定回路は、前記入力映像信号を色相・彩度信号に変換する変換回路と、該変換回路の色相信号出力に180度加算する加算器と、該加算器の出力が含まれる、色相環を6分割した領域の中心となる色の色相信号を出力する色エリア判定回路と、から構成されることを特徴とする請求項5に記載の処理対象となる色領域を表示する画像処理装置である。 According to a sixth aspect of the present invention, the diagonal stripe display color determination circuit includes a conversion circuit that converts the input video signal into a hue / saturation signal, and an addition that adds 180 degrees to the hue signal output of the conversion circuit. 6. A color area determination circuit that outputs a hue signal of a color that is the center of a region obtained by dividing the hue circle into six parts, including the output of the adder, and a color area determination circuit that includes the output of the adder. This is an image processing apparatus that displays a color area to be processed.
また、請求項7に記載の発明は、前記強調信号生成部は、前記加工信号生成部の出力の前記斜め縞信号から表示用パルス信号を生成するパルス生成回路と、前記フレームパルスを所定フレーム数カウントするフレームカウンタと、該フレームカウンタが所定フレーム数をカウントする毎にカウントダウンするダウンカウンタと、該ダウンカウンタの出力と前記加工信号生成部の出力の前記斜め縞信号が一致するかどうか判定する一致判定回路と、該一致判定回路の出力により一致のときに前記パルス生成回路の出力、一致でないとき0を出力する第一の選択回路と、前記加工信号生成部の出力の前記領域判定信号により前記入力映像信号が前記領域設定部の設定領域に含まれているとき前記第一の選択回路の出力を、含まれていないとき0を前記斜め縞強調信号として選択する第二の選択回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 In the invention according to claim 7, the enhancement signal generation unit generates a display pulse signal from the oblique stripe signal output from the processed signal generation unit, and the frame pulse is a predetermined number of frames. A frame counter to count, a down counter that counts down every time the frame counter counts a predetermined number of frames, and a match that determines whether the output of the down counter and the diagonal stripe signal of the output of the processing signal generator match A determination circuit, a first selection circuit that outputs an output of the pulse generation circuit when there is a match by an output of the coincidence determination circuit, a 0 when it does not match, and the region determination signal of the output of the processing signal generation unit When the input video signal is included in the setting area of the area setting unit, the output of the first selection circuit is set to 0. Serial is an image processing device for displaying the processed subject to color region according to claim 1, wherein the second selection circuit, in that they are composed of selecting a diagonal stripe enhanced signal.
また、請求項8に記載の発明は、前記加工信号生成部は、前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、前記比重値算出回路の出力から斜め縞強調信号の明滅フレーム間隔を決定する斜め縞明滅フレーム間隔決定回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 Further, in the invention according to claim 8, the processing signal generation unit is configured such that the input video signal and the color that is the center of the region set by the region setting unit from the input video signal and the output of the region setting unit A specific gravity value calculating circuit for calculating a specific gravity value indicating a distance of the input signal; and a hue for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and an output of the region setting unit 2. The saturation adjustment determination circuit and an oblique fringe blinking frame interval determination circuit that determines an blinking frame interval of an oblique fringe emphasis signal from the output of the specific gravity value calculation circuit. This is an image processing apparatus that displays a color area to be processed.
また、請求項9に記載の発明は、前記斜め縞明滅フレーム間隔決定回路は、前記比重値算出回路の出力を1から減じる減算器と、該減算器の出力に所定のフレーム間隔となる値を乗算する乗算器と、該乗算器の出力に対して所定のオフセット値を加算する加算器と、から構成されることを特徴とする請求項8に記載の処理対象となる色領域を表示する画像処理装置である。 According to a ninth aspect of the present invention, the diagonal stripe blinking frame interval determination circuit includes a subtracter that subtracts the output of the specific gravity value calculation circuit from 1, and a value that is a predetermined frame interval in the output of the subtractor. 9. The image for displaying a color area to be processed according to claim 8, comprising a multiplier for multiplication and an adder for adding a predetermined offset value to the output of the multiplier. It is a processing device.
また、請求項10に記載の発明は、前記加工信号生成部は、前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、前記比重値算出回路の出力から斜め縞強調信号の表示幅を決定する斜め縞表示幅決定回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 Further, in the invention according to claim 10, the processed signal generation unit is configured such that the input video signal and the color that is the center of the region set by the region setting unit are output from the input video signal and the output of the region setting unit. A specific gravity value calculating circuit for calculating a specific gravity value indicating a distance of the input signal; and a hue for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and an output of the region setting unit The processing according to claim 1, comprising: a saturation adjustment determination circuit; and a diagonal stripe display width determination circuit that determines a display width of the diagonal stripe emphasis signal from an output of the specific gravity value calculation circuit. An image processing apparatus that displays a target color region.
また、請求項11に記載の発明は、前記斜め縞表示幅決定回路は、前記比重値算出回路の出力に基準となる所定の表示幅を乗算する乗算器と、該乗算器の出力に所定のオフセット値を加算する加算器と、から構成されることを特徴とする請求項10に記載の処理対象となる色領域を表示する画像処理装置である。 Further, according to an eleventh aspect of the present invention, the oblique stripe display width determination circuit includes a multiplier that multiplies an output of the specific gravity value calculation circuit by a predetermined display width serving as a reference, and a predetermined output to the output of the multiplier. The image processing apparatus for displaying a color region to be processed according to claim 10, comprising an adder for adding an offset value.
また、請求項12に記載の発明は、前記加工信号生成部は、前記入力映像信号と前記領域設定部の出力から前記領域の境界を示す信号を生成する境界信号生成回路と、前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 According to a twelfth aspect of the present invention, the processing signal generation unit generates a signal indicating a boundary of the region from the input video signal and an output of the region setting unit, and the input video signal. And a hue / saturation adjustment determination circuit that determines whether or not the input video signal is included in a setting region of the region setting unit from an output of the region setting unit. 1 is an image processing apparatus that displays a color region to be processed according to 1;
また、請求項13に記載の発明は、前記強調信号生成部は、任意のパルス信号を生成するパルス生成回路と、前記フレームパルスを所定フレーム数カウントするフレームカウンタと、該フレームカウンタが前記所定フレーム数をカウントする毎に0と1の値を交互に切り替えて出力する表示判定回路と、該表示判定回路の出力により0のときに前記境界信号生成回路の出力、1のときに前記色相・彩度調整判定回路の出力を表示判定信号として選択する第一の選択回路と、該第一の選択回路の出力により0のときに0、1のときに前記パルス生成回路の出力を前記斜め縞強調信号として選択する第二の選択回路と、から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置である。 In the invention according to claim 13, the enhancement signal generation unit includes a pulse generation circuit that generates an arbitrary pulse signal, a frame counter that counts the frame pulse for a predetermined number of frames, and the frame counter includes the predetermined frame. A display determination circuit that alternately switches and outputs a value of 0 and 1 each time the number is counted, an output of the boundary signal generation circuit when the display determination circuit outputs 0, and the hue / saturation when the value is 1 A first selection circuit that selects the output of the degree adjustment determination circuit as a display determination signal, and 0 when the output of the first selection circuit is 0, and the output of the pulse generation circuit when the output is 1 The image processing apparatus for displaying a color area to be processed according to claim 1, further comprising a second selection circuit that selects a signal.
請求項1の発明によれば、加工信号生成部の出力である斜め縞信号や領域判定信号と、入力映像信号に同期したフレームパルスから様々な斜め縞強調信号を作成するとことが可能となるため、広い用途に使用可能となる。 According to the first aspect of the present invention, it is possible to create various diagonal stripe emphasis signals from the diagonal stripe signal and the region determination signal that are the output of the processed signal generation unit and the frame pulse synchronized with the input video signal. Can be used for a wide range of purposes.
請求項2の発明によれば、補正量に応じて斜め縞の表示間隔を異なるように表示することが可能となるため、強調信号を補正量の密度と考えた場合に、例えば色補正領域の粗密がわかりやすくなる。 According to the second aspect of the present invention, since it is possible to display the diagonal stripes with different display intervals according to the correction amount, when the enhancement signal is considered as the density of the correction amount, for example, in the color correction region The density becomes easy to understand.
請求項3の発明によれば、補正の中心となる色を1として線形に比重値を求めたため補正の中心との距離が把握しやすくなるという効果を有する。また、オフセットによる加算を設けたため、ゼブラで表示が覆われることがない。 According to the invention of claim 3, since the specific gravity value is obtained linearly with the color that is the center of correction being 1, the distance from the center of correction can be easily grasped. In addition, since addition by offset is provided, the display is not covered with zebra.
請求項4の発明によれば、減算器、乗算器および加算器各1ずつで構成できるため、回路全体としての遅延量も小さいものとなるので、特段の遅延対策を必要としない効果を有する。 According to the fourth aspect of the present invention, since one subtracter, one multiplier, and one adder can be provided, the delay amount of the entire circuit is small, so that there is an effect that no special delay countermeasure is required.
請求項5の発明によれば、入力映像信号の補色に近い色で斜め縞が表示されるため、黒色単一表示に比べて対象領域がよりわかりやすくなるという効果を有する。 According to the fifth aspect of the present invention, since the diagonal stripes are displayed in a color close to the complementary color of the input video signal, there is an effect that the target area becomes easier to understand compared to the black single display.
請求項6の発明によれば、色相・彩度信号に変換する変換回路の色相出力のみを使用し、角度の演算と比較器で構成する判定回路で構成することが可能なので、シンプルに構成することができる。 According to the sixth aspect of the present invention, since only the hue output of the conversion circuit for converting into a hue / saturation signal can be used, and it can be configured by an angle calculation and a determination circuit configured by a comparator, the configuration is simple. be able to.
請求項7の発明によれば、所定フレーム数だけ色の中心からの距離が等しい領域が表示するので、異なる距離が一度に表示されるのに対して距離が等しい領域を把握しやすくなるという効果を有する。 According to the seventh aspect of the present invention, since the regions having the same distance from the color center by the predetermined number of frames are displayed, it is easy to grasp the regions having the same distance while different distances are displayed at a time. Have
請求項8の発明によれば、斜め縞がフレームにより明滅するので斜め縞のない画像も把握することが可能となり、次の補正を行うときに補正を行いやすいという効果を有する。また、映像信号に対する処理の影響がある部分とない部分の境目をモニタ画面上で容易に視認することが可能である。 According to the eighth aspect of the present invention, since the diagonal stripes are blinked by the frame, it is possible to grasp an image without the diagonal stripes, and there is an effect that correction can be easily performed when the next correction is performed. In addition, it is possible to easily visually recognize the boundary between a portion having an influence on processing on a video signal and a portion having no influence on the monitor screen.
請求項9の発明によれば、減算器、乗算器および加算器各1ずつで構成できるため、回路全体としての遅延量も小さいものとなるので、特段の遅延対策を必要としない効果を有する。また、オフセットによる加算を設けているため、ゼブラ信号が表示されないのを防止する効果を有する。 According to the ninth aspect of the present invention, each subtractor, multiplier, and adder can be configured one by one, so that the delay amount of the entire circuit is small, and there is an effect that no special delay countermeasure is required. Further, since addition by offset is provided, there is an effect of preventing the zebra signal from being displayed.
請求項10の発明によれば、強調信号の表示幅が異なるので、対象領域の粗密がわかりやすくなる視認効果を有する。 According to the invention of claim 10, since the display width of the emphasis signal is different, it has a visual recognition effect that makes it easy to understand the density of the target area.
請求項11の発明によれば、乗算器と加算器各1ずつからなる構成なので、シンプルに構成できる効果を有する。また、オフセットによる加算を設けているため、ゼブラ信号が表示されないのを防止する効果を有する。 According to the eleventh aspect of the present invention, since it is composed of one multiplier and one adder, there is an effect that it can be constructed simply. Further, since addition by offset is provided, there is an effect of preventing the zebra signal from being displayed.
請求項12の発明によれば、領域設定部の境界がわかりやすくなるので、例えば、補正領域の変更などが容易となる効果を有する。 According to the twelfth aspect of the present invention, since the boundary of the region setting section can be easily understood, for example, it is possible to easily change the correction region.
請求項13の発明によれば、領域設定部の境界および境界付近と領域設定部が特定フレーム数明滅するので、境界がより把握しやすくなるので、新たに色処理対象領域の設定を行うときに設定が容易となる効果を有する。 According to the thirteenth aspect of the invention, the boundary of the region setting unit, the vicinity of the boundary, and the region setting unit blink the specific number of frames, so that the boundary can be more easily grasped. The effect is that setting is easy.
図1は本発明の実施の形態の1つを表したものである。
図1は、映像入力端子100−1、100−2および100−3、任意の映像信号処理部101、色補正演算回路102、色補正演算用係数生成回路103、色相・彩度設定部104、色領域設定部105、色相・彩度調整対象領域設定部106、加工信号生成部107、比重値算出回路108、色相・彩度調整判定回路109、ゼブラ間隔決定回路110、強調信号生成部111、ゼブラ信号生成回路112、ゼブラ信号合成回路113、モニタ114から構成する。破線Aの左側が本発明の処理対象となる色領域を表示する画像処理装置である。
FIG. 1 shows one embodiment of the present invention.
1 shows video input terminals 100-1, 100-2 and 100-3, an arbitrary video signal processing unit 101, a color correction calculation circuit 102, a color correction calculation coefficient generation circuit 103, a hue / saturation setting unit 104, Color area setting unit 105, hue / saturation adjustment target area setting unit 106, processing signal generation unit 107, specific gravity value calculation circuit 108, hue / saturation adjustment determination circuit 109, zebra interval determination circuit 110, enhancement signal generation unit 111, It comprises a zebra signal generation circuit 112, a zebra signal synthesis circuit 113, and a monitor 114. The left side of the broken line A is an image processing apparatus that displays a color area to be processed according to the present invention.
各部の動作について説明する。
映像入力端子100−1には、テレビジョンカメラなどから得られたRチャンネル映像信号、100−2にはGチャンネル映像信号および100−3にはBチャンネル映像信号を入力する。
The operation of each part will be described.
An R channel video signal obtained from a television camera or the like is input to the video input terminal 100-1, a G channel video signal is input to 100-2, and a B channel video signal is input to 100-3.
任意の映像信号処理部101は、入力映像信号を映像信号処理するものであり、この実施の形態では色補正で説明する。そのため、入力映像信号に対して所定の係数を乗算する色補正演算回路102と、所定の係数を生成する色補正演算用係数生成回路103と、色補正する色を設定する色相・彩度設定部104から構成する。色相・彩度設定部104は、外部の操作パネルから補正を行うときの色相と彩度の補正量を設定する。色の補正量とは色の度合いを示すものである。色補正演算用係数生成回路103は、色相・彩度設定部104で設定された色相・彩度および後述する色領域設定部105に含まれる色相・彩度調整対象領域設定部106の出力に基づき、RGB映像信号に対する補正係数を生成して色補正演算回路102に出力する。 An arbitrary video signal processing unit 101 performs video signal processing on an input video signal. In this embodiment, color correction will be described. Therefore, a color correction calculation circuit 102 that multiplies the input video signal by a predetermined coefficient, a color correction calculation coefficient generation circuit 103 that generates a predetermined coefficient, and a hue / saturation setting unit that sets a color to be color corrected 104. The hue / saturation setting unit 104 sets a correction amount of hue and saturation when correction is performed from an external operation panel. The color correction amount indicates the degree of color. The coefficient generation circuit 103 for color correction calculation is based on the hue / saturation set by the hue / saturation setting unit 104 and the output of the hue / saturation adjustment target region setting unit 106 included in the color region setting unit 105 described later. Then, a correction coefficient for the RGB video signal is generated and output to the color correction arithmetic circuit 102.
色領域設定部105は色相・彩度調整対象領域設定部106から構成され、色相・彩度を対象となる色領域と、その色領域内でどの色を中心に調整していくのかを設定する。この実施の形態では色相方向および彩度方向の領域を指定しているが、それらに加えて明度方向の領域を指定や、あるいはいずれか一方向のみの領域を指定してもよい。 The color area setting unit 105 includes a hue / saturation adjustment target area setting unit 106, and sets a color area targeted for hue / saturation and which color is to be adjusted in the color area. . In this embodiment, areas in the hue direction and saturation direction are specified, but in addition to these, areas in the brightness direction may be specified, or areas in only one direction may be specified.
加工信号生成部107は色を調整する時に中心となる色(以下、中心色)からどの程度離れているかを算出する比重値算出回路108、色相・彩度を調整する対象となる色領域に入力映像信号が含まれているかどうかを判定する色相・彩度調整判定回路109、表示する斜め縞すなわちゼブラの縞の間隔を決定するゼブラ間隔決定回路110から構成し、色相・彩度調整判定回路109とゼブラ間隔決定回路110からの出力を加工信号生成部107の出力とする。 A processed signal generation unit 107 inputs a specific gravity value calculation circuit 108 for calculating how far away from a central color (hereinafter referred to as a central color) when adjusting a color, and a color area to be adjusted for hue and saturation. A hue / saturation adjustment determination circuit 109 that determines whether or not a video signal is included, and a zebra interval determination circuit 110 that determines an interval between diagonal stripes to be displayed, that is, zebra stripes, are displayed. The output from the zebra interval determination circuit 110 is used as the output of the processing signal generator 107.
強調信号生成部111はゼブラ信号生成回路112のみから構成し、ゼブラ信号生成回路112は、色相・彩度調整判定回路109とゼブラ間隔決定回路110からの出力からゼブラの縞の間隔の値に応じたゼブラ映像信号を生成する。 The enhancement signal generation unit 111 includes only a zebra signal generation circuit 112, and the zebra signal generation circuit 112 responds to the value of the zebra fringe interval from the output from the hue / saturation adjustment determination circuit 109 and the zebra interval determination circuit 110. Zebra video signal is generated.
ゼブラ信号合成回路113は色補正演算出力R’、G’およびB’の映像信号に対して強調信号生成部111の出力であるゼブラ映像信号を合成する。 The zebra signal synthesis circuit 113 synthesizes the zebra video signal that is the output of the enhancement signal generator 111 with the color correction calculation output R ′, G ′, and B ′ video signals.
そして、モニタ114にはゼブラ映像信号が合成された画像信号が映し出される。
以上が図1の動作である。
The monitor 114 displays an image signal obtained by synthesizing the zebra video signal.
The above is the operation of FIG.
図2は、比重値算出回路108の詳細のブロック図2(a)と説明図2(b)および図2(c)である。図2は、Rチャンネル映像入力端子200−1、Gチャンネル映像入力端子200−2、Bチャンネル映像入力端子200−3、RGB−HSV変換回路201、色相方向の範囲入力端子202、彩度方向の範囲の入力端子203、中心色の色相方向の入力端子204,中心色の彩度方向の入力端子205、色相方向比重値算出回路206、彩度方向比重値算出回路207、乗算器208および比重値出力端子209から構成する。 FIG. 2 is a detailed block diagram 2a, an explanatory diagram 2b, and a diagram 2c of the specific gravity value calculation circuit 108. 2 shows an R channel video input terminal 200-1, a G channel video input terminal 200-2, a B channel video input terminal 200-3, an RGB-HSV conversion circuit 201, a hue direction range input terminal 202, and a saturation direction. Range input terminal 203, central color hue direction input terminal 204, central color saturation direction input terminal 205, hue direction specific gravity value calculation circuit 206, saturation direction specific gravity value calculation circuit 207, multiplier 208 and specific gravity value An output terminal 209 is used.
RGB−HSV変換回路201で入力映像信号RGBを色相と彩度のH’およびS’信号に変換して色相出力H’は色相方向比重値算出回路206へ、彩度出力S’は彩度方向比重値算出回路207へ出力する。RGB−HSV変換回路201は色空間をRGBからHSVに変換し、映像信号を色相・彩度・明度に変換するが明度は使用しない。 The RGB-HSV conversion circuit 201 converts the input video signal RGB into hue and saturation H ′ and S ′ signals, the hue output H ′ is sent to the hue direction specific gravity calculation circuit 206, and the saturation output S ′ is the saturation direction. It outputs to the specific gravity value calculation circuit 207. The RGB-HSV conversion circuit 201 converts the color space from RGB to HSV and converts the video signal into hue, saturation, and brightness, but does not use the brightness.
色相方向比重値算出回路206では、RGB−HSV変換回路201の色相出力H’に対して、色相入力端子202および204に基づいて比重値を算出する。色相入力端子202および204には図2(b)に示す値が入力される。図2(b)は色相環を示す。色相入力端子202は調整の対象となる色領域の色相方向の範囲を示す値H1およびH2を、色相入力端子204は調整の対象となる色領域の中心の値H3を領域設定部105から入力する。この値を基にして図2(c2)に示すような線形のグラフを作成し、中心H3を1とした比重値を算出する。 The hue direction specific gravity value calculation circuit 206 calculates a specific gravity value for the hue output H ′ of the RGB-HSV conversion circuit 201 based on the hue input terminals 202 and 204. The values shown in FIG. 2B are input to the hue input terminals 202 and 204. FIG. 2B shows a hue circle. The hue input terminal 202 inputs values H1 and H2 indicating the range in the hue direction of the color region to be adjusted, and the hue input terminal 204 inputs the center value H3 of the color region to be adjusted from the region setting unit 105. . Based on this value, a linear graph as shown in FIG. 2C2 is created, and a specific gravity value with the center H3 as 1 is calculated.
彩度についても同様である。彩度方向比重値算出回路207では、RGB−HSV変換回路201の彩度色相出力S’に対して、彩度入力端子203および205に基づいて比重値を算出する。彩度入力端子203および205には図2(b)に示す値が入力される。彩度入力端子203は調整の対象となる色領域の彩度方向の範囲を示す値S1およびS2を、彩度入力端子205は調整の対象となる色領域の中心の値S3を領域設定部105から入力する。この値を基にして図2(c1)に示すような線形のグラフを作成し、中心S3を1とした比重値を算出する。いずれの算出においても中心色の色相・彩度の値より離れるに従い、比重値が線形に小さくなるような算出方法である。色相方向の比重値と彩度方向の比重値を乗算器208で乗算し、最終の比重値とする。この値は、0〜1の範囲の値であり、1に近いほど中心色に近く、0に近いほど中心色から離れていることを示す。 The same applies to saturation. The saturation direction specific gravity value calculation circuit 207 calculates a specific gravity value for the saturation hue output S ′ of the RGB-HSV conversion circuit 201 based on the saturation input terminals 203 and 205. The values shown in FIG. 2B are input to the saturation input terminals 203 and 205. The saturation input terminal 203 receives values S1 and S2 indicating the range in the saturation direction of the color region to be adjusted, and the saturation input terminal 205 receives the center value S3 of the color region to be adjusted as the region setting unit 105. Enter from. Based on this value, a linear graph as shown in FIG. 2C1 is created, and a specific gravity value with the center S3 as 1 is calculated. In any calculation, the specific gravity value is linearly decreased as the distance from the hue / saturation value of the central color is increased. The specific gravity value in the hue direction and the specific gravity value in the saturation direction are multiplied by the multiplier 208 to obtain the final specific gravity value. This value is a value in the range of 0 to 1. The closer to 1, the closer to the central color, and the closer to 0, the farther from the central color.
図3はゼブラ間隔決定回路110を示したものであり、構成図3(a)と説明図3(b)から構成される。ゼブラ間隔決定回路110はゼブラの縞の間隔をどの程度空けるかを決める回路であり、中心色に近いほどゼブラの縞の間隔は狭まり、中心色から離れるほどゼブラの縞の間隔が広がるような回路である。構成は図3(a)から比重値入力端子300、1から入力比重値を減算する減算器301、減算器301の出力に固定となるベース間隔を乗算する乗算器302、乗算器302の出力にオフセット加算する加算器303およびゼブラ間隔出力端子304である。 FIG. 3 shows a zebra interval determination circuit 110, which is composed of a configuration diagram 3 (a) and an explanatory diagram 3 (b). The zebra interval determination circuit 110 is a circuit that determines how much the zebra stripes are spaced. The closer the center color is, the narrower the zebra stripes are. The farther from the center color, the wider the zebra stripes are. It is. 3A is a subtractor 301 that subtracts an input specific gravity value from the specific gravity value input terminal 300, 1, a multiplier 302 that multiplies the output of the subtractor 301 by a fixed base interval, and an output of the multiplier 302. An adder 303 for performing offset addition and a zebra interval output terminal 304.
1からの減算器301について説明する。比重値は1に近いほど中心色に近いため、比重値をそのままにしてベース(基準)間隔の乗算係数と乗算して使用すると縞の間隔が広いほど中心色に近くなり、縞の持つ間隔の意味が逆となる。そこで1から比重値を減算することにより0〜1が持つ意味を反転させる。つまり、0に近いほど中心色に近くなり、1に近いほど中心から離れていることとなるように減算器を使用する。乗算器302は基準となるベース間隔と乗算する。ベース間隔は固定である。最後にオフセット加算を加算器303で行う。オフセット加算は乗算結果が0になると縞の間隔が0となり領域全体をゼブラで覆いかくしてしまうのを避けることを目的としてオフセット加算を行う。図3(b)に示すように比重値が1の場合、覆い隠してしまい何の画像かわからなくなる。図3(b)の右側が実際に表示した出力である。オフセット加算の出力をゼブラの間隔として出力する。 The subtracter 301 from 1 will be described. The closer the specific gravity value is to 1, the closer it is to the center color. Therefore, if the specific gravity value is used as it is and multiplied by the multiplication factor of the base (reference) interval, the closer the fringe interval is, the closer it is to the center color. The meaning is reversed. Therefore, the meaning of 0 to 1 is reversed by subtracting the specific gravity value from 1. That is, the subtractor is used so that the closer to 0, the closer to the center color, and the closer to 1, the farther from the center. The multiplier 302 multiplies the reference base interval. The base interval is fixed. Finally, the offset addition is performed by the adder 303. Offset addition is performed for the purpose of avoiding covering the entire area with a zebra when the multiplication result becomes 0 and the stripe interval becomes 0. As shown in FIG. 3B, when the specific gravity value is 1, the image is obscured and the image cannot be understood. The right side of FIG. 3B is the output actually displayed. The offset addition output is output as the zebra interval.
ゼブラ信号生成回路112ではゼブラ間隔決定回路110からのゼブラ間隔信号に基づいてゼブラの縞の間隔の値に応じたゼブラ信号を作成する。そのときに色相・彩度調整判定回路109からの出力により入力映像信号が色相・彩度を調整する対象となる色領域に含まれないときにはゼブラ信号を生成しない。 Based on the zebra interval signal from the zebra interval determining circuit 110, the zebra signal generation circuit 112 generates a zebra signal corresponding to the zebra fringe interval value. At that time, when the input video signal is not included in the color region to be adjusted in hue / saturation by the output from the hue / saturation adjustment determination circuit 109, no zebra signal is generated.
図4は図1の加工信号生成部107にゼブラ色決定回路400を加えた構成を示したものである。この追加によりゼブラ信号の色を変化させることが可能となる。図1と変わらない部分は同じ番号を付している。 FIG. 4 shows a configuration in which a zebra color determination circuit 400 is added to the processing signal generation unit 107 of FIG. This addition makes it possible to change the color of the zebra signal. Parts that are the same as in FIG. 1 are given the same numbers.
図5はゼブラ色決定回路400の構成図5(a)とその説明図5(b)である。構成図5(a)はRチャンネル映像入力端子500−1、Gチャンネル映像入力端子500−2、Bチャンネル映像入力端子500−3、RGB−HSV変換回路501、加算器502、色エリア判定回路503およびゼブラ色信号出力端子504である。 FIG. 5 is a configuration diagram (a) of the zebra color determination circuit 400 and its explanatory diagram (b). FIG. 5A shows an R channel video input terminal 500-1, a G channel video input terminal 500-2, a B channel video input terminal 500-3, an RGB-HSV conversion circuit 501, an adder 502, and a color area determination circuit 503. And a zebra color signal output terminal 504.
RGB−HSV変換回路501はRGB−HSV変換回路201と同じ構成であるが、図5では色相出力H’のみを使用する。色相出力H’に対して加算器502で180度加算して入力映像信号の色相に対して補色となる色相信号に変換する。 The RGB-HSV conversion circuit 501 has the same configuration as the RGB-HSV conversion circuit 201, but only the hue output H 'is used in FIG. The adder 502 adds 180 degrees to the hue output H ′ and converts it to a hue signal that is complementary to the hue of the input video signal.
色エリア判定回路503は180度加算された色信号が色相環を6分割した信号のどこに属するかを判定するものである。図5(b)はその様子を示したものであり、H’が入力映像信号の色相であり、6分割のR領域である。180度加算することによりCy領域となる。Cy領域であることを判定する。その色信号Cyの中心色をゼブラ色信号出力端子504から出力する。すなわち、入力映像信号に対して補色ではなく、その補色が属する6分割の色信号の中心となる色信号をゼブラ色の信号とする。このゼブラ色信号は強調信号生成部111のゼブラ生成回路112に入力され、ゼブラ映像出力信号として出力される。そのときに、6分割の色はRGBの混色で表現可能なので、例えば、マゼンダ(Mg)の場合にはRとBのみのゼブラ信号として出力すればよい。 The color area determination circuit 503 determines where the color signal added by 180 degrees belongs to the signal obtained by dividing the hue circle into six. FIG. 5B shows this state, where H ′ is the hue of the input video signal and is an R area divided into six. By adding 180 degrees, a Cy region is obtained. It is determined that it is a Cy region. The center color of the color signal Cy is output from the zebra color signal output terminal 504. That is, instead of the complementary color for the input video signal, the color signal that is the center of the six-division color signal to which the complementary color belongs is set as a zebra color signal. The zebra color signal is input to the zebra generation circuit 112 of the enhancement signal generation unit 111 and is output as a zebra video output signal. At that time, since the six-divided colors can be expressed by RGB mixed colors, for example, in the case of magenta (Mg), it is sufficient to output as a zebra signal of only R and B.
図6は図1の強調信号生成部111にフレームパルスを入力させてゼブラの縞の間隔ごとにゼブラ映像信号を表示するタイミングを変化させる構成である。図1と異なるのはフレームパルス入力端子600を新たに設けて強調信号生成部111に供給する点である。供給するフレームパルスは入力映像信号と同期しているフレームパルス信号である。図1と変わらない部分は同じ番号を付している。 FIG. 6 shows a configuration in which a frame pulse is input to the enhancement signal generation unit 111 in FIG. 1 to change the timing for displaying a zebra video signal for each zebra stripe interval. The difference from FIG. 1 is that a frame pulse input terminal 600 is newly provided and supplied to the enhancement signal generator 111. The supplied frame pulse is a frame pulse signal synchronized with the input video signal. Parts that are the same as in FIG. 1 are given the same numbers.
具体的には、ゼブラ間隔信号が最も広い値の領域のみゼブラ映像信号を表示することを特定のフレーム数分のみ行う。次にゼブラ間隔信号が2番目に広い値の領域のみゼブラ映像信号を表示することを特定のフレーム数分のみ行う。さらにゼブラ間隔信号が3番目に広い値の領域のみゼブラ映像信号を表示することを特定のフレーム数分のみ行う。これを繰り返し、ゼブラ間隔信号が最も狭い値の領域のみゼブラ映像信号を表示することを特定のフレーム数分終了後はゼブラ間隔信号が最も広い値の領域のみゼブラ映像信号を表示することを行い、これを繰り返すという動作を行う。この動作はモニタ画面上で次第にゼブラの縞の間隔が狭くなるように表示され、中心色への距離が同じである領域がモニタ画面上のどの部分に存在するかを視認させる。 Specifically, the zebra video signal is displayed only for a specific number of frames only in the region where the zebra interval signal has the widest value. Next, the zebra video signal is displayed only for the specific number of frames only in the region where the zebra interval signal has the second largest value. Further, the zebra video signal is displayed only for the specific number of frames only in the region where the zebra interval signal has the third largest value. By repeating this, displaying the zebra video signal only in the region where the zebra interval signal is the narrowest value, after displaying a specific number of frames, displaying the zebra video signal only in the region where the zebra interval signal is the widest value, The operation of repeating this is performed. This operation is displayed in such a manner that the zebra stripes are gradually narrowed on the monitor screen, and allows the user to visually recognize which part of the monitor screen has the same distance to the center color.
図7は図6の強調信号生成部111すなわちゼブラ信号生成回路112の具体的構成および動作説明図である。構成図7(a)は、ゼブラ間隔信号入力端子700、パルス生成回路701、フレームパルス入力端子702、フレームカウンタ703、ゼブラ間隔カウンタ704、一致判定回路705、第一の選択回路706、処理を行う対象となる色領域に含まれているかどうかの判定信号入力端子707、遅延回路708、第二の選択回路709およびゼブラ映像信号出力端子710である。 FIG. 7 is a specific configuration and operation explanatory diagram of the enhancement signal generation unit 111, that is, the zebra signal generation circuit 112 of FIG. FIG. 7A shows a zebra interval signal input terminal 700, a pulse generation circuit 701, a frame pulse input terminal 702, a frame counter 703, a zebra interval counter 704, a coincidence determination circuit 705, and a first selection circuit 706. A determination signal input terminal 707, a delay circuit 708, a second selection circuit 709, and a zebra video signal output terminal 710 as to whether or not the target color area is included.
各部動作について説明する。
パルス生成回路701はゼブラ間隔信号の値に応じて幅を調整したパルスを生成する。具体的には、0→1→0→1→・・・を繰り返すパルスの0の幅をゼブラ間隔信号の値にすることでパルスの幅を変化させる。
The operation of each part will be described.
The pulse generation circuit 701 generates a pulse whose width is adjusted according to the value of the zebra interval signal. Specifically, the pulse width is changed by setting the zero width of the pulse repeating 0 → 1 → 0 → 1 →... To the value of the zebra interval signal.
フレームカウンタ703ではフレームパルス入力端子702から入力したフレームパルスを0→1に変化するタイミングでフレームカウンタ値を1増やす。ただし1増やした結果が、予め定めておいた特定のフレーム数の値と一致する場合は、フレームパルスの値が次に0→1に変化するタイミングでフレームカウンタ値を1に戻す。この処理を繰り返す。特定フレーム数が10の場合が図7(b)である。 The frame counter 703 increments the frame counter value by 1 at the timing when the frame pulse input from the frame pulse input terminal 702 changes from 0 to 1. However, if the result of incrementing by 1 matches a predetermined value of the number of frames, the frame counter value is returned to 1 at the timing when the value of the frame pulse next changes from 0 to 1. This process is repeated. FIG. 7B shows the case where the specific frame number is 10.
ゼブラ間隔カウンタ704では、フレームカウンタ703からのフレームカウント値が1になるタイミングでゼブラ間隔カウンタ値を1減らす。このとき、ゼブラ間隔カウンタ値は「ベース間隔+オフセット」〜「オフセット」の間の値を取るようにする。そのために、ゼブラ間隔カウンタ値を1減らした結果が、オフセットの値と一致する場合は、フレームカウント値が次に1になるタイミングでゼブラ間隔カウンタ値を「ベース間隔+オフセット」の値に戻す。この処理を繰り返す。ベース間隔を4およびオフセットを1とした場合を図7(c)に示す。 The zebra interval counter 704 decrements the zebra interval counter value by 1 when the frame count value from the frame counter 703 becomes 1. At this time, the zebra interval counter value takes a value between “base interval + offset” and “offset”. Therefore, if the result of decrementing the zebra interval counter value by 1 matches the offset value, the zebra interval counter value is returned to the value of “base interval + offset” at the timing when the frame count value becomes 1 next. This process is repeated. A case where the base interval is 4 and the offset is 1 is shown in FIG.
一致判定回路705ではゼブラ間隔信号の値とゼブラ間隔カウンタ704からの信号の値が一致しているかどうかを判定する。2つの値が一致している場合は1を出力し、2つの値が不一致の場合は0を出力する。 The coincidence determination circuit 705 determines whether the value of the zebra interval signal matches the value of the signal from the zebra interval counter 704. If the two values match, 1 is output, and if the two values do not match, 0 is output.
第一の選択回路706では一致判定回路705からの信号の値により、出力する信号を選択する。一致判定回路705からの信号の値が0の場合は0を出力し、一致判定回路705からの信号の値が1の場合はパルス生成回路701からのパルス信号をそのまま出力する。 The first selection circuit 706 selects an output signal based on the value of the signal from the coincidence determination circuit 705. When the value of the signal from the coincidence determination circuit 705 is 0, 0 is output, and when the value of the signal from the coincidence determination circuit 705 is 1, the pulse signal from the pulse generation circuit 701 is output as it is.
遅延回路708では、色相・彩度調整判定回路からの「処理を行う対象となる色領域に含まれているかどうかを示す信号」を、パルス生成回路701での処理遅延量と第一の選択回路706での処理遅延量の合計分だけ遅延する。これにより、第一の選択回路706からの出力信号と遅延回路708の出力信号が第二の選択回路に入力されるタイミングは、ゼブラ間隔信号と「処理を行う対象となる色領域にふくまれているかどうかを示す信号」がゼブラ信号生成回路112に入力されるタイミングと同じ関係になる。 In the delay circuit 708, the “signal indicating whether or not it is included in the color region to be processed” from the hue / saturation adjustment determination circuit is used as the processing delay amount in the pulse generation circuit 701 and the first selection circuit. Delay is performed by the total processing delay amount in 706. Thus, the timing at which the output signal from the first selection circuit 706 and the output signal from the delay circuit 708 are input to the second selection circuit is included in the zebra interval signal and the color region to be processed. The signal indicating whether or not “is present” has the same relationship as the input timing to the zebra signal generation circuit 112.
第二の選択回路709は、処理を行う対象となる色領域に含まれている場合は第一の選択回路706からの出力を、処理を行う対象となる色領域に含まれていない場合は0を出力する。以上の動作により、ゼブラ間隔信号の縞の間隔ごとに特定のフレーム数分表示するようになる。この実施の形態の例は、特定フレーム数が10で表示間隔は5種類である。特定フレーム数を変えると表示するフレーム時間が変わる。これはフレームカウンタ703の設定値を変更する。また、表示間隔を変更する場合にはゼブラ間隔カウンタ704の設定値を変更する。 The second selection circuit 709 outputs the output from the first selection circuit 706 if it is included in the color area to be processed, and 0 if it is not included in the color area to be processed. Is output. With the above operation, a specific number of frames are displayed for each stripe interval of the zebra interval signal. In this embodiment, the number of specific frames is 10 and the display intervals are 5 types. Changing the number of specific frames will change the displayed frame time. This changes the set value of the frame counter 703. Further, when changing the display interval, the set value of the zebra interval counter 704 is changed.
図8は図6のゼブラ間隔決定回路110をゼブラ明滅フレーム間隔決定回路800に置換したものである。これは、映像信号に対して色補正処理を行うときに、色を調整する対象となる色領域部分において、ゼブラ信号の明滅の時間間隔を変化させるものである。図1と変わらない部分は同じ番号を付している。 FIG. 8 is obtained by replacing the zebra interval determining circuit 110 of FIG. 6 with a zebra blinking frame interval determining circuit 800. This is to change the time interval of flickering of the zebra signal in the color region portion that is the object of color adjustment when color correction processing is performed on the video signal. Parts that are the same as in FIG. 1 are given the same numbers.
図9は図8のゼブラ明滅フレーム間隔決定回路800の詳細な構成とその説明図である。構成は図9(a)から比重値入力端子900、1から入力比重値を減算する減算器901、減算器901の出力に固定となるベースフレーム数を乗算する乗算器902、乗算器902の出力にオフセット加算する加算器903およびゼブラ明滅フレーム間隔出力端子904である。 FIG. 9 is a detailed configuration of the zebra blinking frame interval determination circuit 800 in FIG. 8 and an explanatory diagram thereof. 9A is a subtractor 901 that subtracts the input specific gravity value from the specific gravity value input terminal 900 1 from FIG. 9A, a multiplier 902 that multiplies the output of the subtractor 901 by a fixed number of base frames, and an output of the multiplier 902. And an adder 903 for adding an offset to the zebra blink frame interval output terminal 904.
1からの減算器901について説明する。比重値は1に近いほど中心色に近いため、比重値をそのままにしてベースフレーム数の乗算係数と乗算して使用すると、ゼブラの明滅速度が遅いほど中心色に近くなり、明滅速度の持つ間隔の意味が逆となる。そこで1から比重値を減算することにより0〜1が持つ意味を反転させる。つまり、0に近いほど中心色に近くなり、1に近いほど中心から離れていることとなるように減算器を使用する。 The subtracter 901 from 1 will be described. The closer the specific gravity value is to 1, the closer it is to the center color. Therefore, if the specific gravity value is left as it is and multiplied by the multiplication factor of the base frame number, the slower the zebra blinking speed, the closer to the center color. The meaning of is reversed. Therefore, the meaning of 0 to 1 is reversed by subtracting the specific gravity value from 1. That is, the subtractor is used so that the closer to 0, the closer to the center color, and the closer to 1, the farther from the center.
乗算器902は基準となるベースフレーム数と乗算する。ベースフレーム数は固定である。最後にオフセット加算を加算器903で行う。オフセット加算は乗算結果が0になると、ゼブラフレーム間隔が0となり本来はゼブラが発生する領域にゼブラ信号が表示されなくなるのを避けることを目的としてオフセット加算を行う。 The multiplier 902 multiplies the reference base frame number. The number of base frames is fixed. Finally, an offset addition is performed by the adder 903. In the offset addition, when the multiplication result becomes 0, the zebra frame interval becomes 0, and the offset addition is performed for the purpose of avoiding that the zebra signal is not displayed in the area where the zebra is originally generated.
図9(b)に示すように比重値が1の場合、ゼブラ信号が表示されなくなるのを防止する。オフセット加算の出力をゼブラの明滅フレーム間隔出力端子904から出力する。 When the specific gravity value is 1 as shown in FIG. 9B, the zebra signal is prevented from being displayed. The output of the offset addition is output from the flashing frame interval output terminal 904 of the zebra.
図10は図1のゼブラ間隔決定回路110をゼブラ幅決定回路1000に置換したものである。これは、映像信号に対して色補正処理を行うときに、色を調整する対象となる色領域部分において、ゼブラ信号の幅を変化させるものである。図1と変わらない部分は同じ番号を付している。 FIG. 10 is obtained by replacing the zebra interval determining circuit 110 of FIG. 1 with a zebra width determining circuit 1000. This is to change the width of the zebra signal in the color region portion that is the object of color adjustment when color correction processing is performed on the video signal. Parts that are the same as in FIG. 1 are given the same numbers.
図11は図10のゼブラ幅決定回路1000の詳細な構成とその説明図である。構成は図11(a)から比重値入力端子1100、入力比重値に固定となるベース幅を乗算する乗算器1101、乗算器1101にオフセット加算する加算器1102およびゼブラ幅出力端子1103である。比重値算出回路108の出力信号は比重値入力端子1100から入力する。乗算器1101は入力した比重値と基準となるベース幅と乗算する。ベースとなる幅(以下、ベース幅)は固定である。これはベース幅を予め設定しておき、それに対して0〜1の係数を乗算して縞の幅を小さくすることで、縞の幅を変化させる。最後にオフセット加算を加算器1102で行う。このオフセット加算を行うのは、乗算結果が0になることで縞の幅が0になり、本来はゼブラが発生するべき領域にゼブラ信号が表示されなくなるのを避けることを目的としている。 FIG. 11 is a detailed configuration of the zebra width determining circuit 1000 of FIG. 10 and an explanatory diagram thereof. The configuration is a specific gravity value input terminal 1100, a multiplier 1101 that multiplies the input specific gravity value by a fixed base width, an adder 1102 that adds an offset to the multiplier 1101, and a zebra width output terminal 1103 from FIG. The output signal of the specific gravity value calculation circuit 108 is input from the specific gravity value input terminal 1100. The multiplier 1101 multiplies the input specific gravity value by the base width as a reference. The base width (hereinafter referred to as base width) is fixed. In this method, the base width is set in advance, and the width of the stripe is changed by multiplying the base width by a coefficient of 0 to 1 to reduce the width of the stripe. Finally, the offset addition is performed by the adder 1102. The purpose of this offset addition is to avoid the fact that the width of the fringe becomes 0 when the multiplication result becomes 0, and the zebra signal is not displayed in the area where the zebra should be generated.
図11(b)に比重値が0の場合、ゼブラ信号が表示されなくなるのを防止する。オフセット加算の出力をゼブラ幅出力端子1103から出力する。 When the specific gravity value is 0 in FIG. 11B, the zebra signal is prevented from being displayed. The output of the offset addition is output from the zebra width output terminal 1103.
図12は図6の加工信号生成部107を境界信号生成回路1200と色相・彩度調整判定回路109のみで構成した場合を表したものである。構成番号が同じものは図6と同じ動作である。 FIG. 12 illustrates a case where the processing signal generation unit 107 of FIG. 6 is configured by only the boundary signal generation circuit 1200 and the hue / saturation adjustment determination circuit 109. Those having the same configuration number are the same as in FIG.
境界信号生成回路1200は、色相・彩度を調整する対象となる色領域とそれ以外の色領域の境界上に映像信号が含まれているかどうかを判定し、境界信号として出力する。 The boundary signal generation circuit 1200 determines whether a video signal is included on the boundary between the color region whose hue and saturation are to be adjusted and the other color region, and outputs the signal as a boundary signal.
図13は境界信号生成回路1200の構成図13(a)とその説明図13(b)および図13(c)である。構成図13(a)はRチャンネル映像入力端子1300−1、Gチャンネル映像入力端子1300−2、Bチャンネル映像入力端子1300−3、RGB−HSV変換回路1301、色相境界判定回路1302、処理を行う対象となる色領域の情報入力端子1303、彩度境界判定回路1304、境界判定回路1305および境界信号出力端子1306である。 FIG. 13 is a configuration diagram (a) of the boundary signal generation circuit 1200 and its explanatory diagrams (b) and (c). FIG. 13A shows an R channel video input terminal 1300-1, a G channel video input terminal 1300-2, a B channel video input terminal 1300-3, an RGB-HSV conversion circuit 1301, a hue boundary determination circuit 1302, and performs processing. The information input terminal 1303, the saturation boundary determination circuit 1304, the boundary determination circuit 1305, and the boundary signal output terminal 1306 of the target color region.
RGB−HSV変換回路1301はRGB−HSV変換回路201と同じ構成であり、色相出力H’および彩度出力S’を出力する。色相境界判定回路1302は、色相入力H’に対して処理を行う対象となる色領域の情報が図13(b)に示すHaとHbで示される情報で入力されるのでそれぞれの入力に対してHwの大きさを加減した値すなわち、HaとHa+Hwの間およびHbとHb−Hwの間を境界として境界内にあるか否かを判定する。境界内の場合には1を境界外の場合には0を出力する。彩度境界判定回路1304は色相境界判定回路1302と同様にして彩度方向の判定を行う。すなわち、彩度入力S’に対して処理を行う対象となる色領域の情報が図13(b)に示すSaとSbで示される情報で入力されるのでそれぞれの入力に対してSwの大きさを加減した値すなわち、SaとSa+Swの間およびSbとSb−Swの間を境界として境界内にあるか否かを判定する。境界内の場合には1を境界外の場合には0を出力する。境界判定回路1305は色相境界判定回路1302の出力および彩度境界判定回路1304の出力からいずれか一方または両方が1のとき、境界信号を出力端子1306から出力する。処理を行う対象となる色領域の情報は色領域設定部105からの情報である。 The RGB-HSV conversion circuit 1301 has the same configuration as the RGB-HSV conversion circuit 201 and outputs a hue output H ′ and a saturation output S ′. The hue boundary determination circuit 1302 receives information on the color area to be processed with respect to the hue input H ′ as information indicated by Ha and Hb shown in FIG. It is determined whether or not a value obtained by adjusting the magnitude of Hw, that is, whether it is within the boundary between Ha and Ha + Hw and between Hb and Hb−Hw. If it is within the boundary, 1 is output, and if it is outside the boundary, 0 is output. The saturation boundary determination circuit 1304 determines the saturation direction in the same manner as the hue boundary determination circuit 1302. That is, since information on the color region to be processed with respect to the saturation input S ′ is input as information indicated by Sa and Sb shown in FIG. 13B, the size of Sw for each input. It is determined whether the value is obtained by adding or subtracting, that is, between Sa and Sa + Sw and between Sb and Sb−Sw. If it is within the boundary, 1 is output, and if it is outside the boundary, 0 is output. The boundary determination circuit 1305 outputs a boundary signal from the output terminal 1306 when one or both of the output from the hue boundary determination circuit 1302 and the output from the saturation boundary determination circuit 1304 is 1. Information on the color area to be processed is information from the color area setting unit 105.
図14は図12の強調信号生成部111すなわちゼブラ信号生成回路112の具体的構成および動作説明図である。構成図14(a)は、処理を行う対象となる色領域の境界上であるかどうかの判定信号入力端子1400、処理を行う対象となる色領域に含まれているかどうかの判定信号入力端子1401、フレームパルス入力端子1403、パルス生成回路1404、フレームカウンタ1405、表示判定回路1406、第一の選択回路1407、第二の選択回路1408およびゼブラ映像信号出力端子1409である。 FIG. 14 is a specific configuration and operation explanatory diagram of the enhancement signal generation unit 111, that is, the zebra signal generation circuit 112 in FIG. FIG. 14A shows a determination signal input terminal 1400 for determining whether or not the image is on the boundary of the color area to be processed, and a determination signal input terminal 1401 for determining whether or not the color area is to be processed. A frame pulse input terminal 1403, a pulse generation circuit 1404, a frame counter 1405, a display determination circuit 1406, a first selection circuit 1407, a second selection circuit 1408, and a zebra video signal output terminal 1409.
各部動作について説明する。
パルス生成回路1404は特定の幅で0→1→0→1→・・・を繰り返すパルスを生成する。
The operation of each part will be described.
The pulse generation circuit 1404 generates a pulse that repeats 0 → 1 → 0 → 1 →... With a specific width.
フレームカウンタ1405ではフレームパルス入力端子から入力したフレームパルスを0→1に変化するタイミングでフレームカウンタ値を1増やす。ただし1増やした結果が、予め定めておいた特定のフレーム数の値と一致する場合は、フレームパルスの値が次に0→1に変化するタイミングでフレームカウンタ値を1に戻す。この処理を繰り返す。特定フレーム数が10の場合が図14(b)である。 The frame counter 1405 increments the frame counter value by 1 at the timing when the frame pulse input from the frame pulse input terminal changes from 0 to 1. However, if the result of incrementing by 1 matches a predetermined value of the number of frames, the frame counter value is returned to 1 at the timing when the value of the frame pulse next changes from 0 to 1. This process is repeated. FIG. 14B shows the case where the number of specific frames is 10.
表示判定回路1406では、フレームカウンタ1405からのフレームカウント値が1になるタイミングで0→1→0→1→・・・を繰り返す信号を生成する。このとき、0の値を保持する期間と1の値を保持する期間は同じ長さになり、その長さはフレームカウンタ1405で定めた特定のフレーム数の期間の長さと等しくなる。フレームカウンタ1405における特定のフレーム数が10とした場合を図14(c)に示す。 The display determination circuit 1406 generates a signal that repeats 0 → 1 → 0 → 1 →... At a timing when the frame count value from the frame counter 1405 becomes 1. At this time, the period for holding the value 0 and the period for holding the value 1 have the same length, and the length is equal to the length of the period of the specific number of frames determined by the frame counter 1405. FIG. 14C shows a case where the specific number of frames in the frame counter 1405 is 10.
第一の選択回路1407では表示判定回路1406からの信号の値により、出力する信号を選択する。表示判定回路1406からの信号の値が0の場合は処理を行う対象となる色領域に含まれているかどうかの判定信号入力端子1401からの入力をそのまま出力し、表示判定回路1406からの信号の値が1の場合は処理を行う対象となる色領域の境界上であるかどうかの判定信号入力端子1400からの入力をそのまま出力する。 The first selection circuit 1407 selects a signal to be output based on the value of the signal from the display determination circuit 1406. When the value of the signal from the display determination circuit 1406 is 0, the input from the determination signal input terminal 1401 as to whether or not it is included in the color region to be processed is output as it is, and the signal from the display determination circuit 1406 is output. When the value is 1, the input from the determination signal input terminal 1400 as to whether or not it is on the boundary of the color area to be processed is output as it is.
第二の選択回路1408は、第一の選択回路1407からの信号の値が0の場合は0を出力し、第一の選択回路1407からの信号の値が1の場合はパルス生成回路1404からのパルス信号をそのまま出力する。 The second selection circuit 1408 outputs 0 when the value of the signal from the first selection circuit 1407 is 0, and from the pulse generation circuit 1404 when the value of the signal from the first selection circuit 1407 is 1. The pulse signal is output as it is.
以上の動作により、処理を行う対象となる色領域に含まれる箇所に表示するゼブラ信号と処理を行う対象となる色領域の境界上である箇所に表示するゼブラ信号とを特定のフレーム数毎に切り替えて表示するようになる。この実施の形態の例は、特定フレーム数が10である。特定フレーム数を変えると表示が切り替わってから次に切り替わるまでのフレーム時間が変わる。これはフレームカウンタの設定値を変更する。 With the above operation, the zebra signal to be displayed at a location included in the color area to be processed and the zebra signal to be displayed at a location on the boundary of the color area to be processed are displayed every specific number of frames. Switch to display. In the example of this embodiment, the number of specific frames is ten. When the number of specific frames is changed, the frame time from the display change to the next change is changed. This changes the set value of the frame counter.
この実施の形態では、図15に示すように境界上に加えて境界からある程度内側の部分に含まれる場合も「境界上である」と判定することで、モニタ画面上で明確に境界を表示して視認性を高めている。 In this embodiment, as shown in FIG. 15, the boundary is clearly displayed on the monitor screen by determining that it is “on the boundary” even when it is included in a part inside the boundary to some extent. To improve visibility.
本発明の実施の形態には幾多の変形が可能である。本実施の形態では表示に斜め縞のゼブラ信号を使用した例を示したが、ゼブラ信号ではなく、ドット信号でも同様に表示することが可能である。その時、距離に応じてドットの大きさの変化や、ドット間隔を変化させるなどゼブラ表示と同様なことが制御可能である。 Many variations of the embodiments of the present invention are possible. In the present embodiment, an example in which a zebra signal having diagonal stripes is used for display has been described. However, a dot signal instead of a zebra signal can be displayed in the same manner. At that time, it is possible to control the same as the zebra display, such as changing the size of the dots or changing the dot interval according to the distance.
また、本実施の形態では任意の映像信号処理として色補正を例にして説明したが、その他の処理でも同様である。
例えば、特定色検出処理がある。多くのテレビジョンカメラには、映像の質感をよりシャープにするために、輪郭を強調する機能がある。この機能を撮影画面全体に有効にすると、人の顔を撮影している場合、本来強調したくない肌荒れまでもが目立つようになる。それを避けるために、肌色であるかどうかを判断して、肌色でない部分のみ強調する機能を有効にするため肌色検出を行う。特定色検出回路の場合は、任意の映像信号処理部を特定色検出回路のみとし、特定色を検出した領域のみをゼブラ表示の縞を変化させる構成とする。
In this embodiment, color correction is described as an example of arbitrary video signal processing, but the same applies to other processing.
For example, there is a specific color detection process. Many television cameras have a function of enhancing the outline in order to make the image quality sharper. When this function is enabled on the entire shooting screen, even when a person's face is shot, even rough skin that is not originally emphasized becomes noticeable. In order to avoid this, skin color detection is performed to determine whether or not the skin color is used, and to enable the function of emphasizing only the part that is not the skin color. In the case of the specific color detection circuit, an arbitrary video signal processing unit is configured to include only the specific color detection circuit, and only a region where the specific color is detected is changed to change the stripe of zebra display.
他の処理例として、色域変換処理がある。スーパーハイビジョンまたはUHDTVの規格で撮影された映像をハイビジョンの規格に変換する際に表現できる色の範囲(色域)がスーパーハイビジョンやUHDTVの方がハイビジョンに比べて広いため、ハイビジョンの色域からはみ出している色を、ハイビジョンの色域で表現できる色に変換する処理である。色域変換前と色域変換後とで映像レベルに差がある色領域部分において、ゼブラ信号の縞を変化させるものである。
任意の映像信号処理部を色域変換処理回路とし、比重値算出回路を色域変換処理回路の入出力のチャンネル毎の差の絶対値を合算した値を色域変換により最も色が変化する部分の変化量で除算した値を出力とする回路で構成し、後は色補正と同じ回路で構成できる。
Another example of processing is color gamut conversion processing. Since the range of colors (color gamut) that can be expressed when converting images shot with the Super Hi-Vision or UHDTV standard to the Hi-Vision standard is wider than the Super Hi-Vision or UHDTV compared to the Hi-Vision, it protrudes from the Hi-Vision color gamut. This is a process of converting the existing color into a color that can be expressed in the high-vision color gamut. The stripes of the zebra signal are changed in the color area portion where the video level is different before and after the color gamut conversion.
Arbitrary video signal processing unit is a color gamut conversion processing circuit, and the specific gravity value calculation circuit is the part where the color changes the most due to the color gamut conversion, the sum of the absolute values of the differences for each input / output channel A circuit that outputs a value divided by the amount of change in the output can be used, and the subsequent circuit can be configured with the same circuit as the color correction.
他の処理例として、ダイナミックレンジ補正処理がある。イメージセンサには放送規格よりもダイナミックレンジが広いものがある。このようなイメージセンサを使用した放送用テレビジョンカメラにおいて、出力映像信号を放送規格で決められた映像レベルの範囲に抑えるために、広いダイナミックレンジの映像信号をクリップ処理やニー処理で圧縮する処理である。映像レベルを規格内に収めるためのクリップ処理を行う際に、クリップ処理前とクリップ処理後とで映像レベルに差がある色領域部分において、ゼブラ信号の縞を変化させるものである。
その構成は、比重値算出回路で、クリップ処理前とクリップ処理後とで映像レベルにどれだけ差があるかを算出する。まず、クリップ処理前のR、G、Bそれぞれの映像信号から、規格の上限とされている映像レベルの値(以下、上限値)を減算する。映像レベルが上限値より小さい場合は減算結果が負となるのでその場合は0とする。その後、クリップ処理前の映像レベルが取り得る最大値と上限値の差分を求め、先に求めた減算結果を差分で除算する。除算結果をすべて乗算して最終的な比重値とする。最終的な比重値は、1に近いほどクリップ処理前とクリップ処理後の値の差が大きく、0に近いほどクリップ処理前とクリップ処理後の値の差が小さいことを意味する。求めた比重値により、色補正と同様にしてゼブラ信号を作成する。
Another example of processing is dynamic range correction processing. Some image sensors have a wider dynamic range than broadcasting standards. In a broadcast television camera using such an image sensor, a process for compressing a wide dynamic range video signal by clip processing or knee processing in order to keep the output video signal within the range of the video level determined by the broadcast standard. It is. When clip processing for keeping the video level within the standard is performed, the stripes of the zebra signal are changed in the color region portion where the video level is different between before and after the clip processing.
In this configuration, a specific gravity value calculation circuit calculates how much the video level is different between before and after the clipping process. First, the video level value (hereinafter referred to as the upper limit value), which is the upper limit of the standard, is subtracted from each of the R, G, and B video signals before clip processing. When the video level is smaller than the upper limit value, the subtraction result is negative. Thereafter, the difference between the maximum value and the upper limit value that can be taken by the video level before clip processing is obtained, and the previously obtained subtraction result is divided by the difference. All the division results are multiplied to obtain the final specific gravity value. As the final specific gravity value is closer to 1, it means that the difference between values before and after clip processing is larger, and as it is closer to 0, the difference between values before and after clip processing is smaller. Based on the obtained specific gravity value, a zebra signal is created in the same manner as the color correction.
本発明は、放送局のテレビスタジオで使用する複数のテレビジョンカメラの色合わせや、特定色の検出、規格が異なるときに用いる色域変換補正やクリップ処理などの色処理を行う映像信号処理装置に好適である。 The present invention relates to a video signal processing device that performs color processing such as color matching of a plurality of television cameras used in a television studio of a broadcasting station, detection of a specific color, color gamut conversion correction and clip processing used when standards are different. It is suitable for.
101 任意の映像信号処理部
102 色補正演算回路
103 色補正演算用係数生成回路
104 色相・彩度設定部
105 色領域設定部
106 色相・彩度調整対象領域設定部
107 加工信号生成部
108 比重値算出回路
109 色相・彩度調整判定回路
110 ゼブラ間隔決定回路
111 強調信号生成部
112 ゼブラ信号生成回路
113 ゼブラ信号合成回路
114 モニタ
101 Arbitrary Video Signal Processing Unit 102 Color Correction Calculation Circuit 103 Color Correction Calculation Coefficient Generation Circuit 104 Hue / Saturation Setting Unit 105 Color Region Setting Unit 106 Hue / Saturation Adjustment Target Region Setting Unit 107 Processing Signal Generation Unit 108 Specific Gravity Value Calculation circuit 109 Hue / saturation adjustment determination circuit 110 Zebra interval determination circuit 111 Enhancement signal generation unit 112 Zebra signal generation circuit 113 Zebra signal synthesis circuit 114 Monitor
Claims (13)
処理対象となる映像領域を設定する領域設定部と、
前記処理対象の領域を表示するための斜め縞信号と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを示す領域判定信号を作成する加工信号生成部と、
該加工信号生成部の出力または、該出力および前記入力映像信号に同期したフレームパルスより斜め縞強調信号を作成する強調信号生成部と、
該強調信号生成部と前記映像信号処理部の出力を混合する映像信号合成部と、
を具えることを特徴とする処理対象となる色領域を表示する画像処理装置。 A video signal processing unit that performs predetermined video signal processing on the input video signal;
An area setting unit for setting a video area to be processed;
An oblique stripe signal for displaying the region to be processed;
A processing signal generation unit that generates an area determination signal indicating whether or not the input video signal is included in a setting area of the area setting unit from the input video signal and the output of the area setting unit;
An enhancement signal generation unit that creates an oblique fringe enhancement signal from an output of the processed signal generation unit or a frame pulse synchronized with the output and the input video signal;
A video signal synthesis unit that mixes the output of the enhancement signal generation unit and the video signal processing unit;
An image processing apparatus for displaying a color area to be processed, characterized by comprising:
前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、
前記比重値算出回路の出力から斜め縞強調信号の表示間隔を決定する斜め縞間隔決定回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The processing signal generator is
A specific gravity value calculation circuit that calculates a specific gravity value indicating a distance between the input video signal and the color set to the center of the region set by the region setting unit from the input video signal and the output of the region setting unit;
A hue / saturation adjustment determination circuit for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and the output of the region setting unit;
An oblique fringe interval determination circuit for determining an interval of display of an oblique fringe emphasis signal from the output of the specific gravity value calculation circuit;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
前記入力映像信号を色相・彩度信号に変換する変換回路と、
該変換回路の色相信号出力と前記領域設定回路の色相出力から前記領域設定部の中心となる色の色相を1とした色相方向の比重値を算出する色相方向比重値算出回路と、
該変換回路の彩度信号出力と前記領域設定回路の彩度出力から前記領域設定部の中心となる色の彩度を1とした彩度方向の比重値を算出する彩度方向比重値算出回路と、
前記色相方向比重値算出回路の出力と彩度方向比重値算出回路の出力を乗算する乗算器と、
から構成されることを特徴とする請求項2に記載の処理対象となる色領域を表示する画像処理装置。 The specific gravity calculation circuit
A conversion circuit for converting the input video signal into a hue / saturation signal;
A hue direction specific gravity value calculating circuit that calculates a specific gravity value in the hue direction with the hue of the color that is the center of the region setting unit as 1 from the hue signal output of the conversion circuit and the hue output of the region setting circuit;
Saturation direction specific gravity value calculation circuit for calculating the specific gravity value in the saturation direction with the saturation of the color that is the center of the region setting unit as 1 from the saturation signal output of the conversion circuit and the saturation output of the region setting circuit When,
A multiplier that multiplies the output of the hue direction specific gravity value calculation circuit by the output of the saturation direction specific gravity value calculation circuit;
The image processing apparatus for displaying a color area to be processed according to claim 2, comprising:
前記比重値算出回路の出力を1から減じる減算器と、
該減算器の出力に所定の斜め縞間隔となる値を乗算する乗算器と、
該乗算器の出力に対して所定のオフセット値を加算する加算器と、
から構成されることを特徴とする請求項2に記載の処理対象となる色領域を表示する画像処理装置。 The diagonal stripe interval determination circuit
A subtractor for subtracting the output of the specific gravity calculating circuit from 1;
A multiplier that multiplies the output of the subtracter by a value that provides a predetermined diagonal fringe spacing;
An adder for adding a predetermined offset value to the output of the multiplier;
The image processing apparatus for displaying a color area to be processed according to claim 2, comprising:
前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、
前記比重値算出回路の出力から斜め縞強調信号の表示間隔を決定する斜め縞間隔決定回路と、
前記入力映像信号から前記入力映像信号の色相の補色となる色を求め、前記補色となる色の色相を含む色相環を6分割したときの色のうち中心の色を選択して出力する斜め縞表示色決定回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The processing signal generator is
A specific gravity value calculation circuit that calculates a specific gravity value indicating a distance between the input video signal and the color set to the center of the region set by the region setting unit from the input video signal and the output of the region setting unit;
A hue / saturation adjustment determination circuit for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and the output of the region setting unit;
An oblique fringe interval determination circuit for determining an interval of display of an oblique fringe emphasis signal from the output of the specific gravity value calculation circuit;
A diagonal stripe that obtains a color that is a complementary color of the hue of the input video signal from the input video signal and selects and outputs the center color among the colors obtained by dividing the hue circle including the hue of the complementary color into six A display color determination circuit;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
前記入力映像信号を色相・彩度信号に変換する変換回路と、
該変換回路の色相信号出力に180度加算する加算器と、
該加算器の出力が含まれる、色相環を6分割した領域の中心となる色の色相信号を出力する色エリア判定回路と、
から構成されることを特徴とする請求項5に記載の処理対象となる色領域を表示する画像処理装置。 The diagonal stripe display color determining circuit is:
A conversion circuit for converting the input video signal into a hue / saturation signal;
An adder for adding 180 degrees to the hue signal output of the conversion circuit;
A color area determination circuit that outputs a hue signal of a color that is the center of an area obtained by dividing the hue circle into six parts, including the output of the adder;
6. The image processing apparatus for displaying a color region to be processed according to claim 5, wherein
前記加工信号生成部の出力の前記斜め縞信号から表示用パルス信号を生成するパルス生成回路と、
前記フレームパルスを所定フレーム数カウントするフレームカウンタと、
該フレームカウンタが所定フレーム数をカウントする毎にカウントダウンするダウンカウンタと、
該ダウンカウンタの出力と前記加工信号生成部の出力の前記斜め縞信号が一致するかどうか判定する一致判定回路と、
該一致判定回路の出力により一致のときに前記パルス生成回路の出力、一致でないとき0を出力する第一の選択回路と、
前記加工信号生成部の出力の前記領域判定信号により前記入力映像信号が前記領域設定部の設定領域に含まれているとき前記第一の選択回路の出力を、含まれていないとき0を前記斜め縞強調信号として選択する第二の選択回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The enhancement signal generator is
A pulse generation circuit that generates a display pulse signal from the diagonal stripe signal of the output of the processing signal generation unit;
A frame counter that counts the frame pulse for a predetermined number of frames;
A down counter that counts down each time the frame counter counts a predetermined number of frames;
A coincidence determination circuit for determining whether or not the output of the down counter and the oblique fringe signal of the output of the processing signal generator match;
A first selection circuit that outputs the output of the pulse generation circuit when there is a match according to the output of the match determination circuit;
The output of the first selection circuit is included when the input video signal is included in the setting region of the region setting unit according to the region determination signal output from the processing signal generation unit, and 0 when the input video signal is not included. A second selection circuit that selects the fringe enhancement signal;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、
前記比重値算出回路の出力から斜め縞強調信号の明滅フレーム間隔を決定する斜め縞明滅フレーム間隔決定回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The processing signal generator is
A specific gravity value calculation circuit that calculates a specific gravity value indicating a distance between the input video signal and the color set to the center of the region set by the region setting unit from the input video signal and the output of the region setting unit;
A hue / saturation adjustment determination circuit for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and the output of the region setting unit;
A diagonal fringe blinking frame interval determination circuit for determining the blinking frame interval of the diagonal stripe emphasis signal from the output of the specific gravity calculation circuit;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
前記比重値算出回路の出力を1から減じる減算器と、
該減算器の出力に所定のフレーム間隔となる値を乗算する乗算器と、
該乗算器の出力に対して所定のオフセット値を加算する加算器と、
から構成されることを特徴とする請求項8に記載の処理対象となる色領域を表示する画像処理装置。 The diagonal stripe flickering frame interval determining circuit is
A subtractor for subtracting the output of the specific gravity calculating circuit from 1;
A multiplier that multiplies the output of the subtracter by a value that is a predetermined frame interval;
An adder for adding a predetermined offset value to the output of the multiplier;
9. An image processing apparatus for displaying a color region to be processed according to claim 8, wherein
前記入力映像信号と前記領域設定部の出力から前記入力映像信号と前記領域設定部で設定された領域の中心となる色との距離を示す比重値を算出する比重値算出回路と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、
前記比重値算出回路の出力から斜め縞強調信号の表示幅を決定する斜め縞表示幅決定回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The processing signal generator is
A specific gravity value calculation circuit that calculates a specific gravity value indicating a distance between the input video signal and the color set to the center of the region set by the region setting unit from the input video signal and the output of the region setting unit;
A hue / saturation adjustment determination circuit for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and the output of the region setting unit;
An oblique stripe display width determining circuit for determining a display width of an oblique stripe emphasis signal from the output of the specific gravity value calculating circuit;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
前記比重値算出回路の出力に基準となる所定の表示幅を乗算する乗算器と、
該乗算器の出力に所定のオフセット値を加算する加算器と、
から構成されることを特徴とする請求項10に記載の処理対象となる色領域を表示する画像処理装置。 The diagonal stripe display width determining circuit is
A multiplier for multiplying the output of the specific gravity value calculation circuit by a predetermined display width as a reference;
An adder for adding a predetermined offset value to the output of the multiplier;
The image processing apparatus for displaying a color region to be processed according to claim 10, comprising:
前記入力映像信号と前記領域設定部の出力から前記領域の境界を示す信号を生成する境界信号生成回路と、
前記入力映像信号と前記領域設定部の出力から前記入力映像信号が前記領域設定部の設定領域に含まれているか否かを判定する色相・彩度調整判定回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The processing signal generator is
A boundary signal generation circuit that generates a signal indicating a boundary of the region from the input video signal and the output of the region setting unit;
A hue / saturation adjustment determination circuit for determining whether or not the input video signal is included in a setting region of the region setting unit from the input video signal and the output of the region setting unit;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
任意のパルス信号を生成するパルス生成回路と、
前記フレームパルスを所定フレーム数カウントするフレームカウンタと、
該フレームカウンタが前記所定フレーム数をカウントする毎に0と1の値を交互に切り替えて出力する表示判定回路と、
該表示判定回路の出力により0のときに前記境界信号生成回路の出力、1のときに前記色相・彩度調整判定回路の出力を表示判定信号として選択する第一の選択回路と、
該第一の選択回路の出力により0のときに0、1のときに前記パルス生成回路の出力を前記斜め縞強調信号として選択する第二の選択回路と、
から構成されることを特徴とする請求項1に記載の処理対象となる色領域を表示する画像処理装置。 The enhancement signal generator is
A pulse generation circuit for generating an arbitrary pulse signal;
A frame counter that counts the frame pulse for a predetermined number of frames;
A display determination circuit for alternately switching between 0 and 1 each time the frame counter counts the predetermined number of frames;
A first selection circuit that selects the output of the boundary signal generation circuit when the output of the display determination circuit is 0 and the output of the hue / saturation adjustment determination circuit as the display determination signal when 1;
A second selection circuit that selects the output of the pulse generation circuit as the diagonal fringe emphasis signal when the output of the first selection circuit is 0 when the output is 0;
The image processing apparatus for displaying a color area to be processed according to claim 1, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015031417A JP6517037B2 (en) | 2015-02-20 | 2015-02-20 | Image processing apparatus for displaying a color area to be processed |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015031417A JP6517037B2 (en) | 2015-02-20 | 2015-02-20 | Image processing apparatus for displaying a color area to be processed |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016154281A true JP2016154281A (en) | 2016-08-25 |
JP6517037B2 JP6517037B2 (en) | 2019-05-22 |
Family
ID=56761351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015031417A Active JP6517037B2 (en) | 2015-02-20 | 2015-02-20 | Image processing apparatus for displaying a color area to be processed |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6517037B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112003997A (en) * | 2019-09-13 | 2020-11-27 | 谷歌有限责任公司 | Video color mapping using still images |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05276418A (en) * | 1992-03-27 | 1993-10-22 | Sony Corp | Video camera |
JPH06105220A (en) * | 1992-09-21 | 1994-04-15 | Sony Corp | Video camera |
JPH09247508A (en) * | 1996-03-07 | 1997-09-19 | Sony Corp | Image display device |
JPH10276364A (en) * | 1997-03-28 | 1998-10-13 | Ikegami Tsushinki Co Ltd | Iris controller |
JP2009267518A (en) * | 2008-04-22 | 2009-11-12 | Sanyo Electric Co Ltd | Image processing apparatus, image processing method, and imaging apparatus |
JP2014027423A (en) * | 2012-07-25 | 2014-02-06 | Canon Inc | Imaging apparatus, control method of the same and computer program |
-
2015
- 2015-02-20 JP JP2015031417A patent/JP6517037B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05276418A (en) * | 1992-03-27 | 1993-10-22 | Sony Corp | Video camera |
JPH06105220A (en) * | 1992-09-21 | 1994-04-15 | Sony Corp | Video camera |
JPH09247508A (en) * | 1996-03-07 | 1997-09-19 | Sony Corp | Image display device |
JPH10276364A (en) * | 1997-03-28 | 1998-10-13 | Ikegami Tsushinki Co Ltd | Iris controller |
JP2009267518A (en) * | 2008-04-22 | 2009-11-12 | Sanyo Electric Co Ltd | Image processing apparatus, image processing method, and imaging apparatus |
JP2014027423A (en) * | 2012-07-25 | 2014-02-06 | Canon Inc | Imaging apparatus, control method of the same and computer program |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112003997A (en) * | 2019-09-13 | 2020-11-27 | 谷歌有限责任公司 | Video color mapping using still images |
CN112003997B (en) * | 2019-09-13 | 2023-09-08 | 谷歌有限责任公司 | Video color mapping using still images |
Also Published As
Publication number | Publication date |
---|---|
JP6517037B2 (en) | 2019-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101188670B (en) | Device and method for motion and/or scene change detection using color components | |
TWI511559B (en) | Image processing method | |
JP7369175B2 (en) | Image processing device and its control method and program | |
JP2007074555A (en) | Flicker reduction method, flicker reduction circuit and imaging apparatus | |
US20170256067A1 (en) | Image processing device, image processing method, and solid-state imaging device | |
JP2009212627A (en) | Image processing apparatus, flicker reduction method, imaging apparatus, and flicker reduction program | |
JP2003199123A (en) | Flicker correction in moving picture | |
CN101151886A (en) | Image display and image displaying method | |
US9449375B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
KR20160110019A (en) | Image generating device and image generating method | |
JP2014220815A (en) | Image color adjusting method and electronic device using the same | |
JP6517037B2 (en) | Image processing apparatus for displaying a color area to be processed | |
KR20160068463A (en) | Method and apparatus for reducing color moire, and image processing apparatus | |
JP6590955B2 (en) | Imaging apparatus and color correction method | |
KR102003777B1 (en) | Apparatus and method for processing image | |
JP2014229988A (en) | Image processing apparatus, image processing method, and program | |
JP5978829B2 (en) | Image sensor exposure control apparatus and method, and image pickup apparatus | |
US10264212B1 (en) | Low-complexity deinterlacing with motion detection and overlay compensation | |
JP2837913B2 (en) | Color shift reduction device | |
JP2010041507A (en) | View finder display circuit | |
CN111726596B (en) | Image processing method and electronic device thereof | |
JP4137779B2 (en) | Video signal processing apparatus and electronic apparatus | |
WO2014141891A1 (en) | Imaging device | |
JP2003263637A (en) | Contrast emphasizing device and image pickup unit having the same device | |
JP2017034629A (en) | Imaging apparatus and view finder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190215 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190417 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6517037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |