[go: up one dir, main page]

JP2010206478A - Telecine video signal detection device, telecine video signal detection method, and computer program - Google Patents

Telecine video signal detection device, telecine video signal detection method, and computer program Download PDF

Info

Publication number
JP2010206478A
JP2010206478A JP2009049245A JP2009049245A JP2010206478A JP 2010206478 A JP2010206478 A JP 2010206478A JP 2009049245 A JP2009049245 A JP 2009049245A JP 2009049245 A JP2009049245 A JP 2009049245A JP 2010206478 A JP2010206478 A JP 2010206478A
Authority
JP
Japan
Prior art keywords
video signal
difference
field
mode
telecine
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
JP2009049245A
Other languages
Japanese (ja)
Inventor
Kiyohito Kojima
清仁 小島
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2009049245A priority Critical patent/JP2010206478A/en
Publication of JP2010206478A publication Critical patent/JP2010206478A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To determine with high accuracy whether a signal is a telecine video signal. <P>SOLUTION: A pixel difference between a present field image F(t)11 and a field image F(t-2)13, which is 2 fields in front, is obtained by a pixel difference calculating circuit 20 and is divided into blocks BL obtained by dividing a field via an in-block difference extraction circuit 30, and then calculations are performed by a histogram circuit 41, an average value calculating circuit 42, and a maximum value calculating circuit 43 and a mode determination is carried out by a difference determining circuit 50. Thus, whether an input video signal is a telecine video signal can be determined in units of blocks. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出する技術に関する。   The present invention relates to a technique for detecting that an input video signal is a telecine video signal generated by pull-down processing.

一般に、24フレームのプログレッシブ(順次)方式による映像信号を60フィールドのインターレース(飛び越し)方式による映像信号に変換する場合に、例えば32プルダウン処理と呼ばれるテレシネ変換が行われる。このテレシネ変換によれば、毎秒24コマの映画フィルムを、毎秒60フィールドの速度のインターレース映像信号(テレシネ映像信号)に変換することができる。   In general, when a 24-frame progressive (sequential) video signal is converted to a 60-field interlace video signal, for example, telecine conversion called 32-pull-down processing is performed. According to this telecine conversion, a movie film of 24 frames per second can be converted into an interlace video signal (telecine video signal) having a speed of 60 fields per second.

図11は、32プルダウン処理を説明するための説明図である。図示するように、32プルダウン処理によれば、映画フィルムの2コマから5フィールドのインターレース映像信号が形成される。すなわち、映画フィルムの第1番目のコマである「A」からはテレビ信号の「Ao」フィールドと「Ae」フィールドと「Ao」フィールドとが生成され、映画フィルムの第2番目のコマである「B」からはテレビ信号の「Be」フィールドと「Bo」フィールドとが生成されている。   FIG. 11 is an explanatory diagram for explaining the 32 pull-down process. As shown in the figure, according to the 32 pull-down process, an interlaced video signal of 5 fields is formed from 2 frames of movie film. That is, from the first frame “A” of the movie film, an “Ao” field, an “Ae” field, and an “Ao” field of the television signal are generated, and the second frame of the movie film “ From “B”, a “Be” field and a “Bo” field of the television signal are generated.

「A」コマにおいて、「Ao」フィールドが繰り返し挿入されているのは速度調整のためのものである。上記「o」の添字は、映画フィルムのコマの偶数番目の走査線を間引いた(奇数番目の走査線を残した)フィールドであることを示し、上記「e」の添字は、映画フィルムのコマの奇数番目の走査線を間引いた(偶数番目の走査線を残した)フィールドであることを示している。このようにして変換されたフィールドAo、Ae、Ao、Be、Boを順次記録したものがテレシネ映像信号である。以降、この変換が繰り返されるため、32プルダウン処理により生成されたテレシネ映像信号は5フィールドの周期性を有している。   In the “A” frame, the “Ao” field is repeatedly inserted for speed adjustment. The subscript “o” indicates a field obtained by thinning out even-numbered scan lines (leaving odd-numbered scan lines) of a motion picture film frame, and the subscript “e” indicates a motion picture film frame. This is a field in which odd-numbered scan lines are thinned out (even-numbered scan lines are left). A telecine video signal is obtained by sequentially recording the fields Ao, Ae, Ao, Be, Bo converted in this way. Thereafter, since this conversion is repeated, the telecine video signal generated by the 32 pull-down process has a periodicity of 5 fields.

従来、一つ飛んだフィールド(すなわち、2フィールド前のフィールド)との間の差分の絶対値をフィールド毎に累積計算し、その累積計算により得られた総和と閾値との比較により両フィールドが重複フィールドであるか否かを判定し、その重複フィールドの出現の周期性を見ることにより、テレシネ映像信号を検出するテレシネ映像信号装置が提案されている(例えば、特許文献1)。   Conventionally, the absolute value of the difference between one field (that is, the field two fields before) is cumulatively calculated for each field, and both fields are overlapped by comparing the sum obtained by the cumulative calculation with the threshold value. There has been proposed a telecine video signal device that detects a telecine video signal by determining whether it is a field and checking the periodicity of the appearance of the overlapping field (for example, Patent Document 1).

特開平10−65964号公報JP 10-65964 A

しかしながら、前記従来の技術では、差分の総和が閾値より大きい「差分あり」、前記差分の総和が閾値より小さい「差分なし」という2つのモードのいずれに該当するかを判定するものであることから、入力映像信号に大きなノイズが含まれる場合に、本来テレシネ映像信号であると検出されるべき入力映像信号を非テレシネ映像信号であると誤って判定することがあった。このために、テレシネ映像信号であるか否かを高精度に判定することができないという問題があった。   However, in the conventional technique, it is determined which of the two modes “there is difference” where the sum of differences is larger than the threshold and “no difference” where the sum of the differences is smaller than the threshold. When the input video signal includes a large noise, the input video signal that should be detected as a telecine video signal may be erroneously determined as a non-telecine video signal. For this reason, there has been a problem that it cannot be determined with high accuracy whether or not it is a telecine video signal.

なお、このような問題は、32プルダウン処理に限らず、全ての方式のプルダウン処理に共通する問題であった。   Such a problem is not limited to 32 pull-down processing, but is common to all types of pull-down processing.

本発明は、上述した従来の問題点を解決するためになされたものであり、テレシネ映像信号であるか否かの判定を高精度に行いうることを課題とする。   The present invention has been made to solve the above-described conventional problems, and it is an object of the present invention to determine whether or not a telecine video signal is highly accurate.

上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。   In order to solve at least a part of the above problems, the present invention can be realized as the following forms or application examples.

[適用例1] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定する差分判定部と、
前記差分判定部により判定された判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する映像信号判定部と
を備えるテレシネ映像信号検出装置。
Application Example 1 A telecine video signal detection device that detects that an input video signal is a telecine video signal generated by pull-down processing,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. A difference determination unit that determines which of the mode and the third mode that has noise but no difference corresponds to;
A telecine video signal detection device comprising: a video signal determination unit that determines whether or not the input video signal is a telecine video signal based on a determination result determined by the difference determination unit.

適用例1に記載のテレシネ映像信号検出装置によれば、差分判定部により、第1フィールドと、2フィールド前の第2フィールドとの間の関係が判定される。この判定は、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを求めるものである。このために、「差分なし」と「差分あり」の2つのモードに判定する従来技術に比較して、高精度な判定を期待することができる。特に、第3のモードは、ノイズを有するが差分なしと定める場合のモードであることから、入力映像信号に大きなノイズが含まれる場合に、テレシネ映像信号であるとの判定を継続することが可能となり、テレシネ映像信号であるか否かの判定を高精度に行うことができる。   According to the telecine video signal detection device described in Application Example 1, the difference determination unit determines the relationship between the first field and the second field two fields before. This determination is to determine which of the first mode with no difference, the second mode with difference, and the third mode with noise but with no difference. For this reason, it is possible to expect a highly accurate determination as compared with the prior art that determines the two modes of “no difference” and “with difference”. In particular, since the third mode is a mode in which there is noise but it is determined that there is no difference, it is possible to continue to determine that the input video signal is a telecine video signal when the input video signal includes large noise. Thus, it is possible to determine with high accuracy whether or not the video signal is a telecine video signal.

[適用例2] 適用例1に記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記第1フィールドと前記第2フィールドとの間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、前記画素差分演算部により検出された画素差分に基づいて、前記第1ないし第3のモードのいずれに該当するかの判定を行うモード判定部とを備えるテレシネ映像信号検出装置。 Application Example 2 In the telecine video signal detection device according to Application Example 1, the difference determination unit subtracts a gradation value at the same pixel position between the first field and the second field. A telecine comprising: a pixel difference calculation unit for obtaining a pixel difference; and a mode determination unit for determining which of the first to third modes is applied based on the pixel difference detected by the pixel difference calculation unit Video signal detection device.

適用例2に記載のテレシネ映像信号検出装置によれば、第1フィールドと第2フィールドとの間の画素差分を求め、画素差分に基づいて、前記第1ないし第3のモードのいずれに該当するかの判定を行う。したがって、フィールド間の差分を容易に検出することができる。   According to the telecine video signal detection device described in the application example 2, the pixel difference between the first field and the second field is obtained, and any one of the first to third modes corresponds to the pixel difference. Judgment is made. Therefore, a difference between fields can be easily detected.

[適用例3] 適用例1または2に記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記第1ないし第3のモードに、判定が困難である第4のモードを加えて、前記第1ないし第4のモードのいずれに該当するかの判定を行う構成である、テレシネ映像信号検出装置。 Application Example 3 In the telecine video signal detection device according to Application Example 1 or 2, the difference determination unit adds a fourth mode that is difficult to determine to the first to third modes. A telecine video signal detection device that is configured to determine which of the first to fourth modes is applicable.

適用例3に記載のテレシネ映像信号検出装置によれば、4つのモードによる判定が可能となり、テレシネ映像信号であるか否かの判定精度をより高めることができる。   According to the telecine video signal detection apparatus described in the application example 3, determination in four modes is possible, and the determination accuracy as to whether or not the video signal is a telecine video signal can be further increased.

[適用例4] 適用例1ないし3のいずれかに記載のテレシネ映像信号検出装置であって、前記差分判定部による前記判定の結果を時間軸で遡ること6世代にわたって蓄積するバッファを備え、前記映像信号判定部は、前記バッファに蓄積された内容に基づいて、前記判定を行う構成である、テレシネ映像信号検出装置。 [Application Example 4] The telecine video signal detection device according to any one of Application Examples 1 to 3, further including a buffer for accumulating the result of the determination by the difference determination unit over six generations on a time axis, The video signal determination unit is a telecine video signal detection device configured to perform the determination based on the content stored in the buffer.

適用例4に記載のテレシネ映像信号検出装置では、差分判定部による判定の結果を6世代にわたって蓄積するバッファを備えることにより、入力映像信号がテレシネ映像信号であることを容易に判定することができる。   In the telecine video signal detection device according to the application example 4, it is possible to easily determine that the input video signal is a telecine video signal by providing a buffer for accumulating the determination result by the difference determination unit over six generations. .

[適用例5] 適用例1ないし3のいずれかに記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記1フィールド分の画素差分の総和に対応した数値を求める演算部を備え、前記差分判定部による前記判定の結果と、前記画素差分の総和に対応した数値とを組にして、該組を時間軸で遡ること6世代にわたって蓄積するバッファを備え、さらに、前記差分判定部は、前記演算部により求めた最新の前記数値が、前記バッファに蓄積されている過去の5世代分の前記数値のいずれよりも小さい場合に、前記第3のモードに該当するものと判定する構成を備える、テレシネ映像信号検出装置。 Application Example 5 In the telecine video signal detection device according to any one of Application Examples 1 to 3, the difference determination unit includes a calculation unit that obtains a numerical value corresponding to the sum of pixel differences for the one field. A buffer for storing the result of the determination by the difference determination unit and a numerical value corresponding to the total sum of the pixel differences, and accumulating the set for six generations going back on the time axis, and further, the difference determination unit Is a configuration for determining that the latest numerical value obtained by the arithmetic unit corresponds to the third mode when the numerical value for the past five generations stored in the buffer is smaller than any of the numerical values. A telecine video signal detection device.

適用例5に記載のテレシネ映像信号検出装置では、バッファには、1フィールド分の画素差分の総和に対応した数値が6世代にわたって蓄積され、差分判定部の演算部により求めた最新の数値が、前記バッファに蓄積されている過去の5世代分の数値のいずれよりも小さい場合に、第3のモードに該当するものとの判定がなされる。この判定がなされる場合は、例えノイズがある映像信号であっても「差分なし」である可能性が高いことから、ノイズを有するが差分なしと定める第3のモードとなることが適当である。したがって、第3のモードを確実に検出することができる。   In the telecine video signal detection device according to Application Example 5, numerical values corresponding to the sum of pixel differences for one field are accumulated in the buffer over six generations, and the latest numerical values obtained by the calculation unit of the difference determination unit are When it is smaller than any of the past five generations of values stored in the buffer, it is determined that it corresponds to the third mode. When this determination is made, it is likely that the video signal has noise even if it is “no difference”, so it is appropriate to enter the third mode in which there is noise but no difference. . Therefore, the third mode can be reliably detected.

[適用例6] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力する入力部と、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定する差分判定部と、
前記差分判定部により判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する映像信号判定部と
を備えるテレシネ映像信号検出装置。
Application Example 6 A telecine video signal detection device that detects that an input video signal is a telecine video signal generated by pull-down processing,
An input unit for inputting a first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. And a difference determination unit that determines, for each block, which corresponds to one of the third modes having noise but no difference,
A video signal detection device comprising: a video signal determination unit that determines whether or not the input video signal for each block is a telecine video signal based on the determination result for each block determined by the difference determination unit .

適用例6に記載のテレシネ映像信号検出装置によれば、第1フィールドと、2フィールド前の第2フィールドとの間の関係が、フィールドを複数に区分けしうるブロック毎に判定される。この判定は、適用例1と同様に、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを求めるものである。このために、適用例1に記載のテレシネ映像信号検出装置と同様に、入力映像信号に大きなノイズが含まれる場合に、テレシネ映像信号であるとの判定を継続することが可能となり、テレシネ映像信号であるか否かの判定を高精度に行うことができる。   According to the telecine video signal detection device described in the application example 6, the relationship between the first field and the second field two fields before is determined for each block that can divide the field into a plurality of blocks. Whether this determination corresponds to the first mode in which there is no difference, the second mode in which there is a difference, or the third mode in which noise is determined but there is no difference, as in Application Example 1. Is what you want. For this reason, as in the telecine video signal detection apparatus described in Application Example 1, when the input video signal includes large noise, it is possible to continue the determination that the input signal is a telecine video signal. It can be determined with high accuracy.

[適用例7] 適用例6に記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記第1フィールドと前記第2フィールドとの間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、前記画素差分演算部により検出された1フィールド分の画素差分群を複数の前記ブロックに区分けし、各ブロックに含まれる画素差分をブロック毎に順に抽出するブロック内画素差分抽出部と、前記抽出されたブロック毎の画素差分に基づいて、前記第1ないし第3のモードのいずれに該当するかの判定をブロック毎に行うモード判定部とを備えるテレシネ映像信号検出装置。 Application Example 7 In the telecine video signal detection device according to Application Example 6, the difference determination unit subtracts a gradation value at the same pixel position between the first field and the second field. A pixel difference calculation unit for obtaining a pixel difference, and a block that divides a group of pixel differences for one field detected by the pixel difference calculation unit into a plurality of the blocks, and sequentially extracts pixel differences included in each block for each block Telecine video signal comprising: an inner pixel difference extraction unit; and a mode determination unit that determines, for each block, which one of the first to third modes corresponds based on the extracted pixel difference for each block. Detection device.

適用例7に記載のテレシネ映像信号検出装置によれば、第1フィールドと第2フィールドとの間の画素差分を求めた上で、各ブロックに含まれる画素差分をブロック毎に順に抽出する。したがって、ブロック毎のフィールド間の差分を容易に検出することができる。   According to the telecine video signal detection device described in the application example 7, after obtaining the pixel difference between the first field and the second field, the pixel difference included in each block is extracted in order for each block. Therefore, the difference between fields for each block can be easily detected.

[適用例8] 適用例6または7に記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記第1ないし第3のモードに、判定が困難である第4のモードを加えて、前記第1ないし第4のモードのいずれに該当するかの判定を行う構成である、テレシネ映像信号検出装置。 Application Example 8 In the telecine video signal detection device according to Application Example 6 or 7, the difference determination unit adds a fourth mode that is difficult to determine to the first to third modes. A telecine video signal detection device that is configured to determine which of the first to fourth modes is applicable.

[適用例9] 適用例6ないし8のいずれかに記載のテレシネ映像信号検出装置であって、前記差分判定部による前記判定の結果を時間軸で遡ること6世代にわたって蓄積するバッファを備え、前記映像信号判定部は、前記バッファに蓄積された内容に基づいて、前記判定を行う構成である、テレシネ映像信号検出装置。 [Application Example 9] The telecine video signal detection device according to any one of Application Examples 6 to 8, further comprising a buffer for accumulating the result of the determination by the difference determination unit over six generations in a time axis, The video signal determination unit is a telecine video signal detection device configured to perform the determination based on the content stored in the buffer.

[適用例10] 適用例6ないし8のいずれかに記載のテレシネ映像信号検出装置であって、前記差分判定部は、前記1ブロック分の画素差分の総和に対応した数値を求める演算部を備え、前記差分判定部による前記判定の結果と、前記画素差分の総和に対応した数値とを組にして、該組を時間軸で遡ること6世代にわたって蓄積するバッファを備え、さらに、前記差分判定部は、前記演算部により求めた最新の前記数値が、前記バッファに蓄積されている過去の5世代分の前記数値のいずれよりも小さい場合に、前記第3のモードに該当するものと判定する構成を備える、テレシネ映像信号検出装置。 Application Example 10 In the telecine video signal detection device according to any one of Application Examples 6 to 8, the difference determination unit includes a calculation unit that calculates a numerical value corresponding to the sum of pixel differences for the one block. A buffer for storing the result of the determination by the difference determination unit and a numerical value corresponding to the total sum of the pixel differences, and accumulating the set for six generations going back on the time axis, and further, the difference determination unit Is a configuration for determining that the latest numerical value obtained by the arithmetic unit corresponds to the third mode when the numerical value for the past five generations stored in the buffer is smaller than any of the numerical values. A telecine video signal detection device.

適用例8ないし適用例10に記載のテレシネ映像信号検出装置は、適用例3ないし適用例5に記載のテレシネ映像信号検出装置と同様の効果を奏する。   The telecine video signal detection apparatus described in Application Examples 8 to 10 has the same effects as the telecine video signal detection apparatus described in Application Examples 3 to 5.

[適用例11] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定し、
前記判定の結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する、テレシネ映像信号検出方法。
Application Example 11 A telecine video signal detection method for detecting that an input video signal is a telecine video signal generated by pull-down processing,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. Determine which mode, and which of the third mode has noise but no difference,
A telecine video signal detection method for determining whether or not the input video signal is a telecine video signal based on a result of the determination.

[適用例12] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力し、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定し、
前記差分判定部により判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する、テレシネ映像信号検出方法。
Application Example 12 A telecine video signal detection method for detecting that an input video signal is a telecine video signal generated by pull-down processing,
A first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. , And a third mode in which noise is present but no difference is determined for each block,
The telecine video signal detection method of determining whether the said input video signal for every said block is a telecine video signal based on the determination result for every said block determined by the said difference determination part.

[適用例13] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
コンピューターに、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定する機能と、
前記判定の結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する機能と
を実現させるためのコンピュータープログラム。
Application Example 13 A computer program for detecting that an input video signal is a telecine video signal generated by pull-down processing,
On the computer,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. A function and a function for determining which of the third mode that has noise but no difference is determined;
A computer program for realizing a function of determining whether or not the input video signal is a telecine video signal based on the result of the determination.

[適用例14] 入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
コンピューターに、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力する機能と、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定する機能と、
前記判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する機能と
を実現させるためのコンピュータープログラム。
Application Example 14 A computer program for detecting that an input video signal is a telecine video signal generated by pull-down processing,
On the computer,
A function of inputting a first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. And a function for determining for each block which corresponds to one of the third modes having noise but no difference,
A computer program for realizing a function of determining whether or not the input video signal for each block is a telecine video signal based on the determined determination result for each block.

適用例11に記載のテレシネ映像信号検出方法および適用例13に記載のコンピュータープログラムによれば、適用例1に記載のテレシネ映像信号検出装置と同様に、フィールド単位でテレシネ映像信号であるか否かを判定すると共に、その判定を高精度に行うことができるという効果を奏する。適用例12に記載のテレシネ映像信号検出方法および適用例14に記載のコンピュータープログラムによれば、適用例6に記載のテレシネ映像信号検出装置と同様に、ブロック単位でテレシネ映像信号であるか否かを判定すると共に、その判定を高精度に行うことができるという効果を奏する。   According to the telecine video signal detection method described in the application example 11 and the computer program described in the application example 13, whether or not the telecine video signal is a field unit, as in the telecine video signal detection apparatus described in the application example 1. And the determination can be performed with high accuracy. According to the telecine video signal detection method described in application example 12 and the computer program described in application example 14, whether or not the telecine video signal is in block units, as in the telecine video signal detection apparatus described in application example 6. And the determination can be performed with high accuracy.

なお、本発明は、種々の態様で実現することが可能であり、例えば、前記テレシネ映像信号検出装置を備える映像処理装置、またはその方法、前記コンピュータープログラムを記録した記録媒体、前記コンピュータープログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。   The present invention can be realized in various modes, and includes, for example, a video processing apparatus including the telecine video signal detection apparatus, or a method thereof, a recording medium on which the computer program is recorded, and the computer program. It can be realized in the form of a data signal embodied in a carrier wave.

本発明が適用される第1実施例としてのテレシネ映像信号検出装置100を備える映像処理装置1000を示すブロック図である。It is a block diagram which shows the video processing apparatus 1000 provided with the telecine video signal detection apparatus 100 as 1st Example to which this invention is applied. 1フィールド分の画素差分Dを複数のブロックへ分割する一例を示す説明図である。It is explanatory drawing which shows an example which divides | segments the pixel difference D for 1 field into a some block. 差分用バッファ60の一例を示す説明図である。5 is an explanatory diagram illustrating an example of a difference buffer 60. FIG. 32プルダウン処理に対応したIP変換を説明するための説明図である。It is explanatory drawing for demonstrating IP conversion corresponding to 32 pull-down processing. テレシネ映像信号検出装置100の全体の処理を説明するためのフローチャートである。4 is a flowchart for explaining the overall processing of the telecine video signal detection apparatus 100. S、T、U、Dモードの判定条件を一覧表示する説明図である。It is explanatory drawing which displays as a list the determination conditions of S, T, U, and D mode. ノイズがない場合とある場合の映像信号のヒストグラムの一例を示す説明図である。It is explanatory drawing which shows an example of the histogram of the video signal in the case where there is no noise and when there is. 映像信号識別データVDがテレシネ映像信号である旨に切り替わる条件を示す説明図である。It is explanatory drawing which shows the conditions which switch to the effect that the video signal identification data VD is a telecine video signal. 映像信号識別データVDが非テレシネ映像信号である旨に切り替わる条件を示す説明図である。It is explanatory drawing which shows the conditions which switch to the effect that video signal identification data VD is a non-telecine video signal. 本発明が適用される第2実施例としてのテレシネ映像信号検出装置300を備える映像処理装置2000を示すブロック図である。It is a block diagram which shows the video processing apparatus 2000 provided with the telecine video signal detection apparatus 300 as 2nd Example to which this invention is applied. 32プルダウン処理を説明するための説明図である。It is explanatory drawing for demonstrating 32 pull-down process.

以下、本発明の実施の形態を、図面を参照しつつ実施例に基づいて説明する。   Embodiments of the present invention will be described below based on examples with reference to the drawings.

1.第1実施例:
1−A.構成:
図1は、本発明が適用される第1実施例としてのテレシネ映像信号検出装置100を備える映像処理装置1000を示すブロック図である。図示するように、映像処理装置1000は、テレシネ映像信号検出装置100とIP変換回路200とを備える。
1. First embodiment:
1-A. Constitution:
FIG. 1 is a block diagram showing a video processing apparatus 1000 including a telecine video signal detection apparatus 100 as a first embodiment to which the present invention is applied. As illustrated, the video processing apparatus 1000 includes a telecine video signal detection apparatus 100 and an IP conversion circuit 200.

テレシネ映像信号検出装置100は、3つのフィールドメモリー11〜13と、画素差分演算回路20と、ブロック内画素差分抽出回路30と、ヒストグラム回路41と、平均値演算回路42と、最大値演算回路43と、差分判定回路50と、差分用バッファ60と、32プルダウン判定回路70とを備える。   The telecine video signal detection apparatus 100 includes three field memories 11 to 13, a pixel difference calculation circuit 20, an in-block pixel difference extraction circuit 30, a histogram circuit 41, an average value calculation circuit 42, and a maximum value calculation circuit 43. A difference determination circuit 50, a difference buffer 60, and a 32 pull-down determination circuit 70.

3つのフィールドメモリー11〜13は、時間的に連続する3フィールド分の入力映像(F(t)、F(t−1)、F(t−2):tは時間)を各々記憶する。なお、外部から入力される映像信号(入力映像信号)V1は、32プルダウン処理により生成された60フィールドのインターレース映像(テレシネ映像)を示す信号である。   The three field memories 11 to 13 each store input images (F (t), F (t-1), and F (t-2): t is time) for three consecutive fields in time. An externally input video signal (input video signal) V1 is a signal indicating a 60-field interlaced video (telecine video) generated by 32 pull-down processing.

画素差分演算回路20は、現在のフィールド画像(F(t))と2フィールド前のフィールド画像(F(t−2))とをフィールドメモリー11、13から読み出し、同一画素位置の階調値を減算して画素毎の差分(以下、「画素差分」と呼ぶ)Dを求める。画素差分演算回路20は、詳細には、フィールド内の全ての画素にわたって次式(1)の演算を行う。   The pixel difference calculation circuit 20 reads the current field image (F (t)) and the field image two fields before (F (t−2)) from the field memories 11 and 13, and calculates the gradation value at the same pixel position. Subtraction is performed to obtain a difference D (hereinafter referred to as “pixel difference”) D for each pixel. Specifically, the pixel difference calculation circuit 20 performs the calculation of the following expression (1) over all the pixels in the field.

Figure 2010206478
Figure 2010206478

ここで、Rxyは横x、横yの位置にある画素についての赤色成分の階調値であり、Gxyは横x、縦yの位置にある画素についての緑色成分の階調値であり、Bxyは横x、縦yの位置にある画素についての青色成分の階調値である。Fは現在のフィールド画像(F(t))についてのものであることを示し、Ft−2(Rxy)は2フィールド前のフィールド画像(F(t−2))についてのものであることを示す。Absは絶対値を示すものである。 Here, R xy is the gradation value of the red component for the pixel at the position of horizontal x and horizontal y, and G xy is the gradation value of the green component for the pixel at the position of horizontal x and vertical y. , B xy are gradation values of the blue component for the pixels at the horizontal x and vertical y positions. F t is for the current field image (F (t)), and F t−2 (R xy ) is for the field image (F (t−2)) two fields before. It shows that. Abs indicates an absolute value.

すなわち、式(1)によれば、下記の(イ)〜(ニ)の演算を行うことで、画素差分D(Rxy,Gxy,Bxy)を求める。 That is, according to the equation (1), the pixel differences D (R xy , G xy , B xy ) are obtained by performing the following calculations (a) to (d).

(イ)現在のフィールド画像(F(t))上の位置(x、y)にある画素の赤色成分階調値Ft−2(Rxy)から、2フィールド前のフィールド画像(F(t−2))上の位置(x、y)にある画素の赤色成分階調値Ft−2(Rxy)を引いて、その答えの絶対値を求める。
(ロ)現在のフィールド画像(F(t))上の位置(x、y)にある画素の緑色成分階調値Ft−2(Gxy)から、2フィールド前のフィールド画像(F(t−2))上の位置(x、y)にある画素の緑色成分階調値Ft−2(Gxy)を引いて、その答えの絶対値を求める。
(ハ)現在のフィールド画像(F(t))上の位置(x、y)にある画素の青色成分階調値Ft−2(Bxy)から、2フィールド前のフィールド画像(F(t−2))上の位置(x、y)にある画素の青色成分階調値Ft−2(Bxy)を引いて、その答えの絶対値を求める。
(二)上記(イ)〜(ハ)により求めた色成分毎の絶対値の平均値を、画素差分D(Rxy,Gxy,Bxy)とする。
(A) From the red component gradation value F t-2 (R xy ) of the pixel at the position (x, y) on the current field image (F (t)), the field image (F (t) -2)) The red component gradation value F t-2 (R xy ) of the pixel at the upper position (x, y) is subtracted to find the absolute value of the answer.
(B) From the green component gradation value F t−2 (G xy ) of the pixel at the position (x, y) on the current field image (F (t)), the field image (F (t) -2)) The green component gradation value F t-2 (G xy ) of the pixel at the upper position (x, y) is subtracted to obtain the absolute value of the answer.
(C) From the blue component gradation value F t−2 (B xy ) of the pixel at the position (x, y) on the current field image (F (t)), the field image (F (t -2)) The blue component gradation value F t-2 (B xy ) of the pixel at the upper position (x, y) is subtracted to find the absolute value of the answer.
(2) The average value of the absolute values for the respective color components obtained by the above (a) to (c) is defined as a pixel difference D (R xy , G xy , B xy ).

ブロック内画素差分抽出回路30は、画素差分演算回路20により検出された1フィールド分の画素差分D(Rxy,Gxy,Bxy)を複数のブロックに分割し、各ブロックに含まれる各画素差分D(Rxy,Gxy,Bxy)をブロック毎に順に抽出する。以下、画素差分D(Rxy,Gxy,Bxy)を、必要に応じて単に「画素差分D」と呼ぶ。 The intra-block pixel difference extraction circuit 30 divides the pixel difference D (R xy , G xy , B xy ) for one field detected by the pixel difference calculation circuit 20 into a plurality of blocks, and each pixel included in each block The difference D (R xy , G xy , B xy ) is extracted sequentially for each block. Hereinafter, the pixel difference D (R xy , G xy , B xy ) is simply referred to as “pixel difference D” as necessary.

図2は、1フィールド分の画素差分Dを複数のブロックへ分割する一例を示す説明図である。図中、SFは、1フィールド分の画素差分Dの集合(画素差分群)である。この集合を「差分フィールドデータ」と呼ぶとすると、この差分フィールドデータSFを、等しい面積かつ等しい形状で複数のブロックBLに分割する。詳しくは、入力映像信号V1が、例えば640×240ピクセルのフィールド画面の大きさを備える場合、ブロックBLの大きさを、横方向が40ピクセル、縦方向が15ピクセルとなるように予め定めることで、差分フィールドデータSFを横方向に16個、縦方向に16個で合計256個に分割する。なお、ここで言う「分割する」とは、物理的にデータを分離することではなく、複数のブロックに区分けすることを意味する。   FIG. 2 is an explanatory diagram illustrating an example of dividing the pixel difference D for one field into a plurality of blocks. In the figure, SF is a set (pixel difference group) of pixel differences D for one field. If this set is called “difference field data”, the difference field data SF is divided into a plurality of blocks BL with the same area and the same shape. Specifically, when the input video signal V1 has a field screen size of, for example, 640 × 240 pixels, the size of the block BL is determined in advance so that the horizontal direction is 40 pixels and the vertical direction is 15 pixels. The difference field data SF is divided into a total of 256 pieces of 16 pieces in the horizontal direction and 16 pieces in the vertical direction. Here, “divide” does not physically separate data but means to divide into a plurality of blocks.

なお、上記ブロックBLは、差分フィールドデータSFを複数に区分けするものであるが、差分フィールドデータSFの生成の元になる各フィールドを複数に区分けしうるものということもできる。上記ブロックBLの大きさは、40×15ピクセルに限る必要はなく、320×120、160×60、80×30、8×3等の他の大きさとしてもよい。そうして、ブロック内画素差分抽出回路30は、各ブロックBLに含まれる画素差分D(Rxy,Gxy,Bxy)をブロックBL毎に順に抽出する。 Note that the block BL divides the difference field data SF into a plurality of pieces, but it can also be said that each field from which the difference field data SF is generated can be divided into a plurality of pieces. The size of the block BL need not be limited to 40 × 15 pixels, but may be other sizes such as 320 × 120, 160 × 60, 80 × 30, and 8 × 3. Then, the intra-block pixel difference extraction circuit 30 sequentially extracts the pixel differences D (R xy , G xy , B xy ) included in each block BL for each block BL.

ヒストグラム回路41、平均値演算回路42、および最大値演算回路43は、ブロック内画素差分抽出回路30で抽出された1ブロック分の画素差分Dを用いて、下記の通りの処理を行う。   The histogram circuit 41, the average value calculation circuit 42, and the maximum value calculation circuit 43 perform the following processing using the pixel difference D for one block extracted by the intra-block pixel difference extraction circuit 30.

ヒストグラム回路41は、各ブロックにおける画素差分Dの度数分布を求める。詳細には、画素差分演算回路20で求められたD(Rxy,Gxy,Bxy)が、第1ないし第5の分布範囲Th0、Th1、Th2、Th3、Th4のいずれに該当するかを判定する。そうして、1ブロック内において各分布範囲Th0〜Th4に該当する数をかぞえてブロック内における画素差分Dの大きさ分布を求める。 The histogram circuit 41 obtains a frequency distribution of the pixel difference D in each block. Specifically, whether D (R xy , G xy , B xy ) obtained by the pixel difference calculation circuit 20 corresponds to any of the first to fifth distribution ranges Th0, Th1, Th2, Th3, Th4. judge. Thus, the size distribution of the pixel difference D in the block is obtained by counting the numbers corresponding to the distribution ranges Th0 to Th4 in one block.

画素の階調値は、8ビットである場合には0〜255の値をとり、この場合には、画素差分Dも0〜255の値をとる。この場合に、第1ないし第5の分布範囲Th0〜Th4は、例えば下記の値をとる。   When the gradation value of the pixel is 8 bits, it takes a value of 0 to 255. In this case, the pixel difference D also takes a value of 0 to 255. In this case, the first to fifth distribution ranges Th0 to Th4 take the following values, for example.

0≦Th0<4
4≦Th1<8
8≦Th2<12
12≦Th3<16
16≦Th4
0 ≦ Th0 <4
4 ≦ Th1 <8
8 ≦ Th2 <12
12 ≦ Th3 <16
16 ≦ Th4

すなわち、ヒストグラム回路41では、第1ないし第5の分布範囲Th0〜Th4のそれぞれに該当する画素差分Dの数を度数分布Hisとして出力する。   That is, the histogram circuit 41 outputs the number of pixel differences D corresponding to each of the first to fifth distribution ranges Th0 to Th4 as the frequency distribution His.

平均値演算回路42は、各ブロックに含まれる全画素についての画素差分Dの総和をブロック内の画素数で割った平均値Aveを求める。最大値演算回路43は、各ブロックに含まれる各画素の画素差分Dのうちの最大値Maxを求める。   The average value calculation circuit 42 obtains an average value Ave obtained by dividing the sum of the pixel differences D for all the pixels included in each block by the number of pixels in the block. The maximum value calculation circuit 43 obtains the maximum value Max of the pixel differences D of the pixels included in each block.

差分判定回路50は、ヒストグラム回路41、平均値演算回路42、および最大値演算回路43の各演算結果を用いて、現在のフィールド画像(F(t))と2フィールド前のフィールド画像(F(t−2))とについての同一位置のブロック間の関係が、「S(Same)」、「T(Tentative Same)」、「U(Unknown)」、および「D(Different)」のうちのいずれのモードに該当するかを判定する。   The difference determination circuit 50 uses the calculation results of the histogram circuit 41, the average value calculation circuit 42, and the maximum value calculation circuit 43 to calculate the current field image (F (t)) and the previous field image (F (t)). The relationship between the blocks at the same position with respect to t-2)) is any of “S (Same)”, “T (Tentative Same)”, “U (Unknown)”, and “D (Different)”. It is determined whether the mode is applicable.

ここで、Sモードは、現在のフィールド画像(F(t))内のブロックと2フィールド前のブロックとの間の画像変化が、所定程度より小さい状態である。すなわち、差分がほぼない「差分なし」の状態である。換言すれば、両ブロック内の画像が同一もしくはほぼ同一の状態である。   Here, the S mode is a state in which the image change between the block in the current field image (F (t)) and the block two fields before is smaller than a predetermined level. That is, it is a state of “no difference” with almost no difference. In other words, the images in both blocks are in the same or almost the same state.

Tモードは、現在のフィールド画像(F(t))内のブロックと2フィールド前のブロックとの間の関係が、従来の差分の大小判定では「差分あり」と判定されるが、ノイズあり映像である場合を考慮して「差分なし」と定める状態である。Tモードは、本発明における「第3のモード」に該当する。   In the T mode, the relationship between the block in the current field image (F (t)) and the block two fields before is determined as “difference” in the conventional difference determination, but there is noisy video. This is a state in which “no difference” is determined in consideration of The T mode corresponds to the “third mode” in the present invention.

Uモードは、現在のフィールド画像(F(t))内のブロックと2フィールド前のブロックとの間の関係が、従来の差分の大小判定(閾値より大きいか小さいかの判定)では「差分あり」とも「差分なし」とも判定できない状態である。換言すれば判定が困難である状態である。Uモードは、本発明における「第4のモード」に該当する。   In the U mode, the relationship between the block in the current field image (F (t)) and the block two fields before is “difference exists” in the conventional difference determination (determination of whether it is larger or smaller than the threshold). "And" No difference "cannot be determined. In other words, the determination is difficult. The U mode corresponds to the “fourth mode” in the present invention.

Dモードは、現在のフィールド画像(F(t))内のブロックと2フィールド前のブロックとの間の画像変化が、所定程度より大きい状態である。すなわち、「差分あり」の状態である。換言すれば、両ブロック内の画像が相違する状態である。   In the D mode, the image change between the block in the current field image (F (t)) and the block two fields before is larger than a predetermined level. That is, the state is “with difference”. In other words, the images in both blocks are different.

なお、S、T、U、Dモードのいずれにするかの判定は、ヒストグラム回路41により検出されたブロック内の度数分布His、平均値演算回路42により検出されたブロック内の平均値Ave、および最大値演算回路により検出されたブロック内の最大値Maxを総合的に判断して行われるが、その具体的な手法については後述する。   It should be noted that the S, T, U, or D mode is determined by determining the frequency distribution His in the block detected by the histogram circuit 41, the average value Ave in the block detected by the average value calculating circuit 42, and This is performed by comprehensively determining the maximum value Max in the block detected by the maximum value calculation circuit, and a specific method thereof will be described later.

差分判定回路50は、さらに、上記S、T、U、Dモードのいずれに該当するかの判定結果(以下、この判定結果を「差分モード」と呼ぶ)と、上記ブロック内の度数分布His、平均値Ave、最大値Maxとを差分用バッファ60に出力する処理を行う。   The difference determination circuit 50 further determines a determination result as to which of the S, T, U, and D modes (hereinafter, this determination result is referred to as “difference mode”), the frequency distribution His, A process of outputting the average value Ave and the maximum value Max to the difference buffer 60 is performed.

図3は、差分用バッファ60の一例を示す説明図である。差分用バッファ60には、現在を含めて時間軸で遡ること6世代にわたって差分が蓄積される。ここでいう「差分」とは、差分判定回路50から送られてくる差分モード、度数分布His、平均値Ave、および最大値Maxである。図示するように最新の差分が記録される毎に古いものから順に削除される。また、図示はしないが、差分用バッファ60は、前記ブロックの数だけ格納フィールドが用意されており、各格納フィールドはブロックのそれぞれに対応したものとなっている。上記の結果、差分用バッファ60には、ブロック毎の差分(差分モード、His、Ave、Max)が6世代に亘ってそれぞれ保存される。なお、図示の例は1つのブロック分であり、実際はブロックの数だけ6世代分の配列が記憶されている。   FIG. 3 is an explanatory diagram illustrating an example of the difference buffer 60. Differences are accumulated in the difference buffer 60 over six generations going back on the time axis including the present. The “difference” here is a difference mode, a frequency distribution His, an average value Ave, and a maximum value Max sent from the difference determination circuit 50. As shown in the figure, every time the latest difference is recorded, the oldest one is deleted in order. Although not shown, the difference buffer 60 has as many storage fields as the number of blocks, and each storage field corresponds to each block. As a result, the difference buffer 60 stores differences for each block (difference mode, His, Ave, Max) for 6 generations. Note that the example shown is for one block, and an array for six generations is actually stored for the number of blocks.

なお、本実施例では、差分として、差分モード、度数分布His、平均値Ave、および最大値Maxを格納する構成としていたが、これに替えて、平均値Aveと最大値Maxを除いて、差分モードと平均値Aveだけを格納する構成としてもよい。さらに、平均値Aveは、各ブロックに含まれる全画素についての画素差分Dの総和に換える構成としてもよい。   In the present embodiment, the difference mode, the frequency distribution His, the average value Ave, and the maximum value Max are stored as differences, but instead of this, the difference except for the average value Ave and the maximum value Max is used. Only the mode and the average value Ave may be stored. Further, the average value Ave may be replaced with the sum of the pixel differences D for all the pixels included in each block.

32プルダウン判定回路70は、差分用バッファ60に保存された内容に基づいて、入力映像信号は32プルダウン処理により生成されたテレシネ映像信号であるか否かをブロック毎に判定する。この判定の方法の詳細については後述する。判定結果は、テレシネ映像信号/非テレシネ映像信号を識別しうる映像信号識別データVDとしてブロック毎に、テレシネ映像信号検出装置100の外部に出力される。   Based on the content stored in the difference buffer 60, the 32-pull-down determination circuit 70 determines for each block whether or not the input video signal is a telecine video signal generated by the 32-pull-down process. Details of this determination method will be described later. The determination result is output to the outside of the telecine video signal detection apparatus 100 for each block as video signal identification data VD that can identify a telecine video signal / non-telecine video signal.

上述したブロック内画素差分抽出回路30、ヒストグラム回路41、平均値演算回路42、最大値演算回路43、および差分判定回路50が、本発明に備えられる「差分判定部」に対応している。32プルダウン判定回路70が、本発明に備えられる「映像信号判定部」に対応している。上述したテレシネ映像信号検出装置100の構成により、入力映像信号V1が32プルダウン処理により生成されたテレシネ映像信号であることを検出することが可能となる。   The intra-block pixel difference extraction circuit 30, the histogram circuit 41, the average value calculation circuit 42, the maximum value calculation circuit 43, and the difference determination circuit 50 correspond to the “difference determination unit” provided in the present invention. The 32 pull-down determination circuit 70 corresponds to the “video signal determination unit” provided in the present invention. With the configuration of the telecine video signal detection apparatus 100 described above, it is possible to detect that the input video signal V1 is a telecine video signal generated by 32 pull-down processing.

IP変換回路200は、テレシネ映像信号検出装置100から出力した映像信号識別データVDを受信し、映像信号識別データVDに基づいて変換する処理を適宜選択し、インターレース映像信号である入力映像信号V1を60フィールドのプログレッシブ映像に変換する(IP変換)。   The IP conversion circuit 200 receives the video signal identification data VD output from the telecine video signal detection device 100, appropriately selects a process for conversion based on the video signal identification data VD, and selects the input video signal V1 that is an interlace video signal. Convert to 60-field progressive video (IP conversion).

図4は、32プルダウン処理に対応したIP変換を説明するための説明図である。図示するIP変換は、図11に示した32プルダウン処理に対応したものである。すなわち、図11で示した32プルダウン処理を用いて、例えばシネマ映像をNTSC方式のTV信号として放送局から送出した場合に、図4に示すIP変換では、放送局から送出されたテレシネ映像信号を60フレームのプログレッシブ方式の表示装置に表示可能なようにIP変換を行っている。   FIG. 4 is an explanatory diagram for explaining IP conversion corresponding to 32 pull-down processing. The IP conversion shown corresponds to the 32 pull-down process shown in FIG. That is, when the 32 pull-down process shown in FIG. 11 is used, for example, when a cinema video is sent out from a broadcasting station as an NTSC TV signal, the IP conversion shown in FIG. 4 uses the telecine video signal sent from the broadcasting station. IP conversion is performed so that it can be displayed on a 60 frame progressive display device.

詳細には、32プルダウン処理における図11に示した編集の態様に鑑みて、テレシネ映像信号における奇数番目の走査線を残したフィールドと偶数番目の走査線を残したフィールドとを組み合わせて、60フレームのプログレッシブ方式の映像信号を生成する。この結果、元画像の各フレームの1フレームおきに、2フレーム繰り返し、3フレーム繰り返しを行ったプログレッシブ映像が得られる。   Specifically, in view of the editing mode shown in FIG. 11 in the 32 pull-down process, 60 frames are obtained by combining the fields in which the odd-numbered scanning lines are left and the fields in which the even-numbered scanning lines are left in the telecine video signal. The progressive video signal is generated. As a result, a progressive video image obtained by repeating 2 frames and 3 frames every other frame of the original image is obtained.

図1に戻って、本実施例のIP変換回路200では、上述したように1フィールド全体を単位としてIP変換を行うのではなく、1フィールドに設定したブロック毎に個別にIP変換を行う。すなわち、IP変換回路200は、入力映像信号V1を入力し、ブロック内画素差分抽出回路30におけるブロック分割と等しい面積かつ等しい形状で上記入力映像信号の1フィールドを分割し、その分割した各ブロックがテレシネ映像信号であるか否かをテレシネ映像信号検出装置100から入力される映像信号識別データVDから判定し、テレシネ映像信号であると判定されたブロック内の映像信号に対しては上述した態様のIP変換を行う。一方、テレシネ映像信号でないと判定されたブロック内の映像信号に対しては、上述した32プルダウン処理に対応したIP変換は行なわず、例えばデインターレース(Deinterlace)処理を施す。   Returning to FIG. 1, in the IP conversion circuit 200 of this embodiment, instead of performing IP conversion in units of one field as described above, IP conversion is performed individually for each block set in one field. That is, the IP conversion circuit 200 receives the input video signal V1, divides one field of the input video signal with the same area and the same shape as the block division in the intra-block pixel difference extraction circuit 30, and each divided block is Whether the video signal is a telecine video signal is determined from the video signal identification data VD input from the telecine video signal detection device 100, and the video signal in the block determined to be a telecine video signal has the above-described mode. Perform IP conversion. On the other hand, the video signal in the block determined not to be a telecine video signal is not subjected to the IP conversion corresponding to the 32 pull-down process described above, and is subjected to, for example, a deinterlace process.

上記の結果、IP変換回路200により、入力映像信号V1は60フレームのプログレッシブ方式の映像信号V2に変換され、図示しない表示装置に出力される。   As a result, the IP conversion circuit 200 converts the input video signal V1 into a 60-frame progressive video signal V2 and outputs it to a display device (not shown).

テレシネ映像信号検出装置100の全体の処理を次に説明する。図5は、テレシネ映像信号検出装置100により実行されるテレシネ映像検出処理を示すフローチャートである。このテレシネ映像検出処理は、入力映像信号V1の1フィールドの伝送間隔である1/60秒毎に繰り返し実行される。   Next, the entire process of the telecine video signal detection apparatus 100 will be described. FIG. 5 is a flowchart showing telecine video detection processing executed by the telecine video signal detection apparatus 100. This telecine video detection process is repeatedly executed every 1/60 seconds, which is the transmission interval of one field of the input video signal V1.

図5に示すように、処理が開始されると、テレシネ映像信号検出装置100は、まず、画素差分演算回路20を駆動することにより、1フィールド分の入力映像信号V1を読み出して、その読み出したフィールドと、このテレシネ映像検出処理を2回前に実行した際に読み出した2フィールド前のフィールドとの間の画素差分Dを算出する(ステップS110)。   As shown in FIG. 5, when the processing is started, the telecine video signal detection apparatus 100 first reads the input video signal V1 for one field by driving the pixel difference calculation circuit 20, and reads the read video signal V1. A pixel difference D between the field and the field two fields before when the telecine video detection process is executed twice before is calculated (step S110).

次いで、テレシネ映像信号検出装置100は、ブロック内画素差分抽出回路30を駆動することにより、ステップS110で求められた1フィールド分の画素差分Dを複数のブロックBLに分割し(ステップS120)、複数のブロックBLの中から1ブロックを選択する処理を行う(ステップS125)。上記ブロックBLの大きさは、予め定められもので、例えば、前述したように横方向が40ピクセル、縦方向が15ピクセルである。なお、ステップS125で選択される1ブロックは、このステップS125の処理が繰り返し実行される毎に順次移行していく。その後、テレシネ映像信号検出装置100は、同じくブロック内画素差分抽出回路30を駆動することにより、その選択されたブロックに含まれる各画素差分Dを抽出する(ステップS130)。   Next, the telecine video signal detection apparatus 100 divides the pixel difference D for one field obtained in step S110 into a plurality of blocks BL by driving the intra-block pixel difference extraction circuit 30 (step S120). A process of selecting one block from among the blocks BL is performed (step S125). The size of the block BL is determined in advance. For example, as described above, the horizontal direction is 40 pixels and the vertical direction is 15 pixels. One block selected in step S125 is sequentially shifted every time the process in step S125 is repeatedly executed. Thereafter, the telecine video signal detection device 100 similarly drives the intra-block pixel difference extraction circuit 30 to extract each pixel difference D included in the selected block (step S130).

次いで、テレシネ映像信号検出装置100は、ヒストグラム回路41、平均値演算回路42、および最大値演算回路43を駆動することにより、ステップS130で抽出の対象となったブロックBLにおける画素差分Dの度数分布His、平均値Ave、および最大値Maxを算出する(ステップS140)。   Next, the telecine video signal detection apparatus 100 drives the histogram circuit 41, the average value calculation circuit 42, and the maximum value calculation circuit 43, thereby the frequency distribution of the pixel difference D in the block BL that is the extraction target in step S130. His, average value Ave, and maximum value Max are calculated (step S140).

次いで、テレシネ映像信号検出装置100は、差分判定回路50を駆動することにより、ステップS140で算出した度数分布His、平均値Ave、および最大値Maxに基づいて、差分判定を行う(ステップS150)。この差分判定は、ステップS125で選択されたブロックにおける画像変化が、前述したS、T、U、Dモードのいずれに該当するかを、次の判定条件により判別する。   Next, the telecine video signal detection apparatus 100 drives the difference determination circuit 50 to perform a difference determination based on the frequency distribution His, the average value Ave, and the maximum value Max calculated in step S140 (step S150). In this difference determination, whether the image change in the block selected in step S125 corresponds to the above-described S, T, U, or D mode is determined according to the following determination condition.

図6は、S、T、U、Dモードの判定条件を一覧表示する説明図である。図示の判定条件における数値は、画素の階調値が0〜255の値をとる場合のものとして記載している。図示するように、Sモードとなる判定条件は、平均値Aveが値5以下で、かつ、度数分布Hisにおける大きい側の分布範囲であるTh3とTh4がともに値0のとき(すなわち大きい側に分布する画素差分Dが1つもないとき)とした。   FIG. 6 is an explanatory diagram for displaying a list of determination conditions for the S, T, U, and D modes. The numerical values in the determination conditions shown in the figure are described as the case where the gradation value of the pixel takes a value from 0 to 255. As shown in the figure, the determination condition for entering the S mode is that when the average value Ave is 5 or less and both the distribution ranges Th3 and Th4 in the frequency distribution His both have the value 0 (that is, the distribution is on the larger side). When there is no pixel difference D to be performed).

Tモードとなる判定条件は、(i)平均値Aveが値6以下であること、(ii)度数分布HisにおけるTh3が値5以下であること、(iii)Th4が値1以下であること、(iv)平均値Aveが差分用バッファ60に格納される該当するブロックについての過去の5世代分の平均値のいずれよりも小さいこと、の全てを満たしたときとした。上記差分用バッファ60に格納される5世代分の平均値とは、この時点で差分用バッファ60の第1位(新しいものからの順位、以下同様)ないし第5位に格納される平均値である。上記(i)〜(iv)の判定条件が物理的にどういった意味を持つかを次に説明する。   The determination conditions for entering the T mode are (i) the average value Ave is 6 or less, (ii) Th3 in the frequency distribution His is 5 or less, (iii) Th4 is 1 or less, (Iv) The average value Ave is satisfied when all of the average values for the past five generations of the corresponding block stored in the difference buffer 60 are satisfied. The average value for the five generations stored in the difference buffer 60 is the average value stored in the first position (order from the newest, the same applies hereinafter) to the fifth position of the difference buffer 60 at this time. is there. The physical meaning of the determination conditions (i) to (iv) will be described below.

図7(a)は、ノイズがない映像信号のヒストグラムの一例である。図示するように、実線で示す度数分布H1は「S:差分なし」の場合のものであり、1点鎖線で示す度数分布H2は「D:差分あり」の場合のものである。「S:差分なし」の場合の度数分布H1は、画素差分が値0となる側に十分に偏っており、「差分あり」と「差分なし」とで明確に分布が別れる。このために、判定のための閾値THの設定が容易で、「差分あり」か「差分なし」かの判別を高精度に行うことができる。   FIG. 7A is an example of a histogram of a video signal without noise. As shown in the figure, the frequency distribution H1 indicated by the solid line is for “S: no difference”, and the frequency distribution H2 indicated by the one-dot chain line is for “D: difference”. The frequency distribution H1 in the case of “S: no difference” is sufficiently biased toward the side where the pixel difference becomes 0, and the distribution is clearly divided between “with difference” and “without difference”. For this reason, it is easy to set the threshold value TH for determination, and it is possible to determine whether there is “difference” or “no difference” with high accuracy.

図7(b)は、ノイズがある映像信号のヒストグラムの一例である。図示するように、「S:差分なし」の場合の度数分布H1は、画素差分が比較的大きい場合にも0より大きい値を示す。ただし、ノイズがある場合では、一定のレベルまで画面全体にランダムにノイズが重畳される。このために、「差分あり」と「差分なし」とで明確に分布を区別することが難しい。判定のための閾値THを変更することで対応を図ることはできるが、どの程度変更すればよいかを定めることは困難である。   FIG. 7B is an example of a histogram of a video signal with noise. As shown in the figure, the frequency distribution H1 in the case of “S: no difference” shows a value larger than 0 even when the pixel difference is relatively large. However, when there is noise, the noise is randomly superimposed on the entire screen up to a certain level. For this reason, it is difficult to clearly distinguish the distribution between “with difference” and “without difference”. Although it is possible to cope by changing the threshold value TH for determination, it is difficult to determine how much to change.

ノイズはコンテンツによって多いものもあれば少ないものもある。ノイズの多い少ないが判定に及ぼす影響が大きいことから、ここではまずその影響を減らすことを考えた。上記条件(iv)がその影響を減らすためのものである。上記条件(iv)は、前述したように「平均値Aveが差分用バッファに格納される該当するブロックについての過去の5世代分の平均値のいずれよりも小さいこと」であり、換言すれば、ブロックに含まれる全画素についての画素差分Dの総和Sum(0)が、該当するブロックについての過去の5世代分の総和Sum(−1)〜Sum(−5)のいずれよりも小さいことである。現在の画素差分Dの総和Sum(0)が過去の5世代分の総和Sum(−1)〜Sum(−5)のいずれよりも小さい場合には、例えノイズがある映像信号であっても「差分なし」である可能性が高いとしてTモードとなるようにした。   Depending on the content, the noise may be more or less. Since there is a lot of noise and the influence on judgment is large, here we first considered reducing the influence. The above condition (iv) is for reducing the influence. As described above, the condition (iv) is “the average value Ave is smaller than any of the average values of the past five generations for the corresponding block stored in the difference buffer”, in other words, The sum Sum (0) of the pixel differences D for all the pixels included in the block is smaller than any of the sums Sum (−1) to Sum (−5) for the past five generations for the corresponding block. . If the sum Sum (0) of the current pixel difference D is smaller than any of the sums Sum (−1) to Sum (−5) for the past five generations, even if the video signal has noise, “ Since there is a high possibility of “no difference”, the T mode is set.

上記条件(i)〜(iii)は、ノイズの最大許容範囲を定めるものである。平均値Aveが値6以下であること、度数分布HisにおけるTh3が値5以下であること、Th4が値1以下であること、の全てを満足する場合に、Tモードとした。条件(i)〜(iii)のいずれか一つでも満足しないノイズを持つコンテンツでは、DモードもしくはUモードとなるようにし、32プルダウン処理を行わないようにした。   The above conditions (i) to (iii) define the maximum allowable range of noise. The T mode was selected when the average value Ave was 6 or less, Th3 in the frequency distribution His was 5 or less, and Th4 was 1 or less. The content having noise that does not satisfy any one of the conditions (i) to (iii) is set to the D mode or the U mode, and the 32 pull-down process is not performed.

なお、上記条件(i)〜(iii)は、Sモードとなる判定条件を含むものであるが、Sモードとなる判定条件を満たす場合には、Tモードとなる判定条件を満たす満たさないにかかわらず、Sモードとなるものとする。   The above conditions (i) to (iii) include the determination condition for the S mode, but when the determination condition for the S mode is satisfied, the determination condition for the T mode is not satisfied. S mode is assumed.

図6に戻って、Uモードとなる判定条件は、平均値Aveが値10以下であること、度数分布HisにおけるTh3が値8以下であること、Th4が値2以下であること、の全てを満たしたときとした。すなわち、平均値Aveがある値(=10)以下であるにもかかわらず、度数分布Hisにおける大きい側の分布範囲Th3、Th4にある値(8、2)を超える分布がみられないときに、DモードともSモードとも判定できないとして、Uモードとなるようにした。   Returning to FIG. 6, the determination condition for entering the U mode is that the average value Ave is 10 or less, Th3 in the frequency distribution His is 8 or less, and Th4 is 2 or less. It was time to meet. That is, even when the average value Ave is equal to or less than a certain value (= 10), a distribution exceeding the values (8, 2) in the large distribution range Th3, Th4 in the frequency distribution His is not found. Since neither the D mode nor the S mode can be determined, the U mode is set.

Dモードとなる判定条件は、平均値Aveが値10以上であること、最大値Maxが値80以上であること、度数分布HisにおけるTh3が値5以上であること、Th4が値2以上であること、のうちのいずれか1つでも満たしたときとした。すなわち、平均値Aveがある値(=10)以上となったとき、あるいは、最大値Maxがある値(=80)以上となったとき、あるいは、度数分布Hisにおける大きい側の分布範囲Th3、Th4にある値(5、2)以上の分布がみられたときに、Dモードとなるようにした。   The determination condition for entering the D mode is that the average value Ave is 10 or more, the maximum value Max is 80 or more, Th3 in the frequency distribution His is 5 or more, and Th4 is 2 or more. When any one of them was satisfied. That is, when the average value Ave is greater than or equal to a certain value (= 10), or when the maximum value Max is greater than or equal to a certain value (= 80), or the larger distribution range Th3, Th4 in the frequency distribution His. When a distribution greater than a certain value (5, 2) is observed, the D mode is set.

上記各判定条件は、Sモード、Tモード、Uモード、Dモードの順に行うことが好ましい。このステップS150の判定結果を、以下「差分モード」と呼ぶ。   The determination conditions are preferably performed in the order of S mode, T mode, U mode, and D mode. The determination result in step S150 is hereinafter referred to as “difference mode”.

上述したS、T、U、Dモードとなる各判定条件は、あくまでも一例であり、数値や、数式そのものを別の条件に変えることができる。要は、Sモードは差分なしであることを、Tモードはノイズを有するが差分なしであることを、Uモードは判定が困難であることを、Dモードは差分ありであることを、それぞれ判定できる条件であれば、いずれの条件とすることもできる。   The above-described determination conditions for the S, T, U, and D modes are merely examples, and numerical values and mathematical expressions themselves can be changed to different conditions. In short, it is determined that the S mode has no difference, the T mode has noise but no difference, the U mode has difficulty in determination, and the D mode has difference. Any condition can be used as long as it is possible.

図5に戻り、ステップS150の実行後、テレシネ映像信号検出装置100は、ステップS150で得られた差分モードと、ステップS140で求めた度数分布His、平均値Ave、および最大値Maxとを差分用バッファ60に書き込む(ステップS160)。この書込みは、図3を用いて前述したように最新の差分を記録する毎に、既に記録済のものは1世代だけより古いものに繰り下げられ、最も古いものは削除される。   Returning to FIG. 5, after the execution of step S150, the telecine video signal detection device 100 uses the difference mode obtained in step S150, the frequency distribution His, the average value Ave, and the maximum value Max obtained in step S140 for difference. Write to the buffer 60 (step S160). As described above with reference to FIG. 3, this writing is carried down to the oldest recorded one, and the oldest one is deleted every time the latest difference is recorded.

ステップS160の実行後、テレシネ映像信号検出装置100は、差分用バッファ60の内容(詳細には、差分用バッファ60に記憶された差分モードの内容)に基づいて、入力映像信号がテレシネ映像信号であるか否かを判定し(ステップS170)、判定結果を映像信号識別データVDとして出力する(ステップS180)。すなわち、判定結果がテレシネ映像信号であるときには、映像信号識別データVDは例えば「ハイレベル」となって出力され、判定結果が非テレシネ映像信号であるときには、映像信号識別データVDは例えば「ロウレベル」となって出力される。   After execution of step S160, the telecine video signal detection apparatus 100 determines that the input video signal is a telecine video signal based on the contents of the difference buffer 60 (specifically, the contents of the difference mode stored in the difference buffer 60). It is determined whether or not there is (step S170), and the determination result is output as video signal identification data VD (step S180). That is, when the determination result is a telecine video signal, the video signal identification data VD is output as, for example, “high level”, and when the determination result is a non-telecine video signal, the video signal identification data VD is, for example, “low level”. Is output.

図8は、映像信号識別データVDがテレシネ映像信号である旨に切り替わる条件を示す説明図である。図中の60aは、図3を用いて前述した差分用バッファ60における差分モードを格納するフィールドである。図3と同様に、図中最も左側が最新の差分モードで、右に位置するほど世代が古くなる。図8の(a)に示すように、最新の差分モードが「S」であるときに、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データVDは、テレシネ映像信号である旨を示すハイレベルに切り替わる。また、図8の(b)に示すように、最新の差分モードが「T」であるときにも、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データVDは、テレシネ映像信号である旨を示すハイレベルに切り替わる。このことは、Tモードは、非テレシネ映像信号からテレシネ映像信号への切り替えの際には、Sモードとして機能することを意味する。   FIG. 8 is an explanatory diagram showing conditions for switching the video signal identification data VD to a telecine video signal. 60a in the figure is a field for storing the difference mode in the difference buffer 60 described above with reference to FIG. Similar to FIG. 3, the leftmost difference mode is the latest difference mode, and the generation is older as it is located to the right. As shown in FIG. 8A, when the latest differential mode is “S”, it is determined that the input video signal is a telecine video signal, and the video signal identification data VD is a telecine video signal. Switch to high level to indicate that. Further, as shown in FIG. 8B, when the latest differential mode is “T”, it is determined that the input video signal is a telecine video signal, and the video signal identification data VD is a telecine video. The signal is switched to a high level indicating that it is a signal. This means that the T mode functions as the S mode when switching from the non-telecine video signal to the telecine video signal.

なお、映像信号識別データVDがロウレベルで、最新の差分モードが「U」または「D」のときには、映像信号識別データVDは、ハイレベルに切り替わることなく、そのときのレベルを維持する。このことは、Uモードは、非テレシネ映像信号からテレシネ映像信号への切り替えの際には、Dモードとして機能することを意味する。   When the video signal identification data VD is at a low level and the latest differential mode is “U” or “D”, the video signal identification data VD is maintained at that level without being switched to a high level. This means that the U mode functions as a D mode when switching from a non-telecine video signal to a telecine video signal.

図9は、映像信号識別データVDが非テレシネ映像信号である旨に切り替わる条件を示す説明図である。図9(d)に、映像信号識別データVDがハイレベルに切り替わった後にロウレベルに復帰する条件を示している。図9(a)〜(c)の場合には、ロウレベルに復帰せずにハイレベルを維持する。   FIG. 9 is an explanatory diagram showing conditions for switching the video signal identification data VD to a non-telecine video signal. FIG. 9D shows conditions for returning to the low level after the video signal identification data VD is switched to the high level. 9A to 9C, the high level is maintained without returning to the low level.

図9(a)〜(d)に示すように、差分用バッファ60のフィールド60aの内容は、第2位(新しいものからの順位、以下同様)が「D」、第3位が「D」、第4位が「D」、第5位が「D」、第6位が「S」であるものとする。すなわち、「S」が入力された後に4世代にわたって「D」が入力され、その後最新の差分モードが入力された状態であるとする。そして、図9(a)に示すように最新の差分モードが「S」である場合、図11に示した5周期の編集の態様を示すことから、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データVDは、テレシネ映像信号である旨を示すハイレベルを維持する。   As shown in FIGS. 9A to 9D, the contents of the field 60a of the difference buffer 60 are “D” for the second place (order from the newest, the same applies hereinafter), and “D” for the third place. The fourth place is “D”, the fifth place is “D”, and the sixth place is “S”. That is, it is assumed that “D” is input for four generations after “S” is input, and then the latest differential mode is input. Then, when the latest difference mode is “S” as shown in FIG. 9A, the five-cycle editing mode shown in FIG. 11 is shown, so that the input video signal is determined to be a telecine video signal. Thus, the video signal identification data VD maintains a high level indicating that it is a telecine video signal.

また、図9(b)に示すように最新の差分モードが「T」である場合も、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データVDは、テレシネ映像信号である旨を示すハイレベルを維持する。さらに、図9(c)に示すように最新の差分モードが「U」である場合も、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データVDは、テレシネ映像信号である旨を示すハイレベルを維持する。このことは、Tモード、Uモードは、テレシネ映像信号から非テレシネ映像信号への切り替えの際には、Sモードとして機能することを意味する。   Also, as shown in FIG. 9B, when the latest difference mode is “T”, it is determined that the input video signal is a telecine video signal, and the video signal identification data VD is a telecine video signal. Maintain a high level of effect. Further, as shown in FIG. 9C, when the latest differential mode is “U”, it is determined that the input video signal is a telecine video signal, and the video signal identification data VD is a telecine video signal. Maintain a high level of effect. This means that the T mode and the U mode function as the S mode when switching from the telecine video signal to the non-telecine video signal.

一方、図9(d)に示すように最新の差分モードが「D」である場合、入力映像信号は非テレシネ映像信号に切り替わったと判断して、映像信号識別データVDは、非テレシネ映像信号である旨を示すロウレベルに切り替わる。   On the other hand, when the latest differential mode is “D” as shown in FIG. 9D, it is determined that the input video signal is switched to the non-telecine video signal, and the video signal identification data VD is a non-telecine video signal. Switch to low level to indicate that there is.

なお、図9の説明では、第2位から第5位までの内容が、「DDDD」であるものとしたが、必ずしもこの配列に限る必要はなく、例えば「SSSS」というように他の配列の場合にもテレシネ映像信号である旨を継続する構成としてもよい。「SSSS」の場合は静止画であるときであり、この場合にもテレシネ映像信号であり得るからである。   In the description of FIG. 9, the contents from the second position to the fifth position are “DDDD”, but it is not necessarily limited to this arrangement. For example, “SSSS” is another arrangement. Even in such a case, it may be configured to continue the telecine video signal. This is because “SSSS” is a still image, and in this case as well, it can be a telecine video signal.

ハイレベルの映像信号識別データVDを受信したIP変換回路200は、その映像信号識別データVDが示すブロック内の入力映像信号に対して、32プルダウン処理に対応したIP変換を実行する。   Upon receiving the high-level video signal identification data VD, the IP conversion circuit 200 performs IP conversion corresponding to the 32 pull-down process on the input video signal in the block indicated by the video signal identification data VD.

図5に戻って、ステップS180の実行後、テレシネ映像信号であるか否かの判定がなされたブロックが、ステップS110で読み出した1フィールド分に含まれる複数のブロックの中の最後のブロックであるか否かを判定し(ステップS190)、最後のブロックでないと判定された場合には、処理をステップS125に戻し、判定の対象を次のブロックに移行する。一方、ステップS190で最後のブロックであると判定された場合には、「リターン」に抜けて、このテレシネ映像信号検出処理を一旦終了する。   Returning to FIG. 5, after execution of step S180, the block for which it is determined whether or not it is a telecine video signal is the last block among the plurality of blocks included in one field read in step S110. (Step S190), and if it is determined that it is not the last block, the process returns to step S125, and the determination target is shifted to the next block. On the other hand, if it is determined in step S190 that the block is the last block, the process returns to “RETURN” and the telecine video signal detection process is temporarily terminated.

1−B.効果:
以上のように構成された第1実施例のテレシネ映像信号検出装置100によれば、現在のフィールド画像(F(t))と2フィールド前のフィールド画像(F(t−2))との間における差分関係が、フィールドを複数に分割して得られたブロックBL毎に判定される。このために、ブロック毎に入力映像信号がテレシネ映像信号であるか否かを判定することができる。このために、例えば文字テロップのような1フィールド内に32プルダウンされていないコンテンツが挿入された映像信号である場合に、そのコンテンツが重畳されたブロックだけを非テレシネ映像信号であると判定することができる。
1-B. effect:
According to the telecine video signal detection apparatus 100 of the first embodiment configured as described above, the current field image (F (t)) and the field image two fields before (F (t-2)) are between. Is determined for each block BL obtained by dividing the field into a plurality of blocks. For this reason, it can be determined whether or not the input video signal is a telecine video signal for each block. For this reason, for example, in the case of a video signal in which content that has not been pulled down 32 is inserted in one field such as a character telop, it is determined that only the block on which the content is superimposed is a non-telecine video signal. Can do.

さらに、第1実施例のテレシネ映像信号検出装置100によれば、上記の差分関係は、差分なしであるSモード、差分ありであるDモード、ノイズを有するが差分なしと定めるTモード、および判定が困難であるUモードのうちのいずれかにに判定されることから、「差分なし」と「差分あり」の2つのモードに判定する従来技術と比較して、高精度な判定を期待することができる。特に、Tモードは、ノイズを有するが差分なしと定める場合のモードであることから、入力映像信号に大きなノイズが含まれる場合に、テレシネ映像信号であるとの判定を継続することが可能となり、テレシネ映像信号であるか否かの判定を高精度に行うことができる。   Furthermore, according to the telecine video signal detection device 100 of the first embodiment, the above difference relationship includes the S mode with no difference, the D mode with a difference, the T mode with noise but no difference, and the determination. Because it is determined to be one of the U modes that are difficult to perform, expecting a more accurate determination than the conventional technology that determines the two modes of “no difference” and “with difference” Can do. In particular, since the T mode is a mode for determining that there is noise but no difference, it is possible to continue to determine that the input video signal is a telecine video signal when the input video signal includes a large amount of noise. It is possible to determine with high accuracy whether the video signal is a telecine video signal.

1−C.変形例:
上記実施例では、差分判定の結果を、S、T、U、Dの4つのモードに振り分ける構成とし、テレシネ映像信号から非テレシネ映像信号への切り替えの際には、Uモードの機能をDモード側に切り替え、Tモードの機能をSモード側に切り替える構成としていたが、この切り替えの態様は、適宜、上記実施例とは違うものとしてもよい。例えば、Uモードについては、非テレシネ映像信号からテレシネ映像信号への切り替えの際、および、テレシネ映像信号から非テレシネ映像信号への切り替えの際には、共にDモードとして機能する構成とすることもできる。また、Tモードについても、適宜、本実施例とは違うものとすることができる。たとえば、ノイズ除去フィルタに通した映像入力信号V1をテレシネ映像信号検出装置100に入力する場合、差分モードが「T」と判定されたときに、非テレシネ映像信号からテレシネ映像信号に切り替えないようにしてもよい。
1-C. Variation:
In the above embodiment, the difference determination result is divided into four modes, S, T, U, and D. When switching from a telecine video signal to a non-telecine video signal, the function of the U mode is changed to the D mode. The T mode function is switched to the S mode side. However, the mode of this switching may be appropriately different from the above embodiment. For example, the U mode may be configured to function as a D mode when switching from a non-telecine video signal to a telecine video signal and when switching from a telecine video signal to a non-telecine video signal. it can. Also, the T mode can be appropriately different from the present embodiment. For example, when the video input signal V1 passed through the noise removal filter is input to the telecine video signal detection device 100, when the difference mode is determined to be “T”, the non-telecine video signal is not switched to the telecine video signal. May be.

2.第2実施例:
図10は、本発明が適用される第2実施例としてのテレシネ映像信号検出装置300を備える映像処理装置2000を示すブロック図である。本実施例のテレシネ映像信号検出装置300は、第1実施例のテレシネ映像信号検出装置100と比較して、画素差分演算回路20により検出された1フィールド分の画素差分Dをそのままヒストグラム回路41、平均値演算回路42、および最大値演算回路43に送っている点が相違し、その他の構成については同一である。同一部分には第1実施例と同一の符号を付した。
2. Second embodiment:
FIG. 10 is a block diagram showing a video processing apparatus 2000 including a telecine video signal detection apparatus 300 as a second embodiment to which the present invention is applied. Compared with the telecine video signal detection device 100 of the first embodiment, the telecine video signal detection device 300 of this embodiment uses the pixel difference D for one field detected by the pixel difference calculation circuit 20 as it is as the histogram circuit 41, The difference is that it is sent to the average value calculation circuit 42 and the maximum value calculation circuit 43, and the other configurations are the same. The same parts as those in the first embodiment are denoted by the same reference numerals.

すなわち、第1実施例のテレシネ映像信号検出装置100では、画素差分演算回路20により検出された1フィールド分の画素差分Dをブロック内画素差分抽出回路30(図1)に送ることで複数のブロックに分割し、各画素差分Dをブロック毎にヒストグラム回路41、平均値演算回路42、および最大値演算回路43に送るように構成されていたのに対して、本実施例では、1フィールド分の画素差分Dをヒストグラム回路41、平均値演算回路42、および最大値演算回路43に送るように構成している。差分判定回路50、差分用バッファ60、32プルダウン判定回路70の各構成は、処理の対象を1フィールド毎として第1実施例と同一の処理を行うものである。   That is, in the telecine video signal detection apparatus 100 of the first embodiment, a plurality of blocks are transmitted by sending the pixel difference D for one field detected by the pixel difference calculation circuit 20 to the intra-block pixel difference extraction circuit 30 (FIG. 1). In this embodiment, each pixel difference D is sent to the histogram circuit 41, the average value calculation circuit 42, and the maximum value calculation circuit 43 for each block. The pixel difference D is sent to the histogram circuit 41, the average value calculation circuit 42, and the maximum value calculation circuit 43. Each configuration of the difference determination circuit 50, the difference buffer 60, and the 32 pull-down determination circuit 70 performs the same processing as in the first embodiment, with the processing target for each field.

上記構成の第2実施例のテレシネ映像信号検出装置300によれば、入力映像信号の1フィールド単位でテレシネ映像信号であることを検出することができる。さらに、フィールド間の差分判定を、S、D、T、Uの4つのモードで判定することから、第1実施例と同様に、テレシネ映像信号であるか否かの判定を高精度に行うことができる。   According to the telecine video signal detection device 300 of the second embodiment having the above-described configuration, it is possible to detect that it is a telecine video signal in units of one field of the input video signal. Furthermore, since the difference between fields is determined in four modes of S, D, T, and U, it is possible to determine whether or not it is a telecine video signal with high accuracy as in the first embodiment. Can do.

3.他の実施形態:
なお、この発明は上記の第1および第2実施例やその変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
3. Other embodiments:
The present invention is not limited to the above-described first and second embodiments and modifications thereof, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible. Is also possible.

(1)上記第1および第2実施例では、差分判定を、S、D、T、Uの4つのモードのいずれに該当するかを判定することで行っていたが、これに換えて、Uモードを無くして、S、D、Tの3つのモードのいずれに該当するかを判定する構成としてもよい。 (1) In the first and second embodiments, the difference determination is performed by determining which of the four modes S, D, T, and U corresponds. It is good also as a structure which eliminates a mode and determines which of three modes, S, D, and T, corresponds.

(2)上記第1および第2実施例では、差分用バッファ60に、差分判定結果である差分モードと、度数分布Hisと、平均値Aveと、最大値Maxとを組にして記憶するようにしていたが、必ずしも1つのバッファに併せて記憶させる必要もなく、別メモリーに別々に記憶させる構成としてもよい。 (2) In the first and second embodiments, the difference buffer 60 stores the difference mode as the difference determination result, the frequency distribution His, the average value Ave, and the maximum value Max in the difference buffer 60. However, it is not always necessary to store the data in one buffer, and the data may be stored separately in another memory.

(3)上記第1および第2実施例では、Tモードとなる判定条件のうちの(iv)として「平均値Aveが差分用バッファ60に格納される該当するブロックについての過去の5世代分の平均値のいずれよりも小さいこと」としたが、これに換えて、平均値Aveを先に差分用バッファ60に書き込んで、差分用バッファ60に格納される6世代分の平均値の中で最新の平均値(すなわち、第1位に格納される内容)が最小であるか否かを判定することで、上記(iv)の判定を行ってもよい。さらには、平均値に換えて画素差分Dの総和Sumを過去の5世代分、記憶するようにして、最新の総和が過去の5世代分の平均値のいずれよりも小さいことを判断する構成としてもよい。 (3) In the first and second embodiments, (iv) of the determination conditions for entering the T mode is “the past five generations of the corresponding block in which the average value Ave is stored in the difference buffer 60. However, instead of this, the average value Ave is first written in the difference buffer 60 and stored in the difference buffer 60. (Iv) may be determined by determining whether or not the average value (that is, the content stored in the first place) is minimum. Furthermore, instead of the average value, the sum Sum of pixel differences D is stored for the past five generations, and it is determined that the latest total is smaller than any of the average values for the past five generations. Also good.

(4)上記第1実施例では、現在のフィールド画像と、2フィールド前のフィールド画像との間で画素差分を先に求めて、1フィールド分の画素差分の集合である差分フィールドデータをブロックに区分けする構成としていたが、これに換えて、現在のフィールド画像と、2フィールド前のフィールド画像とを複数のブロックにそれぞれ区分けし、現在のフィールド画像側のブロックと、2フィールド前のフィールド画像側のブロックの間で画素差分を求める構成としてもよい。この構成によっても第1実施例と同一の効果を奏することができる。 (4) In the first embodiment, the pixel difference is first obtained between the current field image and the field image two fields before, and the difference field data, which is a set of pixel differences for one field, is converted into a block. Instead of this, the current field image and the field image two fields before are divided into a plurality of blocks, and the current field image block and the field image side two fields before are divided. It is good also as a structure which calculates | requires a pixel difference between these blocks. Even with this configuration, the same effects as in the first embodiment can be obtained.

(5)上記第1および第2実施例では、入力映像信号の画素の階調値を8ビット(256階調)として説明したが、それ以外のビット数(階調値)を有する入力映像信号であっても実施可能であり、同様の作用効果を奏する。 (5) In the first and second embodiments described above, the gradation value of the pixel of the input video signal has been described as 8 bits (256 gradations). However, the input video signal having the other number of bits (gradation value) However, it can be implemented and has the same effect.

(6)上記第1および第2実施例の映像処理装置1000は、パーソナルコンピューターなどの情報機器や、液晶テレビなどの表示装置など、プログレッシブ方式の映像を表示できる機器に適用することができる。 (6) The video processing apparatus 1000 according to the first and second embodiments can be applied to devices capable of displaying progressive video such as information devices such as personal computers and display devices such as liquid crystal televisions.

(7)上記第1および第2実施例では、32プルダウン処理により生成されたテレシネ映像信号であることを検出する構成としたが、32プルダウン処理により生成されたテレシネ映像信号に限る必要はなく、23プルダウン処理、22プルダウン処理等、他の方式のプルダウン処理により生成されたテレシネ映像信号を検出する構成としてもよい。 (7) In the first and second embodiments, the telecine video signal generated by the 32 pulldown process is detected. However, the present invention is not limited to the telecine video signal generated by the 32 pulldown process. It may be configured to detect a telecine video signal generated by pull-down processing of another method such as 23 pull-down processing or 22 pull-down processing.

(8)また、上記第1および第2実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。すなわち、上記第1および第2実施例における各回路20〜50、70、110の機能をコンピューターに実現させるためのコンピュータープログラムを用いた実施例としてもよい。 (8) In the first and second embodiments, a part of the configuration realized by hardware may be replaced with software. Conversely, a part of the configuration realized by software is changed. It may be replaced with hardware. That is, it is good also as an Example using the computer program for making a computer implement | achieve the function of each circuit 20-50, 70, 110 in the said 1st and 2nd Example.

11...フィールドメモリー
20...画素差分演算回路
30...ブロック内画素差分抽出回路
41...ヒストグラム回路
42...平均値演算回路
43...最大値演算回路
50...差分判定回路
60...差分用バッファ
70...32プルダウン判定回路
100、300...テレシネ映像信号検出装置
200...IP変換回路
1000、2000...映像処理装置
D...画素差分
V1...入力映像信号
V2...映像信号
VD...映像信号識別データ
SF...差分フィールドデータ
BL...ブロック
Th0〜Th4...第1ないし第5の分布範囲
Max...最大値
Ave...平均値
His...度数分布
DESCRIPTION OF SYMBOLS 11 ... Field memory 20 ... Pixel difference calculation circuit 30 ... In-block pixel difference extraction circuit 41 ... Histogram circuit 42 ... Average value calculation circuit 43 ... Maximum value calculation circuit 50 ... Difference determination circuit 60 ... Difference buffer 70 ... 32 Pull-down determination circuit 100, 300 ... Telecine video signal detection device 200 ... IP conversion circuit 1000, 2000 ... Video processing device D ... Pixel Difference V1 ... Input video signal V2 ... Video signal VD ... Video signal identification data SF ... Difference field data BL ... Block Th0-Th4 ... First to fifth distribution ranges Max. .. Maximum value Ave ... Average value His ... Frequency distribution

Claims (14)

入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定する差分判定部と、
前記差分判定部により判定された判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する映像信号判定部と
を備えるテレシネ映像信号検出装置。
A telecine video signal detection device for detecting that an input video signal is a telecine video signal generated by pull-down processing,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. A difference determination unit that determines which of the mode and the third mode that has noise but no difference corresponds to;
A telecine video signal detection device comprising: a video signal determination unit that determines whether or not the input video signal is a telecine video signal based on a determination result determined by the difference determination unit.
請求項1に記載のテレシネ映像信号検出装置であって、
前記差分判定部は、
前記第1フィールドと前記第2フィールドとの間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、
前記画素差分演算部により検出された画素差分に基づいて、前記第1ないし第3のモードのいずれに該当するかの判定を行うモード判定部と
を備えるテレシネ映像信号検出装置。
The telecine video signal detection device according to claim 1,
The difference determination unit
A pixel difference calculation unit that obtains a pixel difference by subtracting a gradation value at the same pixel position between the first field and the second field;
A telecine video signal detection device comprising: a mode determination unit that determines which one of the first to third modes corresponds to the pixel difference detected by the pixel difference calculation unit.
請求項1または2に記載のテレシネ映像信号検出装置であって、
前記差分判定部は、
前記第1ないし第3のモードに、判定が困難である第4のモードを加えて、前記第1ないし第4のモードのいずれに該当するかの判定を行う構成である、テレシネ映像信号検出装置。
The telecine video signal detection device according to claim 1 or 2,
The difference determination unit
A telecine video signal detection device having a configuration in which a fourth mode that is difficult to determine is added to the first to third modes to determine which of the first to fourth modes is applicable. .
請求項1ないし3のいずれかに記載のテレシネ映像信号検出装置であって、
前記差分判定部による前記判定の結果を時間軸で遡ること6世代にわたって蓄積するバッファを備え、
前記映像信号判定部は、
前記バッファに蓄積された内容に基づいて、前記判定を行う構成である、テレシネ映像信号検出装置。
The telecine video signal detection device according to any one of claims 1 to 3,
A buffer for accumulating over 6 generations the result of the determination by the difference determination unit going back in time axis;
The video signal determination unit
A telecine video signal detection device configured to perform the determination based on the contents stored in the buffer.
請求項1ないし3のいずれかに記載のテレシネ映像信号検出装置であって、
前記差分判定部は、前記1フィールド分の画素差分の総和に対応した数値を求める演算部を備え、
前記差分判定部による前記判定の結果と、前記画素差分の総和に対応した数値とを組にして、該組を時間軸で遡ること6世代にわたって蓄積するバッファを備え、
さらに、前記差分判定部は、
前記演算部により求めた最新の前記数値が、前記バッファに蓄積されている過去の5世代分の前記数値のいずれよりも小さい場合に、前記第3のモードに該当するものと判定する構成を備える、テレシネ映像信号検出装置。
The telecine video signal detection device according to any one of claims 1 to 3,
The difference determination unit includes a calculation unit for obtaining a numerical value corresponding to the sum of pixel differences for the one field,
A buffer that accumulates the results of the determination by the difference determination unit and a numerical value corresponding to the total sum of the pixel differences and accumulates the set over six generations over a time axis,
Furthermore, the difference determination unit
When the latest numerical value obtained by the arithmetic unit is smaller than any of the past five generations of numerical values stored in the buffer, the configuration is determined to correspond to the third mode. Telecine video signal detection device.
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力する入力部と、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定する差分判定部と、
前記差分判定部により判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する映像信号判定部と
を備えるテレシネ映像信号検出装置。
A telecine video signal detection device for detecting that an input video signal is a telecine video signal generated by pull-down processing,
An input unit for inputting a first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. And a difference determination unit that determines, for each block, which corresponds to one of the third modes having noise but no difference,
A video signal detection device comprising: a video signal determination unit that determines whether or not the input video signal for each block is a telecine video signal based on the determination result for each block determined by the difference determination unit .
請求項6に記載のテレシネ映像信号検出装置であって、
前記差分判定部は、
前記第1フィールドと前記第2フィールドとの間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、
前記画素差分演算部により検出された1フィールド分の画素差分群を複数の前記ブロックに区分けし、各ブロックに含まれる画素差分をブロック毎に順に抽出するブロック内画素差分抽出部と、
前記抽出されたブロック毎の画素差分に基づいて、前記第1ないし第3のモードのいずれに該当するかの判定をブロック毎に行うモード判定部と
を備えるテレシネ映像信号検出装置。
The telecine video signal detection device according to claim 6,
The difference determination unit
A pixel difference calculation unit that obtains a pixel difference by subtracting a gradation value at the same pixel position between the first field and the second field;
An intra-block pixel difference extraction unit that divides a group of pixel differences for one field detected by the pixel difference calculation unit into a plurality of the blocks, and sequentially extracts pixel differences included in each block for each block;
A telecine video signal detection device comprising: a mode determination unit that determines, for each block, which one of the first to third modes corresponds based on the extracted pixel difference for each block.
請求項6または7に記載のテレシネ映像信号検出装置であって、
前記差分判定部は、
前記第1ないし第3のモードに、判定が困難である第4のモードを加えて、前記第1ないし第4のモードのいずれに該当するかの判定を行う構成である、テレシネ映像信号検出装置。
The telecine video signal detection device according to claim 6 or 7,
The difference determination unit
A telecine video signal detection device having a configuration in which a fourth mode that is difficult to determine is added to the first to third modes to determine which of the first to fourth modes is applicable. .
請求項6ないし8のいずれかに記載のテレシネ映像信号検出装置であって、
前記差分判定部による前記判定の結果を時間軸で遡ること6世代にわたって蓄積するバッファを備え、
前記映像信号判定部は、
前記バッファに蓄積された内容に基づいて、前記判定を行う構成である、テレシネ映像信号検出装置。
The telecine video signal detection device according to any one of claims 6 to 8,
A buffer for accumulating over 6 generations the result of the determination by the difference determination unit going back in time axis;
The video signal determination unit
A telecine video signal detection device configured to perform the determination based on the contents stored in the buffer.
請求項6ないし8のいずれかに記載のテレシネ映像信号検出装置であって、
前記差分判定部は、前記1ブロック分の画素差分の総和に対応した数値を求める演算部を備え、
前記差分判定部による前記判定の結果と、前記画素差分の総和に対応した数値とを組にして、該組を時間軸で遡ること6世代にわたって蓄積するバッファを備え、
さらに、前記差分判定部は、
前記演算部により求めた最新の前記数値が、前記バッファに蓄積されている過去の5世代分の前記数値のいずれよりも小さい場合に、前記第3のモードに該当するものと判定する構成を備える、テレシネ映像信号検出装置。
The telecine video signal detection device according to any one of claims 6 to 8,
The difference determination unit includes a calculation unit for obtaining a numerical value corresponding to the sum of pixel differences for the one block,
A buffer that accumulates the results of the determination by the difference determination unit and a numerical value corresponding to the total sum of the pixel differences and accumulates the set over six generations over a time axis,
Furthermore, the difference determination unit
When the latest numerical value obtained by the arithmetic unit is smaller than any of the past five generations of numerical values stored in the buffer, the configuration is determined to correspond to the third mode. Telecine video signal detection device.
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定し、
前記判定の結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する、テレシネ映像信号検出方法。
A telecine video signal detection method for detecting that an input video signal is a telecine video signal generated by pull-down processing,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. Determine which mode, and which of the third mode has noise but no difference,
A telecine video signal detection method for determining whether or not the input video signal is a telecine video signal based on a result of the determination.
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力し、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定し、
前記差分判定部により判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する、テレシネ映像信号検出方法。
A telecine video signal detection method for detecting that an input video signal is a telecine video signal generated by pull-down processing,
A first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. , And a third mode in which noise is present but no difference is determined for each block,
The telecine video signal detection method of determining whether the said input video signal for every said block is a telecine video signal based on the determination result for every said block determined by the said difference determination part.
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
コンピューターに、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとの間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを判定する機能と、
前記判定の結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを判定する機能と
を実現させるためのコンピュータープログラム。
A computer program for detecting that an input video signal is a telecine video signal generated by pull-down processing,
On the computer,
A relationship between a first field included in the input video signal and a second field that is a field two fields before the first field is a first mode in which there is no difference, a second in which there is a difference. A function and a function for determining which of the third mode that has noise but no difference is determined;
A computer program for realizing a function of determining whether or not the input video signal is a telecine video signal based on the result of the determination.
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
コンピューターに、
前記入力映像信号に含まれる第1フィールドと、前記第1フィールドの2フィールド前のフィールドである第2フィールドとを入力する機能と、
前記各フィールドを複数に区分けしうるブロックを定義し、前記第1および第2フィールドについて同一位置のブロック同士の間の関係が、差分なしである第1のモード、差分ありである第2のモード、およびノイズを有するが差分なしと定める第3のモードのうちのいずれに該当するかを、ブロック毎に判定する機能と、
前記判定された前記ブロック毎の判定結果に基づいて、前記ブロック毎の前記入力映像信号がテレシネ映像信号であるか否かを判定する機能と
を実現させるためのコンピュータープログラム。
A computer program for detecting that an input video signal is a telecine video signal generated by pull-down processing,
On the computer,
A function of inputting a first field included in the input video signal and a second field that is a field two fields before the first field;
A block in which each field can be divided into a plurality of fields, and a first mode in which there is no difference and a second mode in which there is no difference between the blocks at the same position in the first and second fields. And a function for determining for each block which corresponds to one of the third modes having noise but no difference,
A computer program for realizing a function of determining whether or not the input video signal for each block is a telecine video signal based on the determined determination result for each block.
JP2009049245A 2009-03-03 2009-03-03 Telecine video signal detection device, telecine video signal detection method, and computer program Pending JP2010206478A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009049245A JP2010206478A (en) 2009-03-03 2009-03-03 Telecine video signal detection device, telecine video signal detection method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009049245A JP2010206478A (en) 2009-03-03 2009-03-03 Telecine video signal detection device, telecine video signal detection method, and computer program

Publications (1)

Publication Number Publication Date
JP2010206478A true JP2010206478A (en) 2010-09-16

Family

ID=42967519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009049245A Pending JP2010206478A (en) 2009-03-03 2009-03-03 Telecine video signal detection device, telecine video signal detection method, and computer program

Country Status (1)

Country Link
JP (1) JP2010206478A (en)

Similar Documents

Publication Publication Date Title
CN101212593B (en) Image processing device and image display device including the image processing device
US7961253B2 (en) Method of processing fields of images and related device for data lines similarity detection
CN101518068B (en) Image display device and method, image processing device and method
JP2004312680A (en) Motion estimation apparatus and method capable of detecting scrolled text or graphic data
KR20040024471A (en) Method of searching for motion vector, method of generating frame interpolation image and display system
JP2004350281A (en) Deinterlace method and deinterlace apparatus for video signal
CN101518066A (en) Image displaying device and method, and image processing device and method
CN101536508A (en) Image display device and image display method, and image processing device and image processing method
EP1531625A1 (en) Image processing device and method, video display device, and recorded information reproduction device
JP4929819B2 (en) Video signal conversion apparatus and method
US20100039416A1 (en) Method of driving display apparatus and driving circuit for display apparatus using the same
JP2008244811A (en) Frame rate converter and video picture display unit
JP4119360B2 (en) Video format conversion apparatus and method
JPWO2011155258A1 (en) Image processing apparatus and method, image display apparatus and method
CN1758743B (en) Image processing apparatus using judder-map and method thereof
US7616693B2 (en) Method and system for detecting motion between video field of same and opposite parity from an interlaced video source
US8379146B2 (en) Deinterlacing method and apparatus for digital motion picture
CN101188724A (en) Pull-down signal detection device, pull-down signal detection method, and video signal conversion device
CN100594723C (en) Image processing device with frame rate conversion and method thereof
US8013935B2 (en) Picture processing circuit and picture processing method
JP2010041519A (en) Frame rate conversion apparatus, frame rate conversion method, television receiver, frame rate conversion program, and recording medium with the program recorded thereon
JP2010206478A (en) Telecine video signal detection device, telecine video signal detection method, and computer program
JP2010213180A (en) Telecine video signal detector, video processor, method of detecting telecine video signal, and computer program
JP2010213181A (en) Telecine video signal detector, video processor, method of detecting telecine video signal, and computer program
CN101827206B (en) Dynamic adaptive deinterlacing device and method with CUE remover