JP3082458B2 - Image modification device - Google Patents

Image modification device

Info

Publication number
JP3082458B2
JP3082458B2 JP22960992A JP22960992A JP3082458B2 JP 3082458 B2 JP3082458 B2 JP 3082458B2 JP 22960992 A JP22960992 A JP 22960992A JP 22960992 A JP22960992 A JP 22960992A JP 3082458 B2 JP3082458 B2 JP 3082458B2
Authority
JP
Japan
Prior art keywords
data block
modification
memory
flag
error
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 - Lifetime
Application number
JP22960992A
Other languages
Japanese (ja)
Other versions
JPH0678273A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP22960992A priority Critical patent/JP3082458B2/en
Publication of JPH0678273A publication Critical patent/JPH0678273A/en
Application granted granted Critical
Publication of JP3082458B2 publication Critical patent/JP3082458B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明はディジタルビデオテープ
レコーダーなどに用いられる、エラー画素を修整する画
像修整装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image correcting apparatus for correcting an error pixel used in a digital video tape recorder or the like.

【0002】[0002]

【従来の技術】近年、磁気記録再生技術の発達に伴い、
ビデオテープレコーダーのディジタル化が進んできてい
る。これらの装置では電磁変換系のエラーを補い、良質
な画像を再生するためにリードソロモン符号などの誤り
訂正符号を用い、更にその訂正能力を越えるエラー画素
が発生した場合に前フレームの画素に置き換え、誤りの
影響を最小限に抑える画像修整装置が採用されている。
2. Description of the Related Art In recent years, with the development of magnetic recording / reproducing technology,
The digitization of video tape recorders is progressing. These devices use error correction codes such as Reed-Solomon codes to compensate for errors in the electromagnetic conversion system and reproduce high-quality images, and when an error pixel exceeding its correction capability occurs, replace it with the pixel of the previous frame. An image retouching device that minimizes the effects of errors is employed.

【0003】以下に、従来の画像修整装置について説明
する。図5はこの従来の画像修整装置の構成図を示すも
のである。図5において、誤り訂正部101はデータの
入出力の単位であるデータブロックを入力し、その訂正
出力は入力制御部102に、エラー情報はエラー情報レ
ジスタ103に出力する。出力制御部104はエラー情
報レジスタ103からエラー情報を受け、データブロッ
クを出力する制御部である。メモリ105は、入力制御
部102から転送されたデータブロックを記憶し、出力
制御部104にデータブロックを出力するメモリであ
る。アドレススイッチ106は面制御レジスタ107を
有し、入力制御部102が生成する書き込みアドレスと
出力制御部104が生成する読み出しアドレスと修整信
号をそれぞれのアクセスタイミングに応じて切り替えて
メモリ105に与えるスイッチである。
[0003] A conventional image modifying apparatus will be described below. FIG. 5 shows a configuration diagram of this conventional image modifying apparatus. In FIG. 5, an error correction unit 101 inputs a data block, which is a unit of data input / output, and outputs a corrected output to an input control unit 102 and error information to an error information register 103. The output control unit 104 is a control unit that receives error information from the error information register 103 and outputs a data block. The memory 105 is a memory that stores the data block transferred from the input control unit 102 and outputs the data block to the output control unit 104. The address switch 106 has a surface control register 107, and switches the write address generated by the input control unit 102, the read address generated by the output control unit 104, and the modification signal in accordance with the respective access timings, and provides the switch 105 with the memory 105. is there.

【0004】以上のように構成された画像修整装置につ
いて、以下その動作を説明する。誤り訂正部101は入
力されたデータブロックの誤り訂正処理を実行して、訂
正後のデータブロックを入力制御部102に転送し、ま
た、その訂正結果が訂正不能であった場合、そのエラー
情報をエラー情報レジスタ103に通知する。エラー情
報レジスタ103は通知されたエラー情報をそのデータ
ブロックに対応する位置に記憶する。入力制御部102
は誤り訂正部101から転送されたデータブロックに該
当する書き込みアドレスを算出し、そのアドレスをアド
レススイッチ106に与え、データブロックをメモリ1
05に転送して記憶させる。図6はメモリ105の論理
構造と、エラー情報レジスタ103の論理構造と、面制
御レジスタ107の関係を示すメモリ構成図である。図
6で、メモリ105は論理的に第0面と第1面の2つの
面に分割してアクセスされ、各面はデータブロック1か
らデータブロックNまでのN個のデータブロックを記憶
する領域を有している。また、1つの面は画像の1つの
フレームに対応する。エラー情報レジスタ103は前記
N個のデータブロックに1対1対応するN個のフラグを
格納する構造を持ち、該当するデータブロックがエラー
であれば値1を、エラーでなければ値0を記憶する。面
制御レジスタ107はメモリ105の2つの面のうち、
何れの面を使用するか判断基準を示すレジスタであり、
値0の場合は第0面が、値1の場合は第1面が基準であ
ることを示す。いま、データブロック3を入力したとき
入力制御部102は該当するアドレスを算出し、アドレ
ススイッチ106に与えるが、アドレススイッチ106
はそのアドレスに、面制御レジスタ107の値を最上位
ビットとして1ビット付加してメモリ105に与えるこ
とにより、前記基準面の該当するデータブロックの領域
に、即ち図6に示した例では第0面のデータブロック3
に受信データブロックを記憶させることとなる。また、
面制御レジスタ107は1つのフレームの処理が終了す
るとその値を反転記憶する事で、フレーム単位に2つの
面を交互に使用することになる。
[0004] The operation of the image modifying apparatus configured as described above will be described below. The error correction unit 101 performs an error correction process on the input data block and transfers the corrected data block to the input control unit 102. If the correction result is uncorrectable, the error information is Notify the error information register 103. The error information register 103 stores the notified error information at a position corresponding to the data block. Input control unit 102
Calculates the write address corresponding to the data block transferred from the error correction unit 101, gives the address to the address switch 106, and stores the data block in the memory 1
05 and stored. FIG. 6 is a memory configuration diagram showing the relationship between the logical structure of the memory 105, the logical structure of the error information register 103, and the surface control register 107. In FIG. 6, the memory 105 is logically divided into two planes, a 0th plane and a 1st plane, and each plane is accessed. Each plane has an area for storing N data blocks from data block 1 to data block N. Have. Also, one surface corresponds to one frame of the image. The error information register 103 has a structure for storing N flags corresponding to the N data blocks on a one-to-one basis, and stores a value 1 if the corresponding data block is an error, and stores a value 0 if the corresponding data block is not an error. . The surface control register 107 is, of the two surfaces of the memory 105,
A register indicating a criterion for determining which side to use,
A value of 0 indicates that the 0th surface is a reference, and a value of 1 indicates that the first surface is a reference. Now, when the data block 3 is input, the input control unit 102 calculates a corresponding address and gives it to the address switch 106.
Is added to the address by one bit of the value of the plane control register 107 as the most significant bit and given to the memory 105, so that the area of the corresponding data block on the reference plane, that is, the 0th bit in the example shown in FIG. Surface data block 3
Will store the received data block. Also,
The surface control register 107 reversely stores the value when processing of one frame is completed, so that two surfaces are alternately used for each frame.

【0005】出力制御部104はデータブロックを出力
するタイミングになると、該当するメモリ105上のア
ドレスを読み出しアドレスとして算出してアドレススイ
ッチ106に与えると共に、エラー情報レジスタ103
から該当するデータブロックのエラー情報を入力して、
それを修整信号としてアドレススイッチ106に与え
る。アドレススイッチ106は前記修整信号が偽である
場合、即ち修整が不要である場合、与えられた読み出し
アドレスに面制御レジスタ107の値を最上位ビットと
して1ビット付加してメモリ105に与え、前記修整信
号が真である場合、即ち修整が必要である場合、与えら
れた読み出しアドレスに面制御レジスタ107の値を反
転して最上位ビットに1ビット付加してメモリ105に
与える。いま、図6の例では、データブロック1はエラ
ー情報が0であるから修整信号が偽となり、第0面のデ
ータブロックが読み出されるが、データブロック2はエ
ラー情報が1であるから修整信号が真となり、第1面の
データブロックが読み出される。そのため、修整が必要
なデータブロックには1つ前のフレームの同じ位置のデ
ータブロックが修整データとして出力されることにな
る。
When it is time to output a data block, the output control unit 104 calculates an address on the corresponding memory 105 as a read address, gives it to the address switch 106, and outputs the error information register 103.
Enter the error information of the corresponding data block from
This is given to the address switch 106 as a modification signal. When the modification signal is false, that is, when modification is unnecessary, the address switch 106 adds the value of the plane control register 107 as the most significant bit to the given read address as the most significant bit, and provides the same to the memory 105. When the signal is true, that is, when the signal needs to be modified, the value of the plane control register 107 is inverted to the given read address and one bit is added to the most significant bit, and the result is given to the memory 105. Now, in the example of FIG. 6, since the error information of the data block 1 is 0, the modification signal is false, and the data block on the 0th plane is read. However, the modification signal of the data block 2 is 1 because the error information is 1. If true, the data block on the first surface is read. Therefore, a data block at the same position in the immediately preceding frame is output as modified data to a data block requiring modification.

【0006】以上のように、従来例ではメモリ105の
2つの面をフレーム毎に交互に使い分ける面制御レジス
タ107を設け、エラーが発生したデータブロックには
面制御レジスタ107が示す面の反対面、即ち1フレー
ム前のデータブロックで置き換えたものを修整データブ
ロックとして出力する修整処理を実現している。
As described above, in the conventional example, the surface control register 107 for alternately using the two surfaces of the memory 105 for each frame is provided, and a data block in which an error has occurred is provided with a surface opposite to the surface indicated by the surface control register 107; That is, a modification process of outputting a data block replaced by a data block one frame before as a modified data block is realized.

【0007】[0007]

【発明が解決しようとする課題】しかしながら上記の従
来の構成では、2フレーム連続して同じ位置のデータブ
ロックがエラーとなったとき、メモリ105上では第0
面のデータブロックも、第1面のデータブロックも何れ
もエラーとなるから、修整データとして1フレーム前の
エラーデータブロックを出力することになり、画像に欠
損を発生させるという問題点を有していた。
However, in the above-described conventional configuration, when an error occurs in a data block at the same position for two consecutive frames, the 0th data block is stored in the memory 105.
Since both the data block on the surface and the data block on the first surface cause an error, the error data block one frame before is output as the modified data, which causes a problem of causing a loss in the image. Was.

【0008】本発明は前記問題点に鑑み、2フレーム以
上連続して同じ位置のデータブロックがエラーとなって
も、エラーを含まない修整データを出力し、画像に欠損
を発生させない画像修正装置を供給することを目的とす
る。
SUMMARY OF THE INVENTION In view of the above problems, the present invention provides an image correction apparatus which outputs modified data containing no error even if an error occurs in a data block at the same position continuously for two or more frames and does not cause loss in an image. The purpose is to supply.

【0009】[0009]

【課題を解決するための手段】この目的を達成するため
に本発明の画像修正装置は、論理的に2つの面に分割し
てアクセスされるメモリと、修整処理の単位であるデー
タブロックと1対1に対応した修整フラグを記憶する修
整フラグレジスタと、データブロック毎に修正処理を実
行するかどうかを判断し、対応する前記修整フラグを再
設定する修整判断手段と、入力データブロックを、対応
する前記修整フラグの値に応じて前記メモリの何れかの
面を選択して書き込む入力制御手段と、出力するデータ
ブロックに対応する修整フラグの値に応じて前記メモリ
の何れかの面を選択し、データブロックを読み出す出力
制御手段とを具備してなる構成である。
In order to achieve this object, an image correcting apparatus according to the present invention comprises a memory which is logically divided into two planes and which is accessed, and a data block which is a unit of modification processing. A modification flag register for storing a modification flag corresponding to one-to-one, modification decision means for deciding whether or not to perform modification processing for each data block, and resetting the corresponding modification flag; An input control means for selecting and writing any one of the surfaces of the memory according to the value of the modification flag, and selecting one of the surfaces of the memory according to the value of the modification flag corresponding to the data block to be output. And output control means for reading the data block.

【0010】[0010]

【作用】本発明は上記した構成により、修整フラグレジ
スタが修整処理の単位であるデータブロック毎に修整判
断の結果を記憶するから、入力制御手段はデータブロッ
ク単位に前記修整フラグレジスタを参照することで、出
力制御手段が読み出したメモリの面の反対面に入力デー
タを記憶させることとなり、2フレーム以上連続するエ
ラーが発生した場合にもメモリ上の何れか一方の面には
必ずエラーを含まないデータブロックが保存されている
から、常にエラーの無いデータブロックを出力して、画
像に欠損を発生させない。
According to the present invention, since the modification flag register stores the result of the modification judgment for each data block which is a unit of the modification processing, the input control means refers to the modification flag register for each data block. Therefore, the input data is stored on the surface opposite to the surface of the memory read by the output control means, so that even if an error occurs for two or more consecutive frames, the error is not necessarily included in any one surface of the memory. Since the data blocks are stored, a data block having no error is always output to prevent loss of the image.

【0011】[0011]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は本発明の実施例における画像修整装
置の構成図を示すものである。図1において、誤り訂正
部1はデータブロックを入力し、その訂正出力は入力制
御部2に、エラー情報をエラー情報レジスタ3に出力す
る。修整判断部4はエラー情報レジスタ3を参照して、
修整判断結果である修整フラグを修整フラグレジスタ5
に記憶させ、修整フラグレジスタ5は修整フラグを入力
制御部2と出力制御部6とに与える。入力制御部2と出
力制御部6はそれぞれデータブロックのアドレスを算出
し、データブロックの入出力を制御する制御部である。
メモリ7は、入力制御部2から転送されたデータブロッ
クを記憶し、出力制御部6にデータブロックを出力する
メモリである。アドレススイッチ8は入力制御部2が生
成する書き込みアドレスと出力制御部6が生成する読み
出しアドレスとをそれぞれのアクセスタイミングに応じ
て切り替えてメモリ7に与えるスイッチである。
FIG. 1 shows a configuration diagram of an image modifying apparatus according to an embodiment of the present invention. In FIG. 1, an error correction unit 1 inputs a data block, outputs a corrected output to an input control unit 2, and outputs error information to an error information register 3. The modification determining unit 4 refers to the error information register 3 and
The modification flag which is the modification judgment result is stored in the modification flag register 5
The modification flag register 5 gives the modification flag to the input control unit 2 and the output control unit 6. The input control unit 2 and the output control unit 6 are control units that calculate addresses of data blocks and control input / output of data blocks.
The memory 7 is a memory that stores the data block transferred from the input control unit 2 and outputs the data block to the output control unit 6. The address switch 8 is a switch that switches between a write address generated by the input control unit 2 and a read address generated by the output control unit 6 in accordance with the respective access timings and supplies the read address to the memory 7.

【0013】以上のように構成された画像修整装置につ
いて、以下その動作について説明する。誤り訂正部1は
入力されたデータブロックの誤り訂正処理を実行して、
訂正後のデータブロックを入力制御部2に転送し、また
その訂正結果が訂正不能であった場合そのエラー情報を
エラー情報レジスタ3に通知する。エラー情報レジスタ
3は通知されたエラー情報をそのデータブロックに対応
する位置に記憶する。図2はデータブロック入力動作に
於けるメモリ7の論理構造と、エラー情報レジスタ3の
論理構造と、修整フラグレジスタ5の関係を示すメモリ
構成図である。図2で、メモリ7とエラー情報レジスタ
3の構造は上述した従来例と同一であり、説明を省略す
る。修整フラグレジスタ5はメモリ7の2つの面のう
ち、データブロック単位に何れの面を使用するか基準を
示す修整フラグを記憶するレジスタであり、入力制御部
2は修整フラグの値0の場合は第0面を、値1の場合は
第1面をアクセスする。いま、データブロック3を入力
したとき入力制御部2は該当するアドレスを算出し、該
当する修整フラグの値を最上位ビットとして1ビット付
加して書き込みアドレスを構成してアドレススイッチ8
に与え、アドレススイッチ8は前記書き込みアドレスを
タイミングを合わせてメモリ7に与える。従って、修整
フラグが示す面の該当するデータブロックの領域に、即
ち図2に示した例では第0面のデータブロック3に受信
データブロックを記憶させることとなる。
The operation of the image modifying apparatus configured as described above will be described below. The error correction unit 1 performs an error correction process on the input data block,
The corrected data block is transferred to the input control unit 2, and if the correction result is uncorrectable, the error information is notified to the error information register 3. The error information register 3 stores the notified error information at a position corresponding to the data block. FIG. 2 is a memory configuration diagram showing the relationship between the logical structure of the memory 7, the logical structure of the error information register 3, and the modification flag register 5 in the data block input operation. In FIG. 2, the structures of the memory 7 and the error information register 3 are the same as those of the above-described conventional example, and the description is omitted. The modification flag register 5 is a register for storing a modification flag indicating a reference as to which of the two surfaces of the memory 7 is to be used for each data block. The 0th plane is accessed, and if the value is 1, the 1st plane is accessed. Now, when the data block 3 is input, the input control unit 2 calculates the corresponding address, and adds one bit as the most significant bit to the value of the corresponding modification flag to form a write address, and the address switch 8
The address switch 8 supplies the write address to the memory 7 at the same timing. Therefore, the received data block is stored in the area of the corresponding data block on the surface indicated by the modification flag, that is, in the data block 3 on the 0th surface in the example shown in FIG.

【0014】修整判断部4は入力制御部2がメモリ7へ
書き込みを終了したデータブロックから順に修整判断処
理を実行する。修整判断処理では、修整判断部4は処理
対象のデータブロックの該当するエラー情報をエラー情
報レジスタ3から読み出し、修整が必要でないと判断す
れば、即ちエラー情報が0であれば、該当する修整フラ
グの値を反転して修整フラグレジスタ5に記憶させ、修
整が必要であると判断すれば、即ちエラー情報が1であ
れば、修整フラグの値を保持させる。図3は図2の状態
から修整判断処理を実行した結果を示すメモリ構成図で
ある。図3で、データブロック2,3は修整が必要であ
るから修整フラグの値は保持され、データブロック1,
Nは修整が不要であるから修整フラグの値が反転してい
る。
The modification judging section 4 executes the modification judging processing in order from the data block whose writing to the memory 7 is completed by the input control section 2. In the modification judging process, the modification judging section 4 reads out the corresponding error information of the data block to be processed from the error information register 3 and determines that the modification is not necessary, that is, if the error information is 0, the corresponding modification flag is set. Is inverted and stored in the modification flag register 5, and if it is determined that modification is necessary, that is, if the error information is 1, the value of the modification flag is held. FIG. 3 is a memory configuration diagram showing the result of executing the modification judgment process from the state of FIG. In FIG. 3, since the data blocks 2 and 3 require modification, the value of the modification flag is held, and the data blocks 1 and 3 are modified.
Since N does not require modification, the value of the modification flag is inverted.

【0015】修整判断処理終了後、出力制御部6はデー
タブロックを出力するタイミングになり、該当するメモ
リ7上のアドレスを算出し、該当する修整フラグの値を
反転して最上位ビットとして1ビット付加し、読み出し
アドレスを構成する。アドレススイッチ8は前記読み出
しアドレスをタイミングを合わせてメモリ7に与え、デ
ータブロックを読み出す。従って、修整フラグが示す面
の反対面の該当するデータブロックの領域から、即ち図
3に示した例ではデータブロック1、データブロック
2、データブロックNは第0面から、データブロック3
は第1面から読み出される。即ち、修整が必要なデータ
ブロックには1つ前のフレームの同じ位置のデータフレ
ームが修整データとして出力されることになる。
After completion of the modification judgment processing, the output control unit 6 comes to a timing to output the data block, calculates the address on the corresponding memory 7, inverts the value of the corresponding modification flag, and sets one bit as the most significant bit. Add to form a read address. The address switch 8 supplies the read address to the memory 7 at the same time as the timing, and reads the data block. Accordingly, from the area of the corresponding data block on the opposite side of the side indicated by the modification flag, that is, in the example shown in FIG.
Are read from the first surface. That is, a data frame at the same position as the immediately preceding frame is output as modified data to a data block requiring modification.

【0016】図3に示した状態から、入力制御部2が次
のフレームのデータブロックの受信を開始すると、デー
タブロック1、データブロック2、データブロックNは
第1面に、データブロック3は第0面に書き込まれるこ
とになる。修整フラグが示しているのは直前のフレーム
で出力に使用されなかった面であるから、入力制御部2
のデータブロック書き込みに対して、メモリ7上では常
に直前に出力されたデータブロックが保持されている。
ここでまた、前記修整判断処理が実行されるが、その結
果修整に使用されるのは常に直前のフレームで出力に使
用されたデータブロックである。即ち、図3の状態から
次のフレームの入力があり、データブロック3が続けて
エラーであった場合も、修整判断処理結果は図4に示す
ものになり、データブロック3は2フレーム前から保持
され続けている第1面から出力される。つまり、連続す
るエラーに対してもエラーデータブロックを出力するこ
とがない。
When the input control unit 2 starts receiving the data block of the next frame from the state shown in FIG. 3, the data block 1, the data block 2, and the data block N are on the first side, and the data block 3 is on the first side. It will be written on the 0 plane. Since the modification flag indicates a surface that was not used for output in the immediately preceding frame, the input control unit 2
The data block output immediately before is always held in the memory 7 for the writing of the data block.
Here, the modification judgment processing is also performed. As a result, the data block used for the output in the immediately preceding frame is always used for the modification. That is, even when the next frame is input from the state of FIG. 3 and the data block 3 continues to be in error, the modification judgment processing result is as shown in FIG. 4, and the data block 3 is held from two frames before. Is output from the first surface that is continuously being processed. That is, no error data block is output even for consecutive errors.

【0017】以上のように本実施例は、修整処理の単位
であるデータブロック毎に修整フラグを記憶する修整フ
ラグメモリを設け、修整フラグによってメモリ7の保持
すべき面と、次のフレームの入力データブロックによっ
て書き換えても良い面とをデータブロック毎に識別でき
るから、常に何れか一方の面には直前フレームで出力し
たデータブロック、即ち、エラーの無いデータブロック
を保持することができる。従って、あるデータブロック
が2フレーム以上連続してエラーブロックとなったとき
にも、エラーの無いデータブロックで置き換えて出力す
ることができ、画像に対する欠損を防止することができ
る。また、修整判断部4は修整が不要なデータブロック
に対して修整フラグを反転するため、フレームの移行時
点での修整フラグの初期化回路を設けずとも、エラーを
発生しなかったデータブロックに関しては自動的にメモ
リ7の2つの面をフレーム毎に交互に使用することとな
り、極めて簡単な回路で実現できる。
As described above, in this embodiment, the modification flag memory for storing the modification flag is provided for each data block which is a unit of the modification processing, and the surface to be held in the memory 7 by the modification flag and the input of the next frame are provided. Since a data block can identify a surface that can be rewritten for each data block, a data block output in the immediately preceding frame, that is, a data block without error, can be always held on one of the surfaces. Therefore, even when a certain data block becomes an error block continuously for two or more frames, the data block can be replaced with an error-free data block and output, and loss of an image can be prevented. Further, since the modification judgment unit 4 inverts the modification flag for the data block which does not require modification, even if a data block which does not generate an error is provided without providing a modification flag initialization circuit at the time of frame transition. The two surfaces of the memory 7 are automatically used alternately for each frame, and can be realized by an extremely simple circuit.

【0018】なお、本実施例に於いて、誤り訂正部1の
訂正処理単位を修整判断部4の修整処理単位であるデー
タブロックと同じとしたが、1つのデータブロックに複
数の訂正処理単位を含む構成としても良い。また、誤り
訂正部1と合わせて積符号を処理する第2の誤り訂正部
を設け、第2の誤り訂正部は修整フラグレジスタ5を参
照してメモリ7をアクセスし、修整判断部4は第2の誤
り訂正処理終了後、修整判断処理を実行する構成として
も良い。
In this embodiment, the correction processing unit of the error correction unit 1 is the same as the data block which is the modification processing unit of the modification judgment unit 4. However, a plurality of correction processing units are assigned to one data block. It may be configured to include. In addition, a second error correction unit for processing a product code is provided together with the error correction unit 1. The second error correction unit accesses the memory 7 with reference to the modification flag register 5, and the modification determination unit 4 After completion of the error correction process 2, the modification determination process may be executed.

【0019】[0019]

【発明の効果】以上のように本発明は、修整フラグレジ
スタがデータブロック毎に修整判断の結果を記憶するか
ら、入力制御手段はデータブロック単位に前記修整フラ
グレジスタを参照することで出力制御手段が読み出した
メモリの面の反対面に入力データを記憶させることとな
り、2フレーム以上連続するエラーが発生した場合にも
メモリ上の何れか一方の面には必ずエラーを含まないデ
ータブロックを保存することができる。従って、必ずエ
ラーの無いデータブロックを出力して、決して画像に欠
損を発生させないものである。また、これは極めて簡単
な回路構成で安価に実現できるものであるから、その効
果は大なるものである。
As described above, according to the present invention, since the modification flag register stores the result of the modification judgment for each data block, the input control means refers to the modification flag register for each data block, thereby making the output control means. Will store the input data on the opposite side of the surface of the memory from which the data has been read, so that even if an error occurs continuously for two or more frames, a data block containing no error is always stored on one of the surfaces of the memory. be able to. Therefore, an error-free data block is always output, and no loss occurs in the image. Further, since this can be realized at a low cost with a very simple circuit configuration, the effect is great.

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

【図1】本発明の実施例における画像修整装置の構成を
示すブロック図
FIG. 1 is a block diagram illustrating a configuration of an image modifying apparatus according to an embodiment of the present invention.

【図2】同実施例におけるデータブロック入力時のメモ
リ構成図
FIG. 2 is a memory configuration diagram when a data block is input in the embodiment.

【図3】同実施例における修整判断処理終了時のメモリ
構成図
FIG. 3 is a memory configuration diagram at the time of completion of modification judgment processing in the embodiment.

【図4】同実施例における修整判断処理終了時のメモリ
構成図
FIG. 4 is a memory configuration diagram at the time of completion of modification judgment processing in the embodiment.

【図5】従来例における画像修整装置の構成を示すブロ
ック図
FIG. 5 is a block diagram showing a configuration of a conventional image modifying apparatus.

【図6】同従来例における修整処理を説明するためのメ
モリ構成図
FIG. 6 is a memory configuration diagram for explaining a modification process in the conventional example.

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

1 誤り訂正部 2 入力制御部 3 エラー情報レジスタ 4 修整判断部 5 修整フラグレジスタ 6 出力制御部 7 メモリ 8 アドレススイッチ DESCRIPTION OF SYMBOLS 1 Error correction part 2 Input control part 3 Error information register 4 Modification judgment part 5 Modification flag register 6 Output control part 7 Memory 8 Address switch

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 論理的に2つの面に分割してアクセスさ
れるメモリと、 データの修整処理の単位であるデータブロックと1対1
に対応した修整フラグを記憶する修整フラグレジスタ
と、 前記メモリの前記修整フラグが示す面に記憶したデータ
ブロックに代えて、他の面のデータブロックを出力する
修正処理を実行するかどうかをデータブロック毎に判断
し、該当する前記修整フラグを再設定する修整判断手段
と、 入力データブロックを、該当する前記修整フラグの値に
応じて前記メモリの何れかの面を選択して書き込む入力
制御手段と、 出力するデータブロックに対応する修整フラグの値に応
じて前記メモリの何れかの面を選択し、データブロック
を読み出す出力制御手段とを備えた画像修整装置。
1. A memory which is logically divided into two planes and accessed, and a data block which is a unit of data modification processing has a one-to-one correspondence.
A modification flag register that stores a modification flag corresponding to the data block; and a data block that determines whether to execute a modification process of outputting a data block of another surface instead of the data block stored on the surface indicated by the modification flag of the memory. A modification determination unit that determines each modification and resets the corresponding modification flag; and an input control unit that selects and writes an input data block by selecting one of the surfaces of the memory according to the value of the modification flag. An image modifying apparatus comprising: output control means for selecting one of the surfaces of the memory according to the value of a modifying flag corresponding to a data block to be output and reading out the data block.
【請求項2】 修整判断手段は、データブロックに対し
修整処理を実行しない場合に、対応する修整フラグを反
転させる請求項1記載の画像修整装置。
2. The image modification apparatus according to claim 1, wherein the modification determination unit inverts a corresponding modification flag when the modification processing is not performed on the data block.
JP22960992A 1992-08-28 1992-08-28 Image modification device Expired - Lifetime JP3082458B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22960992A JP3082458B2 (en) 1992-08-28 1992-08-28 Image modification device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22960992A JP3082458B2 (en) 1992-08-28 1992-08-28 Image modification device

Publications (2)

Publication Number Publication Date
JPH0678273A JPH0678273A (en) 1994-03-18
JP3082458B2 true JP3082458B2 (en) 2000-08-28

Family

ID=16894862

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22960992A Expired - Lifetime JP3082458B2 (en) 1992-08-28 1992-08-28 Image modification device

Country Status (1)

Country Link
JP (1) JP3082458B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3075138B2 (en) * 1995-03-30 2000-08-07 日本ビクター株式会社 Packaging structure of packaging film

Also Published As

Publication number Publication date
JPH0678273A (en) 1994-03-18

Similar Documents

Publication Publication Date Title
EP0498501B1 (en) Encoding/decoding circuit, and digital video system comprising the circuit
JPS6133417B2 (en)
JP2522258B2 (en) Signal processor
US5438376A (en) Image processing apparatus and image reception apparatus using the same
JP2819624B2 (en) Digital signal reproduction device
JP3082458B2 (en) Image modification device
US5805618A (en) Reproducing apparatus for reproducing video information recorded together with error correction codes
JPH01188085A (en) Signal regenerating processor
JP3646839B2 (en) Digital oscilloscope
JP3156555B2 (en) Image modification device
EP0557015B1 (en) Interpolation circuit for variable speed reproduction in a video tape recorder
JP3158561B2 (en) Data processing device
JPH0675799A (en) Memory access device and memory device
JPH1186465A (en) Signal processor
JP2828846B2 (en) CD subcode processing circuit
JP3118909B2 (en) Image processing device
JPS6333348B2 (en)
JPH11136684A (en) Image reproduction device and image data reproduction method
JPH0363973A (en) Error corrector
JPH0520215A (en) Information processor
JPH0222980A (en) Picture memory device
JPS63231553A (en) Partial writing system
JPH0479683A (en) Signal processor
JPH04315385A (en) Address generating system and circuit
JPH06209455A (en) Digital recording and reproducing device

Legal Events

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

Free format text: PAYMENT UNTIL: 20080630

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090630

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100630

Year of fee payment: 10