[go: up one dir, main page]

JP2013207673A - Video signal processing device and method - Google Patents

Video signal processing device and method Download PDF

Info

Publication number
JP2013207673A
JP2013207673A JP2012076702A JP2012076702A JP2013207673A JP 2013207673 A JP2013207673 A JP 2013207673A JP 2012076702 A JP2012076702 A JP 2012076702A JP 2012076702 A JP2012076702 A JP 2012076702A JP 2013207673 A JP2013207673 A JP 2013207673A
Authority
JP
Japan
Prior art keywords
video signal
pixel data
contour
interpolation
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012076702A
Other languages
Japanese (ja)
Inventor
Kenji Kubota
賢治 久保田
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.)
JVCKenwood Corp
Original Assignee
JVCKenwood Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JVCKenwood Corp filed Critical JVCKenwood Corp
Priority to JP2012076702A priority Critical patent/JP2013207673A/en
Publication of JP2013207673A publication Critical patent/JP2013207673A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Picture Signal Circuits (AREA)
  • Television Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a video signal processing device in which the number of pixels of a video signal is increased, a contour of an image can be corrected to be sharp, blurs or notches of the contour can be reduced further and a smoothly connected contour line can be obtained.SOLUTION: A contour inclination direction determining section 1 determines an inclination direction of a contour in an image of a video signal S1. A pixel interpolating section 2 generates interpolation pixel data using a plurality of original pixel data items in the video signal S1 in accordance with a result of determining the inclination direction of the contour, and generates a video signal S2 in which the number of pixels is increased. A contour correcting section 3 includes a high frequency signal component generating part in which property to generate a high frequency signal component is made different in accordance with the result of determining the inclination direction of the contour. The contour correcting section 3 corrects the contour by adding the high frequency signal component to the video signal S2 and outputs the contour-corrected video signal as a video signal S3.

Description

本発明は、映像信号の画素数を増加させると共に画像の輪郭部を急峻に補正する映像信号処理装置及び方法に関する。   The present invention relates to a video signal processing apparatus and method for increasing the number of pixels of a video signal and abruptly correcting an image outline.

画像を拡大したり、インターレース走査を順次走査に変換したりするため、映像信号の画素数を増加させる画素補間回路が用いられる場合がある。図23を用いて、水平方向の画素補間について説明する。図23(A)〜(C)において、矢印は画素を示している。図23(A)は補間前の原信号であり、図23(B)は図23(A)の原信号に基づいて画素を補間して画素数を2倍にした補間後の信号である。図23(A)に示す原信号を、B1=A1,B2=0.5×A1+0.5×A2,B3=A2,B4=0.5×A2+0.5×A3…のように直線補間することによって、図23(B)に示す信号となる。   A pixel interpolation circuit that increases the number of pixels of a video signal may be used to enlarge an image or convert interlaced scanning to sequential scanning. The pixel interpolation in the horizontal direction will be described with reference to FIG. In FIGS. 23A to 23C, arrows indicate pixels. FIG. 23A shows an original signal before interpolation, and FIG. 23B shows an interpolated signal obtained by interpolating pixels based on the original signal of FIG. 23A to double the number of pixels. The original signal shown in FIG. 23A is linearly interpolated as B1 = A1, B2 = 0.5 × A1 + 0.5 × A2, B3 = A2, B4 = 0.5 × A2 + 0.5 × A3. Thus, the signal shown in FIG.

この直線補間は、次に説明する補間フィルタによる処理によって実現される。図23(C)は図23(A)と同一の波形であり、黒丸は補間点に挿入した零のサンプルである。図23(A)の原信号の画素数を2倍にする場合には、まず、図23(C)のように補間点に零のサンプルを挿入して、サンプリングレートを2倍に変換する。サンプリングレートを2倍にした図23(C)に示す信号に対して、タップ利得が(1/2,1,1/2)の3タップの補間フィルタによるフィルタリングを施すと、図23(B)に示す信号となる。   This linear interpolation is realized by processing using an interpolation filter described below. FIG. 23C shows the same waveform as FIG. 23A, and the black circle is a zero sample inserted at the interpolation point. In order to double the number of pixels of the original signal in FIG. 23A, first, zero samples are inserted at the interpolation points as shown in FIG. 23C to convert the sampling rate to double. When the signal shown in FIG. 23C with the sampling rate doubled is subjected to filtering by a 3-tap interpolation filter with a tap gain of (1/2, 1, 1/2), the signal shown in FIG. The signal shown in FIG.

図24を用いて、図23に示す画素補間の処理における周波数特性について説明する。図23(A)に示す信号のサンプリングレートをfsとし、その周波数特性を図24(A)とする。図24(B)は、タップ利得が(1/2,1,1/2)の2fsのサンプリングレートによる3タップの補間フィルタの周波数特性を示している。図24(B)の周波数特性を有する補間フィルタにより補間された図23(B)の信号の周波数特性は、図24(C)となる。   The frequency characteristics in the pixel interpolation process shown in FIG. 23 will be described with reference to FIG. The sampling rate of the signal shown in FIG. 23A is fs, and the frequency characteristic is FIG. 24A. FIG. 24B shows frequency characteristics of a 3-tap interpolation filter with a sampling rate of 2 fs with a tap gain of (1/2, 1, 1/2). The frequency characteristics of the signal of FIG. 23B interpolated by the interpolation filter having the frequency characteristics of FIG. 24B are as shown in FIG.

図24(C)より明らかなように、画素数を2倍にした補間後の信号は高域周波数成分が低下する。これは補間フィルタのローパス特性が緩やかな減衰特性を有するためである。従って、図23(B)の補間後の信号はぼけた映像信号となる。   As is clear from FIG. 24C, the high frequency component of the interpolated signal in which the number of pixels is doubled decreases. This is because the low-pass characteristic of the interpolation filter has a gentle attenuation characteristic. Therefore, the interpolated signal in FIG. 23B is a blurred video signal.

図25を用いて、水平方向及び垂直方向の2次元の画素補間について説明する。図25(A)は補間前の原信号であり、図25(B)は図25(A)の原信号に基づいて画素を水平方向及び垂直方向に補間して画素数をそれぞれ2倍にした補間後の信号である。図25(A),(B)において、ハッチングを付した丸は原画素を示しており、ハッチングを付していない丸は補間画素を示している。図25(B)に補間画素を生成するための係数を示している。   The two-dimensional pixel interpolation in the horizontal direction and the vertical direction will be described with reference to FIG. FIG. 25A shows the original signal before interpolation, and FIG. 25B shows that the number of pixels is doubled by interpolating pixels in the horizontal and vertical directions based on the original signal in FIG. This is a signal after interpolation. In FIGS. 25A and 25B, hatched circles indicate original pixels, and unhatched circles indicate interpolation pixels. FIG. 25B shows coefficients for generating interpolation pixels.

図25(A)の原信号を、図25(B)のように水平方向及び垂直方向それぞれに画素数を2倍にした信号に変換する場合も、水平方向及び垂直方向の補間点に零のサンプルを挿入する。そして、
1/4 1/2 1/4
1/2 1 1/2
1/4 1/2 1/4
なるタップ利得を有する補間フィルタによるフィルタリングを施すことによって、図25(B)の信号となる。
Even when the original signal in FIG. 25A is converted into a signal in which the number of pixels is doubled in each of the horizontal direction and the vertical direction as shown in FIG. 25B, zero is applied to the interpolation point in the horizontal direction and the vertical direction. Insert the sample. And
1/4 1/2 1/4
1/2 1 1/2
1/4 1/2 1/4
The signal shown in FIG. 25B is obtained by performing filtering using an interpolation filter having a tap gain.

2次元の画素補間の場合も、補間フィルタのローパス特性が緩やかな減衰特性を有するため、図25(B)の補間後の信号は高域周波数成分が低下して、ぼけた映像信号となる。   Also in the case of two-dimensional pixel interpolation, since the low-pass characteristic of the interpolation filter has a gentle attenuation characteristic, the interpolated signal in FIG. 25B is a blurred video signal with the high-frequency component being lowered.

このように、画素補間回路によって画素数を増加させた映像信号は、補間フィルタのローパス特性の高域特性が低下することにより、ぼけた映像信号となってしまう。高域特性の低下を少なくするためには、高次のタップの補間フィルタが必要になる。ところが、高次のタップの補間フィルタを用いると、ローパス特性の通過域と阻止域間が急峻になり、リンギングが発生するという不具合を招くことになる。ローパス特性の通過域と阻止域間が急峻になるほどリンギングが発生しやすくなる。   Thus, the video signal in which the number of pixels is increased by the pixel interpolation circuit becomes a blurred video signal due to a decrease in the high frequency characteristics of the low-pass characteristics of the interpolation filter. In order to reduce the deterioration of the high-frequency characteristics, an interpolation filter with a high-order tap is necessary. However, if a high-order tap interpolation filter is used, the gap between the pass band and the stop band of the low-pass characteristic becomes steep and causes a problem that ringing occurs. Ringing is more likely to occur as the distance between the pass band and the stop band of the low-pass characteristic becomes steeper.

従って、画素補間回路のみで映像信号のぼけを改善するのは困難であり、映像信号に高域成分を加算するいわゆるエンハンス処理を施す必要がある。特許文献1には、映像信号に対して輪郭強調処理を施し、輪郭強調処理を施した映像信号に基づいて補間画素を生成して画素数を増加させるように構成した映像信号処理装置が記載されている。特許文献2には、画素補間回路によって画素数を増加させ、輪郭補正回路によって輪郭部を補正するように構成した映像信号処理装置が記載されている。   Therefore, it is difficult to improve the blur of the video signal with only the pixel interpolation circuit, and it is necessary to perform a so-called enhancement process for adding a high frequency component to the video signal. Patent Document 1 describes a video signal processing apparatus configured to perform contour enhancement processing on a video signal, generate interpolation pixels based on the video signal subjected to contour enhancement processing, and increase the number of pixels. ing. Patent Document 2 describes a video signal processing device configured to increase the number of pixels by a pixel interpolation circuit and to correct a contour portion by a contour correction circuit.

特開2010−171624号公報JP 2010-171624 A 特開平11−346320号公報Japanese Patent Laid-Open No. 11-346320

画素補間回路とエンハンス処理を行う輪郭補正回路とを組み合わせれば、映像信号のぼけはある程度改善される。しかしながら、画像の輪郭部のぼけやぎざぎざは目に付きやすく、輪郭部のぼけやぎざぎざをさらに低減させることが求められている。   Combining the pixel interpolation circuit and the contour correction circuit that performs enhancement processing improves the blurring of the video signal to some extent. However, the blur and jaggedness of the contour portion of the image are easily noticeable, and it is required to further reduce the blur and jaggedness of the contour portion.

本発明はこのような要望に対応するため、映像信号の画素数を増加させると共に画像の輪郭部を急峻に補正することができ、しかも、輪郭部のぼけやぎざぎざをさらに低減させることができ、滑らかにつながった輪郭線を得ることができる映像信号処理装置及び方法を提供することを目的とする。   In order to meet such a demand, the present invention can increase the number of pixels of the video signal and sharply correct the contour of the image, and can further reduce the blur and jaggedness of the contour, An object of the present invention is to provide a video signal processing apparatus and method capable of obtaining smoothly connected contour lines.

本発明は、上述した従来の技術の課題を解決するため、入力された第1の映像信号(S1)の画像における輪郭部の傾斜方向を判定する輪郭傾斜方向判定部(1)と、前記傾斜方向の判定結果に応じて前記第1の映像信号における複数の原画素データを選択し、前記複数の原画素データを用いて補間画素データを生成して、前記第1の映像信号が有する画素数よりも画素数を増加させた第2の映像信号(S2)を生成する画素補間部(2)と、前記第2の映像信号に基づいて、前記傾斜方向の判定結果に応じた異なる特性の高域周波数信号成分を生成する高域周波数信号成分生成部(328)を有し、前記高域周波数信号成分を前記第2の映像信号に付加することにより、前記第2の映像信号の画像における輪郭部を補正して第3の映像信号(S3)として出力する輪郭補正部(3)とを備えることを特徴とする映像信号処理装置を提供する。   In order to solve the above-described problems of the related art, the present invention provides a contour inclination direction determination unit (1) for determining the inclination direction of the contour portion in the image of the input first video signal (S1), and the inclination The plurality of original pixel data in the first video signal is selected according to the direction determination result, the interpolation pixel data is generated using the plurality of original pixel data, and the number of pixels included in the first video signal A pixel interpolation unit (2) that generates a second video signal (S2) with an increased number of pixels, and based on the second video signal, a high characteristic with different characteristics according to the determination result of the tilt direction. A high-frequency signal component generation unit (328) that generates a high-frequency signal component, and adding the high-frequency signal component to the second video signal, thereby creating a contour in the image of the second video signal Third video signal after correcting To provide a video signal processing apparatus characterized by comprising a contour correction portion for outputting as S3) and (3).

上記の映像信号処理装置において、前記画素補間部は、前記輪郭部の傾斜に沿った方向に前記補間画素データを生成するための原画素データが存在している場合には、2タップの補間フィルタを用いて前記補間画素データを生成することが好ましい。   In the above video signal processing device, the pixel interpolation unit has a 2-tap interpolation filter when original pixel data for generating the interpolation pixel data exists in a direction along the inclination of the contour portion. It is preferable to generate the interpolated pixel data using.

上記の映像信号処理装置において、前記高域周波数信号成分生成部は2次元ハイパスフィルタであり、前記輪郭補正部は、前記輪郭部の傾斜方向の判定結果に応じて前記2次元ハイパスフィルタにおけるタップ利得を切り替えることが好ましい。   In the video signal processing device, the high-frequency signal component generation unit is a two-dimensional high-pass filter, and the contour correction unit is a tap gain in the two-dimensional high-pass filter according to a determination result of the inclination direction of the contour unit. Is preferably switched.

上記の映像信号処理装置において、前記輪郭補正部は、前記輪郭部の傾斜方向に対して直交する方向に前記高域周波数信号成分を抽出する特性とするよう前記2次元ハイパスフィルタにおける帯域特性を切り替えることが好ましい。   In the video signal processing apparatus, the contour correction unit switches a band characteristic in the two-dimensional high-pass filter so as to have a characteristic of extracting the high-frequency signal component in a direction orthogonal to the inclination direction of the contour part. It is preferable.

上記の映像信号処理装置において、前記輪郭補正部は、前記第2の映像信号における注目画素を中心とした少なくとも25画素の領域より、中央レベルより大きいレベルの画素を上限値として検出する上限検出部(326)と、前記注目画素を中心とした少なくとも25画素の領域より、中央レベルより小さいレベルの画素を下限値として検出する下限検出部(327)と、前記注目画素に前記高域周波数信号成分を付加する付加部(331)と、前記付加部の出力の信号レベルを、前記上限値と前記下限値との間で振幅制限する振幅制限部(332,333)とを有することが好ましい。   In the video signal processing device, the contour correction unit detects an upper limit value of a pixel having a level greater than the central level from an area of at least 25 pixels centered on the target pixel in the second video signal. (326), a lower limit detection unit (327) that detects, as a lower limit value, a pixel having a level lower than the central level from an area of at least 25 pixels centered on the target pixel, and the high frequency signal component in the target pixel It is preferable to include an adding unit (331) for adding, and an amplitude limiting unit (332, 333) for limiting the amplitude of the signal level of the output of the adding unit between the upper limit value and the lower limit value.

また、本発明は、上述した従来の技術の課題を解決するため、入力された第1の映像信号(S1)の画像における輪郭部の傾斜方向を判定し、前記傾斜方向の判定結果に応じて前記第1の映像信号における複数の原画素データを選択し、前記複数の原画素データを用いて補間画素データを生成して、前記第1の映像信号が有する画素数よりも画素数を増加させた第2の映像信号(S2)を生成し、前記第2の映像信号に基づいて、前記傾斜方向の判定結果に応じた異なる高域周波数信号成分を生成し、前記高域周波数信号成分を前記第2の映像信号に付加することにより、前記第2の映像信号の画像における輪郭部を補正して第3の映像信号(S3)として出力することを特徴とする映像信号処理方法を提供する。   In addition, in order to solve the above-described problems of the related art, the present invention determines the inclination direction of the contour portion in the image of the input first video signal (S1), and according to the determination result of the inclination direction. A plurality of original pixel data in the first video signal is selected, interpolation pixel data is generated using the plurality of original pixel data, and the number of pixels is increased from the number of pixels of the first video signal. The second video signal (S2) is generated, and based on the second video signal, a different high frequency signal component is generated according to the determination result of the tilt direction, and the high frequency signal component is Provided is a video signal processing method characterized in that, by adding to a second video signal, a contour portion in the image of the second video signal is corrected and output as a third video signal (S3).

上記の映像信号処理方法において、前記輪郭部の傾斜に沿った方向に前記補間画素データを生成するための原画素データが存在している場合には、2タップの補間フィルタを用いて前記補間画素データを生成することが好ましい。   In the above video signal processing method, when there is original pixel data for generating the interpolation pixel data in a direction along the inclination of the contour portion, the interpolation pixel is used by using a 2-tap interpolation filter. It is preferable to generate data.

上記の映像信号処理方法において、2次元ハイパスフィルタを用いて前記高域周波数信号成分を生成し、前記輪郭部の傾斜方向の判定結果に応じて前記2次元ハイパスフィルタにおけるタップ利得を切り替えることが好ましい。   In the above video signal processing method, it is preferable that the high-frequency signal component is generated using a two-dimensional high-pass filter, and the tap gain in the two-dimensional high-pass filter is switched according to the determination result of the inclination direction of the contour portion. .

上記の映像信号処理方法において、前記輪郭部の傾斜方向に対して直交する方向に前記高域周波数信号成分を抽出する特性とするよう前記2次元ハイパスフィルタにおける帯域特性を切り替えることが好ましい   In the video signal processing method described above, it is preferable to switch the band characteristics in the two-dimensional high-pass filter so that the high-frequency signal component is extracted in a direction orthogonal to the inclination direction of the contour portion.

上記の映像信号処理方法において、前記第2の映像信号における注目画素を中心とした少なくとも25画素の領域より、中央レベルより大きいレベルの画素を上限値として検出し、前記注目画素を中心とした少なくとも25画素の領域より、中央レベルより小さいレベルの画素を下限値として検出し、前記注目画素に前記高域周波数信号成分を付加し、前記注目画素に前記高域周波数信号成分を付加した信号の信号レベルを、前記上限値と前記下限値との間で振幅制限することが好ましい   In the video signal processing method, a pixel having a level higher than a central level is detected as an upper limit value from an area of at least 25 pixels centered on the target pixel in the second video signal, and at least about the target pixel. A signal of a signal in which a pixel having a level lower than the center level is detected as a lower limit value from a 25-pixel region, the high-frequency signal component is added to the target pixel, and the high-frequency signal component is added to the target pixel It is preferable to limit the amplitude between the upper limit value and the lower limit value.

本発明の映像信号処理装置及び方法によれば、映像信号の画素数を増加させると共に画像の輪郭部を急峻に補正することができ、しかも、輪郭部のぼけやぎざぎざをさらに低減させることができ、滑らかにつながった輪郭線を得ることが可能となる。   According to the video signal processing apparatus and method of the present invention, the number of pixels of the video signal can be increased and the contour of the image can be corrected sharply, and the blur and jaggedness of the contour can be further reduced. It is possible to obtain a smoothly connected contour line.

本発明の映像信号処理装置の一実施形態を示すブロック図である。It is a block diagram which shows one Embodiment of the video signal processing apparatus of this invention. 図1中の輪郭傾斜方向判定部1によって判定する輪郭部の傾斜方向の例を示す図である。It is a figure which shows the example of the inclination direction of the outline part determined by the outline inclination direction determination part 1 in FIG. 図2に示すそれぞれの輪郭傾斜方向に相当する画像パターンを示す図である。It is a figure which shows the image pattern corresponded to each outline inclination direction shown in FIG. 図1中の輪郭傾斜方向判定部1の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the outline inclination direction determination part 1 in FIG. 図4に示す輪郭傾斜方向判定部1が生成する水平方向及び垂直方向の複数画素を示す図である。It is a figure which shows the several pixel of the horizontal direction and the perpendicular direction which the outline inclination direction determination part 1 shown in FIG. 4 produces | generates. 図4中のテンプレート回路131〜138が有するテンプレートの例を示す図である。It is a figure which shows the example of the template which the template circuits 131-138 in FIG. 4 have. 図1中の画素補間部2の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the pixel interpolation part 2 in FIG. 図7中の並び替え部221の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the rearrangement part 221 in FIG. 図7に示す画素補間部2が生成する補間画素と基準画素との位置関係を説明するための図である。It is a figure for demonstrating the positional relationship of the interpolation pixel which the pixel interpolation part 2 shown in FIG. 7 produces | generates, and a reference | standard pixel. 図7中の補間演算部217が輪郭傾斜方向判定信号Scdに応じて補間画素Pi1を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 217 in FIG. 7 producing | generating the interpolation pixel Pi1 according to the outline inclination direction determination signal Scd. 図7中の補間演算部218が輪郭傾斜方向判定信号Scdに応じて補間画素Pi2を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 218 in FIG. 7 producing | generating the interpolation pixel Pi2 according to the outline inclination direction determination signal Scd. 図7中の補間演算部218が輪郭傾斜方向判定信号Scdに応じて補間画素Pi2を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 218 in FIG. 7 producing | generating the interpolation pixel Pi2 according to the outline inclination direction determination signal Scd. 図7中の補間演算部219が輪郭傾斜方向判定信号Scdに応じて補間画素Pi3を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 219 in FIG. 7 producing | generating the interpolation pixel Pi3 according to the outline inclination direction determination signal Scd. 図7中の補間演算部219が輪郭傾斜方向判定信号Scdに応じて補間画素Pi3を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 219 in FIG. 7 producing | generating the interpolation pixel Pi3 according to the outline inclination direction determination signal Scd. 図1中の輪郭補正部3の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the outline correction | amendment part 3 in FIG. 図15に示す輪郭補正部3の動作を説明するための波形図である。It is a wave form diagram for demonstrating operation | movement of the outline correction | amendment part 3 shown in FIG. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第1の例を示す図である。FIG. 16 is a diagram illustrating a first example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図17に示す第1の例の場合の空間周波数特性を示す特性図である。FIG. 18 is a characteristic diagram showing the spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the first example shown in FIG. 17. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第2の例を示す図である。FIG. 16 is a diagram illustrating a second example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図19に示す第2の例の場合の空間周波数特性を示す特性図である。FIG. 20 is a characteristic diagram showing spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the second example shown in FIG. 19. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第3の例を示す図である。FIG. 16 is a diagram illustrating a third example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図21に示す第3の例の場合の空間周波数特性を示す特性図である。FIG. 22 is a characteristic diagram showing spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the third example shown in FIG. 21. 水平方向の画素補間を説明するための図である。It is a figure for demonstrating the pixel interpolation of a horizontal direction. 図23に示す画素補間の処理における周波数特性を説明するための図である。It is a figure for demonstrating the frequency characteristic in the process of the pixel interpolation shown in FIG. 2次元の画素補間を説明するための図である。It is a figure for demonstrating two-dimensional pixel interpolation.

以下、本発明の映像信号処理装置及び方法の一実施形態について、添付図面を参照して説明する。図1において、一実施形態の映像信号処理装置は、輪郭傾斜方向判定部1,画素補間部2,輪郭補正部3を備える。映像信号処理装置に入力された映像信号S1は、輪郭傾斜方向判定部1及び画素補間部2に供給される。輪郭傾斜方向判定部1は、映像信号S1の画像の輪郭部の傾斜方向を判定する。輪郭傾斜方向判定部1の具体的構成及び輪郭部の傾斜方向の判定方法の一例については後述する。   Hereinafter, an embodiment of a video signal processing apparatus and method according to the present invention will be described with reference to the accompanying drawings. In FIG. 1, the video signal processing apparatus according to an embodiment includes a contour inclination direction determination unit 1, a pixel interpolation unit 2, and a contour correction unit 3. The video signal S1 input to the video signal processing apparatus is supplied to the contour inclination direction determination unit 1 and the pixel interpolation unit 2. The contour inclination direction determination unit 1 determines the inclination direction of the contour portion of the image of the video signal S1. An example of a specific configuration of the contour inclination direction determination unit 1 and a method of determining the inclination direction of the contour portion will be described later.

図2を用いて、輪郭傾斜方向判定部1で判定する輪郭部の傾斜方向の例について説明する。図2において、白丸は原画素、水平方向に延びる破線は映像信号S1の各ライン、垂直方向に延びる破線は映像信号S1の水平方向の位置を示している。図2では、垂直方向のN-1ライン〜N+2ライン、水平方向のM-1ドット〜M+2ドットの範囲を示している。水平方向及び垂直方向の破線上に位置していない黒丸は、画素補間部2によって生成される補間画素の1つを示している。   An example of the inclination direction of the contour determined by the contour inclination direction determination unit 1 will be described with reference to FIG. In FIG. 2, white circles indicate original pixels, broken lines extending in the horizontal direction indicate the lines of the video signal S1, and broken lines extending in the vertical direction indicate the horizontal position of the video signal S1. FIG. 2 shows a range of N-1 line to N + 2 line in the vertical direction and M-1 dot to M + 2 dot in the horizontal direction. A black circle not located on the horizontal and vertical broken lines indicates one of the interpolation pixels generated by the pixel interpolation unit 2.

輪郭傾斜方向判定部1は、図2に示すように、輪郭部の傾斜方向が傾斜方向A〜Hのいずれであるかを判定する。傾斜方向A〜Hの8方向は単なる例であり、8方向に限定されるものではない。輪郭部の傾斜方向を判定することができない場合に、“傾斜方向なし”と判定してもよい。本実施形態では、輪郭傾斜方向判定部1は、傾斜方向A〜Hの8方向と“傾斜方向なし”の9種類を判定することとする。   As shown in FIG. 2, the contour inclination direction determination unit 1 determines which of the inclination directions A to H is the inclination direction of the contour part. The eight directions of the inclination directions A to H are merely examples, and are not limited to the eight directions. If the inclination direction of the contour portion cannot be determined, it may be determined that “there is no inclination direction”. In the present embodiment, the contour inclination direction determination unit 1 determines eight types of inclination directions A to H and nine types of “no inclination direction”.

輪郭部の傾斜方向A〜Hは、図3(A)〜(H)に示すような画像パターンに相当する。図3(A)〜(H)において、白丸は白または高輝度値の画素、黒丸は黒または低輝度の画素を示している。図3(A)〜(H)のいずれにも当てはまらない画像パターンを“傾斜方向なし”とする。輪郭傾斜方向判定部1は、傾斜方向A〜Hの8方向と“傾斜方向なし”の9種類の判定結果を示す輪郭傾斜方向判定信号Scdを生成する。輪郭傾斜方向判定信号Scdは、画素補間部2及び輪郭補正部3に供給される。   The inclination directions A to H of the contour portion correspond to image patterns as shown in FIGS. 3A to 3H, white circles indicate white or high luminance pixels, and black circles indicate black or low luminance pixels. An image pattern that does not apply to any of FIGS. 3A to 3H is defined as “no tilt direction”. The contour tilt direction determination unit 1 generates a contour tilt direction determination signal Scd indicating eight types of tilt directions A to H and nine types of determination results “no tilt direction”. The contour inclination direction determination signal Scd is supplied to the pixel interpolation unit 2 and the contour correction unit 3.

ここで、図4〜図6を用いて、輪郭傾斜方向判定部1の具体的構成及び輪郭部の傾斜方向の判定方法の一例について説明する。図4において、入力端子101には映像信号S1を構成する画素データが順次入力される。画素データは1水平期間の遅延素子102〜106に順次入力され、1水平期間ずつ遅延される。遅延素子102〜106はラインメモリによって構成することができる。入力端子101に入力された画素データは、1クロック遅延素子であるDフリップフロップ107〜109に順次入力され、1クロックずつ遅延される。   Here, a specific configuration of the contour inclination direction determination unit 1 and an example of a method for determining the inclination direction of the contour portion will be described with reference to FIGS. In FIG. 4, the pixel data constituting the video signal S1 is sequentially input to the input terminal 101. Pixel data is sequentially input to the delay elements 102 to 106 in one horizontal period, and is delayed by one horizontal period. The delay elements 102 to 106 can be configured by line memories. Pixel data input to the input terminal 101 is sequentially input to D flip-flops 107 to 109 which are 1-clock delay elements, and is delayed by one clock.

遅延素子102より出力された1水平期間遅延の画素データは、Dフリップフロップ110〜113に順次入力され、1クロックずつ遅延される。遅延素子103より出力された2水平期間遅延の画素データは、Dフリップフロップ114〜118に順次入力され、1クロックずつ遅延される。遅延素子104より出力された3水平期間遅延の画素データは、Dフリップフロップ119〜123に順次入力され、1クロックずつ遅延される。   The pixel data delayed by one horizontal period output from the delay element 102 is sequentially input to the D flip-flops 110 to 113 and delayed by one clock. The two horizontal period delayed pixel data output from the delay element 103 is sequentially input to the D flip-flops 114 to 118 and delayed by one clock. Pixel data with a delay of 3 horizontal periods output from the delay element 104 is sequentially input to the D flip-flops 119 to 123 and delayed by one clock.

遅延素子105より出力された4水平期間遅延の画素データは、Dフリップフロップ124〜127に順次入力され、1クロックずつ遅延される。遅延素子106より出力された5水平期間遅延の画素データは、Dフリップフロップ128〜130に順次入力され、1クロックずつ遅延される。   The four horizontal period pixel data output from the delay element 105 are sequentially input to the D flip-flops 124 to 127 and delayed by one clock. Pixel data with a delay of 5 horizontal periods output from the delay element 106 is sequentially input to the D flip-flops 128 to 130 and delayed by one clock.

Dフリップフロップ108〜130それぞれより出力された画素データは、テンプレート回路131〜138に入力される。テンプレート回路131〜138は、互いに異なるテンプレートを有している。テンプレート回路131〜138が有するテンプレートをテンプレート1〜8と称することとする。   Pixel data output from each of the D flip-flops 108 to 130 is input to the template circuits 131 to 138. Template circuits 131 to 138 have different templates. The templates included in the template circuits 131 to 138 are referred to as templates 1 to 8.

テンプレート回路131〜138には、図5に示す水平方向及び垂直方向に分布する24画素の画素データが入力されることになる。図5では、24画素の画素データは、N-2ライン〜N+3ライン、M-2ドット〜M+3ドットの範囲に分布している。図4に示す構成より分かるように、テンプレート回路131〜138には、N-2ラインとN+3ラインではMドットとM+1ドットの2画素、N-1ラインとN+2ラインではM-1ドット〜M+2ドットの4画素、NラインとN+1ラインではM-2ドット〜M+3ドットの6画素の画素データが入力される。   The template circuits 131 to 138 receive pixel data of 24 pixels distributed in the horizontal direction and the vertical direction shown in FIG. In FIG. 5, pixel data of 24 pixels is distributed in a range of N-2 line to N + 3 line and M-2 dot to M + 3 dot. As can be seen from the configuration shown in FIG. 4, the template circuits 131 to 138 include two pixels of M dots and M + 1 dots for the N-2 line and the N + 3 line, and M elements for the N-1 line and the N + 2 line. Pixel data of 4 pixels from -1 dot to M + 2 dots, and 6 pixels from M-2 dots to M + 3 dots are input to the N line and the N + 1 line.

テンプレート回路131〜138は、図3で説明した輪郭部のそれぞれの傾斜方向に合わせたテンプレート1〜8を有しており、図5の24画素の画素データとテンプレート1〜8との一致度を計算して一致度の程度を示す一致度判定値を出力する。   The template circuits 131 to 138 have templates 1 to 8 that are aligned with the inclination directions of the contour portions described with reference to FIG. 3, and the degree of coincidence between the pixel data of 24 pixels in FIG. A coincidence determination value indicating the degree of coincidence is calculated and output.

図6(A)〜(H)に、テンプレート回路131〜138それぞれが有するテンプレート1〜8の例を示している。テンプレート1〜8は、それぞれ、図3に示す傾斜方向A〜Hに対応させたテンプレートである。テンプレート回路131〜138は、入力された24画素の画素データの画素値にテンプレート1〜8が示す数値を乗じて、乗じた値の総和を一致度判定値として出力する。   6A to 6H show examples of templates 1 to 8 included in the template circuits 131 to 138, respectively. Templates 1 to 8 are templates corresponding to the inclination directions A to H shown in FIG. The template circuits 131 to 138 multiply the pixel values of the input pixel data of 24 pixels by the numerical values indicated by the templates 1 to 8 and output the sum of the multiplied values as the coincidence determination value.

例えば、輪郭部の傾斜方向が傾斜方向Aであり、図5のM-2ドット、M-1ドット、Mドット列の画素値が100、M+1ドット、M+2ドット、M+3ドット列の画素値が10の場合には、テンプレート回路131〜138それぞれより出力される一致度判定値は以下のようになる。   For example, the inclination direction of the contour portion is the inclination direction A, and the pixel values of the M-2 dot, M-1 dot, and M dot row in FIG. 5 are 100, M + 1 dot, M + 2 dot, and M + 3 dot. When the pixel value of the column is 10, the matching degree determination values output from the template circuits 131 to 138 are as follows.

テンプレート回路131では、100×5×12+10×(-5)×12=5400、テンプレート回路132では、100×5×10+100×(-5)×2+10×5×2+10×(-5)×10=3600となる。テンプレート回路133では、100×6×8+100×(-6)×2+10×6×2+10×(-6)×8=3240、テンプレート回路134では、100×5×8+100×(-5)×4+10×5×4+10×(-5)×8=1800となる。   In the template circuit 131, 100 × 5 × 12 + 10 × (−5) × 12 = 5400, and in the template circuit 132, 100 × 5 × 10 + 100 × (−5) × 2 + 10 × 5 × 2 + 10 × (-5) × 10 = 3600. In the template circuit 133, 100 × 6 × 8 + 100 × (−6) × 2 + 10 × 6 × 2 + 10 × (−6) × 8 = 3240, and in the template circuit 134, 100 × 5 × 8 + 100 × (-5) × 4 + 10 × 5 × 4 + 10 × (-5) × 8 = 1800.

テンプレート回路135では、100×5×6+100×(-5)×6+10×5×6+10×(-5)×6=0、テンプレート回路136では、100×5×4+100×(-5)×8+10×5×8+10×(-5)×4=-1800となる。テンプレート回路137では、100×6×2+100×(-6)×8+10×6×8+10×(-6)×2=-3240、テンプレート回路138では、100×5×2+100×(-5)×10+10×5×10+10×(-5)×2=-3600となる。   In the template circuit 135, 100 × 5 × 6 + 100 × (−5) × 6 + 10 × 5 × 6 + 10 × (−5) × 6 = 0, and in the template circuit 136, 100 × 5 × 4 + 100 × (-5) × 8 + 10 × 5 × 8 + 10 × (-5) × 4 = −1800. In the template circuit 137, 100 × 6 × 2 + 100 × (−6) × 8 + 10 × 6 × 8 + 10 × (−6) × 2 = −3240, and in the template circuit 138, 100 × 5 × 2 + 100 * (-5) * 10 + 10 * 5 * 10 + 10 * (-5) * 2 = -3600.

以上のようにして、テンプレート回路131〜138のそれぞれで計算された一致度判定値は、方向決定部139に入力される。方向決定部139は、入力されたテンプレート回路131〜138からの一致度判定値の大きさを比較し、最も大きな値を示す一致度判定値を出力したテンプレート回路に設定されているテンプレートの方向を輪郭部の傾斜方向であると決定する。上記の例では、テンプレート回路131より出力された一致度判定値が5400で最も大きく、傾斜方向Aであることが分かる。   As described above, the coincidence degree determination values calculated by the template circuits 131 to 138 are input to the direction determination unit 139. The direction determining unit 139 compares the magnitudes of the coincidence determination values from the input template circuits 131 to 138, and determines the template direction set in the template circuit that outputs the coincidence determination value indicating the largest value. It determines that it is the inclination direction of an outline part. In the above example, it can be seen that the coincidence degree determination value output from the template circuit 131 is the largest at 5400 and is in the tilt direction A.

方向決定部139は、テンプレート回路131〜138からの一致度判定値に基づいて、輪郭部の傾斜方向が傾斜方向A〜Hのいずれであるかを判断することができる。方向決定部139は、テンプレート回路131〜138より出力された一致度判定値がいずれも所定の値より小さい値の場合には、明確な輪郭部ではないと判断して“傾斜方向なし”と決定する。   The direction determination unit 139 can determine which of the inclination directions A to H is the inclination direction of the contour part based on the matching degree determination values from the template circuits 131 to 138. The direction determining unit 139 determines that there is no clear contour and determines “no tilt direction” when the coincidence determination values output from the template circuits 131 to 138 are all smaller than a predetermined value. To do.

以上のようにして方向決定部139は、傾斜方向A〜Hの8方向と“傾斜方向なし”の9種類の判定結果を示す輪郭傾斜方向判定信号Scdを生成して、出力端子140より出力する。輪郭傾斜方向判定信号Scdは、画素補間部2及び輪郭補正部3へと供給される。   As described above, the direction determination unit 139 generates the contour inclination direction determination signal Scd indicating the nine determination results of the eight directions of the inclination directions A to H and “no inclination direction”, and outputs it from the output terminal 140. . The contour inclination direction determination signal Scd is supplied to the pixel interpolation unit 2 and the contour correction unit 3.

図4に示す構成例では、輪郭部の傾斜方向を判定するため1方向当たり1つのテンプレート回路を用いたが、1方向について異なるテンプレートを有する複数のテンプレート回路を用いてもよい。図4〜図6を用いて説明した輪郭傾斜方向判定部1の具体的構成及び輪郭部の傾斜方向の判定方法は単なる一例であり、任意の傾斜方向の判定方法を採用することができる。但し、テンプレートを用いて傾斜方向を判定する構成は、傾斜方向を簡単かつ的確に判定することができるので好ましい。   In the configuration example shown in FIG. 4, one template circuit per direction is used to determine the inclination direction of the contour portion, but a plurality of template circuits having different templates in one direction may be used. The specific configuration of the contour inclination direction determination unit 1 and the method for determining the inclination direction of the contour portion described with reference to FIGS. 4 to 6 are merely examples, and an arbitrary inclination direction determination method can be employed. However, the configuration in which the tilt direction is determined using the template is preferable because the tilt direction can be easily and accurately determined.

画素補間部2は、輪郭傾斜方向判定信号Scdに基づいて、映像信号S1の画素を補間して画素数を増加させる。画素補間部2は、具体的構成の一例として、図7に示すように構成される。図7を用いて、画素補間部2の具体的構成及び動作について説明する。   The pixel interpolation unit 2 interpolates the pixels of the video signal S1 based on the contour inclination direction determination signal Scd and increases the number of pixels. The pixel interpolation unit 2 is configured as shown in FIG. 7 as an example of a specific configuration. A specific configuration and operation of the pixel interpolation unit 2 will be described with reference to FIG.

図7において、入力端子201には映像信号S1を構成する画素データが順次入力される。画素データは1水平期間の遅延素子202〜204に順次入力され、1水平期間ずつ遅延される。遅延素子202〜204はラインメモリによって構成することができる。入力端子201に入力された画素データは、1クロック遅延素子であるDフリップフロップ205〜207に順次入力され、1クロックずつ遅延される。遅延素子202より出力された1水平期間遅延の画素データは、Dフリップフロップ208〜210に順次入力され、1クロックずつ遅延される。   In FIG. 7, the pixel data constituting the video signal S1 is sequentially input to the input terminal 201. Pixel data is sequentially input to the delay elements 202 to 204 for one horizontal period, and is delayed by one horizontal period. The delay elements 202 to 204 can be configured by line memories. Pixel data input to the input terminal 201 is sequentially input to D flip-flops 205 to 207 which are 1-clock delay elements, and is delayed by one clock. Pixel data with a delay of one horizontal period output from the delay element 202 is sequentially input to the D flip-flops 208 to 210 and delayed by one clock.

遅延素子203より出力された2水平期間遅延の画素データは、Dフリップフロップ211〜213に順次入力され、1クロックずつ遅延される。遅延素子204より出力された3水平期間遅延の画素データは、Dフリップフロップ214〜216に順次入力され、1クロックずつ遅延される。   The two horizontal period delayed pixel data output from the delay element 203 is sequentially input to the D flip-flops 211 to 213 and delayed by one clock. The three horizontal period pixel data output from the delay element 204 are sequentially input to the D flip-flops 214 to 216 and delayed by one clock.

入力端子201より入力された画素データと、遅延素子202〜204それぞれより出力された画素データと、Dフリップフロップ205〜216それぞれより出力された画素データは、補間演算部217〜219に入力される。補間演算部217〜219には、水平方向4画素、垂直方向4画素の合計16画素の画素データが入力されることになる。本実施形態では、Dフリップフロップ208より出力された画素データを注目画素とする。入力端子220には、輪郭傾斜方向判定信号Scdが入力される。   Pixel data input from the input terminal 201, pixel data output from each of the delay elements 202 to 204, and pixel data output from each of the D flip-flops 205 to 216 are input to the interpolation calculation units 217 to 219. . A total of 16 pixel data of 4 pixels in the horizontal direction and 4 pixels in the vertical direction are input to the interpolation calculation units 217 to 219. In the present embodiment, pixel data output from the D flip-flop 208 is set as a target pixel. The input terminal 220 receives a contour inclination direction determination signal Scd.

図7に示すように、入力端子201に入力された画素データをP1、Dフリップフロップ205〜207より出力されたそれぞれの画素データをP2〜P4とする。遅延素子202より出力された画素データをP5、Dフリップフロップ208〜210より出力されたそれぞれの画素データをP6〜P8とする。画素データP6が注目画素の画素データである。遅延素子203より出力された画素データをP9、Dフリップフロップ211〜213より出力されたそれぞれの画素データをP10〜P12とする。遅延素子204より出力された画素データをP13、Dフリップフロップ214〜216より出力されたそれぞれの画素データをP14〜P16とする。   As shown in FIG. 7, the pixel data input to the input terminal 201 is P1, and the pixel data output from the D flip-flops 205 to 207 are P2 to P4. The pixel data output from the delay element 202 is P5, and the pixel data output from the D flip-flops 208 to 210 is P6 to P8. Pixel data P6 is pixel data of the target pixel. The pixel data output from the delay element 203 is P9, and the pixel data output from the D flip-flops 211 to 213 is P10 to P12. The pixel data output from the delay element 204 is P13, and the pixel data output from the D flip-flops 214 to 216 is P14 to P16.

画素データP1〜P16は、図8の白丸で示す原画素の画素データ(原画素データ)である。注目画素データP6は2N+2ライン、2M+2ドットの原画素データである。補間演算部217は、2N+1ライン、2M+1ドットの位置に補間画素データPi1を生成する。補間演算部218は、2N+1ライン、2M+2ドットの位置に補間画素データPi2を生成する。補間演算部219は、2N+2ライン、2M+1ドットの位置に補間画素データPi3を生成する。補間演算部217〜219は、輪郭傾斜方向判定信号Scdが示す輪郭部の傾斜方向の判定結果に応じて、補間画素データPi1〜Pi3を生成する際に用いる原画素データの位置及びタップ利得を異ならせる。   The pixel data P1 to P16 are pixel data (original pixel data) of original pixels indicated by white circles in FIG. The target pixel data P6 is original pixel data of 2N + 2 lines and 2M + 2 dots. The interpolation calculation unit 217 generates interpolation pixel data Pi1 at the position of 2N + 1 lines and 2M + 1 dots. The interpolation calculation unit 218 generates interpolation pixel data Pi2 at the position of 2N + 1 lines and 2M + 2 dots. The interpolation calculation unit 219 generates interpolation pixel data Pi3 at the position of 2N + 2 lines and 2M + 1 dots. The interpolation calculation units 217 to 219 differ in the position and tap gain of the original pixel data used when generating the interpolation pixel data Pi1 to Pi3 according to the determination result of the inclination direction of the contour indicated by the contour inclination direction determination signal Scd. Make it.

補間演算部217は、輪郭傾斜方向判定信号Scdが示す判定結果に応じて、図9(A)〜(C)のいずれかの補間フィルタによって補間画素データPi1を生成する。   The interpolation calculation unit 217 generates the interpolated pixel data Pi1 by one of the interpolation filters shown in FIGS. 9A to 9C according to the determination result indicated by the contour inclination direction determination signal Scd.

補間演算部217は、輪郭傾斜方向判定信号Scdが方向F,G,Hを示す場合には、図9(A)に示すように、画素データP6,P11に対し、(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi1を生成する。補間演算部217は、輪郭傾斜方向判定信号Scdが方向B,C,Dを示す場合には、図9(B)に示すように、画素データP7,P10に対し、タップ利得が(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi1を生成する。   When the contour inclination direction determination signal Scd indicates the directions F, G, and H, the interpolation calculation unit 217 performs (1 / 2,1 / 1 /) on the pixel data P6 and P11 as shown in FIG. Filtering by the 2-tap interpolation filter of 2) is performed to generate interpolated pixel data Pi1. When the contour inclination direction determination signal Scd indicates the directions B, C, and D, the interpolation calculation unit 217 has a tap gain of (1/2) for the pixel data P7 and P10 as shown in FIG. 9B. , 1/2) is subjected to filtering by a 2-tap interpolation filter to generate interpolated pixel data Pi1.

補間演算部217は、輪郭傾斜方向判定信号Scdが方向A,E,“傾斜方向なし”を示す場合には、図9(C)に示すように、画素データP1〜P16に対し、
1/64 -5/64 -5/64 1/64
-5/64 25/64 25/64 -5/64
-5/64 25/64 25/64 -5/64
1/64 -5/64 -5/64 1/64
なる16タップの補間フィルタによるフィルタリングを施して補間画素データPi1を生成する。
When the contour inclination direction determination signal Scd indicates the directions A and E, and “no inclination direction”, the interpolation calculation unit 217 applies the pixel data P1 to P16 to the pixel data P1 to P16 as shown in FIG.
1/64 -5/64 -5/64 1/64
-5/64 25/64 25/64 -5/64
-5/64 25/64 25/64 -5/64
1/64 -5/64 -5/64 1/64
Interpolated pixel data Pi1 is generated by performing filtering using the 16-tap interpolation filter.

補間演算部218は、輪郭傾斜方向判定信号Scdが示す判定結果に応じて、図10(A),(B)及び図11(A),(B)のいずれかの補間フィルタによって補間画素データPi2を生成する。   The interpolation calculation unit 218 performs interpolation pixel data Pi2 using one of the interpolation filters shown in FIGS. 10A and 10B and FIGS. 11A and 11B according to the determination result indicated by the contour inclination direction determination signal Scd. Is generated.

補間演算部218は、輪郭傾斜方向判定信号Scdが方向F,G,Hを示す場合には、図10(A)に示すように、画素データP5,P11に対し、(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi2を生成する。補間演算部218は、輪郭傾斜方向判定信号Scdが方向B,C,Dを示す場合には、図10(B)に示すように、画素データP7,P9に対し、タップ利得が(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi2を生成する。   When the contour inclination direction determination signal Scd indicates the directions F, G, and H, the interpolation calculation unit 218 applies (1/2, 1/1) to the pixel data P5 and P11 as shown in FIG. Filtering by the 2-tap interpolation filter of 2) is performed to generate interpolated pixel data Pi2. When the contour inclination direction determination signal Scd indicates the directions B, C, and D, the interpolation calculation unit 218 has a tap gain of (1/2) for the pixel data P7 and P9 as shown in FIG. , 1/2) is subjected to filtering by a 2-tap interpolation filter to generate interpolated pixel data Pi2.

補間演算部218は、輪郭傾斜方向判定信号Scdが方向E,“傾斜方向なし”を示す場合には、図11(A)に示すように、画素データP2,P6,P10,P14に対し、タップ利得が(-1/8,5/8,5/8,-1/8)の4タップの補間フィルタによるフィルタリングを施して補間画素データPi2を生成する。補間演算部218は、輪郭傾斜方向判定信号Scdが方向Aを示す場合には、図11(B)に示すように、画素データP6,P10に対し、タップ利得が(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi2を生成する。   When the contour tilt direction determination signal Scd indicates the direction E, “no tilt direction”, the interpolation calculation unit 218 taps the pixel data P2, P6, P10, and P14 as shown in FIG. Filtering is performed by a 4-tap interpolation filter having a gain of (-1/8, 5/8, 5/8, -1/8) to generate interpolation pixel data Pi2. When the contour inclination direction determination signal Scd indicates the direction A, the interpolation calculation unit 218 has a tap gain of (1/2, 1/2) with respect to the pixel data P6, P10 as shown in FIG. ) To generate interpolated pixel data Pi2.

補間演算部219は、輪郭傾斜方向判定信号Scdが方向F,G,Hを示す場合には、図12(A)に示すように、画素データP2,P11に対し、(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi3を生成する。補間演算部219は、輪郭傾斜方向判定信号Scdが方向B,C,Dを示す場合には、図12(B)に示すように、画素データP3,P10に対し、タップ利得が(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi3を生成する。   When the contour inclination direction determination signal Scd indicates the directions F, G, and H, the interpolation calculation unit 219 performs (1/2, 1/1) on the pixel data P2 and P11 as shown in FIG. Filtering by the 2-tap interpolation filter of 2) is performed to generate interpolated pixel data Pi3. When the contour inclination direction determination signal Scd indicates directions B, C, and D, the interpolation calculation unit 219 has a tap gain of (1/2) with respect to the pixel data P3 and P10 as shown in FIG. , 1/2) is subjected to filtering by a 2-tap interpolation filter to generate interpolated pixel data Pi3.

補間演算部219は、輪郭傾斜方向判定信号Scdが方向A,“傾斜方向なし”を示す場合には、図13(A)に示すように、画素データP5〜P8に対し、タップ利得が(-1/8,5/8,5/8,-1/8)の4タップの補間フィルタによるフィルタリングを施して補間画素データPi3を生成する。補間演算部219は、輪郭傾斜方向判定信号Scdが方向Eを示す場合には、図13(B)に示すように、画素データP6,P7に対し、(1/2,1/2)の2タップの補間フィルタによるフィルタリングを施して補間画素データPi3を生成する。   When the contour inclination direction determination signal Scd indicates the direction A, “no inclination direction”, the interpolation calculation unit 219 has a tap gain of (−−) for the pixel data P5 to P8 as shown in FIG. 1/8, 5/8, 5/8, -1/8) is filtered by a 4-tap interpolation filter to generate interpolation pixel data Pi3. When the contour inclination direction determination signal Scd indicates the direction E, the interpolation calculation unit 219 performs (1/2, 1/2) 2 on pixel data P6 and P7 as shown in FIG. Interpolated pixel data Pi3 is generated by performing filtering using a tap interpolation filter.

以上のように補間演算部217〜219によって生成された補間画素データPi1〜Pi3及び注目画素データP6は、並び替え部221に入力される。図14を用いて、並び替え部221の構成及び動作について説明する。図14に示すように、並び替え部221は、ラインバッファ2215〜2218と、スイッチ2219,2220,2222と、トグル回路2221,2223とを有する。   As described above, the interpolation pixel data Pi1 to Pi3 and the target pixel data P6 generated by the interpolation calculation units 217 to 219 are input to the rearrangement unit 221. The configuration and operation of the rearrangement unit 221 will be described with reference to FIG. As shown in FIG. 14, the rearrangement unit 221 includes line buffers 2215 to 2218, switches 2219, 2220 and 2222, and toggle circuits 2221 and 2223.

補間画素データPi1〜Pi3は、入力端子2211〜2213を介してラインバッファ2215〜2217へと入力される。注目画素データP6は、入力端子2214を介してラインバッファ2218へと入力される。ラインバッファ2215〜2217は、それぞれ1ライン分の補間画素データPi1〜Pi3を保持する。ラインバッファ2218は、1ライン分の注目画素データP6を保持する。   Interpolated pixel data Pi1 to Pi3 are input to line buffers 2215 to 2217 via input terminals 2211 to 2213. The target pixel data P6 is input to the line buffer 2218 via the input terminal 2214. The line buffers 2215 to 2217 respectively hold interpolation pixel data Pi1 to Pi3 for one line. The line buffer 2218 holds the target pixel data P6 for one line.

トグル回路2221は、所定の周期で値が“0”から“1”、“1”から“0”と繰り返し変化する回路である。トグル回路2221は、図8に示すように、原画素が位置する…,2M-2ドット,2Mドット,2M+2ドット,2M+4ドット,…では“0”を出力し、二点鎖線で示す補間画素を生成すべき…,2M-1ドット,2M+1ドット,2M+3ドット,…では“1”を出力する。ラインバッファ2215〜2217は補間画素データPi1〜Pi3や注目画素データP6を書き込んだ書き込みクロックの4倍の読み出しクロックでそれぞれのデータを読み出す。   The toggle circuit 2221 is a circuit whose value repeatedly changes from “0” to “1” and from “1” to “0” in a predetermined cycle. As shown in FIG. 8, the toggle circuit 2221 outputs “0” when the original pixel is located, 2M-2 dots, 2M dots, 2M + 2 dots, 2M + 4 dots,. The interpolation pixel to be generated should be generated: 2M-1 dot, 2M + 1 dot, 2M + 3 dot,. The line buffers 2215 to 2217 read out the respective data with a read clock four times the write clock in which the interpolated pixel data Pi1 to Pi3 and the target pixel data P6 are written.

ラインバッファ2215,2216より読み出された補間画素データPi1,Pi2はスイッチ2219に入力される。ラインバッファ2217,2218より読み出された補間画素データPi3,注目画素データP6はスイッチ2220に入力される。スイッチ2219は、トグル回路2221が“1”を出力するときラインバッファ2215より出力された補間画素データPi1を選択し、トグル回路2221が“0”を出力するときラインバッファ2216より出力された補間画素データPi2を選択する。スイッチ2220は、トグル回路2221が“1”を出力するときラインバッファ2217より出力された補間画素データPi3を選択し、トグル回路2221が“0”を出力するときラインバッファ2218より出力された注目画素データP6を選択する。   Interpolated pixel data Pi1 and Pi2 read from the line buffers 2215 and 2216 are input to the switch 2219. The interpolated pixel data Pi3 and the target pixel data P6 read from the line buffers 2217 and 2218 are input to the switch 2220. The switch 2219 selects the interpolation pixel data Pi1 output from the line buffer 2215 when the toggle circuit 2221 outputs “1”, and the interpolation pixel output from the line buffer 2216 when the toggle circuit 2221 outputs “0”. Data Pi2 is selected. The switch 2220 selects the interpolated pixel data Pi3 output from the line buffer 2217 when the toggle circuit 2221 outputs “1”, and the target pixel output from the line buffer 2218 when the toggle circuit 2221 outputs “0”. Data P6 is selected.

スイッチ2219より選択的に出力された補間画素データPi1,Pi2と、スイッチ2220より選択的に出力された補間画素データPi3,注目画素データP6とは、スイッチ2222に入力される。   The interpolation pixel data Pi1 and Pi2 selectively output from the switch 2219 and the interpolation pixel data Pi3 and target pixel data P6 selectively output from the switch 2220 are input to the switch 2222.

トグル回路2223は、所定の周期で値が“0”から“1”、“1”から“0”と繰り返し変化する回路である。トグル回路2223は、図8に示すように、原画素が位置する…,2N-2ライン,2Nライン,2N+2ライン,2N+4ライン,…では“0”を出力し、二点鎖線で示す補間画素を生成すべき…,2N-1ライン,2N+1ライン,2N+3ライン,…では“1”を出力する。スイッチ2222は、トグル回路2223が“1”を出力するときスイッチ2219より出力された補間画素データPi1または補間画素データPi2を選択し、トグル回路2223が“0”を出力するときスイッチ2220より出力された補間画素データPi3または注目画素データP6を選択して、出力端子222より出力する。   The toggle circuit 2223 is a circuit whose value repeatedly changes from “0” to “1” and from “1” to “0” in a predetermined cycle. As shown in FIG. 8, the toggle circuit 2223 outputs “0” in the 2N-2 line, 2N line, 2N + 2 line, 2N + 4 line,. "1" is output for the 2N-1 line, 2N + 1 line, 2N + 3 line,. The switch 2222 selects the interpolation pixel data Pi1 or the interpolation pixel data Pi2 output from the switch 2219 when the toggle circuit 2223 outputs “1”, and is output from the switch 2220 when the toggle circuit 2223 outputs “0”. The interpolated pixel data Pi3 or the target pixel data P6 is selected and output from the output terminal 222.

以上の動作によって、図1の画素補間部2からは、水平方向及び垂直方向に画素数が2倍に変換された映像信号S2が出力される。   Through the above operation, the pixel interpolation unit 2 shown in FIG. 1 outputs the video signal S2 in which the number of pixels is doubled in the horizontal direction and the vertical direction.

本実施形態においては、輪郭傾斜方向判定部1によって画像の輪郭部の傾斜方向を判定し、輪郭部の傾斜方向A〜Hの8方向と“傾斜方向なし”の9種類の判定結果に応じたタップ数の補間フィルタによって補間画素データを生成している。方向B〜D,F〜Hにおいて補間画素データPi1を生成する際、方向A〜D,F〜Hにおいて補間画素データPi2を生成する際、方向B〜E,F〜Hにおいて補間画素データPi3を生成する際には、2タップの補間フィルタとしている。   In the present embodiment, the contour tilt direction determination unit 1 determines the tilt direction of the contour portion of the image, and according to the nine types of determination results of the eight tilt directions A to H of the contour portion and “no tilt direction”. Interpolated pixel data is generated by an interpolation filter having the number of taps. When the interpolation pixel data Pi1 is generated in the directions B to D and F to H, the interpolation pixel data Pi3 is generated in the directions B to E and F to H when the interpolation pixel data Pi2 is generated in the directions A to D and F to H. When generating, a 2-tap interpolation filter is used.

即ち、本実施形態においては、輪郭部の傾斜に沿った方向の画素が存在している場合には、2タップの補間フィルタとしている。従って、図9〜図13で説明した画素補間部2による画素の補間ではリンギングが発生しにくい。   That is, in this embodiment, when there is a pixel in a direction along the inclination of the contour portion, a 2-tap interpolation filter is used. Therefore, ringing hardly occurs in the pixel interpolation performed by the pixel interpolation unit 2 described with reference to FIGS.

図1において、画素補間部2より出力された映像信号S2は輪郭補正部3に入力される。輪郭補正部3は、輪郭傾斜方向判定信号Scdに応じて、映像信号S2の輪郭部が急峻となるように補正する。図15を用いて、輪郭補正部3の具体的構成及び動作について説明する。   In FIG. 1, the video signal S <b> 2 output from the pixel interpolation unit 2 is input to the contour correction unit 3. The contour correcting unit 3 corrects the contour portion of the video signal S2 to be steep in accordance with the contour tilt direction determination signal Scd. A specific configuration and operation of the contour correction unit 3 will be described with reference to FIG.

図15において、入力端子301には映像信号S2を構成する画素データが順次入力される。画素データは1水平期間の遅延素子302〜305に順次入力され、1水平期間ずつ遅延される。遅延素子302〜305はラインメモリによって構成することができる。入力端子301に入力された画素データは、1クロック遅延素子であるDフリップフロップ306〜309に順次入力され、1クロックずつ遅延される。遅延素子302より出力された1水平期間遅延の画素データは、Dフリップフロップ310〜313に順次入力され、1クロックずつ遅延される。   In FIG. 15, pixel data constituting the video signal S2 is sequentially input to the input terminal 301. Pixel data is sequentially input to the delay elements 302 to 305 in one horizontal period, and is delayed by one horizontal period. The delay elements 302 to 305 can be configured by line memories. Pixel data input to the input terminal 301 is sequentially input to D flip-flops 306 to 309 which are one-clock delay elements, and is delayed by one clock. The pixel data delayed by one horizontal period output from the delay element 302 is sequentially input to the D flip-flops 310 to 313 and delayed by one clock.

遅延素子303より出力された2水平期間遅延の画素データは、Dフリップフロップ314〜317に順次入力され、1クロックずつ遅延される。遅延素子304より出力された3水平期間遅延の画素データは、Dフリップフロップ318〜321に順次入力され、1クロックずつ遅延される。遅延素子305より出力された4水平期間遅延の画素データは、Dフリップフロップ322〜325に順次入力され、1クロックずつ遅延される。   Pixel data with a delay of two horizontal periods output from the delay element 303 is sequentially input to the D flip-flops 314 to 317 and delayed by one clock. The three horizontal period delayed pixel data output from the delay element 304 is sequentially input to the D flip-flops 318 to 321 and delayed by one clock. The 4-horizontal period delayed pixel data output from the delay element 305 is sequentially input to the D flip-flops 322 to 325 and delayed by one clock.

入力端子301に入力された画素データと、遅延素子302〜305それぞれより出力された画素データと、Dフリップフロップ306〜325それぞれより出力された画素データは、上限検出部326,下限検出部327,2次元ハイパスフィルタ(HPF)328に入力される。   The pixel data input to the input terminal 301, the pixel data output from each of the delay elements 302 to 305, and the pixel data output from each of the D flip-flops 306 to 325 include an upper limit detector 326, a lower limit detector 327, Input to a two-dimensional high-pass filter (HPF) 328.

図15に示すように、入力端子301に入力された画素データをP01、Dフリップフロップ306〜309より出力されたそれぞれの画素データをP02〜P05、遅延素子302より出力された画素データをP06、Dフリップフロップ310〜313より出力されたそれぞれの画素データをP07〜P10とする。   As shown in FIG. 15, the pixel data input to the input terminal 301 is P01, the pixel data output from the D flip-flops 306 to 309 is P02 to P05, the pixel data output from the delay element 302 is P06, The pixel data output from the D flip-flops 310 to 313 are P07 to P10.

遅延素子303より出力された画素データをP11、Dフリップフロップ314〜317より出力されたそれぞれの画素データをP12〜P15、遅延素子304より出力された画素データをP16、Dフリップフロップ318〜321より出力されたそれぞれの画素データをP17〜P20とする。遅延素子305より出力された画素データをP21、Dフリップフロップ322〜325より出力されたそれぞれの画素データをP22〜P25とする。   The pixel data output from the delay element 303 is P11, the pixel data output from the D flip-flops 314 to 317 is P12 to P15, the pixel data output from the delay element 304 is P16, and the D flip-flops 318 to 321 are used. Each output pixel data is set to P17 to P20. The pixel data output from the delay element 305 is P21, and the pixel data output from the D flip-flops 322 to 325 is P22 to P25.

上限検出部326,下限検出部327,2次元HPF328には、Dフリップフロップ315より出力された画素データP13を中心として水平方向5画素,垂直方向5画素の合計25画素の画素データが入力されることになる。輪郭補正部3では、画素データP13が注目画素の画素データである。画素データP13は信号S315として加算器331に入力される。信号S315は、画素データP13が時間の経過に伴って図16(A)に示すように変化して輪郭部を有する波形であるとする。   The upper limit detection unit 326, the lower limit detection unit 327, and the two-dimensional HPF 328 receive pixel data of a total of 25 pixels including 5 pixels in the horizontal direction and 5 pixels in the vertical direction centered on the pixel data P13 output from the D flip-flop 315. It will be. In the contour correcting unit 3, the pixel data P13 is pixel data of the target pixel. Pixel data P13 is input to adder 331 as signal S315. It is assumed that the signal S315 has a waveform in which the pixel data P13 changes as time passes as shown in FIG.

信号S315を構成する黒丸が画素データP13である。信号S315は、ノイズN1,N2を含んでいる。図16(A)〜(G)では、簡略化のため、それぞれの信号の水平方向の波形のみを示している。   A black circle constituting the signal S315 is the pixel data P13. The signal S315 includes noises N1 and N2. In FIGS. 16A to 16G, only the horizontal waveform of each signal is shown for simplification.

上限検出部326は、注目画素である画素データP13を中心とする入力された25画素の画素データを、レベルの小さい順(または大きい順)に1〜25に順位付けし、その25画素の画素データより、好ましくは、最大レベルの画素データではなく、例えば最大レベルから4番目に大きいレベルの画素データを検出する。上限検出部326が検出した画素データは、図16(C)に示すような波形の信号S326として最小値検出部333に入力される。   The upper limit detection unit 326 ranks the input pixel data of 25 pixels centered on the pixel data P13 that is the target pixel from 1 to 25 in order of decreasing level (or increasing order), and the pixels of the 25 pixels For example, pixel data having a level that is the fourth largest from the maximum level is detected instead of the pixel data having the maximum level. The pixel data detected by the upper limit detector 326 is input to the minimum value detector 333 as a signal S326 having a waveform as shown in FIG.

上限検出部326は、入力された画素データの内、最大レベルの画素データを除き中央レベルより大きいレベルの画素データを検出するものである。望ましくは、上限検出部326は、入力された画素データの最小レベルから最大レベルまでを小レベル部,中間レベル部,大レベル部に3等分し、その大レベル部の内、最大レベルの画素データを除いたレベルの画素データを検出する。従って、図15の構成においては、上限検出部326は、2番目に大きいレベルの画素データ、3番目に大きいレベルの画素データ、5番目に大きいレベルの画素データを検出してもよい。   The upper limit detection unit 326 detects pixel data of a level larger than the central level except for the pixel data of the maximum level among the input pixel data. Preferably, the upper limit detection unit 326 equally divides the input pixel data from the minimum level to the maximum level into a small level portion, an intermediate level portion, and a large level portion, and the maximum level pixel in the large level portion. Pixel data at a level excluding data is detected. Therefore, in the configuration of FIG. 15, the upper limit detection unit 326 may detect the second highest level pixel data, the third highest level pixel data, and the fifth highest level pixel data.

上限検出部326で最大レベルの画素データを除き中央レベルより大きいレベルの画素データを検出するのは、信号S315に含まれるノイズN2を除去するためである。上限検出部326がどのレベルの画素データを検出するかは、ノイズの除去効果と輪郭補正の効果との関係で最適なものを選択すればよい。   The reason why the upper limit detection unit 326 detects pixel data of a level larger than the central level except for the pixel data of the maximum level is to remove the noise N2 included in the signal S315. What level of pixel data the upper limit detection unit 326 detects may be selected in accordance with the relationship between the noise removal effect and the contour correction effect.

下限検出部327は、注目画素である画素データP13を中心とする入力された25画素の画素データを、レベルの小さい順(または大きい順)に1〜25に順位付けし、その25画素の画素データより、好ましくは、最小レベルの画素データではなく、例えば最小レベルから4番目に小さいレベルの画素データを検出する。下限検出部327が検出した画素データは、図16(D)に示すような波形の信号S327として最大値検出部332に入力される。   The lower limit detection unit 327 ranks the input pixel data of 25 pixels centered on the pixel data P13 that is the target pixel from 1 to 25 in order of increasing level (or increasing order), and the pixels of the 25 pixels For example, pixel data having a level that is the fourth smallest from the minimum level is detected instead of the pixel data having the minimum level. The pixel data detected by the lower limit detection unit 327 is input to the maximum value detection unit 332 as a signal S327 having a waveform as shown in FIG.

下限検出部327は、入力された画素データの内、最大レベルの画素データを除き中央レベルより大きいレベルの画素データを検出するものである。望ましくは、下限検出部327は、入力された画素データの最小レベルから最大レベルまでを小レベル部,中間レベル部,大レベル部に3等分し、その小レベル部の内、最小レベルの画素データを除いたレベルの画素データを検出する。従って、図15の構成においては、下限検出部327は、2番目に小さいレベルの画素データ、3番目に小さいレベルの画素データ、5番目に小さいレベルの画素データを検出してもよい。   The lower limit detection unit 327 detects pixel data of a level higher than the central level except for pixel data of the maximum level among the input pixel data. Desirably, the lower limit detection unit 327 equally divides the input pixel data from the minimum level to the maximum level into a small level portion, an intermediate level portion, and a large level portion, and the minimum level pixel in the small level portion. Pixel data at a level excluding data is detected. Therefore, in the configuration of FIG. 15, the lower limit detection unit 327 may detect the second lowest level pixel data, the third lowest level pixel data, and the fifth lowest level pixel data.

下限検出部327で最小レベルの画素データを除き中央レベルより小さいレベルの画素データを検出するのは、信号S315に含まれるノイズN1を除去するためである。下限検出部327がどのレベルの画素データを検出するかは、ノイズの除去効果と輪郭補正の効果との関係で最適なものを選択すればよい。   The reason why the lower limit detection unit 327 detects pixel data of a level smaller than the center level except for pixel data of the minimum level is to remove noise N1 included in the signal S315. What level of pixel data the lower limit detection unit 327 detects may be selected based on the relationship between the noise removal effect and the contour correction effect.

輪郭補正部3に入力される映像信号S2にノイズが含まれていない場合には、上限検出部326で最大レベルを検出し、下限検出部327で最小レベルを検出してもよい。映像信号S2にノイズが含まれていても、ノイズを除去しない場合には、上限検出部326で最大レベルを検出し、下限検出部327で最小レベルを検出すればよい。   When the video signal S2 input to the contour correcting unit 3 does not contain noise, the upper limit detecting unit 326 may detect the maximum level and the lower limit detecting unit 327 may detect the minimum level. Even if the video signal S2 includes noise, if the noise is not removed, the maximum level may be detected by the upper limit detection unit 326 and the minimum level may be detected by the lower limit detection unit 327.

2次元HPF328は25タップのフィルタである。2次元HPF328は、入力された25画素の画素データを用いて後述するようなタップ利得によってフィルタリングして、信号S315に対して付加するための高域周波数信号成分を生成する。この際、2次元HPF328は、入力端子329より入力される輪郭傾斜方向判定信号Scdに応じて、タップ利得を切り替えるように構成している。2次元HPF328は、輪郭傾斜方向判定信号Scdが示す輪郭部の傾斜方向に対して直交する方向に高域周波数信号成分を抽出する特性とするよう、フィルタの帯域特性を切り替えることが好ましい。   The two-dimensional HPF 328 is a 25 tap filter. The two-dimensional HPF 328 generates a high frequency signal component to be added to the signal S315 by filtering with the tap gain as described later using the input pixel data of 25 pixels. At this time, the two-dimensional HPF 328 is configured to switch the tap gain according to the contour inclination direction determination signal Scd input from the input terminal 329. It is preferable that the two-dimensional HPF 328 switches the band characteristics of the filter so that the high-frequency signal component is extracted in a direction orthogonal to the inclination direction of the contour portion indicated by the contour inclination direction determination signal Scd.

例えば、2次元HPF328は、図3(A)示す方向Aの場合は水平高域、図3(E)示す方向Eの場合は垂直高域となるように高域周波数信号成分を抽出する。図3(C)示す方向Cの場合には、2次元HPF328は、図17に示すタップ利得とし、図18に示すような空間周波数特性とする。図3(G)示す方向Gの場合には、2次元HPF328は、図19に示すタップ利得とし、図20に示すような空間周波数特性とする。方向A及び方向G以外の場合には、2次元HPF328は、図21に示すタップ利得とし、図22に示すような空間周波数特性とする。   For example, the two-dimensional HPF 328 extracts a high frequency signal component so that the horizontal high frequency is obtained in the direction A shown in FIG. 3A and the vertical high frequency is obtained in the direction E shown in FIG. In the case of the direction C shown in FIG. 3C, the two-dimensional HPF 328 has a tap gain shown in FIG. 17 and a spatial frequency characteristic as shown in FIG. In the case of the direction G shown in FIG. 3G, the two-dimensional HPF 328 has a tap gain shown in FIG. 19 and a spatial frequency characteristic as shown in FIG. In the cases other than the directions A and G, the two-dimensional HPF 328 has a tap gain shown in FIG. 21 and a spatial frequency characteristic as shown in FIG.

本実施形態では、タップ利得及び空間周波数特性を、方向A、方向G、方向A及び方向G以外の3つに分けて切り替えているが、タップ利得及び空間周波数特性をさらに細かく切り替えてもよい。方向A〜Hと“傾斜方向なし”の9種類の全てでそれぞれ異なるタップ利得及び空間周波数特性としてもよい。9種類の全てで異なるタップ利得及び空間周波数特性とすると、2次元HPF328の構成が複雑になるものの、9種類それぞれに対応させたタップ利得及び空間周波数特性とすることができるので好ましい。   In this embodiment, the tap gain and the spatial frequency characteristic are switched in three directions other than the direction A, the direction G, the direction A, and the direction G, but the tap gain and the spatial frequency characteristic may be switched more finely. Different tap gain and spatial frequency characteristics may be used for all nine types of directions A to H and “no tilt direction”. It is preferable that all nine types have different tap gains and spatial frequency characteristics because the configuration of the two-dimensional HPF 328 is complicated, but tap gains and spatial frequency characteristics corresponding to each of the nine types can be obtained.

このように、2次元HPF328は、輪郭傾斜方向判定信号Scdに応じてタップ利得を切り替えて高域周波数信号成分を生成するので、それぞれの輪郭部の方向に合わせて輪郭部を急峻にするのに最適な高域周波数信号成分とすることができる。2次元HPF328は、高域周波数信号成分生成部として動作している。   As described above, the two-dimensional HPF 328 generates a high-frequency signal component by switching the tap gain according to the contour inclination direction determination signal Scd, so that the contour portion is steep according to the direction of each contour portion. An optimum high frequency signal component can be obtained. The two-dimensional HPF 328 operates as a high frequency signal component generation unit.

2次元HPF328より出力された高域周波数信号成分は、乗算器330に入力される。乗算器330のゲイン係数を例えば2とすると、乗算器330は、入力された高域周波数信号成分を2倍して、図16(B)に示すような波形の信号S330を出力する。信号S330は付加部である加算器331に入力される。加算器331は入力された信号S315と信号S330とを加算し、図16(E)に示すような波形の信号S331を出力する。信号S331は、時間の経過に伴って順次入力される注目画素の画素データP13に高域周波数信号成分を付加した信号である。信号S331は、最大値検出部332に入力される。   The high frequency signal component output from the two-dimensional HPF 328 is input to the multiplier 330. If the gain coefficient of the multiplier 330 is 2, for example, the multiplier 330 doubles the input high frequency signal component and outputs a signal S330 having a waveform as shown in FIG. The signal S330 is input to an adder 331 that is an addition unit. The adder 331 adds the input signal S315 and the signal S330, and outputs a signal S331 having a waveform as shown in FIG. The signal S331 is a signal obtained by adding a high-frequency signal component to the pixel data P13 of the target pixel that is sequentially input as time passes. The signal S331 is input to the maximum value detection unit 332.

最大値検出部332は、下限検出部327より出力された信号S327と加算器331より出力された信号S331とのうち、大きい方を選択して、図16(F)に示すような波形の信号S332を出力する。加算器331より出力された信号S331には図16(E)に示すようにアンダーシュートが付加されている。最大値検出部332によって信号S327と信号S331とのうちの大きい方を選択することにより、信号S332は図16(F)に示すようにアンダーシュートの部分が除去された信号となる。信号S332は最小値検出部333に入力される。   The maximum value detection unit 332 selects the larger one of the signal S327 output from the lower limit detection unit 327 and the signal S331 output from the adder 331, and the signal having a waveform as shown in FIG. S332 is output. Undershoot is added to the signal S331 output from the adder 331 as shown in FIG. By selecting the larger one of the signal S327 and the signal S331 by the maximum value detection unit 332, the signal S332 becomes a signal from which the undershoot portion has been removed as shown in FIG. The signal S332 is input to the minimum value detection unit 333.

最小値検出部333は、信号S326と信号S332とのうち、小さい方を選択し、
図16(G)に示すような波形の信号S333を出力する。信号S332には図16(F)に示すようにオーバーシュートが付加されている。最小値検出部333よって信号S326と信号S332とのうちの小さい方を選択することにより、信号S333は図16(G)に示すようにオーバーシュートの部分が除去された信号となる。信号S333は、図1の輪郭補正部3より出力される映像信号S3として出力端子334より出力される。
The minimum value detection unit 333 selects the smaller one of the signal S326 and the signal S332,
A signal S333 having a waveform as shown in FIG. Overshoot is added to the signal S332 as shown in FIG. By selecting the smaller one of the signal S326 and the signal S332 by the minimum value detection unit 333, the signal S333 becomes a signal from which the overshoot portion is removed as shown in FIG. The signal S333 is output from the output terminal 334 as the video signal S3 output from the contour correcting unit 3 in FIG.

最大値検出部332及び最小値検出部333は、信号S331を、上限検出部326による上限値と下限検出部327による下限値との間で振幅制限する振幅制限部として動作している。   The maximum value detection unit 332 and the minimum value detection unit 333 operate as an amplitude limiting unit that limits the amplitude of the signal S331 between the upper limit value by the upper limit detection unit 326 and the lower limit value by the lower limit detection unit 327.

以上の動作により、輪郭補正部3より出力される映像信号S3(S333)は、信号S315と比較して傾斜の中心付近の傾きが急峻となり、シュート成分が付加することなく輪郭補正される。なお、信号S333の輪郭部における傾斜の中心付近の傾きは、乗算器330のゲイン係数の値によって自由に設定することができる。   With the above operation, the video signal S3 (S333) output from the contour correcting unit 3 has a steeper slope near the center of the tilt than the signal S315, and the contour is corrected without adding a shoot component. Note that the inclination near the center of the inclination in the contour portion of the signal S333 can be freely set by the value of the gain coefficient of the multiplier 330.

上限検出部326は、入力された画素のうち、最大レベルの画素を除き中央レベルより大きいレベルの画素を検出し、下限検出部327は、入力された画素のうち、最小レベルの画素を除き中央レベルより小さいレベルの画素を検出するので、入力信号にノイズが混入しても、ノイズは完全に除去される。本実施形態では、以上の構成の輪郭補正部3を備えるので、耐ノイズ特性に優れた映像信号処理装置とすることができる。   The upper limit detection unit 326 detects pixels having a level greater than the central level except for the maximum level pixel among the input pixels, and the lower limit detection unit 327 determines the center of the input pixels except for the minimum level pixel. Since pixels having a level lower than the level are detected, even if noise is mixed in the input signal, the noise is completely removed. In the present embodiment, since the contour correcting unit 3 having the above configuration is provided, a video signal processing apparatus having excellent noise resistance characteristics can be obtained.

そして、本実施形態では、高域周波数信号成分生成部である2次元HPF328が、輪郭傾斜方向判定信号Scdが示す輪郭部の傾斜方向に応じてフィルタの帯域特性を切り替えるように構成しているので、従来の映像信号処理装置及び方法と比較して、輪郭部のぼけやぎざぎざをさらに低減させることができ、滑らかにつながった輪郭線を得ることが可能となる。   In this embodiment, the two-dimensional HPF 328, which is a high-frequency signal component generation unit, is configured to switch the band characteristics of the filter in accordance with the inclination direction of the contour indicated by the contour inclination direction determination signal Scd. Compared with the conventional video signal processing apparatus and method, blurring and jaggedness of the contour portion can be further reduced, and a smoothly connected contour line can be obtained.

本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。図15に示す輪郭補正部3においては、高域周波数信号生成のための2次元HPF328の領域を水平方向5,垂直方向5の25タップとし、上限検出部326及び下限検出部327による領域も水平方向5,垂直方向5の25画素として、両者の領域を同じに設定しているが、必ずしも同じにする必要はない。   The present invention is not limited to the embodiment described above, and various modifications can be made without departing from the scope of the present invention. In the contour correction unit 3 shown in FIG. 15, the region of the two-dimensional HPF 328 for generating a high frequency signal is 25 taps in the horizontal direction 5 and the vertical direction 5, and the region by the upper limit detection unit 326 and the lower limit detection unit 327 is also horizontal. Although the two areas are set to be the same as 25 pixels in the direction 5 and the vertical direction 5, they are not necessarily the same.

なお、輪郭部を水平方向及び垂直方向の双方で補正する場合には、上限検出部326は、注目画素を中心とした少なくとも水平方向5画素,垂直方向5画素の合計25画素の領域より、中央レベルより大きいレベルの画素を上限値として検出し、下限検出部327は、注目画素を中心とした少なくとも25画素の領域より、中央レベルより小さいレベルの画素を下限値として検出すればよい。   When the contour portion is corrected both in the horizontal direction and in the vertical direction, the upper limit detection unit 326 performs centering from an area of at least 5 pixels in the horizontal direction and 5 pixels in the vertical direction centered on the target pixel. The lower level detection unit 327 may detect a pixel having a level lower than the central level as a lower limit value from an area of at least 25 pixels centered on the target pixel.

本実施形態では、好ましい構成として、シュート成分を付加することなく輪郭補正する輪郭補正部3を例としたが、シュート成分を付加して輪郭補正する輪郭補正部を用いてよい。注目画素の画素データに付加する高域周波数信号成分を生成する高域周波数信号成分生成部を有して輪郭補正する輪郭補正部を設けて、画像の輪郭部の傾斜方向に応じて高域周波数信号成分を生成するフィルタの帯域特性を切り替えればよい。   In the present embodiment, as a preferred configuration, the contour correction unit 3 that performs contour correction without adding a shoot component is taken as an example, but a contour correction unit that adds a shoot component and corrects the contour may be used. A high-frequency signal component generating unit that generates a high-frequency signal component to be added to pixel data of the pixel of interest is provided with a contour correction unit that corrects the contour, and the high-frequency is determined according to the inclination direction of the contour of the image. What is necessary is just to switch the band characteristic of the filter which produces | generates a signal component.

1 輪郭傾斜方向判定部
2 画素補間部
3 輪郭補正部
326 上限検出部
327 下限検出部
328 2次元ハイパスフィルタ(高域周波数信号成分生成部)
331 加算器(付加部)
332 最大値検出部(振幅制限部)
333 最小値検出部(振幅制限部)
DESCRIPTION OF SYMBOLS 1 Contour inclination direction determination part 2 Pixel interpolation part 3 Contour correction part 326 Upper limit detection part 327 Lower limit detection part 328 Two-dimensional high-pass filter (high frequency signal component generation part)
331 Adder (additional part)
332 Maximum value detector (amplitude limiter)
333 Minimum value detection unit (amplitude limiting unit)

本発明の映像信号処理装置の一実施形態を示すブロック図である。It is a block diagram which shows one Embodiment of the video signal processing apparatus of this invention. 図1中の輪郭傾斜方向判定部1によって判定する輪郭部の傾斜方向の例を示す図である。It is a figure which shows the example of the inclination direction of the outline part determined by the outline inclination direction determination part 1 in FIG. 図2に示すそれぞれの輪郭傾斜方向に相当する画像パターンを示す図である。It is a figure which shows the image pattern corresponded to each outline inclination direction shown in FIG. 図1中の輪郭傾斜方向判定部1の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the outline inclination direction determination part 1 in FIG. 図4に示す輪郭傾斜方向判定部1が生成する水平方向及び垂直方向の複数画素を示す図である。It is a figure which shows the several pixel of the horizontal direction and the perpendicular direction which the outline inclination direction determination part 1 shown in FIG. 4 produces | generates. 図4中のテンプレート回路131〜138が有するテンプレートの例を示す図である。It is a figure which shows the example of the template which the template circuits 131-138 in FIG. 4 have. 図1中の画素補間部2の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the pixel interpolation part 2 in FIG. 図7に示す画素補間部2が生成する補間画素と基準画素との位置関係を説明するための図である。It is a figure for demonstrating the positional relationship of the interpolation pixel which the pixel interpolation part 2 shown in FIG. 7 produces | generates, and a reference | standard pixel . 図7中の補間演算部217が輪郭傾斜方向判定信号Scdに応じて補間画素Pi1を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 217 in FIG. 7 producing | generating the interpolation pixel Pi1 according to the outline inclination direction determination signal Scd . 図7中の補間演算部21が輪郭傾斜方向判定信号Scdに応じて補間画素Pi2を生成する際のタップ利得の例を示す図である。FIG. 8 is a diagram illustrating an example of tap gain when the interpolation calculation unit 218 in FIG. 7 generates an interpolation pixel Pi 2 in accordance with the contour inclination direction determination signal Scd. 図7中の補間演算部218が輪郭傾斜方向判定信号Scdに応じて補間画素Pi2を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 218 in FIG. 7 producing | generating the interpolation pixel Pi2 according to the outline inclination direction determination signal Scd. 図7中の補間演算部21が輪郭傾斜方向判定信号Scdに応じて補間画素Pi3を生成する際のタップ利得の例を示す図である。Is a diagram illustrating an example of a tap gain in generating the interpolated pixel Pi 3 interpolation operation unit 21 9 in Figure 7 is in accordance with the contour tilt direction determination signal Scd. 図7中の補間演算部219が輪郭傾斜方向判定信号Scdに応じて補間画素Pi3を生成する際のタップ利得の例を示す図である。It is a figure which shows the example of the tap gain at the time of the interpolation calculating part 219 in FIG. 7 producing | generating the interpolation pixel Pi3 according to the outline inclination direction determination signal Scd. 図7中の並び替え部221の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the rearrangement part 221 in FIG. 図1中の輪郭補正部3の具体的構成例を示すブロック図である。It is a block diagram which shows the specific structural example of the outline correction | amendment part 3 in FIG. 図15に示す輪郭補正部3の動作を説明するための波形図である。It is a wave form diagram for demonstrating operation | movement of the outline correction | amendment part 3 shown in FIG. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第1の例を示す図である。FIG. 16 is a diagram illustrating a first example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図17に示す第1の例の場合の空間周波数特性を示す特性図である。FIG. 18 is a characteristic diagram showing the spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the first example shown in FIG. 17. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第2の例を示す図である。FIG. 16 is a diagram illustrating a second example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図19に示す第2の例の場合の空間周波数特性を示す特性図である。FIG. 20 is a characteristic diagram showing spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the second example shown in FIG. 19. 図15中の2次元ハイパスフィルタ328が高域周波数信号成分を生成する際のタップ利得の第3の例を示す図である。FIG. 16 is a diagram illustrating a third example of tap gain when the two-dimensional high-pass filter 328 in FIG. 15 generates a high-frequency signal component. 図15中の2次元ハイパスフィルタ328のタップ利得が図21に示す第3の例の場合の空間周波数特性を示す特性図である。FIG. 22 is a characteristic diagram showing spatial frequency characteristics when the tap gain of the two-dimensional high-pass filter 328 in FIG. 15 is the third example shown in FIG. 21. 水平方向の画素補間を説明するための図である。It is a figure for demonstrating the pixel interpolation of a horizontal direction. 図23に示す画素補間の処理における周波数特性を説明するための図である。It is a figure for demonstrating the frequency characteristic in the process of the pixel interpolation shown in FIG. 2次元の画素補間を説明するための図である。It is a figure for demonstrating two-dimensional pixel interpolation.

Claims (10)

入力された第1の映像信号の画像における輪郭部の傾斜方向を判定する輪郭傾斜方向判定部と、
前記傾斜方向の判定結果に応じて前記第1の映像信号における複数の原画素データを選択し、前記複数の原画素データを用いて補間画素データを生成して、前記第1の映像信号が有する画素数よりも画素数を増加させた第2の映像信号を生成する画素補間部と、
前記第2の映像信号に基づいて、前記傾斜方向の判定結果に応じた異なる特性の高域周波数信号成分を生成する高域周波数信号成分生成部を有し、前記高域周波数信号成分を前記第2の映像信号に付加することにより、前記第2の映像信号の画像における輪郭部を補正して第3の映像信号として出力する輪郭補正部と、
を備えることを特徴とする映像信号処理装置。
A contour inclination direction determination unit that determines the inclination direction of the contour portion in the image of the input first video signal;
A plurality of original pixel data in the first video signal is selected according to the determination result of the tilt direction, interpolation pixel data is generated using the plurality of original pixel data, and the first video signal has A pixel interpolation unit that generates a second video signal in which the number of pixels is increased from the number of pixels;
A high-frequency signal component generating unit configured to generate a high-frequency signal component having different characteristics according to the determination result of the tilt direction based on the second video signal; An outline correction unit that corrects the outline in the image of the second video signal and outputs it as a third video signal by adding to the video signal of 2;
A video signal processing apparatus comprising:
前記画素補間部は、前記輪郭部の傾斜に沿った方向に前記補間画素データを生成するための原画素データが存在している場合には、2タップの補間フィルタを用いて前記補間画素データを生成することを特徴とする請求項1記載の映像信号処理装置。   When the original pixel data for generating the interpolation pixel data exists in a direction along the inclination of the contour portion, the pixel interpolation unit converts the interpolation pixel data using a 2-tap interpolation filter. The video signal processing apparatus according to claim 1, wherein the video signal processing apparatus generates the video signal processing apparatus. 前記高域周波数信号成分生成部は2次元ハイパスフィルタであり、
前記輪郭補正部は、前記輪郭部の傾斜方向の判定結果に応じて前記2次元ハイパスフィルタにおけるタップ利得を切り替える
ことを特徴とする請求項1または2に記載の映像信号処理装置。
The high-frequency signal component generation unit is a two-dimensional high-pass filter;
The video signal processing apparatus according to claim 1, wherein the contour correction unit switches a tap gain in the two-dimensional high-pass filter according to a determination result of a tilt direction of the contour portion.
前記輪郭補正部は、前記輪郭部の傾斜方向に対して直交する方向に前記高域周波数信号成分を抽出する特性とするよう前記2次元ハイパスフィルタにおける帯域特性を切り替えることを特徴とする請求項3記載の映像信号処理装置。   The contour correction unit switches a band characteristic in the two-dimensional high-pass filter so as to have a characteristic of extracting the high-frequency signal component in a direction orthogonal to the inclination direction of the contour part. The video signal processing apparatus described. 前記輪郭補正部は、
前記第2の映像信号における注目画素を中心とした少なくとも25画素の領域より、中央レベルより大きいレベルの画素を上限値として検出する上限検出部と、
前記注目画素を中心とした少なくとも25画素の領域より、中央レベルより小さいレベルの画素を下限値として検出する下限検出部と、
前記注目画素に前記高域周波数信号成分を付加する付加部と、
前記付加部の出力の信号レベルを、前記上限値と前記下限値との間で振幅制限する振幅制限部と、
を有することを特徴とする請求項1〜4のいずれか1項に記載の映像信号処理装置。
The contour correction unit
An upper limit detector for detecting, as an upper limit, a pixel having a level greater than the central level from an area of at least 25 pixels centered on the target pixel in the second video signal;
A lower limit detection unit for detecting, as a lower limit value, a pixel having a level smaller than the central level from an area of at least 25 pixels centered on the target pixel;
An adding unit for adding the high frequency signal component to the target pixel;
An amplitude limiting unit that limits the signal level of the output of the additional unit between the upper limit value and the lower limit value;
5. The video signal processing apparatus according to claim 1, wherein the video signal processing apparatus includes:
入力された第1の映像信号の画像における輪郭部の傾斜方向を判定し、
前記傾斜方向の判定結果に応じて前記第1の映像信号における複数の原画素データを選択し、前記複数の原画素データを用いて補間画素データを生成して、前記第1の映像信号が有する画素数よりも画素数を増加させた第2の映像信号を生成し、
前記第2の映像信号に基づいて、前記傾斜方向の判定結果に応じた異なる高域周波数信号成分を生成し、
前記高域周波数信号成分を前記第2の映像信号に付加することにより、前記第2の映像信号の画像における輪郭部を補正して第3の映像信号として出力する
ことを特徴とする映像信号処理方法。
Determining the inclination direction of the contour in the image of the input first video signal;
A plurality of original pixel data in the first video signal is selected according to the determination result of the tilt direction, interpolation pixel data is generated using the plurality of original pixel data, and the first video signal has Generating a second video signal having a larger number of pixels than the number of pixels;
Based on the second video signal, a different high-frequency signal component is generated according to the determination result of the tilt direction,
Video signal processing characterized in that the high frequency signal component is added to the second video signal to correct a contour in the image of the second video signal and output as a third video signal. Method.
前記輪郭部の傾斜に沿った方向に前記補間画素データを生成するための原画素データが存在している場合には、2タップの補間フィルタを用いて前記補間画素データを生成することを特徴とする請求項6記載の映像信号処理方法。   When the original pixel data for generating the interpolation pixel data exists in a direction along the inclination of the contour portion, the interpolation pixel data is generated using a 2-tap interpolation filter. The video signal processing method according to claim 6. 2次元ハイパスフィルタを用いて前記高域周波数信号成分を生成し、
前記輪郭部の傾斜方向の判定結果に応じて前記2次元ハイパスフィルタにおけるタップ利得を切り替える
ことを特徴とする請求項6または7に記載の映像信号処理方法。
Generating the high-frequency signal component using a two-dimensional high-pass filter;
The video signal processing method according to claim 6 or 7, wherein a tap gain in the two-dimensional high-pass filter is switched in accordance with a determination result of an inclination direction of the contour portion.
前記輪郭部の傾斜方向に対して直交する方向に前記高域周波数信号成分を抽出する特性とするよう前記2次元ハイパスフィルタにおける帯域特性を切り替えることを特徴とする請求項8記載の映像信号処理方法。   9. The video signal processing method according to claim 8, wherein band characteristics in the two-dimensional high-pass filter are switched so that the high-frequency signal component is extracted in a direction orthogonal to the inclination direction of the contour portion. . 前記第2の映像信号における注目画素を中心とした少なくとも25画素の領域より、中央レベルより大きいレベルの画素を上限値として検出し、
前記注目画素を中心とした少なくとも25画素の領域より、中央レベルより小さいレベルの画素を下限値として検出し、
前記注目画素に前記高域周波数信号成分を付加し、
前記注目画素に前記高域周波数信号成分を付加した信号の信号レベルを、前記上限値と前記下限値との間で振幅制限する
ことを特徴とする請求項6〜9のいずれか1項に記載の映像信号処理方法。
Detecting a pixel having a level greater than the central level as an upper limit value from an area of at least 25 pixels centered on the target pixel in the second video signal;
From a region of at least 25 pixels centered on the target pixel, a pixel having a level smaller than the central level is detected as a lower limit value,
Adding the high frequency signal component to the pixel of interest;
10. The signal level of a signal obtained by adding the high frequency signal component to the target pixel is amplitude-limited between the upper limit value and the lower limit value. 10. Video signal processing method.
JP2012076702A 2012-03-29 2012-03-29 Video signal processing device and method Pending JP2013207673A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012076702A JP2013207673A (en) 2012-03-29 2012-03-29 Video signal processing device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012076702A JP2013207673A (en) 2012-03-29 2012-03-29 Video signal processing device and method

Publications (1)

Publication Number Publication Date
JP2013207673A true JP2013207673A (en) 2013-10-07

Family

ID=49526333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012076702A Pending JP2013207673A (en) 2012-03-29 2012-03-29 Video signal processing device and method

Country Status (1)

Country Link
JP (1) JP2013207673A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020522946A (en) * 2017-08-30 2020-07-30 サムスン エレクトロニクス カンパニー リミテッド Display device and image processing method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11346320A (en) * 1998-06-01 1999-12-14 Victor Co Of Japan Ltd Video signal processor
US20020093587A1 (en) * 2001-01-15 2002-07-18 Xavier Michel Image processing apparatus and method, program, and recording medium
JP2008072384A (en) * 2006-09-13 2008-03-27 Toshiba Corp Contour correction circuit
JP2010171624A (en) * 2009-01-21 2010-08-05 Toshiba Corp Outline correction circuit and interpolation pixel generation circuit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11346320A (en) * 1998-06-01 1999-12-14 Victor Co Of Japan Ltd Video signal processor
US20020093587A1 (en) * 2001-01-15 2002-07-18 Xavier Michel Image processing apparatus and method, program, and recording medium
JP2008072384A (en) * 2006-09-13 2008-03-27 Toshiba Corp Contour correction circuit
JP2010171624A (en) * 2009-01-21 2010-08-05 Toshiba Corp Outline correction circuit and interpolation pixel generation circuit

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020522946A (en) * 2017-08-30 2020-07-30 サムスン エレクトロニクス カンパニー リミテッド Display device and image processing method thereof
US11062430B2 (en) 2017-08-30 2021-07-13 Samsung Electronics Co., Ltd. Display apparatus and image processing method thereof
US11532075B2 (en) 2017-08-30 2022-12-20 Samsung Electronics Co., Ltd. Display apparatus for restoring high-frequency component of input image and image processing method thereof

Similar Documents

Publication Publication Date Title
CN101036161B (en) Image processing apparatus and image processing method
JPS60120482A (en) Picture signal processor
KR20050041849A (en) Method and apparatus for image interpolation based on adaptive polyphase filters
US20040234165A1 (en) Image interpolation apparatus and method
KR100611179B1 (en) Image processing device
KR20140107581A (en) Ringing suppression in video scalers
US8310592B2 (en) Signal processing apparatus, signal processing method, and program for signal processing
JP2013207673A (en) Video signal processing device and method
KR100268018B1 (en) Nonlinear Signal Processing Apparatus and Method
US20050091296A1 (en) Method and device for filtering a signal
JPH11346320A (en) Video signal processor
CN104205805A (en) Image processing device and method, and image processing program
WO2012073865A1 (en) Image processing device, image processing method, image processing program, and display device
JP2010171624A (en) Outline correction circuit and interpolation pixel generation circuit
JP4571605B2 (en) Noise reduction apparatus and method
JP4857699B2 (en) Filter device
JP4371907B2 (en) Pixel feature determination device, pixel interpolation device, and video signal processing device
JP2004514330A (en) Detection and correction of asymmetric transient signals
JP2008017021A (en) Moving image noise eliminating device
JP2014033357A (en) Video signal processor and video signal processing method
JP4206726B2 (en) Interpolator
JP2005012740A (en) Image processor and image processing method
JP2006262372A (en) Filter device
TWI280062B (en) Signal separation apparatus applied in image transmission system and related method
JP4099926B2 (en) Resolution conversion apparatus and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140829

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150602

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150721

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160126