USPatentGranted
A

Variable bit rate audio information transmitting apparatus, and method therefor

Granted 25 Feb 1997 · no office action yet

Current assignee: Hyundai Electronics Industries · originally Hyundai

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Myung S. Lee · Examiner: Victor R. Kostak · AU 262 · TC 2600

Application
469223
filed 6 Jun 1995
Publication
Not published
not published
Patent· this page
US 5,606,362
granted 25 Feb 1997

Life of the patent

2 dated events
⤢ drag to zoomJul 1995Oct 1995Jan 1996Apr 1996Jul 1996Oct 1996Jan 1997Apr 1997Prosecution
Prosecutionhover for detail · click to open

Abstract

A variable bit rate audio information transmitting apparatus, and a method therefor, are disclosed in which a bit rate is properly increased or decreased in accordance with the amount of audio information and by taking a fixed bit transmitting rate as a reference, so that the data rate can be adjusted in accordance with the importance of the audio information. The data bit amount of the currently inputted frames are computed to compare with a fixed bit allocation amount, and surplus bits and dummy data are properly allocated to the compared result, so that the bit amount allocated to the inputted data amount can be varied in transmitting the signals. The bit distribution is efficiently carried out through bit amount variation adjustment in accordance with the amount of sound source. Therefore the sound quality is improved, the deterioration of the sound quality is reduced, and the audio data is reduced. Further, the amount of the dummy data is reduced within the bit stream so that the bit utilization can be improved.

Description

5 parts
›BACKGROUND OF THE INVENTION

1. Field of the invention

The present invention relates to a variable bit rate audio information transmitting apparatus, and a method therefor, in which a bit rate is properly increased or decreased in accordance with the amount of audio information and by taking a fixed bit transmitting rate as a reference, so that the data rate can be adjusted in accordance with the importance of audio information.

2. Description of the prior art

Generally, the currently used system stream apparatus sends audio information at fixed bit rate, and therefore, a weight cannot be given in accordance with the information amount. Consequently, surplus data are generated in large amounts, and therefore, dummy data have to be filled, thereby making the system inefficient. On the other hand, in the case where a sound source requires a large information amount, the bit amount to be allocated is insufficient, and therefore, the system can only used for limited bit amounts. Therefore, there is a limit in the improvement of sound.

Meanwhile, Japanese Patent Laid-open No. Hei-6-111540 discloses a method for controlling a sound recording medium under the title of "Method for Controlling Magnetic Tape Apparatus". In this magnetic tape apparatus, there is provided main tracks for recording and reproducing digital signal blocks of each music unit. Further, control signals are recorded for reconstituting the signals reproduced from the main tracks. Further, along the main tracks, there are provided auxiliary tracks for measuring the running position of the magnetic tape based on the recorded control signals. That is, content information including the sequence of the digital clock signals and their recording positions are recorded on the auxiliary tracks. Further, marker signals representing the beginning positions of the respective digital signal blocks are recorded on the auxiliary tracks. Based on the content information and on the marker signals, the measured running position is corrected. Therefore this apparatus cannot solve the above described conventional problem.

›SUMMARY OF THE INVENTION

The present invention is intended to overcome the above described disadvantages of the conventional technique.

Therefore it is the object of the present invention to provide a variable bit rate audio information transmitting apparatus, in which the data bit amount of the currently inputted frames are computed to compare it with a fixed bit allocation amount, and surplus bits and dummy data are allocated properly to the compared result, so that the bit amount allocated to the inputted data amount can be varied in transmitting the signals.

In achieving the above object, the video or audio data transmitting apparatus according to the present invention includes: a video buffer for storing inputted video data; a bit allocating processor for carrying out a bit allocation to compress inputted audio data; a counter for counting the bit allocation amount for the current frame outputted from the bit allocation processor; a reference bit rate device for outputting a fixed bit allocation amount which is made to be suitable to the system stream apparatus by a user; a comparator for comparing an output value of the counter with an output value of the reference bit rate device; a bit rate adjuster for computing a dummy data and an effective bit amount which is made suitable to the currently inputted frame based on the output value of the comparator; a varying device including a dummy data counter for storing the dummy data of the bit rate adjuster, and for outputting them to a format device upon being necessary; a formatting device for formatting the output audio data of the bit allocation processor and the varying device suitably to the system output format; and an encoder for encoding the out put data of the video buffer and the formatting device.

›BRIEF DESCRIPTION OF THE DRAWINGS

The above object and other advantages of the present invention will become more apparent by describing in detail the preferred embodiment of the present invention with reference to the attached drawings in which:

FIG. 1 is a block diagram showing the constitution of the apparatus according to the present invention;

FIG. 2 is a block diagram showing the constitution of the varying device of FIG. 1; and

FIG. 3 is a flow chart showing the computing process for the dummy data and the effective bit amount.

›DESCRIPTION OF THE PREFERRED EMBODIMENT · 1 of 2

FIG. 1 is a block diagram showing the constitution of the apparatus according to the present invention, and as shown in this drawing, the apparatus is constituted as follows.

That is, the apparatus includes: a video buffer 1 for storing inputted video data; a bit allocating processor 2 for carrying out a bit allocation to compress inputted audio data; a varying device 3 including a dummy data counter for storing the dummy data of the bit rate adjuster, and for outputting them to a formatting device upon being necessary; the formatting device 4 formatting the output audio data of the bit allocation processor 2 and the varying device 3 suitably to the system output format; and an encoder 5 for encoding the output data of the video buffer 1 and the formatting device 4.

The varying device 3 includes: a counter 3-1 for counting the bit allocation amount for the current frame outputted from the bit allocation processor 2; a reference bit rate device 3-2 for outputting a fixed bit allocation amount which is made to be suitable to the system stream apparatus by a user; a comparator 3-3 for comparing an output value of the counter with an output value of the reference bit rate device; a bit rate adjuster 3-4 for computing dummy data and an effective bit amount which is made suitable to the currently inputted frame based on the output value of the comparator 3-3; and a dummy data counter 3-5 for storing the dummy data of the bit rate adjuster, and for outputting them to a formatting device upon being necessary;

The apparatus of the present invention constituted as above will now be described as to its operation.

When video and audio signals, i.e., video data and audio data are inputted, they are inputted into the video buffer 1 and the bit allocating processor 2.

When the audio data are inputted into the bit allocating processor 2, the bit allocating processor 2 outputs its output value to the counter 3-1. The counter 3-1 which has received the current frame data calculates the bit allocation amount for occupation of the data, and outputs its output to the comparator 3-3. The comparator 3-3 compares the bit allocation amount of the counter 3-1 with a fixed bit allocation amount N of the reference bit rate device 3-2. The difference value as a result of the comparison (the difference value will be indicated by "dif") is outputted to the bit rate adjuster 3-4. Under this condition, if the fixed bit allocation amount is larger than the bit allocation amount of the current frame data, then the difference value dif is outputted to an output line a. On the other hand, if the fixed bit allocation amount is smaller than the bit allocation amount of the current frame data, then the difference value dif is outputted to an output line b.

The bit rate adjuster 3-4 which has received the difference value dif computes the effective bit allocation amount of the current frame and the dummy data to output them to the formatting device 4 which then finally formats the two sets of data.

The method by which the bit rate adjuster 3-4 computes the dummy data and the effective bit allocation amount for the current frame will be described in detail referring to the flow chart of FIG. 3.

The method includes the steps of: computing a surplus bit S based on the difference value dif if the comparator 3-3 outputs the difference value dif between the fixed bit allocation amount and the bit allocation amount for the current frame, and accumulating this difference value dif (the variable for accumulating the difference value is indicated by S) to obtain a final surplus bit amount S if the difference value dif is outputted through an output line a of the comparator 3-3, and computing the final surplus bit amount S by subtracting the difference value dif from the accumulated value S if the difference value dif is outputted through an output line b of the comparator 3-3 (first step N1); checking as to whether the value S of the first step N1 is larger than a value R (which is arbitrarily determined by the user, and this value R is smaller than the fixed bit allocation amount) (second step N2); storing into a dummy variable the surplus bit amount S minus the user defined value R so as to compute the dummy data if the surplus bit amount S of the second step N2 is equal to or larger than the user defined value R, and replacing the surplus bit variable S with the user defined value R before carrying a fourth step N4 (third step N3); and computing a total bit allocation amount allocable to the current frame by adding the surplus bit amount to the fixed bit allocation amount to carry out a bit allocation if the surplus bit amount S of the second step N2 is smaller than the user defined value R, and outputting the current frame data to the formatting device 4 so as to be formatted (fourth step N4).

Here, the bit amount transmitted to the formatting device 4 equals to the dummy data amount (computed at the third step N3) plus the bit allocation amount of the fourth step N4.

For facilitation of understanding, an example will be presented as shown in Table 1 below.

______________________________________

Bit Surplus Total

Frame allocation amount

bits (S) bits

______________________________________

First 9 1 11

Second 9 2 12

Third 11 1 11

Fourth 5 6 16

Fifth 13 3 13

.

.

______________________________________

If it is assumed that R=5 and N=10 in Table 1 above, the amount of the surplus bits is larger than the value R, and therefore, S and R are sent as dummy data. That is, in the fourth frame, 6 bits are transmitted, the 6 bits consisting of 1 bit of dummy data calculated at S-R=1 and 5 bits as the bit allocation amount.

Through the above described process, the currently inputted audio data amount is analyzed. Thus a bit amount larger than the reference bit amount is allocated for a frame having a large amount of data. On the other hand, for a frame having a small amount of data, a bit amount smaller than the reference bit amount is allocated and transmitted, so that the bit rate can be efficiently varied.

›DESCRIPTION OF THE PREFERRED EMBODIMENT · 2 of 2

Under this condition, the varied audio data are encoded by the encoder together with the video data, and therefore, the total transmitting rate is same as that of the conventional system in which the video information is loaded. Therefore, at the decoding end, a decoding becomes possible without an addition of hardware as in the case of the i0 conventional system. Further, the audio information which is varied as described above is averaged, and therefore, the bit rate of the present invention becomes the same as that of the conventional system.

According to the present invention as described above, the bit distribution is efficiently carried out through bit amount variation adjustment in accordance with the amount of sound source. Therefore, the sound quality is improved, the deterioration of the sound quality is reduced, and the audio data amount is reduced. Further, the amount of the dummy data is reduced within the bit stream, so that the bit utilization can be improved.

Claims

2 · 2 independent · depth 1
12
2 granted claims

Classifications

5 codes
IPC · International Patent Classification
Section H — Electricity
  • H04N21/434
  • H04N21/2368
  • H04B14/04
USPC · US Patent Classification
348/17348/423

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

Pendency
1.7 y
630 days filing → grant
Office actions
0
on the grant's record
Examiner
Victor R. Kostak
art unit 262 · TC 2600
Citations: 5 back · 1 forward

Chain of title

⤢ drag to zoom19961998200020022004200620082010201220142016Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Worldwide family

4 members · 3 offices
US1KR1CN2
this patentIP5 & PCTother officessolid = grantedhover for detail · click to open
Members
4
DOCDB simple family 19405847
Offices
3
US · KR · CN
Granted
2 of 4
grant date present
Non-English titles
1
shown as filed, never translated
›IP5 & PCT — 4 members
OfficePublicationKindPublishedFiledStatusTitle
USthis patentUS-5606362-AA25 Feb 19976 Jun 1995grantedVariable bit rate audio information transmitting apparatus, and method therefor
KRKR-960025575-AA20 Jul 199630 Dec 1994published가변 비트율 오디오정보 전송장치 및 방법ko
CNCN-1126405-AA10 Jul 199614 Sep 1995publishedVariable bit rate audio information transmitting apparatus, and method therefor
CNCN-1083209-CC17 Apr 200214 Sep 1995grantedVariable bit rate audio information transmitting apparatus, and method therefor

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock