[go: up one dir, main page]

JP2013038688A - Moving picture encoding and distributing system - Google Patents

Moving picture encoding and distributing system Download PDF

Info

Publication number
JP2013038688A
JP2013038688A JP2011174856A JP2011174856A JP2013038688A JP 2013038688 A JP2013038688 A JP 2013038688A JP 2011174856 A JP2011174856 A JP 2011174856A JP 2011174856 A JP2011174856 A JP 2011174856A JP 2013038688 A JP2013038688 A JP 2013038688A
Authority
JP
Japan
Prior art keywords
frame
moving image
clock
repeat
board
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
JP2011174856A
Other languages
Japanese (ja)
Inventor
Takaomi Asano
貴臣 浅野
Koichi Tsutamura
孝一 蔦村
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.)
NTT Electronics Corp
Original Assignee
NTT Electronics 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 NTT Electronics Corp filed Critical NTT Electronics Corp
Priority to JP2011174856A priority Critical patent/JP2013038688A/en
Publication of JP2013038688A publication Critical patent/JP2013038688A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

【課題】フレームスキップやフレームリピートの発生を事前に予測して予めフレーム補間を施しておくことができる動画符号化配信システムを得る。
【解決手段】デコーダボード6は、動画像符号化データを第1のクロックに合わせて復号する。グラフィックボード7は、復号された動画像データを第2のクロックに合わせて処理して、モニタ11に表示させる動画像を生成する。フレームスキップ・リピート発生予測装置8は、第1のクロックと第2のクロックの位相差に基づいて、動画像データがフレームスキップ又はフレームリピートされるタイミングを予測する。フレーム補間装置9は、予測したタイミングで動画像データのフレームに補間処理を施す。
【選択図】図1
A moving image coding and distribution system capable of predicting the occurrence of frame skip and frame repeat in advance and performing frame interpolation in advance is obtained.
A decoder board 6 decodes moving image encoded data in accordance with a first clock. The graphic board 7 processes the decoded moving image data according to the second clock to generate a moving image to be displayed on the monitor 11. The frame skip / repeat occurrence prediction device 8 predicts the timing at which moving image data is frame skipped or frame repeated based on the phase difference between the first clock and the second clock. The frame interpolation device 9 performs an interpolation process on the frame of the moving image data at the predicted timing.
[Selection] Figure 1

Description

本発明は、フレームスキップやフレームリピートの発生を事前に予測して予めフレーム補間を施しておくことができる動画符号化配信システムに関する。   The present invention relates to a moving image coding and distribution system that can predict the occurrence of frame skip and frame repeat in advance and perform frame interpolation in advance.

動画符号化配信システムでは、動画像データを符号化装置が符号化して送信し、それを復号装置が受信してデコーダボードにより復号する。この復号された動画像データをグラフィックボードが処理して、モニタに表示させる。   In the moving image encoding / delivery system, moving image data is encoded and transmitted by an encoding device, which is received by a decoding device and decoded by a decoder board. The decoded moving image data is processed by the graphic board and displayed on the monitor.

しかし、動画像データにフレーム飛び(フレームスキップ)やフレーム繰り返し(フレームリピート)が発生して、モニタ表示した動画像に視覚的に悪印象を与えるカクツキが発生する場合があった。これは、デコーダボードとグラフィックボードの内部クロックの周期が異なるため、相互の同期が取れないことによる。これに対して、フレームスキップが発生した後に、それを検出してその欠落フレームを補間することで、フレームスキップによるカクツキの発生が与える視覚的な悪印象を軽減する方法が提案されている(例えば、特許文献1参照)。   However, frame skipping (frame skip) or frame repetition (frame repeat) occurs in the moving image data, and there is a case where the image that visually gives a bad impression is generated on the moving image displayed on the monitor. This is because the internal clock cycles of the decoder board and the graphic board are different, so that they cannot be synchronized with each other. On the other hand, after a frame skip occurs, a method for reducing the visual bad impression given by the occurrence of a click due to the frame skip has been proposed by detecting it and interpolating the missing frame (for example, , See Patent Document 1).

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

しかし、従来の方法では、フレームスキップやフレームリピートの発生を事前に予測して予めフレーム補間を施しておくことはできない。このため、動画像をリアルタイムに配信する監視システムや会議システムなどにおいては、フレームスキップやフレームリピートによるカクツキの発生が与える視覚的な悪印象を軽減することができなかった。   However, in the conventional method, it is not possible to predict the occurrence of frame skip or frame repeat in advance and perform frame interpolation in advance. For this reason, in a monitoring system or a conference system that distributes moving images in real time, it has not been possible to reduce the visual negative impression caused by the occurrence of a click due to frame skip or frame repeat.

本発明は、上述のような課題を解決するためになされたもので、その目的はフレームスキップやフレームリピートの発生を事前に予測して予めフレーム補間を施しておくことができる動画符号化配信システムを得るものである。   The present invention has been made to solve the above-described problems, and its purpose is to predict the occurrence of frame skip and frame repeat in advance and to perform frame interpolation in advance. Is what you get.

本発明に係る動画符号化配信システムは、動画像符号化データを第1のクロックに合わせて復号するデコーダボードと、復号された動画像データを第2のクロックに合わせて処理してモニタに表示させる動画像を生成するグラフィックボードと、前記第1のクロックと前記第2のクロックの位相差に基づいて前記動画像データがフレームスキップ又はフレームリピートされるタイミングを予測するフレームスキップ・リピート発生予測装置と、予測した前記タイミングで前記動画像データのフレームに補間処理を施すフレーム補間装置とを備えることを特徴とする。   A moving image coding and distribution system according to the present invention includes a decoder board that decodes moving image encoded data in accordance with a first clock, and processes the decoded moving image data in accordance with a second clock and displays the result on a monitor. A graphic board for generating a moving image to be generated, and a frame skip / repeat occurrence prediction device for predicting a timing at which the moving image data is frame skipped or frame repeated based on a phase difference between the first clock and the second clock And a frame interpolation device that performs interpolation processing on the frame of the moving image data at the predicted timing.

本発明により、フレームスキップやフレームリピートの発生を事前に予測して予めフレーム補間を施しておくことができる。   According to the present invention, it is possible to predict the occurrence of frame skip and frame repeat in advance and perform frame interpolation in advance.

本発明の実施の形態1に係る動画符号化配信システムを示す図である。It is a figure which shows the moving image coding delivery system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係るフレームスキップ・リピート発生予測装置を示す図である。It is a figure which shows the frame skip and repeat generation | occurrence | production prediction apparatus which concerns on Embodiment 1 of this invention. フレームスキップが発生する場合のデコーダボードとグラフィックボードの出力フレームを示す図である。It is a figure which shows the output frame of a decoder board and a graphic board in case frame skip generate | occur | produces. フレームリピートが発生する場合のデコーダボードとグラフィックボードの出力フレームを示す図である。It is a figure which shows the output frame of a decoder board and a graphic board in case frame repeat generate | occur | produces. フレームスキップに対する補間処理を説明するための図である。It is a figure for demonstrating the interpolation process with respect to a frame skip. フレームリピートに対する補間処理を説明するための図である。It is a figure for demonstrating the interpolation process with respect to a frame repeat. 本発明の実施の形態2に係る動画符号化配信システムを示す図である。It is a figure which shows the moving image coding delivery system which concerns on Embodiment 2 of this invention.

本発明の実施の形態に係る動画符号化配信システムについて図面を参照して説明する。同じ又は対応する構成要素には同じ符号を付し、説明の繰り返しを省略する場合がある。   A video encoding / delivery system according to an embodiment of the present invention will be described with reference to the drawings. The same or corresponding components are denoted by the same reference numerals, and repeated description may be omitted.

実施の形態1.
図1は、本発明の実施の形態1に係る動画符号化配信システムを示す図である。符号化装置1内に、エンコーダボード2と送信装置3が設けられている。復号装置4内に受信装置5と、デコーダボード6と、グラフィックボード7と、フレームスキップ・リピート発生予測装置8と、フレーム補間装置9とが設けられている。
Embodiment 1 FIG.
FIG. 1 is a diagram showing a moving image coding and delivery system according to Embodiment 1 of the present invention. In the encoding device 1, an encoder board 2 and a transmission device 3 are provided. In the decoding device 4, a receiving device 5, a decoder board 6, a graphic board 7, a frame skip / repeat occurrence prediction device 8, and a frame interpolation device 9 are provided.

カメラ10から入力した動画像データを符号化装置1のエンコーダボード2が符号化する。この符号化された動画像符号化データを送信装置3がネットワークに送信する。復号装置4の受信装置5は、送信された動画像符号化データを受信する。デコーダボード6は、動画像符号化データを第1のクロックに合わせて復号する。グラフィックボード7は、復号された動画像データを第2のクロックに合わせて処理して、モニタ11に表示させる動画像を生成し出力する。   The moving image data input from the camera 10 is encoded by the encoder board 2 of the encoding device 1. The transmission apparatus 3 transmits the encoded moving image encoded data to the network. The receiving device 5 of the decoding device 4 receives the transmitted moving image encoded data. The decoder board 6 decodes the moving image encoded data according to the first clock. The graphic board 7 processes the decoded moving image data in accordance with the second clock, and generates and outputs a moving image to be displayed on the monitor 11.

フレームスキップ・リピート発生予測装置8は、第1のクロックと第2のクロックの位相差に基づいて、動画像データがフレームスキップ又はフレームリピートされるタイミングを予測する。具体的には、フレームスキップ・リピート発生予測装置8は、第1のクロックと第2のクロックの位相が揃った時点を基準としてデコーダボード6とグラフィックボード7のそれぞれのフレーム出力の累積時間を比較することにより、動画像データがフレームスキップ又はフレームリピートされるタイミングを予測する。本発明の実施の形態1では、フレーム補間装置9は、復号装置4内のデコーダボード6の後段に設けられている。   The frame skip / repeat occurrence prediction device 8 predicts the timing at which moving image data is frame skipped or frame repeated based on the phase difference between the first clock and the second clock. Specifically, the frame skip / repeat occurrence prediction device 8 compares the accumulated time of the frame outputs of the decoder board 6 and the graphic board 7 with reference to the time when the phases of the first clock and the second clock are aligned. Thus, the timing at which the moving image data is skipped or repeated is predicted. In the first embodiment of the present invention, the frame interpolation device 9 is provided in the subsequent stage of the decoder board 6 in the decoding device 4.

フレーム補間装置9は、予測したタイミングで動画像データのフレームに補間処理を施す。具体的には、フレーム補間装置9は、フレームスキップの場合にはスキップ前後のフレーム又はスキップ前後の複数フレームに対して補間処理を施し、フレームリピートの場合にはリピートするフレーム又はリピートするフレームとその前後の複数フレームに対して補間処理を施す。   The frame interpolation device 9 performs an interpolation process on the frame of the moving image data at the predicted timing. Specifically, in the case of frame skip, the frame interpolation device 9 performs an interpolation process on frames before and after skip or on a plurality of frames before and after skip, and in the case of frame repeat, the frame to be repeated or the frame to be repeated Interpolation processing is performed on a plurality of frames before and after.

図2は、本発明の実施の形態1に係るフレームスキップ・リピート発生予測装置8を示す図である。フレームスキップ・リピート発生予測装置8は、判定装置12と、第1の計算装置13と、第2の計算装置14とを有する。判定装置12は、第1のクロックの周期T1と第2のクロックの周期T2を比較して、T1がT2より小さい場合にフレームスキップが発生し、T1がT2より大きい場合にフレームリピートが発生すると判定する。   FIG. 2 is a diagram showing the frame skip / repeat occurrence prediction apparatus 8 according to Embodiment 1 of the present invention. The frame skip / repeat occurrence prediction device 8 includes a determination device 12, a first calculation device 13, and a second calculation device 14. The determination device 12 compares the period T1 of the first clock with the period T2 of the second clock, and if frame skip occurs when T1 is smaller than T2, and frame repeat occurs when T1 is larger than T2. judge.

第1の計算装置13は、第1のクロックと第2のクロックの位相が揃った時点を基準として、n番目のフレームスキップが発生するフレームの番号を、以下の数式1を満たす最小の整数Xとして計算する。
X≧T2×n/(T2−T1) (1)
The first computing device 13 sets the number of the frame in which the nth frame skip occurs with the minimum integer X satisfying Equation 1 below, based on the time when the phases of the first clock and the second clock are aligned. Calculate as
X ≧ T2 × n / (T2-T1) (1)

第2の計算装置14は、第1のクロックと第2のクロックの位相が揃った時点を基準として、m番目のフレームリピートが発生するフレームの番号を、以下の数式2を満たす最小の整数Yとして計算する。
Y>T2×(m−1)/(T1−T2) (2)
The second computing device 14 sets the number of the frame in which the mth frame repeat is generated as the reference when the phases of the first clock and the second clock are aligned, and is the smallest integer Y that satisfies the following Equation 2. Calculate as
Y> T2 * (m-1) / (T1-T2) (2)

ここで、数式(1)(2)により動画像データがフレームスキップ又はフレームリピートされるタイミングを予測する仕組みについて、フレームスキップが発生する場合とフレームリピートが発生する場合に分けて以下に説明する。   Here, the mechanism for predicting the timing at which moving image data is frame skipped or frame repeated by Equations (1) and (2) will be described separately for the case where frame skip occurs and the case where frame repeat occurs.

図3は、フレームスキップが発生する場合のデコーダボードとグラフィックボードの出力フレームを示す図である。デコーダボード6側の5フレーム目がフレームスキップになっている。デコーダボード6側の5フレーム目までの累積時間とグラフィックボード7側の4フレーム目までの累積時間との大小関係(T1×5<T2×4)は、それ以前での大小関係(例えばT1×4>T2×3)に比べて逆転している。この逆転がフレームスキップの発生を意味する。従って、第1のクロックと第2のクロックの位相が揃った時点を基準としてデコーダボード6とグラフィックボード7のそれぞれの出力フレームの累積時間を比較すれば、フレームスキップが発生するタイミングを予想することができる。   FIG. 3 is a diagram illustrating output frames of the decoder board and the graphic board when frame skip occurs. The fifth frame on the decoder board 6 side is a frame skip. The magnitude relationship (T1 × 5 <T2 × 4) between the cumulative time up to the fifth frame on the decoder board 6 side and the cumulative time up to the fourth frame on the graphic board 7 side is the magnitude relationship before that (eg, T1 × 4> T2 × 3). This inversion means the occurrence of frame skip. Therefore, if the accumulated time of the output frames of the decoder board 6 and the graphic board 7 is compared with the time when the phases of the first clock and the second clock are aligned, the timing at which frame skip occurs can be predicted. Can do.

フレームスキップが発生するフレーム番号をXとすると、以下の数式(3)が成立する。
T1×X≦T2×(X−n) (3)
この数式(3)から上述の数式(1)が導かれる。なお、ガウス記号[ ]を用いて、数式(1)を以下の数式(4)のように表すこともできる。
X=−[−T2×n/(T2−T1)] (4)
When the frame number where the frame skip occurs is X, the following formula (3) is established.
T1 × X ≦ T2 × (X−n) (3)
From the equation (3), the above equation (1) is derived. In addition, Formula (1) can also be expressed as the following Formula (4) using the Gauss symbol [].
X = − [− T2 × n / (T2−T1)] (4)

ここで、第1のクロックの周期T1を10とし、第2のクロックの周期T2を13とすると、T1がT2より小さいのでフレームスキップが発生する。この場合に数式(1)を計算すると、1,2,3番目(n=1,2,3)のフレームスキップが発生するフレーム番号Xはそれぞれ5,9,13となる。   Here, assuming that the period T1 of the first clock is 10 and the period T2 of the second clock is 13, frame skip occurs because T1 is smaller than T2. In this case, when Equation (1) is calculated, the frame numbers X at which the first, second and third (n = 1, 2, 3) frame skips are generated are 5, 9, and 13, respectively.

図4は、フレームリピートが発生する場合のデコーダボードとグラフィックボードの出力フレームを示す図である。デコーダボード6側の1フレーム目がフレームリピートになっており、続いて4フレーム目もフレームリピートになっている。1フレーム目のフレームリピートは自明とし、次の4フレーム目について考える。デコーダボード6側の4フレーム目までの累積時間とグラフィックボード7側の4フレーム目までの累積時間との大小関係(T1×4>T2×5)は、それ以前での大小関係(例えばT1×3<T2×4)に比べて逆転している。この逆転がフレームリピートの発生を意味する。従って、第1のクロックと第2のクロックの位相が揃った時点を基準としてデコーダボード6とグラフィックボード7のそれぞれの出力フレームの累積時間を比較すれば、フレームリピートが発生するタイミングを予想することができる。   FIG. 4 is a diagram showing output frames of the decoder board and graphic board when frame repeat occurs. The first frame on the decoder board 6 side is frame repeat, and the fourth frame is also frame repeat. The frame repeat of the first frame is self-evident, and the next fourth frame is considered. The magnitude relationship (T1 × 4> T2 × 5) between the cumulative time up to the fourth frame on the decoder board 6 side and the cumulative time up to the fourth frame on the graphic board 7 side (T1 × 4> T2 × 5) It is reversed compared to 3 <T2 × 4). This inversion means the occurrence of frame repeat. Therefore, if the accumulated times of the output frames of the decoder board 6 and the graphic board 7 are compared on the basis of the time when the phases of the first clock and the second clock are aligned, the timing at which frame repeat occurs can be predicted. Can do.

フレームリピートが発生するフレーム番号をYとすると、以下の数式(5)が成立する。
T1×Y>T2×(Y+m−1) (5)
この数式(5)から上述の数式(2)が導かれる。なお、ガウス記号[ ]を用いて、数式(2)を以下の数式(6)のように表すこともできる。
Y=[1+T2×(m−1)/(T1−T2)] (6)
When the frame number where frame repeat occurs is Y, the following formula (5) is established.
T1 * Y> T2 * (Y + m-1) (5)
From the equation (5), the above equation (2) is derived. In addition, Formula (2) can also be expressed as the following Formula (6) using the Gauss symbol [].
Y = [1 + T2 × (m−1) / (T1−T2)] (6)

ここで、第1のクロックの周期T1を13とし、第2のクロックの周期T2を10とすると、T1がT2より大きいのでフレームリピートが発生する。この場合に数式(2)を計算すると、2,3,4番目(n=2,3,4)のフレームリピートが発生するフレーム番号Yはそれぞれ4,7,11となる。   Here, assuming that the period T1 of the first clock is 13 and the period T2 of the second clock is 10, frame repeat occurs because T1 is greater than T2. In this case, when Equation (2) is calculated, the frame numbers Y at which the second, third and fourth (n = 2, 3, 4) frame repeats are generated are 4, 7, and 11, respectively.

図5は、フレームスキップに対する補間処理を説明するための図である。動画像データのフレームD2にフレームスキップが発生すると予測される場合、その前後のフレームD1,D3に対して補間処理を施す。この補間処理を行わないとモニタ表示にカクツキが発生するが、補間処理を行えばモニタ表示はカクツキが少なく、動きが滑らかになる。なお、スキップ前後の複数フレームに対して補間処理を施してもよい。   FIG. 5 is a diagram for explaining an interpolation process for frame skip. When a frame skip is predicted to occur in the frame D2 of the moving image data, interpolation processing is performed on the frames D1 and D3 before and after the frame skip. If this interpolation process is not performed, the monitor display will be clogged, but if the interpolation process is performed, the monitor display will be less clogged and the movement will be smooth. Note that interpolation processing may be performed on a plurality of frames before and after skipping.

図6は、フレームリピートに対する補間処理を説明するための図である。動画像データのフレームD2にフレームリピートが発生すると予測される場合、リピートされるフレームD2´に対して補間処理を施す。この補間処理を行わないとモニタ表示にカクツキが発生するが、補間処理を行えばモニタ表示はカクツキが少なく、動きが滑らかになる。なお、リピートするフレームとその前後の複数フレームに対して補間処理を施してもよい。   FIG. 6 is a diagram for explaining an interpolation process for frame repeat. When it is predicted that a frame repeat will occur in the frame D2 of the moving image data, an interpolation process is performed on the repeated frame D2 ′. If this interpolation process is not performed, the monitor display will be clogged, but if the interpolation process is performed, the monitor display will be less clogged and the movement will be smooth. Note that interpolation processing may be performed on a frame to be repeated and a plurality of frames before and after the frame.

以上説明したように、本発明の実施の形態1では、動画像データがフレームスキップ又はフレームリピートされるタイミングを事前に予測して予めフレーム補間を施しておく。これにより、動画像をリアルタイムに配信する監視システムや会議システムなどにおいてもフレームスキップやフレームリピートによるカクツキの発生が与える視覚的な悪印象を軽減することができる。   As described above, in Embodiment 1 of the present invention, frame interpolation is performed in advance by predicting in advance the timing at which moving image data is frame skipped or frame repeated. As a result, even in a monitoring system or a conference system that distributes moving images in real time, it is possible to reduce the visual bad impression caused by the occurrence of scratches due to frame skip or frame repeat.

実施の形態2.
図7は、本発明の実施の形態2に係る動画符号化配信システムを示す図である。フレーム補間装置9が符号化装置1内のエンコーダボード2の前段に設けられている。復号装置4内のフレームスキップ・リピート発生予測装置8での予測した情報は、オンライン又はオフラインで符号化装置1内のフレーム補間装置9に送られる。フレームスキップ・リピート発生予測装置8の内部構成は、図2に示す実施の形態1の構成と同様である。その他の構成も実施の形態1と同様である。このように符号化装置1で予めフレーム補間を行う場合でも、実施の形態1と同様の効果を得ることができる。
Embodiment 2. FIG.
FIG. 7 is a diagram showing a moving image coding and delivery system according to Embodiment 2 of the present invention. A frame interpolation device 9 is provided in front of the encoder board 2 in the encoding device 1. The information predicted by the frame skip / repeat occurrence prediction device 8 in the decoding device 4 is sent online or offline to the frame interpolation device 9 in the coding device 1. The internal configuration of the frame skip / repeat occurrence prediction apparatus 8 is the same as that of the first embodiment shown in FIG. Other configurations are the same as those in the first embodiment. Thus, even when frame interpolation is performed in advance by the encoding apparatus 1, the same effect as in the first embodiment can be obtained.

なお、数式(1)(2)において復号装置4の内部にあるFIFOによる影響を考慮していない。FIFOの影響を考慮する場合には、FIFOの段数に応じて数式(1)(2)で求めた値を補正すればよい。   It should be noted that the influence of the FIFO in the decoding device 4 is not taken into consideration in the equations (1) and (2). When the influence of the FIFO is taken into consideration, the values obtained by the equations (1) and (2) may be corrected according to the number of FIFO stages.

1 符号化装置
2 エンコーダボード
4 復号装置
6 デコーダボード
7 グラフィックボード
8 フレームスキップ・リピート発生予測装置
9 フレーム補間装置
11 モニタ
12 判定装置
13 第1の計算装置
14 第2の計算装置
DESCRIPTION OF SYMBOLS 1 Encoding apparatus 2 Encoder board 4 Decoding apparatus 6 Decoder board 7 Graphic board 8 Frame skip and repeat generation prediction apparatus 9 Frame interpolation apparatus 11 Monitor 12 Determination apparatus 13 First calculation apparatus 14 Second calculation apparatus

Claims (5)

動画像符号化データを第1のクロックに合わせて復号するデコーダボードと、
復号された動画像データを第2のクロックに合わせて処理してモニタに表示させる動画像を生成するグラフィックボードと、
前記第1のクロックと前記第2のクロックの位相差に基づいて前記動画像データがフレームスキップ又はフレームリピートされるタイミングを予測するフレームスキップ・リピート発生予測装置と、
予測した前記タイミングで前記動画像データのフレームに補間処理を施すフレーム補間装置とを備えることを特徴とする動画符号化配信システム。
A decoder board for decoding moving image encoded data according to a first clock;
A graphic board for processing the decoded moving image data in accordance with the second clock and generating a moving image to be displayed on the monitor;
A frame skip / repeat occurrence prediction device that predicts a timing at which the moving image data is frame skipped or frame repeated based on a phase difference between the first clock and the second clock;
A moving image coding and distribution system comprising: a frame interpolation device that performs an interpolation process on a frame of the moving image data at the predicted timing.
前記フレームスキップ・リピート発生予測装置は、前記第1のクロックと前記第2のクロックの位相が揃った時点を基準として前記デコーダボードと前記グラフィックボードのそれぞれのフレーム出力の累積時間を比較することにより、前記動画像データがフレームスキップ又はフレームリピートされるタイミングを予測することを特徴とする請求項1に記載の動画符号化配信システム。   The frame skip / repeat occurrence prediction apparatus compares the accumulated time of the frame outputs of the decoder board and the graphic board with reference to the time point when the phases of the first clock and the second clock are aligned. The moving image coding and delivery system according to claim 1, wherein a timing at which the moving image data is skipped or repeated is predicted. 前記フレームスキップ・リピート発生予測装置は、
前記第1のクロックの周期T1と前記第2のクロックの周期T2を比較して、T1がT2より小さい場合にフレームスキップが発生し、T1がT2より大きい場合にフレームリピートが発生すると判定する判定装置と、
前記第1のクロックと前記第2のクロックの位相が揃った時点を基準として、n番目のフレームスキップが発生するフレームの番号を、X≧T2×n/(T2−T1)を満たす最小の整数Xとして計算する第1の計算装置と、
前記第1のクロックと前記第2のクロックの位相が揃った時点を基準として、m番目のフレームリピートが発生するフレームの番号を、Y>T2×(m−1)/(T1−T2)を満たす最小の整数Yとして計算する第2の計算装置とを有することを特徴とする請求項1又は2に記載の動画符号化配信システム。
The frame skip / repeat occurrence predicting device comprises:
Judgment by comparing the period T1 of the first clock with the period T2 of the second clock and determining that frame skip occurs when T1 is smaller than T2, and frame repeat occurs when T1 is larger than T2. Equipment,
With reference to the time when the phases of the first clock and the second clock are aligned, the frame number where the nth frame skip occurs is the smallest integer satisfying X ≧ T2 × n / (T2−T1) A first computing device that computes as X;
With reference to the point in time when the phases of the first clock and the second clock are aligned, the frame number in which the mth frame repeat is generated is expressed as Y> T2 × (m−1) / (T1−T2). 3. The moving image coding and delivery system according to claim 1, further comprising a second calculation device that calculates a minimum integer Y that satisfies the second calculation device.
前記フレーム補間装置は、フレームスキップの場合にはスキップ前後のフレーム又はスキップ前後の複数フレームに対して補間処理を施し、フレームリピートの場合にはリピートするフレーム又はリピートするフレームとその前後の複数フレームに対して補間処理を施すことを特徴とする請求項1〜3の何れか1項に記載の動画符号化配信システム。   In the case of frame skip, the frame interpolation device performs an interpolation process on frames before and after skipping or on a plurality of frames before and after skipping, and in the case of frame repeat, repeats frames or frames to be repeated and a plurality of frames before and after that. Interpolation processing is performed with respect to this, The moving image encoding delivery system of any one of Claims 1-3 characterized by the above-mentioned. 動画像データを符号化するエンコーダボードを有し、この符号化された動画像符号化データを送信する符号化装置を更に備え、
前記デコーダボードと前記グラフィックボードは復号装置内に設けられ、
前記フレーム補間装置は、前記符号化装置内の前記エンコーダボードの前段に設けられているか、又は、前記復号装置内の前記デコーダボードの後段に設けられていることを特徴とする請求項1〜4の何れか1項に記載の動画符号化配信システム。
An encoder board that encodes moving image data, and further includes an encoding device that transmits the encoded moving image encoded data;
The decoder board and the graphic board are provided in a decoding device,
5. The frame interpolation device is provided in a preceding stage of the encoder board in the encoding device, or is provided in a subsequent stage of the decoder board in the decoding device. The moving image coding distribution system according to any one of the above.
JP2011174856A 2011-08-10 2011-08-10 Moving picture encoding and distributing system Pending JP2013038688A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011174856A JP2013038688A (en) 2011-08-10 2011-08-10 Moving picture encoding and distributing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011174856A JP2013038688A (en) 2011-08-10 2011-08-10 Moving picture encoding and distributing system

Publications (1)

Publication Number Publication Date
JP2013038688A true JP2013038688A (en) 2013-02-21

Family

ID=47887844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011174856A Pending JP2013038688A (en) 2011-08-10 2011-08-10 Moving picture encoding and distributing system

Country Status (1)

Country Link
JP (1) JP2013038688A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110992862A (en) * 2018-10-03 2020-04-10 联发科技股份有限公司 Method, main processor and display panel for performing display control on electronic equipment
WO2023068537A1 (en) * 2021-10-19 2023-04-27 삼성전자 주식회사 Display device and control method therefor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001309202A (en) * 2000-04-19 2001-11-02 Matsushita Electric Ind Co Ltd Frame synchronizer
JP2001526848A (en) * 1996-12-18 2001-12-18 トムソン コンシューマ エレクトロニクス インコーポレイテッド Multi-format video signal processor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001526848A (en) * 1996-12-18 2001-12-18 トムソン コンシューマ エレクトロニクス インコーポレイテッド Multi-format video signal processor
JP2001309202A (en) * 2000-04-19 2001-11-02 Matsushita Electric Ind Co Ltd Frame synchronizer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110992862A (en) * 2018-10-03 2020-04-10 联发科技股份有限公司 Method, main processor and display panel for performing display control on electronic equipment
WO2023068537A1 (en) * 2021-10-19 2023-04-27 삼성전자 주식회사 Display device and control method therefor
US12431109B2 (en) 2021-10-19 2025-09-30 Samsung Electronics Co., Ltd. Display device and control method for outputting image signal including interpolation frame

Similar Documents

Publication Publication Date Title
JP4198608B2 (en) Interpolated image generation method and apparatus
JP7007000B1 (en) Image processing device and image processing method
WO2011126345A3 (en) Method and apparatus for processing video signal
MX373504B (en) METHOD AND APPARATUS FOR ENCODING IMAGES, AND METHOD AND APPARATUS FOR DECODING IMAGES.
JP2010154490A5 (en)
WO2011126278A3 (en) Method and apparatus for encoding and decoding video
EP2319236B1 (en) Frame rate up-conversion
EP4246976A3 (en) Inter prediction method, video encoding method and transmission method
JP4991360B2 (en) Frame rate conversion device and video display device
CN115706810B (en) Video frame adjustment method, device, electronic equipment and storage medium
US11070827B2 (en) Transmission apparatus, transmission method, and program
JP2010256810A5 (en)
JP2013240046A5 (en)
JP2013038688A (en) Moving picture encoding and distributing system
JP4506882B2 (en) Image processing apparatus and method, and program
JP2010130430A (en) Device and method for detecting repetitive object
JP5049080B2 (en) Frame interpolation apparatus, frame interpolation program, frame interpolation method, and portable terminal
US20170318258A1 (en) Image processing device, image processing method, and program
KR101810118B1 (en) Apparatus and method for profile based motion estimation
CN103716638A (en) Video image display sequence representing method
JP5123643B2 (en) Video processing device
JP5362099B2 (en) Encoder
WO2005117446A1 (en) Motion estimation in interlaced video images
JP2009124261A5 (en)
JP7346124B2 (en) Video processing device and video processing program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130618

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131015