JPS61210779A - Video tex picture forming device - Google Patents
Video tex picture forming deviceInfo
- Publication number
- JPS61210779A JPS61210779A JP60050804A JP5080485A JPS61210779A JP S61210779 A JPS61210779 A JP S61210779A JP 60050804 A JP60050804 A JP 60050804A JP 5080485 A JP5080485 A JP 5080485A JP S61210779 A JPS61210779 A JP S61210779A
- Authority
- JP
- Japan
- Prior art keywords
- color
- colors
- data
- video
- screen
- 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
- Processing Or Creating Images (AREA)
- Television Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【発明の詳細な説明】 以下の順序でこの発明を説明する。[Detailed description of the invention] The invention will be explained in the following order.
A 産業上の利用分野
B 発明の概要
C従来の技術
D 発明が解決しようとする問題点
E 問題点を解決するための手段
F 作用
G 実施例
G1ビデオテックス画像装置の説明(第1図)G2カラ
ーパレットの自動定義の説明(第2図)G3カラーパレ
ットのマニュアル修正の説明(第3図、第5図)
04機能ブロック図の説明(第4図)
H発明の効果
A 産業上の利用分野
この発明はビデオテックス画像の作成装置に関し、特に
その画像の着色に関する技術に係わる。A. Field of industrial application B. Overview of the invention C. Prior art D. Problem to be solved by the invention E. Means for solving the problem F. Effect G. Example G1 Description of Videotex imaging device (FIG. 1) G2 Explanation of automatic definition of color palette (Fig. 2) Explanation of manual correction of G3 color palette (Fig. 3, Fig. 5) Explanation of 04 function block diagram (Fig. 4) H Effect of invention A Industrial application field The present invention relates to a videotex image creation device, and more particularly to a technique for coloring the image.
B 発明の概要
この発明は入力カラーil!II像データで表現できる
M色例えば4096色よりも少ないN色例えば16色で
この人力カラー画像データの色表現をする変換ビデオデ
ータを作成し、この変換ビデオデータの画(線情報をエ
ンコードして伝送用のビデオテックス画像データを作成
するビデオテックス画像作成装置において、−に記N色
を人力画像データ(III!I1曲男)中の色の出現頻
度の高いものから順に選定するものではあるが、1il
I11面分のすべての画像データの色の出現頻度からN
色を定めるのではなく、画面」−の位置を指定する外部
人力装置によって指定したエリア及び特定色部分からN
色を選定するようにして、画像の意図的な色付けをr+
J能としたものである。B. Summary of the Invention This invention provides an input color il! II Create converted video data that expresses the color of this human-powered color image data using N colors, for example, 16 colors, which are fewer than M colors, for example, 4096 colors, that can be expressed with II image data, and encode the image (line information) of this converted video data. In the Videotex image creation device that creates Videotex image data for transmission, the N colors listed in - are selected in descending order of the frequency of appearance of the colors in the human image data (III! I1 song man). , 1il
I From the appearance frequency of colors in all image data for 11 pages, N
Rather than determining the color, the screen is specified by an external human device that specifies the position of the area and the part of the specified color.
Intentionally colorize images by selecting colors
It was designated as J-Noh.
C従来の技術
ビデオテックスの表示方式としてNAPl、PS方式が
ある。この方式は、画像の構成要素を、点(Paint
)、線(Line) 、円弧(Arc ) 、矩形(R
ectangle )、多角形(Polygon )の
5つの基本的幾何図形に分けて定義した図形情報と、大
きさや両面上の位置、色などを数値で指定する表示情報
(属性制御コマンド)とによって表示するもので、図形
情報と表示情報はコード化して伝送し、端末側では、こ
れらのコードをデコードしてドツトパターンに変換して
表示するようにするものである。C. Conventional technology There are NAPl and PS methods as display methods for Videotex. This method converts image components into points (Paint
), line, arc, rectangle (R
ectangle), polygon (Polygon), and display information (attribute control commands) that specifies numerical values such as size, position on both sides, color, etc. The graphic information and display information are encoded and transmitted, and the terminal side decodes these codes and converts them into dot patterns for display.
このNAPl、PS方式によれば、1ドツト毎にコード
化して伝送するものに比べて伝送I!!II像情報量全
情報量削減することが可能になり、伝送効率の高い画像
伝送ができる。According to this NAPl, PS method, the transmission I! ! II image information amount It becomes possible to reduce the total information amount, and image transmission with high transmission efficiency is possible.
ところで、カラー画像情報をこのようなビデオテックス
画像情報にエンコードする場合、先ず、入力カラービデ
オ信号を1ドツト毎にデジタイズし、これに基づいてエ
ンコード処理を行う。この場合、Iドツトを、赤、緑及
び青の三原色信号R1G、Bで表し、これら原色信号を
それぞれ4ビツトでデジタイズした場合、画像は409
6色の色を含む可能性がある。しかし、この4096色
のずべ°この色を情報として伝送するのでは情報が多く
なってしまうので、ビデオテックス画像作成装置では、
通常、表示色として例えば16色を用い、原カラー両像
の4096色をその16色の色に割り当てる処理がなさ
れた後、エンコード処理を行うようにしている。By the way, when encoding color image information into such videotex image information, first, the input color video signal is digitized dot by dot, and encoding processing is performed based on this. In this case, if the I dot is represented by the three primary color signals R1G and B of red, green, and blue, and each of these primary color signals is digitized with 4 bits, the image will be 409
It may contain six colors. However, transmitting all of these 4096 colors as information would result in a large amount of information, so the Videotex image creation device
Normally, for example, 16 colors are used as display colors, and after the 4096 colors of both original color images are assigned to the 16 colors, the encoding process is performed.
この表示色16色は固定的に定めておくこともできるが
、それでは原カラー画像情報の色J周を損う可能性もあ
る。そこで、出願人は、先に、この表示色16色を原カ
ラー画像情報に基づいて自動的に定める方法を提案した
(昭和59年11月30日付の特許1頗8参照)。Although these 16 display colors can be fixedly determined, there is a possibility that the color J frequency of the original color image information may be impaired. Therefore, the applicant previously proposed a method for automatically determining these 16 display colors based on original color image information (see Patent No. 1, No. 8, dated November 30, 1980).
これは、一画面分のカラー画像情報の各ドツトの色とし
て出願頻度の高い色から順に上位16色を選出するとい
う方式である。This is a method in which the top 16 colors are selected as the colors for each dot of one screen's worth of color image information in descending order of application frequency.
D 発明が解決しようとする問題点
しかし、このように一画面の全部の色情報から表示色を
選定したときは、画像の中心的な事物への意図的な宙み
づけができず、不要な部分に多くの色が使われてしまう
欠点がある。D Problems to be Solved by the Invention However, when display colors are selected from all the color information on one screen in this way, it is not possible to intentionally suspend the central object of the image, and unnecessary The disadvantage is that many colors are used in certain parts.
例えば、画像が第5図・のような人物画像であった場合
、人物の特徴を表すという目的のためには人物の背景部
分は全く不要な部分である。ところが、この背景部分は
画面中では大きな面積を占めるため、色の出願頻度はこ
の部分で高(なり、この背景部分の色が表示色として選
出されてしまうため、重要な人物部分を細かく再現する
ために必要な色が選出されず、原画像と異なる印象を受
けるような場合もある。For example, if the image is a person image as shown in FIG. 5, the background portion of the person is completely unnecessary for the purpose of representing the person's characteristics. However, since this background part occupies a large area of the screen, the frequency of applying colors is high in this part (and the color of this background part is selected as the display color, so it is difficult to reproduce important parts of people in detail. In some cases, necessary colors are not selected for this purpose, resulting in a different impression from the original image.
E 問題点を解決するための手段
この発明は、マイクロコンピュータと、モニタ受像機(
512)と、1画面分の入力ビデオデータを記憶できる
メモリ (507)と、このメモリ (507)のアド
レスに対応する上記モニタ受像機(512)の画面上の
位置を指定できる外部人力装置(502)と、この外部
人力装置(502)で指定されたエリア内の画像データ
中の色の出現頻度を求める手段(504)と、この出現
頻度を求める手F?t(504)の出力情報より出現頻
度の高い色から上位N色を選定する手段(505)と、
外部人力装置(502)で指定した特定の画像部分の色
を一上記表ン1\色のうちの1つとして強制的に設定す
る手段(513)と、入力ビデオデータを上記N色原下
の色で表現した変換ビデオデータを作成する手段(50
6) (507)と、この変換ビデオデータのその画
像情報をエンコードして伝送データに変換するエンご1
−ド手段(50B ’) とからなる。E. Means for Solving Problems This invention uses a microcomputer and a monitor receiver (
512), a memory (507) that can store input video data for one screen, and an external human power device (502) that can specify the position on the screen of the monitor receiver (512) that corresponds to the address of this memory (507). ), a means (504) for determining the appearance frequency of a color in the image data within the area specified by the external human-powered device (502), and a means (504) for determining the appearance frequency of the color F? means (505) for selecting the top N colors from the colors that appear more frequently based on the output information of t (504);
Means (513) for forcibly setting the color of a specific image portion designated by an external human power device (502) as one of the colors in the table above; Means for creating converted video data expressed in color (50
6) (507) and an encoder that encodes the image information of this converted video data and converts it into transmission data.
- code means (50B').
F 作用
例えば、第5図の人物画像において、人物部分のめを外
部入力装置(502)によって指定すれば、手段(50
4)でこの人物部分のみの色の出現頻度が求められ、そ
の出現頻度の高い色から順次上位N色が手段(505)
で選定される。その後、外部入力装置(502) で例
えば唇の部分、眼の部分等を111定すると、この唇の
色、眼の色がその選出されたN色の例えば下位2色と入
れ替えられてN色が選出され直される。F Function For example, in the person image shown in FIG.
In step 4), the appearance frequency of the color of only this person part is calculated, and the top N colors are selected in order from the color with the highest appearance frequency (505).
Selected by After that, when the external input device (502) is used to determine, for example, the lip part, the eye part, etc., the lip color and eye color are replaced with, for example, the lower two colors of the selected N colors, and the N colors are changed. be re-elected.
G 実施例
G1ビデオテックス画像装置の説明
第1図はこの発明装置の一例で、この例では装置は人力
カラーii!IiO&情報を1画面分毎のデータに変換
するフレームデータ作成部(100)と、その1画面分
毎のデータからビデオテックス画像データを作成するビ
デオテックス装置部(200)とからなる。G Example G1 Description of Videotex Imaging Apparatus FIG. 1 shows an example of the apparatus of this invention. In this example, the apparatus is a manual color II! It consists of a frame data creation section (100) that converts IiO & information into data for each screen, and a videotex device section (200) that creates videotex image data from the data for each screen.
フレームデータ作成部(100)において、(101)
はアナログカラービデオ信号の入力端子で、ビデオカメ
ラ、VTR,ビデオディスク等のカラービデオ信号の発
生源(10)からのNTSCカラービデオ信号がこの入
力端子(101)を通じてNTSCデコーダ(102)
に供給されてデコードされ、3原色信号R,G、Bとし
てこれより得られる。In the frame data creation section (100), (101)
is an analog color video signal input terminal, and an NTSC color video signal from a color video signal generation source (10) such as a video camera, VTR, or video disc is passed through this input terminal (101) to an NTSC decoder (102).
The three primary color signals R, G, and B are obtained from the three primary color signals R, G, and B.
また(103)は3原色信号R,G、Bの入力端子で、
マイクロコンピュータ等の画像情報作成装置よりの3原
色ビデオ信号R,G、Bの発生源(20)からこの入力
端子(103)を通じてフレームデータ作成部(100
)にこの3原色信号が入力される。In addition, (103) is the input terminal for the three primary color signals R, G, and B.
A source (20) of three primary color video signals R, G, B from an image information generating device such as a microcomputer is connected to a frame data generating unit (100) through this input terminal (103).
) these three primary color signals are input.
そして、NTSCデコーダ(102>からの3原色信号
と入力端子(103)からの3原色信号が入力選択回路
(104)によって選択されて取り出され、その選択出
力がA/Dコンバータ(105)に供給される。このA
/Dコンバータ(105)においては1サンプル毎に3
原色信号R,G、Bを夫々4ビツトのデータとして1サ
ンプル(1ドツト)を12ビツトのデジタル信号に変換
する。この12ビツトのデジタル信号はフィールドメモ
リ (106)に供給されて1フイ一ルド分ずつこのメ
モリ (106)に書き込まれる。The three primary color signals from the NTSC decoder (102>) and the three primary color signals from the input terminal (103) are selected and extracted by the input selection circuit (104), and the selected output is supplied to the A/D converter (105). This A
In the /D converter (105), 3
The primary color signals R, G, and B are each converted into 4-bit data and one sample (one dot) is converted into a 12-bit digital signal. This 12-bit digital signal is supplied to a field memory (106) and written into this memory (106) one field at a time.
このフィールドメモリ (106)の書き込み及び読み
出しは後述するようにビデオテックス装置部(200)
のマイクロコンピュータ(201)からの指令により行
われるものである。また、入力選択回路(104)の切
り換えも同様にビデオテックス装置部(200)側から
のコマンドにより行われるようにされている。(108
)はそのタイミングをコントロールするためのタイミン
グコントロール回路である。Writing and reading of this field memory (106) is performed by the Videotex equipment unit (200) as described later.
This is performed based on instructions from the microcomputer (201). Furthermore, switching of the input selection circuit (104) is similarly performed by a command from the Videotex device section (200). (108
) is a timing control circuit for controlling the timing.
したがって、フィールドメモリ (106)からは1フ
イ一ルド単位の信号が得られ、これがD/Aコンバータ
(107)によりアナログ3原色信号R9G、 Bに
戻され、これがビデオテックス装置部(200)のセレ
クタ(231)を通じてモニタ受像機(230)に供給
されてその画像が画面に映出される。Therefore, a signal for one field is obtained from the field memory (106), which is returned to the analog three primary color signals R9G and B by the D/A converter (107), and this is sent to the selector of the Videotex device section (200). The image is supplied to the monitor receiver (230) through (231) and displayed on the screen.
ビデオテックス装置部(200)においてはマイクロコ
ンピュータ(201>が設けられる。A microcomputer (201>) is provided in the Videotex equipment section (200).
即ち、(202)はそのCPUであり、(203)は後
述するようなデータ処理のプログラムが記憶されている
ROMであり、また(204 >はワークエリア用のR
AMである。さらに(205)はデータバスである。That is, (202) is its CPU, (203) is a ROM in which a data processing program as described below is stored, and (204> is the R for the work area.
It is AM. Furthermore, (205) is a data bus.
また、(211)はフレームデータ作成部(100)か
らの1′ドツト12ビツトのデジタルデータを取り込む
ためのバッファRAMである。Further, (211) is a buffer RAM for taking in 1' dot 12-bit digital data from the frame data generating section (100).
(2]2 )はこのバッファRAM (231)に取り
込まれた1画面分のデータに対し、後述するようにして
作成された16色のカラーパレットによって各ドツトの
色を表すデータに変換された変換デジタルビデオデータ
が記憶されるビデオRAMである。この場合、このビデ
オRAM(212)にはフレームデータ作成部(100
)よりのビデオデータの他に、このビデオデータに対し
操作者の意図する処理をなずための複数のコマンドをコ
マンドメニュー(230M)として第5図に示すように
画面−1−に表すためのメニューデータが記憶されてい
る。(2) 2) is a conversion of one screen worth of data loaded into this buffer RAM (231) into data representing the color of each dot using a 16-color color palette created as described below. A video RAM in which digital video data is stored. In this case, this video RAM (212) includes a frame data creation section (100).
) In addition to the video data from ), there is also a command menu (230M) for displaying multiple commands to perform the desired processing on this video data on screen 1 as shown in Figure 5. Menu data is stored.
<2]3)はこのビデオRAM(2]2)のコントロー
ラであり、夫々データバス(205)と接続されている
。<2]3) is a controller for this video RAM (2]2), and each is connected to a data bus (205).
(214)はカラーパレットメモリで、これには後述す
るようにして設定された16色のビデオデータ、即ち3
原色信号R,G、Bが夫々4ビツトのデジタル信号で表
現されるデータが16色分記憶されている。(214) is a color palette memory, which contains video data of 16 colors set as described later, that is, 3
Data representing primary color signals R, G, and B each as a 4-bit digital signal is stored for 16 colors.
また、(215)はビデオRAM(212)に記憶され
ている変換デジタルビデオデータから幾何図形コード及
びその属性コードからなるNAPLPSのPDIコード
に変換されたデータを記憶するRAMである。Further, (215) is a RAM that stores data converted from the converted digital video data stored in the video RAM (212) to a NAPLPS PDI code consisting of a geometric figure code and its attribute code.
(216)は外部入力装置としてのタブレットで、この
タブレット(216’)はモニタ受像機(230)の画
面上の位置を指定する座標入力装置である。(216) is a tablet as an external input device, and this tablet (216') is a coordinate input device for specifying a position on the screen of the monitor receiver (230).
この座標入力装置としζはタブレットではなくいわゆる
マウスその他の入力装置であってもよい。The coordinate input device ζ may be a so-called mouse or other input device instead of a tablet.
このタブレット(216> で前述のコマンドメニュー
の一つのコマンドを選択すれば、そのコマンドが実行さ
れるようにされるものである。即ち、ビデオRAM (
21,2)のアドレスをこのタブレット(216)上で
スタイラスによっ゛ζ指定するごとができるようにされ
ており、スタイラスで指定した画面上の位置はカーソル
により画面中に表示される。このタブレット(216)
はインターフェース(221’)を介してデータバス(
205)に接続されている。When one command from the aforementioned command menu is selected on this tablet (216), that command is executed. That is, the video RAM (
21, 2) can be specified on the tablet (216) with a stylus, and the position on the screen specified with the stylus is displayed on the screen by a cursor. This tablet (216)
connects the data bus (
205).
(217)はフロッピーディスクで、RAM(215)
に記憶されている11I!Il血分毎のNAPLPSの
コードを記憶しておき、またこれから読み出すことがで
きるようにされζいるもので、これもインターフェース
(222)を介してデータバス(205)と接続され”
ζいる。(217) is a floppy disk, RAM (215)
11I remembered in! The NAPLPS code for each blood fraction is stored and read out from the code, and this is also connected to the data bus (205) via the interface (222).
There is ζ.
(21B )はモデムであり、RAM(215)のNA
PLPSのコードを変量して、例えば電話線をimじて
送信するようにするもので、これもインターフェース(
223)を介してデータバス(205)と接続されてい
る。(21B) is a modem, and the NA of RAM (215)
By changing the PLPS code, for example, it is possible to send data through an IM telephone line, and this also requires an interface (
It is connected to a data bus (205) via a data bus (223).
そして、(220)はフレームデータ作成部(100)
からの1画面分のデジタルビデオデータを取り込むため
のインターフェースであり、これを通じてデータバス(
205)に供給されたビデオデータはバッファRAM(
211)に生データとして先ず取り込まれる。And (220) is a frame data creation unit (100)
An interface for importing one screen worth of digital video data from a data bus (
The video data supplied to the buffer RAM (205) is stored in the buffer RAM (205).
211) as raw data.
G2カラーパレットの自動定義の説明
以上のように構成されるビデオテックス装置において、
第2図に示すようなフローチャートに従ってフレームデ
ータ作成部(100)からの4096色が表現可能な1
2ビツトのビデオデータに対し設定されたカラーパレッ
トに従って16色で表現されるカラー画像データが作成
される。Explanation of automatic definition of G2 color palette In the Videotex device configured as above,
1 which can express 4096 colors from the frame data creation section (100) according to the flowchart shown in FIG.
Color image data expressed in 16 colors is created according to a color palette set for 2-bit video data.
即ち、先ずフレームデータの作成部(100)の ゛フ
ィールドメモリ (106)よりビデオテックス装置(
200)において、タブレット(216)によりメニュ
ー(230M)上で選択された指令に応じて1画面分の
ビデオデータがインターフェース(220)を介してデ
ータバス(205)に取り込まれる(ステップ(301
) )。That is, first, the videotex device (
200), one screen worth of video data is taken into the data bus (205) via the interface (220) according to the command selected on the menu (230M) by the tablet (216) (step (301)
) ).
こうして取り込まれたデータはバッファRAM(211
)に転送されて一時スドアされる(ステップ(302)
)。The data captured in this way is stored in the buffer RAM (211
) and temporarily stored (step (302)
).
そして、次のようにしてこのバッファRAM(211)
の1肉面分のデータの全てが用いられて表示色の16色
が自動的に割り付けられ、その選定された16色に基づ
いて作成された変換データがビデオRAM(212)に
書き込まれる(ステップ(303))。Then, write this buffer RAM (211) as follows.
All of the data for one meat surface is used to automatically assign 16 display colors, and the conversion data created based on the 16 selected colors is written to the video RAM (212) (step (303)).
即ち、バッファRA M (211,)に取り込まれた
データから各ドツト毎の色の出現頻度がROM(2(+
3)のプログラムに従って求められ、その頻度数の高い
色から順に上位16色のデジタルビデオデータ (12
ビツト)がカラーバレットメモリ (214)に書き込
まれる。That is, from the data taken into the buffer RAM (211,), the appearance frequency of each color for each dot is determined as ROM (2(+
3) Digital video data of the top 16 colors in descending order of frequency (12
bit) is written to the color bullet memory (214).
こうして1.カラーバレットメモリ (2]4 )に記
憶された全画面の画像データから自動的に選ばれた16
色のデータによってバッファRAM (2]1 )の住
データの各ドツトの色が再色付けされる。Thus 1. 16 automatically selected from the full screen image data stored in the color bullet memory (2]4)
The color data recolors each dot of the data in the buffer RAM (2]1).
この場合、各ト′ソトの情報がバッファRAM(212
)のビデオデータの元の色に対し最も近いカラーバレッ
トメモリ (2+4 )の16色の内の1色のデータに
変換される。そして、この再色付けされたビデオデータ
に相当するデータがビデオRAM(212)に各ドツト
のデータとして書き込まれる。In this case, the information of each tote is stored in the buffer RAM (212
) is converted into data of one of the 16 colors in the color bullet memory (2+4) that is closest to the original color of the video data. Then, data corresponding to this recolored video data is written into the video RAM (212) as data for each dot.
このビデオRAM(212)に記憶されるデータは12
ビツトのビデオデータではなく、カラーパレ・ノドメモ
リ (2]4)のその変換される色のビデオデータのア
ドレスデータ(4ビット)である。こうして、ビデオR
AM(212)にはバッファRAM(211)の1ドツ
ト12ピツI・の生データに対し、1ドツト4ビツトの
変換ビデオデータが書き込まれることになる。The data stored in this video RAM (212) is 12
It is not the bit video data, but the address data (4 bits) of the video data of the color to be converted in the color palette node memory (2]4). Thus, video R
In the AM (212), converted video data of 1 dot and 4 bits is written in contrast to the raw data of 1 dot and 12 bits I in the buffer RAM (211).
そして、タブレソ1−(216)において、第5図に示
すようにモニタ受像機(230)の画面上の下部に表示
されたコマンドメニュー(230M>においてタブレッ
ト(216)でこの再色付けした画像を表示するコマン
ドを選定したときは、選択回路(231)が図の状態と
は逆の状態に切り換えられる。そして、コントローラ(
213)の制御に従ってビデオRAM(212)より水
平及び垂直方向に順次各ドツトの色指定のためのアドレ
スデータが読み出され、そのアドレスデータによりカラ
ーバレットメモリ (214)より選定された色データ
(即ち3原色信号R,G、Bが4ビツトで表された信号
)が得られ、これがD/Aコンバータ(233)によっ
てアナログ信号に戻され、このアナログ3原色信号R,
G、Bが選択回路(231)を介してモニタ受像機(2
30)に供給されて、その画面に再色付は画像が映出さ
れる。Then, on the tablet (216), the recolored image is displayed on the tablet (216) in the command menu (230M) displayed at the bottom of the screen of the monitor receiver (230), as shown in FIG. When a command is selected, the selection circuit (231) is switched to the state opposite to that shown in the figure.Then, the controller (
213), address data for specifying the color of each dot is sequentially read out from the video RAM (212) in the horizontal and vertical directions, and the selected color data (i.e. A signal in which the three primary color signals R, G, and B are expressed in 4 bits is obtained, which is returned to an analog signal by the D/A converter (233), and this analog three primary color signal R,
G and B are connected to the monitor receiver (2) via the selection circuit (231).
30), and the recolored image is displayed on the screen.
このとき、画面にはRAM(212)に記憶されている
メニュー(230M)も映出することができるようにさ
れている。At this time, the menu (230M) stored in the RAM (212) can also be displayed on the screen.
こうして、全画面のデータから作成されたカラーバレッ
トに基づいて作成した新たな再色付は画像がモニタ受像
機(230)の画面上に表示されることになる。In this way, the newly recolored image created based on the color bullet created from the full screen data will be displayed on the screen of the monitor receiver (230).
次にマニュアル(ピ整が必要かどうか判別される(ステ
ップ(304) )。表示画面を見て修正の必要がある
とユーザーが判断するときはタブレット(216)で第
5図のようにメニューを表示させるようにスタイラスを
動かし、修正コマンドをヒ・ノI・する。すると、修正
必要ありと判別され、装置はマニュアル修正モードにな
る(ステップ(305))。Next, it is determined whether manual correction is necessary (step (304)). When the user determines that correction is necessary by looking at the display screen, the user selects the menu on the tablet (216) as shown in Figure 5. Move the stylus so that it is displayed and issue a correction command. Then, it is determined that correction is necessary, and the device enters manual correction mode (step (305)).
画面を見てマニュアル修正の必要がなければタブレット
(216)で次の画像データの処理のためのコマンドが
ヒツトされ、それでカラーバレ・ノドの定義は終了する
。After looking at the screen, if manual correction is not necessary, a command for processing the next image data is hit on the tablet (216), and the definition of the color barre node is completed.
G3カラーバレットのマニュアル(W jEの説明第4
図はマニュアル修正のフローチャートである。G3 color bullet manual (W jE explanation 4th
The figure is a flowchart of manual correction.
このマニュアル修正モードにおいては、カラーパレット
の指定に特に重要視したいエリアを指定することができ
ると共に、その肉1象の中の特定の色をもカラーパレッ
トの1色として使うことができるようにする機能が備え
られている。In this manual correction mode, you can specify the area you want to place particular emphasis on when specifying the color palette, and you can also use a specific color within that meat elephant as one of the colors in the color palette. Equipped with functions.
先ず、色付けしたいエリアが指定されているかどうかが
判別される(ステップ(401) )。First, it is determined whether an area to be colored has been designated (step (401)).
ユーザーはエリア指定をしたいときは前述した画面上の
コマンドメニュー(230M)の内、例えばMASKと
いうコマンドをタブレット(216)のスタイラスによ
ってヒツトする。そして、カラーパレットの定義に使用
しない部分、例えば第4図の画面の人物画の背景部分を
タブレソ) (216)においてスタイラスで塗りつぶ
す。すると塗りつぶされた部分以外の人物画部分のバッ
ファRAM(211’)のアドレスが指定されることに
なり、このバッファRAM(211)よりその人物画部
分のデジタルビデオ情報が読み出され、このデジタルビ
デオ情報の各ドツトの色の出現頻度のヒストグラムが再
び作成される(ステップ(402))。そして、この作
成されたヒストグラムより得られる頻度数が全画面情報
から自動選出された各色の頻度数に重畳され、その重畳
されたものの上位16色が選出され直される(ステップ
(403) ’I。When the user wishes to specify an area, he or she selects, for example, the MASK command from the on-screen command menu (230M) using the stylus of the tablet (216). Then, in step (216), the portions not used for defining the color palette, such as the background portion of the portrait on the screen shown in FIG. 4, are filled in with the stylus. Then, the address of the buffer RAM (211') of the portrait part other than the filled-in part is specified, and the digital video information of the portrait part is read from this buffer RAM (211), and this digital video A histogram of the frequency of appearance of each dot of information is created again (step (402)). Then, the frequency number obtained from the created histogram is superimposed on the frequency number of each color automatically selected from the entire screen information, and the top 16 colors of the superimposed ones are reselected (step (403) 'I.
こうして、背景部分以外の人物の顔面及び人物の頭部の
カラー画像情報のみからカラーパレットが11び作成し
直されることになり、カラーパレットメモリ (214
)にはその作成し直された16色のデータが冑き込まれ
る。In this way, the color palette is re-created 11 times from only the color image information of the person's face and the person's head other than the background part, and the color palette memory (214
) is loaded with the re-created 16 color data.
そして、この新たに定義されたカラーパレソ1−が前述
した第5図の画面上の下部のメニュー(230M)の一
番」二の部分に表示される。このとき、色の配列順序も
ヒストグラムに従って変えられることになる。Then, this newly defined color palette 1- is displayed in the first and second part of the menu (230M) at the bottom of the screen in FIG. 5 mentioned above. At this time, the color arrangement order is also changed according to the histogram.
また、画面も新たに作成し直されたカラーパレットの1
6色によって再色イ」げし直されたビデオRAM(21
2)のデータに応じてその色調が変えられる画像となる
。In addition, the screen also has a newly created color palette.
Video RAM (21
The image becomes an image whose color tone can be changed according to the data of 2).
さらに、この画像を見て、例えば唇の色とが眼の色とか
特定の色部分が元の画像と異なる場合等において、その
元の画像の色に直したいときは、その特定の色部分は次
のようにしてカラーパレットの16色の1つとして加え
ることができる。この場合に元の画面の色と作成した画
面の色の違いを比較するためタブレソ1(216)上で
スタイラスによりコマンドメニュー(230M)をヒツ
トすることにより選択回路(231)が切り換えられて
フレームデータ作成部(100)からの本来の画像の色
と、再色付けしたビデオ RAM(212)のlI!I
I像データによる色が比較できることになる。Furthermore, if you look at this image and want to change it to the original image color, for example if a specific color part is different from the original image, such as the color of the lips or the color of the eyes, you can change the color of the specific color part. It can be added as one of the 16 colors in the color palette as follows. In this case, in order to compare the difference between the original screen color and the created screen color, by hitting the command menu (230M) with the stylus on the tablet recorder 1 (216), the selection circuit (231) is switched and the frame data is The original image color from the creation unit (100) and the recolored video RAM (212) lI! I
This means that colors based on I image data can be compared.
そして、特定の色をカラーバレント上に加えるコマンド
がタブレット(21B )で選択されたがどうか判別さ
れる(ステップ(404) )。タブレット(216)
でコマンドメニュー(230M)において、そのコマン
ドをヒツトすると、ステップ(405)に進み、特定色
の追加のモードになる。ステップ(405)ではセレク
タ(231)を図の状態にして元のフレームデータ作成
部(100)からの画像をモニタ受像機(230)の画
面上に表示した状態において、あるいは新たに作成した
画像において、元の特定色を追加したい部分例えば唇の
部分をヒツトする。すると、そのアドレスがバッファR
AM(211)において指定され、カラーパレットはこ
のバッファRAM(211)から統み出された12ビツ
トのビデオデータが例えばカラーパレットメモリ (2
14)に記憶されているデータのうら頻度数の最も低い
ビデオデータと交換されて、16色の選出がやり直され
る。眼の色も加えたいときは、この部分もタブレット(
216)でスタイラスをヒントすれば同様にしてカラー
パレットメモリ (214)にその眼の色のオリジナル
の色のビデオデータが強制的に16色のうちの1色とし
て定義されることになる。以上はステップ(4(15)
及びステップ(406)でなされる。Then, it is determined whether a command to add a specific color to the color valent has been selected on the tablet (21B) (step (404)). Tablet (216)
When that command is clicked on the command menu (230M), the process advances to step (405) and a mode for adding a specific color is entered. In step (405), the selector (231) is set to the state shown in the figure, and the image from the original frame data creation section (100) is displayed on the screen of the monitor receiver (230), or the newly created image is displayed. , hit the area to which you want to add the original specific color, for example, the lips. Then, that address is stored in buffer R.
The color palette is specified in the AM (211), and the 12-bit video data taken out from this buffer RAM (211) is stored in the color palette memory (211), for example.
14) is replaced with the video data with the lowest frequency, and the selection of the 16 colors is redone. If you want to add eye color, use a tablet (
Similarly, if the user tips the stylus at step 216), video data of the original color of the eye color will be forcibly defined as one of the 16 colors in the color palette memory (214). The above is step (4 (15)
and step (406).
こうして選出し直された16色から改め°ζバッファR
AM(211)のデータに対してその16色からなるビ
デオデータが作成され、これがビデオRA M(212
)に記憶され直されることになり (ステップ(407
) ) 、そのビデオRAM(212)に記憶されたデ
ータによる画像がモニタ受像機(230)の画面に映出
される。From the 16 colors reselected in this way, the °ζ buffer R is
Video data consisting of 16 colors is created for the data of AM (211), and this is stored in video RAM (212).
) (step (407
)), an image based on the data stored in the video RAM (212) is displayed on the screen of the monitor receiver (230).
このとき、16色全てを用いるのではなく16色の内、
例えば14色を用いてビデオRAM (212,)のビ
デオ情報を作成することもできる。その場合には、タブ
レット(216)によってメニュー(230M)上に表
示されている16色のうち使用する色をヒツトして指定
すればよい。At this time, instead of using all 16 colors, among the 16 colors,
For example, the video information in the video RAM (212,) can be created using 14 colors. In that case, the tablet (216) may be used to select the color to be used from among the 16 colors displayed on the menu (230M).
以上により修正が終了すれば(ステップ(408))修
正モードは完了し、カラーパレットの定義は終Yし、修
正終了でなければステップ[401)〜(407)がく
り返えされることになる。If the modification is completed as described above (step (408)), the modification mode is completed and the definition of the color palette is completed.If the modification is not completed, steps [401] to (407) are repeated.
こうして、ビデオRAM(212)に16色又は16色
より少ない色で表現されたカラービデオデータに等しい
データが取り込まれることになる。In this way, data equivalent to color video data expressed using 16 colors or less than 16 colors is loaded into the video RAM (212).
そしてミこのビデオRAM(212)からのデータがマ
イクロコンピュータ(201) (7)ROM (20
3)のプログラムに従って前述した5種類の基本幾何図
形からなる図形コードと色、大きさ及びその座標位置等
を示す属性コートからなるN A P L P S方式
のコードにエンコードされ、そのエンコードされたコー
トがRAM(215)に書き込まれる。さらに、場合に
応じてインターフェース(222)を通じて、このNA
PLPS:J−1;の画像データがデータ画像ファイル
としてフロッピーディスク(217)にストアされる。The data from Miko's video RAM (212) is transferred to the microcomputer (201) (7) ROM (20
According to the program in 3), it is encoded into a NAP LPS code consisting of a figure code consisting of the five types of basic geometric figures mentioned above and an attribute code indicating color, size, coordinate position, etc. The code is written to RAM (215). In addition, optionally through an interface (222), this NA
Image data of PLPS:J-1; is stored on the floppy disk (217) as a data image file.
こうして作成されたNAPLPSのコー1″はタブレッ
ト(216)で送りのコマンドをヒラl−したとき、モ
デム(218)に送出され変調されて電話線を通じて送
られることになる。When a send command is issued on the tablet (216), the NAPLPS code 1'' created in this way is sent to the modem (218), modulated, and sent through the telephone line.
なお、オリジナルの色に置き換えたい部分を指定できる
個所はカラーパレットとして定義できる色カ月6色から
当然のように16fIIll所までできる。Note that the areas where you can specify the part you want to replace with the original color can range from 6 colors that can be defined as a color palette to 16fIIll areas as a matter of course.
゛ また、カラーパレットの定義に関係しない部分を
指定するモードにおいて力ラーパレソlの定義から除外
した領域に対しても特定のオリジナルの色を指定する動
作は行うことができる。゛ Furthermore, in the mode of specifying parts unrelated to the color palette definition, it is possible to specify a specific original color even for areas excluded from the color palette definition.
G4機能ブロック図の説明
第4図は以上説明したフローチャートに従って機能をブ
ロック図的に示した図で、フレームデータ作成部(10
0)からの入力デジタルビデオ信号が入力端(500)
をiInし−Cハソ’7y RAM (501)に供給
され、このバッファRAM(501)のアドレスを外部
入力装置であるタブレソ]・(502)によってアドレ
ス指定回路(503)を介して指定し、指定された位置
及びエリア内の情報がバッファRA M (501)か
ら読み出され、その読み出された情報からヒストグラム
がヒストグラム作成回路(504)において作成される
。そして、その作成されたヒストグラムから上位16色
が選定回路(505)において選定され、この選定回路
(505)により選定された16色がカラーパレットメ
モリリ (506)に記憶される。そして、この選定さ
れた16色からバッファRAM(501)の1画向分の
データ全てについて、ビデオRAM(507)に16色
で表現された、すなわちカラーバレットメモリ (50
6)のアドレスデータ(4ビツト)で表現されたビデオ
データが形成されて書き込まれ、これがN A P L
P S方式のエンコーダ(508)に供給されて図形
コート′及び属性コードとして表現されるコードに変換
され、そのコードがバッファRAM(509)に記憶さ
れる。そして変1回路(51(1)を介して伝送線、例
えば電話ケーブルに送出される。Explanation of G4 Functional Block Diagram FIG. 4 is a block diagram showing the functions according to the flowchart explained above.
The input digital video signal from 0) is input to the input terminal (500).
is input and supplied to the buffer RAM (501), and the address of this buffer RAM (501) is specified by the external input device Tabreso (502) via the addressing circuit (503). Information within the location and area is read out from the buffer RAM (501), and a histogram is created from the read information in a histogram creation circuit (504). Then, the top 16 colors are selected from the created histogram in a selection circuit (505), and the 16 colors selected by this selection circuit (505) are stored in a color palette memory (506). Then, all the data for one screen direction in the buffer RAM (501) from the selected 16 colors is expressed in the video RAM (507) with 16 colors, that is, the color bullet memory (50
6) The video data expressed by the address data (4 bits) is formed and written, and this is the NAP L
The data is supplied to a PPS encoder (508) and converted into a code expressed as a graphic code and an attribute code, and the code is stored in a buffer RAM (509). It is then sent out to a transmission line, for example a telephone cable, via a variable circuit (51(1)).
またビデオRAM(507)の4ビツトの信号がアドレ
スとしてカラーパレットメモリ (506)に供給され
て、各ドツトの3原色情報がこのカラーパレットメモリ
(506)より読み出され、これがD/Aコンバータ
(511) によってアナログ信号に変換されて、その
アナログ信号がモニタ受像機(512)に供給されてそ
の画面上に映出されるようにされる。Additionally, a 4-bit signal from the video RAM (507) is supplied as an address to the color palette memory (506), and the three primary color information for each dot is read out from this color palette memory (506), which is then sent to the D/A converter (506). 511) into an analog signal, and the analog signal is supplied to a monitor receiver (512) and displayed on its screen.
また、タブレット(502)で特定の画面部分をヒツト
した場合に、そのアドレスが指定されてその部分がバッ
ファRAM (501)から読み出されると共に特定色
設定回路(5]3 )にそのデータが取り込まれ、その
データがN色選定回路(505)に供給されて強制的に
16色の内の1色として定義され、カラーバレットメモ
リ (506)に書き込まれる。したがって、この特定
色が強制的に16色の内の1色とされ、これによってビ
デオRAM(507)の情報が再び書き改められること
になる。Also, when a specific screen area is hit on the tablet (502), that address is specified and that area is read out from the buffer RAM (501), and the data is taken into the specific color setting circuit (5) 3). , the data is supplied to the N color selection circuit (505), where it is forcibly defined as one of the 16 colors, and written into the color bullet memory (506). Therefore, this specific color is forcibly set as one of the 16 colors, and the information in the video RAM (507) is thereby rewritten again.
なお、1画面分の情報からカラーパレットを定義する説
明はしなかったが、前述したようにヒストグラム作成回
路(504)において外部入力装置であるタブレット(
502)からエリア指定しないときは企画面分の情報に
基づいたヒストグラムが作成され、カラーパレットが自
動的に定義されることは勿論である。Although we did not explain how to define a color palette from one screen's worth of information, as mentioned above, the histogram creation circuit (504) uses a tablet (which is an external input device).
502), when no area is specified, a histogram is created based on the information on the planning surface, and the color palette is of course automatically defined.
以上のようにこの発明によれば、1画面分の全画面情報
からカラーパレットを定義する表示色を選出するだけで
はなく、ユーザが重視したい部分をエリア指定すること
により、そのエリア部分を重視したカラーパレットの定
義を行うことができるとともに元の画像の特定のオリジ
ナルの色をカラーパレットの1色として定義することも
可能であるので、ユーザの意し1的な色付けがなされた
ビデオテソクス画像を作成することが可能になるもので
ある。As described above, according to the present invention, not only the display colors that define the color palette are selected from the entire screen information for one screen, but also the area that the user wants to emphasize can be designated as an area. Since it is possible to define a color palette and also define a specific original color of the original image as one color of the color palette, it is possible to create a video text image that is colored according to the user's wishes. It is possible to do so.
第1図はこの発明装置の一例のブロック図、第2図及び
第3図はその動作のフローチャートをボず図、第4図は
この発明装置の機能を構成的にボしたブロック図、第5
図は表示画面の一例を説明するための図である。
(201)はマイクロコンピュータ、(230)はモニ
タ受像機、(211)はバッファRAM、(212)は
ビデオRAM、(214)はカラーパレットメモリ、(
216)はタブレットである。FIG. 1 is a block diagram of an example of the device of this invention, FIGS. 2 and 3 are flowcharts of its operation without blanks, FIG. 4 is a block diagram of the functions of this device of the invention, and FIG.
The figure is a diagram for explaining an example of a display screen. (201) is a microcomputer, (230) is a monitor receiver, (211) is a buffer RAM, (212) is a video RAM, (214) is a color palette memory, (
216) is a tablet.
Claims (1)
と、 (d)このメモリのアドレスに対応する上記モニタ受像
機の画面上の位置を指定できる外部入力装置と、 (e)この外部入力装置で指定されたエリア内の画像デ
ータ中の色の出現頻度を求める手段と、(f)この出現
頻度を求める手段の出力情報より出現頻度の高い色から
上位N色を選出する手段と、(g)上記外部入力装置で
指定した特定の画像部分の色を上記表示色のうちの1つ
として強制的に設定する手段と、 (h)上記入力ビデオデータを上記N色以下の色で表現
した変換ビデオデータを作成する手段と、(i)この変
換ビデオデータのその画像情報をエンコードして伝送デ
ータに変換するエンコード手段とからなるビデオテック
ス画像作成装置。[Scope of Claims] (a) a microcomputer; (b) a monitor receiver; (c) a memory capable of storing input video data for one screen; and (d) the monitor receiver corresponding to the address of this memory. an external input device that can specify a position on the screen of the machine; (e) means for determining the frequency of appearance of a color in image data within an area designated by the external input device; and (f) means for determining the frequency of appearance. (g) forcibly setting the color of a specific image portion designated by the external input device as one of the display colors; (h) means for creating converted video data expressing the input video data in the N colors or less; and (i) encoding for encoding the image information of the converted video data and converting it into transmission data. A videotex imaging device comprising means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60050804A JPH0720239B2 (en) | 1985-03-14 | 1985-03-14 | Image creation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60050804A JPH0720239B2 (en) | 1985-03-14 | 1985-03-14 | Image creation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61210779A true JPS61210779A (en) | 1986-09-18 |
JPH0720239B2 JPH0720239B2 (en) | 1995-03-06 |
Family
ID=12868957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60050804A Expired - Fee Related JPH0720239B2 (en) | 1985-03-14 | 1985-03-14 | Image creation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0720239B2 (en) |
-
1985
- 1985-03-14 JP JP60050804A patent/JPH0720239B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0720239B2 (en) | 1995-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3784736A (en) | Method and apparatus for converting monochrome pictures to multi-color pictures electronically | |
JPS59197085A (en) | Color image altering apparatus | |
JPH03502617A (en) | Method and device for operating video image signals | |
JPS61210779A (en) | Video tex picture forming device | |
JPH0146905B2 (en) | ||
JPH05244444A (en) | Irregular color correction method in color picture | |
JPH0574857B2 (en) | ||
JPH0580016B2 (en) | ||
JP4174901B2 (en) | Image display device, image display method, and recording medium recording image display control program | |
JPS60197073A (en) | Color designation processing unit of color picture | |
JP2607807B2 (en) | Video synthesis method and apparatus | |
KR930008176B1 (en) | Apparatus for encoding image signal | |
JP4708743B2 (en) | projector | |
JPH0321942B2 (en) | ||
JPH0763185B2 (en) | Image processing device | |
JPS61214672A (en) | Picture encoder | |
JPS61103195A (en) | Frame memory writing control system | |
JPH05225299A (en) | Color conversion system | |
JP2633538B2 (en) | Image editing device | |
JPS6121700Y2 (en) | ||
JPS61221878A (en) | Picture processor | |
JPS61129693A (en) | Computer image display unit | |
JPS60231268A (en) | Picture area processor | |
JPH0546757B2 (en) | ||
JPS61214679A (en) | Picture data forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |