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
JP2642524B2 - Image intra-frame encoder and decoder - Google Patents
[go: Go Back, main page]

JP2642524B2 - Image intra-frame encoder and decoder - Google Patents

Image intra-frame encoder and decoder

Info

Publication number
JP2642524B2
JP2642524B2 JP7186291A JP7186291A JP2642524B2 JP 2642524 B2 JP2642524 B2 JP 2642524B2 JP 7186291 A JP7186291 A JP 7186291A JP 7186291 A JP7186291 A JP 7186291A JP 2642524 B2 JP2642524 B2 JP 2642524B2
Authority
JP
Japan
Prior art keywords
block
image
frame
intra
decoder
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
JP7186291A
Other languages
Japanese (ja)
Other versions
JPH04307888A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP7186291A priority Critical patent/JP2642524B2/en
Publication of JPH04307888A publication Critical patent/JPH04307888A/en
Application granted granted Critical
Publication of JP2642524B2 publication Critical patent/JP2642524B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は直交変換を用いた画像の
フレーム内符号化器及び復号化器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an intra-frame encoder and decoder for an image using an orthogonal transform.

【0002】[0002]

【従来の技術】このような画像のフレーム内符号化及び
復号化器に関する文献としては、下記ものがある。 文献名:坪井 幸利 岡本 邸 貞二、「カラー静止画
像符号化におけるエントロピー符号化の各種方式の比較
検討」、(PCSJ87)、1987年9月25〜27
日 図2に従来の画像のフレーム内符号化方式の構成図を示
す。図2において、テレビカメラ201等より入力され
た画像信号はA/D変換器202においてディジタル化
される。一般のテレビカメラにおいてはインターレース
走査されているため、この後のフレーム処理に備えてイ
ンターレース/ノンインターレース変換部203でイン
ターレース走査からノンインターレース走査に変換さ
れ、ブロック化回路204へ出力される。
2. Description of the Related Art Documents relating to such an intra-frame image coding and decoding apparatus include the following. Document name: Yukito Tsuboi Teiji Okamoto, "Comparative study of various methods of entropy coding in color still image coding", (PCSJ87), September 25-27, 1987
FIG. 2 shows a configuration diagram of a conventional intra-frame encoding method of an image. In FIG. 2, an image signal input from a television camera 201 or the like is digitized in an A / D converter 202. Since a general television camera performs interlaced scanning, the interlaced / non-interlaced converter 203 converts the interlaced scanning into non-interlaced scanning in preparation for the subsequent frame processing, and outputs the converted data to the blocking circuit 204.

【0003】インターレース/ノンインターレース変換
部203では、図3で示すように2フィールドで1フレ
ームを構成する。ブロック化回路204では各フレーム
をN×N画素からなるブロックに分割し、各ブロック成
分ごとに直交変換部205に入力される。直交変換部2
05においては離散コサイン変換等の直交変換処理がな
され、各変換係数が量子化器206で量子化される。量
子化器206で得られた量子化値は可変長符号化器20
7でハフマン符号化され、受信側に送信される。
In the interlace / non-interlace conversion unit 203, one frame is composed of two fields as shown in FIG. The blocking circuit 204 divides each frame into blocks of N × N pixels, and inputs each block component to the orthogonal transformation unit 205. Orthogonal transformation unit 2
At 05, orthogonal transform processing such as discrete cosine transform is performed, and each transform coefficient is quantized by the quantizer 206. The quantized value obtained by the quantizer 206 is
7 and is transmitted to the receiving side.

【0004】受信側では受け取った符号を可変長復号化
部208でハフマンした後、逆量子化部209で逆量子
化し、逆直交変換部210で逆直交変換され、フレーム
化回路211に出力する。各ブロックの再生信号はフレ
ーム化回路211でフレームに再構成され、ノンインタ
ーレース/インターレース変換部212でノンインター
レース走査からインターレース走査に変換される。その
後、D/A変換器213でアナログ信号に戻され、モニ
タで再生画像として表示される。
On the receiving side, the received code is subjected to Huffman in a variable length decoding unit 208, inversely quantized in an inverse quantization unit 209, inversely orthogonally transformed in an inverse orthogonal transformation unit 210, and output to a framing circuit 211. The reproduced signal of each block is reconstructed into a frame by the framing circuit 211, and converted from non-interlaced scanning to interlaced scanning by the non-interlace / interlace converter 212. After that, the signal is returned to an analog signal by the D / A converter 213 and displayed as a reproduced image on a monitor.

【0005】[0005]

【発明が解決しようとする課題】このような離散コサイ
ン変換等の直交変換を用いたフレーム内符号化では、符
号化部の前処理としてインターレース/ノンインターレ
ース変換によって、2フィールドで1フレームを構成し
た後、符号化部で符号化される。この時フィールド間の
走査時間の差によって、図4に示すように動きのある部
分でライン間の画像が不連続となる。本来、直交変換と
可変長符号化を組み合わせた画像符号化においては、直
交変換係数の低域成分にパワーが集中することを利用し
て符号化レートの削減を狙っているが、前述のことが原
因で、動領域における縦方向の高域の信号成分が強く発
生する場合がある。これによって符号量が増加するとい
う問題がある。従って、本発明の目的は、離散コサイン
変換等の直交変換を用いたフレーム内符号化において、
動領域のフィールド間の走査時間の差によって発生する
変換係数の縦方向の高周波成分を抑制し、低域の係数へ
のパワー集中度を向上させることによって、伝送レート
の削減を図ることにある。
In intra-frame encoding using orthogonal transform such as discrete cosine transform, one frame is composed of two fields by interlace / non-interlace conversion as preprocessing of an encoding unit. After that, it is encoded by the encoding unit. At this time, due to the difference in the scanning time between the fields, the image between the lines becomes discontinuous in the moving part as shown in FIG. Originally, in image coding that combines orthogonal transform and variable-length coding, the aim is to reduce the coding rate by utilizing the fact that power is concentrated on the low-frequency components of orthogonal transform coefficients. Due to the cause, a signal component in a high frequency in the vertical direction in the moving region may be strongly generated. This causes a problem that the code amount increases. Accordingly, an object of the present invention is to provide an intra-frame encoding using an orthogonal transform such as a discrete cosine transform.
An object of the present invention is to reduce a transmission rate by suppressing a high frequency component in a vertical direction of a conversion coefficient generated by a difference in scanning time between fields in a moving region and improving power concentration on a low frequency coefficient.

【0006】[0006]

【課題を解決するための手段】本発明のフレーム内符号
化器は、通常のフレーム画像について、各ブロック単位
に、直交変換を行う符号化部と、各ブロック単位にフィ
ールド毎にまとめたライン変換を行い、このライン変換
を行ったフレーム画像について、各ブロック単位に、直
交変換を行う符号化部とを有する。また、2つの符号化
部から発生する画像データの内、符号量の少ない方の画
像データを選択し、どちらが選ばれたかを示す識別信号
と共に伝送する手段とを有する。また、本発明のフレー
ム内復号化器は、それぞれの符号化部に対応した復号化
部を有するものである。
According to the present invention, there is provided an intra-frame encoder which performs an orthogonal transformation for each block on a normal frame image, and a line transform for each field in each block. And an encoding unit that performs an orthogonal transformation for each block on the frame image that has been subjected to the line transformation. The image processing apparatus further includes means for selecting image data having a smaller code amount from image data generated from the two encoding units, and transmitting the selected image data together with an identification signal indicating which is selected. Further, the intra-frame decoder of the present invention has a decoding unit corresponding to each encoding unit.

【0007】[0007]

【作用】図5はライン変換の説明図である。図5は1ブ
ロックのフレーム画像を示していて、第1フィールドの
画素成分を実線で、第2フィールドの画素成分を点線で
示している。この明細書で言う、通常のフレーム画像と
は、図5の左側のブロックに対応したものであり、各ブ
ロック単位で、2フィールド分の画素がライン位置順に
配列されたフレーム画像を意味する。また、この明細書
で言う、ライン変換のフレーム画像とは、図5の右側の
ブロックに対応したものであり、各ブロック単位で、ま
ずフィールド毎にまとめ、フィールド内ではライン位置
順に配列されたフレーム画像を意味する。本発明では、
通常のフレーム画像とライン変換のフレーム画像との両
方について、各ブロック単位に、直交変換を行い、符号
量の少ないほうを選択する。従って、ライン間の画像の
不連続の度合いの少ない方が選択され、縦方向の高周波
成分が抑圧されることが期待できる。これによって、変
換係数の高域側の係数の信号パワーを小さくし、符号化
器からの発生符号量が削減できる。
FIG. 5 is an explanatory diagram of the line conversion. FIG. 5 shows a frame image of one block, in which pixel components in the first field are indicated by solid lines and pixel components in the second field are indicated by dotted lines. The normal frame image referred to in this specification corresponds to the block on the left side of FIG. 5, and means a frame image in which pixels for two fields are arranged in the order of the line positions in each block unit. Further, the frame image of the line conversion referred to in this specification corresponds to the block on the right side of FIG. 5. In each block unit, the frame image is first grouped for each field, and the frames arranged in the line order in the field are arranged. Means an image. In the present invention,
For both the normal frame image and the line image of the frame image, orthogonal transformation is performed for each block, and the smaller code amount is selected. Therefore, it is expected that the image with less discontinuity between the lines is selected, and that the high-frequency component in the vertical direction is suppressed. As a result, the signal power of the coefficient on the high frequency side of the transform coefficient can be reduced, and the amount of code generated from the encoder can be reduced.

【0008】[0008]

【実施例】図1に、本発明の画像信号のフレーム内符号
化器及び復号化器の構成を示す。図1において、テレビ
カメラ等101から入力された画像信号はA/D変換器
102でディジタル化され、インターレース/ノンイン
ターレース変換器103で2フィールドから1フレーム
画像に走査変換され、さらにブロック化回路104にお
いてN×N画素からなるブロックに分割される。フレー
ム画像の各ブロック成分Xij(i=1〜N,j=1〜
N)は2種類の符号化部aおよび符号化部bに入力され
る。符号化部aでは、各ブロック成分Xijは直交変換
器105で直交変換され、この変換係数を量子化器10
6で符号化した後、可変長符号化部107で係数の量子
化値がランレングス符号化し、符号Iaを得る。
FIG. 1 shows the configuration of an intraframe encoder and decoder for an image signal according to the present invention. In FIG. 1, an image signal input from a television camera 101 or the like is digitized by an A / D converter 102, scan-converted from two fields into a one-frame image by an interlace / non-interlace converter 103, and further divided into a blocking circuit 104. Is divided into blocks of N × N pixels. Each block component Xij (i = 1 to N, j = 1 to
N) are input to two types of encoding units a and b. In the encoding unit a, each block component Xij is orthogonally transformed by the orthogonal transformer 105, and the transform coefficient is
After the encoding in step 6, the quantized value of the coefficient is run-length encoded in the variable length encoding unit 107 to obtain a code Ia.

【0009】一方、符号化部bにされた各ブロック成分
Xijは図5で示すようにN×N画素ごとにライン変換
部108でライン変換する。この後、直交変換器109
で直交変換し、この変換係数を量子化器110で量子化
した後、可変長符号化部111で係数の量子化値をラン
レングス符号化することによって、符号Ibを得る。符
号IaとIbはレート比較回路112で符号量が比較さ
れ、符号量の少ない方の符号が選択され、どちらが選択
されたかを示す識別信号kと共に伝送路に送出される。
受信側では識別信号kから送られてきた符号がIaかI
bを判定し、Iaの場合には復号化部daに、Iaの場
合には復号化部dbに入力される。
On the other hand, each block component Xij converted by the encoding unit b is line-converted by the line conversion unit 108 for every N × N pixels as shown in FIG. Thereafter, the orthogonal transformer 109
Then, the transform coefficient is quantized by the quantizer 110, and then the variable-length encoding unit 111 performs run-length encoding on the quantized value of the coefficient to obtain the code Ib. The codes Ia and Ib are compared in code amount by the rate comparison circuit 112, the code with the smaller code amount is selected, and sent out to the transmission line together with the identification signal k indicating which one is selected.
On the receiving side, the code transmitted from the identification signal k is Ia or Ia.
b is determined, and is input to the decoding unit da in the case of Ia and to the decoding unit db in the case of Ia.

【0010】復号化部daでは符号Iaが可変長復号化
部113でランレングス復号し、さらに逆量子化器11
4で逆量子化後、逆直交変換器115で逆直交変換する
ことによって、Xaijとなる。また、復号化部dbで
は符号Ibが可変長復号部116でランレングス復号
し、さらに逆量子化器117で逆量子化、逆直交変換器
118で逆直交変換した後、ライン逆変換部119でラ
インを元の位置に戻し、Xbijを得る。識別信号kに
よりXaijあるいはXbijはフレーム化回路120
によりフレームに再構成され、ノンインターレース/イ
ンターレース変換器121で走査変換し、D/A変換器
122でアナログ信号に変換して、モニタ123に表示
される。
In the decoding unit da, the code Ia is run-length decoded by the variable length decoding unit 113,
After the inverse quantization in step 4, the inverse orthogonal transform is performed by the inverse orthogonal transformer 115 to obtain Xaij. Further, in the decoding unit db, the code Ib is run-length decoded by the variable length decoding unit 116, inversely quantized by the inverse quantizer 117, inversely orthogonally transformed by the inverse orthogonal transformer 118, and then transformed by the line inverse transformation unit 119. Return the line to its original position and get Xbij. Xaij or Xbij is converted to the framing circuit 120 by the identification signal k.
Is converted into a frame by a non-interlace / interlace converter 121, converted into an analog signal by a D / A converter 122, and displayed on a monitor 123.

【0011】[0011]

【発明の効果】画像の動きのある部分では直交変換の前
にブロックごとにライン変換を行うことによって、直交
変換によって得られた変換係数の高域側のパワーが抑え
られた。さらに、この構成では、時間方向の解像度も損
なわれない。また、このようなフィールド間の走査時間
の異なることを考慮して、フィールドごとに符号化を行
う場合もあるが、このようなブロック処理を行う符号化
器で特有のブロック状の劣化が見られるとき、モニタ上
で見られる実際の再生画像では縦方向に2倍の大きさの
ブロックとして現れてしまう。しかし本発明で示す方法
では、処理単位であるブロックの大きさ以上に劣化が広
がることはない。
According to the present invention, the power of the high frequency side of the transform coefficients obtained by the orthogonal transformation is suppressed by performing the line transformation for each block before the orthogonal transformation in the moving part of the image. Further, in this configuration, the resolution in the time direction is not impaired. In addition, in consideration of such a difference in scanning time between fields, encoding may be performed for each field. However, an encoder performing such block processing has a characteristic block-like deterioration. Sometimes, in an actual reproduced image viewed on a monitor, the image appears as a block having twice the size in the vertical direction. However, in the method shown in the present invention, the deterioration does not spread beyond the size of the block which is the processing unit.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例のフレーム内符号化器及び復
号化器の構成を示すブロック図
FIG. 1 is a block diagram illustrating a configuration of an intra-frame encoder and a decoder according to an embodiment of the present invention.

【図2】従来技術の説明図FIG. 2 is an explanatory diagram of a conventional technique.

【図3】インタレース/ノンインタレース変換の説明図FIG. 3 is an explanatory diagram of interlace / non-interlace conversion.

【図4】動領域の輪郭部の説明図FIG. 4 is an explanatory diagram of a contour portion of a moving area.

【図5】本発明のライン変換の説明図FIG. 5 is an explanatory diagram of line conversion according to the present invention.

【符号の説明】[Explanation of symbols]

101 テレビカメラ 102 A/D変換部 103 インタレース/ノンインタレース変換部 104 ブロック化回路 105 直交変換演算部 106 量子化器 107 可変長符号化器 108 ライン変換回路 109 直交変換演算部 110 量子化器 111 可変長符号化器 112 レート比較回路 113 可変長復号化器 114 逆量子化器 115 逆直交変換演算回路 116 可変長復号化器 117 逆量子化器 118 逆直交変換演算回路 119 ライン逆変換回路 120 フレーム化回路 121 ノンインタレース/インタレース変換部 122 D/A変換器 123 モニタ Reference Signs List 101 TV camera 102 A / D conversion unit 103 Interlace / non-interlace conversion unit 104 Blocking circuit 105 Orthogonal conversion operation unit 106 Quantizer 107 Variable length encoder 108 Line conversion circuit 109 Orthogonal conversion operation unit 110 Quantizer 111 Variable Length Encoder 112 Rate Comparison Circuit 113 Variable Length Decoder 114 Inverse Quantizer 115 Inverse Orthogonal Transform Operation Circuit 116 Variable Length Decoder 117 Inverse Quantizer 118 Inverse Orthogonal Transform Operation Circuit 119 Line Inverse Transform Circuit 120 Frame conversion circuit 121 Non-interlace / interlace conversion unit 122 D / A converter 123 Monitor

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 通常のフレーム画像について、各ブロッ
ク単位に、直交変換を行う第1の符号化部と、各ブロッ
ク単位に、フィールド毎にまとめたライン変換を行い、
このライン変換を行ったフレーム画像について、各ブロ
ック単位に、直交変換を行う第2の符号化部と、2つの
符号化部から発生する画像データの内、符号量の少ない
方の画像データを選択し、どちらが選ばれたかを示す識
別信号と共に伝送する手段とを有する、ことを特徴とす
る画像のフレーム内符号化器。
1. A first encoding unit that performs orthogonal transform on a block-by-block basis for a normal frame image, and performs a line transform on a field-by-field basis on a block-by-block basis.
For the frame image that has been subjected to the line conversion, a second encoding unit that performs an orthogonal transformation and image data generated from the two encoding units that have a smaller code amount are selected for each block. Means for transmitting the selected signal together with an identification signal indicating the selected one.
【請求項2】 請求項1記載のフレーム内符号化器によ
り符号化された画像データを復号するものであって、第
1の前記符号化部に対応した第1の復号化部と、第2の
前記符号化部に対応した第2の復号化部と、前記フレー
ム内符号化器から送られてくる識別信号により、2つの
前記復号化部を適応的に切り替えて復号を行なわせる手
段とを有する、ことを特徴とする画像のフレーム内復号
化器。
2. An apparatus for decoding image data encoded by the intra-frame encoder according to claim 1, wherein the first decoder corresponds to the first encoder, and the second decoder corresponds to the first encoder. A second decoding unit corresponding to the encoding unit, and means for adaptively switching between the two decoding units to perform decoding by an identification signal sent from the intra-frame encoder. An intra-frame decoder for an image.
JP7186291A 1991-04-04 1991-04-04 Image intra-frame encoder and decoder Expired - Fee Related JP2642524B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7186291A JP2642524B2 (en) 1991-04-04 1991-04-04 Image intra-frame encoder and decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7186291A JP2642524B2 (en) 1991-04-04 1991-04-04 Image intra-frame encoder and decoder

Publications (2)

Publication Number Publication Date
JPH04307888A JPH04307888A (en) 1992-10-30
JP2642524B2 true JP2642524B2 (en) 1997-08-20

Family

ID=13472755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7186291A Expired - Fee Related JP2642524B2 (en) 1991-04-04 1991-04-04 Image intra-frame encoder and decoder

Country Status (1)

Country Link
JP (1) JP2642524B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610661A (en) * 1995-05-19 1997-03-11 Thomson Multimedia S.A. Automatic image scanning format converter with seamless switching
JP5648291B2 (en) 2010-02-01 2015-01-07 株式会社リコー Glossiness imparting apparatus and image forming apparatus

Also Published As

Publication number Publication date
JPH04307888A (en) 1992-10-30

Similar Documents

Publication Publication Date Title
US5640420A (en) Variable length coder using two VLC tables
US5991451A (en) Variable-length encoding using code swapping
US7003034B2 (en) Fine granularity scalability encoding/decoding apparatus and method
JPH06189281A (en) Video signal encoding device using compression of adaptive frame/field format
JP3797209B2 (en) Image information encoding method and apparatus, image information decoding method and apparatus, and program
KR20010093772A (en) Dct domain down conversion system that compensates for idct mismatch
JPH06189290A (en) Video signal coding apparatus using 1D / 2D DCT
JP2891773B2 (en) Method and apparatus for processing digital image sequences
JPH09200757A (en) Encoder, decoder and data transmitter
JPH0775111A (en) Digital signal encoder
JPH08275169A (en) Digital video signal encoder
JP2933561B2 (en) Video transcoder
JP2642524B2 (en) Image intra-frame encoder and decoder
JP2000023162A (en) Encoding device and encoding method
JP2901656B2 (en) Image coding device
JP2642525B2 (en) Intra-frame coding method for images
JP3211989B2 (en) Orthogonal transform encoding device and decoding device
JP2647272B2 (en) Transmission rate control method in image coding
JPH1056646A (en) Video signal decoding device
JPH0750836A (en) Image coding device
KR100207380B1 (en) Apparatus for reducing the data in motion picture
JP2860016B2 (en) Interframe coding of image signal
JP3166835B2 (en) Method and apparatus for highly efficient coding of moving images
JP2956726B2 (en) Method and apparatus for highly efficient coding of moving images
JP4238408B2 (en) Image compression device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees