JPH07504539A - Simultaneous transmission method of signals from N signal sources - Google Patents
Simultaneous transmission method of signals from N signal sourcesInfo
- Publication number
- JPH07504539A JPH07504539A JP5508088A JP50808893A JPH07504539A JP H07504539 A JPH07504539 A JP H07504539A JP 5508088 A JP5508088 A JP 5508088A JP 50808893 A JP50808893 A JP 50808893A JP H07504539 A JPH07504539 A JP H07504539A
- Authority
- JP
- Japan
- Prior art keywords
- transmission capacity
- signals
- signal
- bits
- individual
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S1/00—Two-channel systems
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Radar Systems Or Details Thereof (AREA)
- Time-Division Multiplex Systems (AREA)
- Stereophonic System (AREA)
- Stereo-Broadcasting Methods (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
【発明の詳細な説明】 発明の名称 N個の信号源からの信号の同時伝送方法技術分野 本発明は、N個の信号源からこれに対応する数の伝送チャンネルを経て信号を同 時伝送する方法に関する。[Detailed description of the invention] name of invention Method for simultaneous transmission of signals from N signal sources Technical field The present invention synchronizes signals from N signal sources through a corresponding number of transmission channels. The present invention relates to a method of time transmission.
従来の技術 個々の(時間)信号がブロックに分けられ、そしてそのブロックが、変換又はフ ィルタリングによってス −ベクトル係数に変換され、該スペクトル係数がその 部 。Conventional technology An individual (time) signal is divided into blocks, and the blocks are transformed or is converted into a spectrum coefficient by filtering, and the spectral coefficient is Department.
分につきデータ整理プロセスを受けるか又はデータ整理によって各々コード化さ れる方法が公知である。例えば、スタジオ技術に関するユルクフベルト(Joe rgHoupert)による概説記事「知覚音声符号化(Perceptual Audio−Coding)Jか、エルラード(Elrad)のステフy−− −レンナー(Stefanie Renner)による記事「データ・ダイエツ ト、すなわちディジタル化した音声信号におけるデータ整理(Daten−Di aet。undergo a data reduction process per minute or each coded by data reduction. There are known methods to do this. For example, Jürkufbert (Joe) on studio techniques Perceptual speech coding (perceptual speech coding) Audio-Coding) J or Elrad Steph y-- -Article “Data Diet” by Stefanie Renner In other words, data organization in digitized audio signals (Datan-Di aet.
Datenreduktion bei digitalisierten A udio−3ignalen)j (1991年)が挙げられる。これらの概説 記事及びPCT公開番号WO第88101811号を、本願に明確に記載されて いないすべての用語及び方法ステップ説明のため特に引用した。Datenreduction bei digitalisierten A (1991). An overview of these The article and PCT publication number WO 88101811 are expressly set forth in this application. Not all terms and method steps are specifically cited for explanation.
多くの場合に、多数の信号源からの信号を同時に対応する数の伝送チャンネルを 経て伝送する必要がある。In many cases, a corresponding number of transmission channels are used to simultaneously carry signals from a large number of signal sources. It is necessary to transmit the data via
そのための最も簡単な例として、2つの伝送チャンネルを介してのステレオ信号 の伝送が挙げられる。The simplest example for this is stereo signals via two transmission channels. transmission.
N個の信号源からこれに対応する数の伝送チャンネルを経て信号を伝送する場合 、伝送チャンネルの大きさ決定の問題がある。When transmitting signals from N signal sources through the corresponding number of transmission channels , there is a problem of determining the size of the transmission channel.
伝送チャンネルが「最大発生ビット流」を伝送できるように、個々の伝送チャン ネルの大きさをそれぞれ決定すれば、「平均して」比較的多くの伝送能力が未利 用のままとなる。Each transmission channel is By sizing each channel, on average a relatively large amount of transmission capacity is left unutilized. It will remain in use.
多数の信号源からこれに対応する数の伝送チャンネルを経て信号を伝送する場合 に、伝送チャンネルを単に「平均需要」のためにのみ設計し、そして個々のチャ ンネル上の短期に増加した需要を他のチャンネルからの割当てによって均衡させ ることは、ディジタル電話技術から公知である。その場合に、割当ては専ら信号 統計表により行なわれる。When transmitting signals from a large number of signal sources through a corresponding number of transmission channels In order to design the transmission channel only for "average demand" and to balance short-term increased demand on one channel by allocation from other channels. It is known from digital telephone technology. In that case, the assignment is exclusively for the signal This is done using statistical tables.
従来技術に関しては、下記の文献を参照した。すなわちH,ゲルハウザー博士( Dr、 H,Gerhaeuser)の「予報制御ワード分類によるディジタル 言語補間法(ein digitales Sprachinterpolat ionsverfahrenmit praediktionsgesteue rter Wortaufteilung) J(1980年)、R,ヴオイト ヴイック(Woitowitc)の[瞬間優先割当による言語補間法(ein digitalesSprachinterpolationsverfahr en mit momentanerPrioritaetszuteilun g)J (1977年)あるいは、G、 G、クラーネルブッヒャ−(K 1 ahnenbucher)の「ブロック式優先割当てによるディジタル言語補間 法(ein digitales 5prachinterpolations verfahren mitblockweiser Prioritaets zuteilungJ (1978年)を参照した。Regarding the prior art, the following documents were referred to. Namely, Dr. H. Gerhauser ( Dr. H. Gerhaeuser) “Digital prediction control word classification” Linguistic interpolation method ionsverfahrenmit praediktionsgesteue Rter (Wortaufteilung) J (1980), R. Woitowitz's [linguistic interpolation method by instantaneous priority assignment (ein)] digitalessprachinterpolationsverfahr en mit momentanerprioritaetszuteilun g) J (1977) or G, G, Kranerbucher (K1) ahnenbucher)'s ``Digital Language Interpolation with Block Preferential Assignment'' Law (ein digitales 5 prachinterpolations verfahren mitblockweiser Prioritaets Reference was made to Zuteilung J (1978).
対応する数の伝送チャンネルを介して多数の信号を伝送する際に、変動する需要 を均衡させるための通常のディジタル電話技術の方法では、伝送すべきディジタ ル信号が例えば所謂OCF法によって前もってデータ整理を受けている場合、良 い結果を生じないことが知られている。本発明はかかる問題点を解決するための ものである。Fluctuations in demand when transmitting a large number of signals over a corresponding number of transmission channels The normal digital telephone technology method for balancing the If the source signal has undergone data reduction in advance, for example by the so-called OCF method, is known to produce no negative results. The present invention aims to solve such problems. It is something.
発明の説明 本発明の目的は、N個の信号源から、これに対応する数の伝送チャネルを経て信 号を同時伝送するための方法であって、該伝送チャンネルは、信号能力における 知覚しうる損失、例えば聴覚に感じられる損失をもたらすことなく、単に「平均 需要」のためにのみ大きさを決められており、「データ整理」した信号が該伝送 チャネルを経て伝送される方法を提供することを目的とする。Description of the invention The object of the invention is to transmit signals from N signal sources via a corresponding number of transmission channels. A method for simultaneously transmitting signals, the transmission channels having a signal capability of Simply "average" without causing any perceptible loss, e.g. The size of the data is determined only by the demand, and the data-organized signal is used for the transmission. The purpose is to provide a method for transmitting data over a channel.
本発明のこの目的の達成手段が請求項1に記載されている。本発明の改良が従属 項の主題である。Means of achieving this object of the invention are set out in claim 1. Improvements of the invention are dependent This is the subject of the section.
本発明は、N個の信号源からこれに対応する数の伝送チャネルを経て信号が同時 送信されている間、変動する要求の均衡をとる場合に、統計的観点から個別信号 の割当てを行なうのではなく、むしろ、データ整理のために信号を符号化する処 理工程において、適切な手段によって変動する需要を均衡させる、という思想に 基づいている。In the present invention, signals are transmitted simultaneously from N signal sources through a corresponding number of transmission channels. Individual signals from a statistical point of view when balancing fluctuating requests while being transmitted. Rather than assigning Based on the idea of balancing fluctuating demand through appropriate means in the manufacturing process. Based on.
この発明の基本思想を図面に記された実施例により詳述する。The basic idea of this invention will be explained in detail with reference to embodiments shown in the drawings.
図1は、本発明による方法説明のためのブロック図である。FIG. 1 is a block diagram for explaining the method according to the invention.
図2aおよび図2bは本発明における信号の構成を示している図である。2a and 2b are diagrams showing the structure of signals in the present invention.
本発明による方法では、個々の信号は、ブロックに分けられ、そしてそれ等のブ ロックは変換又はフィルタリングによってスペクトル係数に変換される。変動す る需要を均衡させるため、個々の信号に属するブロックは、セクションに分けら れ、そしてすべての信号のそれぞれの現在のセクションは同時に処理される。In the method according to the invention, individual signals are divided into blocks and The locks are converted into spectral coefficients by transformation or filtering. fluctuate In order to balance the demand for and each current section of all signals is processed simultaneously.
これは、図1中の対応する「機能ブロック」によって図示されている。This is illustrated by the corresponding "functional blocks" in FIG.
知覚特定モデル、例えば音声信号を伝送する場合には音響心理モデルを用いて、 各セクションについての許容しうる干渉が決定され、これに基づき、現在要求さ れている全伝送能力の要求が計算される。かかる全伝送能力の計算、すなわち要 求されているビット数の計算は、全ブロックで同時になされる。現在使用可能な 全伝送能力と、現在要求されている全伝送能力とから、各個別信号について、現 在使用可能な最大伝送能力の割当てが計算される。各信号に割当てられる「ビッ ト数」によって、個別信号の符号化がなされ、そして、この個別信号の伝送が行 われる。最も簡単な場合においては、個別に要求された伝送能力の均衡化又は平 均化はチャンネル間においてのみ行われる。Using a perceptual specific model, for example, a psychoacoustic model when transmitting an audio signal, The tolerable interference for each section is determined and based on the currently required The total transmission capacity required is calculated. Calculation of such total transmission capacity, i.e. The required number of bits is calculated simultaneously for all blocks. currently available From the total transmission capacity and the total transmission capacity currently required, the current An allocation of the maximum currently available transmission capacity is calculated. Bits assigned to each signal The individual signal is encoded according to the number of signals, and the transmission of this individual signal is performed. be exposed. In the simplest case, it is possible to balance or equalize the individually required transmission capacities. Equalization is performed only between channels.
請求項2に記載された改良では、伝送能力の保存場所、すなわち所謂ビット貯蔵 所があり、それから、要求された全伝送能力が、使用可能な平均的伝送能力を超 えた場合に、伝送能力の割当てが行なわれる。The improvement as claimed in claim 2 provides a storage location for the transmission capacity, i.e. a so-called bit storage. If the total transmission capacity required exceeds the average transmission capacity available, then If the transmission capacity is met, the transmission capacity is allocated.
このビット貯蔵所は、要求された伝送能力が使用可能な伝送能力よりも小さいと きはいつでも満たされている(請求項3)。This bit repository is used when the requested transmission capacity is less than the available transmission capacity. The conditions are always satisfied (Claim 3).
いずれの場合も、ビット貯蔵所が大きくなりすぎるのを防止するため、伝送能力 が使用可能な伝送能力よりもはるかに小さい場合には、個々のチャンネルへのビ ットの強制割当てが行なわれることが必要がある(請求項4)。この強制割当て は、平均需要よりも大きい需要を知らせたチャンネルにのみ信号源毎に行なわれ るのが望ましい。平均需要よりもかなり大きな需要は、普通の信号よりもこれ等 の信号の符号化がかなり難しいことを意味している。In either case, the transmission capacity is If the transmission capacity is much smaller than the available transmission capacity, It is necessary to forcefully allocate a set (Claim 4). This forced allocation is performed for each signal source only on channels that signaled a demand greater than the average demand. It is desirable to A demand that is significantly larger than the average demand is This means that encoding the signal is quite difficult.
いずれの場合も、請求項9によれば、全ブロックは、信号源からの別々にコード 化した全ての信号から形成されることが望ましい。この全ブロックは、信号の分 割が決定されうる情報を含む固定領域と、符号化した信号を受容するフレキシブ ルな長さの多数の領域とからなる。これが第2図aに図示されている。In any case, according to claim 9, all blocks are coded separately from the signal source. It is desirable that the signal be formed from all the signals that have been This entire block is A fixed area that contains information that can be determined, and a flexible area that accepts encoded signals. It consists of a large number of regions of various lengths. This is illustrated in Figure 2a.
更に、同一の入力信号が認識され、適切な伝送フォーマットにより一度だけ伝送 されることによって、伝送能力の節約が達成できる(請求項6)。このことは、 第2図すに図示されている。Furthermore, identical input signals are recognized and transmitted only once using the appropriate transmission format. By doing so, transmission capacity can be saved (claim 6). This means that This is illustrated in Figure 2.
いずれの場合も、現在必要とされる伝送能力を正確に決定もしくは単に推定する ことが可能である(請求項7及び8)。In either case, accurately determine or simply estimate the currently required transmission capacity. (Claims 7 and 8).
更に、本発明による方法は、かなりの程度併行して実施することが可能である。Furthermore, the method according to the invention can be carried out in parallel to a considerable extent.
そのためには、請求項11によれば、個々の信号の符号化は、すでに、各信号に ついての伝送チャンネルの割当て計算中に行なわれるのが好都合である。For this purpose, according to claim 11, the coding of the individual signals is already performed on each signal. Advantageously, this is done during the calculation of the transmission channel allocation for the transmission channel.
本発明による基本概念の他の好適な実施態様が請求項11に記載されている。A further advantageous embodiment of the basic concept according to the invention is specified in claim 11.
必要な伝送能力が、使用可能な伝送能力を超え、かつビット貯蔵所からの割当て が起こらない場合、要求されている伝送能力が使用可能な伝送能力を超えないよ うに全信号についての許容干渉値を上げることが可能である(請求項11)。If the required transmission capacity exceeds the available transmission capacity and is allocated from bit storage If this does not occur, ensure that the requested transmission capacity does not exceed the available transmission capacity. It is possible to increase the allowable interference value for all signals (claim 11).
下記に音声信号に対する動作方法の数値例が記載されている。尚、本発明の基本 思想においては、音声信号に限定されるのではなく、むしろ映像信号あるいは知 覚特定の評価を受ける他の信号も同様に処理されうるちのであることは勿論であ る。A numerical example of the method of operation for audio signals is given below. Furthermore, the basics of the present invention The idea is not limited to audio signals, but rather video signals or intellectual It goes without saying that other signals that undergo sensory evaluation can also be processed in the same way. Ru.
音声信号の可能な動作方法の例は以下の通りである。Examples of possible ways of operating the audio signal are as follows.
y (t)が音声信号のサンプリング値であると仮定する。Assume that y(t) is the sampling value of the audio signal.
1) 音声信号yは、公知の方法で、サンプリング値(y (t) )に分解さ れディジタル化される。ディジタル化したサンプリング値は長さ2nのブロック に分解され、選択された実施例では、n個のオーバーラツプを有するオーバーラ ツプ働ブロックである。1) Audio signal y is decomposed into sampling values (y (t)) using a known method. digitized. Digitized sampling values are blocks of length 2n In the selected embodiment, an overlap with n overlaps is decomposed into It is a block that works.
x(k、 b)=y(b*n+k) ここで、k=0..2n (bブロックナンバー)2) 長さnの各ブロックは 、変換、例えば高速フーリエ変換あるいはコサイン変換によってスペクトル係数 に変換される。x(k, b)=y(b*n+k) Here, k=0. .. 2n (b block number) 2) Each block of length n is , the spectral coefficients by a transform, e.g. fast Fourier transform or cosine transform. is converted to
x(j、 b)=SUM(1=0. 、2n ;x(1,b) ・f (1) ・cos(pi ・(21+1+n)(2j+1)/(4n)))ここでj=0 . 、 nまたf(1)=S(lrt(2) ・5in(pi・(1+0.5) / (2n))3) ブロックの各々は、セクションに分割され、そして各セク ションに対するエネルギー密度が計算される。x (j, b) = SUM (1 = 0., 2n; x (1, b) ・f (1) ・cos(pi ・(21+1+n)(2j+1)/(4n))) where j=0 .. , n and f(1)=S(lrt(2)・5in(pi・(1+0.5) / (2n)) 3) Each block is divided into sections, and each section The energy density for the tion is calculated.
E(i、b)=(SUM(k=a(f)+1.、a(i+I X(k、b)A2 ))/(a(i+1)−a(i))ここでi=1.、、c。E(i,b)=(SUM(k=a(f)+1.,a(i+I X(k,b)A2 ))/(a(i+1)-a(i)) where i=1. ,,c.
この場合に、係数a (i)は下記の表1から引用した。In this case, the coefficient a(i) was taken from Table 1 below.
4) 各々のセクションについて、適切な心理音響モデルによって(これに関し ては前述の文献を参照のこと)許容干渉が計算された。許容干渉からバンド間の マスキングが得られる。4) For each section, by an appropriate psychoacoustic model (for this (see above-mentioned literature) allowed interference was calculated. Allowable interference to between bands Masking is obtained.
T(i、 b)=MAX(k=1.、、 i−1;E(k、 b) ・z(i− k))バンドのマスキングは次の式で表わされる。T(i, b)=MAX(k=1.,,i-1;E(k,b)・z(i- k)) Band masking is expressed by the following equation.
s(i、 b)=max(E(i、 b) ・e(i)、 T(i、 b))ま た、ブロック間のマスキングは次の式で表わされる。s(i, b) = max(E(i, b)・e(i), T(i, b)) In addition, masking between blocks is expressed by the following formula.
5s(i、 b)=max(s(i、 b−1)/16. s(i、 b))次 に、各ブロックについて、必要なビット数の計算が行なわれる。5s(i, b) = max(s(i, b-1)/16.s(i, b)) next Then, for each block, the required number of bits is calculated.
5) ブロックについての必要なビット数の計算a) 0CF(フウフマン符号 化)の場合のような符号化について p=po+sUM(i=1.、c; (a(i+1)−a(i)(s(i、b) /5s(i、b)))b) PCM符号化について(SNR=6dB/ビット) 各セクションについて、目盛係数およびサンプリング値当りのビット数が追加の 情報として伝送される。5) Calculation of the required number of bits for a block a) 0CF (Fuchman code Regarding encoding such as in the case of p=po+sUM(i=1.,c; (a(i+1)−a(i)(s(i,b) /5s(i,b)))b) About PCM encoding (SNR=6dB/bit) For each section, the scale factor and number of bits per sampled value are added. Transmitted as information.
p=po+sUM(i=1.、c; (a(i+1))40/6・log(E( i、b)/5s(i。p=po+sUM(i=1.,c; (a(i+1))40/6・log(E( i,b)/5s(i.
b))) 下記に表の形で、個々の数値および定数について有効な値が示されている。b))) Below, in table form, the valid values for the individual numbers and constants are shown.
n=512 C=23 pO=12000CFについて(ブロック当り平均ビット数)pO=345 P CMについて(目盛係数:10ビット/セクション:量子化段階数の 符号化:5ビツト/セクシ ョン) 表1 i 1 234567891011121314a(i) 0 4812162 02428323640465260i 15 16 17 181920 2 1 222324a(i) 70 82961141361641982402 96372表2 i1234567 e(i) 1e−11e2 1e3 1e4 1e5 1e6 1e−7e(i ) Ie−81e−9a(1) 0 ここで i>9 表3 i 123456 e(i) 0.00040.00040.00040.00040.00040 .0004i 7 8 9 10 11 12 e(i) 0.0004 0.0020.0020.0020.004 0.0 1i 13 14 15 16 17 18e(i) 0.015 0.025 0.04 0.06 0.06 0.06i 19 20 21 22 23 e(i) 0.08 0.08 0.11 0.14 0.18これに続いて、 個々の信号へのビット数の割当てが行なわれる。このために個の入力信号の符号 化k (k)−ビットが要求され、一方使用可能なビット数がpsollである と仮定する。n=512 C=23 For pO=12000CF (average number of bits per block) pO=345 P Regarding CM (scale coefficient: 10 bits/section: number of quantization stages) Encoding: 5 bits/sexy ) Table 1 i 1 234567891011121314a(i) 0 4812162 02428323640465260i 15 16 17 181920 2 1 222324a(i) 70 82961141361641982402 96372 table 2 i1234567 e(i) 1e-11e2 1e3 1e4 1e5 1e6 1e-7e(i ) Ie-81e-9a (1) 0 where i>9 Table 3 i123456 e(i) 0.00040.00040.00040.00040.00040 .. 0004i 7 8 9 10 11 12 e(i) 0.0004 0.0020.0020.0020.004 0.0 1i 13 14 15 16 17 18e(i) 0.015 0.025 0.04 0.06 0.06 0.06i 19 20 21 22 23 e(i) 0.08 0.08 0.11 0.14 0.18 Following this, An assignment of the number of bits to the individual signals is made. For this, the sign of the input signal is k (k)-bits are required, while the number of available bits is psoll Assume that
psum=SUN (p (k)) ここで場合分けが必要である。psum=SUN (p(k)) A case-by-case distinction is necessary here.
1 ) psum=psollのとき 各信号は要求されたビット数を受け取る。1) When psum=psoll Each signal receives the requested number of bits.
すなわち、z(k)=P(k) 2 ) psum<psollのとき 各信号は、要求されたビット数以上を受け取る。That is, z(k)=P(k) 2) When psum<psoll Each signal receives more than the requested number of bits.
z(k)=(psoll/psum) ’p(k)例えば、K=2. psol 1=1600. p(1)=540. p(2)=660psum=1200 z(1)=1600/1200・540=720 (180ビツト以上)z(2 )4600/1200・660=880 (220ビツト以上)3 ) pso ll>psumのとき 各信号は要求されたビット数以下を受け取る。z(k)=(psoll/psum)'p(k) For example, K=2. psol 1=1600. p(1)=540. p(2) = 660 psum = 1200 z(1) = 1600/1200・540=720 (180 bits or more) z(2 )4600/1200・660=880 (220 bits or more)3) pso When ll>psum Each signal receives no more than the requested number of bits.
a) OCFについて: z(k)=(psoll/psum)、 p(k)b) PCMについて: 各信号について、最小ビット数はその場合下記を下回ってはいけない。a) About OCF: z(k)=(psoll/psum), p(k)b) Regarding PCM: For each signal, the minimum number of bits must then not be less than:
z(k)=pO+((psoll−K・pO)) ・(p(k)−po)例えば 、K=2. psoll=1600. po=500.1)(1)=600゜p (2)=1200 このとき、psum4800 z(1)=500+(1600−2・500)/(1800−2・500)・( 600−500)=575 (25ビツト以下) z(2)500+(1600−2・500)/(1800−2・500)・(1 200−500)=1025 (175ビツト以下) 許容干渉を修正するため、各信号についてpビットが要求されているが割当てが 2ビツトである場合、下記の場合分けが必要である。z(k)=pO+((psoll-K・pO))・(p(k)-po) For example , K=2. psoll=1600. po=500.1)(1)=600゜p (2)=1200 At this time, psum4800 z(1)=500+(1600-2・500)/(1800-2・500)・( 600-500) = 575 (25 bits or less) z(2)500+(1600-2・500)/(1800-2・500)・(1 200-500) = 1025 (175 bits or less) To correct for tolerable interference, p bits are required for each signal but are not allocated. In the case of 2 bits, the following case classification is required.
1) 割当てられたビット数が要求されたビット数に等しい場合: 修正は必要がない。1) If the number of allocated bits is equal to the number of requested bits: No modification necessary.
2) 要求されたよりも多くのビットが割当てられた場合: OCFについて: 修正は必要がない。2) If more bits are allocated than requested: About OCF: No modification necessary.
PCMについて: 各セクションの量子化に使用できる数は(z−p)1512だけ増加される。About PCM: The number available for quantization of each section is increased by (z-p)1512.
3) 要求されたよりも少ないビットが割当てられた場合: OCFについて: 5s(i、 b) =s(i、 b) +(z−pO) / (p−oO・(s s(i、 b)−s(i、 b))ここで、p>p。3) If fewer bits than requested are allocated: About OCF: 5s(i, b) = s(i, b) + (z-pO) / (p-oO・(s s(i, b) - s(i, b)) where p>p.
5s(i、 b)=s(i、 b) ここで、p<=pO PCMについて: 各セクションにおいて、量子化に使用可能なビット数は(z −、p) 151 2だけ増加される。5s(i, b) = s(i, b) Here, p<=pO About PCM: In each section, the number of bits available for quantization is (z -, p) 151 Increased by 2.
PCMの場合、ATW当りのビットを整数の概数にすることが必要である。これ を行なうため最初にすべてのビット/ATWは次の最も低い整数に切捨てられ、 そしてそれから得られたビット合計が決定される。For PCM, it is necessary to make the bits per ATW an integer approximation. this To do this, all bits/ATW are first rounded down to the next lowest integer, The resulting bit sum is then determined.
まだ使用可能なビットがある場合、最も低いバンドから始まり、使用可能なビッ ト数に達するまでの各バンドについて、最初の見積り実行において、もう1ビツ ト/ATWが使用可能な状態におかれる。If there are still bits available, start with the lowest band and continue with the available bits. For each band until the number of bits is reached, one more bit is added in the first estimation run. The port/ATW is placed in a usable state.
例: 104ビツトが使用可能である。example: 104 bits are available.
なお割当て可能:10ビツト 以上、本発明について好適な実施例を用いて説明した。包括的な発明概念の中で 、種々の変形が可能であることは勿論である。Assignable: 10 bits The present invention has been described above using preferred embodiments. in a comprehensive inventive concept Of course, various modifications are possible.
すなわち、使用中のビットを充填しつつ固定された全ブロック長を採用すること も可能であり、また、まだ終了していない符号器への転送も採用しうる。That is, employing a fixed total block length while filling the bits that are in use. is also possible, and transfers to encoders that have not yet been completed may also be employed.
更に、最大ブロック長を規定したうえで時間平均化を行なう、フレキシブルブロ ック長を採用することも可能である。Furthermore, we have developed a flexible block that performs time averaging after specifying the maximum block length. It is also possible to adopt the lock length.
国際調査報告 PCT/DE 92100905 フロントページの続き (72)発明者 サイツェル ディータドイツ連邦共和国 デー−91054エ アランゲン フンボルドウシュトラーセ 14(72)発明者 シュポーラ ト マス ドイツ連邦共和国 デー−90766ファットウ ヴイルへルムズハーフエネル シュトラーセ 29international search report PCT/DE 92100905 Continuation of front page (72) Inventor: Dieter Seitzel, Federal Republic of Germany, Day-91054 Alangen Humboldaustraße 14 (72) Inventor Sporat trout Federal Republic of Germany Day-90766 Fattou Wilhelmshalf Ener Strasse 29
Claims (11)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4135977A DE4135977C2 (en) | 1991-10-31 | 1991-10-31 | Method for the simultaneous transmission of signals from N signal sources |
DE4135977.1 | 1991-10-31 | ||
PCT/DE1992/000905 WO1993009645A1 (en) | 1991-10-31 | 1992-10-28 | Process for simultaneously transmitting signals from n-signal sources |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07504539A true JPH07504539A (en) | 1995-05-18 |
JP3276370B2 JP3276370B2 (en) | 2002-04-22 |
Family
ID=6443876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP50808893A Expired - Lifetime JP3276370B2 (en) | 1991-10-31 | 1992-10-28 | Method for simultaneous transmission of signals from N signal sources |
Country Status (13)
Country | Link |
---|---|
EP (1) | EP0610282B1 (en) |
JP (1) | JP3276370B2 (en) |
KR (1) | KR100268517B1 (en) |
AT (1) | ATE169791T1 (en) |
AU (1) | AU666339B2 (en) |
CA (1) | CA2122577C (en) |
DE (2) | DE4135977C2 (en) |
DK (1) | DK0610282T3 (en) |
ES (1) | ES2121868T3 (en) |
FI (1) | FI113936B (en) |
NO (1) | NO316098B1 (en) |
RU (1) | RU2108001C1 (en) |
WO (1) | WO1993009645A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5737720A (en) * | 1993-10-26 | 1998-04-07 | Sony Corporation | Low bit rate multichannel audio coding methods and apparatus using non-linear adaptive bit allocation |
JP3528260B2 (en) * | 1993-10-26 | 2004-05-17 | ソニー株式会社 | Encoding device and method, and decoding device and method |
US5687095A (en) * | 1994-11-01 | 1997-11-11 | Lucent Technologies Inc. | Video transmission rate matching for multimedia communication systems |
US5641529A (en) * | 1995-03-15 | 1997-06-24 | The Quaker Oats Company | Extrusion apparatus and method for producing three-dimensional shapes |
JP3521596B2 (en) * | 1996-01-30 | 2004-04-19 | ソニー株式会社 | Signal encoding method |
DE19727938B4 (en) * | 1997-07-01 | 2006-12-14 | Mayah Communications Gmbh | Method and device for coding signals |
KR102291633B1 (en) | 2018-10-15 | 2021-08-20 | 에코플러스 주식회사 | Mixture material composition for steam curing concrete and steam curing concrete composition comprising the same |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH589390A5 (en) * | 1975-08-19 | 1977-06-30 | Patelhold Patentverwertung | |
DE3440613C1 (en) * | 1984-11-07 | 1986-04-10 | Institut für Rundfunktechnik GmbH, 8000 München | Method for digital transmission of a broadcast radio programme signal |
DE3629434C2 (en) * | 1986-08-29 | 1994-07-28 | Karlheinz Dipl Ing Brandenburg | Digital coding method |
JPH0648796B2 (en) * | 1988-02-05 | 1994-06-22 | 日本電気株式会社 | Demand assign satellite communication device |
DE3817864A1 (en) * | 1988-05-26 | 1989-12-07 | Telefunken Fernseh & Rundfunk | Method for the transmission of an audio signal |
US5115309A (en) * | 1990-09-10 | 1992-05-19 | At&T Bell Laboratories | Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders |
-
1991
- 1991-10-31 DE DE4135977A patent/DE4135977C2/en not_active Expired - Lifetime
-
1992
- 1992-10-28 JP JP50808893A patent/JP3276370B2/en not_active Expired - Lifetime
- 1992-10-28 RU RU94028106A patent/RU2108001C1/en active
- 1992-10-28 DE DE59209456T patent/DE59209456D1/en not_active Expired - Lifetime
- 1992-10-28 WO PCT/DE1992/000905 patent/WO1993009645A1/en active IP Right Grant
- 1992-10-28 AT AT92921746T patent/ATE169791T1/en active
- 1992-10-28 DK DK92921746T patent/DK0610282T3/en active
- 1992-10-28 EP EP92921746A patent/EP0610282B1/en not_active Expired - Lifetime
- 1992-10-28 KR KR1019940701410A patent/KR100268517B1/en not_active IP Right Cessation
- 1992-10-28 ES ES92921746T patent/ES2121868T3/en not_active Expired - Lifetime
- 1992-10-28 AU AU28069/92A patent/AU666339B2/en not_active Expired
- 1992-10-28 CA CA002122577A patent/CA2122577C/en not_active Expired - Lifetime
-
1994
- 1994-04-29 FI FI942000A patent/FI113936B/en not_active IP Right Cessation
- 1994-04-29 NO NO19941595A patent/NO316098B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
NO316098B1 (en) | 2003-12-08 |
NO941595D0 (en) | 1994-04-29 |
ATE169791T1 (en) | 1998-08-15 |
EP0610282A1 (en) | 1994-08-17 |
JP3276370B2 (en) | 2002-04-22 |
AU666339B2 (en) | 1996-02-08 |
CA2122577C (en) | 2000-12-26 |
DE4135977A1 (en) | 1993-05-06 |
ES2121868T3 (en) | 1998-12-16 |
FI942000A (en) | 1994-04-29 |
KR100268517B1 (en) | 2000-10-16 |
AU2806992A (en) | 1993-06-07 |
DE4135977C2 (en) | 1996-07-18 |
WO1993009645A1 (en) | 1993-05-13 |
FI113936B (en) | 2004-06-30 |
NO941595L (en) | 1994-04-29 |
CA2122577A1 (en) | 1993-05-13 |
FI942000A0 (en) | 1994-04-29 |
EP0610282B1 (en) | 1998-08-12 |
DK0610282T3 (en) | 1999-05-10 |
DE59209456D1 (en) | 1998-09-17 |
RU2108001C1 (en) | 1998-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1032102C (en) | Coding method for digital audio signal | |
EP0405591B1 (en) | Varaible length block coding with changing characteristics of input samples | |
JP2906646B2 (en) | Voice band division coding device | |
US5613035A (en) | Apparatus for adaptively encoding input digital audio signals from a plurality of channels | |
JP3390013B2 (en) | Encoding and decoding of wideband digital information signals | |
JP3277692B2 (en) | Information encoding method, information decoding method, and information recording medium | |
JP3297240B2 (en) | Adaptive coding system | |
CA2075156A1 (en) | Digital encoder with dynamic quantization bit allocation | |
DE69826529T2 (en) | FAST DATA FRAME OPTIMIZATION IN AN AUDIO ENCODER | |
JPH0243382B2 (en) | ||
WO1986003873A1 (en) | Method and apparatus for encoding speech | |
US5509017A (en) | Process for simultaneous transmission of signals from N signal sources | |
JPH0140537B2 (en) | ||
JPH0474018A (en) | Method and apparatus for allocating adaptive bit | |
GB2320870A (en) | Coding bit rate converting for coded audio data | |
KR910021053A (en) | Encoding System and Transmitter with the Same | |
EP0612155A2 (en) | Coding method, coder and decoder for digital signal, and recording medium for coded information signal | |
JPH07504539A (en) | Simultaneous transmission method of signals from N signal sources | |
KR100303580B1 (en) | Transmitter, Encoding Device and Transmission Method | |
JP2858122B2 (en) | Digital adaptive transform coding method | |
JP2000151413A (en) | Method for allocating adaptive dynamic variable bit in audio encoding | |
EP0746115A2 (en) | Audio signal processing circuit for subband coding | |
JPH07183857A (en) | Transmission system | |
JP3092124B2 (en) | Method and apparatus for adaptive transform coding | |
JP2778128B2 (en) | Method and apparatus for adaptive transform coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080208 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090208 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090208 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100208 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120208 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130208 Year of fee payment: 11 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130208 Year of fee payment: 11 |