Video encoding method and apparatus
First Claim
Patent Images
1. A video encoding method of encoding a video comprising:
- executing a first encoding of encoding an input video signal in units of one frame at a constant frame rate to generate statistical data including the number of generated bits for each frame;
determining at least one of an allocation of the number of bits and an allocation of a quantization scale to each frame;
determining a frame skip allocation for a frame to be skipped for each frame according to the statistical data; and
executing a second encoding of encoding the input video signal according to at least one of the allocation of the number-of-bits and the allocation of the quantization scale, and the frame skip allocation to generate a bitstream.
1 Assignment
0 Petitions
Accused Products
Abstract
A video encoding method includes executing a first encoding of encoding an input video signal in units of one frame, determining at least one of the number-of-bits allocation and a quantization scale allocation for each frame according to statistical data, determining a frame skip allocation showing presence of execution of a frame skip for each frame according to the statistical data, and executing a second encoding of encoding the input video signal according to at least one of the number-of-bits allocation and a quantization scale allocation and a frame skip allocation, to generate a bitstream.
-
Citations
20 Claims
-
1. A video encoding method of encoding a video comprising:
-
executing a first encoding of encoding an input video signal in units of one frame at a constant frame rate to generate statistical data including the number of generated bits for each frame;
determining at least one of an allocation of the number of bits and an allocation of a quantization scale to each frame;
determining a frame skip allocation for a frame to be skipped for each frame according to the statistical data; and
executing a second encoding of encoding the input video signal according to at least one of the allocation of the number-of-bits and the allocation of the quantization scale, and the frame skip allocation to generate a bitstream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A video encoding method of encoding a video by encoding an input video signal a plurality of times, the method comprising:
-
executing a first encoding of encoding the input video signal at a constant bit rate;
generating statistical data including the number of generated bits for each frame in the first encoding;
determining at least one of the number of bits and a quantization scale that are to be allocated to each frame, and a frame to be skipped; and
executing a second encoding of encoding the input video signal according to at least one of the number of bits and the quantization scale, and the frame to be skipped. - View Dependent Claims (14)
-
-
15. A video encoding apparatus which encodes an input video signal, comprising:
-
an encoder which encodes the input video signal in units of one frame, and generates statistical data including the number of generated bits every frame when the encoder encodes the input video signal at a constant frame rate;
is a first determination part configured to determine at least one of an allocation of the number of bits and an allocation of a quantization scale for each frame according to the statistical data; and
a second determination part configured to determine a frame skip allocation for a frame skip for each frame according to the statistical data, the encoder outputting a bitstream as coded data when the encoder encodes the input video signal according to the frame skip allocation and at least one of the allocation of the number-of-bits and the allocation of the quantization scale. - View Dependent Claims (16, 17, 18)
-
-
19. A video encoding program recorded on a computer readable medium, for encoding a video at least two times, the program comprising:
-
instruction means for instructing a computer to encode an input video signal input in units of one frame, and generate statistical data including the number of generated bits every frame when encoding the input video signal at a constant frame rate, instruction means for instructing the computer to determine at least one of an allocation of the number-of-bits and an allocation of a quantization scale for each frame according to the statistical data;
instruction means for instructing the computer to determine a frame skip allocation for a frame skip for each frame according to the statistical data; and
instruction means for instructing the computer to output a bitstream as coded data when encoding the input video signal according to the frame skip allocation and at least one of the allocation of the number-of-bits and the allocation of the quantization scale. - View Dependent Claims (20)
-
Specification