Method for adjusting data insertion degree and data insertion circuit
First Claim
1. A data-insertion-degree adjustment method for adjusting second data into first data, said method comprising:
- inserting said second data into said first data at a predetermined insertion degree, and so as to create third data, selecting either data of said first data and said third data;
counting number NA of times selection is made in said selecting and number N3 of times said third data is selected;
comparing a predetermined threshold value with a proportion N3/NA of the number N3 to the number NA, and changing an insertion degree at which the second data is inserted into the first data, by increasing the insertion degree, in a case where the proportion N3/NA is smaller than the threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
A VLD decodes MPEG2 data so as to generate RUN and Level therefrom. A multiplication unit multiplies target data to be added to the Level, and sends a multiplied result to an adder. The adder adds the target data to the Level. The VLC codes the MPEG2 data, using the RUN and the Level to which the target data is added. The selector compares the data length of the MPEG2 data which has been decoded by the VLC with the data length of the original MPEG2 data. If those data lengths coincide with each other, the selector selects the MPEG2 data output by the VLC. On the contrary, if those data lengths do not coincide with each other, the selector selects and outputs the original MPEG2 data. A counter counts the number of times the selector has done the selection, while another counts the number of times the selector has selected the data output by the VLC. The comparator compares the counted values of both of the counters, and adjusts the insertion degree based on a result of the comparison.
60 Citations
23 Claims
-
1. A data-insertion-degree adjustment method for adjusting second data into first data, said method comprising:
-
inserting said second data into said first data at a predetermined insertion degree, and so as to create third data, selecting either data of said first data and said third data;
counting number NA of times selection is made in said selecting and number N3 of times said third data is selected;
comparing a predetermined threshold value with a proportion N3/NA of the number N3 to the number NA, and changing an insertion degree at which the second data is inserted into the first data, by increasing the insertion degree, in a case where the proportion N3/NA is smaller than the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data insertion circuit for inserting second data into first data, said circuit comprising:
-
an insertion circuit which inserts the second data into the first data at a predetermined insertion degree so as to create third data;
a selection circuit which selects either data of the first data and third data;
a counter which counts number NA of times selection is made in said selection circuit and number N3 of times the third data is selected; and
an adjustment circuit which adjusts the insertion degree, based on the numbers counted by said counter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification