Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6140933B2 - Display device and control method thereof - Google Patents
[go: Go Back, main page]

JP6140933B2 - Display device and control method thereof - Google Patents

Display device and control method thereof Download PDF

Info

Publication number
JP6140933B2
JP6140933B2 JP2012085891A JP2012085891A JP6140933B2 JP 6140933 B2 JP6140933 B2 JP 6140933B2 JP 2012085891 A JP2012085891 A JP 2012085891A JP 2012085891 A JP2012085891 A JP 2012085891A JP 6140933 B2 JP6140933 B2 JP 6140933B2
Authority
JP
Japan
Prior art keywords
difference
clock
phase
value
image signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012085891A
Other languages
Japanese (ja)
Other versions
JP2013217983A (en
JP2013217983A5 (en
Inventor
基弘 鈴木
基弘 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2012085891A priority Critical patent/JP6140933B2/en
Publication of JP2013217983A publication Critical patent/JP2013217983A/en
Publication of JP2013217983A5 publication Critical patent/JP2013217983A5/en
Application granted granted Critical
Publication of JP6140933B2 publication Critical patent/JP6140933B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Picture Signal Circuits (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal (AREA)
  • Liquid Crystal Display Device Control (AREA)

Description

本発明は、表示装置及びその制御方法、コンピュータプログラムに関する。   The present invention relates to a display device, a control method thereof, and a computer program.

コンピュータで作成される文書やグラフィックのアナログ映像信号を、表示装置で表示する場合、映像信号のサンプリングクロックや有効映像領域を、コンピュータと表示装置とで一致させることが重要となる。表示装置では水平及び垂直同期信号の周波数や極性等の属性と、サンプリングクロックや有効映像領域を関連付けた信号フォーマットテーブルを保有しており、コンピュータから出力される同期信号の属性を読み取ることで、信号フォーマットの判別が可能となる。表示装置において、コンピュータからのアナログ映像信号をデジタル化する際に必要となるサンプリングクロックは、通常は水平同期信号を逓倍することによって生成される。   When a document or graphic analog video signal created by a computer is displayed on a display device, it is important that the sampling clock and the effective video area of the video signal are matched between the computer and the display device. The display device has a signal format table that correlates attributes such as the frequency and polarity of the horizontal and vertical sync signals with the sampling clock and the effective video area. By reading the attributes of the sync signals output from the computer, The format can be determined. In a display device, a sampling clock required for digitizing an analog video signal from a computer is usually generated by multiplying a horizontal synchronizing signal.

このサンプリングクロックの周波数は、先に述べた同期信号の情報から適正値を知ることが可能となる場合が多いが、サンプリングクロックの位相に関してはコンピュータ毎に適正値が異なってしまう。これは、様々な要因によりコンピュータから伝送される水平同期信号と映像信号には、コンピュータ毎に異なる時間差が生じているためである。また、コンピュータから出力される信号フォーマットは多岐に渡っているため、表示装置の信号フォーマットテーブルでそれらに完全に対処することは極めて困難であり、表示装置でサンプリング周波数の適正値が判らない場合も発生する。そのため、アナログ映像信号を良好にデジタル化するためには、表示装置側で上記のサンプリング周波数やサンプリング位相を最適化する機能が必要となり、それを自動的に実現するサンプリングクロック自動調整機能が発展してきた。   As for the frequency of this sampling clock, it is often possible to know an appropriate value from the information of the synchronization signal described above, but the appropriate value for the phase of the sampling clock differs for each computer. This is because there are different time differences between the horizontal synchronization signal and the video signal transmitted from the computer due to various factors. In addition, since there are a wide variety of signal formats output from a computer, it is extremely difficult to deal with them completely in the signal format table of the display device, and the proper value of the sampling frequency may not be known by the display device. Occur. Therefore, in order to digitize analog video signals satisfactorily, the display device must have a function for optimizing the sampling frequency and sampling phase described above, and a sampling clock automatic adjustment function that automatically realizes this has been developed. It was.

例えば、特許文献1には、サンプリングクロック自動調整機能として以下の技術が開示されている。1フレームの入力映像信号において、隣接する1組または2組以上の画素間における映像信号値の差の積算値を取得する処理を各位相に対して実行する。映像信号値の差の積算値は良好なサンプリング位相では大きく、良好でないサンプリング位相では小さくなるため、取得された映像信号値の差の積算値が最大となるようにサンプリング周波数とサンプリング位相を調整する。   For example, Patent Document 1 discloses the following technique as a sampling clock automatic adjustment function. In one frame of the input video signal, a process for obtaining an integrated value of the difference between the video signal values between one or two or more adjacent pixels is executed for each phase. Since the integrated value of the video signal value difference is large at a good sampling phase and small at an unsatisfactory sampling phase, the sampling frequency and the sampling phase are adjusted so that the integrated value of the acquired video signal value difference is maximized. .

特許文献2では、サンプリングクロック自動調整機能として以下の技術が開示されている。基本的には特許文献1と同じであるが、積算値を取得する処理が映像信号値の差の2乗を積算するという点で異なる。   Patent Document 2 discloses the following technique as a sampling clock automatic adjustment function. Basically, it is the same as Patent Document 1, but differs in that the process of obtaining the integrated value integrates the square of the difference between the video signal values.

例えば図5(a)のようなアナログ映像信号をサンプリングした場合を例に示す。なお、図5(a)〜(c)の横軸は画像の水平位置を示し、縦軸は画像の輝度値を示している[図5(a)はアナログ値、図5(b)と図5(c)はデジタル値]。サンプリング位置は、黒色矢印と白色矢印である。図5(b)は黒色矢印でサンプリングした結果を示しており、図中の矩形がサンプリングした結果である。また同様に図5(c)は白色矢印でサンプリングした結果を示しており、図中の矩形がサンプリングした結果である。図5(b)と図(c)を比較すると、図5(b)の黒色矢印のサンプリング位置(サンプリング位相)でサンプリングした結果の方が隣接する輝度値の差が大きいことが分かる。これは、特許文献1及び特許文献2で開示されているように、図5(b)でのサンプリング位置(サンプリング位相)が良好であることを示している。   For example, a case where an analog video signal as shown in FIG. 5A to 5C, the horizontal axis indicates the horizontal position of the image, and the vertical axis indicates the luminance value of the image [FIG. 5A is an analog value, FIG. 5B and FIG. 5 (c) is a digital value]. Sampling positions are a black arrow and a white arrow. FIG. 5B shows the result of sampling with a black arrow, and the rectangle in the figure is the result of sampling. Similarly, FIG. 5C shows the result of sampling with a white arrow, and the rectangle in the figure is the result of sampling. Comparing FIG. 5B and FIG. 5C, it can be seen that the result of sampling at the sampling position (sampling phase) indicated by the black arrow in FIG. This indicates that the sampling position (sampling phase) in FIG. 5B is good as disclosed in Patent Document 1 and Patent Document 2.

特開平11−177847号公報Japanese Patent Laid-Open No. 11-177847 特開2000−020008号公報Japanese Patent Laid-Open No. 2000-020008

しかしながら、上述の特許文献に開示された従来技術では、CADやコンピュータグラフィックなど映像信号のコントラストが元々高い場合は良好にサンプリングクロックやサンプリング位相を制御できるが、コントラストが低い自然画においては良好にサンプリングクロックやサンプリング位相を制御できないことがある。例えば、図6(a)で示すアナログ映像信号を黒色矢印と白色矢印でサンプリングした場合、図6(b)と図6(c)でそれぞれの隣接画素の差を比較しても明確な差を見出すことは難しい。   However, with the prior art disclosed in the above-mentioned patent documents, the sampling clock and sampling phase can be controlled well when the contrast of the video signal such as CAD and computer graphics is originally high, but sampling is good for natural images with low contrast. The clock and sampling phase may not be controlled. For example, when the analog video signal shown in FIG. 6A is sampled with a black arrow and a white arrow, a clear difference is obtained even if the difference between the adjacent pixels in FIG. 6B and FIG. 6C is compared. It is difficult to find.

そこで、本発明は、コントラストが低いアナログ映像信号をデジタル映像信号に変換するサンプリング処理においても、良好なサンプリング処理を可能とする。   Therefore, the present invention enables good sampling processing even in sampling processing for converting an analog video signal with low contrast into a digital video signal.

上記課題を解決するための本発明は、表示装置であって、
クロックを生成する生成手段と、
入力されたアナログ画像信号を、前記クロックに応じてデジタル画像信号に変換する変換手段と、
前記変換手段から出力された前記デジタル画像信号に対応する画像を表示する表示手段と、
前記生成手段を制御して前記クロックの位相を設定する制御手段と
を備え、
前記制御手段は、
それぞれが複数の異なる位相の前記クロックに応じて変換された前記デジタル画像信号における、隣接画素間の差分の最大値と最小値との間に閾値を超える差があるか否かに基づき、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がある場合には、前記隣接画素間の差分に基づい前記クロックの位相設定し、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がない場合には、それぞれが複数の異なる位相の前記クロックに応じて変換された、複数のフレームの前記デジタル画像信号のフレーム間の差分に基づい前記クロックの位相設定することを特徴とする。
The present invention for solving the above problems is a display device,
Generating means for generating a clock;
Conversion means for converting an input analog image signal into a digital image signal in accordance with the clock;
Display means for displaying an image corresponding to the digital image signal output from the conversion means;
Control means for controlling the generation means to set the phase of the clock, and
The control means includes
Based on whether there is a difference that exceeds a threshold between the maximum value and the minimum value of the difference between adjacent pixels in the digital image signal, each converted according to the clocks of a plurality of different phases ,
Wherein if there is a difference exceeding the threshold value between the maximum value and the minimum value of the difference between adjacent pixels, sets the phase of the clock based on a difference between the adjacent pixels,
When there is no difference exceeding the threshold value between the maximum value and the minimum value of the difference between the adjacent pixels, the digital images of a plurality of frames each converted according to the clocks having a plurality of different phases and setting a phase of the clock based on the difference between the signal of the frame.

本発明によれば、コントラストが低いアナログ映像信号をデジタル映像信号に変換するサンプリング処理においても、良好にサンプリング処理を行うことができる。   According to the present invention, it is possible to satisfactorily perform sampling processing even in sampling processing for converting an analog video signal with low contrast into a digital video signal.

実施形態1に対応する表示装置の構成の一例を示す図である。3 is a diagram illustrating an example of a configuration of a display device corresponding to Embodiment 1. FIG. 実施形態1に対応する処理の一例を示すフローチャートである。5 is a flowchart illustrating an example of processing corresponding to the first embodiment. 実施形態2に対応する表示装置の構成の一例を示す図である。6 is a diagram illustrating an example of a configuration of a display device corresponding to Embodiment 2. FIG. 実施形態2に対応する処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing corresponding to the second embodiment. アナログ映像信号をサンプリングした場合の一例を説明するための図である。It is a figure for demonstrating an example at the time of sampling an analog video signal. アナログ映像信号をサンプリングした場合の他の一例を説明するための図である。It is a figure for demonstrating another example at the time of sampling an analog video signal.

以下に、本発明の実施形態を、添付の図面に基づいて詳細に説明する。図1は、本発明の実施形態にかかわる画像表示装置である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 shows an image display apparatus according to an embodiment of the present invention.

[実施形態1]
以下、図1、図2を参照して、本発明の実施形態1に対応する表示装置について説明する。図1には、実施形態1に対応する表示装置100の構成を示す。本実施形態では、表示装置100を液晶プロジェクタ100として説明する。なお、表示装置100の実施形態は、液晶プロジェクタに限定されるものではなく、液晶ディスプレイであってもよい。また、より一般的には、入力されたアナログ信号をデジタル信号に変換して表示する画像表示装置であればどんな装置であってもよい。
[Embodiment 1]
Hereinafter, a display device corresponding to Embodiment 1 of the present invention will be described with reference to FIGS. 1 and 2. FIG. 1 shows a configuration of a display device 100 corresponding to the first embodiment. In the present embodiment, the display device 100 will be described as a liquid crystal projector 100. The embodiment of the display device 100 is not limited to the liquid crystal projector, and may be a liquid crystal display. More generally, any device may be used as long as it is an image display device that converts an input analog signal into a digital signal for display.

液晶プロジェクタ100は、図1に示すとおり、アナログ映像信号入力インタフェース(IF)101、同期信号検出部102、AD変換部103、サンプリングクロック生成部104、RAM105、フレーム間差分値算出部106、画像処理部107、パネル制御ドライバ109、表示パネル108、ランプ制御部111、光源ランプ110、CPU112を有することができる。   As shown in FIG. 1, the liquid crystal projector 100 includes an analog video signal input interface (IF) 101, a synchronization signal detection unit 102, an AD conversion unit 103, a sampling clock generation unit 104, a RAM 105, an inter-frame difference value calculation unit 106, image processing, and the like. A unit 107, a panel control driver 109, a display panel 108, a lamp control unit 111, a light source lamp 110, and a CPU 112.

次に液晶プロジェクタ100の動作について説明する。アナログ映像信号入力IF101は液晶プロジェクタ100に表示するアナログ映像信号を入力するインタフェース(IF)であり、例えばD−Sub15ピン端子である。同期信号検出部102はアナログ映像信号入力IF101に入力された映像信号の同期信号情報を検出する処理部であり、水平同期信号(Hsync)や垂直同期信号(Vsync)のタイミング情報(周波数情報)を検出する。同期信号検出部102は、検出したタイミング情報をCPU112に送信する。   Next, the operation of the liquid crystal projector 100 will be described. The analog video signal input IF 101 is an interface (IF) for inputting an analog video signal to be displayed on the liquid crystal projector 100, and is, for example, a D-Sub 15 pin terminal. The synchronization signal detection unit 102 is a processing unit that detects synchronization signal information of a video signal input to the analog video signal input IF 101, and uses timing information (frequency information) of a horizontal synchronization signal (Hsync) and a vertical synchronization signal (Vsync). To detect. The synchronization signal detection unit 102 transmits the detected timing information to the CPU 112.

AD変換部103はアナログ映像信号をデジタル変換してデジタル映像信号を生成する。サンプリングクロック生成部104はAD変換部103へサンプリングクロックを供給する。サンプリングクロック生成部104はCPU112からアナログ映像信号の水平総ドット数、位相値の通知を受け、通知された位相値に従って基準サンプリングクロックの位相をずらしてAD変換部103にクロック信号を供給する。なお、サンプリングクロックは、通常は水平同期信号を逓倍することで生成できる。ここで逓倍数は水平総ドット数としている。RAM105はAD変換部103から出力されたデジタル映像信号を保持する。また、後述するフレーム間差分値算出部106にて前フレームのデジタル映像信号と現フレームのデジタル映像信号との差分を算出するために前フレームのデジタル映像信号も保持する。フレーム間差分値算出部106は、現フレームのアナログ映像信号をAD変換部103でAD変換して得られたデジタル映像信号と、RAM105が保持する前フレームのデジタル映像信号とのフレーム間差分を算出する処理部である。フレーム間差分の算出方法は公知であるので、ここでの詳細な説明は省略する。   The AD conversion unit 103 digitally converts the analog video signal to generate a digital video signal. The sampling clock generation unit 104 supplies a sampling clock to the AD conversion unit 103. The sampling clock generation unit 104 receives a notification of the total number of horizontal dots and the phase value of the analog video signal from the CPU 112, shifts the phase of the reference sampling clock according to the notified phase value, and supplies the clock signal to the AD conversion unit 103. The sampling clock can usually be generated by multiplying the horizontal synchronizing signal. Here, the multiplication number is the total number of horizontal dots. The RAM 105 holds the digital video signal output from the AD conversion unit 103. In addition, the inter-frame difference value calculation unit 106, which will be described later, also holds the digital video signal of the previous frame in order to calculate the difference between the digital video signal of the previous frame and the digital video signal of the current frame. The inter-frame difference value calculation unit 106 calculates the inter-frame difference between the digital video signal obtained by AD converting the analog video signal of the current frame by the AD conversion unit 103 and the digital video signal of the previous frame held in the RAM 105. Is a processing unit. Since the calculation method of the inter-frame difference is known, detailed description thereof is omitted here.

画像処理部107は、入力されたデジタル映像信号についてスケーリング処理やコントラスト制御、台形補正などの画像処理を行い、処理結果のデジタル映像信号をパネル制御ドライバ109へ出力する。これらの制御はCPU112からの制御信号に応じて行う。表示パネル108は2次元に配置された画像素子で構成される。本実施形態では、表示パネル108は液晶パネルとして構成される。パネル制御ドライバ109は画像処理部107から受信したデジタル映像信号に応じて表示パネル108を制御する。光源ランプ110は高圧水銀ランプやキセノンランプなどであり、表示パネル108へ投光する。ランプ制御部111は光源ランプ110を制御する。   The image processing unit 107 performs image processing such as scaling processing, contrast control, and keystone correction on the input digital video signal, and outputs the processed digital video signal to the panel control driver 109. These controls are performed according to control signals from the CPU 112. The display panel 108 is composed of image elements arranged two-dimensionally. In the present embodiment, the display panel 108 is configured as a liquid crystal panel. The panel control driver 109 controls the display panel 108 according to the digital video signal received from the image processing unit 107. The light source lamp 110 is a high-pressure mercury lamp, a xenon lamp, or the like, and projects light onto the display panel 108. The lamp control unit 111 controls the light source lamp 110.

CPU112は内部に駆動ファームウェアを保存する内部ROMと作業用メモリとを有する。CPU112は画像処理部107、パネル制御ドライバ109、ランプ制御部111、アナログ映像信号からデジタル映像信号に変換するAD変換の制御などを含め、液晶プロジェクタ100の全体の動作を制御する。なお、AD変換については後述する制御フローにおいて詳細を説明する。   The CPU 112 has an internal ROM for storing drive firmware and a working memory. The CPU 112 controls the overall operation of the liquid crystal projector 100, including an image processing unit 107, a panel control driver 109, a lamp control unit 111, and AD conversion control for converting an analog video signal into a digital video signal. Details of the AD conversion will be described in a control flow described later.

次に図2を参照して本実施形態におけるCPU112の制御フローを説明する。当該制御フローは、CPU112の内部の駆動ファームウェアを実行することにより実現される。まず、アナログ映像信号をデジタル映像信号に変換するAD変換のために、CPU112は、S201において同期信号検出部102から周波数情報を受信する。続くS202では、受信した周波数情報に基づき、内部ROMに保存している映像信号テーブルを参照し、入力アナログ映像信号に対応する映像信号フォーマットを検出する。なお、この映像信号テーブルは周波数情報と水平総ドット数が紐づけられている映像信号フォーマットのリストデータである。続くS203でCPU112は、検出した映像信号フォーマットから水平総ドット数を求め、サンプリングクロック生成部104に水平総ドット数を設定する。   Next, the control flow of the CPU 112 in this embodiment will be described with reference to FIG. The control flow is realized by executing drive firmware inside the CPU 112. First, for AD conversion for converting an analog video signal into a digital video signal, the CPU 112 receives frequency information from the synchronization signal detection unit 102 in S201. In subsequent S202, the video signal format corresponding to the input analog video signal is detected by referring to the video signal table stored in the internal ROM based on the received frequency information. This video signal table is video signal format list data in which frequency information and the total number of horizontal dots are associated. In subsequent S <b> 203, the CPU 112 obtains the total number of horizontal dots from the detected video signal format, and sets the total number of horizontal dots in the sampling clock generation unit 104.

次にS204にてCPU112は、サンプリングクロック位相値の初期値1をサンプリングクロック生成部104に設定する。なお、本実施形態ではサンプリングクロックの設定可能な位相値を1から32とした。なお、位相の分割数は32に限定されるものではなく、32より細かくても粗くてもよい。   In step S <b> 204, the CPU 112 sets an initial value 1 of the sampling clock phase value in the sampling clock generation unit 104. In the present embodiment, the settable phase value of the sampling clock is 1 to 32. The number of phase divisions is not limited to 32, and may be finer or coarser than 32.

サンプリングクロック生成部104がCPU112から設定された位相値を基に、基準信号の位相をずらしてサンプリングクロックを生成すると、AD変換部103はS205で設定されたサンプリングクロックに従いアナログ映像信号をデジタル映像信号へAD変換する。続くS206でRAM105は、AD変換部103から得られたデジタル映像信号を保持する。続くS207では、フレーム間差分値算出部106がRAM105に保持されている前フレームのデジタル映像信号とAD変換部103から出力された現フレームのデジタル映像信号との間でフレーム間差分を算出する。続くS208でCPU112は、フレーム間差分値算出部106が算出したフレーム間差分値が、位相値の初期値から現在の位相値までで計算された複数のフレーム間差分値のうち最小値に相当するかどうかを判定する。CPU112は、内部の作業メモリ内に計算されたフレーム間差分値を保持しておき、より小さい値が算出された場合に、当該算出値により保持しているフレーム間差分値を更新する。もしフレーム間差分値が最小値と判定された場合(S208で「YES」)、CPU112はS209において、S204で設定したサンプリングクロックの位相値をRAM105へ保存する。以上のS204からS209までの処理は、位相値1から32まで、画面がリフレッシュされる毎(垂直同期信号が1つ入力される毎)に行われる。   When the sampling clock generation unit 104 generates the sampling clock by shifting the phase of the reference signal based on the phase value set by the CPU 112, the AD conversion unit 103 converts the analog video signal into the digital video signal according to the sampling clock set in S205. AD conversion to In subsequent S <b> 206, the RAM 105 holds the digital video signal obtained from the AD conversion unit 103. In subsequent S 207, the inter-frame difference value calculation unit 106 calculates an inter-frame difference between the digital video signal of the previous frame held in the RAM 105 and the digital video signal of the current frame output from the AD conversion unit 103. In S208, the CPU 112 calculates that the inter-frame difference value calculated by the inter-frame difference value calculation unit 106 corresponds to the minimum value among a plurality of inter-frame difference values calculated from the initial phase value to the current phase value. Determine whether or not. The CPU 112 holds the inter-frame difference value calculated in the internal working memory, and updates the inter-frame difference value held by the calculated value when a smaller value is calculated. If it is determined that the inter-frame difference value is the minimum value (“YES” in S208), the CPU 112 stores the sampling clock phase value set in S204 in the RAM 105 in S209. The above processing from S204 to S209 is performed from the phase value 1 to 32 every time the screen is refreshed (each time one vertical synchronization signal is input).

上記ループ処理が終了した後、S210でCPU112は、RAM105に一時退避されているサンプリングクロック位相値を最適クロック位相値に決定し、再びサンプリングクロック生成部104に設定する。サンプリングクロック生成部104は、設定された最適クロック位相値に従って再度サンプリングクロックをAD変換部103に供給する。AD変換部103は、最適クロック位相値に従うサンプリングクロックにより、入力アナログ映像信号をデジタル映像信号に変換して画像処理部107へ出力する。また、当該デジタル映像信号はRAM105にも出力され、フレーム間差分値算出部106が次のフレームのフレーム間差分を算出するために保持される。   After the loop processing is completed, in step S210, the CPU 112 determines the sampling clock phase value temporarily saved in the RAM 105 as the optimum clock phase value, and sets the sampling clock generation unit 104 again. The sampling clock generation unit 104 supplies the sampling clock to the AD conversion unit 103 again according to the set optimum clock phase value. The AD conversion unit 103 converts the input analog video signal into a digital video signal using a sampling clock according to the optimum clock phase value, and outputs the digital video signal to the image processing unit 107. The digital video signal is also output to the RAM 105, and is held for the inter-frame difference value calculation unit 106 to calculate the inter-frame difference of the next frame.

以上の本実施形態では、フレーム間差分値を算出する場合、各画素のフレーム間差分値をフレーム全体で和算したり、予め定めた所定領域内だけで各画素のフレーム間差分を和算した結果を、フレーム間差分値とすることができる。なお、所定領域は、フレーム内の任意の領域であって、例えばフレームの中心を含む所定サイズの領域とすることができる。さらに、本実施形態では、フレーム間差分値を2フレーム間で算出する場合を説明したが、3以上のフレーム数でのフレーム間差分値を算出しても良い。例えば、3フレームでの比較を行う場合、現フレームと比較される2つのフレームは、現フレームの直前の2フレームとすることができる。その場合、例えば、現フレームをフレーム0、現フレームの直前の2フレームを時間的に遅いものからそれぞれフレームB、フレームAとした場合、フレームBとフレームAの差分値の領域合計と、フレームAとフレーム0の差分値の領域合計を時間的に和算した結果を評価値とする。この評価値を位相を1から32まで振ったもので最小値を求める。   In the above embodiment, when calculating the inter-frame difference value, the inter-frame difference value of each pixel is summed over the entire frame, or the inter-frame difference of each pixel is summed only within a predetermined area. The result can be an inter-frame difference value. The predetermined area is an arbitrary area in the frame, and can be an area of a predetermined size including the center of the frame, for example. Furthermore, although the case where the inter-frame difference value is calculated between two frames has been described in the present embodiment, the inter-frame difference value for the number of frames of three or more may be calculated. For example, when a comparison is made with three frames, the two frames to be compared with the current frame can be two frames immediately before the current frame. In this case, for example, if the current frame is frame 0, and the two frames immediately before the current frame are changed from time-sequential to frame B and frame A, respectively, the total area of difference values of frame B and frame A, and frame A And the result of summing the area sum of the difference values of frame 0 in terms of time as an evaluation value. A minimum value is obtained by allocating the evaluation value from 1 to 32 in phase.

さらに、本実施形態では、フレーム間差分値が最小となったサンプリングクロック位相値を良好な位相値としたが、フレーム間差分値が最大となった位相値から半周期ずれた位相値を良好なサンプリングクロック位相値としても良い。   Furthermore, in this embodiment, the sampling clock phase value at which the inter-frame difference value is minimized is set as a favorable phase value, but the phase value that is shifted by a half cycle from the phase value at which the inter-frame difference value is maximized is determined to be favorable. The sampling clock phase value may be used.

以上、説明したように本実施形態では、アナログ映像信号をサンプリングした後のデジタル映像信号のぶれ量をフレーム間差分値として算出し、その値をサンプリングクロックの最適位相値の設定に使用する。これにより、特に自然画などCADやコンピュータグラフィックといった映像信号と比較して隣接画素のコントラストが低い場合の映像データの場合においてもAD変換を良好に行うことが可能となる。   As described above, in the present embodiment, the blur amount of the digital video signal after sampling the analog video signal is calculated as the inter-frame difference value, and this value is used for setting the optimum phase value of the sampling clock. This makes it possible to perform AD conversion satisfactorily even in the case of video data in which the contrast of adjacent pixels is low compared to video signals such as CAD and computer graphics such as natural images.

[実施形態2]
以下、図3及び図4を参照して、本発明の実施形態2に対応する表示装置について説明する。図3に示す表示装置300は、実施形態1で示した表示装置としての液晶プロジェクタ100の構成に隣接画素間差分値算出部113を追加したものである。よって、隣接画素間差分値算出部113以外の構成要素についての説明はここでは省略する。隣接画素間差分値算出部113は、同一フレーム内で隣接する2つの画素の画素値の差分を算出し、その絶対値を求める処理部である。CPU112はフレームの所定領域内に含まれる画素について算出された隣接画素間差分値を和算した結果を隣接画素間差分値の評価値として用いる。所定領域の大きさについては、例えばフレーム全体としてもよいし、フレームの任意の領域(例えば、中心を含む所定サイズの領域)としてもよい。
[Embodiment 2]
Hereinafter, with reference to FIG. 3 and FIG. 4, a display device corresponding to Embodiment 2 of the present invention will be described. A display device 300 shown in FIG. 3 is obtained by adding a difference value calculation unit 113 between adjacent pixels to the configuration of the liquid crystal projector 100 as the display device shown in the first embodiment. Therefore, description of components other than the adjacent pixel difference value calculation unit 113 is omitted here. The adjacent pixel difference value calculation unit 113 is a processing unit that calculates a difference between two adjacent pixel values in the same frame and obtains an absolute value thereof. The CPU 112 uses the result of summing the adjacent pixel difference values calculated for the pixels included in the predetermined area of the frame as the evaluation value of the adjacent pixel difference value. The size of the predetermined area may be, for example, the entire frame or an arbitrary area of the frame (for example, an area having a predetermined size including the center).

なお本実施形態でも、表示装置300を液晶プロジェクタとして説明する。ただし、表示装置は液晶ディスプレイであってもよし、より一般的には、入力されたアナログ信号をデジタル信号に変換して表示する画像表示装置であればどんな装置であってもよい。   In the present embodiment, the display device 300 will be described as a liquid crystal projector. However, the display device may be a liquid crystal display, and more generally any device as long as it is an image display device that converts an input analog signal into a digital signal for display.

次に図4を参照して本実施形態におけるCPU112の制御フローについて説明する。S401からS405までの処理は、実施形態1の制御フローを示す図2のS201からS205と同様であるので説明は省略する。S405の後、処理は二つに分岐する。一方のS406では隣接画素間差分値算出部113にてAD変換部103から出力されたデジタル映像信号の所定領域に含まれる画素について隣接画素間の差分値を算出し、当該所定領域について差分結果を和算する。ここでは、フレーム全体について算出した場合を考える。続くS407では、設定されたサンプリング位相値と差分結果の和算値とをRAM105へ退避する。   Next, the control flow of the CPU 112 in this embodiment will be described with reference to FIG. The processing from S401 to S405 is the same as S201 to S205 in FIG. After S405, the process branches into two. On the other hand, in S406, the adjacent pixel difference value calculation unit 113 calculates the difference value between adjacent pixels for the pixels included in the predetermined region of the digital video signal output from the AD conversion unit 103, and calculates the difference result for the predetermined region. Add up. Here, a case where calculation is performed for the entire frame is considered. In subsequent S 407, the set sampling phase value and the sum of the difference results are saved in the RAM 105.

S405の後に分岐した他方の処理としてS408からS411までの処理が行われるが、ここでの処理は図2のS206からS209までと同様であるので説明を省略する。なお、S406及びS407と、S408からS411までの処理は同時に実行されるシーケンスであって、位相値1から32まで、画面がリフレッシュされる毎(垂直同期信号が1つ入力される毎)に行われる。   As the other processing branched after S405, the processing from S408 to S411 is performed. Since the processing here is the same as that from S206 to S209 in FIG. It should be noted that the processing from S406 and S407 and the processing from S408 to S411 is a sequence that is executed at the same time, and is executed every time the screen is refreshed (every vertical synchronization signal is input) from phase value 1 to 32. Is called.

以上のループ処理が終了した後、S412でCPU112は、S407で算出した隣接画素差分結果の妥当性を検証する。具体的に、CPU112は、位相を1から32まで変化させた際の隣接画素差分結果(フレーム全体)のうち、最大値と最小値との間に所定の閾値を越える差があるかどうかを判定する。もし所定の閾値を超える差がある場合(S412で「YES」)、S413でCPU112は、最大値を取ったサンプリング位相値を最適位相値とする。これとは逆に該最大値と該最小値との間に所定の閾値を超える差がない場合(S412で「No」)、S414でCPU112は、S411で退避したフレーム間差分値が最小となったサンプリング位相値を最適位相値とする。次に、S415においてCPU112は、S413またはS414で設定した最適サンプリング位相値をサンプリングクロック生成部104に設定する。   After the above loop processing is completed, in step S412, the CPU 112 verifies the validity of the adjacent pixel difference result calculated in step S407. Specifically, the CPU 112 determines whether there is a difference exceeding a predetermined threshold between the maximum value and the minimum value in the adjacent pixel difference result (entire frame) when the phase is changed from 1 to 32. To do. If there is a difference exceeding the predetermined threshold (“YES” in S412), the CPU 112 sets the sampling phase value that has taken the maximum value as the optimum phase value in S413. On the contrary, if there is no difference exceeding the predetermined threshold value between the maximum value and the minimum value (“No” in S412), the CPU 112 in S414 has the minimum inter-frame difference value saved in S411. The sampled phase value is set as the optimum phase value. Next, in S <b> 415, the CPU 112 sets the optimum sampling phase value set in S <b> 413 or S <b> 414 in the sampling clock generation unit 104.

その後サンプリングクロック生成部104は、設定された最適クロック位相値に従って再度サンプリングクロックをAD変換部103に供給する。AD変換部103は、最適クロック位相値に従うサンプリングクロックにより、入力アナログ映像信号をデジタル映像信号に変換して画像処理部107へ出力する。また、デジタル映像信号はRAM105にも出力され、フレーム間差分値算出部106が次のフレームのフレーム間差分値を算出するために保持される。   Thereafter, the sampling clock generation unit 104 supplies the sampling clock to the AD conversion unit 103 again according to the set optimum clock phase value. The AD conversion unit 103 converts the input analog video signal into a digital video signal using a sampling clock according to the optimum clock phase value, and outputs the digital video signal to the image processing unit 107. In addition, the digital video signal is also output to the RAM 105 and held for the inter-frame difference value calculation unit 106 to calculate the inter-frame difference value of the next frame.

なお、本実施形態ではS412において隣接画素差分値の最大値と最小値とを用いたが、妥当性の検証方法はこれに限られない。例えば、位相を1から32まで変化させた際の隣接画素差分値の分散を求め、分散が所定の分散閾値を超える場合は隣接画素差分値の結果を妥当とし、隣接差分結果を最大とした位相値を最適位相値と決定してもよい。この場合、分散が分散閾値以下の場合はフレーム間差分結果を最小とした位相値を最適位相値に決定してもよい。   In the present embodiment, the maximum value and the minimum value of the adjacent pixel difference values are used in S412, but the validity verification method is not limited to this. For example, the phase of the adjacent pixel difference value variance when the phase is changed from 1 to 32 is obtained, and when the variance exceeds a predetermined variance threshold, the result of the adjacent pixel difference value is valid and the adjacent difference result is maximized. The value may be determined as the optimum phase value. In this case, when the variance is equal to or less than the variance threshold, the phase value that minimizes the interframe difference result may be determined as the optimum phase value.

以上、説明したように本実施形態では、フレーム間差分値に加えて、フレーム内での隣接画素間差分値を考慮してサンプリングクロックの最適位相値の設定を行うことができる。これにより、特に自然画などCADやコンピュータグラフィックといった映像信号と比較して隣接画素のコントラストが低い場合の映像データの場合においてもAD変換をさらに良好に行うことが可能となる。   As described above, in the present embodiment, the optimum phase value of the sampling clock can be set in consideration of the difference value between adjacent pixels in the frame in addition to the difference value between frames. This makes it possible to perform AD conversion even better even in the case of video data in which the contrast of adjacent pixels is low compared to video signals such as CAD and computer graphics such as natural images.

以上、本発明の実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。   As mentioned above, although embodiment of this invention was described, this invention is not limited to these embodiment, A various deformation | transformation and change are possible within the range of the summary.

(その他の実施例)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other examples)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.

Claims (5)

クロックを生成する生成手段と、
入力されたアナログ画像信号を、前記クロックに応じてデジタル画像信号に変換する変換手段と、
前記変換手段から出力された前記デジタル画像信号に対応する画像を表示する表示手段と、
前記生成手段を制御して前記クロックの位相を設定する制御手段と
を備え、
前記制御手段は、
それぞれが複数の異なる位相の前記クロックに応じて変換された前記デジタル画像信号における、隣接画素間の差分の最大値と最小値との間に閾値を超える差があるか否かに基づき、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がある場合には、前記隣接画素間の差分に基づい前記クロックの位相設定し、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がない場合には、それぞれが複数の異なる位相の前記クロックに応じて変換された、複数のフレームの前記デジタル画像信号のフレーム間の差分に基づい前記クロックの位相設定する
ことを特徴とする表示装置。
Generating means for generating a clock;
Conversion means for converting an input analog image signal into a digital image signal in accordance with the clock;
Display means for displaying an image corresponding to the digital image signal output from the conversion means;
Control means for controlling the generation means to set the phase of the clock, and
The control means includes
Based on whether there is a difference that exceeds a threshold between the maximum value and the minimum value of the difference between adjacent pixels in the digital image signal, each converted according to the clocks of a plurality of different phases ,
Wherein if there is a difference exceeding the threshold value between the maximum value and the minimum value of the difference between adjacent pixels, sets the phase of the clock based on a difference between the adjacent pixels,
When there is no difference exceeding the threshold value between the maximum value and the minimum value of the difference between the adjacent pixels, the digital images of a plurality of frames each converted according to the clocks having a plurality of different phases display apparatus characterized by setting the phase of the clock based on the difference between the signals of the frames.
クロックを生成する生成手段と、
入力されたアナログ画像信号を、前記クロックに応じてデジタル画像信号に変換する変換手段と、
前記変換手段から出力された前記デジタル画像信号に対応する画像を表示する表示手段と、
前記生成手段を制御して前記クロックの位相を設定する制御手段と
を備え、
前記制御手段は、
それぞれが複数の異なる位相の前記クロックに応じて変換された前記デジタル画像信号における、隣接画素間の差分の分散が閾値よりも大きいか否かに基づき、
前記隣接画素間の差分の分散が前記閾値より大きい場合には前記隣接画素間の差分に基づいて前記クロックの位相設定し、
前記隣接画素間の差分の分散が前記閾値以下である場合には、それぞれが複数の異なる位相の前記クロックに応じて変換された、複数のフレームの前記デジタル画像信号のフレーム間の差分に基づいて前記クロックの位相を設定することを特徴とする表示装置。
Generating means for generating a clock;
Conversion means for converting an input analog image signal into a digital image signal in accordance with the clock;
Display means for displaying an image corresponding to the digital image signal output from the conversion means;
Control means for controlling the generating means to set the phase of the clock;
With
The control means includes
Based on whether or not the variance of the difference between adjacent pixels in the digital image signal each converted according to the clock of a plurality of different phases is greater than a threshold value,
Wherein when the variance of the difference between adjacent pixels is larger than the threshold value, sets the phase of the clock based on a difference between the adjacent pixels,
When the variance of the difference between the adjacent pixels is equal to or less than the threshold value, based on the difference between the frames of the digital image signal of a plurality of frames, each converted according to the clock of a plurality of different phases A display device that sets a phase of the clock .
前記制御手段は、前記フレーム間の差分に基づいて前記クロックの位相設定する場合、前記複数の異なる位相のうち、前記フレーム間の差分が最小となる位相を前記クロックの位相として設定することを特徴とする請求項1または2に記載の表示装置。 Wherein, when setting the phase of the clock based on a difference between the frames, among the plurality of different phases, to set the phase difference between the frames is minimized as the phase of the clock the display device according to claim 1 or 2, characterized. 前記生成手段は、前記入力されたアナログ画像信号に同期したクロックを生成することを特徴とする請求項1または2に記載の表示装置。 It said generating means, display apparatus according to claim 1 or 2, characterized in that for generating a clock synchronized with the input analog image signal. 表示装置の制御方法であって、
前記表示装置の生成手段が、クロックを生成する生成工程と、
前記表示装置の変換手段が、入力されたアナログ画像信号を、前記クロックに応じてデジタル画像信号に変換する変換工程と、
前記変換工程において変換された前記デジタル画像信号に対応する画像を前記表示装置の表示手段が表示する表示工程と、
前記表示装置の制御手段が、前記生成手段を制御して前記クロックの位相を設定する制御工程と
を有し、
前記制御工程では、
それぞれが複数の異なる位相の前記クロックに応じて変換された前記デジタル画像信号における、隣接画素間の差分の最大値と最小値との間に閾値を超える差があるか否かに基づき、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がある場合、前記隣接画素間の差分に基づい前記クロックの位相設定し、
前記隣接画素間の差分の最大値と最小値との間に前記閾値を超える差がない場合、それぞれが複数の異なる位相の前記クロックに応じて変換された、複数のフレームの前記デジタル画像信号のフレーム間の差分に基づい前記クロックの位相設定する
ことを特徴とする表示装置の制御方法。
A display device control method comprising:
A generating step of generating a clock by the generating means of the display device;
A conversion step in which the conversion means of the display device converts the input analog image signal into a digital image signal in accordance with the clock; and
A display step in which a display unit of the display device displays an image corresponding to the digital image signal converted in the conversion step;
The control means of the display device includes a control step of setting the phase of the clock by controlling the generation means,
In the control step,
Based on whether there is a difference that exceeds a threshold between the maximum value and the minimum value of the difference between adjacent pixels in the digital image signal, each converted according to the clocks of a plurality of different phases ,
Wherein if there is a difference exceeding the threshold value between the maximum value and the minimum value of the difference between adjacent pixels, and set the phase of the clock based on a difference between the adjacent pixels,
The digital image signals of a plurality of frames, each converted according to the clocks having a plurality of different phases, when there is no difference exceeding the threshold value between the maximum value and the minimum value of the difference between the adjacent pixels control method of a display device and sets the phase of the clock based on the difference between the frames.
JP2012085891A 2012-04-04 2012-04-04 Display device and control method thereof Expired - Fee Related JP6140933B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012085891A JP6140933B2 (en) 2012-04-04 2012-04-04 Display device and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012085891A JP6140933B2 (en) 2012-04-04 2012-04-04 Display device and control method thereof

Publications (3)

Publication Number Publication Date
JP2013217983A JP2013217983A (en) 2013-10-24
JP2013217983A5 JP2013217983A5 (en) 2015-05-28
JP6140933B2 true JP6140933B2 (en) 2017-06-07

Family

ID=49590173

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012085891A Expired - Fee Related JP6140933B2 (en) 2012-04-04 2012-04-04 Display device and control method thereof

Country Status (1)

Country Link
JP (1) JP6140933B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6189396B2 (en) * 2015-10-29 2017-08-30 三菱電機エンジニアリング株式会社 Video signal processing apparatus and video signal processing method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02124691A (en) * 1988-11-02 1990-05-11 Seiko Epson Corp sampling circuit
JPH07219485A (en) * 1994-02-07 1995-08-18 Toshiba Corp Liquid crystal display
JP3421987B2 (en) * 1998-07-03 2003-06-30 Necビューテクノロジー株式会社 Clock adjustment circuit and image display device using the same
JP2002033939A (en) * 2000-07-19 2002-01-31 Fujitsu General Ltd Video processing device
JP2002278495A (en) * 2001-03-16 2002-09-27 Fujitsu General Ltd Sampling phase adjustment circuit
JP2011164356A (en) * 2010-02-09 2011-08-25 Canon Inc Display device and display method

Also Published As

Publication number Publication date
JP2013217983A (en) 2013-10-24

Similar Documents

Publication Publication Date Title
JP6381215B2 (en) Image processing apparatus, image processing method, display apparatus, display apparatus control method, and program
EP1983745A1 (en) Image projecting method and projector
US9082332B2 (en) Mode detecting circuit and method thereof
US8189941B2 (en) Image processing device, display device, image processing method, and program
JP2012129754A (en) Image processing device and program
US10171781B2 (en) Projection apparatus, method for controlling the same, and projection system
EP2367351A2 (en) Information Processing Apparatus, Method and Program for imaging device
US10205922B2 (en) Display control apparatus, method of controlling the same, and non-transitory computer-readable storage medium
JP5398554B2 (en) Display device
US20120287133A1 (en) Image processing apparatus and image processing method
JP6140933B2 (en) Display device and control method thereof
US20190043162A1 (en) Information processing apparatus, projection apparatus, information processing method and non-transitory computer readable medium
JP2020191586A (en) Projection device
JP2011141397A5 (en)
CN101404734B (en) Picture signal processing apparatus and picture signal processing method
CN100361193C (en) Display device, picture adjusting method thereof and video wall with display device
JP4984630B2 (en) Video signal converter
JP5946281B2 (en) Image processing apparatus, image display system, and image display method
JP6167524B2 (en) Projector and video data processing method
JP6347604B2 (en) Image projection apparatus, image projection method and program
JP2011164356A (en) Display device and display method
KR100618270B1 (en) How to read scaler data for screen image segmentation in video display device
WO2024162042A1 (en) Video processing method, program, and video processing system
JP5630851B2 (en) Projector and processing method
KR100314071B1 (en) Method for automatically adjusting picture size

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150402

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150402

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160222

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160930

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161110

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: 20170407

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170502

R151 Written notification of patent or utility model registration

Ref document number: 6140933

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees