JP2009225383A - Projection apparatus - Google Patents
Projection apparatus Download PDFInfo
- Publication number
- JP2009225383A JP2009225383A JP2008070527A JP2008070527A JP2009225383A JP 2009225383 A JP2009225383 A JP 2009225383A JP 2008070527 A JP2008070527 A JP 2008070527A JP 2008070527 A JP2008070527 A JP 2008070527A JP 2009225383 A JP2009225383 A JP 2009225383A
- Authority
- JP
- Japan
- Prior art keywords
- determination
- frames
- image data
- still image
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000000034 method Methods 0.000 claims description 33
- 238000001514 detection method Methods 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 1
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000012937 correction Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Projection Apparatus (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Description
本発明は、投影装置、投影制御プログラム及び静止画動画判定方法に関するものである。 The present invention relates to a projection apparatus, a projection control program, and a still image moving image determination method.
従来、投影表示する画像が静止画であるか動画であるかを判定し、この判定結果に基づき処理を施すことにより、静止画及び動画に応じて最適な画像投影を行うプロジェクタが提案されるに至っている。このプロジェクタは、輝度分布変化量算出部、静止画動画判定部、階調補正処理部及び表示部を備えている。輝度分布変化量算出部は、比較する前後フレーム間における画像の輝度分布の変化量を算出し、静止画動画判定部は、前記輝度分布の変化量に基づいて前記画像が静止画及び動画の何れかの画像であるかを判定する。 Conventionally, a projector is proposed that determines whether an image to be projected and displayed is a still image or a moving image, and performs processing based on the determination result, thereby performing an optimal image projection according to the still image and the moving image. Has reached. The projector includes a luminance distribution change amount calculation unit, a still image moving image determination unit, a gradation correction processing unit, and a display unit. The luminance distribution change amount calculation unit calculates a change amount of the luminance distribution of the image between the previous and next frames to be compared, and the still image moving image determination unit determines whether the image is a still image or a moving image based on the change amount of the luminance distribution. It is determined whether the image is any of them.
つまり、前記変化量が大きい場合には動画と判定し、小さい場合には静止画と判定する。階調補正処理部は、静止画動画判定部の判定結果に基づいて所定の階調補正処理を行い、表示部は、階調補正処理された画像を投影表示する(例えば、特許文献1参照)。
しかしながら、今日における投影環境においては、画像データに影響を及ぼす雑多かつ不特定的なノイズが存在することから、プロジェクタが投影に用いるフレーム画像データもノイズによる影響を受ける場合がある。このため、ノイズに起因して、静止画であっても前後フレーム間に大きな変化量が生ずる場合もあり、逆に動画であっても前後フレーム間の変化量が小さい場合も生ずる。したがって、従来のように単に前後フレームの変化量に基づいて静止画動画判定を行うと、ノイズに起因して誤判定が生ずるという問題があった。 However, in today's projection environment, there are miscellaneous and unspecified noises that affect the image data, so the frame image data that the projector uses for projection may also be affected by the noise. For this reason, due to noise, there may be a large amount of change between the preceding and following frames even in the case of a still image. Therefore, when still image moving image determination is performed simply based on the amount of change between the previous and next frames as in the prior art, there is a problem that erroneous determination occurs due to noise.
本発明は、かかる従来の課題に鑑みてなされたものであり、静止画動画判定の判定精度を向上させることのできる投影装置、投影制御プログラム及び静止画動画判定方法を提供することを目的とする。 The present invention has been made in view of such conventional problems, and an object thereof is to provide a projection device, a projection control program, and a still image moving image determination method capable of improving the determination accuracy of still image moving image determination. .
前記課題を解決するために請求項1記載の発明に係る投影装置にあっては、画像データを順次フレーム単位で取り込み、この取り込んだ画像データに対する静止画動画判定を実行するとともに、その判定結果に応じた処理を実行する投影装置において、前記取り込んだ画像データの状態を検出する検出手段と、この検出手段より検出された前記状態に応じて、フレーム数を可変設定する設定手段と、この設定手段により設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定手段と、を備えることを特徴とする。 In order to solve the above-mentioned problem, in the projection apparatus according to the first aspect of the present invention, image data is sequentially fetched in units of frames, and still image moving image determination is performed on the captured image data. In the projection apparatus that executes the processing according to the detection unit, a detection unit that detects the state of the captured image data, a setting unit that variably sets the number of frames according to the state detected by the detection unit, and the setting unit And still image / moving image determining means for executing the still image / moving image determination based on the image data of the number of frames set by the above.
また、請求項2記載の発明に係る投影装置にあっては、前記検出手段は、順次取り込まれた隣接する前後フレームの差分値を算出する算出手段と、この算出手段により算出された前記差分値に基づき、前記画像データの状態を判別する判別手段とを備え、前記設定手段は、前記判別手段により判別された画像データの状態に応じて、前記フレーム数を設定することを特徴とする。 In the projection apparatus according to the second aspect of the invention, the detection unit calculates a difference value between adjacent frames that are sequentially taken in, and the difference value calculated by the calculation unit. And determining means for determining the state of the image data, wherein the setting means sets the number of frames according to the state of the image data determined by the determining means.
また、請求項3記載の発明に係る投影装置にあっては、前記検出手段は、取り込まれたフレームに含まれている当該画像データの規格毎に異なる規格情報を検出する規格情報検出手段と、この規格情報検出手段により規格情報と、予め記憶されている規格情報との差分値を算出する算出手段と、この算出手段により算出された前記差分値に基づき、前記画像データの状態を判別する判別手段とを備え、前記設定手段は、前記判別手段により判別された画像データの状態に応じて、前記フレーム数を設定することを特徴とする。
Further, in the projection device according to the invention of
また、請求項4記載の発明に係る投影装置にあっては、前記判別手段は、前記差分値に対応して前記状態を記憶した記憶手段と、この記憶手段から前記差分値に対応する状態を読み出す読出手段と、を備えることを特徴とする。
Further, in the projection device according to the invention of
また、請求項5記載の発明に係る投影装置にあっては、前記判別手段は、前記算出手段により算出された差分値が複数種のレベルのいずれに属すかを判別し、このレベル判別結果を前記画像データの状態として前記設定手段に提供し、前記設定手段は、前記レベル判別結果に応じて前記フレーム数を設定することを特徴とする。 Further, in the projection apparatus according to the fifth aspect of the invention, the determination unit determines which of the plurality of levels the difference value calculated by the calculation unit belongs, and determines the level determination result. The state of the image data is provided to the setting unit, and the setting unit sets the number of frames according to the level determination result.
また、請求項6記載の発明にあっては、前記算出手段により算出された差分値が「0」もしくは所定値以下であるか否かを判断する判断手段と、この判断手段により前記差分値が「0」もしくは所定値以下であると判断された場合、静止画であると判定して、前記設定手段及び静止画動画判定手段を動作させることなく、前記判定結果に応じた処理を実行する処理手段を備えることを特徴とする。 According to a sixth aspect of the present invention, a determination means for determining whether the difference value calculated by the calculation means is “0” or less than a predetermined value, and the difference value is determined by the determination means. When it is determined that the value is “0” or less than a predetermined value, it is determined that the image is a still image, and the process according to the determination result is performed without operating the setting unit and the still image moving image determination unit. Means are provided.
また、請求項7記載の発明に係る投影装置にあっては、前記静止画動画判定手段は、前記設定手段により設定された数のフレームにおける隣接するフレーム間の差分値に基づき、前記静止画動画判定を実行することを特徴とする。 Further, in the projection device according to claim 7, the still image moving image determining means is based on a difference value between adjacent frames in the number of frames set by the setting means. Judgment is performed.
また、請求項8記載の発明に係る投影装置にあっては、前記静止画動画判定手段は、前記設定手段により設定された数のフレームにおける先頭フレームと他のフレームとの差分値に基づき、前記静止画動画判定を実行することを特徴とする。 Further, in the projection apparatus according to the invention of claim 8, the still image moving image determination means is based on a difference value between a first frame and other frames in the number of frames set by the setting means. Still image moving image determination is executed.
また、請求項9記載の発明に係る投影制御プログラムにあっては、画像データを順次フレーム単位で取り込み、この取り込んだ画像データに対する静止画動画判定を実行するとともに、その判定結果に応じた処理を実行する投影装置が有するコンピュータを、前記取り込んだ画像データの状態を検出する検出手段と、この検出手段より検出された前記状態に応じて、フレーム数を可変設定する設定手段と、この設定手段により設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定手段と、して機能させることを特徴とする。 In the projection control program according to the ninth aspect of the present invention, image data is sequentially fetched in units of frames, still image moving image determination is performed on the captured image data, and processing according to the determination result is performed. By means of a detection means for detecting the state of the captured image data, a setting means for variably setting the number of frames according to the state detected by the detection means, and a setting means Based on image data of the set number of frames, the image processing apparatus functions as a still image / moving image determination unit that executes the still image / moving image determination.
また、請求項10記載の発明に係る静止画動画判定方法にあっては、画像データを順次フレーム単位で取り込み、この取り込んだ画像データに対する静止画動画判定を実行するとともに、その判定結果に応じた処理を実行する投影装置における静止画動画判定方法であって、前記取り込んだ画像データの状態を検出する検出ステップと、この検出ステップより検出された前記状態に応じて、フレーム数を可変設定する設定ステップと、この設定ステップにより設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定ステップと、を含むことを特徴とする。 In the still image moving image determination method according to the invention of claim 10, the image data is sequentially fetched in units of frames, the still image moving image determination is performed on the captured image data, and the determination result is determined. A still image moving image determination method in a projection apparatus that executes processing, comprising: a detection step for detecting a state of the captured image data; and a setting for variably setting the number of frames according to the state detected by the detection step And a still image / moving image determining step for executing the still image / moving image determination based on the image data of the number of frames set in the setting step.
本発明によれば、静止画動画判定の判定精度を向上させることができ、これにより精度よく静止画及び動画に応じた適切な処理を行って投影することができる。 According to the present invention, it is possible to improve the determination accuracy of still image / moving image determination, and accordingly, it is possible to accurately project and perform an appropriate process according to the still image and the moving image.
以下、本発明の一実施の形態を図にしたがって説明する。
(第1の実施形態)
図1は、本発明の各実施の形態に共通するプロジェクタ1の電気的構成を示すブロック図である。このプロジェクタ1は、制御部11、入出力インターフェイス12、画像変換部13、表示エンコーダ14、表示駆動部15等を有するものであって、入出力コネクタ部16から入力された各種規格の画像信号(画像データ)は、入出力インターフェイス12、システムバス17を介して、画像変換部13で表示に適した所定フォーマットの画像信号に統一するように変換された後、表示エンコーダ14に送られる。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is a block diagram showing an electrical configuration of a
表示エンコーダ14は、送られてきた画像信号をビデオRAM18に展開記憶させた上で、このビデオRAM18の記憶内容からビデオ信号を生成して表示駆動部15に出力するものである。
The
表示エンコーダ14からビデオ信号が入力される表示駆動部15は、送られてきた画像信号に対応して適宜フレームレートで空間的光変調素子(SOM)である表示素子19を駆動する。そして、光源装置20から射出された光線束を、光源側光学系を介して表示素子19に入射することにより、表示素子19の反射光で光像を形成し、投影側光学系とする可動レンズ群21を介して図示しないスクリーンに画像を投影表示する。この投影側光学系の可動レンズ群21は、レンズモータ22によりズーム調整やフォーカス調整のための駆動が行われる。
The
画像圧縮/伸張部23は、画像信号における輝度信号及び色差信号をADTC及びハフマン符号化等の処理により、データ圧縮して着脱自在な記録媒体であるメモリカード24に書き込む記録処理や、メモリカード24に記録された画像データを読み出して、一連の動画を構成する個々の画像データを1フレーム単位で伸張して画像変換部13を介して表示エンコーダ14に送り、メモリカード24に記憶された画像データに基づいて動画等の表示を可能にするものである。
The image compression /
制御部11は、プロジェクタ1内における各回路の動作を制御するものであって、CPU及びその周辺回路、ROM111、RAM112等で構成されている。ROM111には、各種セッティング等のプログラム、後述するフローチャートにより示すプログラムやデータ等が予め記憶されており、RAM112は、ワークメモリ等として使用される。
The
キー/インジケータ部25は、本体ケース等に設けられているメインキー及びインジケータ等により構成され、その操作信号は制御部11に送出される。また、リモートコントローラからのキー操作信号は、Ir受信部26で受信され、Ir処理部27で復調されてコード信号が制御部11に送られる。
The key /
前記ROM111には、前記プログラム等とともに図2に示すレベル設定テーブルLTが記憶されている。このレベル設定テーブルLTには、差分値、レベル、設定フレーム数が対応して記憶されている。差分値は、入出力コネクタ部16から入出力インターフェイス12を介して順次入力される各種規格の画像データにおける、前後フレーム間の画像データの差の値であり、「0以上A未満」、「A以上B未満」、「B以上C未満」、「C以上」に分けられる。レベルは、これら各差分値に対応するレベル値であって、「1」乃至「4」からなる。設定フレーム数は、各レベルに対応して設定され、後述する静止画動画判定に用いるフレーム数を示す。
The
以上の構成に係る本第1の実施の形態において、プロジェクタ1の制御部11は、ROM111に記憶されたプログラムに基づき、図3のフローチャートに示すように処理を実行する。すなわち、入出力コネクタ部16にパソコン等から供給される当該画像データの規格に従ったフレームレートで供給される画像データ、あるいはメモリカード24から当該規格に従ったフレームレートで読み出した画像データを順次入力する(ステップSA1)。次に、前フレームの画像データをキャプチャして、後フレームの画像データと比較することにより、その差分値を算出する(ステップSA2)。
In the first embodiment having the above-described configuration, the
つまり、前フレームの画像データにおける各画素と後フレームの画像データにおける対応する画素とを比較し、その相違を数値化する。そして、これら画素毎に数値化した差の値を、平均化しあるいは合算する等により前後フレームの画像データの差分値を1フレーム分算出する。 That is, each pixel in the image data of the previous frame is compared with the corresponding pixel in the image data of the subsequent frame, and the difference is digitized. Then, the difference values of the image data of the previous and subsequent frames are calculated for one frame by averaging or summing the difference values digitized for each pixel.
引き続き、このステップSA2で算出した差分値をレベル化する(ステップSA3)。この差分値のレベル化は、図2に示したレベル設定テーブルLTを参照して行う。すなわち、ステップSA2で算出した差分値が「0以上A未満」である場合には「レベル1」、「A以上B未満」である場合には「レベル2」、「B以上C未満」である場合には「レベル3」、「C以上」である場合には「レベル4」を設定する。
Subsequently, the difference value calculated in step SA2 is leveled (step SA3). This leveling of the difference value is performed with reference to the level setting table LT shown in FIG. That is, if the difference value calculated in step SA2 is “0 or more and less than A”, it is “
次に、このステップSA3で設定したレベルが「レベル1」乃至「レベル3」のいずれであるかを判断する(ステップSA4、SA6、SA8)。そして、レベル設定テーブルLTを参照し、「レベル1」である場合には3フレームを設定し(ステップSA5)、「レベル2」である場合には4フレームを設定し(ステップSA7)、「レベル3」である場合には5フレームを設定する(ステップSA9)。また、ステップSA8の判断がNOであって、「レベル1」乃至「レベル3」のいずれでもない場合には、ステップSA3で設定したレベルは「レベル4」であるから、6フレームを設定する(ステップSA10)。
Next, it is determined whether the level set in step SA3 is “
このとき、レベルは前記差分値が大きいほど大きい値であることから、差分値の大きさに比例したフレーム数を設定することができる。このようにして、フレーム数3乃至6を設定したならば、この設定したフレーム数で静止画動画判定処理を実行する(ステップSA11)。なお、この静止画動画判定処理については後述する。
At this time, since the level increases as the difference value increases, the number of frames proportional to the difference value can be set. When the number of
そして、このステップSA11での判定の結果が静止画であるか否かを判断し(ステップSA12)、静止画である場合には差分値をノイズとして減衰する演算処理を実行する(ステップSA13)。つまり、静止画であればノイズが全くない状態では連続する各フレームにおける差分値は「0」となるはずであるから、静止画であって差分値が算出されたとすると、当該差分値はノイズ成分に他ならない。よって、対象画像データに対して、前記ステップSA2で算出された差分値を減衰する演算処理を施す。 Then, it is determined whether or not the result of the determination in step SA11 is a still image (step SA12). If it is a still image, a calculation process for attenuating the difference value as noise is executed (step SA13). That is, if there is no noise for a still image, the difference value in each successive frame should be “0”. Therefore, if the difference value is calculated for a still image, the difference value is a noise component. It is none other than. Therefore, a calculation process for attenuating the difference value calculated in step SA2 is performed on the target image data.
次に、それぞれに最適な処理、つまり静止画、動画毎に最適な処理を施して(ステップSA14)、投影する。すなわち、特開平2004−32207にも開示されているように、階調補正等を行って投影する。 Next, the optimum process, that is, the optimum process is performed for each still image and moving image (step SA14), and projection is performed. That is, as disclosed in Japanese Patent Laid-Open No. 2004-32207, projection is performed with gradation correction and the like.
このとき、前述のように前後フレームの差分値に応じたフレーム数で静止画動画判定がされることから、静止画動画判定の判定精度を高めることができる。よって、精度よく静止画と動画とを判定することができ、その結果、静止画、動画に応じて適切に最適な処理を行って投影することができる。 At this time, as described above, the still image moving image determination is performed with the number of frames corresponding to the difference value between the preceding and succeeding frames, so that the determination accuracy of the still image moving image determination can be improved. Therefore, it is possible to accurately determine a still image and a moving image, and as a result, it is possible to perform projection by appropriately performing optimum processing according to the still image and the moving image.
図4、図6、図7は、前記ステップSA11における設定したフレーム数で静止画動画判定処理のサブルーチンを示すフローチャートである。 4, 6, and 7 are flowcharts showing a subroutine of still image moving image determination processing with the number of frames set in step SA <b> 11.
図4の静止画動画判定処理(1)においては、隣接する前後フレームの差分値を算出し(ステップS111)、この算出した差分値をRAM112に記憶する(ステップS112)。次に、以上の処理を設定フレーム数分まで実行したか否かを判断し(ステップS113)、設定フレーム数分処理するまでステップS111〜S113の処理を繰り返す。 In the still image moving image determination process (1) in FIG. 4, the difference value between adjacent frames is calculated (step S111), and the calculated difference value is stored in the RAM 112 (step S112). Next, it is determined whether or not the above processing has been executed for the number of set frames (step S113), and the processing of steps S111 to S113 is repeated until the processing for the number of set frames is completed.
したがって、前記ステップSA9の処理が実行されて「5フレーム」設定されているとすると、図5(a)に示すように、前記ステップS111〜S113が4回繰り返され、差分値S1、S2、S3、S4がそれぞれ算出されることとなる。 Therefore, if the process of step SA9 is executed and “5 frames” is set, as shown in FIG. 5A, steps S111 to S113 are repeated four times to obtain the difference values S1, S2, S3. , S4 are respectively calculated.
そして、ステップS113に続くステップS114においては、これら差分値S1、S2、S3、S4の平均値を算出する。引き続き、この算出した平均値が所定値以下であるか否かを判断し(ステップS115)、所定値以下である場合には静止画と判定し(ステップS116)、所定値を超える場合には、動画と判定する(ステップS117)。 In step S114 following step S113, the average value of these difference values S1, S2, S3, and S4 is calculated. Subsequently, it is determined whether or not the calculated average value is equal to or smaller than a predetermined value (step S115). If the average value is equal to or smaller than the predetermined value, it is determined as a still image (step S116). It determines with a moving image (step S117).
すなわち、動画の場合には、基本的には隣接フレームにおいて画像が異なることから、図5(b)に示すように、得られる差分値は平均的に高いものと推定することができる。これに対し、静止画の場合には、隣接フレームにおいて画像は同一であることから、差分値はノイズに起因するものであって、図5(c)に示すように、差分値は平均的に低いものと推定することができる。したがって、差分値の平均値に基づき静止画、動画判定を行うことにより精度よく判定を行うことができる。 That is, in the case of a moving image, the images are basically different in adjacent frames. Therefore, as shown in FIG. 5B, the obtained difference value can be estimated to be high on average. On the other hand, in the case of a still image, since the images are the same in adjacent frames, the difference value is caused by noise. As shown in FIG. It can be estimated to be low. Therefore, the determination can be made with high accuracy by performing still image / moving image determination based on the average value of the difference values.
図6の静止画動画判定処理(2)において、S121〜S123の処理は、図4のフローチャートにおけるステップS111〜S123の処理と同一である。したがって、前記ステップSA9の処理が実行されて「5フレーム」設定されているとすると、図5(a)に示すように、前記ステップS121〜S123が4回繰り返され、差分値S1、S2、S3、S4がそれぞれ算出されることとなる。 In the still image moving image determination process (2) of FIG. 6, the processes of S121 to S123 are the same as the processes of steps S111 to S123 in the flowchart of FIG. Therefore, if the process of step SA9 is executed and “5 frames” is set, as shown in FIG. 5A, steps S121 to S123 are repeated four times to obtain the difference values S1, S2, S3. , S4 are respectively calculated.
そして、ステップS123に続くステップS124においては、これら差分値S1、S2、S3、S4のバラツキが所定以上あるか否かを判断して(ステップS124)、所定以上である場合つまりバラツキが多い場合には静止画と判定し(ステップS125)、所定未満である場合つまりバラツキが少ない場合には動画と判定する(ステップS126)。 Then, in step S124 following step S123, it is determined whether or not the difference among the difference values S1, S2, S3, and S4 is greater than or equal to a predetermined value (step S124). Is determined to be a still image (step S125), and if it is less than the predetermined value, that is, if there is little variation, it is determined to be a moving image (step S126).
すなわち、動画の場合には、基本的には隣接フレームにおいて画像が少しずつ異なっていくことから、図5(b)に示すように、差分値は比較的安定し、バラツキは少ないものと推定することができる。これに対し、静止画の場合には、隣接フレームにおいて画像は同一であって、差分値は不特定的に発生するノイズに起因するものであるから、隣接するフレーム間でノイズがあるところとないところが生じ、差分値のバラツキは大きくなると推定することができる。したがって、差分値のバラツキに基づき静止画、動画判定を行うことにより精度よく静止画と動画とを識別することができる。 That is, in the case of a moving image, since the images are basically different little by little in adjacent frames, it is estimated that the difference value is relatively stable and has little variation as shown in FIG. be able to. On the other hand, in the case of still images, the images are the same in adjacent frames, and the difference value is caused by noise that occurs unspecifically, so there is no place where there is noise between adjacent frames. However, it can be estimated that the variation of the difference value increases. Therefore, a still image and a moving image can be accurately identified by performing still image / moving image determination based on the variation in the difference value.
図7の静止画動画判定処理(3)においては、最初のフレームとの差分値を算出し(ステップS131)、この算出した差分値をRAM112に記憶する(ステップS132)。次に、以上の処理を設定フレーム数まで実行したか否かを判断し(ステップS133)、設定フレーム数分処理するまでステップS131〜S133の処理を繰り返す。 In the still image moving image determination process (3) in FIG. 7, a difference value from the first frame is calculated (step S131), and the calculated difference value is stored in the RAM 112 (step S132). Next, it is determined whether or not the above process has been executed up to the set number of frames (step S133), and the processes of steps S131 to S133 are repeated until the set number of frames has been processed.
したがって、前記ステップSA9の処理が実行されて「5フレーム」設定されているとすると、図8(a)に示すように、前記ステップS131〜S133が4回繰り返され、差分値T1、T2、T3、T4がそれぞれ算出されることとなる。 Therefore, if the processing of step SA9 is executed and “5 frames” is set, as shown in FIG. 8A, steps S131 to S133 are repeated four times, and difference values T1, T2, T3 are repeated. , T4 are calculated respectively.
そして、ステップS133に続くステップS134においては、これら差分値T1、T2、T3、T4はフレームを追うごとに増加しているか否かを判断する(ステップS134)。そして、フレームを追うごとに増加していない場合には、静止画と判定し(ステップS135)、フレームを追うごとに増加している場合には、動画と判定する(ステップS136)。 Then, in step S134 following step S133, it is determined whether or not these difference values T1, T2, T3, T4 increase each time the frame is followed (step S134). If it does not increase every time it follows a frame, it is determined as a still image (step S135), and if it increases every time it follows a frame, it is determined as a moving image (step S136).
すなわち、動画の場合には、基本的にはフレームを経るごとに順次画像が異なっていくことから、図8(b)に示すように、フレーム1に対する差分値はフレームを追うごとに増加するものと推定することができる。これに対し、静止画の場合には、隣接フレームにおいて画像は同一であることから、差分値はノイズに起因するものであって、図8(c)に示すように、フレーム1に対する差分値にはバラツキが生じ、フレーム1に対する差分値はフレームを追うごとに増加することはないと推定することができる。したがって、フレーム1に対する差分値がフレームを追うごとに増加するか否かに基づき静止画、動画判定を行うことにより精度よく判定を行うことができる。
That is, in the case of a moving image, the images are basically different each time a frame is passed. Therefore, as shown in FIG. 8B, the difference value with respect to
なお、本実施の形態においては、図2のレベル設定テーブルLTに示すように、設定フレーム数を「3」乃至「6」とし、最低フレーム数を「3」とした。これは、ステップSA2の処理において、フレーム数「2」の場合は既に差分値が算出されていることから、再度フレーム数を「2」に設定してステップSA11で差分値を算出することは無意味であるからである。したがって、最低フレーム数を「3」とすることにより、レベルに応じたフレーム数を意味あるものにすることができる。無論、これらのフレーム数は一例であって、より多いフレーム数としてもよい。 In this embodiment, as shown in the level setting table LT of FIG. 2, the number of set frames is “3” to “6”, and the minimum number of frames is “3”. This is because, in the process of step SA2, if the number of frames is “2”, the difference value has already been calculated, so that the number of frames is set to “2” again and the difference value is not calculated in step SA11. Because it is a meaning. Therefore, by setting the minimum number of frames to “3”, the number of frames according to the level can be made meaningful. Of course, the number of frames is an example, and a larger number of frames may be used.
(第1の実施の形態の変形例)
図9は、第1の実施の形態の変形例を示すフローチャートである。このフローチャートにおいて、ステップSA1〜SA14は、図3のフローチャートと同一の処理である。しかし、この変形例においてはステップSA2に続くステップSA201において、ステップSA2で算出された差分値が所定値以下であるか否かを判断する。そして、差分値が所定値以下である場合には、静止画と判定し(ステップSA202)、前述したステップSA3〜SA13の処理を行うことなく、ステップSA14に進む。
(Modification of the first embodiment)
FIG. 9 is a flowchart showing a modification of the first embodiment. In this flowchart, steps SA1 to SA14 are the same processing as in the flowchart of FIG. However, in this modification, in step SA201 following step SA2, it is determined whether or not the difference value calculated in step SA2 is equal to or smaller than a predetermined value. If the difference value is equal to or smaller than the predetermined value, the image is determined to be a still image (step SA202), and the process proceeds to step SA14 without performing the above-described steps SA3 to SA13.
この変形例は、前記ステップSA2で算出された差分値が、動画による一般的な差分値と比較して明らかに小さい値であった場合を想定するもので、例えば、静止画であってノイズがほとんどない状態であれば、前後フレーム間の差もほとんどなくフレーム間の差分値は微少値となる。したがって、この場合にはステップSA3〜SA13の処理を行わずにステップSA201の時点で静止画であると判定し、ステップSA14に進んで、静止画に最適な処理を実行する。 This modification assumes a case where the difference value calculated in step SA2 is clearly smaller than a general difference value based on a moving image. If there is almost no state, there is almost no difference between the previous and next frames, and the difference value between the frames is a minute value. Accordingly, in this case, it is determined that the image is a still image at the time of step SA201 without performing the processing of steps SA3 to SA13, and the process proceeds to step SA14 to execute processing optimal for the still image.
したがって、本変形例によれば、ノイズによる外乱の少ない状態で静止画を投影した際には、無用なステップSA3〜SA13の処理を実行しないことにより、制御部11の処理負担を軽減することができる。
Therefore, according to this modification, when a still image is projected in a state where there is little disturbance due to noise, the processing load of the
なお、本第一の実施の形態の変形例は、入力信号がノイズのまったくかかっていない静止画であったとしても、外部環境や機器の状態などの様々な要因によってステップSA2で算出される差分値が完全に「0」となる場合はほとんどなく、実際は微小の差分値が検出されてしまうため、このように所定値以下は静止画であると判定することによってより現実的な動画静止画判定を下すことができるものである。 Note that, in the modification of the first embodiment, even if the input signal is a still image without any noise, the difference calculated in step SA2 due to various factors such as the external environment and the state of the device. Since there is almost no case where the value is completely “0” and a small difference value is actually detected, a more realistic moving image still image determination is made by determining that a predetermined value or less is a still image. Can be defeated.
(第2の実施の形態)
本発明の第2の実施の形態においては、図10に示すように前記ROM111に波形データテーブルWTが記憶されている。この波形データテーブルWTには、「アナログRGB」等の前記入出力コネクタ部16等から入力される画像データの各種規格名に対応して、そのシンク信号波形が記憶されている。
(Second Embodiment)
In the second embodiment of the present invention, a waveform data table WT is stored in the
図11は、本実施の形態における処理手順の要部を示すフローチャートである。すなわち、入出力コネクタ部16にパソコン等から供給される当該画像データの規格に従ったフレームレートで供給される画像データ、あるいはメモリカード24から当該規格に従ったフレームレートで読み出した画像データを順次入力する(ステップSB1)。
FIG. 11 is a flowchart showing the main part of the processing procedure in the present embodiment. That is, image data supplied to the input /
次に、この入力信号の規格を識別する(ステップSB2)。この入力信号の規格を識別するに際しては、入力信号におけるシンク信号の波形と波形データテーブルWTに記憶されているシンク信号波形を比較し、最も近似しているシンク信号に対応する規格の規格名を当該画像データの信号規格であると識別してもよいし、キー/インジケータ部25にてユーザにより入力された規格により識別してもよいし、入力信号に自身の規格情報が付加されていれば、それに基づいて識別してもよい。
Next, the standard of this input signal is identified (step SB2). When identifying the standard of the input signal, the waveform of the sync signal in the input signal is compared with the sync signal waveform stored in the waveform data table WT, and the standard name of the standard corresponding to the closest sync signal is selected. It may be identified as the signal standard of the image data, may be identified by the standard input by the user at the key /
引き続き、この識別した規格のシンク信号波形を波形データテーブルWTから読み出し(ステップSB3)、前記入力信号のシンク信号波形と比較する(ステップSB4)。そして、その差分値を波形劣化度としてレベル化する(ステップSB5)。このレベル化は、前述した第1の実施の形態と同様に、図2に示したレベル設定テーブルLTを用いて行えばよい。 Subsequently, the sync signal waveform of the identified standard is read from the waveform data table WT (step SB3) and compared with the sync signal waveform of the input signal (step SB4). Then, the difference value is leveled as the waveform deterioration degree (step SB5). This leveling may be performed using the level setting table LT shown in FIG. 2 as in the first embodiment.
したがって、このステップSB5に続いて、図3に示したフローチャートにおけるステップSA4以降の処理を行うことにより、同様に静止画と動画の判定精度を高めることができ、静止画、動画に応じて適切な処理を行って投影することができる。 Therefore, by performing processing subsequent to step SA4 in the flowchart shown in FIG. 3 subsequent to step SB5, the determination accuracy of still images and moving images can be similarly increased, and appropriate for the still images and moving images. It can be processed and projected.
また、本第2の実施の形態においては、定型的な信号であるシンク信号を利用することから、前記差分値はノイズに起因するものであることが明らかとなる。よって、ノイズによる影響の大きさに応じて適切に、静止画動画判定に用いるフレーム数を決定することができる。 In the second embodiment, since the sync signal that is a standard signal is used, it is clear that the difference value is caused by noise. Therefore, the number of frames used for still image moving image determination can be appropriately determined according to the magnitude of the influence of noise.
なお、本第2の実施の形態で用いた当該規格のシンク信号波形と入力信号のシンク信号波形の差分値と、及び第1の実施の形態で用いた前後フレームの差分値との両者を用いて総合的にレベル化するようにしてもよい。これにより、一層適切にレベル化して一層適切
なフレーム数で静止画動画判定を行うことができる。
It should be noted that both the difference value between the sync signal waveform of the standard used in the second embodiment and the sync signal waveform of the input signal and the difference value between the previous and subsequent frames used in the first embodiment are used. It is also possible to make the level comprehensively. As a result, still image moving image determination can be performed with a more appropriate level and a more appropriate number of frames.
1 プロジェクタ
11 制御部
12 入出力インターフェイス
13 画像変換部
14 表示エンコーダ
15 表示駆動部
16 入出力コネクタ部
17 システムバス
18 ビデオRAM
19 表示素子
20 光源装置
21 可動レンズ群
23 画像圧縮/伸張部
24 メモリカード
25 キー/インジケータ部
111 ROM
112 RAM
LT レベル設定テーブル
WT 波形データテーブル
DESCRIPTION OF
DESCRIPTION OF
112 RAM
LT level setting table WT waveform data table
Claims (10)
前記取り込んだ画像データの状態を検出する検出手段と、
この検出手段より検出された前記状態に応じて、フレーム数を可変設定する設定手段と、
この設定手段により設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定手段と、
を備えることを特徴とする投影装置。 In a projection apparatus that sequentially captures image data in units of frames, performs still image moving image determination on the captured image data, and executes processing according to the determination result,
Detecting means for detecting the state of the captured image data;
Setting means for variably setting the number of frames according to the state detected by the detection means;
Still image moving image determination means for executing the still image moving image determination based on the image data of the number of frames set by the setting means;
A projection apparatus comprising:
順次取り込まれた隣接する前後フレームの差分値を算出する算出手段と、
この算出手段により算出された前記差分値に基づき、前記画像データの状態を判別する判別手段とを備え、
前記設定手段は、前記判別手段により判別された画像データの状態に応じて、前記フレーム数を設定することを特徴とする請求項1記載の投影装置。 The detection means includes
A calculation means for calculating a difference value between adjacent front and rear frames sequentially captured;
Determination means for determining the state of the image data based on the difference value calculated by the calculation means;
The projection apparatus according to claim 1, wherein the setting unit sets the number of frames according to the state of the image data determined by the determination unit.
取り込まれたフレームに含まれている当該画像データの規格毎に異なる規格情報を検出する規格情報検出手段と、
この規格情報検出手段により規格情報と、予め記憶されている規格情報との差分値を算出する算出手段と、
この算出手段により算出された前記差分値に基づき、前記画像データの状態を判別する判別手段とを備え、
前記設定手段は、前記判別手段により判別された画像データの状態に応じて、前記フレーム数を設定することを特徴とする請求項1又は2記載の投影装置。 The detection means includes
Standard information detection means for detecting different standard information for each standard of the image data included in the captured frame;
A calculation means for calculating a difference value between the standard information and the pre-stored standard information by the standard information detection means;
Determination means for determining the state of the image data based on the difference value calculated by the calculation means;
The projection apparatus according to claim 1, wherein the setting unit sets the number of frames according to the state of the image data determined by the determination unit.
この記憶手段から前記差分値に対応する状態を読み出す読出手段と、
を備えることを特徴とする請求項2又は3記載の投影装置。 The determination means includes storage means for storing the state corresponding to the difference value;
Reading means for reading a state corresponding to the difference value from the storage means;
The projection apparatus according to claim 2, further comprising:
前記設定手段は、前記レベル判別結果に応じて前記フレーム数を設定することを特徴とする請求項2、3又は4記載の投影装置。 The determination unit determines which of the plurality of levels the difference value calculated by the calculation unit belongs to, and provides the level determination result to the setting unit as the state of the image data,
The projection apparatus according to claim 2, wherein the setting unit sets the number of frames according to the level determination result.
この判断手段により前記差分値が所定値以下であると判断された場合、静止画であると判定して、前記設定手段及び静止画動画判定手段を動作させることなく、前記判定結果に応じた処理を実行する処理手段を備えることを特徴とする請求項2記載の投影装置。 Determining means for determining whether or not the difference value calculated by the calculating means is equal to or less than a predetermined value;
If it is determined by the determination means that the difference value is equal to or smaller than a predetermined value, it is determined that the image is a still image, and the processing according to the determination result is performed without operating the setting means and the still image moving image determination means. The projection apparatus according to claim 2, further comprising processing means for executing
前記取り込んだ画像データの状態を検出する検出手段と、
この検出手段より検出された前記状態に応じて、フレーム数を可変設定する設定手段と、
この設定手段により設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定手段と、
して機能させることを特徴とする投影制御プログラム。 A computer having a projection device that sequentially captures image data in units of frames, performs still image moving image determination on the captured image data, and executes processing according to the determination result,
Detecting means for detecting the state of the captured image data;
Setting means for variably setting the number of frames according to the state detected by the detection means;
Still image moving image determination means for executing the still image moving image determination based on the image data of the number of frames set by the setting means;
Projection control program characterized in that it functions as a computer program.
前記取り込んだ画像データの状態を検出する検出ステップと、
この検出ステップより検出された前記状態に応じて、フレーム数を可変設定する設定ステップと、
この設定ステップにより設定されたフレーム数の画像データに基づき、前記静止画動画判定を実行する静止画動画判定ステップと、
を含むことを特徴とする静止画動画判定方法。 A still image moving image determination method in a projection device that sequentially captures image data in units of frames, executes still image moving image determination on the acquired image data, and executes processing according to the determination result,
A detection step of detecting the state of the captured image data;
A setting step for variably setting the number of frames according to the state detected by the detection step;
A still image moving image determination step for executing the still image moving image determination based on the image data of the number of frames set in the setting step;
A still image moving image determination method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008070527A JP5223399B2 (en) | 2008-03-19 | 2008-03-19 | Projection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008070527A JP5223399B2 (en) | 2008-03-19 | 2008-03-19 | Projection device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013046045A Division JP5590172B2 (en) | 2013-03-08 | 2013-03-08 | Display device, display control program, and still image moving image determination method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009225383A true JP2009225383A (en) | 2009-10-01 |
JP5223399B2 JP5223399B2 (en) | 2013-06-26 |
Family
ID=41241636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008070527A Expired - Fee Related JP5223399B2 (en) | 2008-03-19 | 2008-03-19 | Projection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5223399B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02158290A (en) * | 1988-12-09 | 1990-06-18 | Matsushita Electric Ind Co Ltd | Motion detection circuit |
JPH05347750A (en) * | 1992-06-02 | 1993-12-27 | Mitsubishi Electric Corp | Muse decoder |
JP2002010105A (en) * | 2000-06-22 | 2002-01-11 | Matsushita Electric Ind Co Ltd | Method and device for eliminating noise |
JP2004032207A (en) * | 2002-06-24 | 2004-01-29 | Seiko Epson Corp | Image display, projector, program and storage medium |
JP2008292867A (en) * | 2007-05-25 | 2008-12-04 | Sony Corp | Contrast control device, self-luminous display device, electronic equipment and contrast control method |
-
2008
- 2008-03-19 JP JP2008070527A patent/JP5223399B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02158290A (en) * | 1988-12-09 | 1990-06-18 | Matsushita Electric Ind Co Ltd | Motion detection circuit |
JPH05347750A (en) * | 1992-06-02 | 1993-12-27 | Mitsubishi Electric Corp | Muse decoder |
JP2002010105A (en) * | 2000-06-22 | 2002-01-11 | Matsushita Electric Ind Co Ltd | Method and device for eliminating noise |
JP2004032207A (en) * | 2002-06-24 | 2004-01-29 | Seiko Epson Corp | Image display, projector, program and storage medium |
JP2008292867A (en) * | 2007-05-25 | 2008-12-04 | Sony Corp | Contrast control device, self-luminous display device, electronic equipment and contrast control method |
Also Published As
Publication number | Publication date |
---|---|
JP5223399B2 (en) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4254841B2 (en) | Imaging apparatus, imaging method, image processing apparatus, image processing method, and image processing program | |
JP4936534B2 (en) | Imaging apparatus and focus control method | |
JP4862934B2 (en) | Image processing apparatus, image processing method, and program | |
JP4732303B2 (en) | Imaging device | |
US11184524B2 (en) | Focus control device, focus control method, program, and imaging device | |
JP2011029735A (en) | Image processor, imaging device, and image processing method | |
US9582868B2 (en) | Image processing apparatus that appropriately performs tone correction in low-illuminance environment, image processing method therefor, and storage medium | |
US10237488B2 (en) | Image capturing apparatus and image capturing method | |
US10095919B2 (en) | Image processing apparatus, image processing method and storage medium to suitably clip a subject region from a moving image | |
JP2008276017A (en) | Imaging apparatus and method, and program | |
US20130155275A1 (en) | Image capturing apparatus, image capturing method, and computer-readable recording medium storing image capturing program | |
CN111031256A (en) | Image processing method, image processing device, storage medium and electronic equipment | |
US11513315B2 (en) | Focus control device, focus control method, program, and imaging device | |
JP4856262B2 (en) | Motion detection device and motion detection method | |
JP5847484B2 (en) | Imaging apparatus, control method thereof, and program | |
JP5223399B2 (en) | Projection device | |
JP5590172B2 (en) | Display device, display control program, and still image moving image determination method | |
JP5693647B2 (en) | Image processing method, image processing apparatus, and imaging apparatus | |
JP5264695B2 (en) | Image processing method, image processing apparatus, and imaging apparatus | |
JP5159647B2 (en) | Image processing apparatus and image processing method | |
JP5740934B2 (en) | Subject detection apparatus, subject detection method, and program | |
JP2009284411A (en) | Imaging apparatus | |
JP2018011152A (en) | Display device and control method thereof | |
JP2007274029A (en) | Hand shake correction device, method and program | |
JP5602825B2 (en) | Image processing apparatus and image processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110309 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5223399 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160322 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |