JP3347242B2 - Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting device - Google Patents
Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting deviceInfo
- Publication number
- JP3347242B2 JP3347242B2 JP25932895A JP25932895A JP3347242B2 JP 3347242 B2 JP3347242 B2 JP 3347242B2 JP 25932895 A JP25932895 A JP 25932895A JP 25932895 A JP25932895 A JP 25932895A JP 3347242 B2 JP3347242 B2 JP 3347242B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- delay time
- time
- data
- value
- 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 - Fee Related
Links
- 238000012806 monitoring device Methods 0.000 title description 3
- 238000001514 detection method Methods 0.000 claims description 25
- 238000005070 sampling Methods 0.000 claims description 9
- 230000003111 delayed effect Effects 0.000 claims description 6
- FSVCELGFZIQNCK-UHFFFAOYSA-N N,N-bis(2-hydroxyethyl)glycine Chemical compound OCCN(CCO)CC(O)=O FSVCELGFZIQNCK-UHFFFAOYSA-N 0.000 claims description 2
- 239000007998 bicine buffer Substances 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 15
- 230000005236 sound signal Effects 0.000 description 12
- 238000000034 method Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 230000002411 adverse Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 241000439497 Varanus flavescens Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Description
【0001】[0001]
【発明の属する技術分野】この発明は、例えば通信衛星
を利用した中継放送において、中継現場の音声信号と放
送局からオンエアされた電波を中継現場で受信した信号
との間で生じる信号遅延時間を検出する信号遅延時間検
出装置、およびこの検出装置を使用した音声遅延対策モ
ニタ装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to, for example, in a relay broadcast using a communication satellite, a signal delay time generated between an audio signal at a relay site and a signal received from a broadcast station at a relay site. 1. Field of the Invention The present invention relates to a signal delay time detecting device for detecting, and an audio delay countermeasure monitor device using the detecting device.
【0002】[0002]
【従来の技術および発明が解決しようとする課題】例え
ば、放送局のスタジオと中継現場とを連系して中継放送
を行う場合に、音声信号の遅延に基づく問題点がある。
即ち、中継現場のアナウンサーが、受信機からの放送中
の音声信号をイヤホーンでモニタしながらマイクロホン
の前でしゃべると、自分の声が放送回線で生じる遅延時
間分遅れてイヤホーンから聞こえることになり、不快感
を伴ったり、場合によってはアナウンスの作業に支障を
来すことがある。2. Description of the Related Art For example, in a case where a broadcasting station studio and a relay site are interconnected for relay broadcasting, there is a problem due to a delay of an audio signal.
That is, if the announcer at the relay site speaks in front of the microphone while monitoring the audio signal being broadcast from the receiver with the earphone, the user's voice will be heard from the earphone with a delay of the delay time generated on the broadcast line, It can be uncomfortable or, in some cases, interfere with the announcement process.
【0003】従来から、以上の弊害を防止するため、種
々の対策が検討されている。例えば、特開平5−227
110号公報に開示されたSNG(Satellite News Gat
hering)用サイドトーン抑圧装置は、中継現場のマイク
ロホンの出力信号を固定遅延回路で一定時間遅延させ、
オンエア音声信号から上記遅延音声信号を差し引いた信
号を現場のモニタ信号としてイヤホーンに出力するよう
にしている。これによって、現場のアナウンサーは、自
分のしゃべる音声については、イヤホーンから聞こえて
こないので、前述した弊害がなくなる訳である。Conventionally, various countermeasures have been studied to prevent the above adverse effects. For example, Japanese Patent Application Laid-Open No. 5-227
SNG (Satellite News Gat) disclosed in Japanese Patent Publication No. 110
hering) sidetone suppression device delays the output signal of the microphone at the relay site by a fixed delay circuit for a fixed time,
A signal obtained by subtracting the delay audio signal from the on-air audio signal is output to the earphone as a monitor signal on the spot. As a result, the announcer at the site does not hear the voice spoken by himself / herself from the earphone, so that the above-mentioned adverse effect is eliminated.
【0004】ところで、上掲抑圧装置は、遅延時間とし
て一定の固定値を設定するものであるため、実際の正確
な遅延時間との間にずれが生じ、その補完を適応等化器
で行うとしているが、常に安定した性能を得るという点
で問題がある。Since the above-described suppressing device sets a fixed fixed value as the delay time, there is a difference between the delay time and the actual accurate delay time, and the compensation is performed by an adaptive equalizer. However, there is a problem in that stable performance is always obtained.
【0005】一方、最近では、ディジタル伝送が増加
し、この場合、ディジタル変換やディジタル圧縮処理に
伴う遅延時間が避けられず、これらが累積して総遅延量
が増大するとともに、個々の伝送経路の構成によりその
値が大幅に変化することになる。従って、前掲文献で紹
介したもののように、遅延処理時間を一定値に設定する
ものでは、増々対応が困難となる。On the other hand, recently, digital transmission has increased, and in this case, delay times associated with digital conversion and digital compression processing are inevitable. Its value will vary significantly depending on the configuration. Therefore, if the delay processing time is set to a constant value as introduced in the above-mentioned literature, it becomes more difficult to cope with the delay processing time.
【0006】そこで、2つの信号のズレを測定すること
が要求されることになるが、その一例として、例えば
「放送技術」1994.1P.92〜95に「映像・音
声時間ズレ測定装置」が紹介されている。しかるに、こ
の装置は、番組伝送元では互いにズレがない映像信号と
音声信号とが、伝送路を介して伝送され受信端で受信し
たとき、両信号間にどの程度の時間ズレが存在している
かを測定するもので、音声信号の映像信号への重畳とい
う複雑な処理を必要とするとともに、上記で問題とした
1つの音声信号の遅延時間を測定するという目的に沿う
ものではない。Therefore, it is required to measure a deviation between two signals. As an example, for example, "Broadcasting Technology" 1994. 92-95, "Video / Audio Time Shift Measurement Apparatus" is introduced. However, when the video signal and the audio signal, which are not displaced from each other at the program transmission source, are transmitted through the transmission path and received at the receiving end, how much time difference exists between the two signals? This requires complicated processing such as superimposition of an audio signal on a video signal, and does not meet the purpose of measuring the delay time of one audio signal, which is a problem described above.
【0007】この発明は以上のような課題に応えるもの
で、元の信号とこれがある時間遅延した信号とのデータ
のみから当該遅延時間を簡便でしかも正確に検出するこ
とが可能な信号遅延時間検出装置、およびこの検出装置
を使用した音声遅延対策モニタ装置を得ることを目的と
する。SUMMARY OF THE INVENTION The present invention meets the above-mentioned problems and provides a signal delay time detection capable of simply and accurately detecting the delay time from only data of an original signal and a signal delayed by a certain time. It is an object of the present invention to obtain a device and a monitor device for countermeasures against audio delay using the detection device.
【0008】[0008]
【課題を解決するための手段】この発明の請求項1に係
る信号遅延時間検出装置は、音声発生の現場で検出され
た音声に係る信号Xとこの信号Xを含む信号が中継手段
等を経て放送局から送信されたものを受信モニタした信
号Yとを入力し、上記信号Yに含まれる上記信号Xの音
声成分を除去するためその遅延時間を検出する信号遅延
時間検出装置において、上記信号Xに関し、所定の時刻
(以下、時刻t=0とする)を開始点として所定の参照
時間Trにわたるデータをサンプリング周期Tsで取り込
み取込データXi(i=1〜(Tr/Ts))として記憶
する手段、上記信号Yに関し、上記時刻t=0を開始点
として所定の遅延時間予測最大値Tmに上記参照時間Tr
を加えた時間(Tm+Tr)にわたるデータを上記サンプ
リング周期Tsで取り込み取込データYj(j=1〜(T
m+Tr)/Ts)として記憶する手段、検出精度に相当
する時間幅をTd(Td<Tr)としたとき開始点を時刻
t=0、Td、2Td、・・・と順次ずらしそれぞれ上記
参照時間Trにわたるデータを上記取込データYjから抽
出し参照データYi,k{i=1〜(Tr/Ts)、k=1
〜(Tm/Td)}として記憶する手段、上記取込データ
Xiを参照データXiとし、両参照データXiおよびYi,
kから下式で表される相関値Zk(k=1〜(Tm/T
d))を算出する手段、上記相関値Zkの中から最大のも
のZp=Zk(k=p)を検索する手段、および上記相関
値Zkが最大となるkの値pから下式で表される遅延時
間ΔTを計算する手段を備え、かつ、上記参照時間Tr
を0.5sec以上に設定するとともに、上記検索され
た相関値の最大値Zpが0.5以上のときに上記計算さ
れた遅延時間ΔTを有効としたものである。According to a first aspect of the present invention, there is provided a signal delay time detecting apparatus, wherein a signal X relating to a voice detected at a voice generation site and a signal including the signal X are transmitted through a relay means or the like. A signal Y obtained by monitoring a signal transmitted from a broadcasting station is input, and the sound of the signal X included in the signal Y is input.
In a signal delay time detecting device for detecting a delay time for removing a voice component , sampling of data over a predetermined reference time Tr from a predetermined time (hereinafter, referred to as time t = 0) is started for the signal X. Means for storing as fetched data Xi (i = 1 to (Tr / Ts)) at a period Ts, and for the signal Y, starting from the time t = 0 as a starting point, a predetermined delay time predicted maximum value Tm and the reference time Tr
Data over the time (Tm + Tr) obtained by adding the data at the sampling period Ts, and the fetched data Yj (j = 1 to (T
m + Tr) / Ts), and when the time width corresponding to the detection accuracy is Td (Td <Tr), the starting point is sequentially shifted to time t = 0, Td, 2Td,. From the fetched data Yj, and reference data Yi, k {i = 1 to (Tr / Ts), k = 1
((Tm / Td)}, the fetched data Xi is referred to as reference data Xi, and both reference data Xi and Yi,
k, a correlation value Zk (k = 1 to (Tm / T
d)), a means for searching for the largest one among the correlation values Zk, Zp = Zk (k = p), and a value p of k at which the correlation value Zk is maximum is expressed by the following equation. Means for calculating the delay time ΔT, and the reference time Tr
Is set to 0.5 sec or more, and the calculated delay time ΔT is made effective when the searched maximum value Zp of the correlation value is 0.5 or more.
【数2】 (Equation 2)
【0009】請求項2に係る信号遅延時間検出装置は、
請求項1において、その信号Xから取り込んだ取込デー
タXiまたは信号Yから取り込んだ取込データYjのすべ
てが所定のノイズレベル以下か否かを判別し、上記レベ
ル以下のときは、再度上記信号Xおよび信号Yからの取
り込みを行い上記データを書替え、以降の動作を再実行
するようにしたものである。According to a second aspect of the present invention, there is provided a signal delay time detecting device.
2. A method according to claim 1, wherein all of the fetched data Xi fetched from the signal X or the fetched data Yj fetched from the signal Y are at or below a predetermined noise level. The data is rewritten by taking in from X and signal Y, and the subsequent operation is executed again.
【0010】請求項3に係る信号遅延時間検出装置は、
請求項1または2において、その検索された相関値の最
大値Zpが0.5未満のときは、再度信号Xおよび信号
Yからの取り込みを行い、データを書替え、以降の動作
を再実行するようにしたものである。According to a third aspect of the present invention, there is provided a signal delay time detecting device.
In claim 1 or 2 , when the searched maximum value Zp of the correlation value is less than 0.5 , the signal X and the signal Y are taken in again, the data is rewritten, and the subsequent operation is executed again. It was made.
【0011】請求項4に係る音声遅延対策モニタ装置
は、請求項1ないし請求項3のいずれかに記載の信号遅
延時間検出装置、信号Xを上記信号遅延時間検出装置で
検出された遅延時間だけ遅延させた信号XDを作成する
手段、および信号Yから上記信号XDを差し引くことに
より、上記信号Xの音声成分を除去したモニタ信号YM
を作成する手段を備えたものである。[0011] sound delay measures monitoring device according to claim 4, the signal delay time detection apparatus according to any one of 請 Motomeko 1 to claim 3, delays the signal X is detected by the signal delay time detection device means for producing a signal XD delayed by time, Oyo by subtracting the signal XD from bicine No. Y, monitor signal to remove audio components of the signal X YM
Is provided.
【0012】請求項5に係る音声遅延対策モニタ装置
は、請求項4において、その信号遅延時間検出装置によ
り所定の時間間隔で遅延時間を検出し、この検出値で信
号XDを作成するための遅延時間を順次修正するように
したものである。According to a fifth aspect of the present invention, there is provided an audio delay countermeasure monitoring apparatus according to the fourth aspect, wherein the signal delay time detecting device detects a delay time at a predetermined time interval and uses the detected value to generate a signal XD. The time is sequentially corrected.
【0013】[0013]
【発明の実施の形態】図1はこの発明の実施の一形態に
おける信号遅延時間検出装置の概略構成を示すブロック
図である。例えば、放送局のスタジオと事故現場とを結
ぶ2元中継のニュース番組を想定したとすると、図の信
号Xは、当該事故現場で現地の状況を報告するレポータ
の音声をマイクロフォンで検出した音声信号が該当す
る。FIG. 1 is a block diagram showing a schematic configuration of a signal delay time detecting device according to an embodiment of the present invention. For example, assuming a dual-broadcast news program connecting a studio of a broadcasting station and an accident site, a signal X shown in the figure is an audio signal obtained by detecting a sound of a reporter reporting a local situation at the accident site with a microphone. Is applicable.
【0014】この中継現場からの音声信号Xは、通常、
中継先の送信機から通信衛星を介して本局である放送局
へ伝送され、そのスタジオでモニタされるとともに、現
地レポータと対話する形式でスタジオ内のアナウンサー
の音声等が付加された内容が放送アンテナよりオンエア
される。そして、このオンエアされた電波は、中継現場
の受信機で受信され、その音声信号がモニタ信号として
現地のレポータのイヤホンに供給される。図1の信号Y
は、このモニタ信号が該当する。The audio signal X from the relay site is usually
The contents of the broadcast antenna are transmitted from the transmitter at the relay destination to the broadcasting station, which is the main station, via the communication satellite, and monitored by the studio, and the sound of the announcer in the studio is added in a form that interacts with the local reporter. It is more aired. Then, the on-air radio wave is received by a receiver at a relay site, and the audio signal is supplied as a monitor signal to an earphone of a local reporter. The signal Y in FIG.
Corresponds to this monitor signal.
【0015】更に、1および2は、それぞれ信号Xおよ
び信号Yをディジタル信号に変換するA/D変換器、3
は各信号の入出力と各種の演算処理を行う中央処理部、
4は各種の設定値の入力等を行うキーボード等の入力
部、5は後述する処理を行うソフトプログラムを記憶す
るROMや演算処理過程での必要な記憶を行うRAM等
からなる記憶部、6は演算により得られた遅延時間等を
出力する、ディスプレイやプリンタ等の出力部である。Further, 1 and 2 are A / D converters for converting the signal X and the signal Y into digital signals, respectively.
Is a central processing unit that performs input / output of each signal and various arithmetic processing,
Reference numeral 4 denotes an input unit such as a keyboard for inputting various setting values and the like. Reference numeral 5 denotes a storage unit including a ROM for storing a software program for performing processing to be described later and a RAM for performing necessary storage in an arithmetic processing process. An output unit such as a display or a printer that outputs a delay time or the like obtained by calculation.
【0016】次に、この信号遅延時間検出装置の動作に
ついて詳細に説明する。図2はその動作原理を概念的に
示す図、図3および図4は処理の流れを示すフローチャ
ートである。今、図2に示すように、信号XとこれがΔ
T遅延した信号Yが入力されているとする。先ず、遅延
時間予測最大値Tmを入力部4から入力する(ステップ
S1)。これは、過去の実績データや計算資料等を根拠
に、実際の遅延時間がこのTmを越えることがないよう
適当な値を設定する。設定値Tmが大き過ぎても検出精
度が低下することはないが、検出に要する時間が増大す
る。Next, the operation of the signal delay time detecting device will be described in detail. FIG. 2 is a diagram conceptually showing the operation principle, and FIGS. 3 and 4 are flowcharts showing the flow of processing. Now, as shown in FIG. 2, the signal X and this signal Δ
It is assumed that a signal Y delayed by T is input. First, the maximum predicted delay time Tm is input from the input unit 4 (step S1). For this, an appropriate value is set based on past performance data, calculation data, and the like so that the actual delay time does not exceed this Tm. If the set value Tm is too large, the detection accuracy does not decrease, but the time required for detection increases.
【0017】次に信号Xを取り込む(ステップS2)。
この取り込みは、サンプリング周期Tsで、開始時刻t
=0から参照時間Trだけ行う。サンプリング周期Tsは
長いと精度が低下し、短いと演算時間が大となる。4K
Hzに相当する周期1/4000sec程度に設定する
ことで十分な精度が得られた。参照時間Trは長い程、
誤検出の可能性が低くなるが、検出応答は遅くなる。発
明者等が実施した試行結果から、Tr≧0.5secに
設定することで誤検出の機会を5%以下に抑え得ること
が判った。Next, the signal X is fetched (step S2).
This capture is performed at the sampling time Ts and the start time t.
Starting from = 0, it is performed for the reference time Tr. The longer the sampling period Ts, the lower the accuracy, and the shorter the sampling period Ts, the longer the operation time. 4K
Sufficient accuracy was obtained by setting the period to about 1/4000 sec corresponding to Hz. The longer the reference time Tr is,
The possibility of erroneous detection is reduced, but the detection response is delayed. From the results of trials conducted by the inventors, it has been found that by setting Tr ≧ 0.5 sec, the chance of erroneous detection can be suppressed to 5% or less.
【0018】取り込まれたデータXiは、結局、そのi
を1〜(Tr/Ts)とする数列データで、Tr/Ts≡n
とおくと、上述した具体例Tr=0.5sec、Ts=1
/4000secを代入するとn=2000となる。The fetched data Xi is, after all, its i
Is the sequence data in which is 1 to (Tr / Ts), and Tr / Ts≡n
In other words, the above specific example Tr = 0.5 sec, Ts = 1
By substituting / 4000 sec, n = 2000.
【0019】次に信号Yを取り込む(ステップS3)。こ
れは、信号Xの取り込み開始時刻と同じt=0から(Tm
+Tr)だけ行う。終了時刻を(Tm+Tr)としたのは、実
際の遅延時間ΔTがTmに等しい場合にも、その検出を
可能とするためである。Next, the signal Y is fetched (step S3). This is from t = 0 (Tm), which is the same as the signal X capture start time.
+ Tr) only. The reason why the end time is set to (Tm + Tr) is to enable the detection even when the actual delay time ΔT is equal to Tm.
【0020】次に、以上で得られた取込データXi,Yj
が、以後の演算解析のデータとして役立ち得るか否かの
判断を行う(ステップS4)。即ち、取込データXiの
すべてがノイズレベル以下であるか、または取込データ
Yjのすべてがノイズレベル以下の場合は(ステップS
4でYES)、たまたま取込時間内に音声が入力されて
いない場合に該当し、遅延時間の解が得られないので、
ステップS2に戻って取り込み処理を再実行する。Next, the acquired data Xi, Yj obtained above
Is determined whether or not can be used as data for the subsequent calculation analysis (step S4). That is, if all of the fetched data Xi is at or below the noise level, or if all of the fetched data Yj is at or below the noise level (step S
4 is YES), which corresponds to the case where no voice is accidentally input within the capture time, and the solution of the delay time cannot be obtained.
Returning to step S2, the capturing process is executed again.
【0021】ステップS4でNOとなれば、取込データ
Xiはそのまま参照データXiとみなし、取込データYj
から参照データYi,kを抽出する(ステップS6)。こ
の抽出は、図2に示すように、時刻t=0から順次、時
間幅Tdづつずらしてそれぞれ参照時間Trにわたって行
う。なお、後述する相関値Zkの算出をあわせて順次行
っていくため、ステップS5でk=1の初期設定をした
後、ステップS6に入る。従って、kは1〜(Tm/T
d)の範囲の値となる。If NO in step S4, the fetched data Xi is regarded as the reference data Xi as it is, and the fetched data Yj
Then, the reference data Yi, k is extracted from (step S6). As shown in FIG. 2, this extraction is performed sequentially from the time t = 0 and shifted by the time width Td over the reference time Tr. In order to sequentially calculate a correlation value Zk to be described later, k = 1 is initially set in step S5, and then the process proceeds to step S6. Therefore, k is 1 to (Tm / T
The value is in the range of d).
【0022】つづいて、参照データXiと抽出された1
組の参照データYi,kとから相関値Zkを下式により算
出する(ステップS7)。Subsequently, the reference data Xi and the extracted 1
A correlation value Zk is calculated from the set of reference data Yi, k by the following equation (step S7).
【0023】[0023]
【数3】 (Equation 3)
【0024】この式は、対象とする両参照データXi,
Yi,kを線形で定常な信号とみなし、たたみ込み演算
(例えば、CQ出版(株)1989年8月発行、別冊イ
ンターフェース「DSPを使いこなす」P.15〜20
参照)を利用して自己相関係数(例えば、(株)朝倉書
店1994年11月発行、「統計ライブラリースペクト
ル解析」P.25〜33参照)に相当する値を求めたも
のである。同算出式から判るように、参照した2つのデ
ータXiとYi,kとが全く同一の特性であれば相関値Zk
は1となり、両データの同一性がくずれていくにつれて
相関値Zkは低下し、相関値Zkは0〜1の間で、両デー
タの相関度合を示すことになる。This equation can be expressed as both reference data Xi,
Assuming that Yi, k is a linear and stationary signal, a convolution operation (for example, published in CQ Publishing Co., Ltd., August 1989, separate volume interface "Using DSP", pp. 15-20)
(See, for example, Asakura Shoten Co., Ltd., November 1994, “Statistical Library Spectral Analysis”, pp. 25-33). As can be seen from the calculation formula, if the two referenced data Xi and Yi, k have exactly the same characteristics, the correlation value Zk
Becomes 1 and the correlation value Zk decreases as the identity of the two data degrades, and the correlation value Zk is between 0 and 1 indicating the degree of correlation between the two data.
【0025】相関値Zkの算出は、抽出が可能なk=Tm
/Tdまで続けられる(ステップS8、S9)。なお、
各参照データYi,kをずらす時間幅Tdは、遅延時間の
検出精度に相当するもので、通例の要求精度±0.5m
secにあわせてTd=0.5msec程度に設定され
ている。The calculation of the correlation value Zk is performed by k = Tm which can be extracted.
/ Td (steps S8 and S9). In addition,
The time width Td for shifting each of the reference data Yi, k corresponds to the detection accuracy of the delay time, and the required accuracy is usually ± 0.5 m.
Td is set to about 0.5 msec in accordance with the second.
【0026】次に、得られた相関値Zkの中の最大のも
のZpを検索する(ステップS10)。図2の下端に、
得られた相関値Zkの特性を概念的に例示している。こ
こで、最大の相関値Zpから遅延時間を求める訳である
が、常にその原則に従うと、誤検出となる可能性があ
る。即ち、参照データXiと比較的近似してはいるが、
本来関係がない波形の部分を誤って検索してしまう可能
性がある。従って、得られた最大相関値Zpが一定の相
関推定可能レベルS以上か否かを判別し(ステップS1
1)、これをクリアしない場合は(ステップS11でN
O)、ステップS2に戻って信号の取り込みから再実行
する。多数の実験結果から、この相関推定可能レベルS
としては、0.5程度に設定するのが妥当であることが
判った。Next, a search is made for the largest one of the obtained correlation values Zk (step S10). At the bottom of FIG.
6 conceptually illustrates the characteristics of the obtained correlation value Zk. Here, the delay time is calculated from the maximum correlation value Zp. However, if the principle is always followed, there is a possibility that an erroneous detection may occur. That is, although relatively similar to the reference data Xi,
There is a possibility that a part of the waveform that is originally unrelated may be erroneously searched. Therefore, it is determined whether or not the obtained maximum correlation value Zp is equal to or higher than a certain correlation estimable level S (step S1).
1) If this is not cleared (N in step S11)
O), returning to step S2, and re-executing the process from signal fetching. From a number of experimental results, this correlation estimation possible level S
It was found that setting the value to about 0.5 was appropriate.
【0027】最大相関値ZpがS以上であると(ステッ
プS11でYES)、下式により遅延時間ΔTを算出す
る(ステップS12)。 ΔT=Td・(p−1)If the maximum correlation value Zp is equal to or larger than S (YES in step S11), a delay time ΔT is calculated by the following equation (step S12). ΔT = Td · (p−1)
【0028】即ち、遅延時間ΔTは時間幅Tdの整数倍
の値として求められる。従って、この時間幅Tdを小さ
く設定することにより、遅延時間ΔTの検出精度を上げ
ることができる。最後に、算出された遅延時間ΔTを出
力部6へ出力して(ステップS13)一連の処理を終了
する。That is, the delay time ΔT is obtained as a value that is an integral multiple of the time width Td. Therefore, by setting the time width Td to be small, the detection accuracy of the delay time ΔT can be improved. Finally, the calculated delay time ΔT is output to the output unit 6 (step S13), and a series of processing ends.
【0029】図5は、以上で説明した検出動作の理解の
助とするため、信号X,Yと相関値Zkの波形、特性例
を概念的に示したものである。同図(1)は、信号X,
Yが単パルス状の単純な波形の場合で、相関値Zkは、
両信号の遅延時間に相当する位置で最大値が鮮明に現れ
ている。同図(2)は、信号X,Yが、数サイクル分の
交流成分を有する場合で、相関値Zkは、遅延時間に相
当する位置を最大値としてその前後で垂下する特性が得
られている。FIG. 5 conceptually shows the waveforms and characteristics of the signals X and Y and the correlation value Zk in order to facilitate understanding of the detection operation described above. FIG. 1A shows signals X,
When Y is a simple single-pulse waveform, the correlation value Zk is
The maximum value clearly appears at a position corresponding to the delay time of both signals. FIG. 2B shows a case where the signals X and Y have AC components for several cycles, and the correlation value Zk has a characteristic in which the position corresponding to the delay time has a maximum value and droops before and after the maximum value. .
【0030】同図(3)(4)は、信号Yとして、あえ
て信号Xが遅延したものではない信号を設定して、同様
に検出装置に入力した場合を想定したもので、その
(3)では、相関値Zkが2個所で最大値(Zk≧S=
0.5)をとっており、誤検出の可能性があることが判
る。これに対し、同図(4)は、入力される信号X,Y
は同図(3)の場合と同一であるが、参照時間Trを大
きく設定したものである。この場合、相関値Zkが低減
しており、相関推定可能レベルS=0.5より十分低い
値に留まっているので、誤検出が回避される。このよう
に、参照時間Trを大きく設定することで、誤検出の可
能性を小さくすることができる。FIGS. 3 (4) show the case where a signal which is not the signal X which is intentionally delayed is set as the signal Y and is similarly input to the detecting device. Then, the correlation value Zk has the maximum value in two places (Zk ≧ S =
0.5), which indicates that there is a possibility of erroneous detection. On the other hand, FIG. 4D shows the input signals X, Y
Is the same as that of FIG. 3C, except that the reference time Tr is set longer. In this case, since the correlation value Zk is reduced and remains at a value sufficiently lower than the correlation estimable level S = 0.5, erroneous detection is avoided. As described above, by setting the reference time Tr to be long, the possibility of erroneous detection can be reduced.
【0031】本装置を使用することにより、従来からの
音声遅延対策モニタ装置の性能を大幅に向上させること
ができる。即ち、本検出装置で遅延時間ΔTが求まる
と、中継現場からの音声信号である信号Xを上記遅延時
間だけ遅延させた信号XDを作成し、オンエアされた信
号である信号Yから上記信号XDを差し引くことによ
り、モニタ信号YMを得る。この場合、遅延時間量とし
て、現実の正確な値が使用されるので、モニタ信号は、
現地のレポータの音声のみを確実に除去したものとな
り、既述した従来からの弊害が確実に解消される。By using the present apparatus, the performance of the conventional audio delay countermeasure monitor can be greatly improved. That is, when the delay time ΔT is obtained by the detection device, a signal XD is generated by delaying the signal X, which is an audio signal from the relay site, by the delay time, and the signal XD is converted from the signal Y, which is an on-air signal. By subtraction, the monitor signal YM is obtained. In this case, since the actual accurate value is used as the delay time, the monitor signal is
Only the sound of the local reporter is reliably removed, and the above-described adverse effects of the related art are surely eliminated.
【0032】また、この遅延時間の検出を一定のインタ
ーバルで実行し、以降の演算処理をこの順次検出した遅
延時間の値を使用して行うようにすれば、例えば、3元
以上の多元中継番組のように、回線経由が異なる、従っ
て、信号の遅延時間がそれぞれ異なる中継先に次々に切
り換えられるような場合にも、常に所望のモニタ信号を
得ることができる。Further, if the detection of the delay time is executed at regular intervals, and the subsequent arithmetic processing is performed using the value of the delay time sequentially detected, for example, a multi-relay program of three or more elements can be obtained. As described above, a desired monitor signal can always be obtained even in a case where the signal passes through the line differently, and therefore, the signal delay time is sequentially switched to different relay destinations.
【0033】なお、以上の説明では、装置の具体的な構
成方法については触れていないが、装置の主要部を例え
ばDSP(Digital Signal Processor)で構成すること
により、遅延時間検出に必要な演算を極めて高速度にか
つ正確に処理することができるとともに、ハードウエア
としても極めてコンパクトなものに仕上げることができ
る。Although the above description does not refer to a specific configuration method of the apparatus, by configuring a main part of the apparatus with, for example, a DSP (Digital Signal Processor), it is possible to perform calculations necessary for detecting a delay time. Processing can be performed at extremely high speed and accurately, and the hardware can be made extremely compact.
【0034】また、上述したフローチャートの説明で
は、信号Yから参照データYi,kを得るのに、一旦、信
号YからデータYjを取り込み、このデータYjから参照
データYi,kを抽出するようにしたが、取り込み開始時
刻を時間幅Tdだけ順次ずらすことにより、信号Yから
直接参照データYi,kを取り込むようにしてもよい。In the above description of the flowchart, in order to obtain the reference data Yi, k from the signal Y, the data Yj is once taken from the signal Y, and the reference data Yi, k is extracted from the data Yj. However, the reference data Yi, k may be directly captured from the signal Y by sequentially shifting the capture start time by the time width Td.
【0035】更に、参照データXiとYi,kとの間の相
関度合は、必ずしも既述した算式に基づく相関値Zkを
用いて評価する必要はなく、複数の組み合わせの相関度
合を相対的に比較することができるものであれば、他の
算式によるものでもよいことは当然である。Further, the degree of correlation between the reference data Xi and Yi, k does not necessarily need to be evaluated using the correlation value Zk based on the above-described formula, and the correlation degrees of a plurality of combinations are relatively compared. Naturally, other formulas may be used as long as they can be performed.
【0036】[0036]
【発明の効果】以上のように、この発明の請求項1に係
る信号遅延時間検出装置においては、音声発生の現場で
検出された音声に係る信号Xとこの信号Xを含む信号が
中継手段等を経て放送局から送信されたものを受信モニ
タした信号Yとから、サンプリング周期TsでXiおよび
Yjを取り込み、更に、後者からは時間幅Tdづつずらし
て参照データYi,kを抽出し、両参照データXiとYi,
kとの相関値Zkから検索した最大値Zpを基に遅延時間
ΔTを求め、更に、参照時間Trを0.5sec以上と
し、検索された相関値の最大値Zpが0.5以上のとき
計算された遅延時間ΔTを有効とするようにしたので、
特別の信号を付加する複雑な処理を要することなく、遅
延が生じる前後の信号自体のみから、簡便確実にその遅
延時間を検出することができる。As described above, in the signal delay time detecting device according to the first aspect of the present invention, the signal X relating to the sound detected at the site of the sound generation and the signal containing the signal X are relayed. from the signal Y received monitor what was transmitted from the broadcast station via captures Xi and Yj at the sampling period Ts, further, from the latter extracts the reference data Yi, k by shifting time by one width Td, Both reference data Xi and Yi,
The delay time ΔT is obtained based on the maximum value Zp searched from the correlation value Zk with k, and the reference time Tr is set to 0.5 sec or more, and the calculation is performed when the searched maximum value Zp is 0.5 or more. Since the delay time ΔT is made effective,
The delay time can be easily and reliably detected from only the signals themselves before and after the delay occurs, without requiring complicated processing for adding a special signal.
【0037】また、請求項2に係る信号遅延時間検出装
置においては、一旦、取り込んだデータXi,Yjがすべ
て所定のノイズレベル以下の場合、その時点でデータの
取り込み処理に戻って再実行するようにしたので、デー
タ取り込みタイミングの不適格に基づく無駄な演算処理
動作を回避することができる。Further, in the signal delay time detecting device according to the second aspect , once all of the fetched data Xi and Yj are below the predetermined noise level, the process returns to the data fetching process at that point and executes again. Therefore, it is possible to avoid a useless operation processing operation based on improper data fetch timing.
【0038】また、請求項3に係る信号遅延時間検出装
置においては、検索された相関値の最大値Zpが0.5
以上のときのみ、遅延時間ΔTを算出するようにしたの
で、誤検出による出力動作の可能性を低減させることが
できる。Further, in the signal delay time detecting device according to the third aspect , the maximum value Zp of the searched correlation value is 0.5.
Only in the above case, the delay time ΔT is calculated, so that the possibility of an output operation due to erroneous detection can be reduced.
【0039】更に、請求項4に係る音声遅延対策モニタ
装置においては、信号Xを信号遅延時間検出装置で検出
された遅延時間だけ遅延させて信号XDを作成し、信号
Yからこの信号XDを差し引くことによりモニタ信号Y
Mを作成するようにしたので、信号Xの音声成分が正
確、確実に除去されたモニタ信号YMが得られる。Further, in the audio delay countermeasure monitoring apparatus according to the fourth aspect, the signal X is generated by delaying the signal X by the delay time detected by the signal delay time detecting apparatus , and the signal XD is subtracted from the signal Y. Monitor signal Y
Since M is created, a monitor signal YM from which the audio component of the signal X has been accurately and reliably removed can be obtained.
【0040】また、請求項5に係る音声遅延対策モニタ
装置においては、遅延時間検出を所定の時間間隔で行い
その値を更新するようにしたので、両信号の遅延時間が
時間的に変化しても、それに即応して常に所望のモニタ
信号が得られる。Further, in the voice delay countermeasure monitoring device according to the fifth aspect , the delay time is detected at predetermined time intervals and the value is updated, so that the delay time of both signals changes with time. In this case, a desired monitor signal is always obtained in response.
【図面の簡単な説明】[Brief description of the drawings]
【図1】 この発明の一実施形態における信号遅延時間
検出装置の構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of a signal delay time detection device according to an embodiment of the present invention.
【図2】 この発明の動作原理を概念的に示す図であ
る。FIG. 2 is a diagram conceptually showing the operation principle of the present invention.
【図3】 この発明の動作を示すフローチャートであ
る。FIG. 3 is a flowchart showing the operation of the present invention.
【図4】 図3に続くフローチャートである。FIG. 4 is a flowchart following FIG. 3;
【図5】 この発明の動作例を概念的に示す図である。FIG. 5 is a diagram conceptually showing an operation example of the present invention.
3 中央処理部、4 入力部、5 記憶部、6 出力
部、Xi 取込データ(参照データ)、Yj 取込デー
タ、Yi,k 参照データ、Tm 遅延時間予測最大値、
Tr 参照時間、Ts サンプリング周期、Td 検出精
度に相当する時間幅、ΔT 遅延時間。3 Central processing unit, 4 input units, 5 storage units, 6 output units, Xi fetched data (reference data), Yj fetched data, Yi, k reference data, Tm maximum delay time prediction,
Tr reference time, Ts sampling cycle, time width corresponding to Td detection accuracy, ΔT delay time.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭48−95154(JP,A) 特開 平3−173229(JP,A) 特開 平6−13940(JP,A) 特開 平4−100424(JP,A) 特開 昭49−108913(JP,A) 特開 昭58−46735(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04H 7/00 G04F 13/00 H04B 17/00 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-48-95154 (JP, A) JP-A-3-173229 (JP, A) JP-A-6-13940 (JP, A) JP-A-4- 100424 (JP, A) JP-A-49-108913 (JP, A) JP-A-58-46735 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04H 7/00 G04F 13 / 00 H04B 17/00
Claims (5)
信号Xとこの信号Xを含む信号が中継手段等を経て放送
局から送信されたものを受信モニタした信号Yとを入力
し、上記信号Yに含まれる上記信号Xの音声成分を除去
するためその遅延時間を検出する信号遅延時間検出装置
において、 上記信号Xに関し、所定の時刻(以下、時刻t=0とす
る)を開始点として所定の参照時間Trにわたるデータ
をサンプリング周期Tsで取り込み取込データXi(i=
1〜(Tr/Ts))として記憶する手段、上記信号Yに
関し、上記時刻t=0を開始点として所定の遅延時間予
測最大値Tmに上記参照時間Trを加えた時間(Tm+T
r)にわたるデータを上記サンプリング周期Tsで取り込
み取込データYj(j=1〜(Tm+Tr)/Ts)として
記憶する手段、検出精度に相当する時間幅をTd(Td<
Tr)としたとき開始点を時刻t=0、Td、2Td、・
・・と順次ずらしそれぞれ上記参照時間Trにわたるデ
ータを上記取込データYjから抽出し参照データYi,k
{i=1〜(Tr/Ts)、k=1〜(Tm/Td)}とし
て記憶する手段、上記取込データXiを参照データXiと
し、両参照データXiおよびYi,kから下式で表される
相関値Zk(k=1〜(Tm/Td))を算出する手段、
上記相関値Zkの中から最大のものZp=Zk(k=p)
を検索する手段、および上記相関値Zkが最大となるk
の値pから下式で表される遅延時間ΔTを計算する手段
を備え、 かつ、上記参照時間Trを0.5sec以上に設定する
とともに、上記検索された相関値の最大値Zpが0.5
以上のときに上記計算された遅延時間ΔTを有効とした
ことを特徴とする信号遅延時間検出装置。 【数1】 1. A signal including a field signal according to the detected speech by X voice generating the signal X is input to the signal Y received monitor what was transmitted from the broadcast station via a relay means or the like , Removing the audio component of the signal X contained in the signal Y
In the signal delay time detecting device for detecting the delay time, data over a predetermined reference time Tr starting from a predetermined time (hereinafter, referred to as time t = 0) is taken in with respect to the signal X at a sampling period Ts. Captured data Xi (i =
1 to (Tr / Ts)) for the signal Y, the time (Tm + T) obtained by adding the reference time Tr to a predetermined delay time prediction maximum value Tm starting from the time t = 0.
r), means for taking in data at the sampling period Ts and storing it as taken-in data Yj (j = 1 to (Tm + Tr) / Ts), and setting a time width corresponding to the detection accuracy to Td (Td <
Tr), the start point is at time t = 0, Td, 2Td,.
.. Are sequentially shifted from each other and the data over the reference time Tr is extracted from the fetched data Yj, and the reference data Yi, k is extracted.
Means for storing as {i = 1 to (Tr / Ts), k = 1 to (Tm / Td)}, the above-mentioned fetched data Xi as reference data Xi, and expressed by the following formula from both reference data Xi and Yi, k Means for calculating a correlation value Zk (k = 1 to (Tm / Td))
The largest of the correlation values Zk, Zp = Zk (k = p)
Means for retrieving the value of k,
Means for calculating the delay time ΔT represented by the following equation from the value p of the following equation, and the reference time Tr is set to 0.5 sec or more, and the maximum value Zp of the searched correlation value is 0.5
A signal delay time detecting device wherein the calculated delay time ΔT is validated at the time described above. (Equation 1)
たは信号Yから取り込んだ取込データYjのすべてが所
定のノイズレベル以下か否かを判別し、上記レベル以下
のときは、再度上記信号Xおよび信号Yからの取り込み
を行い上記データを書替え、以降の動作を再実行するよ
うにしたことを特徴とする請求項1記載の信号遅延時間
検出装置。2. It is determined whether all of the fetched data Xi fetched from the signal X or the fetched data Yj fetched from the signal Y is at or below a predetermined noise level. 2. The signal delay time detecting device according to claim 1, wherein the data is rewritten by taking in from the signal Y and re-executing the subsequent operation.
未満のときは、再度信号Xおよび信号Yからの取り込み
を行い、データを書替え、以降の動作を再実行するよう
にしたことを特徴とする請求項1または2記載の信号遅
延時間検出装置。3. The maximum correlation value Zp of the searched correlation value is 0.5.
3. The signal delay time detecting device according to claim 1, wherein when the value is less than the predetermined value, the signal X and the signal Y are taken in again, the data is rewritten, and the subsequent operation is executed again.
載の信号遅延時間検出装置、信号Xを上記信号遅延時間
検出装置で検出された遅延時間だけ遅延させた信号XD
を作成する手段、および信号Yから上記信号XDを差し
引くことにより、上記信号Xの音声成分を除去したモニ
タ信号YMを作成する手段を備えたことを特徴とする音
声遅延対策モニタ装置。4. A signal delay time detecting apparatus according to any one of 請 Motomeko 1 to claim 3, said signal delay time signal X
Signal XD delayed by the delay time detected by the detection device
Means for creating a, Oyo by subtracting the signal XD from bicine No. Y, sound delay measures monitor apparatus characterized by comprising means for creating a monitor signal YM removing the audio component of the signal X.
間隔で遅延時間を検出し、この検出値で信号XDを作成
するための遅延時間を順次修正するようにしたことを特
徴とする請求項4記載の音声遅延対策モニタ装置。5. The signal delay time detecting device detects a delay time at predetermined time intervals, and sequentially corrects a delay time for generating a signal XD based on the detected value. The audio delay countermeasure monitor device described in the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25932895A JP3347242B2 (en) | 1995-09-11 | 1995-09-11 | Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25932895A JP3347242B2 (en) | 1995-09-11 | 1995-09-11 | Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0983469A JPH0983469A (en) | 1997-03-28 |
| JP3347242B2 true JP3347242B2 (en) | 2002-11-20 |
Family
ID=17332573
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25932895A Expired - Fee Related JP3347242B2 (en) | 1995-09-11 | 1995-09-11 | Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3347242B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007049451A1 (en) * | 2005-10-27 | 2007-05-03 | National University Corporation Chiba University | Method and device for accurately and easily measuring a time difference between video and audio |
-
1995
- 1995-09-11 JP JP25932895A patent/JP3347242B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0983469A (en) | 1997-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6525993B2 (en) | Speaker direction detection circuit and speaker direction detection method used in this circuit | |
| KR100799780B1 (en) | Noise reduction method and device | |
| CN101339769B (en) | Echo suppressor and echo suppressing method | |
| US20030097257A1 (en) | Sound signal process method, sound signal processing apparatus and speech recognizer | |
| US20070274536A1 (en) | Collecting sound device with directionality, collecting sound method with directionality and memory product | |
| CN112116919B (en) | Echo cancellation method and device and electronic equipment | |
| JP5838861B2 (en) | Audio signal processing apparatus, method and program | |
| JPH06188766A (en) | Circuit device | |
| JP2002204187A (en) | Echo suppression system | |
| KR100470523B1 (en) | Process and Apparatus for Eliminating Loudspeaker Interference from Microphone Signals | |
| JP3607625B2 (en) | Multi-channel echo suppression method, apparatus thereof, program thereof and recording medium thereof | |
| JPH03262939A (en) | Method and device for detecting echo path variation | |
| JP2003259480A (en) | Howling detector | |
| JP3347242B2 (en) | Signal delay time detecting device and audio delay countermeasure monitoring device using the detecting device | |
| US20070033015A1 (en) | Noise Canceller | |
| JP2792338B2 (en) | Signal processing device | |
| JPH07154308A (en) | Digital filter device | |
| JP3110201B2 (en) | Noise removal device | |
| EP1853087B1 (en) | Echo canceller | |
| JPH07264102A (en) | Stereo echo canceller | |
| JP4348924B2 (en) | Echo canceller apparatus and echo canceller method used therefor | |
| JP2002315089A (en) | Loudspeaker direction detecting circuit | |
| JP6711205B2 (en) | Acoustic signal processing device, program and method | |
| JP3443302B2 (en) | Periodic signal detector | |
| JP2005157086A (en) | Voice recognition device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |