JPH0946707A - Dynamic image encoding device - Google Patents
Dynamic image encoding deviceInfo
- Publication number
- JPH0946707A JPH0946707A JP19362695A JP19362695A JPH0946707A JP H0946707 A JPH0946707 A JP H0946707A JP 19362695 A JP19362695 A JP 19362695A JP 19362695 A JP19362695 A JP 19362695A JP H0946707 A JPH0946707 A JP H0946707A
- Authority
- JP
- Japan
- Prior art keywords
- filter
- circuit
- field
- compression
- compression encoding
- 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
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、動画像符号化技術
に関する。特に、MPEG方式,H.261方式等のDCTによ
り動画像を圧縮符号化する動画像符号化装置に関する。TECHNICAL FIELD The present invention relates to a moving picture coding technique. In particular, the present invention relates to a moving picture coding apparatus that compresses and codes a moving picture by DCT such as MPEG method and H.261 method.
【0002】[0002]
【従来の技術】動画像の圧縮符号化としては、MPEG(ISO
/IEC 11172(MPEG1)、ISO/IEC 13818(MPEG2))が、代表さ
れる。技術的には、動き補償画面間圧縮技術、画面内圧
縮技術、DCT(Discrete Cosine Transform)技術,量
子化技術等を折り混ぜて使用している。2. Description of the Related Art MPEG (ISO
Typical examples are / IEC 11172 (MPEG1) and ISO / IEC 13818 (MPEG2). Technically, motion compensation inter-picture compression technology, intra-picture compression technology, DCT (Discrete Cosine Transform) technology, quantization technology, etc. are mixed and used.
【0003】ところで、画像をDCT及び量子化により
符号化し、この符号化した画像データを復号すると、画
質劣化が生じることが、知られている。この画質劣化と
しては、周知の如く、以下のものが、挙げられる。「ボ
ケ」,「ダ−ティウィンドウ」,「ブロック歪」,「モ
スキ−トノイズ」,「折り返し歪」,「質感の喪失」,
「破綻」,「フリッカ」等である。By the way, it is known that when an image is encoded by DCT and quantization and the encoded image data is decoded, the image quality is deteriorated. As is well known, the following are examples of the image quality deterioration. "Bokeh", "Dirty window", "Block distortion", "Mosquito noise", "Folding distortion", "Loss of texture",
“Failure”, “flicker”, etc.
【0004】そして、これらは、符号化する画像の情報
量を低減すると、発生を押さえることが知られている。
また、使用者が、あまり気にならない劣化は、単なる
「ボケ」である。尚、画面の一部だけ「ボケ」たり、一
瞬だけ画面が「ボケ」ることは、気になる。そこで、一
般的には、入力画像の高域成分等を予かじめ時空間プリ
フィルタで除去する前処理を行って、情報量を抑えてか
ら、符号化を行っている。It is known that generation of these is suppressed when the amount of information of the image to be encoded is reduced.
Further, the deterioration that the user does not notice is mere “blurring”. It should be noted that only a part of the screen is "blurred" or the screen is "blurred" only for a moment. Therefore, in general, the pre-processing for removing the high-frequency components and the like of the input image by the pre-clamping spatiotemporal prefilter is performed to suppress the amount of information, and then the encoding is performed.
【0005】これにより、復号画像には「ボケ」が生じ
るが、「ボケ」以外の劣化が発生するのを抑圧できる。
つまり、この前処理を行わないと、「ボケ」の発生は抑
圧されるが、「ボケ」以外の劣化がひどくなり全体的な
画質はかえって悪くなる。例えば、特開平4−3423
72号公報(H04N1/41),特開平6−1131
40号公報(H04N1/41)では、プリフィルタに
よる前処理により、ブロック歪の発生を抑えている。As a result, although "blurring" occurs in the decoded image, deterioration other than "blurring" can be suppressed.
In other words, if this pre-processing is not performed, the occurrence of "blurring" is suppressed, but deterioration other than "blurring" becomes severe and the overall image quality deteriorates. For example, JP-A-4-3423
No. 72 (H04N1 / 41), Japanese Patent Laid-Open No. 6-1131.
According to Japanese Patent Laid-Open No. 40 (H04N1 / 41), block distortion is suppressed by preprocessing by a prefilter.
【0006】本発明は、符号化処理の負担を削減した符
号化装置を提供するものである。ところで、MPEG2
方式のフレーム構造モードでは、周知の如く、フィール
ド間動き補償圧縮符号化と、フレーム間動き補償圧縮符
号化とを、適応的に切り換えている。本発明は、MPE
G2方式のフレーム構造モードにおける現実的に最適な
プリフィルタを提供するものである。The present invention provides an encoding apparatus which reduces the burden of encoding processing. By the way, MPEG2
In the frame structure mode of the system, as is well known, interfield motion compensation compression coding and interframe motion compensation compression coding are adaptively switched. The present invention relates to MPE
The present invention provides a realistic optimum pre-filter in the frame structure mode of G2 system.
【0007】つまり、一般に、プリフィルタとしては、
大規模であるほど性能が良い。つまり、時間的,空間的
に大規模なフィルタが良好である。しかし、これは、静
止している画面部分である。動画像部分に関しては、空
間的に大規模なフィルタが良好である。つまり、時間的
な遅延回路を含む時空間フィルタは、かえって悪影響を
及ぼす。That is, generally, as a prefilter,
The larger the scale, the better the performance. That is, a large-scale filter is good in terms of time and space. However, this is the part of the screen that is stationary. For the moving image part, a spatially large-scale filter is good. In other words, the spatiotemporal filter including the temporal delay circuit adversely affects.
【0008】このため、プリフィルタとして時空間フィ
ルタを用いる場合は、動画像部分を検出し、この部分に
関しては、時間方向のフィルタを無効として、空間フィ
ルタのみとすることが考えられる。しかし、これでは、
動画部分を検出する検出手段等が必要となる。このた
め、時空間フィルタを使用せずに、空間フィルタでプリ
フィルタを形成する方が良い。Therefore, when the spatio-temporal filter is used as the pre-filter, it is conceivable that the moving image portion is detected and the temporal filter is invalidated for this portion, and only the spatial filter is used. But in this,
A detection means or the like for detecting the moving image portion is required. Therefore, it is better to form the pre-filter by the spatial filter without using the spatio-temporal filter.
【0009】MPEG2方式のフレーム構造モードで
は、これが、更に複雑となる。つまり、前述の如く、M
PEG2方式のフレーム構造モードでは、フィールド間
動き補償圧縮符号化とフレーム間動き補償圧縮符号化と
を、適応的に切り換えている。このために、MPEG2
方式のフレーム構造モードでは、前述のプリフィルタと
して空間フィルタを用いるためには、以下の処理を行わ
なくてはならない。This becomes more complicated in the frame structure mode of the MPEG2 system. That is, as mentioned above, M
In the frame structure mode of the PEG2 system, inter-field motion compensation compression coding and inter-frame motion compensation compression coding are adaptively switched. For this purpose, MPEG2
In the frame structure mode of the method, the following processing must be performed in order to use the spatial filter as the above-mentioned prefilter.
【0010】つまり、フィールド間動き補償圧縮符号化
される画面部分では、フィールド内の空間フィルタを用
いて帯域制限を行う。また、フレーム間動き補償圧縮符
号化される画面部分では、フレーム内の空間フィルタを
用いて帯域制限を行う。尚、フレーム内の空間フィルタ
とは、周知の如く、インタレースの映像信号をノンイン
タレース信号であるフレーム画面に変更し、このフレー
ム画像内での空間フィルタ処理を行うものである。That is, in the screen portion to be inter-field motion compensation compression-coded, the band limitation is performed by using the spatial filter in the field. In addition, in the screen portion that is subjected to inter-frame motion compensation compression coding, band limitation is performed using a spatial filter within the frame. As is well known, the spatial filter in a frame is a process in which an interlaced video signal is changed to a frame screen which is a non-interlaced signal and a spatial filter process is performed in this frame image.
【0011】しかし、これでは、プリフィルタに入力さ
れた動画像が、後段の処理で、フィールド間動き補償圧
縮符号化されるか、又はフレーム間動き補償圧縮符号化
されるか、を前もって検出しなくてはならず実用的では
ない。そこで、プリフィルタ処理としては、上記2つの
処理の内、一方に限定することが、考えられるが、それ
では、十分ではない。However, in this case, it is detected in advance whether the moving image input to the pre-filter is inter-field motion compensation compression-encoded or inter-frame motion compensation compression-encoded in the subsequent processing. It is essential and not practical. Therefore, it is conceivable that the pre-filter process is limited to one of the above two processes, but this is not sufficient.
【0012】そこで、フィールド内の空間フィルタ(水
平・垂直方向のフィルタ)では無く、単なるフィールド
内の水平フィルタにより帯域を制限することが、考えら
れるが、これでは、十分ではない。そこで、フィールド
内の空間フィルタか、フレーム内の空間フィルタの内の
いずれか一方を選択することが、考えられるが、非選択
フィルタに適した符号化においては、符号化能率が低下
する。Therefore, it is conceivable that the band is limited not by the spatial filter in the field (horizontal / vertical direction filter) but simply by the horizontal filter in the field, but this is not sufficient. Therefore, it is conceivable to select either the spatial filter in the field or the spatial filter in the frame, but in the encoding suitable for the non-selection filter, the encoding efficiency is reduced.
【0013】[0013]
【発明が解決しようとする課題】本発明は、符号化処理
の負担を削減した符号化装置を提供することを、発明の
契機としている。また、本発明は、MPEG2方式のフ
レーム構造モード等の符号化処理の前処理用プリフィル
タとして好適なプリフィルタを提供するものである。DISCLOSURE OF THE INVENTION The present invention has as its motivation an invention to provide an encoding apparatus in which the burden of encoding processing is reduced. Further, the present invention provides a prefilter suitable as a prefilter for preprocessing of encoding processing such as the frame structure mode of the MPEG2 system.
【0014】つまり、本発明は、フィールド間動き補償
圧縮符号化と、フレーム間動き補償圧縮符号化とを適応
的に行う動画像符号化装置において、好適なプリフィル
タを提供することを、発明の契機としている。That is, the present invention provides a suitable pre-filter in a moving picture coding apparatus that adaptively performs inter-field motion compensation compression coding and inter-frame motion compensation compression coding. It is an opportunity.
【0015】[0015]
【課題を解決するための手段】本発明は、入力された動
画像信号にフィルタリングを行い所定周波数成分を遮断
するプリフィルタ手段(10)と、このフィルタ処理さ
れた動画像信号をDCTするDCT手段(16)と、こ
のDCT手段(16)からの係数データを量子化する量
子化手段(18)と、この量子化手段(18)の出力を
可変長符号化する可変長符号化手段(22)とを備える
動画像圧縮符号化装置において、前記量子化手段(1
8)に設けられ、所定のテーブル値(20)に基づいて
前記係数データを除算する割算手段(18a)と、前記
量子化手段(18)に設けられ、前記所定周波数成分に
相当する前記係数データに関しては、所定値「0」の係
数データを出力する置換手段(18b)とを備えること
を特徴とする。According to the present invention, a pre-filter means (10) for filtering an input moving picture signal to cut off a predetermined frequency component, and a DCT means for DCT of the filtered moving picture signal. (16), a quantizing means (18) for quantizing the coefficient data from the DCT means (16), and a variable length coding means (22) for variable length coding the output of the quantizing means (18). In the moving picture compression coding apparatus, the quantizing means (1
8), dividing means (18a) for dividing the coefficient data based on a predetermined table value (20), and the quantizing means (18), the coefficient corresponding to the predetermined frequency component. Regarding the data, it is characterized by including a replacement means (18b) for outputting coefficient data of a predetermined value "0".
【0016】また、本発明は、入力されたインタレ−ス
の動画像信号にフィルタリングを行い通過帯域を制限す
るプリフィルタ手段(10)と、このフィルタ処理され
た動画像信号をフィールド間動き補償圧縮符号化により
符号化画像データに変換する第1圧縮符号化手段(3
0)と、このフィルタ処理された動画像信号をフレーム
間動き補償圧縮符号化により圧縮符化画像データに変換
する第2圧縮符号化手段(32)とこの第1,第2圧縮
符号化手段による圧縮符号化画像データを選択出力させ
る選択手段(38)と、前記プリフィルタ手段(10)
に設けられ、前記動画像信号を1フィールド遅延するフ
ィールド遅延手段(12)と、前記プリフィルタ手段
(10)に設けられ、前記動画像信号と1フィールド遅
延動画像信号により、この動画像信号の時空間フィルタ
リング処理を行うフィルタ手段(14)とを備えること
を特徴とする。 [作用]本発明では、プリフィルタ10によって既に削
除されている空間周波数成分に関しては、後段の量子化
回路18での割り算処理を省略する。Further, according to the present invention, a pre-filter means (10) for filtering a moving image signal of an input interface to limit a pass band, and an inter-field motion compensation compression of the filtered moving image signal. First compression encoding means (3) for converting into encoded image data by encoding
0), a second compression encoding means (32) for converting the filtered moving image signal into compression encoded image data by interframe motion compensation compression encoding, and the first and second compression encoding means. Selection means (38) for selectively outputting compression-encoded image data, and the pre-filter means (10)
A field delay means (12) for delaying the moving picture signal by one field, and a pre-filter means (10) provided by the moving picture signal and the one field delayed moving picture signal. And a filter means (14) for performing spatiotemporal filtering processing. [Operation] In the present invention, with respect to the spatial frequency component already deleted by the pre-filter 10, the division process in the quantization circuit 18 in the subsequent stage is omitted.
【0017】また、本発明では、MPEG2等のフィー
ルド間動き補償圧縮符号化と、フレーム間動き補償圧縮
符号化とを適応的に行う動画像符号化装置において、そ
のプリフィルタをフィールド遅延信号を用いた時空間フ
ィルタとする。Further, according to the present invention, in a moving picture coding apparatus for adaptively performing inter-frame motion compensation compression coding such as MPEG2 and inter-frame motion compensation compression coding, the pre-filter uses a field delay signal. The spatiotemporal filter was used.
【0018】[0018]
【実施の形態】図1〜図5を参照しつつ、本発明の第1
実施例を説明する。図1において、10aは、通常の映
像信号が入力される入力端子である。通常の映像信号と
は、インタレースのNTSC信号である。10は、プリ
フィルタとしての時空間フィルタである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The first aspect of the present invention with reference to FIGS.
An embodiment will be described. In FIG. 1, 10a is an input terminal to which a normal video signal is input. A normal video signal is an interlaced NTSC signal. Reference numeral 10 is a space-time filter as a pre-filter.
【0019】12は、フィールド遅延回路である。14
は、フィルタ回路である。この時空間フィルタ10につ
いて、図2〜図4を参照しつつ、説明する。通過特性を
図2に示す。図3に示すように画素Aを中心とした場合
に、5×5画素の対称フィルタであり、そのタップ係数
を図4に示す。Reference numeral 12 is a field delay circuit. 14
Is a filter circuit. The space-time filter 10 will be described with reference to FIGS. 2 to 4. The pass characteristics are shown in FIG. When the pixel A is the center as shown in FIG. 3, it is a 5 × 5 pixel symmetrical filter, and its tap coefficient is shown in FIG.
【0020】このように、このフィルタ10では、斜め
方向の高域成分をカットしている。図1の16は、映像
信号を8×8画素のブロックに変換し、このブロック単
位でDCTを行うDCT回路である。18は、量子化回
路である。20は、量子化テーブルである。この内容の
一例を図5に示す。In this way, the filter 10 cuts the high frequency components in the oblique direction. Reference numeral 16 in FIG. 1 is a DCT circuit that converts a video signal into a block of 8 × 8 pixels and performs DCT in block units. Reference numeral 18 is a quantization circuit. 20 is a quantization table. An example of this content is shown in FIG.
【0021】18aは、割り算回路である。18bは、
置換回路である。フィルタ10により、斜め方向の高域
成分は既にカットされている。従って、この周波数成分
に対応する係数データは、「0」のはずである。従っ
て、このような係数データに対して、割算回路で割り算
を行うのは無駄である。従って、このように、フィルタ
10の処理により、その値が「0」と分かっている係数
データは、割り算を行わずに「0」とする。Reference numeral 18a is a division circuit. 18b is
It is a replacement circuit. The filter 10 has already cut the high-frequency components in the diagonal direction. Therefore, the coefficient data corresponding to this frequency component should be "0". Therefore, it is useless to divide such coefficient data by the dividing circuit. Therefore, in this way, the coefficient data whose value is known to be "0" by the processing of the filter 10 is set to "0" without performing division.
【0022】この装置が、LSI等のハードウエアで具
現され、8×8通りの割り算処理を並列処理するため
に、割り算回路を設けている装置においては、割り算回
路の削減が可能である。また、この装置が、プログラム
等のソフトウエアで具現される場合は、割り算のための
処理時間が短縮され、符号化の高速化が計れる。22
は、可変長符号化回路である。この可変長符号化回路2
2は、図6に示されるように、量子化回路18からジグ
ザグスキャンの順で出力された量子化済みの係数データ
を可変長符号化して出力する。この可変長符号化として
は、ランレベル可変長符号化、ハフマン符号化等が考え
られる。This device is embodied by hardware such as an LSI, and in a device provided with a division circuit for parallel processing of 8 × 8 ways of division processing, the number of division circuits can be reduced. When this device is embodied by software such as a program, the processing time for division can be shortened, and the encoding speed can be increased. 22
Is a variable length coding circuit. This variable length coding circuit 2
2, the variable-length coded quantized coefficient data output from the quantization circuit 18 in the zigzag scan order is output, as shown in FIG. As the variable length coding, run level variable length coding, Huffman coding, etc. can be considered.
【0023】この装置の動作を説明する。通常のTV信
号が入力端子10aから、プリフィルタ10に入力され
る。TV信号は、フィールド遅延回路12で約1フィー
ルド遅延される。つまり、1フィ−ルド遅延した映像信
号(図3の×印の画素に対応)を得ることが出来る。The operation of this device will be described. A normal TV signal is input to the prefilter 10 from the input terminal 10a. The TV signal is delayed by about 1 field in the field delay circuit 12. That is, it is possible to obtain a video signal delayed by one field (corresponding to the pixel marked with X in FIG. 3).
【0024】フィルタ回路14は、図4に示される係数
列によって構成され、図2に示される通過特性で、入力
映像信号の斜め方向の高域を中心に周波数成分をカット
している。DCT回路は、プリフィルタ処理された映像
信号を8×8画素のブロック単位でDCTする。The filter circuit 14 is composed of the coefficient sequence shown in FIG. 4, and cuts the frequency component with the pass characteristic shown in FIG. 2 centering on the diagonal high band of the input video signal. The DCT circuit DCTs the pre-filtered video signal in block units of 8 × 8 pixels.
【0025】これにより、空間周波数成分が求められ
る。As a result, the spatial frequency component is obtained.
【0026】量子化回路18で量子化される。量子化と
は、行列除算である。これは、各周波数成分と対応して
所定の値を持った図5の行列で除算するものである。復
号装置側(図示せず)は、可変長復号によって得られた
量子化データと同じ量子化行列を乗算することにより、
空間周波数成分を復元することが可能になる。つまり、
人間の視覚特性が高周波側に対して鈍感であることを利
用して、高周波側の行列値を大きくして、高周波では粗
く符号化・復号化される。The quantization circuit 18 quantizes. Quantization is matrix division. This is division by the matrix of FIG. 5 having a predetermined value corresponding to each frequency component. The decoding device side (not shown) multiplies the same quantization matrix as the quantized data obtained by the variable length decoding,
It becomes possible to restore the spatial frequency component. That is,
Utilizing the fact that the human visual characteristics are insensitive to the high frequency side, the matrix value on the high frequency side is increased, and the coding / decoding is roughly performed at the high frequency.
【0027】除算回路18aでは、上述の行列除算が行
われる。置換回路18bでは、置換が行われる。つま
り、プリフィルタ10で空間周波数が遮断された周波数
成分に関しては、割り算回路18aで処理しなくても、
その出力データは「0」である。そこで、この置換回路
18bは、この対応する空間周波数成分の量子化データ
として「0」を出力する。The above-mentioned matrix division is performed in the division circuit 18a. The replacement circuit 18b performs replacement. That is, the frequency component of which the spatial frequency is cut off by the pre-filter 10 is not processed by the division circuit 18a,
The output data is "0". Therefore, the replacement circuit 18b outputs "0" as the quantized data of the corresponding spatial frequency component.
【0028】可変長符号化回路22では、可変長符号化
を行う。図6の如く、この出力順は、図6の如く、斜め
方向の高周波成分は、後の方で連続する。従って、プリ
フィルタ10の特性により、可変長符号化回路22経入
力されるデータは、後の方において、「0」が連続する
可能性が高くなり、圧縮効率が高くなる可能性が高くな
る。The variable length coding circuit 22 performs variable length coding. As shown in FIG. 6, in this output order, the high-frequency components in the diagonal direction are continuous in the latter part, as shown in FIG. Therefore, due to the characteristics of the pre-filter 10, the data input through the variable-length coding circuit 22 has a high possibility that “0” will continue in the latter part, and the compression efficiency will increase.
【0029】このように、本願では、不必要な割り算回
路又は割り算処理又を削除できる。As described above, in the present application, unnecessary division circuits or division processes can be deleted.
【0030】尚、第1実施例では、プリフィルタの特性
と係数列を図2,図4の如く設定したが、図7,図8ま
たは図9,図10の如く、設定しても良い。つまり、斜
め方向の高域を遮断する特性をもつものであればよい。
又、第1実施例では、除算回路18aでは、単なる割り
算を行ったが、周知のレート制御を合わせて行ってもよ
い。つまり、図5の値でそのまま割り算をするのではな
く、圧縮率に対応した量子化ステップ値(スカラ−値)
倍した行列によって割り算を行ってもよい。In the first embodiment, the prefilter characteristic and the coefficient sequence are set as shown in FIGS. 2 and 4, but may be set as shown in FIGS. 7, 8 or 9 and 10. That is, any material having a characteristic of blocking a high frequency in an oblique direction may be used.
Further, in the first embodiment, the division circuit 18a performs simple division, but well-known rate control may also be performed. In other words, the quantization step value (scalar value) corresponding to the compression rate is not directly divided by the value in FIG.
Division may be performed by a multiplied matrix.
【0031】又、この第1実施例では、動き補償に基づ
く圧縮符号化を行っていないが、プリフィルタとDCT
回路16の間に、動き補償のための、ノンインタレ−ス
への変換回路(フレーム画面化回路)、フレ−ム遅延回
路、差分回路等を設けてもよい。In the first embodiment, the compression coding based on the motion compensation is not performed, but the prefilter and the DCT are used.
A non-interlace conversion circuit (frame screen conversion circuit), a frame delay circuit, a difference circuit, etc. may be provided between the circuits 16 for motion compensation.
【0032】図11を参照しつつ、本発明の第2実施例
を説明する。第1実施例と同一部分には、同一符号を付
した。A second embodiment of the present invention will be described with reference to FIG. The same parts as those in the first embodiment are designated by the same reference numerals.
【0033】30は、フィールド間動き補償圧縮符号化
回路である。この回路30は、圧縮対象フィ−ルドの画
像データと、他フィ−ルドの画像データとの相関を利用
し、その動き及び差分を用いて圧縮符号化を行うもので
ある。このフィールド間動き補償圧縮符号化回路30
は、フィールド遅延信号の作成、この遅延フィールド信
号との動き補償による差分データの検出、差分データの
DCT、この量子化、及び、可変長符号化等を行ってい
る。Reference numeral 30 is an inter-field motion compensation compression encoding circuit. The circuit 30 utilizes the correlation between the image data of the field to be compressed and the image data of another field, and performs compression encoding using the motion and difference. This inter-field motion compensation compression encoding circuit 30
Performs field delay signal generation, detection of difference data by motion compensation with the delay field signal, DCT of the difference data, quantization thereof, variable length coding, and the like.
【0034】32は、フレーム間動き補償圧縮符号化回
路である。この回路32は、圧縮対象フレームの画像デ
ータと、他フレームの画像データとの相関を利用し、そ
の動き及び差分を用いて圧縮符号化を行うものである。
このフレーム間動き補償圧縮符号化回路30は、ノンイ
ンターレース信号(フレーム画面信号)への変換、フレ
−ム遅延信号の作成、この遅延フレーム信号との動き補
償による差分データの検出、差分データのDCT、この
量子化、及び、可変長符号化等を行っている。また、こ
れらの処理の特性は、それぞれフレーム間動き補償圧縮
符号化に最適な値に設定されている。Reference numeral 32 is an inter-frame motion compensation compression encoding circuit. The circuit 32 uses the correlation between the image data of the compression target frame and the image data of another frame, and performs compression encoding using the motion and difference.
The inter-frame motion compensation compression encoding circuit 30 converts to a non-interlaced signal (frame screen signal), creates a frame delay signal, detects differential data by motion compensation with this delayed frame signal, and DCT of differential data. This quantization and variable length coding are performed. The characteristics of these processes are set to optimum values for interframe motion compensation compression coding.
【0035】34は、フィ−ルド内圧縮符号化回路であ
る。この回路34は、圧縮対象フィ−ルドの画像内の相
関を利用して圧縮符号化を行うものである。このフィー
ルド間動き補償圧縮符号化回路34は、フィ−ルド遅延
信号の作成、この遅延フィ−ルド信号との動き補償によ
る差分データの検出、差分データのDCT、この量子
化、及び、可変長符号化等を行っている。また、これら
の処理の特性は、それぞれフィールド間動き補償圧縮符
号化に最適な値に設定されている。Reference numeral 34 is an in-field compression encoding circuit. The circuit 34 performs compression coding by utilizing the correlation in the image of the field to be compressed. The inter-field motion compensation compression coding circuit 34 creates a field delay signal, detects differential data by motion compensation with this delayed field signal, DCT of differential data, this quantization, and variable length code. Are being converted. Further, the characteristics of these processes are set to optimum values for inter-field motion compensation compression coding.
【0036】このフィ−ルド内圧縮符号化回路34は、
DCT、この量子化、及び、可変長符号化等を行ってい
る。また、これらの処理の特性は、それぞれフィールド
内圧縮符号化に最適な値に設定されている。36は、フ
レーム内圧縮符号化回路である。この回路36は、圧縮
対象フレームの画像内の相関を利用して圧縮符号化を行
うものである。The in-field compression encoding circuit 34 is
DCT, this quantization, and variable length coding are performed. Further, the characteristics of these processes are set to optimum values for the intra-field compression coding. Reference numeral 36 is an intraframe compression encoding circuit. This circuit 36 performs compression coding by utilizing the correlation within the image of the compression target frame.
【0037】このフレーム内圧縮符号化回路36は、ノ
ンインターレース信号(フレーム画面信号)への変換、
DCT、この量子化、及び、可変長符号化等を行ってい
る。また、これらの処理の特性は、それぞれフレーム内
圧縮符号化に最適な値に設定されている。38は、選択
回路である。選択回路38は、各回路30.32.3
4,36からの圧縮率を示すデータを入力し、圧縮率の
高い符号化を検出する。そして、その回路からの出力を
許容する。The intra-frame compression encoding circuit 36 converts into a non-interlaced signal (frame screen signal),
DCT, this quantization, and variable length coding are performed. Further, the characteristics of these processes are set to optimum values for intra-frame compression encoding. Reference numeral 38 is a selection circuit. The selection circuit 38 includes circuits 30.2.3.
The data indicating the compression rate from 4 and 36 are input, and the encoding with a high compression rate is detected. Then, the output from the circuit is allowed.
【0038】このフレーム間動き補償圧縮符号化回路3
0に、最適なプリフィルタは、フレーム内の空間フィル
タである。また、フィ−ルド内圧縮符号化回路34に、
最適なプリフィルタは、フィ−ルド内の空間フィルタで
ある。そこで、この第2実施例では、プリフィルタとし
て、図1に示すように、1フィールド遅延した映像信号
を利用した時空間フィルタとした。This inter-frame motion compensation compression encoding circuit 3
An optimal prefilter for 0 is a spatial filter within the frame. Further, the in-field compression encoding circuit 34,
The optimal pre-filter is a spatial filter in the field. Therefore, in this second embodiment, as the pre-filter, as shown in FIG. 1, a space-time filter using a video signal delayed by one field is used.
【0039】このように、フィ−ルド遅延により時空間
フィルタを用いる。静止画像部分については、このフィ
ールド遅延を用いた時空間フィルタは、フレーム内の空
間フィルタと同じである。そして、静止部分であれば、
フィ−ルド間動き補償符号化より、フレーム間動き補償
符号化で符号化したほうが、圧縮効率は良い。従って、
静止画像部分に関しては、実質的に、何ら問題はない。As described above, the space-time filter is used by the field delay. For the still image part, the spatio-temporal filter with this field delay is the same as the intra-frame spatial filter. And if it is a stationary part,
The compression efficiency is better when the inter-frame motion compensation coding is used than when the inter-field motion compensation coding is performed. Therefore,
There is virtually no problem with the still image portion.
【0040】動画像部分については、このフィールド遅
延を用いた時空間フィルタは、フィ−ルド間動き補償符
号化及びフレーム間動き補償符号化で符号化した場合
の、「ボケ」具合が同等であり、両者に適応することが
できる。Regarding the moving image part, the spatiotemporal filter using this field delay has the same "blurring" degree when coded by the inter-field motion compensation coding and the inter-frame motion compensation coding. , Can adapt to both.
【0041】[0041]
【発明の効果】このように、本願では、不必要な割り算
回路又は割り算処理を削除できる。入力映像信号の斜め
方向を中心に遮断しているので、これらを削減しても主
観的な画質劣化は、少ない。また、本願では、フレーム
/フィールド間圧縮を画面内において適応的に切り換え
る符号化装置に、切り換え不要の最適なプリフィルタを
取りつけることが、できる。As described above, in the present application, unnecessary division circuits or division processes can be deleted. Since the input video signal is cut off in the diagonal direction, subjective image quality degradation is small even if these are reduced. Further, in the present application, it is possible to attach an optimum pre-filter that does not require switching to an encoding device that adaptively switches between frame / field compression within a screen.
【図1】本発明の第1実施例を示す図である。FIG. 1 is a diagram showing a first embodiment of the present invention.
【図2】この第1実施例の特性を示す図である。FIG. 2 is a diagram showing characteristics of the first embodiment.
【図3】この第1実施例の動作を説明するための図であ
る。FIG. 3 is a diagram for explaining the operation of the first embodiment.
【図4】この第1実施例の係数を示す図である。FIG. 4 is a diagram showing coefficients of the first embodiment.
【図5】量子化テーブルの行列値を示す図である。FIG. 5 is a diagram showing matrix values of a quantization table.
【図6】ジグザグスキャンを示す図である。FIG. 6 is a diagram showing zigzag scanning.
【図7】第2の特性を示す図である。FIG. 7 is a diagram showing a second characteristic.
【図8】第2の係数を示す図である。FIG. 8 is a diagram showing a second coefficient.
【図9】第3の特性を示す図である。FIG. 9 is a diagram showing a third characteristic.
【図10】第3の係数を示す図である。FIG. 10 is a diagram showing a third coefficient.
【図11】本発明の第2実施例を示す図である。FIG. 11 is a diagram showing a second embodiment of the present invention.
10・・・・・プリフィルタ(プリフィルタ手段)、 12・・・・・フィールド遅延回路(フィールド遅延手
段)、 14・・・・・フィルタ回路(フィルタ手段)、 16・・・・・DCT回路(DCT手段)、 18・・・・・量子化回路(量子化手段)、 18a・・・・割り算回路(割算手段)、 18b・・・・置換回路(置換手段)、 20・・・・・量子化テーブル(テーブル値)、 22・・・・・可変長符号化回路(可変長符号化手
段)、 30・・・・・フィールド間動き補償圧縮符号化回路
(第1圧縮符号化手段)、 32・・・・・フレ−ム間動き補償圧縮符号化回路(第
2圧縮符号化手段)、 33・・・・・選択回路(選択手段)。10 ... Pre-filter (pre-filter means), 12 ... Field delay circuit (field delay means), 14 ... Filter circuit (filter means), 16 ... DCT circuit (DCT means), 18 ... Quantization circuit (quantization means), 18a ..., Division circuit (division means), 18b ... Replacement circuit (replacement means), 20 ... Quantization table (table value), 22 ... Variable length coding circuit (variable length coding means), 30 ... Inter-field motion compensation compression coding circuit (first compression coding means) 32 ... Inter-frame motion compensation compression coding circuit (second compression coding means), 33 ... Selection circuit (selection means).
───────────────────────────────────────────────────── フロントページの続き (72)発明者 伊藤 修朗 大阪府守口市京阪本通2丁目5番5号 三 洋電機株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Shuro Ito 2-5-5 Keihan Hondori, Moriguchi City, Osaka Sanyo Electric Co., Ltd.
Claims (3)
を行い所定周波数成分を遮断するプリフィルタ手段(1
0)と、 このフィルタ処理された動画像信号をDCTするDCT
手段(16)と、 このDCT手段(16)からの係数データを量子化する
量子化手段(18)と、 この量子化手段(18)の出力を可変長符号化する可変
長符号化手段(22)とを備える動画像圧縮符号化装置
において、 前記量子化手段(18)に設けられ、所定のテーブル値
(20)に基づいて前記係数データを除算する割算手段
(18a)と、 前記量子化手段(18)に設けられ、前記所定周波数成
分に相当する前記係数データに関しては、所定値の係数
データを出力する置換手段(18b)とを備えることを
特徴とする動画像圧縮符号化装置。1. A pre-filter means (1) for filtering an input moving image signal to cut off a predetermined frequency component.
0) and DCT for DCT of the filtered moving image signal
Means (16), quantizing means (18) for quantizing the coefficient data from the DCT means (16), and variable length coding means (22) for variable length coding the output of the quantizing means (18). And a dividing means (18a) which is provided in the quantizing means (18) and divides the coefficient data based on a predetermined table value (20). A moving picture compression encoding apparatus, comprising: a replacement means (18b), which is provided in the means (18) and outputs coefficient data of a predetermined value for the coefficient data corresponding to the predetermined frequency component.
とする請求項1の動画像圧縮符号化装置。2. The moving picture compression encoding apparatus according to claim 1, wherein the predetermined value is “0”.
フィルタリングを行い通過帯域を制限するプリフィルタ
手段(10)と、 このフィルタ処理された動画像信号をフィールド間動き
補償圧縮符号化により符号化画像データに変換する第1
圧縮符号化手段(30)と、 このフィルタ処理された動画像信号をフレーム間動き補
償圧縮符号化により圧縮符号化画像データに変換する第
2圧縮符号化手段(32)とこの第1,第2圧縮符号化
手段による圧縮符号化画像データを選択出力させる選択
手段(38)と、 前記プリフィルタ手段(10)に設けられ、前記動画像
信号を1フィールド遅延するフィールド遅延手段(1
2)と、 前記プリフィルタ手段(10)に設けられ、前記動画像
信号と1フィールド遅延動画像信号により、この動画像
信号の時空間フィルタリング処理を行うフィルタ手段
(14)とを備える動画像圧縮符号化装置。3. A pre-filter means (10) for filtering a moving image signal of an input interlace to limit a pass band, and the filtered moving image signal is encoded by inter-field motion compensation compression encoding. First to convert to image data
A compression encoding means (30), a second compression encoding means (32) for converting the filtered moving image signal into compression encoded image data by interframe motion compensation compression encoding, and the first and second compression encoding means. A selection means (38) for selectively outputting compression encoded image data by the compression encoding means, and a field delay means (1) provided in the pre-filter means (10) for delaying the moving image signal by one field.
2) and a filter means (14) which is provided in the pre-filter means (10) and performs spatiotemporal filtering processing of the moving picture signal by the moving picture signal and the 1-field delayed moving picture signal. Encoding device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19362695A JP3573832B2 (en) | 1995-07-28 | 1995-07-28 | Video encoding device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19362695A JP3573832B2 (en) | 1995-07-28 | 1995-07-28 | Video encoding device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0946707A true JPH0946707A (en) | 1997-02-14 |
JP3573832B2 JP3573832B2 (en) | 2004-10-06 |
Family
ID=16311075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19362695A Expired - Fee Related JP3573832B2 (en) | 1995-07-28 | 1995-07-28 | Video encoding device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3573832B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1078537C (en) * | 1996-01-23 | 2002-01-30 | 精工爱普生株式会社 | Ink jet printer head, method of manufacturing the same, and ink |
JP2011523235A (en) * | 2008-01-08 | 2011-08-04 | クゥアルコム・インコーポレイテッド | Video coding of filter coefficients based on horizontal symmetry and vertical symmetry |
-
1995
- 1995-07-28 JP JP19362695A patent/JP3573832B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1078537C (en) * | 1996-01-23 | 2002-01-30 | 精工爱普生株式会社 | Ink jet printer head, method of manufacturing the same, and ink |
JP2011523235A (en) * | 2008-01-08 | 2011-08-04 | クゥアルコム・インコーポレイテッド | Video coding of filter coefficients based on horizontal symmetry and vertical symmetry |
US8638852B2 (en) | 2008-01-08 | 2014-01-28 | Qualcomm Incorporated | Video coding of filter coefficients based on horizontal and vertical symmetry |
Also Published As
Publication number | Publication date |
---|---|
JP3573832B2 (en) | 2004-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5949908A (en) | Method of reducing quantization noise generated during a decoding process of image data and device for decoding image data | |
US5237413A (en) | Motion filter for digital television system | |
US6301304B1 (en) | Architecture and method for inverse quantization of discrete cosine transform coefficients in MPEG decoders | |
KR100504641B1 (en) | Image encoder and image encoding method | |
JPH08214305A (en) | Video encoder control system | |
US20070160300A1 (en) | Spatial scalable compression scheme with a dead zone | |
JP2940422B2 (en) | Method for reducing block distortion generated when decoding transform-coded image data and decoding device for transform-coded image data | |
EP1733564A1 (en) | Video quality enhancement and/or artifact reduction using coding information from a compressed bitstream | |
JP3573832B2 (en) | Video encoding device | |
JP2000115765A (en) | Video signal coder | |
JP2001078187A (en) | Image decoder | |
JPH1056646A (en) | Video signal decoder | |
JPH08172628A (en) | Reduction method of quantized noise caused when converted and coded image data are decoded and decoder for image data subjected to conversion coding | |
JPH06292179A (en) | Orthogonal transform encoder and orthogonal transform decoder | |
JPH07274163A (en) | Device and method for encoding/decoding hierarchy and transmission/reception system | |
JP3256605B2 (en) | Image signal receiving device | |
JP4038768B2 (en) | Image compression device | |
KR100715512B1 (en) | Apparatus for image processing and method thereof | |
JPH11220729A (en) | Video encoder, video decoder and distortion detecting apparatus | |
JP3478414B2 (en) | Image information compression device | |
Uchita et al. | A parameter decimation technique for variable-coefficient invertible deinterlacing | |
JP3149898B2 (en) | Image information compression method | |
JP2005312072A (en) | Video signal decoding apparatus | |
JP2001145104A (en) | Method and device for decoding image | |
JP2004515133A (en) | Decompression of encoded video |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20040622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040630 |
|
LAPS | Cancellation because of no payment of annual fees |