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
JPS6128264B2 - - Google Patents
[go: Go Back, main page]

JPS6128264B2 - - Google Patents

Info

Publication number
JPS6128264B2
JPS6128264B2 JP1256779A JP1256779A JPS6128264B2 JP S6128264 B2 JPS6128264 B2 JP S6128264B2 JP 1256779 A JP1256779 A JP 1256779A JP 1256779 A JP1256779 A JP 1256779A JP S6128264 B2 JPS6128264 B2 JP S6128264B2
Authority
JP
Japan
Prior art keywords
block
color
encoding
pixels
information
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
Application number
JP1256779A
Other languages
Japanese (ja)
Other versions
JPS55105475A (en
Inventor
Kazunari Nakane
Toshiharu Teranishi
Masatoshi Horiguchi
Masao Hiroyama
Naohiko Kamae
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 Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP1256779A priority Critical patent/JPS55105475A/en
Publication of JPS55105475A publication Critical patent/JPS55105475A/en
Publication of JPS6128264B2 publication Critical patent/JPS6128264B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)

Description

【発明の詳細な説明】 本発明は、カラー画像符号化処理方式、特にカ
ラー画像を効率的に伝送あるいは記憶蓄積するた
めの符号化処理方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a color image encoding processing method, and particularly to an encoding processing method for efficiently transmitting or storing color images.

従来、カラー画像を伝送あるいは記憶蓄積する
ための符号化処理方式として例えばDPCM符号化
方式が良く知られているが、DPCM符号化方式に
よりカラーテレビジヨン1画面分をデイジタル符
号化した場合、1画面あたり100万ないし125万ビ
ツト程度(1画素あたり4ないし5ビツト程度)
のデータ量となり符号化効率の点で問題があつ
た。
Conventionally, the DPCM encoding method, for example, is well known as an encoding processing method for transmitting or storing color images, but when one screen of color television is digitally encoded using the DPCM encoding method, one screen is Approximately 1 million to 1.25 million bits per pixel (approximately 4 to 5 bits per pixel)
The amount of data caused a problem in terms of encoding efficiency.

本発明は、色の種類や精細度がある程度限定さ
れたカラー画像を、該カラー画像を細分化して得
られる各領域の局所的性質に応じて高能率に符号
化を行なう処理方式を提供することを目的とする
もので、以下、図面を用いて詳細に説明する。
The present invention provides a processing method for highly efficiently encoding a color image whose color types and definition are limited to a certain extent according to the local properties of each area obtained by subdividing the color image. The purpose is to provide detailed explanations using the drawings below.

第1図は本発明が対象とするカラー画像の一例
を模式的に示したものであり、比較的色の種類が
少なくまた同一の色が継続する領域が比較的大き
な割合いを占めるカラー画像の場合についての一
例を示したものである。いま、第1図においては
画像の背景部分101が青色、三角形の部分10
2が赤色、四角形の部分103が緑色に着手され
ているものとする。
FIG. 1 schematically shows an example of a color image to which the present invention is applied. An example of the case is shown below. Now, in FIG. 1, the background part 101 of the image is blue, and the triangular part 10
2 is colored red, and the rectangular portion 103 is colored green.

第2図は本発明におけるカラー画像のデイジタ
ル符号化の一実施例を示すもので、第2図aはカ
ラー画像をあらかじめ定めた大きさに分割した領
域(ブロツク)がほぼ同一の色の画素から成りか
つ隣接するブロツクとはブロツク内の画素群の色
構成が異なるブロツク(単色孤立ブロツク)の符
号化例を示すもので、201は該当ブロツクが単
色孤立ブロツクであることを示す情報、202は
当該単色孤立ブロツク内の画素を示す情報であ
る。第2図bはブロツクがほぼ同一の色の画素か
ら成りかつ隣接するブロツクとブロツク内の画素
群の色構成がほぼ等しいブロツク(単色連続ブロ
ツク)の符号化例を示すもので、203は当該ブ
ロツクが単色連続ブロツクであることを示す情
報、204は当該単色連続ブロツク内の画素の色
を示す情報、205は当該単色連続ブロツクの連
続個数を示す情報である。第2図cはブロツクが
色の異なる2種以上の画素群より構成されている
ブロツク(複色ブロツク)の符号化例を示すもの
で、206は当該ブロツクが複色ブロツクである
ことを示す情報、207と208とはそれぞれ当
該複色ブロツク内の色の異なる2種の画素群の色
種類を示す情報、209は当該複色ブロツク内に
おける前記情報207と208とによつて示され
る色に対応する色別画素分布を示す情報である。
第2図dは前記複色サブブロツクの符号化の別の
一例を示すもので、201は当該ブロツクが複色
ブロツクであることと当該ブロツクを第2図dの
形式に符号化することを示す情報、211と21
2とはそれぞれ当該複色ブロツク内の異なる2種
の画素群の色の種類を示す情報、213は当該複
色ブロツク内における色の異なる2種類の画素群
の色別画素分布を示すのに予め定めてある複数種
類の画素個数のうちのどの画素個数を単位として
色別画素分布を示すかの情報(以下、分解能情報
と呼ぶ)、214は前記情報213によつて示さ
れた画素個数の画素群を単位とする当該ブロツク
内の色別画素分布(以下、色別画素分布情報と呼
ぶ)を示す情報である。
Fig. 2 shows an embodiment of digital encoding of a color image according to the present invention. Fig. 2a shows an area (block) obtained by dividing a color image into predetermined sizes, consisting of pixels of almost the same color. This shows an example of encoding a block (single-color isolated block) in which the color composition of the pixel group in the block is different from the adjacent block. 201 is information indicating that the block is a monochrome isolated block, and 202 is the information indicating that the block is a monochrome isolated block. This is information indicating pixels within a monochromatic isolated block. FIG. 2b shows an example of encoding a block (monochromatic continuous block) in which the block is composed of pixels of almost the same color and the color composition of the pixel group in the block is almost the same as that of the adjacent block. 204 is information indicating the color of the pixels in the monochrome continuous block. 205 is information indicating the number of continuous monochrome blocks. Figure 2c shows an example of encoding a block (multicolor block) in which the block is composed of two or more types of pixel groups with different colors, and 206 is information indicating that the block is a multicolor block. , 207 and 208 are information indicating the color types of two different pixel groups in the multi-color block, and 209 corresponds to the color indicated by the information 207 and 208 in the multi-color block. This information indicates the pixel distribution by color.
FIG. 2d shows another example of encoding the multicolor sub-block, and 201 is information indicating that the block is a multicolor block and that the block is encoded in the format shown in FIG. 2d. , 211 and 21
2 is information indicating the color types of two different pixel groups in the multicolor block, and 213 is information that indicates the pixel distribution by color of the two different pixel groups in the multicolor block. Information indicating which number of pixels among a plurality of predetermined types of pixel numbers indicates the pixel distribution for each color (hereinafter referred to as resolution information); 214 indicates the number of pixels indicated by the information 213; This is information indicating color-by-color pixel distribution (hereinafter referred to as color-by-color pixel distribution information) within the block in units of groups.

第3図は第2図に示した符号化方法を第1図の
画像例に適用する場合の一例を示すもので、第3
図中の符号321は青色の画素群より成る背景部
分であつて第1図図示の符号化101に対応する
もの、322は赤色の画素群より成る三角形部分
であつて第1図図示の符号102に対応するも
の、325は緑色の画素群より成る四角形部分で
あつて第1図図示の符号103に対応するものを
示し、301〜315は第3図の画像をあらかじ
め定めた一定の大きさの領域に分割した場合の各
領域(ブロツク)を示す。第3図の画像を第2図
に示した符号化法を用いて符号化する場合、第3
図図示のブロツク301,315はそれぞれ第2
図aの形式で符号化を行ない、第3図図示のブロ
ツク303,304,305は第2図bの形式で
符号化を行ない、第3図のブロツク302,30
6,307,308,309,310,311,
312,313,314はそれぞれ第2図のc又
はdの形式で符号化を行なうことができる。
Figure 3 shows an example of applying the encoding method shown in Figure 2 to the example image in Figure 1.
Reference numeral 321 in the figure is a background part made up of a group of blue pixels, which corresponds to the encoding 101 shown in FIG. 325 is a rectangular portion consisting of a group of green pixels and corresponds to the reference numeral 103 shown in FIG. Each area (block) when divided into areas is shown. When encoding the image in Figure 3 using the encoding method shown in Figure 2, the third
Blocks 301 and 315 shown in the figure are the second
The blocks 303, 304, and 305 shown in FIG. 3 are encoded in the format shown in FIG. 2b, and the blocks 302, 30 in FIG.
6,307,308,309,310,311,
312, 313, and 314 can be encoded in the format c or d in FIG. 2, respectively.

第4図は第3図のブロツク302を第2図cの
形式で符号化する場合をさらに詳細に説明する説
明図である。いま、第3図図示のブロツク302
を微視的にみた場合、第4図aに示すように横方
向10個、縦方向10個の画素群よりブロツク30
2が構成されており、かつブロツク302内の画
素は青色の画素群401と赤色の画素群402よ
り成る。第4図a図示のブロツクを第2図cの形
式に符号化する場合、第2図cの色別画素分布情
報209は、第4図bに示すように、第4図aの
各画素対応にして各画素の色が青であれば例えば
数値0、各画素の色が赤であれば例えば数値1を
対応させ、該第4図bの数値列をあらかじめ定め
た一定の順序で配列しておくことにより符号化す
るようにされる。
FIG. 4 is an explanatory diagram illustrating in more detail the case where block 302 of FIG. 3 is encoded in the format of FIG. 2c. Now, the block 302 shown in FIG.
When viewed microscopically, as shown in Figure 4a, a block of 30 pixels is formed by a group of 10 pixels in the horizontal direction and 10 pixels in the vertical direction.
2, and the pixels in the block 302 consist of a blue pixel group 401 and a red pixel group 402. When encoding the block shown in FIG. 4a in the format shown in FIG. 2c, the pixel distribution information 209 for each color in FIG. 2c corresponds to each pixel in FIG. If the color of each pixel is blue, the number 0 is assigned, for example, and if the color of each pixel is red, the number 1 is assigned, and the number strings in FIG. 4b are arranged in a predetermined order. It is possible to encode by setting it.

第5図は第3図のブロツク309を第2図dの
形式で符号化する場合をさらに詳細に説明するた
めの説明図である。いま第3図図示のブロツク3
09を微視的にみた場合、第5図aに示すように
横方向10個、縦方向10個の画素群よりブロツク3
09が構成されており、かつブロツク309内の
画素群は青色画素群501と緑色画素群502よ
り成る。第5図aに示されるブロツクは第4図で
説明したのと同様に第5図aの各画素の色対応に
数値0又は1と対応させた数値列である第5図b
を用いて第2図cの形式に符号化できることは明
らかである。しかし、第5図aは第5図cに示す
ように横方向2個、縦方向2個の画素群(以下、
単位画素群と呼ぶ)を1つの単位として青色の単
位画素群503と緑色の単位画素群504とから
構成されていると看做すことができる。したがつ
て第3図のブロツク309を第2図dの形式で符
号化する場合には第2図dの213には上記単位
画素群が横方向2個、縦方向2個の画素群から成
ることを示す数値情報を置数し、第2図dの情報
214には、第5図dに示すように第5図cに示
した単位画素群が青色の単位画素群503である
か又は緑色の単位画素群504であるかによつて
数値0又は1を対応させることによつて得られる
数値列をあらかじめ定めた一定順序で置数するこ
とにより符号化を行なうようにされる。
FIG. 5 is an explanatory diagram for explaining in more detail the case where block 309 in FIG. 3 is encoded in the format shown in FIG. 2d. Block 3 shown in Figure 3
When 09 is viewed microscopically, as shown in Figure 5a, block 3 is formed from a group of 10 horizontal and 10 vertical pixels.
09, and the pixel group within the block 309 consists of a blue pixel group 501 and a green pixel group 502. The block shown in FIG. 5a is a numerical string in which the color of each pixel in FIG. 5a corresponds to the numerical value 0 or 1, as explained in FIG.
It is clear that the code can be encoded in the format shown in FIG. 2c using . However, as shown in FIG. 5c, FIG. 5a is a pixel group of two horizontally and two vertically (hereinafter
(referred to as a unit pixel group) can be regarded as one unit consisting of a blue unit pixel group 503 and a green unit pixel group 504. Therefore, when the block 309 in FIG. 3 is encoded in the format shown in FIG. 2d, the unit pixel group 213 in FIG. 2d consists of two pixel groups in the horizontal direction and two in the vertical direction. The information 214 in FIG. 2d indicates whether the unit pixel group shown in FIG. 5c is a blue unit pixel group 503 or green. Encoding is performed by arranging numerical sequences obtained by associating numerical values 0 or 1 depending on whether the unit pixel group 504 is a unit pixel group 504 in a predetermined fixed order.

第6図は本発明の一実施例であり、601は与
えられたカラー画像に対し、ブロツク毎に画素の
色情報を出力するブロツク抽出部、602は抽出
されたブロツクが単色孤立ブロツク、単色連続ブ
ロツク、複色ブロツクの何れであるかを選択する
ブロツク種別選択部、603はブロツク種別選択
部の指示により3種の異なつた符号化データを発
生する符号化部であり、本実施例では、ブロツク
抽出部は画像情報を記憶する画像メモリ604
と、画像メモリに対し、ブロツク毎に画素色情報
の読出しを指示するブロツク読出部605とか
ら、また、ブロツク種別選択部は、ブロツク内画
素が全て単色であるか否かを判定する色判定部6
06と、直前のブロツクの色状態と、当該ブロツ
クの色状態とを比較する色比較部607と、直前
のブロツクの色状態を一時的に記憶する色レジス
タ608とから、さらに、符号化部は、第2図に
示した符号化データaを発生する単色符号化60
9と、同じく符号化データbを発生する単色連続
符号化部610と、同じく符号化データcまたは
dを発生する複色符号化部611とから成つてい
る。なお、612は符号化データを記憶するため
の符号化データメモリである。
FIG. 6 shows an embodiment of the present invention, in which 601 is a block extraction unit that outputs color information of pixels for each block for a given color image, and 602 is a block extraction unit that outputs color information of pixels for each block in a given color image. A block type selection section 603 selects either a block or a multi-color block, and 603 is an encoding section that generates three different types of encoded data according to instructions from the block type selection section. The extraction unit is an image memory 604 that stores image information.
and a block readout unit 605 that instructs the image memory to read out pixel color information for each block.A block type selection unit also includes a color determination unit that determines whether all pixels within the block are monochrome. 6
06, a color comparison section 607 that compares the color state of the immediately previous block with the color state of the block in question, and a color register 608 that temporarily stores the color state of the immediately previous block. , monochromatic encoding 60 that generates the encoded data a shown in FIG.
9, a monochromatic continuous encoding section 610 that also generates encoded data b, and a multicolor encoding section 611 that similarly generates encoded data c or d. Note that 612 is an encoded data memory for storing encoded data.

以下、本実施例について、その動作を述べる。 The operation of this embodiment will be described below.

まず、ブロツク読出し部605の指示により、
画像メモリ604より第1のブロツクに対応する
画素の色情報群が出力される。色判定部606で
は、読出された色情報群が全て同一色(単色ブロ
ツク)か否かを判定し、その結果を色比較部60
7に出力する。色比較部では、単色ブロツクの場
合は単色符号化部609に対する符号化指示を、
また非単色ブロツクの場合は、複色符号化部61
1に対する符号化指示を、符号化部603に対し
出力する。同時に、該ブロツクが単色か否か、単
色の場合にはその色と連続数(=1)を色レジス
タ608に記憶する。符号化部603では、指示
された符号化データを発生し、符号化データメモ
リ612に書き込む。
First, according to instructions from the block reading unit 605,
The image memory 604 outputs a group of color information of pixels corresponding to the first block. The color determination unit 606 determines whether the read color information group is all the same color (single color block), and the result is sent to the color comparison unit 60.
Output to 7. In the case of a monochrome block, the color comparison unit sends an encoding instruction to the monochrome encoding unit 609,
In addition, in the case of a non-monochrome block, the multicolor encoding unit 61
An encoding instruction for 1 is output to encoding section 603. At the same time, whether or not the block is a single color is stored in the color register 608, and if it is a single color, the color and the number of consecutive blocks (=1) are stored in the color register 608. The encoding unit 603 generates the designated encoded data and writes it into the encoded data memory 612.

以降、ブロツク抽出部601から順次出力され
た色情報群に対し色判定部606では単色か否か
を識別する。色比較部607ではその結果が単色
の場合には、色レジスタ608の内容との比較を
行ない、両者が異なる色の時には単色符号化指示
を出力し、両者が同色の時には、色レジスタに記
載された色連続数に1を加えた値を付加して単色
連続符号化指示を出力する。同時に新しい色およ
び色連続数を色レジスタに記憶する。また、色判
定部の結果が複色の場合は、複色符号化指示を出
力するとともに色レジスタには複色である旨を記
憶する。
Thereafter, a color determination unit 606 determines whether the color information group sequentially output from the block extraction unit 601 is a single color or not. If the result is a single color, the color comparison unit 607 compares it with the contents of the color register 608, and if the two are different colors, it outputs a single color encoding instruction, and if the two are the same color, it is written in the color register. A value obtained by adding 1 to the number of continuous colors is added to output a monochrome continuous encoding instruction. At the same time, store the new color and color sequence number in the color register. Further, when the result of the color determination section is a multicolor, a multicolor encoding instruction is outputted, and the fact that it is a multicolor is stored in the color register.

一方、符号化部では、指示された内容が単色符
号化または複色符号化の場合には、発生した符号
化データを符号化データメモリの書込アドレスを
更新しつつ書き込み、単色連続指示の場合には書
込アドレスを更新することなく、前回と同一アド
レスに符号化データを書き込む。
On the other hand, in the encoding section, if the instructed content is monochrome encoding or multicolor encoding, the generated encoded data is written while updating the write address of the encoded data memory, and in the case of monochrome continuous instruction, the encoded data is written while updating the write address of the encoded data memory. The encoded data is written to the same address as last time without updating the write address.

以上を画像メモリ全体に対して実行する。 The above steps are executed for the entire image memory.

第7図は以上述べた実施例における符号化処理
を流れ図の形で表わしたものである。第7図図中
の符号701は与えられたカラー画像情報の中か
らブロツクに対応した画素の情報を順次抽出する
ブロツク抽出処理、702はブロツク抽出処理7
01から抽出されたブロツクが単色ブロツクであ
るか複色ブロツクであるかを識別する色判定処
理、703は色判定処理702における判定結果
により次に行なう処理を選択する単色・複色選択
処理、704は抽出されたブロツクが単色ブロツ
クである場合に該ブロツクより1つ前のブロツク
が同じ色の単色ブロツクであるか否かにより次に
行なう処理を選択する孤立・連続選択処理、70
5は当該ブロツクを第2図aの形式に符号化する
形式a符号化処理、706は当該ブロツクを第2
図bの形式に符号化する形式b符号化処理、70
7は当該ブロツクを第2図c又はdの形式に符号
化する形式c or d符号化処理、708はブロ
ツク抽出処理701におけるブロツク抽出にもと
づきカラー画像のすべてのブロツクの符号化が終
了しているか否かを判断する終了判定処理であ
る。
FIG. 7 shows the encoding process in the embodiment described above in the form of a flowchart. Reference numeral 701 in FIG. 7 is a block extraction process that sequentially extracts information on pixels corresponding to blocks from the given color image information, and 702 is a block extraction process 7.
703 is a color determination process for determining whether the block extracted from 01 is a monochrome block or a multicolor block; 703 is a monochrome/multicolor selection process for selecting the next process based on the determination result in the color determination process 702; 704 70 is an isolated/continuous selection process in which when the extracted block is a single-color block, the next process is selected depending on whether the block immediately before the extracted block is a single-color block of the same color;
5 is a format a encoding process for encoding the block into the format shown in FIG.
Format b encoding process for encoding into the format of Figure b, 70
7 is a format c or d encoding process for encoding the block into the format shown in FIG. This is an end determination process that determines whether or not the process has been completed.

次に第7図にもとづき本発明による符号化処理
方式の流れを詳細に説明する。
Next, the flow of the encoding processing method according to the present invention will be explained in detail based on FIG.

先ずブロツク抽出処理701において与えられ
たカラー画像から第1のブロツク内の画素情報を
抽出する。次いで色判定処理702において該ブ
ロツクが単色ブロツクか複色ブロツクかを識別す
る。単色・複色選択処理703では色判定処理7
02における識別結果の情報により次の処理手順
を選択する。いま、該ブロツクが複色ブロツクで
あれば符号化処理707において第2図c又はd
の形式に当該ブロツクの符号化が行なわれる。ま
た、該ブロツクが単色ブロツクであれば孤立・連
続選択処理704において該ブロツクより1つ前
のブロツクが該ブロツクと同じ色の単色ブロツク
であつたか否かにより次に行なう処理を選択し、
1つ前のブロツクが同じ色の単色ブロツクでなけ
れば符号化処理705において第2図aの形式に
符号化を行ない、1つ前のブロツクが同じ色の単
色ブロツクであれば符号化処理706において1
つ前のブロツクの符号化情報を次のように書き換
える。すなわち1つ前のブロツクの符号化情報が
第2図aの形式であれば第2図bの形式(連続個
数情報=2)に書き換え、1つ前のブロツクの符
号化形式が第2図bの形式であれば該符号の連続
個数情報205を更新する。上記の各符号化理7
05,706,707の次に、終了判定処理70
8においては前記ブロツク抽出処理701におけ
るブロツク抽出処理手順よりの情報にもとづき与
えられたカラー画像のすべてのブロツクの符号化
が終了したか否かを判断し、未だ終了していなけ
ればブロツク抽出処理701の処理に戻り、終了
していれば処理の実行を中止する。
First, in block extraction processing 701, pixel information in a first block is extracted from a given color image. Next, in color determination processing 702, it is determined whether the block is a single color block or a multicolor block. In the single color/double color selection process 703, color determination process 7
The next processing procedure is selected based on the information of the identification result in step 02. Now, if the block is a multicolor block, in the encoding process 707, it is converted to c or d in FIG.
The block is encoded in the format. Further, if the block is a monochrome block, the next process to be performed is selected in the isolated/continuous selection process 704 depending on whether or not the previous block was a monochrome block of the same color as the block,
If the previous block is a monochrome block of the same color, encoding is performed in the format shown in FIG. 1
Rewrite the encoding information of the previous block as follows. In other words, if the encoding information of the previous block is in the format shown in Figure 2a, it is rewritten to the format shown in Figure 2b (consecutive number information = 2), and the encoding format of the previous block is in the format shown in Figure 2b. If the code is in the format, the consecutive number information 205 of the code is updated. Each of the above encoding principles 7
After 05, 706, 707, end determination processing 70
In step 8, it is determined whether encoding of all blocks of the given color image has been completed based on the information from the block extraction processing procedure in the block extraction processing 701, and if it has not been completed, the block extraction processing 701 is performed. Returns to the process, and if it has finished, cancels the process.

以上説明したように、本発明によれば、比較的
色の種類や精細度の限られたカラー画像を比較的
少ない数値列情報で高能率にデイジタル符号化す
ることが可能となる。またデイジタル処理装置に
よつて符号化する場合を考慮する際にも、処理が
簡単になる。
As described above, according to the present invention, it is possible to digitally encode a color image with relatively limited color types and definition with a relatively small amount of numerical string information with high efficiency. Furthermore, when considering the case of encoding by a digital processing device, processing becomes simpler.

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

第1図は本発明が対象とするカラー画像の一例
を模式的に示した説明図、第2図は本発明におけ
るカラー画像のデイジタル符号化の一実施例、第
3図は第2図に示した符号化を第1図のカラー画
像に適用する場合の領域(ブロツク)分割例を示
す説明図、第4図aは第3図の領域302を微視
的にみた場合の模式図、第4図bは第4図aにお
ける各画素に色別に異なる数値「0」、「1」を対
応させた場合の色別画素分布情報例、第5図aは
第3図の領域309を微視的に見た場合の模式
図、第5図bは第5図aにおける各画素に色別に
異なる数値「0」、「1」を対応させた場合の色別
画素分布情報例、第5図cは第5図aの画像例を
横方向2画素、縦方向2画素から成る4画素の単
位画素群によつて構成されているとみなした場合
の模式図、第5図dは第5図cにおける単位画素
群に色別に異なる数値「0」、「1」を対応させた
場合の色別単位画素群分布情報例、第6図は本発
明によるカラー画像符号化処理方式の一実施例、
第7図は、第6図に示した実施例の処理の流れを
示す。 図中101は背景部分、102は三角形部分、
103は四角形部分、201ないし214は夫々
情報、301ないし315は夫々ブロツク、60
1はブロツク抽出部、602はブロツク種別選択
部、603は符号化部を表わす。
FIG. 1 is an explanatory diagram schematically showing an example of a color image targeted by the present invention, FIG. 2 is an example of digital encoding of a color image according to the present invention, and FIG. An explanatory diagram showing an example of region (block) division when applying the above encoding to the color image of FIG. 1, FIG. Figure b is an example of color-specific pixel distribution information when each pixel in Figure 4 a is associated with a different numerical value "0" or "1" for each color, and Figure 5 a is a microscopic image of the area 309 in Figure 3. 5b is an example of pixel distribution information for each color when each pixel in FIG. A schematic diagram of the example image in FIG. 5a when it is considered to be composed of a unit pixel group of 4 pixels consisting of 2 pixels in the horizontal direction and 2 pixels in the vertical direction, and FIG. 5d is a schematic diagram of the example image in FIG. An example of color-specific unit pixel group distribution information when the unit pixel group is associated with different numerical values "0" and "1" for each color, FIG. 6 is an example of the color image encoding processing method according to the present invention,
FIG. 7 shows the processing flow of the embodiment shown in FIG. In the figure, 101 is a background part, 102 is a triangular part,
103 is a rectangular part, 201 to 214 are information, 301 to 315 are blocks, 60
1 represents a block extraction section, 602 a block type selection section, and 603 an encoding section.

Claims (1)

【特許請求の範囲】[Claims] 1 カラー画像がそれぞれ単一の色を有する小領
域(以下、画素と呼ぶ)から構成されていると看
做し得る場合において、該カラー画像をあらかじ
め定めたほぼ一定数a×b個の画素から成る面積
領域(以下、ブロツクと呼ぶ)に細分化して各ブ
ロツク内画素の色情報を順次読み出すブロツク抽
出部と、該各ブロツクがほぼ同一の色の画素群か
らなりかつ隣接するブロツクとはブロツク内の画
素群の色構成が異なる単色孤立ブロツクであるか
前記各ブロツクがほぼ同一の色の画素群からなり
かつ隣接するブロツクとブロツク内の画素群の色
構成がほぼ等しい単色連続ブロツクであるか前記
各ブロツクが色の異なる2種以上の画素群なる複
色ブロツクであるかを判別するブロツク種別選択
部と、該ブロツク種別選択部での選択結果によ
り、前記当該ブロツクを単色孤立ブロツク、単色
連続ブロツクおよび複色ブロツクのいずれかに分
けてそれぞれ固有にデイジタル符号化する符号化
部とを備えることにより、カラー画像を符号化す
ることを特徴とするカラー画像符号化処理方式。
1. In cases where a color image can be considered to be composed of small areas (hereinafter referred to as pixels) each having a single color, the color image is made up of a predetermined approximately constant number of a x b pixels. A block extraction unit subdivides the area into area regions (hereinafter referred to as blocks) and sequentially reads out the color information of the pixels within each block. Each of the blocks is a single-color isolated block with a different color composition of pixel groups, or each block is a single-color continuous block consisting of a pixel group of substantially the same color, and the color composition of the pixel groups within the block is substantially the same as that of the adjacent block. A block type selection section determines whether each block is a multi-color block consisting of two or more types of pixels of different colors, and a block type selection section determines whether the block is a single-color isolated block or a single-color continuous block. and an encoding unit that digitally encodes each multicolor block separately, thereby encoding a color image.
JP1256779A 1979-02-06 1979-02-06 Color picture coding process system Granted JPS55105475A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1256779A JPS55105475A (en) 1979-02-06 1979-02-06 Color picture coding process system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1256779A JPS55105475A (en) 1979-02-06 1979-02-06 Color picture coding process system

Publications (2)

Publication Number Publication Date
JPS55105475A JPS55105475A (en) 1980-08-13
JPS6128264B2 true JPS6128264B2 (en) 1986-06-30

Family

ID=11808923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1256779A Granted JPS55105475A (en) 1979-02-06 1979-02-06 Color picture coding process system

Country Status (1)

Country Link
JP (1) JPS55105475A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8627787D0 (en) * 1986-11-20 1986-12-17 British Telecomm Pattern processing

Also Published As

Publication number Publication date
JPS55105475A (en) 1980-08-13

Similar Documents

Publication Publication Date Title
JP2607247B2 (en) Digital information signal transmission method
CA1220581A (en) Method for expansion of a digital image
JP2919174B2 (en) Method of generating output data for outputting an image on a raster output device
KR100664451B1 (en) Image processing unit and image processing method
US7174030B2 (en) Method and apparatus for embedding and reproducing watermark into and from contents data
JPH1188700A (en) Color image signal encoding method, decoding method, and color image processing apparatus
KR900017009A (en) DPCM code word generation method, color image data storage method, optical memory disk and display device
JP3680931B2 (en) Image processing apparatus and image processing method
US5159443A (en) Image signal encoding/decoding apparatus and system
US5347621A (en) Method and apparatus for processing image data
KR900701128A (en) Method and system for compressing and decompressing statistically encoded digital color video data
JPS6128264B2 (en)
JPH0292A (en) Display device for quantization of color image
JPS581377A (en) Color image transmission system
JP3509397B2 (en) Markov model image coding device
JP4135605B2 (en) Image processing device
US6067380A (en) Image compression method
EP0112056A3 (en) Colour video system using data compression and decompression
JP2605734B2 (en) Image signal compression method
JP2798025B2 (en) Video coding method and apparatus
JPS605115B2 (en) Color image encoding processing method
JPH1083267A (en) Method and device for converting image display format, and image generating device equipped with the same device
JPH087077A (en) Image processing device
JPH06180573A (en) Image forming method
JPH0535243A (en) Image processor