Signal coding method, signal coding apparatus, signal recording medium, and signal transmission method
First Claim
1. A signal coding method comprising the steps of:
- determining a coding difficulty for each unit time of an input signal;
interrelating an allocation data amount for each unit time with a coding difficulty which has been standardized in advance using an ordinary input signal of the type to which said input signal belongs, so as to obtain a reference value of said allocation data amount interrelated with said coding difficulty of said input signal for said each unit time;
modifying said reference value of said allocation data amount into an actual allocation data amount; and
generating coded data by coding said input signal for said each unit time according to said actual allocation data amount;
wherein said step of modifying said reference value of said allocation data amount into an actual allocation data amount is characterized in that a total B av of allocation bit amount up to a current time is compared to a total B gen of actually generated coding bit amount up to the current time while coding the input signal for each unit time with a constant allocation bit amount b av, and if a value (B av−
B gen) is positive, it is allowed to assign an allocation bit amount equal to or above b av which is defined as follows;
1 Assignment
0 Petitions
Accused Products
Abstract
A signal coding method and apparatus enables effective coding of a predetermined time segment of a video signal with a variable bit rate at real time (one-path) into a total coding bit amount of a constant data capacity. A coding difficulty calculator 13 determines a coding difficulty of an input signal for each unit time. An allocation bit amount calculator 14 interrelates an allocation data amount with a coding difficulty for each unit time standardized in advance using an ordinary input signal of the type to which the input signal belongs, so as to obtain a reference value of the allocation data amount for each unit time interrelated with the coding difficulty supplied from the coding difficulty calculator 13. This reference value of the allocation data amount is modified by a controller 15 into an actual allocation data amount, according to which the input signal is coded by a moving picture image coding apparatus 18, so as to create coded data.
-
Citations
6 Claims
-
1. A signal coding method comprising the steps of:
-
determining a coding difficulty for each unit time of an input signal;
interrelating an allocation data amount for each unit time with a coding difficulty which has been standardized in advance using an ordinary input signal of the type to which said input signal belongs, so as to obtain a reference value of said allocation data amount interrelated with said coding difficulty of said input signal for said each unit time;
modifying said reference value of said allocation data amount into an actual allocation data amount; and
generating coded data by coding said input signal for said each unit time according to said actual allocation data amount;
wherein said step of modifying said reference value of said allocation data amount into an actual allocation data amount is characterized in that a total B av of allocation bit amount up to a current time is compared to a total B gen of actually generated coding bit amount up to the current time while coding the input signal for each unit time with a constant allocation bit amount b av, and if a value (B av−
B gen) is positive, it is allowed to assign an allocation bit amount equal to or above b av which is defined as follows;
- View Dependent Claims (2)
-
-
3. A signal coding apparatus comprising:
-
coding difficulty calculating means for determining a coding difficulty for each unit time of an input signal;
allocation data amount reference value calculating means for interrelating an allocation data amount for each unit time with a coding difficulty which has been standardized in advance using an ordinary input signal of the type to which said input signal belongs, so as to obtain a reference value of said allocation data amount interrelated with said coding difficulty of said input signal for said each unit time;
means for modifying said reference value of said allocation data amount into an actual allocation data amount; and
coding means for generating coded data by coding said input signal for said each unit time according to said actual allocation data amount;
wherein said means for modifying said reference value of said allocation data amount into an actual allocation data amount is characterized in that a total B av of allocation bit amount up to a current time is compared to a total B gen of actually generated coding bit amount up to the current time while coding the input signal for each unit time with a constant allocation bit amount b av, and if a value (B av−
B gen) is positive, it is allowed to assign an allocation bit amount equal to or above b av which is defined as follows;
-
-
4. A signal recording medium on which a coded signal is to be recorded, wherein said coded signal is obtained by:
-
determining a coding difficulty for each unit time of an input signal;
interrelating an allocation data amount for each unit time with a coding difficulty which has been standardized in advance using an ordinary input signal of the type to which said input signal belongs, so as to obtain a reference value of said allocation data amount interrelated with said coding difficulty of said input signal for said each unit time;
modifying said reference value of said allocation data amount into an actual allocation data amount; and
creating coded data by coding said input signal for said each unit time according to said actual allocation coding amount;
wherein said step of modifying said reference value of said allocation data amount into an actual allocation data amount is characterized in that a total B av of allocation bit amount up to a current time is compared to a total B gen of actually generated coding bit amount up to the current time while coding the input signal for each unit time with a constant allocation bit amount b av, and if a value (B av−
B gen) is positive, it is allowed to assign an allocation bit amount equal to or above b av which is defined as follows;
- View Dependent Claims (5)
-
-
6. A signal transmission method comprising:
-
determining a coding difficulty for each unit time of an input signal;
obtaining a reference value of allocation data amount interrelated with said coding difficulty of said input signal for said each unit time based on a standardized relationship between coding difficulty and allocation data amount, wherein said standardized relationship is provided when a reference motion picture image sequence is coded by way of variable bit rate coding with a predetermined average bit rate;
modifying said reference value of said allocation data amount into an actual allocation data amount;
generating coded data by coding said input signal for said each unit time according to said actual allocation data amount; and
transmitting said generated coded data;
wherein said step of modifying said reference value of said allocation data amount into an actual allocation data amount is characterized in that a total B av of allocation bit amount up to a current time is compared to a total B gen of actually generated coding bit amount up to the current time while coding the input signal for each unit time with a constant allocation bit amount b av, and if a value (B av−
B gen) is positive, it is allowed to assign an allocation bit amount equal to or above b av which is defined as follows;
-
Specification