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

JPH0261060B2 - - Google Patents

Info

Publication number
JPH0261060B2
JPH0261060B2 JP56214882A JP21488281A JPH0261060B2 JP H0261060 B2 JPH0261060 B2 JP H0261060B2 JP 56214882 A JP56214882 A JP 56214882A JP 21488281 A JP21488281 A JP 21488281A JP H0261060 B2 JPH0261060 B2 JP H0261060B2
Authority
JP
Japan
Prior art keywords
digital
input
output
convolution
digital correlator
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
JP56214882A
Other languages
Japanese (ja)
Other versions
JPS58115991A (en
Inventor
Yoshinori Kato
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP56214882A priority Critical patent/JPS58115991A/en
Publication of JPS58115991A publication Critical patent/JPS58115991A/en
Publication of JPH0261060B2 publication Critical patent/JPH0261060B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Complex Calculations (AREA)

Description

【発明の詳細な説明】 この発明は、特にビデイオ信号の様な広い周波
数帯域を必要とする信号に対して、デジタルでリ
アルタイムに信号処理を行う事が可能である。
DETAILED DESCRIPTION OF THE INVENTION The present invention makes it possible to digitally process signals in real time, especially for signals that require a wide frequency band, such as video signals.

ビデイオ信号を使用した高速画像処理のブロツ
クダイヤグラムは、図1に示す様に、同期分離し
たビデイオ信号A5をA―D変換器A1でnビツ
トの並列デジタル(高速コンパレータ方式)に変
換し、1ビツト当り1個以上のデジタル相関器群
A2で画像処理を行い、D―A変換器A3を用い
て再度アナログ信号A6に変換し、同期信号を加
えモニターに出力する。符号発生器A4はデジタ
ル相関器群でコンボリユーシヨンを行うために2
値系列を供給する。クロツクA7はA―D変換器
とデジタル相関器群を0〜20MHzまで駆動する。
As shown in Figure 1, the block diagram of high-speed image processing using a video signal is to convert the synchronously separated video signal A5 into n-bit parallel digital data (high-speed comparator method) using the A-D converter A1, and convert it into 1-bit parallel digital data. Image processing is performed by one or more digital correlator group A2 per image, and it is again converted into an analog signal A6 using a DA converter A3, and a synchronization signal is added thereto and output to a monitor. The code generator A4 has two codes for convolution with digital correlators.
Supply a value series. Clock A7 drives the AD converter and digital correlator group from 0 to 20 MHz.

図2は1ビツト当り1個のデジタル相関器を接
続した場合、デジタル相関器の7ビツトの出力に
一定の重みつけをする。最下位桁(LSD)に接
続したデジタル相関器の出力ビツトに対して20
倍、次のビツトのデジタル相関器の出力に対して
21倍、そして最上位桁(MSD)B1のデジタル
相関器B2は2n-1倍するためにフルアダー群B3
に接続し、フルアダー群の出力B4は2×nビツ
トになる。
In FIG. 2, when one digital correlator is connected for each bit, the 7-bit output of the digital correlator is given a certain weight. 2 0 for the output bit of the digital correlator connected to the least significant digit (LSD)
times, for the output of the digital correlator of the next bit
2 1x , and the digital correlator B2 of the most significant digit (MSD) B1 is a full adder group B3 to multiply by 2 n-1.
The output B4 of the full adder group becomes 2×n bits.

デジタル相関器の内部は、図3に示す様に、デ
ータレジスタC1とこれを駆動するクロツクAが
あり、データレジスタの64ビツトごとに2入力イ
クスクル―シブ・ノアC2の一方に入力し、もう
一方はリフアレンスレジスタC5の0または1の
2値系列を記憶したリフアレンスラツチC4に入
力する。イクスクル―シブ・ノアの出力はアンド
回路C3に入り、マスクレジスタC6の状態に対
応して乗算を実行するかを決定する。また、リフ
アレンレジスタとマスクレジスタを駆動するクロ
ツクB,Mは同じ信号を使用する。データレジス
タを駆動するクロツクAと同じクロツクを使うデ
ジタルサマーC7はイクスクル―シブ・ノアの結
果を積分し、7ビツトの並列デジタル信号C8を
出力する。
Inside the digital correlator, as shown in Figure 3, there is a data register C1 and a clock A that drives it.Every 64 bits of the data register are input to one side of a 2-input exclusive NOR C2, and the other is input to the reference latch C4 which stores the binary series of 0 or 1 in the reference register C5. The output of the exclusive NOR enters an AND circuit C3, which determines whether to perform multiplication depending on the state of the mask register C6. Also, the same signal is used for clocks B and M for driving the reference register and mask register. Digital summer C7, which uses the same clock as clock A that drives the data register, integrates the result of the exclusive NOR and outputs a 7-bit parallel digital signal C8.

図4は、図2に説明したデジタル相関器とフル
アダー群との接続方法を詳細に表わした図であ
る。最下位桁の続がるデジタル相関器の出力は2
入力フルアダー(桁上り付き)D2に直接配線
し、次の桁のデジタル相関器の出力は、上方に1
ビツトシフトして2入力フルアダー(桁上り付
き)に接続する。この出力と4倍の重み付けをす
るデジタル相関器D1の出力は、デジタル相関器
の出力を2ビツト上方にシフトさせ2入力フルア
ダー(桁上り付き)に配線し、次の2入力フルア
ダーの出力と下位2ビツトはラツチD3を通して
D―A変換器に供給されアナログ信号に変換す
る。
FIG. 4 is a diagram showing in detail the method of connecting the digital correlator and the full adder group described in FIG. 2. The output of the digital correlator following the least significant digit is 2
Wire directly to the input full adder (with carry) D2, and the output of the digital correlator of the next digit will be connected upward by 1.
Bit shift and connect to 2-input full adder (with carry). This output and the output of the digital correlator D1, which is weighted 4 times, are wired to a 2-input full adder (with carry) by shifting the output of the digital correlator upwards by 2 bits, and connecting it to the output of the next 2-input full adder and the lower order. The two bits are supplied to a DA converter through latch D3 and converted into an analog signal.

図5は、デイジタル相関器を利用したコンボリ
ユーシヨンの一例を示す。一般に、V1(t)と
V2(t)の相関(相互相関)は数学的公式より R12(r)=1/T0T0/2 T0/2V1(t)V2(t+r)d
t で表わす。但しT0:関数の周期 またV1(t)とV2(t)のコンボリユーシヨン
は C(r)=∫ -∞V1(t)V2(t−r)dt で示す。また次の様にも表わされる。
FIG. 5 shows an example of convolution using a digital correlator. In general, V1(t) and
The correlation (cross-correlation) of V2(t) is calculated from the mathematical formula R12(r)=1/T 0T0/2 T0/2 V1(t)V2(t+r)d
Represented by t. However, T 0 : Period of the function Also, the convolution of V1(t) and V2(t) is shown as C(r)=∫ -∞ V1(t)V2(t-r)dt. It can also be expressed as follows.

C(r)=∫ -∞V(t)h(r−t)dt 但し、h(t):伝達するシステムのインパルス
応答を示す。
C(r)=∫ -∞ V(t)h(r-t)dt However, h(t): indicates the impulse response of the transmitting system.

相関とコンボリユーシヨンをデジタルで計算す
るには、相関は R(n)=K=-∞ V1(K)V2(n+k) で表わす。またコンボリーシヨンは y(n)=K=-∞ V(K)h(n−K) になり、相関とコンボリユーシヨンとはKの符号
が違うだけでそれ以外同じである。実際に、図5
はデジタル相関器を利用したコンボリユーシヨン
の例で、FIRデジタルフイルタのフイルタ係数が
入力するリフアレンスレジスタE1とフイルタ次
数を規定するマスクレジスタE2に次の様なデー
タが入力した場合、下図に示す様なFIRデジタル
フイルタ表現E3と同一になる。この周波数応答
A(ω)は H(ω)=A(ω)e-jt0 H(ω)=e-j(t0-2)+e-j(t0-) +e-jt0+e-j(t0+) −e-j(t0+2) =(4SIN2ωτ−4SIN2ωτ/2+1)e-jt0 ∴A(ω)=4SIN2ωτ−4SIN2ωτ/2+1 になる。この応答は高域を強張した低域通過フイ
ルタを示す。τは遅延時間である。また、リフア
レンスレジスタE4とマスクレジスタE5に全部
1が入力した場合、下図に示すFRデジタルフイ
ルタ表現E6になる。この周波数応A(ω)は H(ω)=(4COS2ωτ +4COS2ωτ/2+1)e-jt0 ∴A(ω)=4COS2ωτ+4COS2ωτ/2+5 になる。高域を低下させたスムース低域通過フイ
ルタの特性を示す。
To calculate the correlation and convolution digitally, the correlation is expressed as R(n)= K=-∞ V1(K)V2(n+k). Also, convolution becomes y(n)= K=-∞ V(K)h(n-K), and correlation and convolution are the same except for the sign of K. In fact, Figure 5
is an example of convolution using a digital correlator. If the following data is input to the reference register E1, where the filter coefficients of the FIR digital filter are input, and the mask register E2, which specifies the filter order, as shown in the figure below. It is the same as the FIR digital filter expression E3. This frequency response A(ω) is H(ω)=A(ω)e -jt0 H(ω)=e -j(t0-2) +e -j(t0-) +e -jt0 +e -j(t0+) −e -j(t0+2) = (4SIN 2 ωτ−4SIN 2 ωτ/2+1)e -jt0 ∴A(ω)=4SIN 2 ωτ−4SIN 2 ωτ /2+1. This response represents a low pass filter with enhanced high frequencies. τ is the delay time. Furthermore, when all 1s are input to the reference register E4 and mask register E5, the FR digital filter expression E6 shown in the figure below is obtained. This frequency response A(ω) becomes H(ω)=(4COS 2 ωτ +4COS 2 ωτ/2+1)e -jt0 ∴A(ω)=4COS 2 ωτ+4COS 2 ωτ/2+5. This shows the characteristics of a smooth low-pass filter with reduced high frequencies.

図6は矩形波の入力関係を示し、図7は実時間
上のコンボリユーシヨンを行つた波形である。高
周波領域の応答を良好にした低域通過フイルター
の出力波形G1になる。マスクレジスタのビツト
数を3〜8まで許可した場合、システムの伝達特
性を示すリフアレンスレジスタ内は全部1にな
る。このインパルス応答は高周波領域が低下した
出力波形G2になる。いままでの1ビツトに対す
るコンボリユーシヨンの操作を全ビツトのデジタ
ル相関器群で同一に行うと、nビツトの信号処理
(デジタル・ハードコンボルバ)になる。
FIG. 6 shows the input relationship of rectangular waves, and FIG. 7 shows waveforms that are subjected to real-time convolution. This results in an output waveform G1 of a low-pass filter with good response in the high frequency region. If the number of bits in the mask register is allowed to range from 3 to 8, all the bits in the reference register representing the system transfer characteristics will be 1. This impulse response becomes an output waveform G2 in which the high frequency region is lowered. If the conventional convolution operation for 1 bit is performed in the same way by all bits of digital correlators, n-bit signal processing (digital hard convolver) will result.

図8は高分解能かつ高精密度の信号処理方式で
ある。アナログ信号H1は2個のA―D変換器に
入力する。A―D変換器1H2はクロツク1H4
で駆動され、A―D変換器2H3はクロツク1よ
り半周期遅れたクロツク2H5でデジタルに変換
し、デジタル相関器群で信号処理を行う。フルア
ダー群H6がデジタル相関器群1,2をつなぐ事
によつて分解能及び精密度が倍に改善する。
FIG. 8 shows a high-resolution and high-precision signal processing method. Analog signal H1 is input to two AD converters. A-D converter 1H2 uses clock 1H4
The A/D converter 2H3 converts the signal into digital data using the clock 2H5, which is delayed by half a cycle from the clock 1, and performs signal processing using a group of digital correlators. By connecting the digital correlator groups 1 and 2 with the full adder group H6, the resolution and accuracy are doubled.

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

第1図は、ビデイオ信号を用いた高速画像処理
装置を示す構成説明図、第2図は、デジタル相関
器を1ビツト当り1個使用したデジタル相関器群
を示す図、第3図はデジタル相関器の内部を示す
図、第4図は、デジタル相関器群の出力に一定の
重みをかけるためにフルアダーに接続する図、第
5図は、デジタル相関器を用いてコンボリユーシ
ヨンを実行する例を示す図、第6図は、コンボリ
ユーシヨンを行うために入力に使用した矩形波を
示す図、第7図は各インパルス応答を示す出力波
形の図、図8は、高分解能、高精密度の信号処理
装置を示す図。
Fig. 1 is a configuration explanatory diagram showing a high-speed image processing device using a video signal, Fig. 2 is a diagram showing a digital correlator group using one digital correlator for each bit, and Fig. 3 is a diagram showing a digital correlator group. Figure 4 shows how the digital correlators are connected to the full adder in order to give a certain weight to their output. Figure 5 shows an example of convolution using the digital correlators. Figure 6 is a diagram showing the rectangular wave used as an input to perform convolution, Figure 7 is a diagram of the output waveform showing each impulse response, and Figure 8 is a diagram showing high resolution and high precision. The figure which shows the signal processing device of.

Claims (1)

【特許請求の範囲】[Claims] 1 アナログ信号をA/D変換して得られるNビ
ツトのデイジタル信号を並列的にN個のデータシ
フトレジスタに入力し、マスクレジスタに設定さ
れたデータに基づいて、リフアレンスラツチに設
定されたFIR(有限長インパルスレスポンス)と
上記デイジタル信号との相関(合成積分)をとる
相関器を並列的に複数個設ける事と、これらの相
関器を異なるクロツク位相で駆動することによ
り、分解能(解像力)及び精密度を改善すること
を特徴とした信号処理装置。
1 The N-bit digital signal obtained by A/D converting the analog signal is input into N data shift registers in parallel, and the FIR set in the reference latch is input based on the data set in the mask register. The resolution (resolving power) and A signal processing device characterized by improved accuracy.
JP56214882A 1981-12-28 1981-12-28 Signal processor using digital correlation device Granted JPS58115991A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56214882A JPS58115991A (en) 1981-12-28 1981-12-28 Signal processor using digital correlation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56214882A JPS58115991A (en) 1981-12-28 1981-12-28 Signal processor using digital correlation device

Publications (2)

Publication Number Publication Date
JPS58115991A JPS58115991A (en) 1983-07-09
JPH0261060B2 true JPH0261060B2 (en) 1990-12-19

Family

ID=16663122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56214882A Granted JPS58115991A (en) 1981-12-28 1981-12-28 Signal processor using digital correlation device

Country Status (1)

Country Link
JP (1) JPS58115991A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5168270A (en) * 1990-05-16 1992-12-01 Nippon Telegraph And Telephone Corporation Liquid crystal display device capable of selecting display definition modes, and driving method therefor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56110190A (en) * 1980-01-21 1981-09-01 Goodyear Aerospace Corp Digital video correlator and apparatus therefor

Also Published As

Publication number Publication date
JPS58115991A (en) 1983-07-09

Similar Documents

Publication Publication Date Title
JPS6153839A (en) Waveform shaping device
JPH0261060B2 (en)
EP0986019A3 (en) Complex number calculation circuit
US5233549A (en) Reduced quantization error FIR filter
US4334277A (en) High-accuracy multipliers using analog and digital components
SU1621018A1 (en) Generator of discrete orthogonal polynomials
US6144329A (en) Apparatus and method for processing analog signals using residue-based digital operations
SU1363248A1 (en) Digital filtration device
SU1073766A1 (en) Orthogonal signal generator
SU1129619A2 (en) Walsh transformer
SU1211877A1 (en) Pulse number multiplier
SU1658376A1 (en) Recursive digital filter
SU1179542A1 (en) Number-to-frequency converter with variable conversion factor
RU2097828C1 (en) Programmable digital filter
SU782155A1 (en) Series binary-to-decimal code converter
SU974381A1 (en) Analog-digital function converter
SU1456955A1 (en) Device for forming a random process
JPS6023547B2 (en) Parabolic waveform generation method
SU544125A1 (en) Digital phase shifter
SU1187176A1 (en) Device for impementing fast haar transform
SU661773A1 (en) Code to frequency converter
SU813449A1 (en) Function generator
SU1651300A1 (en) Trigonometric pipeline converter
SU1444759A1 (en) Computing apparatus
SU1730723A2 (en) Digital filter with linear delta modulation