JPH0456568A - Signal processor - Google Patents

Signal processor

Info

Publication number
JPH0456568A
JPH0456568A JP2167695A JP16769590A JPH0456568A JP H0456568 A JPH0456568 A JP H0456568A JP 2167695 A JP2167695 A JP 2167695A JP 16769590 A JP16769590 A JP 16769590A JP H0456568 A JPH0456568 A JP H0456568A
Authority
JP
Japan
Prior art keywords
pixels
lines
blocks
block
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.)
Granted
Application number
JP2167695A
Other languages
Japanese (ja)
Other versions
JP2825940B2 (en
Inventor
Hideki Otaka
秀樹 大高
Chojuro Yamamitsu
山光 長寿郎
Akifumi Ide
井手 章文
Akira Iketani
池谷 章
Shoichi Nishino
正一 西野
Tatsuro Shigesato
達郎 重里
Chiyoko Matsumi
松見 知代子
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP16769590A priority Critical patent/JP2825940B2/en
Publication of JPH0456568A publication Critical patent/JPH0456568A/en
Application granted granted Critical
Publication of JP2825940B2 publication Critical patent/JP2825940B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、信号処理装置に関し、特に画像信号のブロッ
ク化に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a signal processing device, and particularly to blocking of image signals.

従来の技術 一般に、画像信号は情報量が非常に大きいため記録ある
いは伝送を行うに際して、圧縮符号化により情報量を削
減する方法が有力な手段として用いられている。ここで
、画像をブロックに分割しブロック単位で符号化を行う
方法はその手段の一つであり、代表的なものとして直交
変換符号化を挙げることができる。以下、現行方式のコ
ンポーネント信号に対して直交変換符号化を適用する場
合のブロック化について説明する。
2. Description of the Related Art In general, image signals have a very large amount of information, so when recording or transmitting image signals, a method of reducing the amount of information by compression encoding is used as an effective means. Here, one method is to divide an image into blocks and encode each block, and orthogonal transform encoding is a typical example. Blocking when applying orthogonal transform coding to component signals in the current system will be described below.

現行方式のコンポーネント信号を扱う場合の標本化周波
数として、 Y   : f s   =13.5MHzR−Y :
 f s / 2 =6.75MHzB−Y : f 
s / 2 =6.75MHzが規格化されている。こ
こで、垂直ライン数525本の信号を考えた場合、1フ
イールドの有効画素数及び有効ライン数は表1のように
なる。
The sampling frequency when handling component signals in the current system is: Y: fs = 13.5MHzR-Y:
fs/2=6.75MHzB-Y: f
s/2 = 6.75 MHz is standardized. Here, when considering a signal with 525 vertical lines, the number of effective pixels and the number of effective lines in one field are as shown in Table 1.

表   1 表1のように標本化された信号は、有効画素数、有効ラ
イン数ともに8の整数倍であるので、8画素×8ライン
のブロックに分割することが可能であり、この場合のブ
ロック数は、表2に示す通りである。
Table 1 The signal sampled as shown in Table 1 has an integer multiple of 8 in both the number of effective pixels and the number of effective lines, so it can be divided into blocks of 8 pixels x 8 lines. The numbers are shown in Table 2.

表   2 次に、以上のブロック化を行う信号処理装置について例
を挙げて説明する。第4図は、従来の信号処理装置の例
を示した図であり、第4図において、1は入力端子であ
り、2は入力信号をディジタル信号に変換するA/D変
換器、3はディジタル化された信号を(8!i素×8ラ
イン)のブロックに分割するブロック化器であり、4.
7はスイッチ、5.6は8ライン分の容量を持つメモリ
である。最後に8はブロック化された信号に対して離散
コサイン変換(DCT)を行うDCT演算器である。以
下に、従来の信号処理装置の動作を説明する。
Table 2 Next, a signal processing device that performs the above-described blocking will be described using an example. FIG. 4 is a diagram showing an example of a conventional signal processing device. In FIG. 4, 1 is an input terminal, 2 is an A/D converter that converts an input signal into a digital signal, and 3 is a digital This is a block generator that divides the converted signal into blocks of (8!i elements x 8 lines); 4.
7 is a switch, and 5.6 is a memory having a capacity for 8 lines. Finally, 8 is a DCT computing unit that performs discrete cosine transformation (DCT) on the blocked signal. The operation of the conventional signal processing device will be explained below.

端子1から入力された信号は、A/D変換器2でディジ
タル信号に変換され、ブロック化器3でブロック化が行
われる。ブロック化は、第5図(a)に示すように8ラ
イン分のデータをメモリに順に書き込み、第5図(b)
に示すようにブロック単位で読み出しを行うことによっ
て実現できる。ここで、2個のメモリ5,6の読み出し
書き込みを8ライン単位で切り替え、メモリ5の書き込
み中にメモリ6からの読み出しを行い、逆にメモリ6の
書き込み中にメモリ5からの読み出しを行う。このよう
な、書き込み読み出しのメモリの選択はスイッチ4,7
によって行う。スイッチ7で選択されたメモリからブロ
ック単位の順番でデータが出力されDCT演算装置8に
よってDCT演算を行う。
A signal input from a terminal 1 is converted into a digital signal by an A/D converter 2, and then blocked by a blocking device 3. Blocking is performed by sequentially writing 8 lines of data into the memory as shown in Figure 5(a), and then writing data for 8 lines into the memory as shown in Figure 5(b).
This can be achieved by reading in blocks as shown in the figure below. Here, reading and writing of the two memories 5 and 6 are switched in units of 8 lines, reading from the memory 6 is performed while writing to the memory 5, and conversely, reading from the memory 5 is performed while writing to the memory 6. Such memory selection for writing and reading is performed using switches 4 and 7.
done by. Data is output in block-by-block order from the memory selected by the switch 7, and is subjected to DCT calculation by the DCT calculation device 8.

発明が解決しようとする課題 しかしながら、前記した信号処理装置においては、以下
に示す課題を有している。
Problems to be Solved by the Invention However, the signal processing device described above has the following problems.

前記した標本化周波数で標本化された信号は、輝度信号
(Y)、色差信号(R−Y、B−Y)とも水平画素数が
8の整数倍であるため、容易に(8画素×8ライン)の
ブロックに分割することができたが、異なった標本化周
波数を用いた場合例えば6.75MHzで標本化された
色差信号に対して間引き処理を行って標本化周波数を3
.375MHzとした場合には、水平画素数が180と
なり8の倍数に一致しなくなる。
The signal sampled at the above-mentioned sampling frequency can be easily calculated by (8 pixels x 8 However, if a different sampling frequency is used, for example, the color difference signal sampled at 6.75 MHz may be thinned out to reduce the sampling frequency to 3.
.. In the case of 375 MHz, the number of horizontal pixels is 180, which is not a multiple of 8.

本発明はかかる従来技術の課題に鑑み、水平画素数が1
つのブロックの水平画素数の整数倍に等しくない場合に
対応したブロック分割を実現する信号処理装置を提供す
ることを目的とする。
In view of the problems of the prior art, the present invention provides a method for reducing the number of horizontal pixels to 1.
An object of the present invention is to provide a signal processing device that realizes block division corresponding to a case where the number of horizontal pixels in one block is not equal to an integral multiple.

課題を解決するための手段 本発明は、(m×i+j)個の水平画素数を有する画像
信号をブロックに分割するにあたり(m〉j)、前記画
像信号を水平方向m画素垂直方向nラインからなるブロ
ックと水平方向3画素垂直方向nラインからなる小ブロ
ックに分割する手段と、前記小ブロックを複数個集めて
前記ブロックを構成する手段とを有することを特徴とす
る信号処理装置である。
Means for Solving the Problems The present invention provides that when dividing an image signal having (m×i+j) horizontal pixels into blocks (m>j), the image signal is divided into m pixels in the horizontal direction and n lines in the vertical direction. This signal processing device is characterized in that it has means for dividing the block into small blocks each having three pixels in the horizontal direction and n lines in the vertical direction, and means for collecting a plurality of the small blocks to form the block.

作用 本発明は前記した構成により、水平画素数がmの整数倍
に等しくない画像信号を(m画素×nライン)のブロッ
クに分割する場合に、前記ブロックの他に(j画素×n
ライン)の小ブロックが発生するが、このような小ブロ
ックを複数個集めて(m画素×nライン)のブロックを
構成することにより、画面全体を(m画素×nライン)
のブロックに分割することができる。
Effect of the present invention With the above-described configuration, when dividing an image signal in which the number of horizontal pixels is not equal to an integer multiple of m into blocks of (m pixels x n lines), in addition to the blocks, (j pixels x n lines)
A small block of (line) is generated, but by collecting multiple such small blocks to form a block of (m pixels x n lines), the entire screen can be made up of (m pixels x n lines).
can be divided into blocks.

実施例 以下、本発明の実施例を添付図面を用いて説明する。Example Embodiments of the present invention will be described below with reference to the accompanying drawings.

第1図は、本発明による信号処理装置の一実施例を示し
た図である。第1図において、lは色差信号の入力端子
であり、2は入力信号をディジタル信号に変換するA/
D変換器、101は間引き帯域制限を行う低域フィルタ
、102は工画素おきに画素を間引く間引き回路、10
3はブロック化器であり、104.108はスイッチ1
05.106.107は8ライン分の容量を有するメモ
リである。また、109はDCT演算器である。以下に
、本実施例の動作を説明する。
FIG. 1 is a diagram showing an embodiment of a signal processing device according to the present invention. In FIG. 1, l is the input terminal for the color difference signal, and 2 is the A/C converting the input signal into a digital signal.
D converter, 101 is a low-pass filter that performs thinning band limitation, 102 is a thinning circuit that thins out pixels every other pixel, 10
3 is a blocker, 104.108 is switch 1
05.106.107 is a memory having a capacity for 8 lines. Further, 109 is a DCT computing unit. The operation of this embodiment will be explained below.

端子1から入力された色差信号をA/D変換器2によっ
て標本化周波数6.75MHzでディジタル信号に変換
する。次に、間引きによる折返し歪を防ぐために低域フ
ィルタ101で(3,375/ 2 ) M七以上の周
波数成分を減衰させ、間引き回路102で間引きを行う
ことにより、水平方向の画素数はもとの画素数の半分に
なる。次に、ブロック化器103で(8画素×8ライン
)のブロックにブロック化を行うが、前記したように間
引きを行った後の水平画素数は180となり8の整数倍
になっていないため、第2図(a)のA23.  B2
3に示すように水平方向の各23番目のブロックのみが
(4画素×8ライン)の異なった大きさの小ブロックと
なる。そこで、第2図(b)に示すように、隣接するA
23とB23とをまとめて(8画素×8ライン)の一つ
のブロックとする。この場合垂直方向のブロック数は2
の倍数であるから、合計(45x15)個のブロックに
分割できることになる。
A color difference signal input from a terminal 1 is converted into a digital signal by an A/D converter 2 at a sampling frequency of 6.75 MHz. Next, in order to prevent aliasing distortion due to thinning, a low-pass filter 101 attenuates frequency components of (3,375/2) M7 or higher, and a thinning circuit 102 performs thinning, so that the number of pixels in the horizontal direction is reduced from the original. is half the number of pixels. Next, the block generator 103 divides the blocks into blocks of (8 pixels x 8 lines), but as mentioned above, the number of horizontal pixels after thinning is 180, which is not an integral multiple of 8. A23 in FIG. 2(a). B2
As shown in FIG. 3, only the 23rd blocks in the horizontal direction are small blocks of different sizes (4 pixels x 8 lines). Therefore, as shown in FIG. 2(b), the adjacent A
23 and B23 are combined into one block (8 pixels x 8 lines). In this case, the number of vertical blocks is 2
Since it is a multiple of , it can be divided into a total of (45x15) blocks.

以上説明したブロック化を行うのがブロック化器103
であり、8ライン分のメモリを3個有し、3個のメモリ
のうち1個を書き込み用に、残りの2個を読み出し用に
用い、8ライン単位で書き込み読み出しの切り替えを行
うことにより、前記したブロック化が実現できる。すな
わち、メモリ105、106を読み出し用に、メモリ1
07を書き込み用に用いる場合には、第3図(a)に示
すように、8ライン分のデータをメモリ 107に順に
書き込み、同時に、第3図(b)に示すようにブロック
単位でメモリ105.106から交互に読み出しを行う
。この場合、スイッチ104は書き込み用にメモリ 1
07を選択し、スイッチ108は読み出し用としてブロ
ック単位でメモリ 105とメモリ 106とを交互に
選択する。
The block generator 103 performs the blocking described above.
It has three memories for 8 lines, one of the three memories is used for writing, and the remaining two are used for reading, and by switching between writing and reading in units of 8 lines, The above-mentioned blocking can be realized. That is, memories 105 and 106 are used for reading, and memory 1 is used for reading.
When using 07 for writing, as shown in FIG. 3(a), 8 lines of data are sequentially written into the memory 107, and at the same time, as shown in FIG. .106 is read out alternately. In this case, switch 104 is used for writing memory 1
07 is selected, and the switch 108 alternately selects the memory 105 and the memory 106 for reading in block units.

ここで、第2図(b)に示すように、隣接する小ブロッ
クを一つにまとめてブロック化した場合、2つの小ブロ
ツク間に相関が無いと、DCT演算器109による変換
によって高域成分が発生し圧縮の効率が低下するが、著
しい画質劣化は発生しない。
Here, as shown in FIG. 2(b), when adjacent small blocks are combined into one block, if there is no correlation between the two small blocks, the high-frequency components are converted by the DCT operator 109. occurs, reducing compression efficiency, but no significant deterioration in image quality occurs.

また、一般の画像信号では、隣接する小ブロツク間の相
関が強い確率が高いため、特に大きな問題とはならない
Furthermore, in general image signals, there is a high probability that the correlation between adjacent small blocks is strong, so this does not pose a particular problem.

以上説明したように、本実施例によれば、隣接する(4
画素×8ライン)のブロックを1つにまとめて(8画素
×8ライン)のブロックとすることにより、全画面を(
8画素×8ライン)のブロックに分割することが可能で
あり、かつ実現も容易である。
As explained above, according to this embodiment, adjacent (4
By combining blocks of (pixels x 8 lines) into one block of (8 pixels x 8 lines), the entire screen is
It is possible to divide the image into blocks of 8 pixels x 8 lines) and is easy to implement.

なお、本実施例においては現行方式コンポーネント信号
に対して、(8画素×8ライン)単位のブロック化を行
う場合を取り上げたが、画素数とブロックの大きさにつ
いては、本実施例で説明したものと同様の関係となるも
のに対して適用することが可能である。
In addition, in this example, the case where the current system component signal is divided into blocks in units of (8 pixels x 8 lines) was taken up, but the number of pixels and the size of the blocks are as explained in this example. It can be applied to things that have a similar relationship to things.

発明の詳細 な説明したように本発明によれば、画像信号をブロック
に分割するにあたり、水平画素数が1つのブロックの水
平画素数の整数倍に等しくない場合においても、容易に
ブロック分割を実現することができその効果は高い。
DETAILED DESCRIPTION OF THE INVENTION According to the present invention, when dividing an image signal into blocks, even when the number of horizontal pixels is not equal to an integral multiple of the number of horizontal pixels of one block, block division can be easily realized. It can be done and its effectiveness is high.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明による一実施例の信号処理装置のブロッ
ク図、第2図はブロックに分割する方法を示した説明図
、第3図は本発明による一実施例の信号処理装置におけ
るメモリへの書き込みとメモリからの読み出し方法を示
した説明図、第4図は従来の信号処理装置のブロック図
、第5図は従来の信号処理装置におけるメモリへの書き
込みとメモリからの読み出し方法を示した説明図である
。 3.103・・・・・・ブロック化器、4. 7.10
4.108・・・・・・スイッチ、5. 6.105.
106.107・・・・・・8ラインメモリ。 代理人の氏名 弁理士 粟野重孝 はか1名12 図 (a) 瘍 rライン 一−−□−−−−−1−−1 45フロワク
FIG. 1 is a block diagram of a signal processing device according to an embodiment of the present invention, FIG. 2 is an explanatory diagram showing a method of dividing into blocks, and FIG. 3 is a block diagram of a signal processing device according to an embodiment of the present invention. Fig. 4 is a block diagram of a conventional signal processing device, and Fig. 5 shows a method of writing to and reading from memory in a conventional signal processing device. It is an explanatory diagram. 3.103...Blocker, 4. 7.10
4.108...Switch, 5. 6.105.
106.107...8 line memory. Name of agent Patent attorney Shigetaka Awano 1 person 12 Figure (a) Cancer r line 1--□------1--1 45 Frowak

Claims (2)

【特許請求の範囲】[Claims] (1)(m×i+j)個の水平画素数を有する画像信号
をブロックに分割するにあたり(m>j)、前記画像信
号を水平方向m画素垂直方向nラインからなるブロック
と水平方向j画素垂直方向nラインからなる小ブロック
に分割する手段と、前記小ブロックを複数個集めて前記
ブロックを構成する手段とを有することを特徴とする信
号処理装置。
(1) When dividing an image signal having (m×i+j) horizontal pixels into blocks (m>j), divide the image signal into a block consisting of m pixels in the horizontal direction and n lines in the vertical direction and j pixels in the horizontal direction and vertically. A signal processing device comprising: means for dividing into small blocks each having n lines in a direction; and means for collecting a plurality of said small blocks to form said block.
(2)隣接する小ブロックを複数個集めて前記ブロック
を構成することを特徴とする請求項(1)記載の信号処
理装置。
(2) The signal processing device according to claim (1), wherein the block is configured by collecting a plurality of adjacent small blocks.
JP16769590A 1990-06-26 1990-06-26 Signal processing device and signal processing method Expired - Lifetime JP2825940B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16769590A JP2825940B2 (en) 1990-06-26 1990-06-26 Signal processing device and signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16769590A JP2825940B2 (en) 1990-06-26 1990-06-26 Signal processing device and signal processing method

Publications (2)

Publication Number Publication Date
JPH0456568A true JPH0456568A (en) 1992-02-24
JP2825940B2 JP2825940B2 (en) 1998-11-18

Family

ID=15854515

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16769590A Expired - Lifetime JP2825940B2 (en) 1990-06-26 1990-06-26 Signal processing device and signal processing method

Country Status (1)

Country Link
JP (1) JP2825940B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112010001962T5 (en) 2010-02-19 2012-08-16 Mitsubishi Electric Corporation Attachment for attaching an ultrasonic sensor module and attachment method
DE112009004942T5 (en) 2009-06-15 2012-09-20 Mitsubishi Electric Corp. Ultrasonic sensor module attachment device and attachment method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112009004942T5 (en) 2009-06-15 2012-09-20 Mitsubishi Electric Corp. Ultrasonic sensor module attachment device and attachment method
DE112010001962T5 (en) 2010-02-19 2012-08-16 Mitsubishi Electric Corporation Attachment for attaching an ultrasonic sensor module and attachment method

Also Published As

Publication number Publication date
JP2825940B2 (en) 1998-11-18

Similar Documents

Publication Publication Date Title
EP0621730B1 (en) Dual memory buffer scheme for providing multiple data streams from stored data
JPS63234788A (en) Television system which transfers encoded digital picture signal from encoding station to decoding station
WO1991001613A1 (en) A compression method and apparatus for single-sensor color imaging systems
US7298910B2 (en) Wavelet inverse transform method and apparatus and wavelet decoding method and apparatus
JPH02273875A (en) Image data compressing method
WO2005079054A1 (en) Image compression device
JP3880088B2 (en) Encoding device and decoding device
JPH08214309A (en) Image signal decoding device
JPH09186993A (en) Filter device and decoding device using the same
US7158178B1 (en) Method of converting a sub-sampled color image
JPH0456568A (en) Signal processor
KR100238829B1 (en) Image signal processing device and image signal processing method
KR940011604B1 (en) Blocking Method of Video Signal
JP6460691B2 (en) Video compression apparatus, video compression method, and video compression program
JP3123225B2 (en) Data sorting device
JP2835770B2 (en) Video coding control method
JP3347603B2 (en) Encoding device and decoding device
JP3639663B2 (en) Decryption device
JP4001943B2 (en) Image data processing device
JP3106730B2 (en) High efficiency coding device
JP3081665B2 (en) Frame memory device
JP2638179B2 (en) Image signal compression / encoding device and image signal compression / decompression system
JPS62172885A (en) Orthogonal transform coding method for picture data
JPH0541800A (en) Picture decoding processor and decoding method
JPH04211575A (en) Orthogonal convertion operation device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080911

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080911

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090911

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090911

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100911

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100911

Year of fee payment: 12